Daily bump.
[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         GDC="$(GDC_FOR_BUILD)"; export GDC; \
160         GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
161         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
162         LD="$(LD_FOR_BUILD)"; export LD; \
163         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
164         NM="$(NM_FOR_BUILD)"; export NM; \
165         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
166         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
167         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
168
169 # These variables must be set on the make command line for directories
170 # built for the build system to override those in BASE_FLAGS_TO_PASS.
171 EXTRA_BUILD_FLAGS = \
172         CFLAGS="$(CFLAGS_FOR_BUILD)" \
173         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
174
175 # This is the list of directories to built for the host system.
176 SUBDIRS = @configdirs@
177 TARGET_CONFIGDIRS = @target_configdirs@
178 # This is set by the configure script to the arguments to use when configuring
179 # directories built for the host system.
180 HOST_CONFIGARGS = @host_configargs@
181 # Host programs are put under this directory, which is . except if building
182 # with srcdir=..
183 HOST_SUBDIR = @host_subdir@
184 # This is the list of variables to export in the environment when
185 # configuring subdirectories for the host system.  We need to pass
186 # some to the GCC configure because of its hybrid host/target nature.
187 HOST_EXPORTS = \
188         $(BASE_EXPORTS) \
189         CC="$(CC)"; export CC; \
190         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
191         CFLAGS="$(CFLAGS)"; export CFLAGS; \
192         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
193         CXX="$(CXX)"; export CXX; \
194         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
195         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196         GOC="$(GOC)"; export GOC; \
197         GDC="$(GDC)"; export GDC; \
198         AR="$(AR)"; export AR; \
199         AS="$(AS)"; export AS; \
200         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
201         CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
202         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
203         LD="$(LD)"; export LD; \
204         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
205         NM="$(NM)"; export NM; \
206         RANLIB="$(RANLIB)"; export RANLIB; \
207         WINDRES="$(WINDRES)"; export WINDRES; \
208         WINDMC="$(WINDMC)"; export WINDMC; \
209         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
210         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
211         OTOOL="$(OTOOL)"; export OTOOL; \
212         READELF="$(READELF)"; export READELF; \
213         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
214         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
215         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
216         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
217         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
218         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
219         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
220         OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
221         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
222         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
223         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
224         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
225         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
226         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
227         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
228         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
229         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
230         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
231         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
232 @if gcc-bootstrap
233         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
234 @endif gcc-bootstrap
235         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
236
237 POSTSTAGE1_CXX_EXPORT = \
238         CXX='$(CXX)'; export CXX; \
239         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
240 @if target-libstdc++-v3-bootstrap
241 # Override the above if we're bootstrapping C++.
242 POSTSTAGE1_CXX_EXPORT = \
243         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
244           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
245           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
246           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
247           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
248           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
249           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
250           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
251           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
252           export CXX; \
253         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
254 @endif target-libstdc++-v3-bootstrap
255
256 # Similar, for later GCC stages.
257 POSTSTAGE1_HOST_EXPORTS = \
258         $(HOST_EXPORTS) \
259         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
260           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
261           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
262         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
263         $(POSTSTAGE1_CXX_EXPORT) \
264         $(LTO_EXPORTS) \
265         GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
266           -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
267           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
268           -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
269           -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
270           -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
271         export GDC; \
272         GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
273         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
274         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
275         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
276
277 # Target libraries are put under this directory:
278 TARGET_SUBDIR = @target_subdir@
279 # This is set by the configure script to the arguments to use when configuring
280 # directories built for the target.
281 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
282 # This is the list of variables to export in the environment when
283 # configuring subdirectories for the target system.
284 BASE_TARGET_EXPORTS = \
285         $(BASE_EXPORTS) \
286         AR="$(AR_FOR_TARGET)"; export AR; \
287         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
288         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
289         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
290         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
291         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
292         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
293         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
294         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
295         GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
296         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
297         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
298         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
299         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
300         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
301         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
302         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
303         OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
304         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
305         READELF="$(READELF_FOR_TARGET)"; export READELF; \
306         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
307         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
308         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
309 @if gcc-bootstrap
310         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
311 @endif gcc-bootstrap
312         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
313         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
314
315 RAW_CXX_TARGET_EXPORTS = \
316         $(BASE_TARGET_EXPORTS) \
317         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
318         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
319
320 NORMAL_TARGET_EXPORTS = \
321         $(BASE_TARGET_EXPORTS) \
322         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
323
324 # Where to find GMP
325 HOST_GMPLIBS = @gmplibs@
326 HOST_GMPINC = @gmpinc@
327
328 # Where to find isl
329 HOST_ISLLIBS = @isllibs@
330 HOST_ISLINC = @islinc@
331
332 # Where to find libelf
333 HOST_LIBELFLIBS = @libelflibs@
334 HOST_LIBELFINC = @libelfinc@
335
336 # ----------------------------------------------
337 # Programs producing files for the BUILD machine
338 # ----------------------------------------------
339
340 SHELL = @SHELL@
341
342 # pwd command to use.  Allow user to override default by setting PWDCMD in
343 # the environment to account for automounters.  The make variable must not
344 # be called PWDCMD, otherwise the value set here is passed to make
345 # subprocesses and overrides the setting from the user's environment.
346 # Don't use PWD since it is a common shell environment variable and we
347 # don't want to corrupt it.
348 PWD_COMMAND = $${PWDCMD-pwd}
349
350 # compilers to use to create programs which must be run in the build
351 # environment.
352 AR_FOR_BUILD = @AR_FOR_BUILD@
353 AS_FOR_BUILD = @AS_FOR_BUILD@
354 CC_FOR_BUILD = @CC_FOR_BUILD@
355 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
356 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
357 CXX_FOR_BUILD = @CXX_FOR_BUILD@
358 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
359 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
360 GOC_FOR_BUILD = @GOC_FOR_BUILD@
361 GDC_FOR_BUILD = @GDC_FOR_BUILD@
362 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
363 LD_FOR_BUILD = @LD_FOR_BUILD@
364 NM_FOR_BUILD = @NM_FOR_BUILD@
365 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
366 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
367 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
368
369 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
370 # here so that they can be overridden by Makefile fragments.
371 BUILD_PREFIX = @BUILD_PREFIX@
372 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
373
374 # Flags to pass to stage2 and later makes.  They are defined
375 # here so that they can be overridden by Makefile fragments.
376 BOOT_CFLAGS= -g -O2
377 BOOT_LDFLAGS=
378 BOOT_ADAFLAGS= -gnatpg
379
380 AWK = @AWK@
381 SED = @SED@
382 BISON = @BISON@
383 YACC = @YACC@
384 FLEX = @FLEX@
385 LEX = @LEX@
386 M4 = @M4@
387 MAKEINFO = @MAKEINFO@
388 EXPECT = @EXPECT@
389 RUNTEST = @RUNTEST@
390
391 AUTO_PROFILE = gcc-auto-profile -c 10000000
392
393 # This just becomes part of the MAKEINFO definition passed down to
394 # sub-makes.  It lets flags be given on the command line while still
395 # using the makeinfo from the object tree.
396 # (Default to avoid splitting info files by setting the threshold high.)
397 MAKEINFOFLAGS = --split-size=5000000
398
399 # ---------------------------------------------
400 # Programs producing files for the HOST machine
401 # ---------------------------------------------
402
403 AS = @AS@
404 AR = @AR@
405 AR_FLAGS = rc
406 CC = @CC@
407 CXX = @CXX@
408 DLLTOOL = @DLLTOOL@
409 LD = @LD@
410 LIPO = @LIPO@
411 NM = @NM@
412 OBJDUMP = @OBJDUMP@
413 OTOOL = @OTOOL@
414 RANLIB = @RANLIB@
415 READELF = @READELF@
416 STRIP = @STRIP@
417 WINDRES = @WINDRES@
418 WINDMC = @WINDMC@
419
420 GDC = @GDC@
421 GNATBIND = @GNATBIND@
422 GNATMAKE = @GNATMAKE@
423
424 CFLAGS = @CFLAGS@
425 LDFLAGS = @LDFLAGS@
426 LIBCFLAGS = $(CFLAGS)
427 CXXFLAGS = @CXXFLAGS@
428 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
429 GOCFLAGS = $(CFLAGS)
430 GDCFLAGS = $(CFLAGS)
431
432 CREATE_GCOV = create_gcov
433
434 TFLAGS =
435
436 # Defaults for all stages; some are overridden below.
437
438 STAGE_CFLAGS = $(BOOT_CFLAGS)
439 STAGE_TFLAGS = $(TFLAGS)
440 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
441
442
443 # Defaults for stage 1; some are overridden below.
444 STAGE1_CFLAGS = $(STAGE_CFLAGS)
445 STAGE1_CXXFLAGS = $(CXXFLAGS)
446 @if target-libstdc++-v3-bootstrap
447 # Override the above if we're bootstrapping C++.
448 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
449 @endif target-libstdc++-v3-bootstrap
450 STAGE1_TFLAGS = $(STAGE_TFLAGS)
451 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
452
453 # Defaults for stage 2; some are overridden below.
454 STAGE2_CFLAGS = $(STAGE_CFLAGS)
455 STAGE2_CXXFLAGS = $(CXXFLAGS)
456 @if target-libstdc++-v3-bootstrap
457 # Override the above if we're bootstrapping C++.
458 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
459 @endif target-libstdc++-v3-bootstrap
460 STAGE2_TFLAGS = $(STAGE_TFLAGS)
461 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
462
463 # Defaults for stage 3; some are overridden below.
464 STAGE3_CFLAGS = $(STAGE_CFLAGS)
465 STAGE3_CXXFLAGS = $(CXXFLAGS)
466 @if target-libstdc++-v3-bootstrap
467 # Override the above if we're bootstrapping C++.
468 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
469 @endif target-libstdc++-v3-bootstrap
470 STAGE3_TFLAGS = $(STAGE_TFLAGS)
471 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
472
473 # Defaults for stage 4; some are overridden below.
474 STAGE4_CFLAGS = $(STAGE_CFLAGS)
475 STAGE4_CXXFLAGS = $(CXXFLAGS)
476 @if target-libstdc++-v3-bootstrap
477 # Override the above if we're bootstrapping C++.
478 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
479 @endif target-libstdc++-v3-bootstrap
480 STAGE4_TFLAGS = $(STAGE_TFLAGS)
481 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
482
483 # Defaults for stage profile; some are overridden below.
484 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
485 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
486 @if target-libstdc++-v3-bootstrap
487 # Override the above if we're bootstrapping C++.
488 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
489 @endif target-libstdc++-v3-bootstrap
490 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
491 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
492
493 # Defaults for stage train; some are overridden below.
494 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
495 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
496 @if target-libstdc++-v3-bootstrap
497 # Override the above if we're bootstrapping C++.
498 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
499 @endif target-libstdc++-v3-bootstrap
500 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
501 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
502
503 # Defaults for stage feedback; some are overridden below.
504 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
505 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
506 @if target-libstdc++-v3-bootstrap
507 # Override the above if we're bootstrapping C++.
508 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
509 @endif target-libstdc++-v3-bootstrap
510 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
511 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
512
513 # Defaults for stage autoprofile; some are overridden below.
514 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
515 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
516 @if target-libstdc++-v3-bootstrap
517 # Override the above if we're bootstrapping C++.
518 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
519 @endif target-libstdc++-v3-bootstrap
520 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
521 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
522
523 # Defaults for stage autofeedback; some are overridden below.
524 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
525 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
526 @if target-libstdc++-v3-bootstrap
527 # Override the above if we're bootstrapping C++.
528 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
529 @endif target-libstdc++-v3-bootstrap
530 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
531 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
532
533
534 # By default, C and C++ are the only stage1 languages, because they are the
535 # only ones we require to build with the bootstrap compiler, and also the
536 # only ones useful for building stage2.
537
538 STAGE1_CFLAGS = @stage1_cflags@
539 STAGE1_CHECKING = @stage1_checking@
540 STAGE1_LANGUAGES = @stage1_languages@
541 # * We force-disable intermodule optimizations, even if
542 #   --enable-intermodule was passed, since the installed compiler
543 #   probably can't handle them.  Luckily, autoconf always respects
544 #   the last argument when conflicting --enable arguments are passed.
545 # * Likewise, we force-disable coverage flags, since the installed
546 #   compiler probably has never heard of them.
547 # * We also disable -Wformat, since older GCCs don't understand newer %s.
548 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
549           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
550           --disable-build-format-warnings
551
552 # When using the slow stage1 compiler disable IL verification and forcefully
553 # enable it when using the stage2 compiler instead.  As we later compare
554 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
555 # checking when building all target libraries for release builds.
556 STAGE1_TFLAGS += -fno-checking
557 STAGE2_CFLAGS += -fno-checking
558 STAGE2_TFLAGS += -fno-checking
559 STAGE3_CFLAGS += -fchecking=1
560 STAGE3_TFLAGS += -fchecking=1
561
562 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
563 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
564
565 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
566 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
567
568 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
569 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
570
571 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
572 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
573
574 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
575 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
576
577 do-compare = @do_compare@
578 do-compare3 = $(do-compare)
579
580 # -----------------------------------------------
581 # Programs producing files for the TARGET machine
582 # -----------------------------------------------
583
584 AR_FOR_TARGET=@AR_FOR_TARGET@
585 AS_FOR_TARGET=@AS_FOR_TARGET@
586 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
587
588 # If GCC_FOR_TARGET is not overriden on the command line, then this
589 # variable is passed down to the gcc Makefile, where it is used to
590 # build libgcc2.a.  We define it here so that it can itself be
591 # overridden on the command line.
592 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
593 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
594 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
595 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
596 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
597 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
598 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
599 LD_FOR_TARGET=@LD_FOR_TARGET@
600
601 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
602 NM_FOR_TARGET=@NM_FOR_TARGET@
603 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
604 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
605 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
606 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
607 READELF_FOR_TARGET=@READELF_FOR_TARGET@
608 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
609 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
610 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
611
612 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
613 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
614 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
615
616 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
617 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
618
619 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
620 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
621 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
622 GOCFLAGS_FOR_TARGET = -O2 -g
623 GDCFLAGS_FOR_TARGET = -O2 -g
624
625 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
626 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
627 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
628
629 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
630
631 # ------------------------------------
632 # Miscellaneous targets and flag lists
633 # ------------------------------------
634
635 # The first rule in the file had better be this one.  Don't put any above it.
636 # This lives here to allow makefile fragments to contain dependencies.
637 all:
638
639 #### host and target specific makefile fragments come in here.
640 @target_makefile_frag@
641 @alphaieee_frag@
642 @ospace_frag@
643 @host_makefile_frag@
644 ###
645
646 # This is the list of directories that may be needed in RPATH_ENVVAR
647 # so that programs built for the target machine work.
648 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
649
650 @if target-libstdc++-v3
651 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
652 @endif target-libstdc++-v3
653
654 @if target-libsanitizer
655 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
656 @endif target-libsanitizer
657
658 @if target-libvtv
659 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
660 @endif target-libvtv
661
662 @if target-liboffloadmic
663 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
664 @endif target-liboffloadmic
665
666 @if target-libssp
667 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
668 @endif target-libssp
669
670 @if target-libphobos
671 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
672 @endif target-libphobos
673
674 @if target-libgomp
675 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
676 @endif target-libgomp
677
678 @if target-libitm
679 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
680 @endif target-libitm
681
682 @if target-libatomic
683 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
684 @endif target-libatomic
685
686
687
688 # This is the list of directories that may be needed in RPATH_ENVVAR
689 # so that programs built for the host machine work.
690 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
691
692 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
693 @if gcc
694 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
695 @endif gcc
696
697
698 @if gmp
699 HOST_LIB_PATH_gmp = \
700   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
701 @endif gmp
702
703 @if mpfr
704 HOST_LIB_PATH_mpfr = \
705   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
706 @endif mpfr
707
708 @if mpc
709 HOST_LIB_PATH_mpc = \
710   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
711 @endif mpc
712
713 @if isl
714 HOST_LIB_PATH_isl = \
715   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
716 @endif isl
717
718 @if libelf
719 HOST_LIB_PATH_libelf = \
720   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
721 @endif libelf
722
723
724 CXX_FOR_TARGET_FLAG_TO_PASS = \
725         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
726 @if target-libstdc++-v3
727 # CXX_FOR_TARGET is tricky to get right for target libs that require a
728 # functional C++ compiler.  When we recurse, if we expand
729 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
730 # libstdc++ include flags from the script.  Instead, we get an
731 # -funconfigured-* word, so that we'll get errors if this invalid C++
732 # command line is used for anything, but also so that we can use the
733 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
734 # don't pass it on, sub-make will use the default definition, that
735 # re-expands it at the time of use, so we'll get it right when we need
736 # it.  One potential exception is the expansion of CXX_FOR_TARGET
737 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
738 # really work, for C++ host programs can't depend on the current-stage
739 # C++ target library.
740 CXX_FOR_TARGET_FLAG_TO_PASS = \
741         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
742 @endif target-libstdc++-v3
743
744 # Flags to pass down to all sub-makes. STAGE*FLAGS,
745 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
746 # overrideable (for a bootstrap build stage1 also builds gcc.info).
747 BASE_FLAGS_TO_PASS = \
748         "DESTDIR=$(DESTDIR)" \
749         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
750         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
751         "bindir=$(bindir)" \
752         "datadir=$(datadir)" \
753         "exec_prefix=$(exec_prefix)" \
754         "includedir=$(includedir)" \
755         "datarootdir=$(datarootdir)" \
756         "docdir=$(docdir)" \
757         "infodir=$(infodir)" \
758         "pdfdir=$(pdfdir)" \
759         "htmldir=$(htmldir)" \
760         "libdir=$(libdir)" \
761         "libexecdir=$(libexecdir)" \
762         "lispdir=$(lispdir)" \
763         "localstatedir=$(localstatedir)" \
764         "mandir=$(mandir)" \
765         "oldincludedir=$(oldincludedir)" \
766         "prefix=$(prefix)" \
767         "sbindir=$(sbindir)" \
768         "sharedstatedir=$(sharedstatedir)" \
769         "sysconfdir=$(sysconfdir)" \
770         "tooldir=$(tooldir)" \
771         "build_tooldir=$(build_tooldir)" \
772         "target_alias=$(target_alias)" \
773         "AWK=$(AWK)" \
774         "BISON=$(BISON)" \
775         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
776         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
777         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
778         "EXPECT=$(EXPECT)" \
779         "FLEX=$(FLEX)" \
780         "INSTALL=$(INSTALL)" \
781         "INSTALL_DATA=$(INSTALL_DATA)" \
782         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
783         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
784         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
785         "LEX=$(LEX)" \
786         "M4=$(M4)" \
787         "MAKE=$(MAKE)" \
788         "RUNTEST=$(RUNTEST)" \
789         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
790         "SED=$(SED)" \
791         "SHELL=$(SHELL)" \
792         "YACC=$(YACC)" \
793         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
794         "ADA_CFLAGS=$(ADA_CFLAGS)" \
795         "AR_FLAGS=$(AR_FLAGS)" \
796         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
797         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
798         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
799         "CFLAGS=$(CFLAGS)" \
800         "CXXFLAGS=$(CXXFLAGS)" \
801         "LDFLAGS=$(LDFLAGS)" \
802         "LIBCFLAGS=$(LIBCFLAGS)" \
803         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
804         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
805         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
806         "GNATBIND=$(GNATBIND)" \
807         "GNATMAKE=$(GNATMAKE)" \
808         "GDC=$(GDC)" \
809         "GDCFLAGS=$(GDCFLAGS)" \
810         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
811         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
812         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
813         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
814         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
815         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
816         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
817         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
818         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
819         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
820         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
821         "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
822         "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
823         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
824         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
825         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
826         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
827         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
828         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
829         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
830         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
831         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
832         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
833         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
834         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
835         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
836         "BUILD_CONFIG=$(BUILD_CONFIG)" \
837         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
838         "LEAN=$(LEAN)" \
839         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
840         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
841         "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
842         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
843         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
844         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
845         "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
846         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
847         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
848         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
849         "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
850         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
851         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
852         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
853         "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
854         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
855         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
856         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
857         "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
858         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
859         "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
860         "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
861         "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
862         "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
863         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
864         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
865         "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
866         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
867         "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
868         "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
869         "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
870         "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
871         "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
872         "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
873         "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
874         "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
875         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
876         "TFLAGS=$(TFLAGS)" \
877         "CONFIG_SHELL=$(SHELL)" \
878         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
879         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
880
881 # We leave this in just in case, but it is not needed anymore.
882 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
883
884 # Flags to pass down to most sub-makes, in which we're building with
885 # the host environment.
886 EXTRA_HOST_FLAGS = \
887         'AR=$(AR)' \
888         'AS=$(AS)' \
889         'CC=$(CC)' \
890         'CXX=$(CXX)' \
891         'DLLTOOL=$(DLLTOOL)' \
892         'GFORTRAN=$(GFORTRAN)' \
893         'GOC=$(GOC)' \
894         'GDC=$(GDC)' \
895         'LD=$(LD)' \
896         'LIPO=$(LIPO)' \
897         'NM=$(NM)' \
898         'OBJDUMP=$(OBJDUMP)' \
899         'OTOOL=$(OTOOL)' \
900         'RANLIB=$(RANLIB)' \
901         'READELF=$(READELF)' \
902         'STRIP=$(STRIP)' \
903         'WINDRES=$(WINDRES)' \
904         'WINDMC=$(WINDMC)' \
905         'CREATE_GCOV=$(CREATE_GCOV)'
906
907 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
908
909 # Flags to pass to stage1 or when not bootstrapping.
910
911 STAGE1_FLAGS_TO_PASS = \
912         LDFLAGS="$${LDFLAGS}" \
913         HOST_LIBS="$${HOST_LIBS}"
914
915 # Flags to pass to stage2 and later makes.
916
917 POSTSTAGE1_FLAGS_TO_PASS = \
918         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
919         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
920         GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
921         GNATBIND="$${GNATBIND}" \
922         LDFLAGS="$${LDFLAGS}" \
923         HOST_LIBS="$${HOST_LIBS}" \
924         $(LTO_FLAGS_TO_PASS) \
925         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
926
927 @if gcc-bootstrap
928 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
929                        $(POSTSTAGE1_HOST_EXPORTS) \
930                      fi;
931
932 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
933 @endif gcc-bootstrap
934
935 # Flags to pass down to makes which are built with the target environment.
936 # The double $ decreases the length of the command line; those variables
937 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
938 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
939 # so we expand them here.
940 EXTRA_TARGET_FLAGS = \
941         'AR=$$(AR_FOR_TARGET)' \
942         'AS=$(COMPILER_AS_FOR_TARGET)' \
943         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
944         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
945         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
946          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
947          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
948         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
949         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
950         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
951         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
952         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
953         'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
954         'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
955         'LD=$(COMPILER_LD_FOR_TARGET)' \
956         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
957         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
958         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
959         'NM=$(COMPILER_NM_FOR_TARGET)' \
960         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
961         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
962         'RANLIB=$$(RANLIB_FOR_TARGET)' \
963         'READELF=$$(READELF_FOR_TARGET)' \
964         'WINDRES=$$(WINDRES_FOR_TARGET)' \
965         'WINDMC=$$(WINDMC_FOR_TARGET)' \
966         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
967         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
968         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
969         "TFLAGS=$$TFLAGS"
970
971 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
972
973 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
974 # unfortunately needs the native compiler and the target ar and
975 # ranlib.
976 # If any variables are added here, they must be added to do-*, below.
977 # The BUILD_* variables are a special case, which are used for the gcc
978 # cross-building scheme.
979 EXTRA_GCC_FLAGS = \
980         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
981         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
982         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
983
984 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
985
986 @if gcc
987 BUILD_CONFIG = @BUILD_CONFIG@
988 ifneq ($(BUILD_CONFIG),)
989 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
990 endif
991 @endif gcc
992
993 .PHONY: configure-host
994 configure-host:  \
995     maybe-configure-bfd \
996     maybe-configure-opcodes \
997     maybe-configure-binutils \
998     maybe-configure-bison \
999     maybe-configure-cgen \
1000     maybe-configure-dejagnu \
1001     maybe-configure-etc \
1002     maybe-configure-fastjar \
1003     maybe-configure-fixincludes \
1004     maybe-configure-flex \
1005     maybe-configure-gas \
1006     maybe-configure-gcc \
1007     maybe-configure-gmp \
1008     maybe-configure-mpfr \
1009     maybe-configure-mpc \
1010     maybe-configure-isl \
1011     maybe-configure-libelf \
1012     maybe-configure-gold \
1013     maybe-configure-gprof \
1014     maybe-configure-intl \
1015     maybe-configure-tcl \
1016     maybe-configure-itcl \
1017     maybe-configure-ld \
1018     maybe-configure-libbacktrace \
1019     maybe-configure-libcpp \
1020     maybe-configure-libcody \
1021     maybe-configure-libdecnumber \
1022     maybe-configure-libgui \
1023     maybe-configure-libiberty \
1024     maybe-configure-libiberty-linker-plugin \
1025     maybe-configure-libiconv \
1026     maybe-configure-m4 \
1027     maybe-configure-readline \
1028     maybe-configure-sid \
1029     maybe-configure-sim \
1030     maybe-configure-texinfo \
1031     maybe-configure-zlib \
1032     maybe-configure-gnulib \
1033     maybe-configure-gdbsupport \
1034     maybe-configure-gdbserver \
1035     maybe-configure-gdb \
1036     maybe-configure-expect \
1037     maybe-configure-guile \
1038     maybe-configure-tk \
1039     maybe-configure-libtermcap \
1040     maybe-configure-utils \
1041     maybe-configure-c++tools \
1042     maybe-configure-gnattools \
1043     maybe-configure-lto-plugin \
1044     maybe-configure-libcc1 \
1045     maybe-configure-gotools \
1046     maybe-configure-libctf
1047 .PHONY: configure-target
1048 configure-target:  \
1049     maybe-configure-target-libstdc++-v3 \
1050     maybe-configure-target-libsanitizer \
1051     maybe-configure-target-libvtv \
1052     maybe-configure-target-liboffloadmic \
1053     maybe-configure-target-libssp \
1054     maybe-configure-target-newlib \
1055     maybe-configure-target-libgcc \
1056     maybe-configure-target-libbacktrace \
1057     maybe-configure-target-libquadmath \
1058     maybe-configure-target-libgfortran \
1059     maybe-configure-target-libobjc \
1060     maybe-configure-target-libgo \
1061     maybe-configure-target-libhsail-rt \
1062     maybe-configure-target-libphobos \
1063     maybe-configure-target-libtermcap \
1064     maybe-configure-target-winsup \
1065     maybe-configure-target-libgloss \
1066     maybe-configure-target-libffi \
1067     maybe-configure-target-zlib \
1068     maybe-configure-target-rda \
1069     maybe-configure-target-libada \
1070     maybe-configure-target-libgomp \
1071     maybe-configure-target-libitm \
1072     maybe-configure-target-libatomic
1073
1074 # The target built for a native non-bootstrap build.
1075 .PHONY: all
1076 all:
1077 @if gcc-bootstrap
1078         [ -f stage_final ] || echo stage3 > stage_final
1079         @r=`${PWD_COMMAND}`; export r; \
1080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1081         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1082 @endif gcc-bootstrap
1083         @: $(MAKE); $(unstage)
1084         @r=`${PWD_COMMAND}`; export r; \
1085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1086 @if gcc-bootstrap
1087         if [ -f stage_last ]; then \
1088           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1089           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1090         else \
1091 @endif gcc-bootstrap
1092           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1093 @if gcc-bootstrap
1094             ; \
1095         fi \
1096 @endif gcc-bootstrap
1097         && :
1098
1099 .PHONY: all-build
1100
1101 all-build: maybe-all-build-libiberty
1102 all-build: maybe-all-build-bison
1103 all-build: maybe-all-build-flex
1104 all-build: maybe-all-build-m4
1105 all-build: maybe-all-build-texinfo
1106 all-build: maybe-all-build-fixincludes
1107 all-build: maybe-all-build-libcpp
1108
1109 .PHONY: all-host
1110
1111 @if bfd-no-bootstrap
1112 all-host: maybe-all-bfd
1113 @endif bfd-no-bootstrap
1114 @if opcodes-no-bootstrap
1115 all-host: maybe-all-opcodes
1116 @endif opcodes-no-bootstrap
1117 @if binutils-no-bootstrap
1118 all-host: maybe-all-binutils
1119 @endif binutils-no-bootstrap
1120 all-host: maybe-all-bison
1121 all-host: maybe-all-cgen
1122 all-host: maybe-all-dejagnu
1123 all-host: maybe-all-etc
1124 all-host: maybe-all-fastjar
1125 @if fixincludes-no-bootstrap
1126 all-host: maybe-all-fixincludes
1127 @endif fixincludes-no-bootstrap
1128 all-host: maybe-all-flex
1129 @if gas-no-bootstrap
1130 all-host: maybe-all-gas
1131 @endif gas-no-bootstrap
1132 @if gcc-no-bootstrap
1133 all-host: maybe-all-gcc
1134 @endif gcc-no-bootstrap
1135 @if gmp-no-bootstrap
1136 all-host: maybe-all-gmp
1137 @endif gmp-no-bootstrap
1138 @if mpfr-no-bootstrap
1139 all-host: maybe-all-mpfr
1140 @endif mpfr-no-bootstrap
1141 @if mpc-no-bootstrap
1142 all-host: maybe-all-mpc
1143 @endif mpc-no-bootstrap
1144 @if isl-no-bootstrap
1145 all-host: maybe-all-isl
1146 @endif isl-no-bootstrap
1147 @if libelf-no-bootstrap
1148 all-host: maybe-all-libelf
1149 @endif libelf-no-bootstrap
1150 @if gold-no-bootstrap
1151 all-host: maybe-all-gold
1152 @endif gold-no-bootstrap
1153 all-host: maybe-all-gprof
1154 @if intl-no-bootstrap
1155 all-host: maybe-all-intl
1156 @endif intl-no-bootstrap
1157 all-host: maybe-all-tcl
1158 all-host: maybe-all-itcl
1159 @if ld-no-bootstrap
1160 all-host: maybe-all-ld
1161 @endif ld-no-bootstrap
1162 @if libbacktrace-no-bootstrap
1163 all-host: maybe-all-libbacktrace
1164 @endif libbacktrace-no-bootstrap
1165 @if libcpp-no-bootstrap
1166 all-host: maybe-all-libcpp
1167 @endif libcpp-no-bootstrap
1168 @if libcody-no-bootstrap
1169 all-host: maybe-all-libcody
1170 @endif libcody-no-bootstrap
1171 @if libdecnumber-no-bootstrap
1172 all-host: maybe-all-libdecnumber
1173 @endif libdecnumber-no-bootstrap
1174 all-host: maybe-all-libgui
1175 @if libiberty-no-bootstrap
1176 all-host: maybe-all-libiberty
1177 @endif libiberty-no-bootstrap
1178 @if libiberty-linker-plugin-no-bootstrap
1179 all-host: maybe-all-libiberty-linker-plugin
1180 @endif libiberty-linker-plugin-no-bootstrap
1181 @if libiconv-no-bootstrap
1182 all-host: maybe-all-libiconv
1183 @endif libiconv-no-bootstrap
1184 all-host: maybe-all-m4
1185 all-host: maybe-all-readline
1186 all-host: maybe-all-sid
1187 all-host: maybe-all-sim
1188 all-host: maybe-all-texinfo
1189 @if zlib-no-bootstrap
1190 all-host: maybe-all-zlib
1191 @endif zlib-no-bootstrap
1192 all-host: maybe-all-gnulib
1193 all-host: maybe-all-gdbsupport
1194 all-host: maybe-all-gdbserver
1195 all-host: maybe-all-gdb
1196 all-host: maybe-all-expect
1197 all-host: maybe-all-guile
1198 all-host: maybe-all-tk
1199 all-host: maybe-all-libtermcap
1200 all-host: maybe-all-utils
1201 all-host: maybe-all-c++tools
1202 all-host: maybe-all-gnattools
1203 @if lto-plugin-no-bootstrap
1204 all-host: maybe-all-lto-plugin
1205 @endif lto-plugin-no-bootstrap
1206 all-host: maybe-all-libcc1
1207 all-host: maybe-all-gotools
1208 @if libctf-no-bootstrap
1209 all-host: maybe-all-libctf
1210 @endif libctf-no-bootstrap
1211
1212 .PHONY: all-target
1213
1214 @if target-libstdc++-v3-no-bootstrap
1215 all-target: maybe-all-target-libstdc++-v3
1216 @endif target-libstdc++-v3-no-bootstrap
1217 @if target-libsanitizer-no-bootstrap
1218 all-target: maybe-all-target-libsanitizer
1219 @endif target-libsanitizer-no-bootstrap
1220 @if target-libvtv-no-bootstrap
1221 all-target: maybe-all-target-libvtv
1222 @endif target-libvtv-no-bootstrap
1223 all-target: maybe-all-target-liboffloadmic
1224 all-target: maybe-all-target-libssp
1225 all-target: maybe-all-target-newlib
1226 @if target-libgcc-no-bootstrap
1227 all-target: maybe-all-target-libgcc
1228 @endif target-libgcc-no-bootstrap
1229 all-target: maybe-all-target-libbacktrace
1230 all-target: maybe-all-target-libquadmath
1231 all-target: maybe-all-target-libgfortran
1232 all-target: maybe-all-target-libobjc
1233 all-target: maybe-all-target-libgo
1234 all-target: maybe-all-target-libhsail-rt
1235 all-target: maybe-all-target-libphobos
1236 all-target: maybe-all-target-libtermcap
1237 all-target: maybe-all-target-winsup
1238 all-target: maybe-all-target-libgloss
1239 all-target: maybe-all-target-libffi
1240 all-target: maybe-all-target-zlib
1241 all-target: maybe-all-target-rda
1242 all-target: maybe-all-target-libada
1243 @if target-libgomp-no-bootstrap
1244 all-target: maybe-all-target-libgomp
1245 @endif target-libgomp-no-bootstrap
1246 all-target: maybe-all-target-libitm
1247 all-target: maybe-all-target-libatomic
1248
1249 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1250 # ``make X'' in all subdirectories (because, in general, there is a
1251 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1252 # but it may do additional work as well).
1253
1254 .PHONY: do-info
1255 do-info:
1256         @: $(MAKE); $(unstage)
1257         @r=`${PWD_COMMAND}`; export r; \
1258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1259         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1260           info-target
1261
1262
1263 .PHONY: info-host
1264
1265 info-host: maybe-info-bfd
1266 info-host: maybe-info-opcodes
1267 info-host: maybe-info-binutils
1268 info-host: maybe-info-bison
1269 info-host: maybe-info-cgen
1270 info-host: maybe-info-dejagnu
1271 info-host: maybe-info-etc
1272 info-host: maybe-info-fastjar
1273 info-host: maybe-info-fixincludes
1274 info-host: maybe-info-flex
1275 info-host: maybe-info-gas
1276 info-host: maybe-info-gcc
1277 info-host: maybe-info-gmp
1278 info-host: maybe-info-mpfr
1279 info-host: maybe-info-mpc
1280 info-host: maybe-info-isl
1281 info-host: maybe-info-libelf
1282 info-host: maybe-info-gold
1283 info-host: maybe-info-gprof
1284 info-host: maybe-info-intl
1285 info-host: maybe-info-tcl
1286 info-host: maybe-info-itcl
1287 info-host: maybe-info-ld
1288 info-host: maybe-info-libbacktrace
1289 info-host: maybe-info-libcpp
1290 info-host: maybe-info-libcody
1291 info-host: maybe-info-libdecnumber
1292 info-host: maybe-info-libgui
1293 info-host: maybe-info-libiberty
1294 info-host: maybe-info-libiberty-linker-plugin
1295 info-host: maybe-info-libiconv
1296 info-host: maybe-info-m4
1297 info-host: maybe-info-readline
1298 info-host: maybe-info-sid
1299 info-host: maybe-info-sim
1300 info-host: maybe-info-texinfo
1301 info-host: maybe-info-zlib
1302 info-host: maybe-info-gnulib
1303 info-host: maybe-info-gdbsupport
1304 info-host: maybe-info-gdbserver
1305 info-host: maybe-info-gdb
1306 info-host: maybe-info-expect
1307 info-host: maybe-info-guile
1308 info-host: maybe-info-tk
1309 info-host: maybe-info-libtermcap
1310 info-host: maybe-info-utils
1311 info-host: maybe-info-c++tools
1312 info-host: maybe-info-gnattools
1313 info-host: maybe-info-lto-plugin
1314 info-host: maybe-info-libcc1
1315 info-host: maybe-info-gotools
1316 info-host: maybe-info-libctf
1317
1318 .PHONY: info-target
1319
1320 info-target: maybe-info-target-libstdc++-v3
1321 info-target: maybe-info-target-libsanitizer
1322 info-target: maybe-info-target-libvtv
1323 info-target: maybe-info-target-liboffloadmic
1324 info-target: maybe-info-target-libssp
1325 info-target: maybe-info-target-newlib
1326 info-target: maybe-info-target-libgcc
1327 info-target: maybe-info-target-libbacktrace
1328 info-target: maybe-info-target-libquadmath
1329 info-target: maybe-info-target-libgfortran
1330 info-target: maybe-info-target-libobjc
1331 info-target: maybe-info-target-libgo
1332 info-target: maybe-info-target-libhsail-rt
1333 info-target: maybe-info-target-libphobos
1334 info-target: maybe-info-target-libtermcap
1335 info-target: maybe-info-target-winsup
1336 info-target: maybe-info-target-libgloss
1337 info-target: maybe-info-target-libffi
1338 info-target: maybe-info-target-zlib
1339 info-target: maybe-info-target-rda
1340 info-target: maybe-info-target-libada
1341 info-target: maybe-info-target-libgomp
1342 info-target: maybe-info-target-libitm
1343 info-target: maybe-info-target-libatomic
1344
1345 .PHONY: do-dvi
1346 do-dvi:
1347         @: $(MAKE); $(unstage)
1348         @r=`${PWD_COMMAND}`; export r; \
1349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1350         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1351           dvi-target
1352
1353
1354 .PHONY: dvi-host
1355
1356 dvi-host: maybe-dvi-bfd
1357 dvi-host: maybe-dvi-opcodes
1358 dvi-host: maybe-dvi-binutils
1359 dvi-host: maybe-dvi-bison
1360 dvi-host: maybe-dvi-cgen
1361 dvi-host: maybe-dvi-dejagnu
1362 dvi-host: maybe-dvi-etc
1363 dvi-host: maybe-dvi-fastjar
1364 dvi-host: maybe-dvi-fixincludes
1365 dvi-host: maybe-dvi-flex
1366 dvi-host: maybe-dvi-gas
1367 dvi-host: maybe-dvi-gcc
1368 dvi-host: maybe-dvi-gmp
1369 dvi-host: maybe-dvi-mpfr
1370 dvi-host: maybe-dvi-mpc
1371 dvi-host: maybe-dvi-isl
1372 dvi-host: maybe-dvi-libelf
1373 dvi-host: maybe-dvi-gold
1374 dvi-host: maybe-dvi-gprof
1375 dvi-host: maybe-dvi-intl
1376 dvi-host: maybe-dvi-tcl
1377 dvi-host: maybe-dvi-itcl
1378 dvi-host: maybe-dvi-ld
1379 dvi-host: maybe-dvi-libbacktrace
1380 dvi-host: maybe-dvi-libcpp
1381 dvi-host: maybe-dvi-libcody
1382 dvi-host: maybe-dvi-libdecnumber
1383 dvi-host: maybe-dvi-libgui
1384 dvi-host: maybe-dvi-libiberty
1385 dvi-host: maybe-dvi-libiberty-linker-plugin
1386 dvi-host: maybe-dvi-libiconv
1387 dvi-host: maybe-dvi-m4
1388 dvi-host: maybe-dvi-readline
1389 dvi-host: maybe-dvi-sid
1390 dvi-host: maybe-dvi-sim
1391 dvi-host: maybe-dvi-texinfo
1392 dvi-host: maybe-dvi-zlib
1393 dvi-host: maybe-dvi-gnulib
1394 dvi-host: maybe-dvi-gdbsupport
1395 dvi-host: maybe-dvi-gdbserver
1396 dvi-host: maybe-dvi-gdb
1397 dvi-host: maybe-dvi-expect
1398 dvi-host: maybe-dvi-guile
1399 dvi-host: maybe-dvi-tk
1400 dvi-host: maybe-dvi-libtermcap
1401 dvi-host: maybe-dvi-utils
1402 dvi-host: maybe-dvi-c++tools
1403 dvi-host: maybe-dvi-gnattools
1404 dvi-host: maybe-dvi-lto-plugin
1405 dvi-host: maybe-dvi-libcc1
1406 dvi-host: maybe-dvi-gotools
1407 dvi-host: maybe-dvi-libctf
1408
1409 .PHONY: dvi-target
1410
1411 dvi-target: maybe-dvi-target-libstdc++-v3
1412 dvi-target: maybe-dvi-target-libsanitizer
1413 dvi-target: maybe-dvi-target-libvtv
1414 dvi-target: maybe-dvi-target-liboffloadmic
1415 dvi-target: maybe-dvi-target-libssp
1416 dvi-target: maybe-dvi-target-newlib
1417 dvi-target: maybe-dvi-target-libgcc
1418 dvi-target: maybe-dvi-target-libbacktrace
1419 dvi-target: maybe-dvi-target-libquadmath
1420 dvi-target: maybe-dvi-target-libgfortran
1421 dvi-target: maybe-dvi-target-libobjc
1422 dvi-target: maybe-dvi-target-libgo
1423 dvi-target: maybe-dvi-target-libhsail-rt
1424 dvi-target: maybe-dvi-target-libphobos
1425 dvi-target: maybe-dvi-target-libtermcap
1426 dvi-target: maybe-dvi-target-winsup
1427 dvi-target: maybe-dvi-target-libgloss
1428 dvi-target: maybe-dvi-target-libffi
1429 dvi-target: maybe-dvi-target-zlib
1430 dvi-target: maybe-dvi-target-rda
1431 dvi-target: maybe-dvi-target-libada
1432 dvi-target: maybe-dvi-target-libgomp
1433 dvi-target: maybe-dvi-target-libitm
1434 dvi-target: maybe-dvi-target-libatomic
1435
1436 .PHONY: do-pdf
1437 do-pdf:
1438         @: $(MAKE); $(unstage)
1439         @r=`${PWD_COMMAND}`; export r; \
1440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1441         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1442           pdf-target
1443
1444
1445 .PHONY: pdf-host
1446
1447 pdf-host: maybe-pdf-bfd
1448 pdf-host: maybe-pdf-opcodes
1449 pdf-host: maybe-pdf-binutils
1450 pdf-host: maybe-pdf-bison
1451 pdf-host: maybe-pdf-cgen
1452 pdf-host: maybe-pdf-dejagnu
1453 pdf-host: maybe-pdf-etc
1454 pdf-host: maybe-pdf-fastjar
1455 pdf-host: maybe-pdf-fixincludes
1456 pdf-host: maybe-pdf-flex
1457 pdf-host: maybe-pdf-gas
1458 pdf-host: maybe-pdf-gcc
1459 pdf-host: maybe-pdf-gmp
1460 pdf-host: maybe-pdf-mpfr
1461 pdf-host: maybe-pdf-mpc
1462 pdf-host: maybe-pdf-isl
1463 pdf-host: maybe-pdf-libelf
1464 pdf-host: maybe-pdf-gold
1465 pdf-host: maybe-pdf-gprof
1466 pdf-host: maybe-pdf-intl
1467 pdf-host: maybe-pdf-tcl
1468 pdf-host: maybe-pdf-itcl
1469 pdf-host: maybe-pdf-ld
1470 pdf-host: maybe-pdf-libbacktrace
1471 pdf-host: maybe-pdf-libcpp
1472 pdf-host: maybe-pdf-libcody
1473 pdf-host: maybe-pdf-libdecnumber
1474 pdf-host: maybe-pdf-libgui
1475 pdf-host: maybe-pdf-libiberty
1476 pdf-host: maybe-pdf-libiberty-linker-plugin
1477 pdf-host: maybe-pdf-libiconv
1478 pdf-host: maybe-pdf-m4
1479 pdf-host: maybe-pdf-readline
1480 pdf-host: maybe-pdf-sid
1481 pdf-host: maybe-pdf-sim
1482 pdf-host: maybe-pdf-texinfo
1483 pdf-host: maybe-pdf-zlib
1484 pdf-host: maybe-pdf-gnulib
1485 pdf-host: maybe-pdf-gdbsupport
1486 pdf-host: maybe-pdf-gdbserver
1487 pdf-host: maybe-pdf-gdb
1488 pdf-host: maybe-pdf-expect
1489 pdf-host: maybe-pdf-guile
1490 pdf-host: maybe-pdf-tk
1491 pdf-host: maybe-pdf-libtermcap
1492 pdf-host: maybe-pdf-utils
1493 pdf-host: maybe-pdf-c++tools
1494 pdf-host: maybe-pdf-gnattools
1495 pdf-host: maybe-pdf-lto-plugin
1496 pdf-host: maybe-pdf-libcc1
1497 pdf-host: maybe-pdf-gotools
1498 pdf-host: maybe-pdf-libctf
1499
1500 .PHONY: pdf-target
1501
1502 pdf-target: maybe-pdf-target-libstdc++-v3
1503 pdf-target: maybe-pdf-target-libsanitizer
1504 pdf-target: maybe-pdf-target-libvtv
1505 pdf-target: maybe-pdf-target-liboffloadmic
1506 pdf-target: maybe-pdf-target-libssp
1507 pdf-target: maybe-pdf-target-newlib
1508 pdf-target: maybe-pdf-target-libgcc
1509 pdf-target: maybe-pdf-target-libbacktrace
1510 pdf-target: maybe-pdf-target-libquadmath
1511 pdf-target: maybe-pdf-target-libgfortran
1512 pdf-target: maybe-pdf-target-libobjc
1513 pdf-target: maybe-pdf-target-libgo
1514 pdf-target: maybe-pdf-target-libhsail-rt
1515 pdf-target: maybe-pdf-target-libphobos
1516 pdf-target: maybe-pdf-target-libtermcap
1517 pdf-target: maybe-pdf-target-winsup
1518 pdf-target: maybe-pdf-target-libgloss
1519 pdf-target: maybe-pdf-target-libffi
1520 pdf-target: maybe-pdf-target-zlib
1521 pdf-target: maybe-pdf-target-rda
1522 pdf-target: maybe-pdf-target-libada
1523 pdf-target: maybe-pdf-target-libgomp
1524 pdf-target: maybe-pdf-target-libitm
1525 pdf-target: maybe-pdf-target-libatomic
1526
1527 .PHONY: do-html
1528 do-html:
1529         @: $(MAKE); $(unstage)
1530         @r=`${PWD_COMMAND}`; export r; \
1531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1532         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1533           html-target
1534
1535
1536 .PHONY: html-host
1537
1538 html-host: maybe-html-bfd
1539 html-host: maybe-html-opcodes
1540 html-host: maybe-html-binutils
1541 html-host: maybe-html-bison
1542 html-host: maybe-html-cgen
1543 html-host: maybe-html-dejagnu
1544 html-host: maybe-html-etc
1545 html-host: maybe-html-fastjar
1546 html-host: maybe-html-fixincludes
1547 html-host: maybe-html-flex
1548 html-host: maybe-html-gas
1549 html-host: maybe-html-gcc
1550 html-host: maybe-html-gmp
1551 html-host: maybe-html-mpfr
1552 html-host: maybe-html-mpc
1553 html-host: maybe-html-isl
1554 html-host: maybe-html-libelf
1555 html-host: maybe-html-gold
1556 html-host: maybe-html-gprof
1557 html-host: maybe-html-intl
1558 html-host: maybe-html-tcl
1559 html-host: maybe-html-itcl
1560 html-host: maybe-html-ld
1561 html-host: maybe-html-libbacktrace
1562 html-host: maybe-html-libcpp
1563 html-host: maybe-html-libcody
1564 html-host: maybe-html-libdecnumber
1565 html-host: maybe-html-libgui
1566 html-host: maybe-html-libiberty
1567 html-host: maybe-html-libiberty-linker-plugin
1568 html-host: maybe-html-libiconv
1569 html-host: maybe-html-m4
1570 html-host: maybe-html-readline
1571 html-host: maybe-html-sid
1572 html-host: maybe-html-sim
1573 html-host: maybe-html-texinfo
1574 html-host: maybe-html-zlib
1575 html-host: maybe-html-gnulib
1576 html-host: maybe-html-gdbsupport
1577 html-host: maybe-html-gdbserver
1578 html-host: maybe-html-gdb
1579 html-host: maybe-html-expect
1580 html-host: maybe-html-guile
1581 html-host: maybe-html-tk
1582 html-host: maybe-html-libtermcap
1583 html-host: maybe-html-utils
1584 html-host: maybe-html-c++tools
1585 html-host: maybe-html-gnattools
1586 html-host: maybe-html-lto-plugin
1587 html-host: maybe-html-libcc1
1588 html-host: maybe-html-gotools
1589 html-host: maybe-html-libctf
1590
1591 .PHONY: html-target
1592
1593 html-target: maybe-html-target-libstdc++-v3
1594 html-target: maybe-html-target-libsanitizer
1595 html-target: maybe-html-target-libvtv
1596 html-target: maybe-html-target-liboffloadmic
1597 html-target: maybe-html-target-libssp
1598 html-target: maybe-html-target-newlib
1599 html-target: maybe-html-target-libgcc
1600 html-target: maybe-html-target-libbacktrace
1601 html-target: maybe-html-target-libquadmath
1602 html-target: maybe-html-target-libgfortran
1603 html-target: maybe-html-target-libobjc
1604 html-target: maybe-html-target-libgo
1605 html-target: maybe-html-target-libhsail-rt
1606 html-target: maybe-html-target-libphobos
1607 html-target: maybe-html-target-libtermcap
1608 html-target: maybe-html-target-winsup
1609 html-target: maybe-html-target-libgloss
1610 html-target: maybe-html-target-libffi
1611 html-target: maybe-html-target-zlib
1612 html-target: maybe-html-target-rda
1613 html-target: maybe-html-target-libada
1614 html-target: maybe-html-target-libgomp
1615 html-target: maybe-html-target-libitm
1616 html-target: maybe-html-target-libatomic
1617
1618 .PHONY: do-TAGS
1619 do-TAGS:
1620         @: $(MAKE); $(unstage)
1621         @r=`${PWD_COMMAND}`; export r; \
1622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1623         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1624           TAGS-target
1625
1626
1627 .PHONY: TAGS-host
1628
1629 TAGS-host: maybe-TAGS-bfd
1630 TAGS-host: maybe-TAGS-opcodes
1631 TAGS-host: maybe-TAGS-binutils
1632 TAGS-host: maybe-TAGS-bison
1633 TAGS-host: maybe-TAGS-cgen
1634 TAGS-host: maybe-TAGS-dejagnu
1635 TAGS-host: maybe-TAGS-etc
1636 TAGS-host: maybe-TAGS-fastjar
1637 TAGS-host: maybe-TAGS-fixincludes
1638 TAGS-host: maybe-TAGS-flex
1639 TAGS-host: maybe-TAGS-gas
1640 TAGS-host: maybe-TAGS-gcc
1641 TAGS-host: maybe-TAGS-gmp
1642 TAGS-host: maybe-TAGS-mpfr
1643 TAGS-host: maybe-TAGS-mpc
1644 TAGS-host: maybe-TAGS-isl
1645 TAGS-host: maybe-TAGS-libelf
1646 TAGS-host: maybe-TAGS-gold
1647 TAGS-host: maybe-TAGS-gprof
1648 TAGS-host: maybe-TAGS-intl
1649 TAGS-host: maybe-TAGS-tcl
1650 TAGS-host: maybe-TAGS-itcl
1651 TAGS-host: maybe-TAGS-ld
1652 TAGS-host: maybe-TAGS-libbacktrace
1653 TAGS-host: maybe-TAGS-libcpp
1654 TAGS-host: maybe-TAGS-libcody
1655 TAGS-host: maybe-TAGS-libdecnumber
1656 TAGS-host: maybe-TAGS-libgui
1657 TAGS-host: maybe-TAGS-libiberty
1658 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1659 TAGS-host: maybe-TAGS-libiconv
1660 TAGS-host: maybe-TAGS-m4
1661 TAGS-host: maybe-TAGS-readline
1662 TAGS-host: maybe-TAGS-sid
1663 TAGS-host: maybe-TAGS-sim
1664 TAGS-host: maybe-TAGS-texinfo
1665 TAGS-host: maybe-TAGS-zlib
1666 TAGS-host: maybe-TAGS-gnulib
1667 TAGS-host: maybe-TAGS-gdbsupport
1668 TAGS-host: maybe-TAGS-gdbserver
1669 TAGS-host: maybe-TAGS-gdb
1670 TAGS-host: maybe-TAGS-expect
1671 TAGS-host: maybe-TAGS-guile
1672 TAGS-host: maybe-TAGS-tk
1673 TAGS-host: maybe-TAGS-libtermcap
1674 TAGS-host: maybe-TAGS-utils
1675 TAGS-host: maybe-TAGS-c++tools
1676 TAGS-host: maybe-TAGS-gnattools
1677 TAGS-host: maybe-TAGS-lto-plugin
1678 TAGS-host: maybe-TAGS-libcc1
1679 TAGS-host: maybe-TAGS-gotools
1680 TAGS-host: maybe-TAGS-libctf
1681
1682 .PHONY: TAGS-target
1683
1684 TAGS-target: maybe-TAGS-target-libstdc++-v3
1685 TAGS-target: maybe-TAGS-target-libsanitizer
1686 TAGS-target: maybe-TAGS-target-libvtv
1687 TAGS-target: maybe-TAGS-target-liboffloadmic
1688 TAGS-target: maybe-TAGS-target-libssp
1689 TAGS-target: maybe-TAGS-target-newlib
1690 TAGS-target: maybe-TAGS-target-libgcc
1691 TAGS-target: maybe-TAGS-target-libbacktrace
1692 TAGS-target: maybe-TAGS-target-libquadmath
1693 TAGS-target: maybe-TAGS-target-libgfortran
1694 TAGS-target: maybe-TAGS-target-libobjc
1695 TAGS-target: maybe-TAGS-target-libgo
1696 TAGS-target: maybe-TAGS-target-libhsail-rt
1697 TAGS-target: maybe-TAGS-target-libphobos
1698 TAGS-target: maybe-TAGS-target-libtermcap
1699 TAGS-target: maybe-TAGS-target-winsup
1700 TAGS-target: maybe-TAGS-target-libgloss
1701 TAGS-target: maybe-TAGS-target-libffi
1702 TAGS-target: maybe-TAGS-target-zlib
1703 TAGS-target: maybe-TAGS-target-rda
1704 TAGS-target: maybe-TAGS-target-libada
1705 TAGS-target: maybe-TAGS-target-libgomp
1706 TAGS-target: maybe-TAGS-target-libitm
1707 TAGS-target: maybe-TAGS-target-libatomic
1708
1709 .PHONY: do-install-info
1710 do-install-info:
1711         @: $(MAKE); $(unstage)
1712         @r=`${PWD_COMMAND}`; export r; \
1713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1714         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1715           install-info-target
1716
1717
1718 .PHONY: install-info-host
1719
1720 install-info-host: maybe-install-info-bfd
1721 install-info-host: maybe-install-info-opcodes
1722 install-info-host: maybe-install-info-binutils
1723 install-info-host: maybe-install-info-bison
1724 install-info-host: maybe-install-info-cgen
1725 install-info-host: maybe-install-info-dejagnu
1726 install-info-host: maybe-install-info-etc
1727 install-info-host: maybe-install-info-fastjar
1728 install-info-host: maybe-install-info-fixincludes
1729 install-info-host: maybe-install-info-flex
1730 install-info-host: maybe-install-info-gas
1731 install-info-host: maybe-install-info-gcc
1732 install-info-host: maybe-install-info-gmp
1733 install-info-host: maybe-install-info-mpfr
1734 install-info-host: maybe-install-info-mpc
1735 install-info-host: maybe-install-info-isl
1736 install-info-host: maybe-install-info-libelf
1737 install-info-host: maybe-install-info-gold
1738 install-info-host: maybe-install-info-gprof
1739 install-info-host: maybe-install-info-intl
1740 install-info-host: maybe-install-info-tcl
1741 install-info-host: maybe-install-info-itcl
1742 install-info-host: maybe-install-info-ld
1743 install-info-host: maybe-install-info-libbacktrace
1744 install-info-host: maybe-install-info-libcpp
1745 install-info-host: maybe-install-info-libcody
1746 install-info-host: maybe-install-info-libdecnumber
1747 install-info-host: maybe-install-info-libgui
1748 install-info-host: maybe-install-info-libiberty
1749 install-info-host: maybe-install-info-libiberty-linker-plugin
1750 install-info-host: maybe-install-info-libiconv
1751 install-info-host: maybe-install-info-m4
1752 install-info-host: maybe-install-info-readline
1753 install-info-host: maybe-install-info-sid
1754 install-info-host: maybe-install-info-sim
1755 install-info-host: maybe-install-info-texinfo
1756 install-info-host: maybe-install-info-zlib
1757 install-info-host: maybe-install-info-gnulib
1758 install-info-host: maybe-install-info-gdbsupport
1759 install-info-host: maybe-install-info-gdbserver
1760 install-info-host: maybe-install-info-gdb
1761 install-info-host: maybe-install-info-expect
1762 install-info-host: maybe-install-info-guile
1763 install-info-host: maybe-install-info-tk
1764 install-info-host: maybe-install-info-libtermcap
1765 install-info-host: maybe-install-info-utils
1766 install-info-host: maybe-install-info-c++tools
1767 install-info-host: maybe-install-info-gnattools
1768 install-info-host: maybe-install-info-lto-plugin
1769 install-info-host: maybe-install-info-libcc1
1770 install-info-host: maybe-install-info-gotools
1771 install-info-host: maybe-install-info-libctf
1772
1773 .PHONY: install-info-target
1774
1775 install-info-target: maybe-install-info-target-libstdc++-v3
1776 install-info-target: maybe-install-info-target-libsanitizer
1777 install-info-target: maybe-install-info-target-libvtv
1778 install-info-target: maybe-install-info-target-liboffloadmic
1779 install-info-target: maybe-install-info-target-libssp
1780 install-info-target: maybe-install-info-target-newlib
1781 install-info-target: maybe-install-info-target-libgcc
1782 install-info-target: maybe-install-info-target-libbacktrace
1783 install-info-target: maybe-install-info-target-libquadmath
1784 install-info-target: maybe-install-info-target-libgfortran
1785 install-info-target: maybe-install-info-target-libobjc
1786 install-info-target: maybe-install-info-target-libgo
1787 install-info-target: maybe-install-info-target-libhsail-rt
1788 install-info-target: maybe-install-info-target-libphobos
1789 install-info-target: maybe-install-info-target-libtermcap
1790 install-info-target: maybe-install-info-target-winsup
1791 install-info-target: maybe-install-info-target-libgloss
1792 install-info-target: maybe-install-info-target-libffi
1793 install-info-target: maybe-install-info-target-zlib
1794 install-info-target: maybe-install-info-target-rda
1795 install-info-target: maybe-install-info-target-libada
1796 install-info-target: maybe-install-info-target-libgomp
1797 install-info-target: maybe-install-info-target-libitm
1798 install-info-target: maybe-install-info-target-libatomic
1799
1800 .PHONY: do-install-pdf
1801 do-install-pdf:
1802         @: $(MAKE); $(unstage)
1803         @r=`${PWD_COMMAND}`; export r; \
1804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1805         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1806           install-pdf-target
1807
1808
1809 .PHONY: install-pdf-host
1810
1811 install-pdf-host: maybe-install-pdf-bfd
1812 install-pdf-host: maybe-install-pdf-opcodes
1813 install-pdf-host: maybe-install-pdf-binutils
1814 install-pdf-host: maybe-install-pdf-bison
1815 install-pdf-host: maybe-install-pdf-cgen
1816 install-pdf-host: maybe-install-pdf-dejagnu
1817 install-pdf-host: maybe-install-pdf-etc
1818 install-pdf-host: maybe-install-pdf-fastjar
1819 install-pdf-host: maybe-install-pdf-fixincludes
1820 install-pdf-host: maybe-install-pdf-flex
1821 install-pdf-host: maybe-install-pdf-gas
1822 install-pdf-host: maybe-install-pdf-gcc
1823 install-pdf-host: maybe-install-pdf-gmp
1824 install-pdf-host: maybe-install-pdf-mpfr
1825 install-pdf-host: maybe-install-pdf-mpc
1826 install-pdf-host: maybe-install-pdf-isl
1827 install-pdf-host: maybe-install-pdf-libelf
1828 install-pdf-host: maybe-install-pdf-gold
1829 install-pdf-host: maybe-install-pdf-gprof
1830 install-pdf-host: maybe-install-pdf-intl
1831 install-pdf-host: maybe-install-pdf-tcl
1832 install-pdf-host: maybe-install-pdf-itcl
1833 install-pdf-host: maybe-install-pdf-ld
1834 install-pdf-host: maybe-install-pdf-libbacktrace
1835 install-pdf-host: maybe-install-pdf-libcpp
1836 install-pdf-host: maybe-install-pdf-libcody
1837 install-pdf-host: maybe-install-pdf-libdecnumber
1838 install-pdf-host: maybe-install-pdf-libgui
1839 install-pdf-host: maybe-install-pdf-libiberty
1840 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1841 install-pdf-host: maybe-install-pdf-libiconv
1842 install-pdf-host: maybe-install-pdf-m4
1843 install-pdf-host: maybe-install-pdf-readline
1844 install-pdf-host: maybe-install-pdf-sid
1845 install-pdf-host: maybe-install-pdf-sim
1846 install-pdf-host: maybe-install-pdf-texinfo
1847 install-pdf-host: maybe-install-pdf-zlib
1848 install-pdf-host: maybe-install-pdf-gnulib
1849 install-pdf-host: maybe-install-pdf-gdbsupport
1850 install-pdf-host: maybe-install-pdf-gdbserver
1851 install-pdf-host: maybe-install-pdf-gdb
1852 install-pdf-host: maybe-install-pdf-expect
1853 install-pdf-host: maybe-install-pdf-guile
1854 install-pdf-host: maybe-install-pdf-tk
1855 install-pdf-host: maybe-install-pdf-libtermcap
1856 install-pdf-host: maybe-install-pdf-utils
1857 install-pdf-host: maybe-install-pdf-c++tools
1858 install-pdf-host: maybe-install-pdf-gnattools
1859 install-pdf-host: maybe-install-pdf-lto-plugin
1860 install-pdf-host: maybe-install-pdf-libcc1
1861 install-pdf-host: maybe-install-pdf-gotools
1862 install-pdf-host: maybe-install-pdf-libctf
1863
1864 .PHONY: install-pdf-target
1865
1866 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1867 install-pdf-target: maybe-install-pdf-target-libsanitizer
1868 install-pdf-target: maybe-install-pdf-target-libvtv
1869 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1870 install-pdf-target: maybe-install-pdf-target-libssp
1871 install-pdf-target: maybe-install-pdf-target-newlib
1872 install-pdf-target: maybe-install-pdf-target-libgcc
1873 install-pdf-target: maybe-install-pdf-target-libbacktrace
1874 install-pdf-target: maybe-install-pdf-target-libquadmath
1875 install-pdf-target: maybe-install-pdf-target-libgfortran
1876 install-pdf-target: maybe-install-pdf-target-libobjc
1877 install-pdf-target: maybe-install-pdf-target-libgo
1878 install-pdf-target: maybe-install-pdf-target-libhsail-rt
1879 install-pdf-target: maybe-install-pdf-target-libphobos
1880 install-pdf-target: maybe-install-pdf-target-libtermcap
1881 install-pdf-target: maybe-install-pdf-target-winsup
1882 install-pdf-target: maybe-install-pdf-target-libgloss
1883 install-pdf-target: maybe-install-pdf-target-libffi
1884 install-pdf-target: maybe-install-pdf-target-zlib
1885 install-pdf-target: maybe-install-pdf-target-rda
1886 install-pdf-target: maybe-install-pdf-target-libada
1887 install-pdf-target: maybe-install-pdf-target-libgomp
1888 install-pdf-target: maybe-install-pdf-target-libitm
1889 install-pdf-target: maybe-install-pdf-target-libatomic
1890
1891 .PHONY: do-install-html
1892 do-install-html:
1893         @: $(MAKE); $(unstage)
1894         @r=`${PWD_COMMAND}`; export r; \
1895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1896         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1897           install-html-target
1898
1899
1900 .PHONY: install-html-host
1901
1902 install-html-host: maybe-install-html-bfd
1903 install-html-host: maybe-install-html-opcodes
1904 install-html-host: maybe-install-html-binutils
1905 install-html-host: maybe-install-html-bison
1906 install-html-host: maybe-install-html-cgen
1907 install-html-host: maybe-install-html-dejagnu
1908 install-html-host: maybe-install-html-etc
1909 install-html-host: maybe-install-html-fastjar
1910 install-html-host: maybe-install-html-fixincludes
1911 install-html-host: maybe-install-html-flex
1912 install-html-host: maybe-install-html-gas
1913 install-html-host: maybe-install-html-gcc
1914 install-html-host: maybe-install-html-gmp
1915 install-html-host: maybe-install-html-mpfr
1916 install-html-host: maybe-install-html-mpc
1917 install-html-host: maybe-install-html-isl
1918 install-html-host: maybe-install-html-libelf
1919 install-html-host: maybe-install-html-gold
1920 install-html-host: maybe-install-html-gprof
1921 install-html-host: maybe-install-html-intl
1922 install-html-host: maybe-install-html-tcl
1923 install-html-host: maybe-install-html-itcl
1924 install-html-host: maybe-install-html-ld
1925 install-html-host: maybe-install-html-libbacktrace
1926 install-html-host: maybe-install-html-libcpp
1927 install-html-host: maybe-install-html-libcody
1928 install-html-host: maybe-install-html-libdecnumber
1929 install-html-host: maybe-install-html-libgui
1930 install-html-host: maybe-install-html-libiberty
1931 install-html-host: maybe-install-html-libiberty-linker-plugin
1932 install-html-host: maybe-install-html-libiconv
1933 install-html-host: maybe-install-html-m4
1934 install-html-host: maybe-install-html-readline
1935 install-html-host: maybe-install-html-sid
1936 install-html-host: maybe-install-html-sim
1937 install-html-host: maybe-install-html-texinfo
1938 install-html-host: maybe-install-html-zlib
1939 install-html-host: maybe-install-html-gnulib
1940 install-html-host: maybe-install-html-gdbsupport
1941 install-html-host: maybe-install-html-gdbserver
1942 install-html-host: maybe-install-html-gdb
1943 install-html-host: maybe-install-html-expect
1944 install-html-host: maybe-install-html-guile
1945 install-html-host: maybe-install-html-tk
1946 install-html-host: maybe-install-html-libtermcap
1947 install-html-host: maybe-install-html-utils
1948 install-html-host: maybe-install-html-c++tools
1949 install-html-host: maybe-install-html-gnattools
1950 install-html-host: maybe-install-html-lto-plugin
1951 install-html-host: maybe-install-html-libcc1
1952 install-html-host: maybe-install-html-gotools
1953 install-html-host: maybe-install-html-libctf
1954
1955 .PHONY: install-html-target
1956
1957 install-html-target: maybe-install-html-target-libstdc++-v3
1958 install-html-target: maybe-install-html-target-libsanitizer
1959 install-html-target: maybe-install-html-target-libvtv
1960 install-html-target: maybe-install-html-target-liboffloadmic
1961 install-html-target: maybe-install-html-target-libssp
1962 install-html-target: maybe-install-html-target-newlib
1963 install-html-target: maybe-install-html-target-libgcc
1964 install-html-target: maybe-install-html-target-libbacktrace
1965 install-html-target: maybe-install-html-target-libquadmath
1966 install-html-target: maybe-install-html-target-libgfortran
1967 install-html-target: maybe-install-html-target-libobjc
1968 install-html-target: maybe-install-html-target-libgo
1969 install-html-target: maybe-install-html-target-libhsail-rt
1970 install-html-target: maybe-install-html-target-libphobos
1971 install-html-target: maybe-install-html-target-libtermcap
1972 install-html-target: maybe-install-html-target-winsup
1973 install-html-target: maybe-install-html-target-libgloss
1974 install-html-target: maybe-install-html-target-libffi
1975 install-html-target: maybe-install-html-target-zlib
1976 install-html-target: maybe-install-html-target-rda
1977 install-html-target: maybe-install-html-target-libada
1978 install-html-target: maybe-install-html-target-libgomp
1979 install-html-target: maybe-install-html-target-libitm
1980 install-html-target: maybe-install-html-target-libatomic
1981
1982 .PHONY: do-installcheck
1983 do-installcheck:
1984         @: $(MAKE); $(unstage)
1985         @r=`${PWD_COMMAND}`; export r; \
1986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1987         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1988           installcheck-target
1989
1990
1991 .PHONY: installcheck-host
1992
1993 installcheck-host: maybe-installcheck-bfd
1994 installcheck-host: maybe-installcheck-opcodes
1995 installcheck-host: maybe-installcheck-binutils
1996 installcheck-host: maybe-installcheck-bison
1997 installcheck-host: maybe-installcheck-cgen
1998 installcheck-host: maybe-installcheck-dejagnu
1999 installcheck-host: maybe-installcheck-etc
2000 installcheck-host: maybe-installcheck-fastjar
2001 installcheck-host: maybe-installcheck-fixincludes
2002 installcheck-host: maybe-installcheck-flex
2003 installcheck-host: maybe-installcheck-gas
2004 installcheck-host: maybe-installcheck-gcc
2005 installcheck-host: maybe-installcheck-gmp
2006 installcheck-host: maybe-installcheck-mpfr
2007 installcheck-host: maybe-installcheck-mpc
2008 installcheck-host: maybe-installcheck-isl
2009 installcheck-host: maybe-installcheck-libelf
2010 installcheck-host: maybe-installcheck-gold
2011 installcheck-host: maybe-installcheck-gprof
2012 installcheck-host: maybe-installcheck-intl
2013 installcheck-host: maybe-installcheck-tcl
2014 installcheck-host: maybe-installcheck-itcl
2015 installcheck-host: maybe-installcheck-ld
2016 installcheck-host: maybe-installcheck-libbacktrace
2017 installcheck-host: maybe-installcheck-libcpp
2018 installcheck-host: maybe-installcheck-libcody
2019 installcheck-host: maybe-installcheck-libdecnumber
2020 installcheck-host: maybe-installcheck-libgui
2021 installcheck-host: maybe-installcheck-libiberty
2022 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2023 installcheck-host: maybe-installcheck-libiconv
2024 installcheck-host: maybe-installcheck-m4
2025 installcheck-host: maybe-installcheck-readline
2026 installcheck-host: maybe-installcheck-sid
2027 installcheck-host: maybe-installcheck-sim
2028 installcheck-host: maybe-installcheck-texinfo
2029 installcheck-host: maybe-installcheck-zlib
2030 installcheck-host: maybe-installcheck-gnulib
2031 installcheck-host: maybe-installcheck-gdbsupport
2032 installcheck-host: maybe-installcheck-gdbserver
2033 installcheck-host: maybe-installcheck-gdb
2034 installcheck-host: maybe-installcheck-expect
2035 installcheck-host: maybe-installcheck-guile
2036 installcheck-host: maybe-installcheck-tk
2037 installcheck-host: maybe-installcheck-libtermcap
2038 installcheck-host: maybe-installcheck-utils
2039 installcheck-host: maybe-installcheck-c++tools
2040 installcheck-host: maybe-installcheck-gnattools
2041 installcheck-host: maybe-installcheck-lto-plugin
2042 installcheck-host: maybe-installcheck-libcc1
2043 installcheck-host: maybe-installcheck-gotools
2044 installcheck-host: maybe-installcheck-libctf
2045
2046 .PHONY: installcheck-target
2047
2048 installcheck-target: maybe-installcheck-target-libstdc++-v3
2049 installcheck-target: maybe-installcheck-target-libsanitizer
2050 installcheck-target: maybe-installcheck-target-libvtv
2051 installcheck-target: maybe-installcheck-target-liboffloadmic
2052 installcheck-target: maybe-installcheck-target-libssp
2053 installcheck-target: maybe-installcheck-target-newlib
2054 installcheck-target: maybe-installcheck-target-libgcc
2055 installcheck-target: maybe-installcheck-target-libbacktrace
2056 installcheck-target: maybe-installcheck-target-libquadmath
2057 installcheck-target: maybe-installcheck-target-libgfortran
2058 installcheck-target: maybe-installcheck-target-libobjc
2059 installcheck-target: maybe-installcheck-target-libgo
2060 installcheck-target: maybe-installcheck-target-libhsail-rt
2061 installcheck-target: maybe-installcheck-target-libphobos
2062 installcheck-target: maybe-installcheck-target-libtermcap
2063 installcheck-target: maybe-installcheck-target-winsup
2064 installcheck-target: maybe-installcheck-target-libgloss
2065 installcheck-target: maybe-installcheck-target-libffi
2066 installcheck-target: maybe-installcheck-target-zlib
2067 installcheck-target: maybe-installcheck-target-rda
2068 installcheck-target: maybe-installcheck-target-libada
2069 installcheck-target: maybe-installcheck-target-libgomp
2070 installcheck-target: maybe-installcheck-target-libitm
2071 installcheck-target: maybe-installcheck-target-libatomic
2072
2073 .PHONY: do-mostlyclean
2074 do-mostlyclean:
2075         @: $(MAKE); $(unstage)
2076         @r=`${PWD_COMMAND}`; export r; \
2077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2078         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2079           mostlyclean-target
2080
2081
2082 .PHONY: mostlyclean-host
2083
2084 mostlyclean-host: maybe-mostlyclean-bfd
2085 mostlyclean-host: maybe-mostlyclean-opcodes
2086 mostlyclean-host: maybe-mostlyclean-binutils
2087 mostlyclean-host: maybe-mostlyclean-bison
2088 mostlyclean-host: maybe-mostlyclean-cgen
2089 mostlyclean-host: maybe-mostlyclean-dejagnu
2090 mostlyclean-host: maybe-mostlyclean-etc
2091 mostlyclean-host: maybe-mostlyclean-fastjar
2092 mostlyclean-host: maybe-mostlyclean-fixincludes
2093 mostlyclean-host: maybe-mostlyclean-flex
2094 mostlyclean-host: maybe-mostlyclean-gas
2095 mostlyclean-host: maybe-mostlyclean-gcc
2096 mostlyclean-host: maybe-mostlyclean-gmp
2097 mostlyclean-host: maybe-mostlyclean-mpfr
2098 mostlyclean-host: maybe-mostlyclean-mpc
2099 mostlyclean-host: maybe-mostlyclean-isl
2100 mostlyclean-host: maybe-mostlyclean-libelf
2101 mostlyclean-host: maybe-mostlyclean-gold
2102 mostlyclean-host: maybe-mostlyclean-gprof
2103 mostlyclean-host: maybe-mostlyclean-intl
2104 mostlyclean-host: maybe-mostlyclean-tcl
2105 mostlyclean-host: maybe-mostlyclean-itcl
2106 mostlyclean-host: maybe-mostlyclean-ld
2107 mostlyclean-host: maybe-mostlyclean-libbacktrace
2108 mostlyclean-host: maybe-mostlyclean-libcpp
2109 mostlyclean-host: maybe-mostlyclean-libcody
2110 mostlyclean-host: maybe-mostlyclean-libdecnumber
2111 mostlyclean-host: maybe-mostlyclean-libgui
2112 mostlyclean-host: maybe-mostlyclean-libiberty
2113 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2114 mostlyclean-host: maybe-mostlyclean-libiconv
2115 mostlyclean-host: maybe-mostlyclean-m4
2116 mostlyclean-host: maybe-mostlyclean-readline
2117 mostlyclean-host: maybe-mostlyclean-sid
2118 mostlyclean-host: maybe-mostlyclean-sim
2119 mostlyclean-host: maybe-mostlyclean-texinfo
2120 mostlyclean-host: maybe-mostlyclean-zlib
2121 mostlyclean-host: maybe-mostlyclean-gnulib
2122 mostlyclean-host: maybe-mostlyclean-gdbsupport
2123 mostlyclean-host: maybe-mostlyclean-gdbserver
2124 mostlyclean-host: maybe-mostlyclean-gdb
2125 mostlyclean-host: maybe-mostlyclean-expect
2126 mostlyclean-host: maybe-mostlyclean-guile
2127 mostlyclean-host: maybe-mostlyclean-tk
2128 mostlyclean-host: maybe-mostlyclean-libtermcap
2129 mostlyclean-host: maybe-mostlyclean-utils
2130 mostlyclean-host: maybe-mostlyclean-c++tools
2131 mostlyclean-host: maybe-mostlyclean-gnattools
2132 mostlyclean-host: maybe-mostlyclean-lto-plugin
2133 mostlyclean-host: maybe-mostlyclean-libcc1
2134 mostlyclean-host: maybe-mostlyclean-gotools
2135 mostlyclean-host: maybe-mostlyclean-libctf
2136
2137 .PHONY: mostlyclean-target
2138
2139 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2140 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2141 mostlyclean-target: maybe-mostlyclean-target-libvtv
2142 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2143 mostlyclean-target: maybe-mostlyclean-target-libssp
2144 mostlyclean-target: maybe-mostlyclean-target-newlib
2145 mostlyclean-target: maybe-mostlyclean-target-libgcc
2146 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2147 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2148 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2149 mostlyclean-target: maybe-mostlyclean-target-libobjc
2150 mostlyclean-target: maybe-mostlyclean-target-libgo
2151 mostlyclean-target: maybe-mostlyclean-target-libhsail-rt
2152 mostlyclean-target: maybe-mostlyclean-target-libphobos
2153 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2154 mostlyclean-target: maybe-mostlyclean-target-winsup
2155 mostlyclean-target: maybe-mostlyclean-target-libgloss
2156 mostlyclean-target: maybe-mostlyclean-target-libffi
2157 mostlyclean-target: maybe-mostlyclean-target-zlib
2158 mostlyclean-target: maybe-mostlyclean-target-rda
2159 mostlyclean-target: maybe-mostlyclean-target-libada
2160 mostlyclean-target: maybe-mostlyclean-target-libgomp
2161 mostlyclean-target: maybe-mostlyclean-target-libitm
2162 mostlyclean-target: maybe-mostlyclean-target-libatomic
2163
2164 .PHONY: do-clean
2165 do-clean:
2166         @: $(MAKE); $(unstage)
2167         @r=`${PWD_COMMAND}`; export r; \
2168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2169         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2170           clean-target
2171
2172
2173 .PHONY: clean-host
2174
2175 clean-host: maybe-clean-bfd
2176 clean-host: maybe-clean-opcodes
2177 clean-host: maybe-clean-binutils
2178 clean-host: maybe-clean-bison
2179 clean-host: maybe-clean-cgen
2180 clean-host: maybe-clean-dejagnu
2181 clean-host: maybe-clean-etc
2182 clean-host: maybe-clean-fastjar
2183 clean-host: maybe-clean-fixincludes
2184 clean-host: maybe-clean-flex
2185 clean-host: maybe-clean-gas
2186 clean-host: maybe-clean-gcc
2187 clean-host: maybe-clean-gmp
2188 clean-host: maybe-clean-mpfr
2189 clean-host: maybe-clean-mpc
2190 clean-host: maybe-clean-isl
2191 clean-host: maybe-clean-libelf
2192 clean-host: maybe-clean-gold
2193 clean-host: maybe-clean-gprof
2194 clean-host: maybe-clean-intl
2195 clean-host: maybe-clean-tcl
2196 clean-host: maybe-clean-itcl
2197 clean-host: maybe-clean-ld
2198 clean-host: maybe-clean-libbacktrace
2199 clean-host: maybe-clean-libcpp
2200 clean-host: maybe-clean-libcody
2201 clean-host: maybe-clean-libdecnumber
2202 clean-host: maybe-clean-libgui
2203 clean-host: maybe-clean-libiberty
2204 clean-host: maybe-clean-libiberty-linker-plugin
2205 clean-host: maybe-clean-libiconv
2206 clean-host: maybe-clean-m4
2207 clean-host: maybe-clean-readline
2208 clean-host: maybe-clean-sid
2209 clean-host: maybe-clean-sim
2210 clean-host: maybe-clean-texinfo
2211 clean-host: maybe-clean-zlib
2212 clean-host: maybe-clean-gnulib
2213 clean-host: maybe-clean-gdbsupport
2214 clean-host: maybe-clean-gdbserver
2215 clean-host: maybe-clean-gdb
2216 clean-host: maybe-clean-expect
2217 clean-host: maybe-clean-guile
2218 clean-host: maybe-clean-tk
2219 clean-host: maybe-clean-libtermcap
2220 clean-host: maybe-clean-utils
2221 clean-host: maybe-clean-c++tools
2222 clean-host: maybe-clean-gnattools
2223 clean-host: maybe-clean-lto-plugin
2224 clean-host: maybe-clean-libcc1
2225 clean-host: maybe-clean-gotools
2226 clean-host: maybe-clean-libctf
2227
2228 .PHONY: clean-target
2229
2230 clean-target: maybe-clean-target-libstdc++-v3
2231 clean-target: maybe-clean-target-libsanitizer
2232 clean-target: maybe-clean-target-libvtv
2233 clean-target: maybe-clean-target-liboffloadmic
2234 clean-target: maybe-clean-target-libssp
2235 clean-target: maybe-clean-target-newlib
2236 clean-target: maybe-clean-target-libgcc
2237 clean-target: maybe-clean-target-libbacktrace
2238 clean-target: maybe-clean-target-libquadmath
2239 clean-target: maybe-clean-target-libgfortran
2240 clean-target: maybe-clean-target-libobjc
2241 clean-target: maybe-clean-target-libgo
2242 clean-target: maybe-clean-target-libhsail-rt
2243 clean-target: maybe-clean-target-libphobos
2244 clean-target: maybe-clean-target-libtermcap
2245 clean-target: maybe-clean-target-winsup
2246 clean-target: maybe-clean-target-libgloss
2247 clean-target: maybe-clean-target-libffi
2248 clean-target: maybe-clean-target-zlib
2249 clean-target: maybe-clean-target-rda
2250 clean-target: maybe-clean-target-libada
2251 clean-target: maybe-clean-target-libgomp
2252 clean-target: maybe-clean-target-libitm
2253 clean-target: maybe-clean-target-libatomic
2254
2255 .PHONY: do-distclean
2256 do-distclean:
2257         @: $(MAKE); $(unstage)
2258         @r=`${PWD_COMMAND}`; export r; \
2259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2260         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2261           distclean-target
2262
2263
2264 .PHONY: distclean-host
2265
2266 distclean-host: maybe-distclean-bfd
2267 distclean-host: maybe-distclean-opcodes
2268 distclean-host: maybe-distclean-binutils
2269 distclean-host: maybe-distclean-bison
2270 distclean-host: maybe-distclean-cgen
2271 distclean-host: maybe-distclean-dejagnu
2272 distclean-host: maybe-distclean-etc
2273 distclean-host: maybe-distclean-fastjar
2274 distclean-host: maybe-distclean-fixincludes
2275 distclean-host: maybe-distclean-flex
2276 distclean-host: maybe-distclean-gas
2277 distclean-host: maybe-distclean-gcc
2278 distclean-host: maybe-distclean-gmp
2279 distclean-host: maybe-distclean-mpfr
2280 distclean-host: maybe-distclean-mpc
2281 distclean-host: maybe-distclean-isl
2282 distclean-host: maybe-distclean-libelf
2283 distclean-host: maybe-distclean-gold
2284 distclean-host: maybe-distclean-gprof
2285 distclean-host: maybe-distclean-intl
2286 distclean-host: maybe-distclean-tcl
2287 distclean-host: maybe-distclean-itcl
2288 distclean-host: maybe-distclean-ld
2289 distclean-host: maybe-distclean-libbacktrace
2290 distclean-host: maybe-distclean-libcpp
2291 distclean-host: maybe-distclean-libcody
2292 distclean-host: maybe-distclean-libdecnumber
2293 distclean-host: maybe-distclean-libgui
2294 distclean-host: maybe-distclean-libiberty
2295 distclean-host: maybe-distclean-libiberty-linker-plugin
2296 distclean-host: maybe-distclean-libiconv
2297 distclean-host: maybe-distclean-m4
2298 distclean-host: maybe-distclean-readline
2299 distclean-host: maybe-distclean-sid
2300 distclean-host: maybe-distclean-sim
2301 distclean-host: maybe-distclean-texinfo
2302 distclean-host: maybe-distclean-zlib
2303 distclean-host: maybe-distclean-gnulib
2304 distclean-host: maybe-distclean-gdbsupport
2305 distclean-host: maybe-distclean-gdbserver
2306 distclean-host: maybe-distclean-gdb
2307 distclean-host: maybe-distclean-expect
2308 distclean-host: maybe-distclean-guile
2309 distclean-host: maybe-distclean-tk
2310 distclean-host: maybe-distclean-libtermcap
2311 distclean-host: maybe-distclean-utils
2312 distclean-host: maybe-distclean-c++tools
2313 distclean-host: maybe-distclean-gnattools
2314 distclean-host: maybe-distclean-lto-plugin
2315 distclean-host: maybe-distclean-libcc1
2316 distclean-host: maybe-distclean-gotools
2317 distclean-host: maybe-distclean-libctf
2318
2319 .PHONY: distclean-target
2320
2321 distclean-target: maybe-distclean-target-libstdc++-v3
2322 distclean-target: maybe-distclean-target-libsanitizer
2323 distclean-target: maybe-distclean-target-libvtv
2324 distclean-target: maybe-distclean-target-liboffloadmic
2325 distclean-target: maybe-distclean-target-libssp
2326 distclean-target: maybe-distclean-target-newlib
2327 distclean-target: maybe-distclean-target-libgcc
2328 distclean-target: maybe-distclean-target-libbacktrace
2329 distclean-target: maybe-distclean-target-libquadmath
2330 distclean-target: maybe-distclean-target-libgfortran
2331 distclean-target: maybe-distclean-target-libobjc
2332 distclean-target: maybe-distclean-target-libgo
2333 distclean-target: maybe-distclean-target-libhsail-rt
2334 distclean-target: maybe-distclean-target-libphobos
2335 distclean-target: maybe-distclean-target-libtermcap
2336 distclean-target: maybe-distclean-target-winsup
2337 distclean-target: maybe-distclean-target-libgloss
2338 distclean-target: maybe-distclean-target-libffi
2339 distclean-target: maybe-distclean-target-zlib
2340 distclean-target: maybe-distclean-target-rda
2341 distclean-target: maybe-distclean-target-libada
2342 distclean-target: maybe-distclean-target-libgomp
2343 distclean-target: maybe-distclean-target-libitm
2344 distclean-target: maybe-distclean-target-libatomic
2345
2346 .PHONY: do-maintainer-clean
2347 do-maintainer-clean:
2348         @: $(MAKE); $(unstage)
2349         @r=`${PWD_COMMAND}`; export r; \
2350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2351         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2352           maintainer-clean-target
2353
2354
2355 .PHONY: maintainer-clean-host
2356
2357 maintainer-clean-host: maybe-maintainer-clean-bfd
2358 maintainer-clean-host: maybe-maintainer-clean-opcodes
2359 maintainer-clean-host: maybe-maintainer-clean-binutils
2360 maintainer-clean-host: maybe-maintainer-clean-bison
2361 maintainer-clean-host: maybe-maintainer-clean-cgen
2362 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2363 maintainer-clean-host: maybe-maintainer-clean-etc
2364 maintainer-clean-host: maybe-maintainer-clean-fastjar
2365 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2366 maintainer-clean-host: maybe-maintainer-clean-flex
2367 maintainer-clean-host: maybe-maintainer-clean-gas
2368 maintainer-clean-host: maybe-maintainer-clean-gcc
2369 maintainer-clean-host: maybe-maintainer-clean-gmp
2370 maintainer-clean-host: maybe-maintainer-clean-mpfr
2371 maintainer-clean-host: maybe-maintainer-clean-mpc
2372 maintainer-clean-host: maybe-maintainer-clean-isl
2373 maintainer-clean-host: maybe-maintainer-clean-libelf
2374 maintainer-clean-host: maybe-maintainer-clean-gold
2375 maintainer-clean-host: maybe-maintainer-clean-gprof
2376 maintainer-clean-host: maybe-maintainer-clean-intl
2377 maintainer-clean-host: maybe-maintainer-clean-tcl
2378 maintainer-clean-host: maybe-maintainer-clean-itcl
2379 maintainer-clean-host: maybe-maintainer-clean-ld
2380 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2381 maintainer-clean-host: maybe-maintainer-clean-libcpp
2382 maintainer-clean-host: maybe-maintainer-clean-libcody
2383 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2384 maintainer-clean-host: maybe-maintainer-clean-libgui
2385 maintainer-clean-host: maybe-maintainer-clean-libiberty
2386 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2387 maintainer-clean-host: maybe-maintainer-clean-libiconv
2388 maintainer-clean-host: maybe-maintainer-clean-m4
2389 maintainer-clean-host: maybe-maintainer-clean-readline
2390 maintainer-clean-host: maybe-maintainer-clean-sid
2391 maintainer-clean-host: maybe-maintainer-clean-sim
2392 maintainer-clean-host: maybe-maintainer-clean-texinfo
2393 maintainer-clean-host: maybe-maintainer-clean-zlib
2394 maintainer-clean-host: maybe-maintainer-clean-gnulib
2395 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2396 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2397 maintainer-clean-host: maybe-maintainer-clean-gdb
2398 maintainer-clean-host: maybe-maintainer-clean-expect
2399 maintainer-clean-host: maybe-maintainer-clean-guile
2400 maintainer-clean-host: maybe-maintainer-clean-tk
2401 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2402 maintainer-clean-host: maybe-maintainer-clean-utils
2403 maintainer-clean-host: maybe-maintainer-clean-c++tools
2404 maintainer-clean-host: maybe-maintainer-clean-gnattools
2405 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2406 maintainer-clean-host: maybe-maintainer-clean-libcc1
2407 maintainer-clean-host: maybe-maintainer-clean-gotools
2408 maintainer-clean-host: maybe-maintainer-clean-libctf
2409
2410 .PHONY: maintainer-clean-target
2411
2412 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2413 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2414 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2415 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2416 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2417 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2418 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2419 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2420 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2421 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2422 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2423 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2424 maintainer-clean-target: maybe-maintainer-clean-target-libhsail-rt
2425 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2426 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2427 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2428 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2429 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2430 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2431 maintainer-clean-target: maybe-maintainer-clean-target-rda
2432 maintainer-clean-target: maybe-maintainer-clean-target-libada
2433 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2434 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2435 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2436
2437
2438 # Here are the targets which correspond to the do-X targets.
2439
2440 .PHONY: info installcheck dvi pdf html
2441 .PHONY: install-info install-pdf install-html
2442 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2443 .PHONY: local-clean local-distclean local-maintainer-clean
2444 info: do-info
2445 installcheck: do-installcheck
2446 dvi: do-dvi
2447 pdf: do-pdf
2448 html: do-html
2449
2450 # Make sure makeinfo is built before we do a `make info', if we're
2451 # in fact building texinfo.
2452 do-info: maybe-all-texinfo
2453
2454 install-info: do-install-info dir.info
2455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2456         if [ -f dir.info ]; then \
2457           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2458         else true; fi
2459
2460 install-pdf: do-install-pdf
2461
2462 install-html: do-install-html
2463
2464 local-clean:
2465         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2466
2467 local-distclean:
2468         -rm -f Makefile config.status config.cache mh-frag mt-frag
2469         -rm -f maybedep.tmp serdep.tmp stage_final
2470         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2471           rm -rf $(TARGET_SUBDIR); \
2472         else true; fi
2473         -rm -rf $(BUILD_SUBDIR)
2474         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2475           rm -rf $(HOST_SUBDIR); \
2476         else true; fi
2477         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2478         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2479         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2480         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2481         -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2482         -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2483         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2484
2485 local-maintainer-clean:
2486         @echo "This command is intended for maintainers to use;"
2487         @echo "it deletes files that may require special tools to rebuild."
2488
2489 clean: do-clean local-clean
2490 mostlyclean: do-mostlyclean local-clean
2491 distclean: do-distclean local-clean local-distclean
2492 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2493 maintainer-clean: local-distclean
2494 realclean: maintainer-clean
2495
2496 # Check target.
2497
2498 .PHONY: check do-check
2499 check: do-check
2500
2501 # Only include modules actually being configured and built.
2502 .PHONY: check-host
2503 check-host:  \
2504     maybe-check-bfd \
2505     maybe-check-opcodes \
2506     maybe-check-binutils \
2507     maybe-check-bison \
2508     maybe-check-cgen \
2509     maybe-check-dejagnu \
2510     maybe-check-etc \
2511     maybe-check-fastjar \
2512     maybe-check-fixincludes \
2513     maybe-check-flex \
2514     maybe-check-gas \
2515     maybe-check-gcc \
2516     maybe-check-gmp \
2517     maybe-check-mpfr \
2518     maybe-check-mpc \
2519     maybe-check-isl \
2520     maybe-check-libelf \
2521     maybe-check-gold \
2522     maybe-check-gprof \
2523     maybe-check-intl \
2524     maybe-check-tcl \
2525     maybe-check-itcl \
2526     maybe-check-ld \
2527     maybe-check-libbacktrace \
2528     maybe-check-libcpp \
2529     maybe-check-libcody \
2530     maybe-check-libdecnumber \
2531     maybe-check-libgui \
2532     maybe-check-libiberty \
2533     maybe-check-libiberty-linker-plugin \
2534     maybe-check-libiconv \
2535     maybe-check-m4 \
2536     maybe-check-readline \
2537     maybe-check-sid \
2538     maybe-check-sim \
2539     maybe-check-texinfo \
2540     maybe-check-zlib \
2541     maybe-check-gnulib \
2542     maybe-check-gdbsupport \
2543     maybe-check-gdbserver \
2544     maybe-check-gdb \
2545     maybe-check-expect \
2546     maybe-check-guile \
2547     maybe-check-tk \
2548     maybe-check-libtermcap \
2549     maybe-check-utils \
2550     maybe-check-c++tools \
2551     maybe-check-gnattools \
2552     maybe-check-lto-plugin \
2553     maybe-check-libcc1 \
2554     maybe-check-gotools \
2555     maybe-check-libctf
2556
2557 .PHONY: check-target
2558 check-target:  \
2559     maybe-check-target-libstdc++-v3 \
2560     maybe-check-target-libsanitizer \
2561     maybe-check-target-libvtv \
2562     maybe-check-target-liboffloadmic \
2563     maybe-check-target-libssp \
2564     maybe-check-target-newlib \
2565     maybe-check-target-libgcc \
2566     maybe-check-target-libbacktrace \
2567     maybe-check-target-libquadmath \
2568     maybe-check-target-libgfortran \
2569     maybe-check-target-libobjc \
2570     maybe-check-target-libgo \
2571     maybe-check-target-libhsail-rt \
2572     maybe-check-target-libphobos \
2573     maybe-check-target-libtermcap \
2574     maybe-check-target-winsup \
2575     maybe-check-target-libgloss \
2576     maybe-check-target-libffi \
2577     maybe-check-target-zlib \
2578     maybe-check-target-rda \
2579     maybe-check-target-libada \
2580     maybe-check-target-libgomp \
2581     maybe-check-target-libitm \
2582     maybe-check-target-libatomic
2583
2584 do-check:
2585         @: $(MAKE); $(unstage)
2586         @r=`${PWD_COMMAND}`; export r; \
2587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2588         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2589
2590 # Automated reporting of test results.
2591
2592 warning.log: build.log
2593         $(srcdir)/contrib/warn_summary build.log > $@
2594
2595 mail-report.log:
2596         if test x'$(BOOT_CFLAGS)' != x''; then \
2597             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2598         fi; \
2599         $(srcdir)/contrib/test_summary -t >$@
2600         chmod +x $@
2601         echo If you really want to send e-mail, run ./$@ now
2602
2603 mail-report-with-warnings.log: warning.log
2604         if test x'$(BOOT_CFLAGS)' != x''; then \
2605             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2606         fi; \
2607         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2608         chmod +x $@
2609         echo If you really want to send e-mail, run ./$@ now
2610
2611 # Local Vim config
2612
2613 $(srcdir)/.local.vimrc:
2614         $(LN_S) contrib/vimrc $@
2615
2616 $(srcdir)/.lvimrc:
2617         $(LN_S) contrib/vimrc $@
2618
2619 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2620
2621 .PHONY: vimrc
2622
2623 # clang-format config
2624
2625 $(srcdir)/.clang-format:
2626         $(LN_S) contrib/clang-format $@
2627
2628 clang-format: $(srcdir)/.clang-format
2629
2630 .PHONY: clang-format
2631
2632 # Installation targets.
2633
2634 .PHONY: install uninstall
2635 install:
2636         @: $(MAKE); $(unstage)
2637         @r=`${PWD_COMMAND}`; export r; \
2638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2639         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2640
2641 .PHONY: install-host-nogcc
2642 install-host-nogcc:  \
2643     maybe-install-bfd \
2644     maybe-install-opcodes \
2645     maybe-install-binutils \
2646     maybe-install-bison \
2647     maybe-install-cgen \
2648     maybe-install-dejagnu \
2649     maybe-install-etc \
2650     maybe-install-fastjar \
2651     maybe-install-fixincludes \
2652     maybe-install-flex \
2653     maybe-install-gas \
2654     maybe-install-gmp \
2655     maybe-install-mpfr \
2656     maybe-install-mpc \
2657     maybe-install-isl \
2658     maybe-install-libelf \
2659     maybe-install-gold \
2660     maybe-install-gprof \
2661     maybe-install-intl \
2662     maybe-install-tcl \
2663     maybe-install-itcl \
2664     maybe-install-ld \
2665     maybe-install-libbacktrace \
2666     maybe-install-libcpp \
2667     maybe-install-libcody \
2668     maybe-install-libdecnumber \
2669     maybe-install-libgui \
2670     maybe-install-libiberty \
2671     maybe-install-libiberty-linker-plugin \
2672     maybe-install-libiconv \
2673     maybe-install-m4 \
2674     maybe-install-readline \
2675     maybe-install-sid \
2676     maybe-install-sim \
2677     maybe-install-texinfo \
2678     maybe-install-zlib \
2679     maybe-install-gnulib \
2680     maybe-install-gdbsupport \
2681     maybe-install-gdbserver \
2682     maybe-install-gdb \
2683     maybe-install-expect \
2684     maybe-install-guile \
2685     maybe-install-tk \
2686     maybe-install-libtermcap \
2687     maybe-install-utils \
2688     maybe-install-c++tools \
2689     maybe-install-gnattools \
2690     maybe-install-lto-plugin \
2691     maybe-install-libcc1 \
2692     maybe-install-gotools \
2693     maybe-install-libctf
2694
2695 .PHONY: install-host
2696 install-host:  \
2697     maybe-install-bfd \
2698     maybe-install-opcodes \
2699     maybe-install-binutils \
2700     maybe-install-bison \
2701     maybe-install-cgen \
2702     maybe-install-dejagnu \
2703     maybe-install-etc \
2704     maybe-install-fastjar \
2705     maybe-install-fixincludes \
2706     maybe-install-flex \
2707     maybe-install-gas \
2708     maybe-install-gcc \
2709     maybe-install-gmp \
2710     maybe-install-mpfr \
2711     maybe-install-mpc \
2712     maybe-install-isl \
2713     maybe-install-libelf \
2714     maybe-install-gold \
2715     maybe-install-gprof \
2716     maybe-install-intl \
2717     maybe-install-tcl \
2718     maybe-install-itcl \
2719     maybe-install-ld \
2720     maybe-install-libbacktrace \
2721     maybe-install-libcpp \
2722     maybe-install-libcody \
2723     maybe-install-libdecnumber \
2724     maybe-install-libgui \
2725     maybe-install-libiberty \
2726     maybe-install-libiberty-linker-plugin \
2727     maybe-install-libiconv \
2728     maybe-install-m4 \
2729     maybe-install-readline \
2730     maybe-install-sid \
2731     maybe-install-sim \
2732     maybe-install-texinfo \
2733     maybe-install-zlib \
2734     maybe-install-gnulib \
2735     maybe-install-gdbsupport \
2736     maybe-install-gdbserver \
2737     maybe-install-gdb \
2738     maybe-install-expect \
2739     maybe-install-guile \
2740     maybe-install-tk \
2741     maybe-install-libtermcap \
2742     maybe-install-utils \
2743     maybe-install-c++tools \
2744     maybe-install-gnattools \
2745     maybe-install-lto-plugin \
2746     maybe-install-libcc1 \
2747     maybe-install-gotools \
2748     maybe-install-libctf
2749
2750 .PHONY: install-target
2751 install-target:  \
2752     maybe-install-target-libstdc++-v3 \
2753     maybe-install-target-libsanitizer \
2754     maybe-install-target-libvtv \
2755     maybe-install-target-liboffloadmic \
2756     maybe-install-target-libssp \
2757     maybe-install-target-newlib \
2758     maybe-install-target-libgcc \
2759     maybe-install-target-libbacktrace \
2760     maybe-install-target-libquadmath \
2761     maybe-install-target-libgfortran \
2762     maybe-install-target-libobjc \
2763     maybe-install-target-libgo \
2764     maybe-install-target-libhsail-rt \
2765     maybe-install-target-libphobos \
2766     maybe-install-target-libtermcap \
2767     maybe-install-target-winsup \
2768     maybe-install-target-libgloss \
2769     maybe-install-target-libffi \
2770     maybe-install-target-zlib \
2771     maybe-install-target-rda \
2772     maybe-install-target-libada \
2773     maybe-install-target-libgomp \
2774     maybe-install-target-libitm \
2775     maybe-install-target-libatomic
2776
2777 uninstall:
2778         @echo "the uninstall target is not supported in this tree"
2779
2780 .PHONY: install.all
2781 install.all: install-no-fixedincludes
2782         @if [ -f ./gcc/Makefile ]; then \
2783                 r=`${PWD_COMMAND}`; export r; \
2784                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2785                 $(HOST_EXPORTS) \
2786                 (cd ./gcc && \
2787                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2788         else \
2789                 true; \
2790         fi
2791
2792 # install-no-fixedincludes is used to allow the elaboration of binary packages
2793 # suitable for distribution, where we cannot include the fixed system header
2794 # files.
2795 .PHONY: install-no-fixedincludes
2796 install-no-fixedincludes: installdirs install-host-nogcc \
2797         install-target gcc-install-no-fixedincludes
2798
2799 .PHONY: install-strip
2800 install-strip:
2801         @: $(MAKE); $(unstage)
2802         @r=`${PWD_COMMAND}`; export r; \
2803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2804         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2805
2806 .PHONY: install-strip-host
2807 install-strip-host:  \
2808     maybe-install-strip-bfd \
2809     maybe-install-strip-opcodes \
2810     maybe-install-strip-binutils \
2811     maybe-install-strip-bison \
2812     maybe-install-strip-cgen \
2813     maybe-install-strip-dejagnu \
2814     maybe-install-strip-etc \
2815     maybe-install-strip-fastjar \
2816     maybe-install-strip-fixincludes \
2817     maybe-install-strip-flex \
2818     maybe-install-strip-gas \
2819     maybe-install-strip-gcc \
2820     maybe-install-strip-gmp \
2821     maybe-install-strip-mpfr \
2822     maybe-install-strip-mpc \
2823     maybe-install-strip-isl \
2824     maybe-install-strip-libelf \
2825     maybe-install-strip-gold \
2826     maybe-install-strip-gprof \
2827     maybe-install-strip-intl \
2828     maybe-install-strip-tcl \
2829     maybe-install-strip-itcl \
2830     maybe-install-strip-ld \
2831     maybe-install-strip-libbacktrace \
2832     maybe-install-strip-libcpp \
2833     maybe-install-strip-libcody \
2834     maybe-install-strip-libdecnumber \
2835     maybe-install-strip-libgui \
2836     maybe-install-strip-libiberty \
2837     maybe-install-strip-libiberty-linker-plugin \
2838     maybe-install-strip-libiconv \
2839     maybe-install-strip-m4 \
2840     maybe-install-strip-readline \
2841     maybe-install-strip-sid \
2842     maybe-install-strip-sim \
2843     maybe-install-strip-texinfo \
2844     maybe-install-strip-zlib \
2845     maybe-install-strip-gnulib \
2846     maybe-install-strip-gdbsupport \
2847     maybe-install-strip-gdbserver \
2848     maybe-install-strip-gdb \
2849     maybe-install-strip-expect \
2850     maybe-install-strip-guile \
2851     maybe-install-strip-tk \
2852     maybe-install-strip-libtermcap \
2853     maybe-install-strip-utils \
2854     maybe-install-strip-c++tools \
2855     maybe-install-strip-gnattools \
2856     maybe-install-strip-lto-plugin \
2857     maybe-install-strip-libcc1 \
2858     maybe-install-strip-gotools \
2859     maybe-install-strip-libctf
2860
2861 .PHONY: install-strip-target
2862 install-strip-target:  \
2863     maybe-install-strip-target-libstdc++-v3 \
2864     maybe-install-strip-target-libsanitizer \
2865     maybe-install-strip-target-libvtv \
2866     maybe-install-strip-target-liboffloadmic \
2867     maybe-install-strip-target-libssp \
2868     maybe-install-strip-target-newlib \
2869     maybe-install-strip-target-libgcc \
2870     maybe-install-strip-target-libbacktrace \
2871     maybe-install-strip-target-libquadmath \
2872     maybe-install-strip-target-libgfortran \
2873     maybe-install-strip-target-libobjc \
2874     maybe-install-strip-target-libgo \
2875     maybe-install-strip-target-libhsail-rt \
2876     maybe-install-strip-target-libphobos \
2877     maybe-install-strip-target-libtermcap \
2878     maybe-install-strip-target-winsup \
2879     maybe-install-strip-target-libgloss \
2880     maybe-install-strip-target-libffi \
2881     maybe-install-strip-target-zlib \
2882     maybe-install-strip-target-rda \
2883     maybe-install-strip-target-libada \
2884     maybe-install-strip-target-libgomp \
2885     maybe-install-strip-target-libitm \
2886     maybe-install-strip-target-libatomic
2887
2888
2889 ### other supporting targets
2890
2891 MAKEDIRS= \
2892         $(DESTDIR)$(prefix) \
2893         $(DESTDIR)$(exec_prefix)
2894 .PHONY: installdirs
2895 installdirs: mkinstalldirs
2896         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2897
2898 dir.info: do-install-info
2899         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2900           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2901           mv -f dir.info.new dir.info; \
2902         else true; \
2903         fi
2904
2905 dist:
2906         @echo "Building a full distribution of this tree isn't done"
2907         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2908
2909 etags tags: TAGS
2910
2911 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2912 # ability to use several tags files at once, so there is probably no need
2913 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2914 # (if we felt like it) have this Makefile write a piece of elisp which
2915 # the user could load to tell emacs19 where all the TAGS files we just
2916 # built are.
2917 TAGS: do-TAGS
2918
2919 # ------------------------------------
2920 # Macros for configure and all targets
2921 # ------------------------------------
2922
2923
2924
2925
2926
2927 # --------------------------------------
2928 # Modules which run on the build machine
2929 # --------------------------------------
2930
2931
2932 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2933 maybe-configure-build-libiberty:
2934 @if gcc-bootstrap
2935 configure-build-libiberty: stage_current
2936 @endif gcc-bootstrap
2937 @if build-libiberty
2938 maybe-configure-build-libiberty: configure-build-libiberty
2939 configure-build-libiberty: 
2940         @: $(MAKE); $(unstage)
2941         @r=`${PWD_COMMAND}`; export r; \
2942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2943         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2944         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2945         $(BUILD_EXPORTS)  \
2946         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2947         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2948         case $(srcdir) in \
2949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2950           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2952         esac; \
2953         module_srcdir=libiberty; \
2954         rm -f no-such-file || : ; \
2955         CONFIG_SITE=no-such-file $(SHELL) \
2956           $$s/$$module_srcdir/configure \
2957           --srcdir=$${topdir}/$$module_srcdir \
2958           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2959           --target=${target_alias}  \
2960           || exit 1
2961 @endif build-libiberty
2962
2963
2964
2965
2966
2967 .PHONY: all-build-libiberty maybe-all-build-libiberty
2968 maybe-all-build-libiberty:
2969 @if gcc-bootstrap
2970 all-build-libiberty: stage_current
2971 @endif gcc-bootstrap
2972 @if build-libiberty
2973 TARGET-build-libiberty=all
2974 maybe-all-build-libiberty: all-build-libiberty
2975 all-build-libiberty: configure-build-libiberty
2976         @: $(MAKE); $(unstage)
2977         @r=`${PWD_COMMAND}`; export r; \
2978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2979         $(BUILD_EXPORTS)  \
2980         (cd $(BUILD_SUBDIR)/libiberty && \
2981           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2982                 $(TARGET-build-libiberty))
2983 @endif build-libiberty
2984
2985
2986
2987
2988
2989 .PHONY: configure-build-bison maybe-configure-build-bison
2990 maybe-configure-build-bison:
2991 @if gcc-bootstrap
2992 configure-build-bison: stage_current
2993 @endif gcc-bootstrap
2994 @if build-bison
2995 maybe-configure-build-bison: configure-build-bison
2996 configure-build-bison: 
2997         @: $(MAKE); $(unstage)
2998         @r=`${PWD_COMMAND}`; export r; \
2999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3000         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3001         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3002         $(BUILD_EXPORTS)  \
3003         echo Configuring in $(BUILD_SUBDIR)/bison; \
3004         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3005         case $(srcdir) in \
3006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3007           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3009         esac; \
3010         module_srcdir=bison; \
3011         rm -f no-such-file || : ; \
3012         CONFIG_SITE=no-such-file $(SHELL) \
3013           $$s/$$module_srcdir/configure \
3014           --srcdir=$${topdir}/$$module_srcdir \
3015           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3016           --target=${target_alias}  \
3017           || exit 1
3018 @endif build-bison
3019
3020
3021
3022
3023
3024 .PHONY: all-build-bison maybe-all-build-bison
3025 maybe-all-build-bison:
3026 @if gcc-bootstrap
3027 all-build-bison: stage_current
3028 @endif gcc-bootstrap
3029 @if build-bison
3030 TARGET-build-bison=all
3031 maybe-all-build-bison: all-build-bison
3032 all-build-bison: configure-build-bison
3033         @: $(MAKE); $(unstage)
3034         @r=`${PWD_COMMAND}`; export r; \
3035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3036         $(BUILD_EXPORTS)  \
3037         (cd $(BUILD_SUBDIR)/bison && \
3038           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3039                 $(TARGET-build-bison))
3040 @endif build-bison
3041
3042
3043
3044
3045
3046 .PHONY: configure-build-flex maybe-configure-build-flex
3047 maybe-configure-build-flex:
3048 @if gcc-bootstrap
3049 configure-build-flex: stage_current
3050 @endif gcc-bootstrap
3051 @if build-flex
3052 maybe-configure-build-flex: configure-build-flex
3053 configure-build-flex: 
3054         @: $(MAKE); $(unstage)
3055         @r=`${PWD_COMMAND}`; export r; \
3056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3057         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3058         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3059         $(BUILD_EXPORTS)  \
3060         echo Configuring in $(BUILD_SUBDIR)/flex; \
3061         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3062         case $(srcdir) in \
3063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3064           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3066         esac; \
3067         module_srcdir=flex; \
3068         rm -f no-such-file || : ; \
3069         CONFIG_SITE=no-such-file $(SHELL) \
3070           $$s/$$module_srcdir/configure \
3071           --srcdir=$${topdir}/$$module_srcdir \
3072           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3073           --target=${target_alias}  \
3074           || exit 1
3075 @endif build-flex
3076
3077
3078
3079
3080
3081 .PHONY: all-build-flex maybe-all-build-flex
3082 maybe-all-build-flex:
3083 @if gcc-bootstrap
3084 all-build-flex: stage_current
3085 @endif gcc-bootstrap
3086 @if build-flex
3087 TARGET-build-flex=all
3088 maybe-all-build-flex: all-build-flex
3089 all-build-flex: configure-build-flex
3090         @: $(MAKE); $(unstage)
3091         @r=`${PWD_COMMAND}`; export r; \
3092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3093         $(BUILD_EXPORTS)  \
3094         (cd $(BUILD_SUBDIR)/flex && \
3095           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3096                 $(TARGET-build-flex))
3097 @endif build-flex
3098
3099
3100
3101
3102
3103 .PHONY: configure-build-m4 maybe-configure-build-m4
3104 maybe-configure-build-m4:
3105 @if gcc-bootstrap
3106 configure-build-m4: stage_current
3107 @endif gcc-bootstrap
3108 @if build-m4
3109 maybe-configure-build-m4: configure-build-m4
3110 configure-build-m4: 
3111         @: $(MAKE); $(unstage)
3112         @r=`${PWD_COMMAND}`; export r; \
3113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3114         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3115         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3116         $(BUILD_EXPORTS)  \
3117         echo Configuring in $(BUILD_SUBDIR)/m4; \
3118         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3119         case $(srcdir) in \
3120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3121           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3123         esac; \
3124         module_srcdir=m4; \
3125         rm -f no-such-file || : ; \
3126         CONFIG_SITE=no-such-file $(SHELL) \
3127           $$s/$$module_srcdir/configure \
3128           --srcdir=$${topdir}/$$module_srcdir \
3129           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3130           --target=${target_alias}  \
3131           || exit 1
3132 @endif build-m4
3133
3134
3135
3136
3137
3138 .PHONY: all-build-m4 maybe-all-build-m4
3139 maybe-all-build-m4:
3140 @if gcc-bootstrap
3141 all-build-m4: stage_current
3142 @endif gcc-bootstrap
3143 @if build-m4
3144 TARGET-build-m4=all
3145 maybe-all-build-m4: all-build-m4
3146 all-build-m4: configure-build-m4
3147         @: $(MAKE); $(unstage)
3148         @r=`${PWD_COMMAND}`; export r; \
3149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3150         $(BUILD_EXPORTS)  \
3151         (cd $(BUILD_SUBDIR)/m4 && \
3152           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3153                 $(TARGET-build-m4))
3154 @endif build-m4
3155
3156
3157
3158
3159
3160 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3161 maybe-configure-build-texinfo:
3162 @if gcc-bootstrap
3163 configure-build-texinfo: stage_current
3164 @endif gcc-bootstrap
3165 @if build-texinfo
3166 maybe-configure-build-texinfo: configure-build-texinfo
3167 configure-build-texinfo: 
3168         @: $(MAKE); $(unstage)
3169         @r=`${PWD_COMMAND}`; export r; \
3170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3171         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3172         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3173         $(BUILD_EXPORTS)  \
3174         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3175         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3176         case $(srcdir) in \
3177           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3178           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3179                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3180         esac; \
3181         module_srcdir=texinfo; \
3182         rm -f no-such-file || : ; \
3183         CONFIG_SITE=no-such-file $(SHELL) \
3184           $$s/$$module_srcdir/configure \
3185           --srcdir=$${topdir}/$$module_srcdir \
3186           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3187           --target=${target_alias}  \
3188           || exit 1
3189 @endif build-texinfo
3190
3191
3192
3193
3194
3195 .PHONY: all-build-texinfo maybe-all-build-texinfo
3196 maybe-all-build-texinfo:
3197 @if gcc-bootstrap
3198 all-build-texinfo: stage_current
3199 @endif gcc-bootstrap
3200 @if build-texinfo
3201 TARGET-build-texinfo=all
3202 maybe-all-build-texinfo: all-build-texinfo
3203 all-build-texinfo: configure-build-texinfo
3204         @: $(MAKE); $(unstage)
3205         @r=`${PWD_COMMAND}`; export r; \
3206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3207         $(BUILD_EXPORTS)  \
3208         (cd $(BUILD_SUBDIR)/texinfo && \
3209           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3210                 $(TARGET-build-texinfo))
3211 @endif build-texinfo
3212
3213
3214
3215
3216
3217 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3218 maybe-configure-build-fixincludes:
3219 @if gcc-bootstrap
3220 configure-build-fixincludes: stage_current
3221 @endif gcc-bootstrap
3222 @if build-fixincludes
3223 maybe-configure-build-fixincludes: configure-build-fixincludes
3224 configure-build-fixincludes: 
3225         @: $(MAKE); $(unstage)
3226         @r=`${PWD_COMMAND}`; export r; \
3227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3228         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3229         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3230         $(BUILD_EXPORTS)  \
3231         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3232         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3233         case $(srcdir) in \
3234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3235           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3237         esac; \
3238         module_srcdir=fixincludes; \
3239         rm -f no-such-file || : ; \
3240         CONFIG_SITE=no-such-file $(SHELL) \
3241           $$s/$$module_srcdir/configure \
3242           --srcdir=$${topdir}/$$module_srcdir \
3243           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3244           --target=${target_alias}  \
3245           || exit 1
3246 @endif build-fixincludes
3247
3248
3249
3250
3251
3252 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3253 maybe-all-build-fixincludes:
3254 @if gcc-bootstrap
3255 all-build-fixincludes: stage_current
3256 @endif gcc-bootstrap
3257 @if build-fixincludes
3258 TARGET-build-fixincludes=all
3259 maybe-all-build-fixincludes: all-build-fixincludes
3260 all-build-fixincludes: configure-build-fixincludes
3261         @: $(MAKE); $(unstage)
3262         @r=`${PWD_COMMAND}`; export r; \
3263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3264         $(BUILD_EXPORTS)  \
3265         (cd $(BUILD_SUBDIR)/fixincludes && \
3266           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3267                 $(TARGET-build-fixincludes))
3268 @endif build-fixincludes
3269
3270
3271
3272
3273
3274 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3275 maybe-configure-build-libcpp:
3276 @if gcc-bootstrap
3277 configure-build-libcpp: stage_current
3278 @endif gcc-bootstrap
3279 @if build-libcpp
3280 maybe-configure-build-libcpp: configure-build-libcpp
3281 configure-build-libcpp: 
3282         @: $(MAKE); $(unstage)
3283         @r=`${PWD_COMMAND}`; export r; \
3284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3285         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3286         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3287         $(BUILD_EXPORTS)  \
3288         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3289         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3290         case $(srcdir) in \
3291           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3292           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3293                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3294         esac; \
3295         module_srcdir=libcpp; \
3296         rm -f no-such-file || : ; \
3297         CONFIG_SITE=no-such-file $(SHELL) \
3298           $$s/$$module_srcdir/configure \
3299           --srcdir=$${topdir}/$$module_srcdir \
3300           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3301           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3302           || exit 1
3303 @endif build-libcpp
3304
3305
3306
3307
3308
3309 .PHONY: all-build-libcpp maybe-all-build-libcpp
3310 maybe-all-build-libcpp:
3311 @if gcc-bootstrap
3312 all-build-libcpp: stage_current
3313 @endif gcc-bootstrap
3314 @if build-libcpp
3315 TARGET-build-libcpp=all
3316 maybe-all-build-libcpp: all-build-libcpp
3317 all-build-libcpp: configure-build-libcpp
3318         @: $(MAKE); $(unstage)
3319         @r=`${PWD_COMMAND}`; export r; \
3320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3321         $(BUILD_EXPORTS)  \
3322         (cd $(BUILD_SUBDIR)/libcpp && \
3323           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3324                 $(TARGET-build-libcpp))
3325 @endif build-libcpp
3326
3327
3328
3329
3330
3331 # --------------------------------------
3332 # Modules which run on the host machine
3333 # --------------------------------------
3334
3335
3336 .PHONY: configure-bfd maybe-configure-bfd
3337 maybe-configure-bfd:
3338 @if gcc-bootstrap
3339 configure-bfd: stage_current
3340 @endif gcc-bootstrap
3341 @if bfd
3342 maybe-configure-bfd: configure-bfd
3343 configure-bfd: 
3344         @r=`${PWD_COMMAND}`; export r; \
3345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3346         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3348         $(HOST_EXPORTS)  \
3349         echo Configuring in $(HOST_SUBDIR)/bfd; \
3350         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3351         case $(srcdir) in \
3352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3353           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3355         esac; \
3356         module_srcdir=bfd; \
3357         $(SHELL) \
3358           $$s/$$module_srcdir/configure \
3359           --srcdir=$${topdir}/$$module_srcdir \
3360           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3361           --target=${target_alias}  \
3362           || exit 1
3363 @endif bfd
3364
3365
3366
3367 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3368 maybe-configure-stage1-bfd:
3369 @if bfd-bootstrap
3370 maybe-configure-stage1-bfd: configure-stage1-bfd
3371 configure-stage1-bfd:
3372         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3373         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3374         @r=`${PWD_COMMAND}`; export r; \
3375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376         TFLAGS="$(STAGE1_TFLAGS)"; \
3377         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3378         $(HOST_EXPORTS) \
3379         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3380         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3381         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3382         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3384         cd $(HOST_SUBDIR)/bfd || exit 1; \
3385         case $(srcdir) in \
3386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3387           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3389         esac; \
3390         module_srcdir=bfd; \
3391         $(SHELL) $$s/$$module_srcdir/configure \
3392           --srcdir=$${topdir}/$$module_srcdir \
3393           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3394           --target=${target_alias} \
3395            \
3396           $(STAGE1_CONFIGURE_FLAGS)
3397 @endif bfd-bootstrap
3398
3399 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3400 maybe-configure-stage2-bfd:
3401 @if bfd-bootstrap
3402 maybe-configure-stage2-bfd: configure-stage2-bfd
3403 configure-stage2-bfd:
3404         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3405         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3406         @r=`${PWD_COMMAND}`; export r; \
3407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3408         TFLAGS="$(STAGE2_TFLAGS)"; \
3409         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3410         $(HOST_EXPORTS) \
3411         $(POSTSTAGE1_HOST_EXPORTS) \
3412         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3413         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3414         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3415         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3417         cd $(HOST_SUBDIR)/bfd || exit 1; \
3418         case $(srcdir) in \
3419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3420           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3422         esac; \
3423         module_srcdir=bfd; \
3424         $(SHELL) $$s/$$module_srcdir/configure \
3425           --srcdir=$${topdir}/$$module_srcdir \
3426           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3427           --target=${target_alias} \
3428           --with-build-libsubdir=$(HOST_SUBDIR) \
3429           $(STAGE2_CONFIGURE_FLAGS)
3430 @endif bfd-bootstrap
3431
3432 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3433 maybe-configure-stage3-bfd:
3434 @if bfd-bootstrap
3435 maybe-configure-stage3-bfd: configure-stage3-bfd
3436 configure-stage3-bfd:
3437         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3438         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3439         @r=`${PWD_COMMAND}`; export r; \
3440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3441         TFLAGS="$(STAGE3_TFLAGS)"; \
3442         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3443         $(HOST_EXPORTS) \
3444         $(POSTSTAGE1_HOST_EXPORTS) \
3445         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3446         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3447         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3448         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3450         cd $(HOST_SUBDIR)/bfd || exit 1; \
3451         case $(srcdir) in \
3452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3453           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3455         esac; \
3456         module_srcdir=bfd; \
3457         $(SHELL) $$s/$$module_srcdir/configure \
3458           --srcdir=$${topdir}/$$module_srcdir \
3459           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3460           --target=${target_alias} \
3461           --with-build-libsubdir=$(HOST_SUBDIR) \
3462           $(STAGE3_CONFIGURE_FLAGS)
3463 @endif bfd-bootstrap
3464
3465 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3466 maybe-configure-stage4-bfd:
3467 @if bfd-bootstrap
3468 maybe-configure-stage4-bfd: configure-stage4-bfd
3469 configure-stage4-bfd:
3470         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3471         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3472         @r=`${PWD_COMMAND}`; export r; \
3473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3474         TFLAGS="$(STAGE4_TFLAGS)"; \
3475         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3476         $(HOST_EXPORTS) \
3477         $(POSTSTAGE1_HOST_EXPORTS) \
3478         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3479         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3480         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3481         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3482         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3483         cd $(HOST_SUBDIR)/bfd || exit 1; \
3484         case $(srcdir) in \
3485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3486           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3488         esac; \
3489         module_srcdir=bfd; \
3490         $(SHELL) $$s/$$module_srcdir/configure \
3491           --srcdir=$${topdir}/$$module_srcdir \
3492           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3493           --target=${target_alias} \
3494           --with-build-libsubdir=$(HOST_SUBDIR) \
3495           $(STAGE4_CONFIGURE_FLAGS)
3496 @endif bfd-bootstrap
3497
3498 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3499 maybe-configure-stageprofile-bfd:
3500 @if bfd-bootstrap
3501 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3502 configure-stageprofile-bfd:
3503         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3504         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3505         @r=`${PWD_COMMAND}`; export r; \
3506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3507         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3508         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3509         $(HOST_EXPORTS) \
3510         $(POSTSTAGE1_HOST_EXPORTS) \
3511         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3512         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3513         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3514         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3515         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3516         cd $(HOST_SUBDIR)/bfd || exit 1; \
3517         case $(srcdir) in \
3518           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3519           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3520                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3521         esac; \
3522         module_srcdir=bfd; \
3523         $(SHELL) $$s/$$module_srcdir/configure \
3524           --srcdir=$${topdir}/$$module_srcdir \
3525           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3526           --target=${target_alias} \
3527           --with-build-libsubdir=$(HOST_SUBDIR) \
3528           $(STAGEprofile_CONFIGURE_FLAGS)
3529 @endif bfd-bootstrap
3530
3531 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3532 maybe-configure-stagetrain-bfd:
3533 @if bfd-bootstrap
3534 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3535 configure-stagetrain-bfd:
3536         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3537         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3538         @r=`${PWD_COMMAND}`; export r; \
3539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3540         TFLAGS="$(STAGEtrain_TFLAGS)"; \
3541         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3542         $(HOST_EXPORTS) \
3543         $(POSTSTAGE1_HOST_EXPORTS) \
3544         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3545         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3546         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
3547         echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3548         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3549         cd $(HOST_SUBDIR)/bfd || exit 1; \
3550         case $(srcdir) in \
3551           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3552           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3553                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3554         esac; \
3555         module_srcdir=bfd; \
3556         $(SHELL) $$s/$$module_srcdir/configure \
3557           --srcdir=$${topdir}/$$module_srcdir \
3558           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3559           --target=${target_alias} \
3560           --with-build-libsubdir=$(HOST_SUBDIR) \
3561           $(STAGEtrain_CONFIGURE_FLAGS)
3562 @endif bfd-bootstrap
3563
3564 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3565 maybe-configure-stagefeedback-bfd:
3566 @if bfd-bootstrap
3567 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3568 configure-stagefeedback-bfd:
3569         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3570         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3571         @r=`${PWD_COMMAND}`; export r; \
3572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3573         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3574         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3575         $(HOST_EXPORTS) \
3576         $(POSTSTAGE1_HOST_EXPORTS) \
3577         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3578         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3579         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3580         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3582         cd $(HOST_SUBDIR)/bfd || exit 1; \
3583         case $(srcdir) in \
3584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3585           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3587         esac; \
3588         module_srcdir=bfd; \
3589         $(SHELL) $$s/$$module_srcdir/configure \
3590           --srcdir=$${topdir}/$$module_srcdir \
3591           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3592           --target=${target_alias} \
3593           --with-build-libsubdir=$(HOST_SUBDIR) \
3594           $(STAGEfeedback_CONFIGURE_FLAGS)
3595 @endif bfd-bootstrap
3596
3597 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3598 maybe-configure-stageautoprofile-bfd:
3599 @if bfd-bootstrap
3600 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3601 configure-stageautoprofile-bfd:
3602         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3603         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3604         @r=`${PWD_COMMAND}`; export r; \
3605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3606         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3607         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3608         $(HOST_EXPORTS) \
3609         $(POSTSTAGE1_HOST_EXPORTS) \
3610         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3611         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3612         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
3613         echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3614         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3615         cd $(HOST_SUBDIR)/bfd || exit 1; \
3616         case $(srcdir) in \
3617           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3618           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3619                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3620         esac; \
3621         module_srcdir=bfd; \
3622         $(SHELL) $$s/$$module_srcdir/configure \
3623           --srcdir=$${topdir}/$$module_srcdir \
3624           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3625           --target=${target_alias} \
3626           --with-build-libsubdir=$(HOST_SUBDIR) \
3627           $(STAGEautoprofile_CONFIGURE_FLAGS)
3628 @endif bfd-bootstrap
3629
3630 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3631 maybe-configure-stageautofeedback-bfd:
3632 @if bfd-bootstrap
3633 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3634 configure-stageautofeedback-bfd:
3635         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3636         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3637         @r=`${PWD_COMMAND}`; export r; \
3638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3639         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3640         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3641         $(HOST_EXPORTS) \
3642         $(POSTSTAGE1_HOST_EXPORTS) \
3643         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3644         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3645         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
3646         echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3647         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3648         cd $(HOST_SUBDIR)/bfd || exit 1; \
3649         case $(srcdir) in \
3650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3651           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3653         esac; \
3654         module_srcdir=bfd; \
3655         $(SHELL) $$s/$$module_srcdir/configure \
3656           --srcdir=$${topdir}/$$module_srcdir \
3657           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3658           --target=${target_alias} \
3659           --with-build-libsubdir=$(HOST_SUBDIR) \
3660           $(STAGEautofeedback_CONFIGURE_FLAGS)
3661 @endif bfd-bootstrap
3662
3663
3664
3665
3666
3667 .PHONY: all-bfd maybe-all-bfd
3668 maybe-all-bfd:
3669 @if gcc-bootstrap
3670 all-bfd: stage_current
3671 @endif gcc-bootstrap
3672 @if bfd
3673 TARGET-bfd=all
3674 maybe-all-bfd: all-bfd
3675 all-bfd: configure-bfd
3676         @r=`${PWD_COMMAND}`; export r; \
3677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3678         $(HOST_EXPORTS)  \
3679         (cd $(HOST_SUBDIR)/bfd && \
3680           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3681                 $(TARGET-bfd))
3682 @endif bfd
3683
3684
3685
3686 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3687 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3688 maybe-all-stage1-bfd:
3689 maybe-clean-stage1-bfd:
3690 @if bfd-bootstrap
3691 maybe-all-stage1-bfd: all-stage1-bfd
3692 all-stage1: all-stage1-bfd
3693 TARGET-stage1-bfd = $(TARGET-bfd)
3694 all-stage1-bfd: configure-stage1-bfd
3695         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3696         @r=`${PWD_COMMAND}`; export r; \
3697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3698         TFLAGS="$(STAGE1_TFLAGS)"; \
3699         $(HOST_EXPORTS)  \
3700         cd $(HOST_SUBDIR)/bfd && \
3701          \
3702         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3703                 CFLAGS="$(STAGE1_CFLAGS)" \
3704                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3705                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3706                 LIBCFLAGS="$(LIBCFLAGS)" \
3707                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3708                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3709                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3710                 $(EXTRA_HOST_FLAGS)  \
3711                 $(STAGE1_FLAGS_TO_PASS)  \
3712                 TFLAGS="$(STAGE1_TFLAGS)"  \
3713                 $(TARGET-stage1-bfd)
3714
3715 maybe-clean-stage1-bfd: clean-stage1-bfd
3716 clean-stage1: clean-stage1-bfd
3717 clean-stage1-bfd:
3718         @if [ $(current_stage) = stage1 ]; then \
3719           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3720         else \
3721           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3722           $(MAKE) stage1-start; \
3723         fi; \
3724         cd $(HOST_SUBDIR)/bfd && \
3725         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3726         $(STAGE1_FLAGS_TO_PASS)  clean
3727 @endif bfd-bootstrap
3728
3729
3730 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3731 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3732 maybe-all-stage2-bfd:
3733 maybe-clean-stage2-bfd:
3734 @if bfd-bootstrap
3735 maybe-all-stage2-bfd: all-stage2-bfd
3736 all-stage2: all-stage2-bfd
3737 TARGET-stage2-bfd = $(TARGET-bfd)
3738 all-stage2-bfd: configure-stage2-bfd
3739         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3740         @r=`${PWD_COMMAND}`; export r; \
3741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3742         TFLAGS="$(STAGE2_TFLAGS)"; \
3743         $(HOST_EXPORTS) \
3744         $(POSTSTAGE1_HOST_EXPORTS)  \
3745         cd $(HOST_SUBDIR)/bfd && \
3746          \
3747         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3748                 CFLAGS="$(STAGE2_CFLAGS)" \
3749                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3750                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3751                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3752                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3753                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3754                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3755                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3756                 TFLAGS="$(STAGE2_TFLAGS)"  \
3757                 $(TARGET-stage2-bfd)
3758
3759 maybe-clean-stage2-bfd: clean-stage2-bfd
3760 clean-stage2: clean-stage2-bfd
3761 clean-stage2-bfd:
3762         @if [ $(current_stage) = stage2 ]; then \
3763           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3764         else \
3765           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3766           $(MAKE) stage2-start; \
3767         fi; \
3768         cd $(HOST_SUBDIR)/bfd && \
3769         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3770 @endif bfd-bootstrap
3771
3772
3773 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3774 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3775 maybe-all-stage3-bfd:
3776 maybe-clean-stage3-bfd:
3777 @if bfd-bootstrap
3778 maybe-all-stage3-bfd: all-stage3-bfd
3779 all-stage3: all-stage3-bfd
3780 TARGET-stage3-bfd = $(TARGET-bfd)
3781 all-stage3-bfd: configure-stage3-bfd
3782         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3783         @r=`${PWD_COMMAND}`; export r; \
3784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3785         TFLAGS="$(STAGE3_TFLAGS)"; \
3786         $(HOST_EXPORTS) \
3787         $(POSTSTAGE1_HOST_EXPORTS)  \
3788         cd $(HOST_SUBDIR)/bfd && \
3789          \
3790         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3791                 CFLAGS="$(STAGE3_CFLAGS)" \
3792                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3793                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3794                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3795                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3796                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3797                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3798                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3799                 TFLAGS="$(STAGE3_TFLAGS)"  \
3800                 $(TARGET-stage3-bfd)
3801
3802 maybe-clean-stage3-bfd: clean-stage3-bfd
3803 clean-stage3: clean-stage3-bfd
3804 clean-stage3-bfd:
3805         @if [ $(current_stage) = stage3 ]; then \
3806           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3807         else \
3808           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3809           $(MAKE) stage3-start; \
3810         fi; \
3811         cd $(HOST_SUBDIR)/bfd && \
3812         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3813 @endif bfd-bootstrap
3814
3815
3816 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3817 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3818 maybe-all-stage4-bfd:
3819 maybe-clean-stage4-bfd:
3820 @if bfd-bootstrap
3821 maybe-all-stage4-bfd: all-stage4-bfd
3822 all-stage4: all-stage4-bfd
3823 TARGET-stage4-bfd = $(TARGET-bfd)
3824 all-stage4-bfd: configure-stage4-bfd
3825         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3826         @r=`${PWD_COMMAND}`; export r; \
3827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3828         TFLAGS="$(STAGE4_TFLAGS)"; \
3829         $(HOST_EXPORTS) \
3830         $(POSTSTAGE1_HOST_EXPORTS)  \
3831         cd $(HOST_SUBDIR)/bfd && \
3832          \
3833         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3834                 CFLAGS="$(STAGE4_CFLAGS)" \
3835                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3836                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3837                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3838                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3839                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3840                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3841                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3842                 TFLAGS="$(STAGE4_TFLAGS)"  \
3843                 $(TARGET-stage4-bfd)
3844
3845 maybe-clean-stage4-bfd: clean-stage4-bfd
3846 clean-stage4: clean-stage4-bfd
3847 clean-stage4-bfd:
3848         @if [ $(current_stage) = stage4 ]; then \
3849           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3850         else \
3851           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3852           $(MAKE) stage4-start; \
3853         fi; \
3854         cd $(HOST_SUBDIR)/bfd && \
3855         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3856 @endif bfd-bootstrap
3857
3858
3859 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3860 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3861 maybe-all-stageprofile-bfd:
3862 maybe-clean-stageprofile-bfd:
3863 @if bfd-bootstrap
3864 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3865 all-stageprofile: all-stageprofile-bfd
3866 TARGET-stageprofile-bfd = $(TARGET-bfd)
3867 all-stageprofile-bfd: configure-stageprofile-bfd
3868         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3869         @r=`${PWD_COMMAND}`; export r; \
3870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3871         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3872         $(HOST_EXPORTS) \
3873         $(POSTSTAGE1_HOST_EXPORTS)  \
3874         cd $(HOST_SUBDIR)/bfd && \
3875          \
3876         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3877                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3878                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3879                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3880                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3881                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3882                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3883                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3884                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3885                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
3886                 $(TARGET-stageprofile-bfd)
3887
3888 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3889 clean-stageprofile: clean-stageprofile-bfd
3890 clean-stageprofile-bfd:
3891         @if [ $(current_stage) = stageprofile ]; then \
3892           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3893         else \
3894           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3895           $(MAKE) stageprofile-start; \
3896         fi; \
3897         cd $(HOST_SUBDIR)/bfd && \
3898         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3899 @endif bfd-bootstrap
3900
3901
3902 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3903 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3904 maybe-all-stagetrain-bfd:
3905 maybe-clean-stagetrain-bfd:
3906 @if bfd-bootstrap
3907 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3908 all-stagetrain: all-stagetrain-bfd
3909 TARGET-stagetrain-bfd = $(TARGET-bfd)
3910 all-stagetrain-bfd: configure-stagetrain-bfd
3911         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3912         @r=`${PWD_COMMAND}`; export r; \
3913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3914         TFLAGS="$(STAGEtrain_TFLAGS)"; \
3915         $(HOST_EXPORTS) \
3916         $(POSTSTAGE1_HOST_EXPORTS)  \
3917         cd $(HOST_SUBDIR)/bfd && \
3918          \
3919         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3920                 CFLAGS="$(STAGEtrain_CFLAGS)" \
3921                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
3922                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
3923                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
3924                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3925                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3926                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3927                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3928                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
3929                 $(TARGET-stagetrain-bfd)
3930
3931 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
3932 clean-stagetrain: clean-stagetrain-bfd
3933 clean-stagetrain-bfd:
3934         @if [ $(current_stage) = stagetrain ]; then \
3935           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3936         else \
3937           [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
3938           $(MAKE) stagetrain-start; \
3939         fi; \
3940         cd $(HOST_SUBDIR)/bfd && \
3941         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3942 @endif bfd-bootstrap
3943
3944
3945 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3946 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3947 maybe-all-stagefeedback-bfd:
3948 maybe-clean-stagefeedback-bfd:
3949 @if bfd-bootstrap
3950 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3951 all-stagefeedback: all-stagefeedback-bfd
3952 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3953 all-stagefeedback-bfd: configure-stagefeedback-bfd
3954         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3955         @r=`${PWD_COMMAND}`; export r; \
3956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3957         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3958         $(HOST_EXPORTS) \
3959         $(POSTSTAGE1_HOST_EXPORTS)  \
3960         cd $(HOST_SUBDIR)/bfd && \
3961          \
3962         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3963                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3964                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
3965                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3966                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3967                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3968                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3969                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3970                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3971                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
3972                 $(TARGET-stagefeedback-bfd)
3973
3974 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3975 clean-stagefeedback: clean-stagefeedback-bfd
3976 clean-stagefeedback-bfd:
3977         @if [ $(current_stage) = stagefeedback ]; then \
3978           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3979         else \
3980           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3981           $(MAKE) stagefeedback-start; \
3982         fi; \
3983         cd $(HOST_SUBDIR)/bfd && \
3984         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3985 @endif bfd-bootstrap
3986
3987
3988 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3989 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3990 maybe-all-stageautoprofile-bfd:
3991 maybe-clean-stageautoprofile-bfd:
3992 @if bfd-bootstrap
3993 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3994 all-stageautoprofile: all-stageautoprofile-bfd
3995 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3996 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3997         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3998         @r=`${PWD_COMMAND}`; export r; \
3999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4000         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4001         $(HOST_EXPORTS) \
4002         $(POSTSTAGE1_HOST_EXPORTS)  \
4003         cd $(HOST_SUBDIR)/bfd && \
4004         $$s/gcc/config/i386/$(AUTO_PROFILE) \
4005         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4006                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4007                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4008                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4009                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4010                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4011                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4012                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4013                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4014                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
4015                 $(TARGET-stageautoprofile-bfd)
4016
4017 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4018 clean-stageautoprofile: clean-stageautoprofile-bfd
4019 clean-stageautoprofile-bfd:
4020         @if [ $(current_stage) = stageautoprofile ]; then \
4021           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4022         else \
4023           [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4024           $(MAKE) stageautoprofile-start; \
4025         fi; \
4026         cd $(HOST_SUBDIR)/bfd && \
4027         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4028 @endif bfd-bootstrap
4029
4030
4031 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4032 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4033 maybe-all-stageautofeedback-bfd:
4034 maybe-clean-stageautofeedback-bfd:
4035 @if bfd-bootstrap
4036 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4037 all-stageautofeedback: all-stageautofeedback-bfd
4038 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4039 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4040         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4041         @r=`${PWD_COMMAND}`; export r; \
4042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4043         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4044         $(HOST_EXPORTS) \
4045         $(POSTSTAGE1_HOST_EXPORTS)  \
4046         cd $(HOST_SUBDIR)/bfd && \
4047          \
4048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4049                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4050                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4051                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4052                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4053                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4054                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4055                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4056                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4057                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4058                 $(TARGET-stageautofeedback-bfd)
4059
4060 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4061 clean-stageautofeedback: clean-stageautofeedback-bfd
4062 clean-stageautofeedback-bfd:
4063         @if [ $(current_stage) = stageautofeedback ]; then \
4064           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4065         else \
4066           [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4067           $(MAKE) stageautofeedback-start; \
4068         fi; \
4069         cd $(HOST_SUBDIR)/bfd && \
4070         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4071 @endif bfd-bootstrap
4072
4073
4074
4075
4076
4077 .PHONY: check-bfd maybe-check-bfd
4078 maybe-check-bfd:
4079 @if bfd
4080 maybe-check-bfd: check-bfd
4081
4082 check-bfd:
4083         @: $(MAKE); $(unstage)
4084         @r=`${PWD_COMMAND}`; export r; \
4085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4086         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4087         (cd $(HOST_SUBDIR)/bfd && \
4088           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4089
4090 @endif bfd
4091
4092 .PHONY: install-bfd maybe-install-bfd
4093 maybe-install-bfd:
4094 @if bfd
4095 maybe-install-bfd: install-bfd
4096
4097 install-bfd: installdirs
4098         @: $(MAKE); $(unstage)
4099         @r=`${PWD_COMMAND}`; export r; \
4100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4101         $(HOST_EXPORTS) \
4102         (cd $(HOST_SUBDIR)/bfd && \
4103           $(MAKE) $(FLAGS_TO_PASS)  install)
4104
4105 @endif bfd
4106
4107 .PHONY: install-strip-bfd maybe-install-strip-bfd
4108 maybe-install-strip-bfd:
4109 @if bfd
4110 maybe-install-strip-bfd: install-strip-bfd
4111
4112 install-strip-bfd: installdirs
4113         @: $(MAKE); $(unstage)
4114         @r=`${PWD_COMMAND}`; export r; \
4115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4116         $(HOST_EXPORTS) \
4117         (cd $(HOST_SUBDIR)/bfd && \
4118           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4119
4120 @endif bfd
4121
4122 # Other targets (info, dvi, pdf, etc.)
4123
4124 .PHONY: maybe-info-bfd info-bfd
4125 maybe-info-bfd:
4126 @if bfd
4127 maybe-info-bfd: info-bfd
4128
4129 info-bfd: \
4130     configure-bfd 
4131         @[ -f ./bfd/Makefile ] || exit 0; \
4132         r=`${PWD_COMMAND}`; export r; \
4133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4134         $(HOST_EXPORTS) \
4135         for flag in $(EXTRA_HOST_FLAGS) ; do \
4136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4137         done; \
4138         echo "Doing info in bfd"; \
4139         (cd $(HOST_SUBDIR)/bfd && \
4140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4142                   "RANLIB=$${RANLIB}" \
4143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4144                   info) \
4145           || exit 1
4146
4147 @endif bfd
4148
4149 .PHONY: maybe-dvi-bfd dvi-bfd
4150 maybe-dvi-bfd:
4151 @if bfd
4152 maybe-dvi-bfd: dvi-bfd
4153
4154 dvi-bfd: \
4155     configure-bfd 
4156         @[ -f ./bfd/Makefile ] || exit 0; \
4157         r=`${PWD_COMMAND}`; export r; \
4158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4159         $(HOST_EXPORTS) \
4160         for flag in $(EXTRA_HOST_FLAGS) ; do \
4161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4162         done; \
4163         echo "Doing dvi in bfd"; \
4164         (cd $(HOST_SUBDIR)/bfd && \
4165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4167                   "RANLIB=$${RANLIB}" \
4168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4169                   dvi) \
4170           || exit 1
4171
4172 @endif bfd
4173
4174 .PHONY: maybe-pdf-bfd pdf-bfd
4175 maybe-pdf-bfd:
4176 @if bfd
4177 maybe-pdf-bfd: pdf-bfd
4178
4179 pdf-bfd: \
4180     configure-bfd 
4181         @[ -f ./bfd/Makefile ] || exit 0; \
4182         r=`${PWD_COMMAND}`; export r; \
4183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4184         $(HOST_EXPORTS) \
4185         for flag in $(EXTRA_HOST_FLAGS) ; do \
4186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4187         done; \
4188         echo "Doing pdf in bfd"; \
4189         (cd $(HOST_SUBDIR)/bfd && \
4190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4192                   "RANLIB=$${RANLIB}" \
4193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4194                   pdf) \
4195           || exit 1
4196
4197 @endif bfd
4198
4199 .PHONY: maybe-html-bfd html-bfd
4200 maybe-html-bfd:
4201 @if bfd
4202 maybe-html-bfd: html-bfd
4203
4204 html-bfd: \
4205     configure-bfd 
4206         @[ -f ./bfd/Makefile ] || exit 0; \
4207         r=`${PWD_COMMAND}`; export r; \
4208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4209         $(HOST_EXPORTS) \
4210         for flag in $(EXTRA_HOST_FLAGS) ; do \
4211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4212         done; \
4213         echo "Doing html in bfd"; \
4214         (cd $(HOST_SUBDIR)/bfd && \
4215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4217                   "RANLIB=$${RANLIB}" \
4218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4219                   html) \
4220           || exit 1
4221
4222 @endif bfd
4223
4224 .PHONY: maybe-TAGS-bfd TAGS-bfd
4225 maybe-TAGS-bfd:
4226 @if bfd
4227 maybe-TAGS-bfd: TAGS-bfd
4228
4229 TAGS-bfd: \
4230     configure-bfd 
4231         @[ -f ./bfd/Makefile ] || exit 0; \
4232         r=`${PWD_COMMAND}`; export r; \
4233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4234         $(HOST_EXPORTS) \
4235         for flag in $(EXTRA_HOST_FLAGS) ; do \
4236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4237         done; \
4238         echo "Doing TAGS in bfd"; \
4239         (cd $(HOST_SUBDIR)/bfd && \
4240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4242                   "RANLIB=$${RANLIB}" \
4243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4244                   TAGS) \
4245           || exit 1
4246
4247 @endif bfd
4248
4249 .PHONY: maybe-install-info-bfd install-info-bfd
4250 maybe-install-info-bfd:
4251 @if bfd
4252 maybe-install-info-bfd: install-info-bfd
4253
4254 install-info-bfd: \
4255     configure-bfd \
4256     info-bfd 
4257         @[ -f ./bfd/Makefile ] || exit 0; \
4258         r=`${PWD_COMMAND}`; export r; \
4259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4260         $(HOST_EXPORTS) \
4261         for flag in $(EXTRA_HOST_FLAGS) ; do \
4262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4263         done; \
4264         echo "Doing install-info in bfd"; \
4265         (cd $(HOST_SUBDIR)/bfd && \
4266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4268                   "RANLIB=$${RANLIB}" \
4269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4270                   install-info) \
4271           || exit 1
4272
4273 @endif bfd
4274
4275 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4276 maybe-install-pdf-bfd:
4277 @if bfd
4278 maybe-install-pdf-bfd: install-pdf-bfd
4279
4280 install-pdf-bfd: \
4281     configure-bfd \
4282     pdf-bfd 
4283         @[ -f ./bfd/Makefile ] || exit 0; \
4284         r=`${PWD_COMMAND}`; export r; \
4285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4286         $(HOST_EXPORTS) \
4287         for flag in $(EXTRA_HOST_FLAGS) ; do \
4288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4289         done; \
4290         echo "Doing install-pdf in bfd"; \
4291         (cd $(HOST_SUBDIR)/bfd && \
4292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4294                   "RANLIB=$${RANLIB}" \
4295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4296                   install-pdf) \
4297           || exit 1
4298
4299 @endif bfd
4300
4301 .PHONY: maybe-install-html-bfd install-html-bfd
4302 maybe-install-html-bfd:
4303 @if bfd
4304 maybe-install-html-bfd: install-html-bfd
4305
4306 install-html-bfd: \
4307     configure-bfd \
4308     html-bfd 
4309         @[ -f ./bfd/Makefile ] || exit 0; \
4310         r=`${PWD_COMMAND}`; export r; \
4311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4312         $(HOST_EXPORTS) \
4313         for flag in $(EXTRA_HOST_FLAGS) ; do \
4314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4315         done; \
4316         echo "Doing install-html in bfd"; \
4317         (cd $(HOST_SUBDIR)/bfd && \
4318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4320                   "RANLIB=$${RANLIB}" \
4321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4322                   install-html) \
4323           || exit 1
4324
4325 @endif bfd
4326
4327 .PHONY: maybe-installcheck-bfd installcheck-bfd
4328 maybe-installcheck-bfd:
4329 @if bfd
4330 maybe-installcheck-bfd: installcheck-bfd
4331
4332 installcheck-bfd: \
4333     configure-bfd 
4334         @[ -f ./bfd/Makefile ] || exit 0; \
4335         r=`${PWD_COMMAND}`; export r; \
4336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4337         $(HOST_EXPORTS) \
4338         for flag in $(EXTRA_HOST_FLAGS) ; do \
4339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4340         done; \
4341         echo "Doing installcheck in bfd"; \
4342         (cd $(HOST_SUBDIR)/bfd && \
4343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4345                   "RANLIB=$${RANLIB}" \
4346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4347                   installcheck) \
4348           || exit 1
4349
4350 @endif bfd
4351
4352 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4353 maybe-mostlyclean-bfd:
4354 @if bfd
4355 maybe-mostlyclean-bfd: mostlyclean-bfd
4356
4357 mostlyclean-bfd: 
4358         @[ -f ./bfd/Makefile ] || exit 0; \
4359         r=`${PWD_COMMAND}`; export r; \
4360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4361         $(HOST_EXPORTS) \
4362         for flag in $(EXTRA_HOST_FLAGS) ; do \
4363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4364         done; \
4365         echo "Doing mostlyclean in bfd"; \
4366         (cd $(HOST_SUBDIR)/bfd && \
4367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4369                   "RANLIB=$${RANLIB}" \
4370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4371                   mostlyclean) \
4372           || exit 1
4373
4374 @endif bfd
4375
4376 .PHONY: maybe-clean-bfd clean-bfd
4377 maybe-clean-bfd:
4378 @if bfd
4379 maybe-clean-bfd: clean-bfd
4380
4381 clean-bfd: 
4382         @[ -f ./bfd/Makefile ] || exit 0; \
4383         r=`${PWD_COMMAND}`; export r; \
4384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4385         $(HOST_EXPORTS) \
4386         for flag in $(EXTRA_HOST_FLAGS) ; do \
4387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4388         done; \
4389         echo "Doing clean in bfd"; \
4390         (cd $(HOST_SUBDIR)/bfd && \
4391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4393                   "RANLIB=$${RANLIB}" \
4394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4395                   clean) \
4396           || exit 1
4397
4398 @endif bfd
4399
4400 .PHONY: maybe-distclean-bfd distclean-bfd
4401 maybe-distclean-bfd:
4402 @if bfd
4403 maybe-distclean-bfd: distclean-bfd
4404
4405 distclean-bfd: 
4406         @[ -f ./bfd/Makefile ] || exit 0; \
4407         r=`${PWD_COMMAND}`; export r; \
4408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4409         $(HOST_EXPORTS) \
4410         for flag in $(EXTRA_HOST_FLAGS) ; do \
4411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4412         done; \
4413         echo "Doing distclean in bfd"; \
4414         (cd $(HOST_SUBDIR)/bfd && \
4415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4417                   "RANLIB=$${RANLIB}" \
4418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4419                   distclean) \
4420           || exit 1
4421
4422 @endif bfd
4423
4424 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4425 maybe-maintainer-clean-bfd:
4426 @if bfd
4427 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4428
4429 maintainer-clean-bfd: 
4430         @[ -f ./bfd/Makefile ] || exit 0; \
4431         r=`${PWD_COMMAND}`; export r; \
4432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4433         $(HOST_EXPORTS) \
4434         for flag in $(EXTRA_HOST_FLAGS) ; do \
4435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4436         done; \
4437         echo "Doing maintainer-clean in bfd"; \
4438         (cd $(HOST_SUBDIR)/bfd && \
4439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4441                   "RANLIB=$${RANLIB}" \
4442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4443                   maintainer-clean) \
4444           || exit 1
4445
4446 @endif bfd
4447
4448
4449
4450 .PHONY: configure-opcodes maybe-configure-opcodes
4451 maybe-configure-opcodes:
4452 @if gcc-bootstrap
4453 configure-opcodes: stage_current
4454 @endif gcc-bootstrap
4455 @if opcodes
4456 maybe-configure-opcodes: configure-opcodes
4457 configure-opcodes: 
4458         @r=`${PWD_COMMAND}`; export r; \
4459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4460         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4461         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4462         $(HOST_EXPORTS)  \
4463         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4464         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4465         case $(srcdir) in \
4466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4467           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4469         esac; \
4470         module_srcdir=opcodes; \
4471         $(SHELL) \
4472           $$s/$$module_srcdir/configure \
4473           --srcdir=$${topdir}/$$module_srcdir \
4474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4475           --target=${target_alias}  \
4476           || exit 1
4477 @endif opcodes
4478
4479
4480
4481 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4482 maybe-configure-stage1-opcodes:
4483 @if opcodes-bootstrap
4484 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4485 configure-stage1-opcodes:
4486         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4487         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4488         @r=`${PWD_COMMAND}`; export r; \
4489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4490         TFLAGS="$(STAGE1_TFLAGS)"; \
4491         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4492         $(HOST_EXPORTS) \
4493         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4494         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4495         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4496         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4497         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4498         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4499         case $(srcdir) in \
4500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4501           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4503         esac; \
4504         module_srcdir=opcodes; \
4505         $(SHELL) $$s/$$module_srcdir/configure \
4506           --srcdir=$${topdir}/$$module_srcdir \
4507           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4508           --target=${target_alias} \
4509            \
4510           $(STAGE1_CONFIGURE_FLAGS)
4511 @endif opcodes-bootstrap
4512
4513 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4514 maybe-configure-stage2-opcodes:
4515 @if opcodes-bootstrap
4516 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4517 configure-stage2-opcodes:
4518         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4519         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4520         @r=`${PWD_COMMAND}`; export r; \
4521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4522         TFLAGS="$(STAGE2_TFLAGS)"; \
4523         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4524         $(HOST_EXPORTS) \
4525         $(POSTSTAGE1_HOST_EXPORTS) \
4526         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4527         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4528         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4529         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4530         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4531         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4532         case $(srcdir) in \
4533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4534           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4536         esac; \
4537         module_srcdir=opcodes; \
4538         $(SHELL) $$s/$$module_srcdir/configure \
4539           --srcdir=$${topdir}/$$module_srcdir \
4540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4541           --target=${target_alias} \
4542           --with-build-libsubdir=$(HOST_SUBDIR) \
4543           $(STAGE2_CONFIGURE_FLAGS)
4544 @endif opcodes-bootstrap
4545
4546 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4547 maybe-configure-stage3-opcodes:
4548 @if opcodes-bootstrap
4549 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4550 configure-stage3-opcodes:
4551         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4552         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4553         @r=`${PWD_COMMAND}`; export r; \
4554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4555         TFLAGS="$(STAGE3_TFLAGS)"; \
4556         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4557         $(HOST_EXPORTS) \
4558         $(POSTSTAGE1_HOST_EXPORTS) \
4559         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4560         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4561         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4562         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4563         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4564         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4565         case $(srcdir) in \
4566           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4567           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4568                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4569         esac; \
4570         module_srcdir=opcodes; \
4571         $(SHELL) $$s/$$module_srcdir/configure \
4572           --srcdir=$${topdir}/$$module_srcdir \
4573           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4574           --target=${target_alias} \
4575           --with-build-libsubdir=$(HOST_SUBDIR) \
4576           $(STAGE3_CONFIGURE_FLAGS)
4577 @endif opcodes-bootstrap
4578
4579 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4580 maybe-configure-stage4-opcodes:
4581 @if opcodes-bootstrap
4582 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4583 configure-stage4-opcodes:
4584         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4585         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4586         @r=`${PWD_COMMAND}`; export r; \
4587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4588         TFLAGS="$(STAGE4_TFLAGS)"; \
4589         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4590         $(HOST_EXPORTS) \
4591         $(POSTSTAGE1_HOST_EXPORTS) \
4592         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4593         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4594         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4595         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4596         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4597         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4598         case $(srcdir) in \
4599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4600           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4602         esac; \
4603         module_srcdir=opcodes; \
4604         $(SHELL) $$s/$$module_srcdir/configure \
4605           --srcdir=$${topdir}/$$module_srcdir \
4606           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4607           --target=${target_alias} \
4608           --with-build-libsubdir=$(HOST_SUBDIR) \
4609           $(STAGE4_CONFIGURE_FLAGS)
4610 @endif opcodes-bootstrap
4611
4612 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4613 maybe-configure-stageprofile-opcodes:
4614 @if opcodes-bootstrap
4615 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4616 configure-stageprofile-opcodes:
4617         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4618         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4619         @r=`${PWD_COMMAND}`; export r; \
4620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4621         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4622         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4623         $(HOST_EXPORTS) \
4624         $(POSTSTAGE1_HOST_EXPORTS) \
4625         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4626         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4627         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4628         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4629         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4630         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4631         case $(srcdir) in \
4632           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4633           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4634                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4635         esac; \
4636         module_srcdir=opcodes; \
4637         $(SHELL) $$s/$$module_srcdir/configure \
4638           --srcdir=$${topdir}/$$module_srcdir \
4639           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4640           --target=${target_alias} \
4641           --with-build-libsubdir=$(HOST_SUBDIR) \
4642           $(STAGEprofile_CONFIGURE_FLAGS)
4643 @endif opcodes-bootstrap
4644
4645 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4646 maybe-configure-stagetrain-opcodes:
4647 @if opcodes-bootstrap
4648 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4649 configure-stagetrain-opcodes:
4650         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4651         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4652         @r=`${PWD_COMMAND}`; export r; \
4653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4654         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4655         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4656         $(HOST_EXPORTS) \
4657         $(POSTSTAGE1_HOST_EXPORTS) \
4658         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4659         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4660         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
4661         echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4662         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4663         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4664         case $(srcdir) in \
4665           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4666           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4667                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4668         esac; \
4669         module_srcdir=opcodes; \
4670         $(SHELL) $$s/$$module_srcdir/configure \
4671           --srcdir=$${topdir}/$$module_srcdir \
4672           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4673           --target=${target_alias} \
4674           --with-build-libsubdir=$(HOST_SUBDIR) \
4675           $(STAGEtrain_CONFIGURE_FLAGS)
4676 @endif opcodes-bootstrap
4677
4678 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4679 maybe-configure-stagefeedback-opcodes:
4680 @if opcodes-bootstrap
4681 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4682 configure-stagefeedback-opcodes:
4683         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4684         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4685         @r=`${PWD_COMMAND}`; export r; \
4686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4687         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4688         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4689         $(HOST_EXPORTS) \
4690         $(POSTSTAGE1_HOST_EXPORTS) \
4691         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4692         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4693         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4694         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4695         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4696         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4697         case $(srcdir) in \
4698           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4699           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4700                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4701         esac; \
4702         module_srcdir=opcodes; \
4703         $(SHELL) $$s/$$module_srcdir/configure \
4704           --srcdir=$${topdir}/$$module_srcdir \
4705           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4706           --target=${target_alias} \
4707           --with-build-libsubdir=$(HOST_SUBDIR) \
4708           $(STAGEfeedback_CONFIGURE_FLAGS)
4709 @endif opcodes-bootstrap
4710
4711 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4712 maybe-configure-stageautoprofile-opcodes:
4713 @if opcodes-bootstrap
4714 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4715 configure-stageautoprofile-opcodes:
4716         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4717         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4718         @r=`${PWD_COMMAND}`; export r; \
4719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4720         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4721         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4722         $(HOST_EXPORTS) \
4723         $(POSTSTAGE1_HOST_EXPORTS) \
4724         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4725         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4726         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
4727         echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4728         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4729         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4730         case $(srcdir) in \
4731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4732           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4734         esac; \
4735         module_srcdir=opcodes; \
4736         $(SHELL) $$s/$$module_srcdir/configure \
4737           --srcdir=$${topdir}/$$module_srcdir \
4738           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4739           --target=${target_alias} \
4740           --with-build-libsubdir=$(HOST_SUBDIR) \
4741           $(STAGEautoprofile_CONFIGURE_FLAGS)
4742 @endif opcodes-bootstrap
4743
4744 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4745 maybe-configure-stageautofeedback-opcodes:
4746 @if opcodes-bootstrap
4747 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4748 configure-stageautofeedback-opcodes:
4749         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4750         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4751         @r=`${PWD_COMMAND}`; export r; \
4752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4753         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4754         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4755         $(HOST_EXPORTS) \
4756         $(POSTSTAGE1_HOST_EXPORTS) \
4757         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4758         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4759         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
4760         echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4761         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4762         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4763         case $(srcdir) in \
4764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4765           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4767         esac; \
4768         module_srcdir=opcodes; \
4769         $(SHELL) $$s/$$module_srcdir/configure \
4770           --srcdir=$${topdir}/$$module_srcdir \
4771           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4772           --target=${target_alias} \
4773           --with-build-libsubdir=$(HOST_SUBDIR) \
4774           $(STAGEautofeedback_CONFIGURE_FLAGS)
4775 @endif opcodes-bootstrap
4776
4777
4778
4779
4780
4781 .PHONY: all-opcodes maybe-all-opcodes
4782 maybe-all-opcodes:
4783 @if gcc-bootstrap
4784 all-opcodes: stage_current
4785 @endif gcc-bootstrap
4786 @if opcodes
4787 TARGET-opcodes=all
4788 maybe-all-opcodes: all-opcodes
4789 all-opcodes: configure-opcodes
4790         @r=`${PWD_COMMAND}`; export r; \
4791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4792         $(HOST_EXPORTS)  \
4793         (cd $(HOST_SUBDIR)/opcodes && \
4794           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4795                 $(TARGET-opcodes))
4796 @endif opcodes
4797
4798
4799
4800 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4801 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4802 maybe-all-stage1-opcodes:
4803 maybe-clean-stage1-opcodes:
4804 @if opcodes-bootstrap
4805 maybe-all-stage1-opcodes: all-stage1-opcodes
4806 all-stage1: all-stage1-opcodes
4807 TARGET-stage1-opcodes = $(TARGET-opcodes)
4808 all-stage1-opcodes: configure-stage1-opcodes
4809         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4810         @r=`${PWD_COMMAND}`; export r; \
4811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4812         TFLAGS="$(STAGE1_TFLAGS)"; \
4813         $(HOST_EXPORTS)  \
4814         cd $(HOST_SUBDIR)/opcodes && \
4815          \
4816         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4817                 CFLAGS="$(STAGE1_CFLAGS)" \
4818                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4819                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4820                 LIBCFLAGS="$(LIBCFLAGS)" \
4821                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4822                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4823                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4824                 $(EXTRA_HOST_FLAGS)  \
4825                 $(STAGE1_FLAGS_TO_PASS)  \
4826                 TFLAGS="$(STAGE1_TFLAGS)"  \
4827                 $(TARGET-stage1-opcodes)
4828
4829 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4830 clean-stage1: clean-stage1-opcodes
4831 clean-stage1-opcodes:
4832         @if [ $(current_stage) = stage1 ]; then \
4833           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4834         else \
4835           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4836           $(MAKE) stage1-start; \
4837         fi; \
4838         cd $(HOST_SUBDIR)/opcodes && \
4839         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4840         $(STAGE1_FLAGS_TO_PASS)  clean
4841 @endif opcodes-bootstrap
4842
4843
4844 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4845 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4846 maybe-all-stage2-opcodes:
4847 maybe-clean-stage2-opcodes:
4848 @if opcodes-bootstrap
4849 maybe-all-stage2-opcodes: all-stage2-opcodes
4850 all-stage2: all-stage2-opcodes
4851 TARGET-stage2-opcodes = $(TARGET-opcodes)
4852 all-stage2-opcodes: configure-stage2-opcodes
4853         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4854         @r=`${PWD_COMMAND}`; export r; \
4855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4856         TFLAGS="$(STAGE2_TFLAGS)"; \
4857         $(HOST_EXPORTS) \
4858         $(POSTSTAGE1_HOST_EXPORTS)  \
4859         cd $(HOST_SUBDIR)/opcodes && \
4860          \
4861         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4862                 CFLAGS="$(STAGE2_CFLAGS)" \
4863                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4864                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4865                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4866                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4867                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4868                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4869                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4870                 TFLAGS="$(STAGE2_TFLAGS)"  \
4871                 $(TARGET-stage2-opcodes)
4872
4873 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4874 clean-stage2: clean-stage2-opcodes
4875 clean-stage2-opcodes:
4876         @if [ $(current_stage) = stage2 ]; then \
4877           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4878         else \
4879           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4880           $(MAKE) stage2-start; \
4881         fi; \
4882         cd $(HOST_SUBDIR)/opcodes && \
4883         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4884 @endif opcodes-bootstrap
4885
4886
4887 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4888 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4889 maybe-all-stage3-opcodes:
4890 maybe-clean-stage3-opcodes:
4891 @if opcodes-bootstrap
4892 maybe-all-stage3-opcodes: all-stage3-opcodes
4893 all-stage3: all-stage3-opcodes
4894 TARGET-stage3-opcodes = $(TARGET-opcodes)
4895 all-stage3-opcodes: configure-stage3-opcodes
4896         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4897         @r=`${PWD_COMMAND}`; export r; \
4898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4899         TFLAGS="$(STAGE3_TFLAGS)"; \
4900         $(HOST_EXPORTS) \
4901         $(POSTSTAGE1_HOST_EXPORTS)  \
4902         cd $(HOST_SUBDIR)/opcodes && \
4903          \
4904         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4905                 CFLAGS="$(STAGE3_CFLAGS)" \
4906                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4907                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4908                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4909                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4910                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4911                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4912                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4913                 TFLAGS="$(STAGE3_TFLAGS)"  \
4914                 $(TARGET-stage3-opcodes)
4915
4916 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4917 clean-stage3: clean-stage3-opcodes
4918 clean-stage3-opcodes:
4919         @if [ $(current_stage) = stage3 ]; then \
4920           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4921         else \
4922           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4923           $(MAKE) stage3-start; \
4924         fi; \
4925         cd $(HOST_SUBDIR)/opcodes && \
4926         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4927 @endif opcodes-bootstrap
4928
4929
4930 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4931 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4932 maybe-all-stage4-opcodes:
4933 maybe-clean-stage4-opcodes:
4934 @if opcodes-bootstrap
4935 maybe-all-stage4-opcodes: all-stage4-opcodes
4936 all-stage4: all-stage4-opcodes
4937 TARGET-stage4-opcodes = $(TARGET-opcodes)
4938 all-stage4-opcodes: configure-stage4-opcodes
4939         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4940         @r=`${PWD_COMMAND}`; export r; \
4941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4942         TFLAGS="$(STAGE4_TFLAGS)"; \
4943         $(HOST_EXPORTS) \
4944         $(POSTSTAGE1_HOST_EXPORTS)  \
4945         cd $(HOST_SUBDIR)/opcodes && \
4946          \
4947         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4948                 CFLAGS="$(STAGE4_CFLAGS)" \
4949                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4950                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4951                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4952                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4953                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4954                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4955                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4956                 TFLAGS="$(STAGE4_TFLAGS)"  \
4957                 $(TARGET-stage4-opcodes)
4958
4959 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4960 clean-stage4: clean-stage4-opcodes
4961 clean-stage4-opcodes:
4962         @if [ $(current_stage) = stage4 ]; then \
4963           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4964         else \
4965           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4966           $(MAKE) stage4-start; \
4967         fi; \
4968         cd $(HOST_SUBDIR)/opcodes && \
4969         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4970 @endif opcodes-bootstrap
4971
4972
4973 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4974 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4975 maybe-all-stageprofile-opcodes:
4976 maybe-clean-stageprofile-opcodes:
4977 @if opcodes-bootstrap
4978 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4979 all-stageprofile: all-stageprofile-opcodes
4980 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4981 all-stageprofile-opcodes: configure-stageprofile-opcodes
4982         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4983         @r=`${PWD_COMMAND}`; export r; \
4984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4985         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4986         $(HOST_EXPORTS) \
4987         $(POSTSTAGE1_HOST_EXPORTS)  \
4988         cd $(HOST_SUBDIR)/opcodes && \
4989          \
4990         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4991                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4992                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4993                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4994                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4995                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4996                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4997                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4998                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4999                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5000                 $(TARGET-stageprofile-opcodes)
5001
5002 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5003 clean-stageprofile: clean-stageprofile-opcodes
5004 clean-stageprofile-opcodes:
5005         @if [ $(current_stage) = stageprofile ]; then \
5006           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5007         else \
5008           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5009           $(MAKE) stageprofile-start; \
5010         fi; \
5011         cd $(HOST_SUBDIR)/opcodes && \
5012         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5013 @endif opcodes-bootstrap
5014
5015
5016 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5017 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5018 maybe-all-stagetrain-opcodes:
5019 maybe-clean-stagetrain-opcodes:
5020 @if opcodes-bootstrap
5021 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5022 all-stagetrain: all-stagetrain-opcodes
5023 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5024 all-stagetrain-opcodes: configure-stagetrain-opcodes
5025         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5026         @r=`${PWD_COMMAND}`; export r; \
5027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5028         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5029         $(HOST_EXPORTS) \
5030         $(POSTSTAGE1_HOST_EXPORTS)  \
5031         cd $(HOST_SUBDIR)/opcodes && \
5032          \
5033         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5034                 CFLAGS="$(STAGEtrain_CFLAGS)" \
5035                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5036                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5037                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5038                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5039                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5040                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5041                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5042                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
5043                 $(TARGET-stagetrain-opcodes)
5044
5045 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5046 clean-stagetrain: clean-stagetrain-opcodes
5047 clean-stagetrain-opcodes:
5048         @if [ $(current_stage) = stagetrain ]; then \
5049           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5050         else \
5051           [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5052           $(MAKE) stagetrain-start; \
5053         fi; \
5054         cd $(HOST_SUBDIR)/opcodes && \
5055         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5056 @endif opcodes-bootstrap
5057
5058
5059 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5060 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5061 maybe-all-stagefeedback-opcodes:
5062 maybe-clean-stagefeedback-opcodes:
5063 @if opcodes-bootstrap
5064 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5065 all-stagefeedback: all-stagefeedback-opcodes
5066 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5067 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5068         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5069         @r=`${PWD_COMMAND}`; export r; \
5070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5071         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5072         $(HOST_EXPORTS) \
5073         $(POSTSTAGE1_HOST_EXPORTS)  \
5074         cd $(HOST_SUBDIR)/opcodes && \
5075          \
5076         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5077                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5078                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5079                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5080                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5081                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5082                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5083                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5084                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5085                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5086                 $(TARGET-stagefeedback-opcodes)
5087
5088 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5089 clean-stagefeedback: clean-stagefeedback-opcodes
5090 clean-stagefeedback-opcodes:
5091         @if [ $(current_stage) = stagefeedback ]; then \
5092           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5093         else \
5094           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5095           $(MAKE) stagefeedback-start; \
5096         fi; \
5097         cd $(HOST_SUBDIR)/opcodes && \
5098         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5099 @endif opcodes-bootstrap
5100
5101
5102 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5103 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5104 maybe-all-stageautoprofile-opcodes:
5105 maybe-clean-stageautoprofile-opcodes:
5106 @if opcodes-bootstrap
5107 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5108 all-stageautoprofile: all-stageautoprofile-opcodes
5109 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5110 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5111         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5112         @r=`${PWD_COMMAND}`; export r; \
5113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5114         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5115         $(HOST_EXPORTS) \
5116         $(POSTSTAGE1_HOST_EXPORTS)  \
5117         cd $(HOST_SUBDIR)/opcodes && \
5118         $$s/gcc/config/i386/$(AUTO_PROFILE) \
5119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5120                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5121                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5122                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5123                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5124                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5125                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5126                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5127                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5128                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
5129                 $(TARGET-stageautoprofile-opcodes)
5130
5131 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5132 clean-stageautoprofile: clean-stageautoprofile-opcodes
5133 clean-stageautoprofile-opcodes:
5134         @if [ $(current_stage) = stageautoprofile ]; then \
5135           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5136         else \
5137           [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5138           $(MAKE) stageautoprofile-start; \
5139         fi; \
5140         cd $(HOST_SUBDIR)/opcodes && \
5141         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5142 @endif opcodes-bootstrap
5143
5144
5145 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5146 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5147 maybe-all-stageautofeedback-opcodes:
5148 maybe-clean-stageautofeedback-opcodes:
5149 @if opcodes-bootstrap
5150 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5151 all-stageautofeedback: all-stageautofeedback-opcodes
5152 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5153 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5154         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5155         @r=`${PWD_COMMAND}`; export r; \
5156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5157         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5158         $(HOST_EXPORTS) \
5159         $(POSTSTAGE1_HOST_EXPORTS)  \
5160         cd $(HOST_SUBDIR)/opcodes && \
5161          \
5162         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5163                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5164                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5165                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5166                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5167                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5168                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5169                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5170                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5171                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5172                 $(TARGET-stageautofeedback-opcodes)
5173
5174 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5175 clean-stageautofeedback: clean-stageautofeedback-opcodes
5176 clean-stageautofeedback-opcodes:
5177         @if [ $(current_stage) = stageautofeedback ]; then \
5178           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5179         else \
5180           [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5181           $(MAKE) stageautofeedback-start; \
5182         fi; \
5183         cd $(HOST_SUBDIR)/opcodes && \
5184         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5185 @endif opcodes-bootstrap
5186
5187
5188
5189
5190
5191 .PHONY: check-opcodes maybe-check-opcodes
5192 maybe-check-opcodes:
5193 @if opcodes
5194 maybe-check-opcodes: check-opcodes
5195
5196 check-opcodes:
5197         @: $(MAKE); $(unstage)
5198         @r=`${PWD_COMMAND}`; export r; \
5199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5200         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5201         (cd $(HOST_SUBDIR)/opcodes && \
5202           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5203
5204 @endif opcodes
5205
5206 .PHONY: install-opcodes maybe-install-opcodes
5207 maybe-install-opcodes:
5208 @if opcodes
5209 maybe-install-opcodes: install-opcodes
5210
5211 install-opcodes: installdirs
5212         @: $(MAKE); $(unstage)
5213         @r=`${PWD_COMMAND}`; export r; \
5214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5215         $(HOST_EXPORTS) \
5216         (cd $(HOST_SUBDIR)/opcodes && \
5217           $(MAKE) $(FLAGS_TO_PASS)  install)
5218
5219 @endif opcodes
5220
5221 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5222 maybe-install-strip-opcodes:
5223 @if opcodes
5224 maybe-install-strip-opcodes: install-strip-opcodes
5225
5226 install-strip-opcodes: installdirs
5227         @: $(MAKE); $(unstage)
5228         @r=`${PWD_COMMAND}`; export r; \
5229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5230         $(HOST_EXPORTS) \
5231         (cd $(HOST_SUBDIR)/opcodes && \
5232           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5233
5234 @endif opcodes
5235
5236 # Other targets (info, dvi, pdf, etc.)
5237
5238 .PHONY: maybe-info-opcodes info-opcodes
5239 maybe-info-opcodes:
5240 @if opcodes
5241 maybe-info-opcodes: info-opcodes
5242
5243 info-opcodes: \
5244     configure-opcodes 
5245         @[ -f ./opcodes/Makefile ] || exit 0; \
5246         r=`${PWD_COMMAND}`; export r; \
5247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5248         $(HOST_EXPORTS) \
5249         for flag in $(EXTRA_HOST_FLAGS) ; do \
5250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5251         done; \
5252         echo "Doing info in opcodes"; \
5253         (cd $(HOST_SUBDIR)/opcodes && \
5254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5256                   "RANLIB=$${RANLIB}" \
5257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5258                   info) \
5259           || exit 1
5260
5261 @endif opcodes
5262
5263 .PHONY: maybe-dvi-opcodes dvi-opcodes
5264 maybe-dvi-opcodes:
5265 @if opcodes
5266 maybe-dvi-opcodes: dvi-opcodes
5267
5268 dvi-opcodes: \
5269     configure-opcodes 
5270         @[ -f ./opcodes/Makefile ] || exit 0; \
5271         r=`${PWD_COMMAND}`; export r; \
5272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5273         $(HOST_EXPORTS) \
5274         for flag in $(EXTRA_HOST_FLAGS) ; do \
5275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5276         done; \
5277         echo "Doing dvi in opcodes"; \
5278         (cd $(HOST_SUBDIR)/opcodes && \
5279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5281                   "RANLIB=$${RANLIB}" \
5282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5283                   dvi) \
5284           || exit 1
5285
5286 @endif opcodes
5287
5288 .PHONY: maybe-pdf-opcodes pdf-opcodes
5289 maybe-pdf-opcodes:
5290 @if opcodes
5291 maybe-pdf-opcodes: pdf-opcodes
5292
5293 pdf-opcodes: \
5294     configure-opcodes 
5295         @[ -f ./opcodes/Makefile ] || exit 0; \
5296         r=`${PWD_COMMAND}`; export r; \
5297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5298         $(HOST_EXPORTS) \
5299         for flag in $(EXTRA_HOST_FLAGS) ; do \
5300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5301         done; \
5302         echo "Doing pdf in opcodes"; \
5303         (cd $(HOST_SUBDIR)/opcodes && \
5304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5306                   "RANLIB=$${RANLIB}" \
5307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5308                   pdf) \
5309           || exit 1
5310
5311 @endif opcodes
5312
5313 .PHONY: maybe-html-opcodes html-opcodes
5314 maybe-html-opcodes:
5315 @if opcodes
5316 maybe-html-opcodes: html-opcodes
5317
5318 html-opcodes: \
5319     configure-opcodes 
5320         @[ -f ./opcodes/Makefile ] || exit 0; \
5321         r=`${PWD_COMMAND}`; export r; \
5322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5323         $(HOST_EXPORTS) \
5324         for flag in $(EXTRA_HOST_FLAGS) ; do \
5325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5326         done; \
5327         echo "Doing html in opcodes"; \
5328         (cd $(HOST_SUBDIR)/opcodes && \
5329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5331                   "RANLIB=$${RANLIB}" \
5332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5333                   html) \
5334           || exit 1
5335
5336 @endif opcodes
5337
5338 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5339 maybe-TAGS-opcodes:
5340 @if opcodes
5341 maybe-TAGS-opcodes: TAGS-opcodes
5342
5343 TAGS-opcodes: \
5344     configure-opcodes 
5345         @[ -f ./opcodes/Makefile ] || exit 0; \
5346         r=`${PWD_COMMAND}`; export r; \
5347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5348         $(HOST_EXPORTS) \
5349         for flag in $(EXTRA_HOST_FLAGS) ; do \
5350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5351         done; \
5352         echo "Doing TAGS in opcodes"; \
5353         (cd $(HOST_SUBDIR)/opcodes && \
5354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5356                   "RANLIB=$${RANLIB}" \
5357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5358                   TAGS) \
5359           || exit 1
5360
5361 @endif opcodes
5362
5363 .PHONY: maybe-install-info-opcodes install-info-opcodes
5364 maybe-install-info-opcodes:
5365 @if opcodes
5366 maybe-install-info-opcodes: install-info-opcodes
5367
5368 install-info-opcodes: \
5369     configure-opcodes \
5370     info-opcodes 
5371         @[ -f ./opcodes/Makefile ] || exit 0; \
5372         r=`${PWD_COMMAND}`; export r; \
5373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5374         $(HOST_EXPORTS) \
5375         for flag in $(EXTRA_HOST_FLAGS) ; do \
5376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5377         done; \
5378         echo "Doing install-info in opcodes"; \
5379         (cd $(HOST_SUBDIR)/opcodes && \
5380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5382                   "RANLIB=$${RANLIB}" \
5383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5384                   install-info) \
5385           || exit 1
5386
5387 @endif opcodes
5388
5389 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5390 maybe-install-pdf-opcodes:
5391 @if opcodes
5392 maybe-install-pdf-opcodes: install-pdf-opcodes
5393
5394 install-pdf-opcodes: \
5395     configure-opcodes \
5396     pdf-opcodes 
5397         @[ -f ./opcodes/Makefile ] || exit 0; \
5398         r=`${PWD_COMMAND}`; export r; \
5399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5400         $(HOST_EXPORTS) \
5401         for flag in $(EXTRA_HOST_FLAGS) ; do \
5402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5403         done; \
5404         echo "Doing install-pdf in opcodes"; \
5405         (cd $(HOST_SUBDIR)/opcodes && \
5406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5408                   "RANLIB=$${RANLIB}" \
5409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5410                   install-pdf) \
5411           || exit 1
5412
5413 @endif opcodes
5414
5415 .PHONY: maybe-install-html-opcodes install-html-opcodes
5416 maybe-install-html-opcodes:
5417 @if opcodes
5418 maybe-install-html-opcodes: install-html-opcodes
5419
5420 install-html-opcodes: \
5421     configure-opcodes \
5422     html-opcodes 
5423         @[ -f ./opcodes/Makefile ] || exit 0; \
5424         r=`${PWD_COMMAND}`; export r; \
5425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5426         $(HOST_EXPORTS) \
5427         for flag in $(EXTRA_HOST_FLAGS) ; do \
5428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5429         done; \
5430         echo "Doing install-html in opcodes"; \
5431         (cd $(HOST_SUBDIR)/opcodes && \
5432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5434                   "RANLIB=$${RANLIB}" \
5435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5436                   install-html) \
5437           || exit 1
5438
5439 @endif opcodes
5440
5441 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5442 maybe-installcheck-opcodes:
5443 @if opcodes
5444 maybe-installcheck-opcodes: installcheck-opcodes
5445
5446 installcheck-opcodes: \
5447     configure-opcodes 
5448         @[ -f ./opcodes/Makefile ] || exit 0; \
5449         r=`${PWD_COMMAND}`; export r; \
5450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5451         $(HOST_EXPORTS) \
5452         for flag in $(EXTRA_HOST_FLAGS) ; do \
5453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5454         done; \
5455         echo "Doing installcheck in opcodes"; \
5456         (cd $(HOST_SUBDIR)/opcodes && \
5457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5459                   "RANLIB=$${RANLIB}" \
5460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5461                   installcheck) \
5462           || exit 1
5463
5464 @endif opcodes
5465
5466 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5467 maybe-mostlyclean-opcodes:
5468 @if opcodes
5469 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5470
5471 mostlyclean-opcodes: 
5472         @[ -f ./opcodes/Makefile ] || exit 0; \
5473         r=`${PWD_COMMAND}`; export r; \
5474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5475         $(HOST_EXPORTS) \
5476         for flag in $(EXTRA_HOST_FLAGS) ; do \
5477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5478         done; \
5479         echo "Doing mostlyclean in opcodes"; \
5480         (cd $(HOST_SUBDIR)/opcodes && \
5481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5483                   "RANLIB=$${RANLIB}" \
5484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5485                   mostlyclean) \
5486           || exit 1
5487
5488 @endif opcodes
5489
5490 .PHONY: maybe-clean-opcodes clean-opcodes
5491 maybe-clean-opcodes:
5492 @if opcodes
5493 maybe-clean-opcodes: clean-opcodes
5494
5495 clean-opcodes: 
5496         @[ -f ./opcodes/Makefile ] || exit 0; \
5497         r=`${PWD_COMMAND}`; export r; \
5498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5499         $(HOST_EXPORTS) \
5500         for flag in $(EXTRA_HOST_FLAGS) ; do \
5501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5502         done; \
5503         echo "Doing clean in opcodes"; \
5504         (cd $(HOST_SUBDIR)/opcodes && \
5505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5507                   "RANLIB=$${RANLIB}" \
5508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5509                   clean) \
5510           || exit 1
5511
5512 @endif opcodes
5513
5514 .PHONY: maybe-distclean-opcodes distclean-opcodes
5515 maybe-distclean-opcodes:
5516 @if opcodes
5517 maybe-distclean-opcodes: distclean-opcodes
5518
5519 distclean-opcodes: 
5520         @[ -f ./opcodes/Makefile ] || exit 0; \
5521         r=`${PWD_COMMAND}`; export r; \
5522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5523         $(HOST_EXPORTS) \
5524         for flag in $(EXTRA_HOST_FLAGS) ; do \
5525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5526         done; \
5527         echo "Doing distclean in opcodes"; \
5528         (cd $(HOST_SUBDIR)/opcodes && \
5529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5531                   "RANLIB=$${RANLIB}" \
5532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5533                   distclean) \
5534           || exit 1
5535
5536 @endif opcodes
5537
5538 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5539 maybe-maintainer-clean-opcodes:
5540 @if opcodes
5541 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5542
5543 maintainer-clean-opcodes: 
5544         @[ -f ./opcodes/Makefile ] || exit 0; \
5545         r=`${PWD_COMMAND}`; export r; \
5546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5547         $(HOST_EXPORTS) \
5548         for flag in $(EXTRA_HOST_FLAGS) ; do \
5549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5550         done; \
5551         echo "Doing maintainer-clean in opcodes"; \
5552         (cd $(HOST_SUBDIR)/opcodes && \
5553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5555                   "RANLIB=$${RANLIB}" \
5556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5557                   maintainer-clean) \
5558           || exit 1
5559
5560 @endif opcodes
5561
5562
5563
5564 .PHONY: configure-binutils maybe-configure-binutils
5565 maybe-configure-binutils:
5566 @if gcc-bootstrap
5567 configure-binutils: stage_current
5568 @endif gcc-bootstrap
5569 @if binutils
5570 maybe-configure-binutils: configure-binutils
5571 configure-binutils: 
5572         @r=`${PWD_COMMAND}`; export r; \
5573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5574         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5575         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5576         $(HOST_EXPORTS)  \
5577         echo Configuring in $(HOST_SUBDIR)/binutils; \
5578         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5579         case $(srcdir) in \
5580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5581           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5583         esac; \
5584         module_srcdir=binutils; \
5585         $(SHELL) \
5586           $$s/$$module_srcdir/configure \
5587           --srcdir=$${topdir}/$$module_srcdir \
5588           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5589           --target=${target_alias}  \
5590           || exit 1
5591 @endif binutils
5592
5593
5594
5595 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5596 maybe-configure-stage1-binutils:
5597 @if binutils-bootstrap
5598 maybe-configure-stage1-binutils: configure-stage1-binutils
5599 configure-stage1-binutils:
5600         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5601         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5602         @r=`${PWD_COMMAND}`; export r; \
5603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5604         TFLAGS="$(STAGE1_TFLAGS)"; \
5605         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5606         $(HOST_EXPORTS) \
5607         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5608         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5609         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5610         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5611         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5612         cd $(HOST_SUBDIR)/binutils || exit 1; \
5613         case $(srcdir) in \
5614           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5615           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5616                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5617         esac; \
5618         module_srcdir=binutils; \
5619         $(SHELL) $$s/$$module_srcdir/configure \
5620           --srcdir=$${topdir}/$$module_srcdir \
5621           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5622           --target=${target_alias} \
5623            \
5624           $(STAGE1_CONFIGURE_FLAGS)
5625 @endif binutils-bootstrap
5626
5627 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5628 maybe-configure-stage2-binutils:
5629 @if binutils-bootstrap
5630 maybe-configure-stage2-binutils: configure-stage2-binutils
5631 configure-stage2-binutils:
5632         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5633         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5634         @r=`${PWD_COMMAND}`; export r; \
5635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5636         TFLAGS="$(STAGE2_TFLAGS)"; \
5637         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5638         $(HOST_EXPORTS) \
5639         $(POSTSTAGE1_HOST_EXPORTS) \
5640         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5641         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5642         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5643         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5644         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5645         cd $(HOST_SUBDIR)/binutils || exit 1; \
5646         case $(srcdir) in \
5647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5648           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5650         esac; \
5651         module_srcdir=binutils; \
5652         $(SHELL) $$s/$$module_srcdir/configure \
5653           --srcdir=$${topdir}/$$module_srcdir \
5654           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5655           --target=${target_alias} \
5656           --with-build-libsubdir=$(HOST_SUBDIR) \
5657           $(STAGE2_CONFIGURE_FLAGS)
5658 @endif binutils-bootstrap
5659
5660 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5661 maybe-configure-stage3-binutils:
5662 @if binutils-bootstrap
5663 maybe-configure-stage3-binutils: configure-stage3-binutils
5664 configure-stage3-binutils:
5665         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5666         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5667         @r=`${PWD_COMMAND}`; export r; \
5668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5669         TFLAGS="$(STAGE3_TFLAGS)"; \
5670         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5671         $(HOST_EXPORTS) \
5672         $(POSTSTAGE1_HOST_EXPORTS) \
5673         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5674         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5675         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5676         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5677         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5678         cd $(HOST_SUBDIR)/binutils || exit 1; \
5679         case $(srcdir) in \
5680           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5681           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5682                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5683         esac; \
5684         module_srcdir=binutils; \
5685         $(SHELL) $$s/$$module_srcdir/configure \
5686           --srcdir=$${topdir}/$$module_srcdir \
5687           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5688           --target=${target_alias} \
5689           --with-build-libsubdir=$(HOST_SUBDIR) \
5690           $(STAGE3_CONFIGURE_FLAGS)
5691 @endif binutils-bootstrap
5692
5693 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5694 maybe-configure-stage4-binutils:
5695 @if binutils-bootstrap
5696 maybe-configure-stage4-binutils: configure-stage4-binutils
5697 configure-stage4-binutils:
5698         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5699         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5700         @r=`${PWD_COMMAND}`; export r; \
5701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5702         TFLAGS="$(STAGE4_TFLAGS)"; \
5703         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5704         $(HOST_EXPORTS) \
5705         $(POSTSTAGE1_HOST_EXPORTS) \
5706         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5707         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5708         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5709         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5710         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5711         cd $(HOST_SUBDIR)/binutils || exit 1; \
5712         case $(srcdir) in \
5713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5714           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5716         esac; \
5717         module_srcdir=binutils; \
5718         $(SHELL) $$s/$$module_srcdir/configure \
5719           --srcdir=$${topdir}/$$module_srcdir \
5720           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5721           --target=${target_alias} \
5722           --with-build-libsubdir=$(HOST_SUBDIR) \
5723           $(STAGE4_CONFIGURE_FLAGS)
5724 @endif binutils-bootstrap
5725
5726 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5727 maybe-configure-stageprofile-binutils:
5728 @if binutils-bootstrap
5729 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5730 configure-stageprofile-binutils:
5731         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5732         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5733         @r=`${PWD_COMMAND}`; export r; \
5734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5735         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5736         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5737         $(HOST_EXPORTS) \
5738         $(POSTSTAGE1_HOST_EXPORTS) \
5739         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5740         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5741         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5742         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5743         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5744         cd $(HOST_SUBDIR)/binutils || exit 1; \
5745         case $(srcdir) in \
5746           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5747           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5748                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5749         esac; \
5750         module_srcdir=binutils; \
5751         $(SHELL) $$s/$$module_srcdir/configure \
5752           --srcdir=$${topdir}/$$module_srcdir \
5753           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5754           --target=${target_alias} \
5755           --with-build-libsubdir=$(HOST_SUBDIR) \
5756           $(STAGEprofile_CONFIGURE_FLAGS)
5757 @endif binutils-bootstrap
5758
5759 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5760 maybe-configure-stagetrain-binutils:
5761 @if binutils-bootstrap
5762 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5763 configure-stagetrain-binutils:
5764         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5765         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5766         @r=`${PWD_COMMAND}`; export r; \
5767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5768         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5769         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5770         $(HOST_EXPORTS) \
5771         $(POSTSTAGE1_HOST_EXPORTS) \
5772         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5773         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5774         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
5775         echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5776         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5777         cd $(HOST_SUBDIR)/binutils || exit 1; \
5778         case $(srcdir) in \
5779           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5780           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5781                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5782         esac; \
5783         module_srcdir=binutils; \
5784         $(SHELL) $$s/$$module_srcdir/configure \
5785           --srcdir=$${topdir}/$$module_srcdir \
5786           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5787           --target=${target_alias} \
5788           --with-build-libsubdir=$(HOST_SUBDIR) \
5789           $(STAGEtrain_CONFIGURE_FLAGS)
5790 @endif binutils-bootstrap
5791
5792 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5793 maybe-configure-stagefeedback-binutils:
5794 @if binutils-bootstrap
5795 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5796 configure-stagefeedback-binutils:
5797         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5798         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5799         @r=`${PWD_COMMAND}`; export r; \
5800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5801         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5802         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5803         $(HOST_EXPORTS) \
5804         $(POSTSTAGE1_HOST_EXPORTS) \
5805         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5806         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5807         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5808         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5809         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5810         cd $(HOST_SUBDIR)/binutils || exit 1; \
5811         case $(srcdir) in \
5812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5813           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5815         esac; \
5816         module_srcdir=binutils; \
5817         $(SHELL) $$s/$$module_srcdir/configure \
5818           --srcdir=$${topdir}/$$module_srcdir \
5819           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5820           --target=${target_alias} \
5821           --with-build-libsubdir=$(HOST_SUBDIR) \
5822           $(STAGEfeedback_CONFIGURE_FLAGS)
5823 @endif binutils-bootstrap
5824
5825 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5826 maybe-configure-stageautoprofile-binutils:
5827 @if binutils-bootstrap
5828 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5829 configure-stageautoprofile-binutils:
5830         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5831         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5832         @r=`${PWD_COMMAND}`; export r; \
5833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5834         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5835         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5836         $(HOST_EXPORTS) \
5837         $(POSTSTAGE1_HOST_EXPORTS) \
5838         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5839         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5840         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
5841         echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5842         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5843         cd $(HOST_SUBDIR)/binutils || exit 1; \
5844         case $(srcdir) in \
5845           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5846           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5847                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5848         esac; \
5849         module_srcdir=binutils; \
5850         $(SHELL) $$s/$$module_srcdir/configure \
5851           --srcdir=$${topdir}/$$module_srcdir \
5852           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5853           --target=${target_alias} \
5854           --with-build-libsubdir=$(HOST_SUBDIR) \
5855           $(STAGEautoprofile_CONFIGURE_FLAGS)
5856 @endif binutils-bootstrap
5857
5858 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5859 maybe-configure-stageautofeedback-binutils:
5860 @if binutils-bootstrap
5861 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5862 configure-stageautofeedback-binutils:
5863         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5864         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5865         @r=`${PWD_COMMAND}`; export r; \
5866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5867         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5868         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5869         $(HOST_EXPORTS) \
5870         $(POSTSTAGE1_HOST_EXPORTS) \
5871         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5872         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5873         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
5874         echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5875         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5876         cd $(HOST_SUBDIR)/binutils || exit 1; \
5877         case $(srcdir) in \
5878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5879           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5881         esac; \
5882         module_srcdir=binutils; \
5883         $(SHELL) $$s/$$module_srcdir/configure \
5884           --srcdir=$${topdir}/$$module_srcdir \
5885           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5886           --target=${target_alias} \
5887           --with-build-libsubdir=$(HOST_SUBDIR) \
5888           $(STAGEautofeedback_CONFIGURE_FLAGS)
5889 @endif binutils-bootstrap
5890
5891
5892
5893
5894
5895 .PHONY: all-binutils maybe-all-binutils
5896 maybe-all-binutils:
5897 @if gcc-bootstrap
5898 all-binutils: stage_current
5899 @endif gcc-bootstrap
5900 @if binutils
5901 TARGET-binutils=all
5902 maybe-all-binutils: all-binutils
5903 all-binutils: configure-binutils
5904         @r=`${PWD_COMMAND}`; export r; \
5905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5906         $(HOST_EXPORTS)  \
5907         (cd $(HOST_SUBDIR)/binutils && \
5908           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5909                 $(TARGET-binutils))
5910 @endif binutils
5911
5912
5913
5914 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5915 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5916 maybe-all-stage1-binutils:
5917 maybe-clean-stage1-binutils:
5918 @if binutils-bootstrap
5919 maybe-all-stage1-binutils: all-stage1-binutils
5920 all-stage1: all-stage1-binutils
5921 TARGET-stage1-binutils = $(TARGET-binutils)
5922 all-stage1-binutils: configure-stage1-binutils
5923         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5924         @r=`${PWD_COMMAND}`; export r; \
5925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5926         TFLAGS="$(STAGE1_TFLAGS)"; \
5927         $(HOST_EXPORTS)  \
5928         cd $(HOST_SUBDIR)/binutils && \
5929          \
5930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5931                 CFLAGS="$(STAGE1_CFLAGS)" \
5932                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5933                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5934                 LIBCFLAGS="$(LIBCFLAGS)" \
5935                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5936                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5937                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5938                 $(EXTRA_HOST_FLAGS)  \
5939                 $(STAGE1_FLAGS_TO_PASS)  \
5940                 TFLAGS="$(STAGE1_TFLAGS)"  \
5941                 $(TARGET-stage1-binutils)
5942
5943 maybe-clean-stage1-binutils: clean-stage1-binutils
5944 clean-stage1: clean-stage1-binutils
5945 clean-stage1-binutils:
5946         @if [ $(current_stage) = stage1 ]; then \
5947           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5948         else \
5949           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5950           $(MAKE) stage1-start; \
5951         fi; \
5952         cd $(HOST_SUBDIR)/binutils && \
5953         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5954         $(STAGE1_FLAGS_TO_PASS)  clean
5955 @endif binutils-bootstrap
5956
5957
5958 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5959 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5960 maybe-all-stage2-binutils:
5961 maybe-clean-stage2-binutils:
5962 @if binutils-bootstrap
5963 maybe-all-stage2-binutils: all-stage2-binutils
5964 all-stage2: all-stage2-binutils
5965 TARGET-stage2-binutils = $(TARGET-binutils)
5966 all-stage2-binutils: configure-stage2-binutils
5967         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5968         @r=`${PWD_COMMAND}`; export r; \
5969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5970         TFLAGS="$(STAGE2_TFLAGS)"; \
5971         $(HOST_EXPORTS) \
5972         $(POSTSTAGE1_HOST_EXPORTS)  \
5973         cd $(HOST_SUBDIR)/binutils && \
5974          \
5975         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5976                 CFLAGS="$(STAGE2_CFLAGS)" \
5977                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5978                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5979                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5980                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5981                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5982                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5983                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5984                 TFLAGS="$(STAGE2_TFLAGS)"  \
5985                 $(TARGET-stage2-binutils)
5986
5987 maybe-clean-stage2-binutils: clean-stage2-binutils
5988 clean-stage2: clean-stage2-binutils
5989 clean-stage2-binutils:
5990         @if [ $(current_stage) = stage2 ]; then \
5991           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5992         else \
5993           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5994           $(MAKE) stage2-start; \
5995         fi; \
5996         cd $(HOST_SUBDIR)/binutils && \
5997         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5998 @endif binutils-bootstrap
5999
6000
6001 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6002 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6003 maybe-all-stage3-binutils:
6004 maybe-clean-stage3-binutils:
6005 @if binutils-bootstrap
6006 maybe-all-stage3-binutils: all-stage3-binutils
6007 all-stage3: all-stage3-binutils
6008 TARGET-stage3-binutils = $(TARGET-binutils)
6009 all-stage3-binutils: configure-stage3-binutils
6010         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6011         @r=`${PWD_COMMAND}`; export r; \
6012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6013         TFLAGS="$(STAGE3_TFLAGS)"; \
6014         $(HOST_EXPORTS) \
6015         $(POSTSTAGE1_HOST_EXPORTS)  \
6016         cd $(HOST_SUBDIR)/binutils && \
6017          \
6018         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6019                 CFLAGS="$(STAGE3_CFLAGS)" \
6020                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6021                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6022                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6023                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6024                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6025                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6026                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6027                 TFLAGS="$(STAGE3_TFLAGS)"  \
6028                 $(TARGET-stage3-binutils)
6029
6030 maybe-clean-stage3-binutils: clean-stage3-binutils
6031 clean-stage3: clean-stage3-binutils
6032 clean-stage3-binutils:
6033         @if [ $(current_stage) = stage3 ]; then \
6034           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6035         else \
6036           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6037           $(MAKE) stage3-start; \
6038         fi; \
6039         cd $(HOST_SUBDIR)/binutils && \
6040         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6041 @endif binutils-bootstrap
6042
6043
6044 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6045 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6046 maybe-all-stage4-binutils:
6047 maybe-clean-stage4-binutils:
6048 @if binutils-bootstrap
6049 maybe-all-stage4-binutils: all-stage4-binutils
6050 all-stage4: all-stage4-binutils
6051 TARGET-stage4-binutils = $(TARGET-binutils)
6052 all-stage4-binutils: configure-stage4-binutils
6053         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6054         @r=`${PWD_COMMAND}`; export r; \
6055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6056         TFLAGS="$(STAGE4_TFLAGS)"; \
6057         $(HOST_EXPORTS) \
6058         $(POSTSTAGE1_HOST_EXPORTS)  \
6059         cd $(HOST_SUBDIR)/binutils && \
6060          \
6061         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6062                 CFLAGS="$(STAGE4_CFLAGS)" \
6063                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6064                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6065                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6066                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6067                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6068                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6069                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6070                 TFLAGS="$(STAGE4_TFLAGS)"  \
6071                 $(TARGET-stage4-binutils)
6072
6073 maybe-clean-stage4-binutils: clean-stage4-binutils
6074 clean-stage4: clean-stage4-binutils
6075 clean-stage4-binutils:
6076         @if [ $(current_stage) = stage4 ]; then \
6077           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6078         else \
6079           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6080           $(MAKE) stage4-start; \
6081         fi; \
6082         cd $(HOST_SUBDIR)/binutils && \
6083         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6084 @endif binutils-bootstrap
6085
6086
6087 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6088 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6089 maybe-all-stageprofile-binutils:
6090 maybe-clean-stageprofile-binutils:
6091 @if binutils-bootstrap
6092 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6093 all-stageprofile: all-stageprofile-binutils
6094 TARGET-stageprofile-binutils = $(TARGET-binutils)
6095 all-stageprofile-binutils: configure-stageprofile-binutils
6096         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6097         @r=`${PWD_COMMAND}`; export r; \
6098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6099         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6100         $(HOST_EXPORTS) \
6101         $(POSTSTAGE1_HOST_EXPORTS)  \
6102         cd $(HOST_SUBDIR)/binutils && \
6103          \
6104         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6105                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6106                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6107                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6108                 LIBCFLAGS="$(STAGEprofile_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="$(STAGEprofile_TFLAGS)"  \
6114                 $(TARGET-stageprofile-binutils)
6115
6116 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6117 clean-stageprofile: clean-stageprofile-binutils
6118 clean-stageprofile-binutils:
6119         @if [ $(current_stage) = stageprofile ]; then \
6120           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6121         else \
6122           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6123           $(MAKE) stageprofile-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 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6131 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6132 maybe-all-stagetrain-binutils:
6133 maybe-clean-stagetrain-binutils:
6134 @if binutils-bootstrap
6135 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6136 all-stagetrain: all-stagetrain-binutils
6137 TARGET-stagetrain-binutils = $(TARGET-binutils)
6138 all-stagetrain-binutils: configure-stagetrain-binutils
6139         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6140         @r=`${PWD_COMMAND}`; export r; \
6141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6142         TFLAGS="$(STAGEtrain_TFLAGS)"; \
6143         $(HOST_EXPORTS) \
6144         $(POSTSTAGE1_HOST_EXPORTS)  \
6145         cd $(HOST_SUBDIR)/binutils && \
6146          \
6147         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6148                 CFLAGS="$(STAGEtrain_CFLAGS)" \
6149                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6150                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6151                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6152                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6153                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6154                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6155                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6156                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
6157                 $(TARGET-stagetrain-binutils)
6158
6159 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6160 clean-stagetrain: clean-stagetrain-binutils
6161 clean-stagetrain-binutils:
6162         @if [ $(current_stage) = stagetrain ]; then \
6163           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6164         else \
6165           [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6166           $(MAKE) stagetrain-start; \
6167         fi; \
6168         cd $(HOST_SUBDIR)/binutils && \
6169         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6170 @endif binutils-bootstrap
6171
6172
6173 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6174 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6175 maybe-all-stagefeedback-binutils:
6176 maybe-clean-stagefeedback-binutils:
6177 @if binutils-bootstrap
6178 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6179 all-stagefeedback: all-stagefeedback-binutils
6180 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6181 all-stagefeedback-binutils: configure-stagefeedback-binutils
6182         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6183         @r=`${PWD_COMMAND}`; export r; \
6184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6185         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6186         $(HOST_EXPORTS) \
6187         $(POSTSTAGE1_HOST_EXPORTS)  \
6188         cd $(HOST_SUBDIR)/binutils && \
6189          \
6190         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6191                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6192                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6193                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6194                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6195                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6196                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6197                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6198                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6199                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
6200                 $(TARGET-stagefeedback-binutils)
6201
6202 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6203 clean-stagefeedback: clean-stagefeedback-binutils
6204 clean-stagefeedback-binutils:
6205         @if [ $(current_stage) = stagefeedback ]; then \
6206           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6207         else \
6208           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6209           $(MAKE) stagefeedback-start; \
6210         fi; \
6211         cd $(HOST_SUBDIR)/binutils && \
6212         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6213 @endif binutils-bootstrap
6214
6215
6216 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6217 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6218 maybe-all-stageautoprofile-binutils:
6219 maybe-clean-stageautoprofile-binutils:
6220 @if binutils-bootstrap
6221 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6222 all-stageautoprofile: all-stageautoprofile-binutils
6223 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6224 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6225         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6226         @r=`${PWD_COMMAND}`; export r; \
6227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6228         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6229         $(HOST_EXPORTS) \
6230         $(POSTSTAGE1_HOST_EXPORTS)  \
6231         cd $(HOST_SUBDIR)/binutils && \
6232         $$s/gcc/config/i386/$(AUTO_PROFILE) \
6233         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6234                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6235                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6236                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6237                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6238                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6239                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6240                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6241                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6242                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
6243                 $(TARGET-stageautoprofile-binutils)
6244
6245 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6246 clean-stageautoprofile: clean-stageautoprofile-binutils
6247 clean-stageautoprofile-binutils:
6248         @if [ $(current_stage) = stageautoprofile ]; then \
6249           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6250         else \
6251           [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6252           $(MAKE) stageautoprofile-start; \
6253         fi; \
6254         cd $(HOST_SUBDIR)/binutils && \
6255         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6256 @endif binutils-bootstrap
6257
6258
6259 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6260 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6261 maybe-all-stageautofeedback-binutils:
6262 maybe-clean-stageautofeedback-binutils:
6263 @if binutils-bootstrap
6264 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6265 all-stageautofeedback: all-stageautofeedback-binutils
6266 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6267 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6268         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6269         @r=`${PWD_COMMAND}`; export r; \
6270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6271         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6272         $(HOST_EXPORTS) \
6273         $(POSTSTAGE1_HOST_EXPORTS)  \
6274         cd $(HOST_SUBDIR)/binutils && \
6275          \
6276         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6277                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6278                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6279                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6280                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6281                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6282                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6283                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6284                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6285                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6286                 $(TARGET-stageautofeedback-binutils)
6287
6288 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6289 clean-stageautofeedback: clean-stageautofeedback-binutils
6290 clean-stageautofeedback-binutils:
6291         @if [ $(current_stage) = stageautofeedback ]; then \
6292           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6293         else \
6294           [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6295           $(MAKE) stageautofeedback-start; \
6296         fi; \
6297         cd $(HOST_SUBDIR)/binutils && \
6298         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6299 @endif binutils-bootstrap
6300
6301
6302
6303
6304
6305 .PHONY: check-binutils maybe-check-binutils
6306 maybe-check-binutils:
6307 @if binutils
6308 maybe-check-binutils: check-binutils
6309
6310 check-binutils:
6311         @: $(MAKE); $(unstage)
6312         @r=`${PWD_COMMAND}`; export r; \
6313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6314         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6315         (cd $(HOST_SUBDIR)/binutils && \
6316           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
6317
6318 @endif binutils
6319
6320 .PHONY: install-binutils maybe-install-binutils
6321 maybe-install-binutils:
6322 @if binutils
6323 maybe-install-binutils: install-binutils
6324
6325 install-binutils: installdirs
6326         @: $(MAKE); $(unstage)
6327         @r=`${PWD_COMMAND}`; export r; \
6328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6329         $(HOST_EXPORTS) \
6330         (cd $(HOST_SUBDIR)/binutils && \
6331           $(MAKE) $(FLAGS_TO_PASS)  install)
6332
6333 @endif binutils
6334
6335 .PHONY: install-strip-binutils maybe-install-strip-binutils
6336 maybe-install-strip-binutils:
6337 @if binutils
6338 maybe-install-strip-binutils: install-strip-binutils
6339
6340 install-strip-binutils: installdirs
6341         @: $(MAKE); $(unstage)
6342         @r=`${PWD_COMMAND}`; export r; \
6343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6344         $(HOST_EXPORTS) \
6345         (cd $(HOST_SUBDIR)/binutils && \
6346           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6347
6348 @endif binutils
6349
6350 # Other targets (info, dvi, pdf, etc.)
6351
6352 .PHONY: maybe-info-binutils info-binutils
6353 maybe-info-binutils:
6354 @if binutils
6355 maybe-info-binutils: info-binutils
6356
6357 info-binutils: \
6358     configure-binutils 
6359         @[ -f ./binutils/Makefile ] || exit 0; \
6360         r=`${PWD_COMMAND}`; export r; \
6361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6362         $(HOST_EXPORTS) \
6363         for flag in $(EXTRA_HOST_FLAGS) ; do \
6364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6365         done; \
6366         echo "Doing info in binutils"; \
6367         (cd $(HOST_SUBDIR)/binutils && \
6368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6370                   "RANLIB=$${RANLIB}" \
6371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6372                   info) \
6373           || exit 1
6374
6375 @endif binutils
6376
6377 .PHONY: maybe-dvi-binutils dvi-binutils
6378 maybe-dvi-binutils:
6379 @if binutils
6380 maybe-dvi-binutils: dvi-binutils
6381
6382 dvi-binutils: \
6383     configure-binutils 
6384         @[ -f ./binutils/Makefile ] || exit 0; \
6385         r=`${PWD_COMMAND}`; export r; \
6386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6387         $(HOST_EXPORTS) \
6388         for flag in $(EXTRA_HOST_FLAGS) ; do \
6389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6390         done; \
6391         echo "Doing dvi in binutils"; \
6392         (cd $(HOST_SUBDIR)/binutils && \
6393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6395                   "RANLIB=$${RANLIB}" \
6396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6397                   dvi) \
6398           || exit 1
6399
6400 @endif binutils
6401
6402 .PHONY: maybe-pdf-binutils pdf-binutils
6403 maybe-pdf-binutils:
6404 @if binutils
6405 maybe-pdf-binutils: pdf-binutils
6406
6407 pdf-binutils: \
6408     configure-binutils 
6409         @[ -f ./binutils/Makefile ] || exit 0; \
6410         r=`${PWD_COMMAND}`; export r; \
6411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6412         $(HOST_EXPORTS) \
6413         for flag in $(EXTRA_HOST_FLAGS) ; do \
6414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6415         done; \
6416         echo "Doing pdf in binutils"; \
6417         (cd $(HOST_SUBDIR)/binutils && \
6418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6420                   "RANLIB=$${RANLIB}" \
6421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6422                   pdf) \
6423           || exit 1
6424
6425 @endif binutils
6426
6427 .PHONY: maybe-html-binutils html-binutils
6428 maybe-html-binutils:
6429 @if binutils
6430 maybe-html-binutils: html-binutils
6431
6432 html-binutils: \
6433     configure-binutils 
6434         @[ -f ./binutils/Makefile ] || exit 0; \
6435         r=`${PWD_COMMAND}`; export r; \
6436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6437         $(HOST_EXPORTS) \
6438         for flag in $(EXTRA_HOST_FLAGS) ; do \
6439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6440         done; \
6441         echo "Doing html in binutils"; \
6442         (cd $(HOST_SUBDIR)/binutils && \
6443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6445                   "RANLIB=$${RANLIB}" \
6446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6447                   html) \
6448           || exit 1
6449
6450 @endif binutils
6451
6452 .PHONY: maybe-TAGS-binutils TAGS-binutils
6453 maybe-TAGS-binutils:
6454 @if binutils
6455 maybe-TAGS-binutils: TAGS-binutils
6456
6457 TAGS-binutils: \
6458     configure-binutils 
6459         @[ -f ./binutils/Makefile ] || exit 0; \
6460         r=`${PWD_COMMAND}`; export r; \
6461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6462         $(HOST_EXPORTS) \
6463         for flag in $(EXTRA_HOST_FLAGS) ; do \
6464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6465         done; \
6466         echo "Doing TAGS in binutils"; \
6467         (cd $(HOST_SUBDIR)/binutils && \
6468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6470                   "RANLIB=$${RANLIB}" \
6471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6472                   TAGS) \
6473           || exit 1
6474
6475 @endif binutils
6476
6477 .PHONY: maybe-install-info-binutils install-info-binutils
6478 maybe-install-info-binutils:
6479 @if binutils
6480 maybe-install-info-binutils: install-info-binutils
6481
6482 install-info-binutils: \
6483     configure-binutils \
6484     info-binutils 
6485         @[ -f ./binutils/Makefile ] || exit 0; \
6486         r=`${PWD_COMMAND}`; export r; \
6487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6488         $(HOST_EXPORTS) \
6489         for flag in $(EXTRA_HOST_FLAGS) ; do \
6490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6491         done; \
6492         echo "Doing install-info in binutils"; \
6493         (cd $(HOST_SUBDIR)/binutils && \
6494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6496                   "RANLIB=$${RANLIB}" \
6497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6498                   install-info) \
6499           || exit 1
6500
6501 @endif binutils
6502
6503 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6504 maybe-install-pdf-binutils:
6505 @if binutils
6506 maybe-install-pdf-binutils: install-pdf-binutils
6507
6508 install-pdf-binutils: \
6509     configure-binutils \
6510     pdf-binutils 
6511         @[ -f ./binutils/Makefile ] || exit 0; \
6512         r=`${PWD_COMMAND}`; export r; \
6513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6514         $(HOST_EXPORTS) \
6515         for flag in $(EXTRA_HOST_FLAGS) ; do \
6516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6517         done; \
6518         echo "Doing install-pdf in binutils"; \
6519         (cd $(HOST_SUBDIR)/binutils && \
6520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6522                   "RANLIB=$${RANLIB}" \
6523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6524                   install-pdf) \
6525           || exit 1
6526
6527 @endif binutils
6528
6529 .PHONY: maybe-install-html-binutils install-html-binutils
6530 maybe-install-html-binutils:
6531 @if binutils
6532 maybe-install-html-binutils: install-html-binutils
6533
6534 install-html-binutils: \
6535     configure-binutils \
6536     html-binutils 
6537         @[ -f ./binutils/Makefile ] || exit 0; \
6538         r=`${PWD_COMMAND}`; export r; \
6539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6540         $(HOST_EXPORTS) \
6541         for flag in $(EXTRA_HOST_FLAGS) ; do \
6542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6543         done; \
6544         echo "Doing install-html in binutils"; \
6545         (cd $(HOST_SUBDIR)/binutils && \
6546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6548                   "RANLIB=$${RANLIB}" \
6549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6550                   install-html) \
6551           || exit 1
6552
6553 @endif binutils
6554
6555 .PHONY: maybe-installcheck-binutils installcheck-binutils
6556 maybe-installcheck-binutils:
6557 @if binutils
6558 maybe-installcheck-binutils: installcheck-binutils
6559
6560 installcheck-binutils: \
6561     configure-binutils 
6562         @[ -f ./binutils/Makefile ] || exit 0; \
6563         r=`${PWD_COMMAND}`; export r; \
6564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6565         $(HOST_EXPORTS) \
6566         for flag in $(EXTRA_HOST_FLAGS) ; do \
6567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6568         done; \
6569         echo "Doing installcheck in binutils"; \
6570         (cd $(HOST_SUBDIR)/binutils && \
6571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6573                   "RANLIB=$${RANLIB}" \
6574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6575                   installcheck) \
6576           || exit 1
6577
6578 @endif binutils
6579
6580 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6581 maybe-mostlyclean-binutils:
6582 @if binutils
6583 maybe-mostlyclean-binutils: mostlyclean-binutils
6584
6585 mostlyclean-binutils: 
6586         @[ -f ./binutils/Makefile ] || exit 0; \
6587         r=`${PWD_COMMAND}`; export r; \
6588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6589         $(HOST_EXPORTS) \
6590         for flag in $(EXTRA_HOST_FLAGS) ; do \
6591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6592         done; \
6593         echo "Doing mostlyclean in binutils"; \
6594         (cd $(HOST_SUBDIR)/binutils && \
6595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6597                   "RANLIB=$${RANLIB}" \
6598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6599                   mostlyclean) \
6600           || exit 1
6601
6602 @endif binutils
6603
6604 .PHONY: maybe-clean-binutils clean-binutils
6605 maybe-clean-binutils:
6606 @if binutils
6607 maybe-clean-binutils: clean-binutils
6608
6609 clean-binutils: 
6610         @[ -f ./binutils/Makefile ] || exit 0; \
6611         r=`${PWD_COMMAND}`; export r; \
6612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6613         $(HOST_EXPORTS) \
6614         for flag in $(EXTRA_HOST_FLAGS) ; do \
6615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6616         done; \
6617         echo "Doing clean in binutils"; \
6618         (cd $(HOST_SUBDIR)/binutils && \
6619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6621                   "RANLIB=$${RANLIB}" \
6622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6623                   clean) \
6624           || exit 1
6625
6626 @endif binutils
6627
6628 .PHONY: maybe-distclean-binutils distclean-binutils
6629 maybe-distclean-binutils:
6630 @if binutils
6631 maybe-distclean-binutils: distclean-binutils
6632
6633 distclean-binutils: 
6634         @[ -f ./binutils/Makefile ] || exit 0; \
6635         r=`${PWD_COMMAND}`; export r; \
6636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6637         $(HOST_EXPORTS) \
6638         for flag in $(EXTRA_HOST_FLAGS) ; do \
6639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6640         done; \
6641         echo "Doing distclean in binutils"; \
6642         (cd $(HOST_SUBDIR)/binutils && \
6643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6645                   "RANLIB=$${RANLIB}" \
6646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6647                   distclean) \
6648           || exit 1
6649
6650 @endif binutils
6651
6652 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6653 maybe-maintainer-clean-binutils:
6654 @if binutils
6655 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6656
6657 maintainer-clean-binutils: 
6658         @[ -f ./binutils/Makefile ] || exit 0; \
6659         r=`${PWD_COMMAND}`; export r; \
6660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6661         $(HOST_EXPORTS) \
6662         for flag in $(EXTRA_HOST_FLAGS) ; do \
6663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6664         done; \
6665         echo "Doing maintainer-clean in binutils"; \
6666         (cd $(HOST_SUBDIR)/binutils && \
6667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6669                   "RANLIB=$${RANLIB}" \
6670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6671                   maintainer-clean) \
6672           || exit 1
6673
6674 @endif binutils
6675
6676
6677
6678 .PHONY: configure-bison maybe-configure-bison
6679 maybe-configure-bison:
6680 @if gcc-bootstrap
6681 configure-bison: stage_current
6682 @endif gcc-bootstrap
6683 @if bison
6684 maybe-configure-bison: configure-bison
6685 configure-bison: 
6686         @: $(MAKE); $(unstage)
6687         @r=`${PWD_COMMAND}`; export r; \
6688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6689         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6690         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6691         $(HOST_EXPORTS)  \
6692         echo Configuring in $(HOST_SUBDIR)/bison; \
6693         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6694         case $(srcdir) in \
6695           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6696           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6697                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6698         esac; \
6699         module_srcdir=bison; \
6700         $(SHELL) \
6701           $$s/$$module_srcdir/configure \
6702           --srcdir=$${topdir}/$$module_srcdir \
6703           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6704           --target=${target_alias}  \
6705           || exit 1
6706 @endif bison
6707
6708
6709
6710
6711
6712 .PHONY: all-bison maybe-all-bison
6713 maybe-all-bison:
6714 @if gcc-bootstrap
6715 all-bison: stage_current
6716 @endif gcc-bootstrap
6717 @if bison
6718 TARGET-bison=all
6719 maybe-all-bison: all-bison
6720 all-bison: configure-bison
6721         @: $(MAKE); $(unstage)
6722         @r=`${PWD_COMMAND}`; export r; \
6723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6724         $(HOST_EXPORTS)  \
6725         (cd $(HOST_SUBDIR)/bison && \
6726           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6727                 $(TARGET-bison))
6728 @endif bison
6729
6730
6731
6732
6733 .PHONY: check-bison maybe-check-bison
6734 maybe-check-bison:
6735 @if bison
6736 maybe-check-bison: check-bison
6737
6738 # This module is only tested in a native toolchain.
6739 check-bison:
6740         @: $(MAKE); $(unstage)
6741         @if [ '$(host)' = '$(target)' ]; then \
6742           r=`${PWD_COMMAND}`; export r; \
6743           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6744           $(HOST_EXPORTS)  \
6745           (cd $(HOST_SUBDIR)/bison && \
6746             $(MAKE) $(FLAGS_TO_PASS)  check)
6747         fi
6748
6749 @endif bison
6750
6751 .PHONY: install-bison maybe-install-bison
6752 maybe-install-bison:
6753 @if bison
6754 maybe-install-bison: install-bison
6755
6756 install-bison: installdirs
6757         @: $(MAKE); $(unstage)
6758         @r=`${PWD_COMMAND}`; export r; \
6759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6760         $(HOST_EXPORTS) \
6761         (cd $(HOST_SUBDIR)/bison && \
6762           $(MAKE) $(FLAGS_TO_PASS)  install)
6763
6764 @endif bison
6765
6766 .PHONY: install-strip-bison maybe-install-strip-bison
6767 maybe-install-strip-bison:
6768 @if bison
6769 maybe-install-strip-bison: install-strip-bison
6770
6771 install-strip-bison: installdirs
6772         @: $(MAKE); $(unstage)
6773         @r=`${PWD_COMMAND}`; export r; \
6774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6775         $(HOST_EXPORTS) \
6776         (cd $(HOST_SUBDIR)/bison && \
6777           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6778
6779 @endif bison
6780
6781 # Other targets (info, dvi, pdf, etc.)
6782
6783 .PHONY: maybe-info-bison info-bison
6784 maybe-info-bison:
6785 @if bison
6786 maybe-info-bison: info-bison
6787
6788 info-bison: \
6789     configure-bison 
6790         @: $(MAKE); $(unstage)
6791         @[ -f ./bison/Makefile ] || exit 0; \
6792         r=`${PWD_COMMAND}`; export r; \
6793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6794         $(HOST_EXPORTS) \
6795         for flag in $(EXTRA_HOST_FLAGS) ; do \
6796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6797         done; \
6798         echo "Doing info in bison"; \
6799         (cd $(HOST_SUBDIR)/bison && \
6800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6802                   "RANLIB=$${RANLIB}" \
6803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6804                   info) \
6805           || exit 1
6806
6807 @endif bison
6808
6809 .PHONY: maybe-dvi-bison dvi-bison
6810 maybe-dvi-bison:
6811 @if bison
6812 maybe-dvi-bison: dvi-bison
6813
6814 dvi-bison: \
6815     configure-bison 
6816         @: $(MAKE); $(unstage)
6817         @[ -f ./bison/Makefile ] || exit 0; \
6818         r=`${PWD_COMMAND}`; export r; \
6819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6820         $(HOST_EXPORTS) \
6821         for flag in $(EXTRA_HOST_FLAGS) ; do \
6822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6823         done; \
6824         echo "Doing dvi in bison"; \
6825         (cd $(HOST_SUBDIR)/bison && \
6826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6828                   "RANLIB=$${RANLIB}" \
6829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6830                   dvi) \
6831           || exit 1
6832
6833 @endif bison
6834
6835 .PHONY: maybe-pdf-bison pdf-bison
6836 maybe-pdf-bison:
6837 @if bison
6838 maybe-pdf-bison: pdf-bison
6839
6840 pdf-bison: \
6841     configure-bison 
6842         @: $(MAKE); $(unstage)
6843         @[ -f ./bison/Makefile ] || exit 0; \
6844         r=`${PWD_COMMAND}`; export r; \
6845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6846         $(HOST_EXPORTS) \
6847         for flag in $(EXTRA_HOST_FLAGS) ; do \
6848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6849         done; \
6850         echo "Doing pdf in bison"; \
6851         (cd $(HOST_SUBDIR)/bison && \
6852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6854                   "RANLIB=$${RANLIB}" \
6855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6856                   pdf) \
6857           || exit 1
6858
6859 @endif bison
6860
6861 .PHONY: maybe-html-bison html-bison
6862 maybe-html-bison:
6863 @if bison
6864 maybe-html-bison: html-bison
6865
6866 html-bison: \
6867     configure-bison 
6868         @: $(MAKE); $(unstage)
6869         @[ -f ./bison/Makefile ] || exit 0; \
6870         r=`${PWD_COMMAND}`; export r; \
6871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6872         $(HOST_EXPORTS) \
6873         for flag in $(EXTRA_HOST_FLAGS) ; do \
6874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6875         done; \
6876         echo "Doing html in bison"; \
6877         (cd $(HOST_SUBDIR)/bison && \
6878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6880                   "RANLIB=$${RANLIB}" \
6881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6882                   html) \
6883           || exit 1
6884
6885 @endif bison
6886
6887 .PHONY: maybe-TAGS-bison TAGS-bison
6888 maybe-TAGS-bison:
6889 @if bison
6890 maybe-TAGS-bison: TAGS-bison
6891
6892 TAGS-bison: \
6893     configure-bison 
6894         @: $(MAKE); $(unstage)
6895         @[ -f ./bison/Makefile ] || exit 0; \
6896         r=`${PWD_COMMAND}`; export r; \
6897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6898         $(HOST_EXPORTS) \
6899         for flag in $(EXTRA_HOST_FLAGS) ; do \
6900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6901         done; \
6902         echo "Doing TAGS in bison"; \
6903         (cd $(HOST_SUBDIR)/bison && \
6904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6906                   "RANLIB=$${RANLIB}" \
6907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6908                   TAGS) \
6909           || exit 1
6910
6911 @endif bison
6912
6913 .PHONY: maybe-install-info-bison install-info-bison
6914 maybe-install-info-bison:
6915 @if bison
6916 maybe-install-info-bison: install-info-bison
6917
6918 install-info-bison: \
6919     configure-bison \
6920     info-bison 
6921         @: $(MAKE); $(unstage)
6922         @[ -f ./bison/Makefile ] || exit 0; \
6923         r=`${PWD_COMMAND}`; export r; \
6924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6925         $(HOST_EXPORTS) \
6926         for flag in $(EXTRA_HOST_FLAGS) ; do \
6927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6928         done; \
6929         echo "Doing install-info in bison"; \
6930         (cd $(HOST_SUBDIR)/bison && \
6931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6933                   "RANLIB=$${RANLIB}" \
6934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6935                   install-info) \
6936           || exit 1
6937
6938 @endif bison
6939
6940 .PHONY: maybe-install-pdf-bison install-pdf-bison
6941 maybe-install-pdf-bison:
6942 @if bison
6943 maybe-install-pdf-bison: install-pdf-bison
6944
6945 install-pdf-bison: \
6946     configure-bison \
6947     pdf-bison 
6948         @: $(MAKE); $(unstage)
6949         @[ -f ./bison/Makefile ] || exit 0; \
6950         r=`${PWD_COMMAND}`; export r; \
6951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6952         $(HOST_EXPORTS) \
6953         for flag in $(EXTRA_HOST_FLAGS) ; do \
6954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6955         done; \
6956         echo "Doing install-pdf in bison"; \
6957         (cd $(HOST_SUBDIR)/bison && \
6958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6960                   "RANLIB=$${RANLIB}" \
6961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6962                   install-pdf) \
6963           || exit 1
6964
6965 @endif bison
6966
6967 .PHONY: maybe-install-html-bison install-html-bison
6968 maybe-install-html-bison:
6969 @if bison
6970 maybe-install-html-bison: install-html-bison
6971
6972 install-html-bison: \
6973     configure-bison \
6974     html-bison 
6975         @: $(MAKE); $(unstage)
6976         @[ -f ./bison/Makefile ] || exit 0; \
6977         r=`${PWD_COMMAND}`; export r; \
6978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6979         $(HOST_EXPORTS) \
6980         for flag in $(EXTRA_HOST_FLAGS) ; do \
6981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6982         done; \
6983         echo "Doing install-html in bison"; \
6984         (cd $(HOST_SUBDIR)/bison && \
6985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6987                   "RANLIB=$${RANLIB}" \
6988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6989                   install-html) \
6990           || exit 1
6991
6992 @endif bison
6993
6994 .PHONY: maybe-installcheck-bison installcheck-bison
6995 maybe-installcheck-bison:
6996 @if bison
6997 maybe-installcheck-bison: installcheck-bison
6998
6999 installcheck-bison: \
7000     configure-bison 
7001         @: $(MAKE); $(unstage)
7002         @[ -f ./bison/Makefile ] || exit 0; \
7003         r=`${PWD_COMMAND}`; export r; \
7004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7005         $(HOST_EXPORTS) \
7006         for flag in $(EXTRA_HOST_FLAGS) ; do \
7007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7008         done; \
7009         echo "Doing installcheck in bison"; \
7010         (cd $(HOST_SUBDIR)/bison && \
7011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7013                   "RANLIB=$${RANLIB}" \
7014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7015                   installcheck) \
7016           || exit 1
7017
7018 @endif bison
7019
7020 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7021 maybe-mostlyclean-bison:
7022 @if bison
7023 maybe-mostlyclean-bison: mostlyclean-bison
7024
7025 mostlyclean-bison: 
7026         @: $(MAKE); $(unstage)
7027         @[ -f ./bison/Makefile ] || exit 0; \
7028         r=`${PWD_COMMAND}`; export r; \
7029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7030         $(HOST_EXPORTS) \
7031         for flag in $(EXTRA_HOST_FLAGS) ; do \
7032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7033         done; \
7034         echo "Doing mostlyclean in bison"; \
7035         (cd $(HOST_SUBDIR)/bison && \
7036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7038                   "RANLIB=$${RANLIB}" \
7039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7040                   mostlyclean) \
7041           || exit 1
7042
7043 @endif bison
7044
7045 .PHONY: maybe-clean-bison clean-bison
7046 maybe-clean-bison:
7047 @if bison
7048 maybe-clean-bison: clean-bison
7049
7050 clean-bison: 
7051         @: $(MAKE); $(unstage)
7052         @[ -f ./bison/Makefile ] || exit 0; \
7053         r=`${PWD_COMMAND}`; export r; \
7054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7055         $(HOST_EXPORTS) \
7056         for flag in $(EXTRA_HOST_FLAGS) ; do \
7057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7058         done; \
7059         echo "Doing clean in bison"; \
7060         (cd $(HOST_SUBDIR)/bison && \
7061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7063                   "RANLIB=$${RANLIB}" \
7064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7065                   clean) \
7066           || exit 1
7067
7068 @endif bison
7069
7070 .PHONY: maybe-distclean-bison distclean-bison
7071 maybe-distclean-bison:
7072 @if bison
7073 maybe-distclean-bison: distclean-bison
7074
7075 distclean-bison: 
7076         @: $(MAKE); $(unstage)
7077         @[ -f ./bison/Makefile ] || exit 0; \
7078         r=`${PWD_COMMAND}`; export r; \
7079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7080         $(HOST_EXPORTS) \
7081         for flag in $(EXTRA_HOST_FLAGS) ; do \
7082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7083         done; \
7084         echo "Doing distclean in bison"; \
7085         (cd $(HOST_SUBDIR)/bison && \
7086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7088                   "RANLIB=$${RANLIB}" \
7089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7090                   distclean) \
7091           || exit 1
7092
7093 @endif bison
7094
7095 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7096 maybe-maintainer-clean-bison:
7097 @if bison
7098 maybe-maintainer-clean-bison: maintainer-clean-bison
7099
7100 maintainer-clean-bison: 
7101         @: $(MAKE); $(unstage)
7102         @[ -f ./bison/Makefile ] || exit 0; \
7103         r=`${PWD_COMMAND}`; export r; \
7104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7105         $(HOST_EXPORTS) \
7106         for flag in $(EXTRA_HOST_FLAGS) ; do \
7107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7108         done; \
7109         echo "Doing maintainer-clean in bison"; \
7110         (cd $(HOST_SUBDIR)/bison && \
7111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7113                   "RANLIB=$${RANLIB}" \
7114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7115                   maintainer-clean) \
7116           || exit 1
7117
7118 @endif bison
7119
7120
7121
7122 .PHONY: configure-cgen maybe-configure-cgen
7123 maybe-configure-cgen:
7124 @if gcc-bootstrap
7125 configure-cgen: stage_current
7126 @endif gcc-bootstrap
7127 @if cgen
7128 maybe-configure-cgen: configure-cgen
7129 configure-cgen: 
7130         @: $(MAKE); $(unstage)
7131         @r=`${PWD_COMMAND}`; export r; \
7132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7133         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7135         $(HOST_EXPORTS)  \
7136         echo Configuring in $(HOST_SUBDIR)/cgen; \
7137         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7138         case $(srcdir) in \
7139           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7140           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7141                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7142         esac; \
7143         module_srcdir=cgen; \
7144         $(SHELL) \
7145           $$s/$$module_srcdir/configure \
7146           --srcdir=$${topdir}/$$module_srcdir \
7147           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7148           --target=${target_alias}  \
7149           || exit 1
7150 @endif cgen
7151
7152
7153
7154
7155
7156 .PHONY: all-cgen maybe-all-cgen
7157 maybe-all-cgen:
7158 @if gcc-bootstrap
7159 all-cgen: stage_current
7160 @endif gcc-bootstrap
7161 @if cgen
7162 TARGET-cgen=all
7163 maybe-all-cgen: all-cgen
7164 all-cgen: configure-cgen
7165         @: $(MAKE); $(unstage)
7166         @r=`${PWD_COMMAND}`; export r; \
7167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7168         $(HOST_EXPORTS)  \
7169         (cd $(HOST_SUBDIR)/cgen && \
7170           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7171                 $(TARGET-cgen))
7172 @endif cgen
7173
7174
7175
7176
7177 .PHONY: check-cgen maybe-check-cgen
7178 maybe-check-cgen:
7179 @if cgen
7180 maybe-check-cgen: check-cgen
7181
7182 check-cgen:
7183         @: $(MAKE); $(unstage)
7184         @r=`${PWD_COMMAND}`; export r; \
7185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7186         $(HOST_EXPORTS)  \
7187         (cd $(HOST_SUBDIR)/cgen && \
7188           $(MAKE) $(FLAGS_TO_PASS)  check)
7189
7190 @endif cgen
7191
7192 .PHONY: install-cgen maybe-install-cgen
7193 maybe-install-cgen:
7194 @if cgen
7195 maybe-install-cgen: install-cgen
7196
7197 install-cgen: installdirs
7198         @: $(MAKE); $(unstage)
7199         @r=`${PWD_COMMAND}`; export r; \
7200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7201         $(HOST_EXPORTS) \
7202         (cd $(HOST_SUBDIR)/cgen && \
7203           $(MAKE) $(FLAGS_TO_PASS)  install)
7204
7205 @endif cgen
7206
7207 .PHONY: install-strip-cgen maybe-install-strip-cgen
7208 maybe-install-strip-cgen:
7209 @if cgen
7210 maybe-install-strip-cgen: install-strip-cgen
7211
7212 install-strip-cgen: installdirs
7213         @: $(MAKE); $(unstage)
7214         @r=`${PWD_COMMAND}`; export r; \
7215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7216         $(HOST_EXPORTS) \
7217         (cd $(HOST_SUBDIR)/cgen && \
7218           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7219
7220 @endif cgen
7221
7222 # Other targets (info, dvi, pdf, etc.)
7223
7224 .PHONY: maybe-info-cgen info-cgen
7225 maybe-info-cgen:
7226 @if cgen
7227 maybe-info-cgen: info-cgen
7228
7229 info-cgen: \
7230     configure-cgen 
7231         @: $(MAKE); $(unstage)
7232         @[ -f ./cgen/Makefile ] || exit 0; \
7233         r=`${PWD_COMMAND}`; export r; \
7234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7235         $(HOST_EXPORTS) \
7236         for flag in $(EXTRA_HOST_FLAGS) ; do \
7237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7238         done; \
7239         echo "Doing info in cgen"; \
7240         (cd $(HOST_SUBDIR)/cgen && \
7241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7243                   "RANLIB=$${RANLIB}" \
7244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7245                   info) \
7246           || exit 1
7247
7248 @endif cgen
7249
7250 .PHONY: maybe-dvi-cgen dvi-cgen
7251 maybe-dvi-cgen:
7252 @if cgen
7253 maybe-dvi-cgen: dvi-cgen
7254
7255 dvi-cgen: \
7256     configure-cgen 
7257         @: $(MAKE); $(unstage)
7258         @[ -f ./cgen/Makefile ] || exit 0; \
7259         r=`${PWD_COMMAND}`; export r; \
7260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7261         $(HOST_EXPORTS) \
7262         for flag in $(EXTRA_HOST_FLAGS) ; do \
7263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7264         done; \
7265         echo "Doing dvi in cgen"; \
7266         (cd $(HOST_SUBDIR)/cgen && \
7267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7269                   "RANLIB=$${RANLIB}" \
7270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7271                   dvi) \
7272           || exit 1
7273
7274 @endif cgen
7275
7276 .PHONY: maybe-pdf-cgen pdf-cgen
7277 maybe-pdf-cgen:
7278 @if cgen
7279 maybe-pdf-cgen: pdf-cgen
7280
7281 pdf-cgen: \
7282     configure-cgen 
7283         @: $(MAKE); $(unstage)
7284         @[ -f ./cgen/Makefile ] || exit 0; \
7285         r=`${PWD_COMMAND}`; export r; \
7286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7287         $(HOST_EXPORTS) \
7288         for flag in $(EXTRA_HOST_FLAGS) ; do \
7289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7290         done; \
7291         echo "Doing pdf in cgen"; \
7292         (cd $(HOST_SUBDIR)/cgen && \
7293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7295                   "RANLIB=$${RANLIB}" \
7296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7297                   pdf) \
7298           || exit 1
7299
7300 @endif cgen
7301
7302 .PHONY: maybe-html-cgen html-cgen
7303 maybe-html-cgen:
7304 @if cgen
7305 maybe-html-cgen: html-cgen
7306
7307 html-cgen: \
7308     configure-cgen 
7309         @: $(MAKE); $(unstage)
7310         @[ -f ./cgen/Makefile ] || exit 0; \
7311         r=`${PWD_COMMAND}`; export r; \
7312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7313         $(HOST_EXPORTS) \
7314         for flag in $(EXTRA_HOST_FLAGS) ; do \
7315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7316         done; \
7317         echo "Doing html in cgen"; \
7318         (cd $(HOST_SUBDIR)/cgen && \
7319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7321                   "RANLIB=$${RANLIB}" \
7322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7323                   html) \
7324           || exit 1
7325
7326 @endif cgen
7327
7328 .PHONY: maybe-TAGS-cgen TAGS-cgen
7329 maybe-TAGS-cgen:
7330 @if cgen
7331 maybe-TAGS-cgen: TAGS-cgen
7332
7333 TAGS-cgen: \
7334     configure-cgen 
7335         @: $(MAKE); $(unstage)
7336         @[ -f ./cgen/Makefile ] || exit 0; \
7337         r=`${PWD_COMMAND}`; export r; \
7338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7339         $(HOST_EXPORTS) \
7340         for flag in $(EXTRA_HOST_FLAGS) ; do \
7341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7342         done; \
7343         echo "Doing TAGS in cgen"; \
7344         (cd $(HOST_SUBDIR)/cgen && \
7345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7347                   "RANLIB=$${RANLIB}" \
7348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7349                   TAGS) \
7350           || exit 1
7351
7352 @endif cgen
7353
7354 .PHONY: maybe-install-info-cgen install-info-cgen
7355 maybe-install-info-cgen:
7356 @if cgen
7357 maybe-install-info-cgen: install-info-cgen
7358
7359 install-info-cgen: \
7360     configure-cgen \
7361     info-cgen 
7362         @: $(MAKE); $(unstage)
7363         @[ -f ./cgen/Makefile ] || exit 0; \
7364         r=`${PWD_COMMAND}`; export r; \
7365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7366         $(HOST_EXPORTS) \
7367         for flag in $(EXTRA_HOST_FLAGS) ; do \
7368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7369         done; \
7370         echo "Doing install-info in cgen"; \
7371         (cd $(HOST_SUBDIR)/cgen && \
7372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7374                   "RANLIB=$${RANLIB}" \
7375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7376                   install-info) \
7377           || exit 1
7378
7379 @endif cgen
7380
7381 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7382 maybe-install-pdf-cgen:
7383 @if cgen
7384 maybe-install-pdf-cgen: install-pdf-cgen
7385
7386 install-pdf-cgen: \
7387     configure-cgen \
7388     pdf-cgen 
7389         @: $(MAKE); $(unstage)
7390         @[ -f ./cgen/Makefile ] || exit 0; \
7391         r=`${PWD_COMMAND}`; export r; \
7392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7393         $(HOST_EXPORTS) \
7394         for flag in $(EXTRA_HOST_FLAGS) ; do \
7395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7396         done; \
7397         echo "Doing install-pdf in cgen"; \
7398         (cd $(HOST_SUBDIR)/cgen && \
7399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7401                   "RANLIB=$${RANLIB}" \
7402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7403                   install-pdf) \
7404           || exit 1
7405
7406 @endif cgen
7407
7408 .PHONY: maybe-install-html-cgen install-html-cgen
7409 maybe-install-html-cgen:
7410 @if cgen
7411 maybe-install-html-cgen: install-html-cgen
7412
7413 install-html-cgen: \
7414     configure-cgen \
7415     html-cgen 
7416         @: $(MAKE); $(unstage)
7417         @[ -f ./cgen/Makefile ] || exit 0; \
7418         r=`${PWD_COMMAND}`; export r; \
7419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7420         $(HOST_EXPORTS) \
7421         for flag in $(EXTRA_HOST_FLAGS) ; do \
7422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7423         done; \
7424         echo "Doing install-html in cgen"; \
7425         (cd $(HOST_SUBDIR)/cgen && \
7426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7428                   "RANLIB=$${RANLIB}" \
7429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7430                   install-html) \
7431           || exit 1
7432
7433 @endif cgen
7434
7435 .PHONY: maybe-installcheck-cgen installcheck-cgen
7436 maybe-installcheck-cgen:
7437 @if cgen
7438 maybe-installcheck-cgen: installcheck-cgen
7439
7440 installcheck-cgen: \
7441     configure-cgen 
7442         @: $(MAKE); $(unstage)
7443         @[ -f ./cgen/Makefile ] || exit 0; \
7444         r=`${PWD_COMMAND}`; export r; \
7445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7446         $(HOST_EXPORTS) \
7447         for flag in $(EXTRA_HOST_FLAGS) ; do \
7448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7449         done; \
7450         echo "Doing installcheck in cgen"; \
7451         (cd $(HOST_SUBDIR)/cgen && \
7452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7454                   "RANLIB=$${RANLIB}" \
7455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7456                   installcheck) \
7457           || exit 1
7458
7459 @endif cgen
7460
7461 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7462 maybe-mostlyclean-cgen:
7463 @if cgen
7464 maybe-mostlyclean-cgen: mostlyclean-cgen
7465
7466 mostlyclean-cgen: 
7467         @: $(MAKE); $(unstage)
7468         @[ -f ./cgen/Makefile ] || exit 0; \
7469         r=`${PWD_COMMAND}`; export r; \
7470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7471         $(HOST_EXPORTS) \
7472         for flag in $(EXTRA_HOST_FLAGS) ; do \
7473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7474         done; \
7475         echo "Doing mostlyclean in cgen"; \
7476         (cd $(HOST_SUBDIR)/cgen && \
7477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7479                   "RANLIB=$${RANLIB}" \
7480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7481                   mostlyclean) \
7482           || exit 1
7483
7484 @endif cgen
7485
7486 .PHONY: maybe-clean-cgen clean-cgen
7487 maybe-clean-cgen:
7488 @if cgen
7489 maybe-clean-cgen: clean-cgen
7490
7491 clean-cgen: 
7492         @: $(MAKE); $(unstage)
7493         @[ -f ./cgen/Makefile ] || exit 0; \
7494         r=`${PWD_COMMAND}`; export r; \
7495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7496         $(HOST_EXPORTS) \
7497         for flag in $(EXTRA_HOST_FLAGS) ; do \
7498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7499         done; \
7500         echo "Doing clean in cgen"; \
7501         (cd $(HOST_SUBDIR)/cgen && \
7502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7504                   "RANLIB=$${RANLIB}" \
7505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7506                   clean) \
7507           || exit 1
7508
7509 @endif cgen
7510
7511 .PHONY: maybe-distclean-cgen distclean-cgen
7512 maybe-distclean-cgen:
7513 @if cgen
7514 maybe-distclean-cgen: distclean-cgen
7515
7516 distclean-cgen: 
7517         @: $(MAKE); $(unstage)
7518         @[ -f ./cgen/Makefile ] || exit 0; \
7519         r=`${PWD_COMMAND}`; export r; \
7520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7521         $(HOST_EXPORTS) \
7522         for flag in $(EXTRA_HOST_FLAGS) ; do \
7523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7524         done; \
7525         echo "Doing distclean in cgen"; \
7526         (cd $(HOST_SUBDIR)/cgen && \
7527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7529                   "RANLIB=$${RANLIB}" \
7530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7531                   distclean) \
7532           || exit 1
7533
7534 @endif cgen
7535
7536 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7537 maybe-maintainer-clean-cgen:
7538 @if cgen
7539 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7540
7541 maintainer-clean-cgen: 
7542         @: $(MAKE); $(unstage)
7543         @[ -f ./cgen/Makefile ] || exit 0; \
7544         r=`${PWD_COMMAND}`; export r; \
7545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7546         $(HOST_EXPORTS) \
7547         for flag in $(EXTRA_HOST_FLAGS) ; do \
7548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7549         done; \
7550         echo "Doing maintainer-clean in cgen"; \
7551         (cd $(HOST_SUBDIR)/cgen && \
7552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7554                   "RANLIB=$${RANLIB}" \
7555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7556                   maintainer-clean) \
7557           || exit 1
7558
7559 @endif cgen
7560
7561
7562
7563 .PHONY: configure-dejagnu maybe-configure-dejagnu
7564 maybe-configure-dejagnu:
7565 @if gcc-bootstrap
7566 configure-dejagnu: stage_current
7567 @endif gcc-bootstrap
7568 @if dejagnu
7569 maybe-configure-dejagnu: configure-dejagnu
7570 configure-dejagnu: 
7571         @: $(MAKE); $(unstage)
7572         @r=`${PWD_COMMAND}`; export r; \
7573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7574         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7575         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7576         $(HOST_EXPORTS)  \
7577         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7578         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7579         case $(srcdir) in \
7580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7581           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7583         esac; \
7584         module_srcdir=dejagnu; \
7585         $(SHELL) \
7586           $$s/$$module_srcdir/configure \
7587           --srcdir=$${topdir}/$$module_srcdir \
7588           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7589           --target=${target_alias}  \
7590           || exit 1
7591 @endif dejagnu
7592
7593
7594
7595
7596
7597 .PHONY: all-dejagnu maybe-all-dejagnu
7598 maybe-all-dejagnu:
7599 @if gcc-bootstrap
7600 all-dejagnu: stage_current
7601 @endif gcc-bootstrap
7602 @if dejagnu
7603 TARGET-dejagnu=all
7604 maybe-all-dejagnu: all-dejagnu
7605 all-dejagnu: configure-dejagnu
7606         @: $(MAKE); $(unstage)
7607         @r=`${PWD_COMMAND}`; export r; \
7608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7609         $(HOST_EXPORTS)  \
7610         (cd $(HOST_SUBDIR)/dejagnu && \
7611           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7612                 $(TARGET-dejagnu))
7613 @endif dejagnu
7614
7615
7616
7617
7618 .PHONY: check-dejagnu maybe-check-dejagnu
7619 maybe-check-dejagnu:
7620 @if dejagnu
7621 maybe-check-dejagnu: check-dejagnu
7622
7623 check-dejagnu:
7624         @: $(MAKE); $(unstage)
7625         @r=`${PWD_COMMAND}`; export r; \
7626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7627         $(HOST_EXPORTS)  \
7628         (cd $(HOST_SUBDIR)/dejagnu && \
7629           $(MAKE) $(FLAGS_TO_PASS)  check)
7630
7631 @endif dejagnu
7632
7633 .PHONY: install-dejagnu maybe-install-dejagnu
7634 maybe-install-dejagnu:
7635 @if dejagnu
7636 maybe-install-dejagnu: install-dejagnu
7637
7638 install-dejagnu: installdirs
7639         @: $(MAKE); $(unstage)
7640         @r=`${PWD_COMMAND}`; export r; \
7641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7642         $(HOST_EXPORTS) \
7643         (cd $(HOST_SUBDIR)/dejagnu && \
7644           $(MAKE) $(FLAGS_TO_PASS)  install)
7645
7646 @endif dejagnu
7647
7648 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7649 maybe-install-strip-dejagnu:
7650 @if dejagnu
7651 maybe-install-strip-dejagnu: install-strip-dejagnu
7652
7653 install-strip-dejagnu: installdirs
7654         @: $(MAKE); $(unstage)
7655         @r=`${PWD_COMMAND}`; export r; \
7656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7657         $(HOST_EXPORTS) \
7658         (cd $(HOST_SUBDIR)/dejagnu && \
7659           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7660
7661 @endif dejagnu
7662
7663 # Other targets (info, dvi, pdf, etc.)
7664
7665 .PHONY: maybe-info-dejagnu info-dejagnu
7666 maybe-info-dejagnu:
7667 @if dejagnu
7668 maybe-info-dejagnu: info-dejagnu
7669
7670 info-dejagnu: \
7671     configure-dejagnu 
7672         @: $(MAKE); $(unstage)
7673         @[ -f ./dejagnu/Makefile ] || exit 0; \
7674         r=`${PWD_COMMAND}`; export r; \
7675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7676         $(HOST_EXPORTS) \
7677         for flag in $(EXTRA_HOST_FLAGS) ; do \
7678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7679         done; \
7680         echo "Doing info in dejagnu"; \
7681         (cd $(HOST_SUBDIR)/dejagnu && \
7682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7684                   "RANLIB=$${RANLIB}" \
7685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7686                   info) \
7687           || exit 1
7688
7689 @endif dejagnu
7690
7691 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7692 maybe-dvi-dejagnu:
7693 @if dejagnu
7694 maybe-dvi-dejagnu: dvi-dejagnu
7695
7696 dvi-dejagnu: \
7697     configure-dejagnu 
7698         @: $(MAKE); $(unstage)
7699         @[ -f ./dejagnu/Makefile ] || exit 0; \
7700         r=`${PWD_COMMAND}`; export r; \
7701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7702         $(HOST_EXPORTS) \
7703         for flag in $(EXTRA_HOST_FLAGS) ; do \
7704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7705         done; \
7706         echo "Doing dvi in dejagnu"; \
7707         (cd $(HOST_SUBDIR)/dejagnu && \
7708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7710                   "RANLIB=$${RANLIB}" \
7711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7712                   dvi) \
7713           || exit 1
7714
7715 @endif dejagnu
7716
7717 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7718 maybe-pdf-dejagnu:
7719 @if dejagnu
7720 maybe-pdf-dejagnu: pdf-dejagnu
7721
7722 pdf-dejagnu: \
7723     configure-dejagnu 
7724         @: $(MAKE); $(unstage)
7725         @[ -f ./dejagnu/Makefile ] || exit 0; \
7726         r=`${PWD_COMMAND}`; export r; \
7727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7728         $(HOST_EXPORTS) \
7729         for flag in $(EXTRA_HOST_FLAGS) ; do \
7730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7731         done; \
7732         echo "Doing pdf in dejagnu"; \
7733         (cd $(HOST_SUBDIR)/dejagnu && \
7734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7736                   "RANLIB=$${RANLIB}" \
7737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7738                   pdf) \
7739           || exit 1
7740
7741 @endif dejagnu
7742
7743 .PHONY: maybe-html-dejagnu html-dejagnu
7744 maybe-html-dejagnu:
7745 @if dejagnu
7746 maybe-html-dejagnu: html-dejagnu
7747
7748 html-dejagnu: \
7749     configure-dejagnu 
7750         @: $(MAKE); $(unstage)
7751         @[ -f ./dejagnu/Makefile ] || exit 0; \
7752         r=`${PWD_COMMAND}`; export r; \
7753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7754         $(HOST_EXPORTS) \
7755         for flag in $(EXTRA_HOST_FLAGS) ; do \
7756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7757         done; \
7758         echo "Doing html in dejagnu"; \
7759         (cd $(HOST_SUBDIR)/dejagnu && \
7760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7762                   "RANLIB=$${RANLIB}" \
7763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7764                   html) \
7765           || exit 1
7766
7767 @endif dejagnu
7768
7769 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7770 maybe-TAGS-dejagnu:
7771 @if dejagnu
7772 maybe-TAGS-dejagnu: TAGS-dejagnu
7773
7774 TAGS-dejagnu: \
7775     configure-dejagnu 
7776         @: $(MAKE); $(unstage)
7777         @[ -f ./dejagnu/Makefile ] || exit 0; \
7778         r=`${PWD_COMMAND}`; export r; \
7779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7780         $(HOST_EXPORTS) \
7781         for flag in $(EXTRA_HOST_FLAGS) ; do \
7782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7783         done; \
7784         echo "Doing TAGS in dejagnu"; \
7785         (cd $(HOST_SUBDIR)/dejagnu && \
7786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7788                   "RANLIB=$${RANLIB}" \
7789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7790                   TAGS) \
7791           || exit 1
7792
7793 @endif dejagnu
7794
7795 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7796 maybe-install-info-dejagnu:
7797 @if dejagnu
7798 maybe-install-info-dejagnu: install-info-dejagnu
7799
7800 install-info-dejagnu: \
7801     configure-dejagnu \
7802     info-dejagnu 
7803         @: $(MAKE); $(unstage)
7804         @[ -f ./dejagnu/Makefile ] || exit 0; \
7805         r=`${PWD_COMMAND}`; export r; \
7806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7807         $(HOST_EXPORTS) \
7808         for flag in $(EXTRA_HOST_FLAGS) ; do \
7809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7810         done; \
7811         echo "Doing install-info in dejagnu"; \
7812         (cd $(HOST_SUBDIR)/dejagnu && \
7813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7815                   "RANLIB=$${RANLIB}" \
7816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7817                   install-info) \
7818           || exit 1
7819
7820 @endif dejagnu
7821
7822 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7823 maybe-install-pdf-dejagnu:
7824 @if dejagnu
7825 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7826
7827 install-pdf-dejagnu: \
7828     configure-dejagnu \
7829     pdf-dejagnu 
7830         @: $(MAKE); $(unstage)
7831         @[ -f ./dejagnu/Makefile ] || exit 0; \
7832         r=`${PWD_COMMAND}`; export r; \
7833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7834         $(HOST_EXPORTS) \
7835         for flag in $(EXTRA_HOST_FLAGS) ; do \
7836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7837         done; \
7838         echo "Doing install-pdf in dejagnu"; \
7839         (cd $(HOST_SUBDIR)/dejagnu && \
7840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7842                   "RANLIB=$${RANLIB}" \
7843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7844                   install-pdf) \
7845           || exit 1
7846
7847 @endif dejagnu
7848
7849 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7850 maybe-install-html-dejagnu:
7851 @if dejagnu
7852 maybe-install-html-dejagnu: install-html-dejagnu
7853
7854 install-html-dejagnu: \
7855     configure-dejagnu \
7856     html-dejagnu 
7857         @: $(MAKE); $(unstage)
7858         @[ -f ./dejagnu/Makefile ] || exit 0; \
7859         r=`${PWD_COMMAND}`; export r; \
7860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7861         $(HOST_EXPORTS) \
7862         for flag in $(EXTRA_HOST_FLAGS) ; do \
7863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7864         done; \
7865         echo "Doing install-html in dejagnu"; \
7866         (cd $(HOST_SUBDIR)/dejagnu && \
7867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7869                   "RANLIB=$${RANLIB}" \
7870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7871                   install-html) \
7872           || exit 1
7873
7874 @endif dejagnu
7875
7876 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7877 maybe-installcheck-dejagnu:
7878 @if dejagnu
7879 maybe-installcheck-dejagnu: installcheck-dejagnu
7880
7881 installcheck-dejagnu: \
7882     configure-dejagnu 
7883         @: $(MAKE); $(unstage)
7884         @[ -f ./dejagnu/Makefile ] || exit 0; \
7885         r=`${PWD_COMMAND}`; export r; \
7886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7887         $(HOST_EXPORTS) \
7888         for flag in $(EXTRA_HOST_FLAGS) ; do \
7889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7890         done; \
7891         echo "Doing installcheck in dejagnu"; \
7892         (cd $(HOST_SUBDIR)/dejagnu && \
7893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7895                   "RANLIB=$${RANLIB}" \
7896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7897                   installcheck) \
7898           || exit 1
7899
7900 @endif dejagnu
7901
7902 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7903 maybe-mostlyclean-dejagnu:
7904 @if dejagnu
7905 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7906
7907 mostlyclean-dejagnu: 
7908         @: $(MAKE); $(unstage)
7909         @[ -f ./dejagnu/Makefile ] || exit 0; \
7910         r=`${PWD_COMMAND}`; export r; \
7911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7912         $(HOST_EXPORTS) \
7913         for flag in $(EXTRA_HOST_FLAGS) ; do \
7914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7915         done; \
7916         echo "Doing mostlyclean in dejagnu"; \
7917         (cd $(HOST_SUBDIR)/dejagnu && \
7918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7920                   "RANLIB=$${RANLIB}" \
7921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7922                   mostlyclean) \
7923           || exit 1
7924
7925 @endif dejagnu
7926
7927 .PHONY: maybe-clean-dejagnu clean-dejagnu
7928 maybe-clean-dejagnu:
7929 @if dejagnu
7930 maybe-clean-dejagnu: clean-dejagnu
7931
7932 clean-dejagnu: 
7933         @: $(MAKE); $(unstage)
7934         @[ -f ./dejagnu/Makefile ] || exit 0; \
7935         r=`${PWD_COMMAND}`; export r; \
7936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7937         $(HOST_EXPORTS) \
7938         for flag in $(EXTRA_HOST_FLAGS) ; do \
7939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7940         done; \
7941         echo "Doing clean in dejagnu"; \
7942         (cd $(HOST_SUBDIR)/dejagnu && \
7943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7945                   "RANLIB=$${RANLIB}" \
7946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7947                   clean) \
7948           || exit 1
7949
7950 @endif dejagnu
7951
7952 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7953 maybe-distclean-dejagnu:
7954 @if dejagnu
7955 maybe-distclean-dejagnu: distclean-dejagnu
7956
7957 distclean-dejagnu: 
7958         @: $(MAKE); $(unstage)
7959         @[ -f ./dejagnu/Makefile ] || exit 0; \
7960         r=`${PWD_COMMAND}`; export r; \
7961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7962         $(HOST_EXPORTS) \
7963         for flag in $(EXTRA_HOST_FLAGS) ; do \
7964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7965         done; \
7966         echo "Doing distclean in dejagnu"; \
7967         (cd $(HOST_SUBDIR)/dejagnu && \
7968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7970                   "RANLIB=$${RANLIB}" \
7971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7972                   distclean) \
7973           || exit 1
7974
7975 @endif dejagnu
7976
7977 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7978 maybe-maintainer-clean-dejagnu:
7979 @if dejagnu
7980 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7981
7982 maintainer-clean-dejagnu: 
7983         @: $(MAKE); $(unstage)
7984         @[ -f ./dejagnu/Makefile ] || exit 0; \
7985         r=`${PWD_COMMAND}`; export r; \
7986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7987         $(HOST_EXPORTS) \
7988         for flag in $(EXTRA_HOST_FLAGS) ; do \
7989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7990         done; \
7991         echo "Doing maintainer-clean in dejagnu"; \
7992         (cd $(HOST_SUBDIR)/dejagnu && \
7993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7995                   "RANLIB=$${RANLIB}" \
7996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7997                   maintainer-clean) \
7998           || exit 1
7999
8000 @endif dejagnu
8001
8002
8003
8004 .PHONY: configure-etc maybe-configure-etc
8005 maybe-configure-etc:
8006 @if gcc-bootstrap
8007 configure-etc: stage_current
8008 @endif gcc-bootstrap
8009 @if etc
8010 maybe-configure-etc: configure-etc
8011 configure-etc: 
8012         @: $(MAKE); $(unstage)
8013         @r=`${PWD_COMMAND}`; export r; \
8014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8015         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8017         $(HOST_EXPORTS)  \
8018         echo Configuring in $(HOST_SUBDIR)/etc; \
8019         cd "$(HOST_SUBDIR)/etc" || exit 1; \
8020         case $(srcdir) in \
8021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8022           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8024         esac; \
8025         module_srcdir=etc; \
8026         $(SHELL) \
8027           $$s/$$module_srcdir/configure \
8028           --srcdir=$${topdir}/$$module_srcdir \
8029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8030           --target=${target_alias}  \
8031           || exit 1
8032 @endif etc
8033
8034
8035
8036
8037
8038 .PHONY: all-etc maybe-all-etc
8039 maybe-all-etc:
8040 @if gcc-bootstrap
8041 all-etc: stage_current
8042 @endif gcc-bootstrap
8043 @if etc
8044 TARGET-etc=all
8045 maybe-all-etc: all-etc
8046 all-etc: configure-etc
8047         @: $(MAKE); $(unstage)
8048         @r=`${PWD_COMMAND}`; export r; \
8049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8050         $(HOST_EXPORTS)  \
8051         (cd $(HOST_SUBDIR)/etc && \
8052           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8053                 $(TARGET-etc))
8054 @endif etc
8055
8056
8057
8058
8059 .PHONY: check-etc maybe-check-etc
8060 maybe-check-etc:
8061 @if etc
8062 maybe-check-etc: check-etc
8063
8064 check-etc:
8065         @: $(MAKE); $(unstage)
8066         @r=`${PWD_COMMAND}`; export r; \
8067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8068         $(HOST_EXPORTS)  \
8069         (cd $(HOST_SUBDIR)/etc && \
8070           $(MAKE) $(FLAGS_TO_PASS)  check)
8071
8072 @endif etc
8073
8074 .PHONY: install-etc maybe-install-etc
8075 maybe-install-etc:
8076 @if etc
8077 maybe-install-etc: install-etc
8078
8079 install-etc: installdirs
8080         @: $(MAKE); $(unstage)
8081         @r=`${PWD_COMMAND}`; export r; \
8082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8083         $(HOST_EXPORTS) \
8084         (cd $(HOST_SUBDIR)/etc && \
8085           $(MAKE) $(FLAGS_TO_PASS)  install)
8086
8087 @endif etc
8088
8089 .PHONY: install-strip-etc maybe-install-strip-etc
8090 maybe-install-strip-etc:
8091 @if etc
8092 maybe-install-strip-etc: install-strip-etc
8093
8094 install-strip-etc: installdirs
8095         @: $(MAKE); $(unstage)
8096         @r=`${PWD_COMMAND}`; export r; \
8097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8098         $(HOST_EXPORTS) \
8099         (cd $(HOST_SUBDIR)/etc && \
8100           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8101
8102 @endif etc
8103
8104 # Other targets (info, dvi, pdf, etc.)
8105
8106 .PHONY: maybe-info-etc info-etc
8107 maybe-info-etc:
8108 @if etc
8109 maybe-info-etc: info-etc
8110
8111 info-etc: \
8112     configure-etc 
8113         @: $(MAKE); $(unstage)
8114         @[ -f ./etc/Makefile ] || exit 0; \
8115         r=`${PWD_COMMAND}`; export r; \
8116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8117         $(HOST_EXPORTS) \
8118         for flag in $(EXTRA_HOST_FLAGS) ; do \
8119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8120         done; \
8121         echo "Doing info in etc"; \
8122         (cd $(HOST_SUBDIR)/etc && \
8123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8125                   "RANLIB=$${RANLIB}" \
8126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8127                   info) \
8128           || exit 1
8129
8130 @endif etc
8131
8132 .PHONY: maybe-dvi-etc dvi-etc
8133 maybe-dvi-etc:
8134 @if etc
8135 maybe-dvi-etc: dvi-etc
8136
8137 dvi-etc: \
8138     configure-etc 
8139         @: $(MAKE); $(unstage)
8140         @[ -f ./etc/Makefile ] || exit 0; \
8141         r=`${PWD_COMMAND}`; export r; \
8142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8143         $(HOST_EXPORTS) \
8144         for flag in $(EXTRA_HOST_FLAGS) ; do \
8145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8146         done; \
8147         echo "Doing dvi in etc"; \
8148         (cd $(HOST_SUBDIR)/etc && \
8149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8151                   "RANLIB=$${RANLIB}" \
8152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8153                   dvi) \
8154           || exit 1
8155
8156 @endif etc
8157
8158 .PHONY: maybe-pdf-etc pdf-etc
8159 maybe-pdf-etc:
8160 @if etc
8161 maybe-pdf-etc: pdf-etc
8162
8163 pdf-etc: \
8164     configure-etc 
8165         @: $(MAKE); $(unstage)
8166         @[ -f ./etc/Makefile ] || exit 0; \
8167         r=`${PWD_COMMAND}`; export r; \
8168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8169         $(HOST_EXPORTS) \
8170         for flag in $(EXTRA_HOST_FLAGS) ; do \
8171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8172         done; \
8173         echo "Doing pdf in etc"; \
8174         (cd $(HOST_SUBDIR)/etc && \
8175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8177                   "RANLIB=$${RANLIB}" \
8178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8179                   pdf) \
8180           || exit 1
8181
8182 @endif etc
8183
8184 .PHONY: maybe-html-etc html-etc
8185 maybe-html-etc:
8186 @if etc
8187 maybe-html-etc: html-etc
8188
8189 html-etc: \
8190     configure-etc 
8191         @: $(MAKE); $(unstage)
8192         @[ -f ./etc/Makefile ] || exit 0; \
8193         r=`${PWD_COMMAND}`; export r; \
8194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8195         $(HOST_EXPORTS) \
8196         for flag in $(EXTRA_HOST_FLAGS) ; do \
8197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8198         done; \
8199         echo "Doing html in etc"; \
8200         (cd $(HOST_SUBDIR)/etc && \
8201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8203                   "RANLIB=$${RANLIB}" \
8204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8205                   html) \
8206           || exit 1
8207
8208 @endif etc
8209
8210 .PHONY: maybe-TAGS-etc TAGS-etc
8211 maybe-TAGS-etc:
8212 @if etc
8213 maybe-TAGS-etc: TAGS-etc
8214
8215 TAGS-etc: \
8216     configure-etc 
8217         @: $(MAKE); $(unstage)
8218         @[ -f ./etc/Makefile ] || exit 0; \
8219         r=`${PWD_COMMAND}`; export r; \
8220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8221         $(HOST_EXPORTS) \
8222         for flag in $(EXTRA_HOST_FLAGS) ; do \
8223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8224         done; \
8225         echo "Doing TAGS in etc"; \
8226         (cd $(HOST_SUBDIR)/etc && \
8227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8229                   "RANLIB=$${RANLIB}" \
8230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8231                   TAGS) \
8232           || exit 1
8233
8234 @endif etc
8235
8236 .PHONY: maybe-install-info-etc install-info-etc
8237 maybe-install-info-etc:
8238 @if etc
8239 maybe-install-info-etc: install-info-etc
8240
8241 install-info-etc: \
8242     configure-etc \
8243     info-etc 
8244         @: $(MAKE); $(unstage)
8245         @[ -f ./etc/Makefile ] || exit 0; \
8246         r=`${PWD_COMMAND}`; export r; \
8247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8248         $(HOST_EXPORTS) \
8249         for flag in $(EXTRA_HOST_FLAGS) ; do \
8250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8251         done; \
8252         echo "Doing install-info in etc"; \
8253         (cd $(HOST_SUBDIR)/etc && \
8254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8256                   "RANLIB=$${RANLIB}" \
8257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8258                   install-info) \
8259           || exit 1
8260
8261 @endif etc
8262
8263 .PHONY: maybe-install-pdf-etc install-pdf-etc
8264 maybe-install-pdf-etc:
8265 @if etc
8266 maybe-install-pdf-etc: install-pdf-etc
8267
8268 install-pdf-etc: \
8269     configure-etc \
8270     pdf-etc 
8271         @: $(MAKE); $(unstage)
8272         @[ -f ./etc/Makefile ] || exit 0; \
8273         r=`${PWD_COMMAND}`; export r; \
8274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8275         $(HOST_EXPORTS) \
8276         for flag in $(EXTRA_HOST_FLAGS) ; do \
8277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8278         done; \
8279         echo "Doing install-pdf in etc"; \
8280         (cd $(HOST_SUBDIR)/etc && \
8281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8283                   "RANLIB=$${RANLIB}" \
8284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8285                   install-pdf) \
8286           || exit 1
8287
8288 @endif etc
8289
8290 .PHONY: maybe-install-html-etc install-html-etc
8291 maybe-install-html-etc:
8292 @if etc
8293 maybe-install-html-etc: install-html-etc
8294
8295 install-html-etc: \
8296     configure-etc \
8297     html-etc 
8298         @: $(MAKE); $(unstage)
8299         @[ -f ./etc/Makefile ] || exit 0; \
8300         r=`${PWD_COMMAND}`; export r; \
8301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8302         $(HOST_EXPORTS) \
8303         for flag in $(EXTRA_HOST_FLAGS) ; do \
8304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8305         done; \
8306         echo "Doing install-html in etc"; \
8307         (cd $(HOST_SUBDIR)/etc && \
8308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8310                   "RANLIB=$${RANLIB}" \
8311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8312                   install-html) \
8313           || exit 1
8314
8315 @endif etc
8316
8317 .PHONY: maybe-installcheck-etc installcheck-etc
8318 maybe-installcheck-etc:
8319 @if etc
8320 maybe-installcheck-etc: installcheck-etc
8321
8322 installcheck-etc: \
8323     configure-etc 
8324         @: $(MAKE); $(unstage)
8325         @[ -f ./etc/Makefile ] || exit 0; \
8326         r=`${PWD_COMMAND}`; export r; \
8327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8328         $(HOST_EXPORTS) \
8329         for flag in $(EXTRA_HOST_FLAGS) ; do \
8330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8331         done; \
8332         echo "Doing installcheck in etc"; \
8333         (cd $(HOST_SUBDIR)/etc && \
8334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8336                   "RANLIB=$${RANLIB}" \
8337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8338                   installcheck) \
8339           || exit 1
8340
8341 @endif etc
8342
8343 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8344 maybe-mostlyclean-etc:
8345 @if etc
8346 maybe-mostlyclean-etc: mostlyclean-etc
8347
8348 mostlyclean-etc: 
8349         @: $(MAKE); $(unstage)
8350         @[ -f ./etc/Makefile ] || exit 0; \
8351         r=`${PWD_COMMAND}`; export r; \
8352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8353         $(HOST_EXPORTS) \
8354         for flag in $(EXTRA_HOST_FLAGS) ; do \
8355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8356         done; \
8357         echo "Doing mostlyclean in etc"; \
8358         (cd $(HOST_SUBDIR)/etc && \
8359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8361                   "RANLIB=$${RANLIB}" \
8362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8363                   mostlyclean) \
8364           || exit 1
8365
8366 @endif etc
8367
8368 .PHONY: maybe-clean-etc clean-etc
8369 maybe-clean-etc:
8370 @if etc
8371 maybe-clean-etc: clean-etc
8372
8373 clean-etc: 
8374         @: $(MAKE); $(unstage)
8375         @[ -f ./etc/Makefile ] || exit 0; \
8376         r=`${PWD_COMMAND}`; export r; \
8377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8378         $(HOST_EXPORTS) \
8379         for flag in $(EXTRA_HOST_FLAGS) ; do \
8380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8381         done; \
8382         echo "Doing clean in etc"; \
8383         (cd $(HOST_SUBDIR)/etc && \
8384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8386                   "RANLIB=$${RANLIB}" \
8387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8388                   clean) \
8389           || exit 1
8390
8391 @endif etc
8392
8393 .PHONY: maybe-distclean-etc distclean-etc
8394 maybe-distclean-etc:
8395 @if etc
8396 maybe-distclean-etc: distclean-etc
8397
8398 distclean-etc: 
8399         @: $(MAKE); $(unstage)
8400         @[ -f ./etc/Makefile ] || exit 0; \
8401         r=`${PWD_COMMAND}`; export r; \
8402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8403         $(HOST_EXPORTS) \
8404         for flag in $(EXTRA_HOST_FLAGS) ; do \
8405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8406         done; \
8407         echo "Doing distclean in etc"; \
8408         (cd $(HOST_SUBDIR)/etc && \
8409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8411                   "RANLIB=$${RANLIB}" \
8412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8413                   distclean) \
8414           || exit 1
8415
8416 @endif etc
8417
8418 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8419 maybe-maintainer-clean-etc:
8420 @if etc
8421 maybe-maintainer-clean-etc: maintainer-clean-etc
8422
8423 maintainer-clean-etc: 
8424         @: $(MAKE); $(unstage)
8425         @[ -f ./etc/Makefile ] || exit 0; \
8426         r=`${PWD_COMMAND}`; export r; \
8427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8428         $(HOST_EXPORTS) \
8429         for flag in $(EXTRA_HOST_FLAGS) ; do \
8430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8431         done; \
8432         echo "Doing maintainer-clean in etc"; \
8433         (cd $(HOST_SUBDIR)/etc && \
8434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8436                   "RANLIB=$${RANLIB}" \
8437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8438                   maintainer-clean) \
8439           || exit 1
8440
8441 @endif etc
8442
8443
8444
8445 .PHONY: configure-fastjar maybe-configure-fastjar
8446 maybe-configure-fastjar:
8447 @if gcc-bootstrap
8448 configure-fastjar: stage_current
8449 @endif gcc-bootstrap
8450 @if fastjar
8451 maybe-configure-fastjar: configure-fastjar
8452 configure-fastjar: 
8453         @: $(MAKE); $(unstage)
8454         @r=`${PWD_COMMAND}`; export r; \
8455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8456         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8457         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8458         $(HOST_EXPORTS)  \
8459         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8460         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8461         case $(srcdir) in \
8462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8463           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8465         esac; \
8466         module_srcdir=fastjar; \
8467         $(SHELL) \
8468           $$s/$$module_srcdir/configure \
8469           --srcdir=$${topdir}/$$module_srcdir \
8470           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8471           --target=${target_alias}  \
8472           || exit 1
8473 @endif fastjar
8474
8475
8476
8477
8478
8479 .PHONY: all-fastjar maybe-all-fastjar
8480 maybe-all-fastjar:
8481 @if gcc-bootstrap
8482 all-fastjar: stage_current
8483 @endif gcc-bootstrap
8484 @if fastjar
8485 TARGET-fastjar=all
8486 maybe-all-fastjar: all-fastjar
8487 all-fastjar: configure-fastjar
8488         @: $(MAKE); $(unstage)
8489         @r=`${PWD_COMMAND}`; export r; \
8490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8491         $(HOST_EXPORTS)  \
8492         (cd $(HOST_SUBDIR)/fastjar && \
8493           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8494                 $(TARGET-fastjar))
8495 @endif fastjar
8496
8497
8498
8499
8500 .PHONY: check-fastjar maybe-check-fastjar
8501 maybe-check-fastjar:
8502 @if fastjar
8503 maybe-check-fastjar: check-fastjar
8504
8505 # This module is only tested in a native toolchain.
8506 check-fastjar:
8507         @: $(MAKE); $(unstage)
8508         @if [ '$(host)' = '$(target)' ]; then \
8509           r=`${PWD_COMMAND}`; export r; \
8510           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8511           $(HOST_EXPORTS)  \
8512           (cd $(HOST_SUBDIR)/fastjar && \
8513             $(MAKE) $(FLAGS_TO_PASS)  check)
8514         fi
8515
8516 @endif fastjar
8517
8518 .PHONY: install-fastjar maybe-install-fastjar
8519 maybe-install-fastjar:
8520 @if fastjar
8521 maybe-install-fastjar: install-fastjar
8522
8523 install-fastjar: installdirs
8524         @: $(MAKE); $(unstage)
8525         @r=`${PWD_COMMAND}`; export r; \
8526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8527         $(HOST_EXPORTS) \
8528         (cd $(HOST_SUBDIR)/fastjar && \
8529           $(MAKE) $(FLAGS_TO_PASS)  install)
8530
8531 @endif fastjar
8532
8533 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8534 maybe-install-strip-fastjar:
8535 @if fastjar
8536 maybe-install-strip-fastjar: install-strip-fastjar
8537
8538 install-strip-fastjar: installdirs
8539         @: $(MAKE); $(unstage)
8540         @r=`${PWD_COMMAND}`; export r; \
8541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8542         $(HOST_EXPORTS) \
8543         (cd $(HOST_SUBDIR)/fastjar && \
8544           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8545
8546 @endif fastjar
8547
8548 # Other targets (info, dvi, pdf, etc.)
8549
8550 .PHONY: maybe-info-fastjar info-fastjar
8551 maybe-info-fastjar:
8552 @if fastjar
8553 maybe-info-fastjar: info-fastjar
8554
8555 info-fastjar: \
8556     configure-fastjar 
8557         @: $(MAKE); $(unstage)
8558         @[ -f ./fastjar/Makefile ] || exit 0; \
8559         r=`${PWD_COMMAND}`; export r; \
8560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8561         $(HOST_EXPORTS) \
8562         for flag in $(EXTRA_HOST_FLAGS) ; do \
8563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8564         done; \
8565         echo "Doing info in fastjar"; \
8566         (cd $(HOST_SUBDIR)/fastjar && \
8567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8569                   "RANLIB=$${RANLIB}" \
8570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8571                   info) \
8572           || exit 1
8573
8574 @endif fastjar
8575
8576 .PHONY: maybe-dvi-fastjar dvi-fastjar
8577 maybe-dvi-fastjar:
8578 @if fastjar
8579 maybe-dvi-fastjar: dvi-fastjar
8580
8581 dvi-fastjar: \
8582     configure-fastjar 
8583         @: $(MAKE); $(unstage)
8584         @[ -f ./fastjar/Makefile ] || exit 0; \
8585         r=`${PWD_COMMAND}`; export r; \
8586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8587         $(HOST_EXPORTS) \
8588         for flag in $(EXTRA_HOST_FLAGS) ; do \
8589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8590         done; \
8591         echo "Doing dvi in fastjar"; \
8592         (cd $(HOST_SUBDIR)/fastjar && \
8593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8595                   "RANLIB=$${RANLIB}" \
8596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8597                   dvi) \
8598           || exit 1
8599
8600 @endif fastjar
8601
8602 .PHONY: maybe-pdf-fastjar pdf-fastjar
8603 maybe-pdf-fastjar:
8604 @if fastjar
8605 maybe-pdf-fastjar: pdf-fastjar
8606
8607 pdf-fastjar: \
8608     configure-fastjar 
8609         @: $(MAKE); $(unstage)
8610         @[ -f ./fastjar/Makefile ] || exit 0; \
8611         r=`${PWD_COMMAND}`; export r; \
8612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8613         $(HOST_EXPORTS) \
8614         for flag in $(EXTRA_HOST_FLAGS) ; do \
8615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8616         done; \
8617         echo "Doing pdf in fastjar"; \
8618         (cd $(HOST_SUBDIR)/fastjar && \
8619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8621                   "RANLIB=$${RANLIB}" \
8622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8623                   pdf) \
8624           || exit 1
8625
8626 @endif fastjar
8627
8628 .PHONY: maybe-html-fastjar html-fastjar
8629 maybe-html-fastjar:
8630 @if fastjar
8631 maybe-html-fastjar: html-fastjar
8632
8633 html-fastjar: \
8634     configure-fastjar 
8635         @: $(MAKE); $(unstage)
8636         @[ -f ./fastjar/Makefile ] || exit 0; \
8637         r=`${PWD_COMMAND}`; export r; \
8638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8639         $(HOST_EXPORTS) \
8640         for flag in $(EXTRA_HOST_FLAGS) ; do \
8641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8642         done; \
8643         echo "Doing html in fastjar"; \
8644         (cd $(HOST_SUBDIR)/fastjar && \
8645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8647                   "RANLIB=$${RANLIB}" \
8648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8649                   html) \
8650           || exit 1
8651
8652 @endif fastjar
8653
8654 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8655 maybe-TAGS-fastjar:
8656 @if fastjar
8657 maybe-TAGS-fastjar: TAGS-fastjar
8658
8659 TAGS-fastjar: \
8660     configure-fastjar 
8661         @: $(MAKE); $(unstage)
8662         @[ -f ./fastjar/Makefile ] || exit 0; \
8663         r=`${PWD_COMMAND}`; export r; \
8664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8665         $(HOST_EXPORTS) \
8666         for flag in $(EXTRA_HOST_FLAGS) ; do \
8667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8668         done; \
8669         echo "Doing TAGS in fastjar"; \
8670         (cd $(HOST_SUBDIR)/fastjar && \
8671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8673                   "RANLIB=$${RANLIB}" \
8674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8675                   TAGS) \
8676           || exit 1
8677
8678 @endif fastjar
8679
8680 .PHONY: maybe-install-info-fastjar install-info-fastjar
8681 maybe-install-info-fastjar:
8682 @if fastjar
8683 maybe-install-info-fastjar: install-info-fastjar
8684
8685 install-info-fastjar: \
8686     configure-fastjar \
8687     info-fastjar 
8688         @: $(MAKE); $(unstage)
8689         @[ -f ./fastjar/Makefile ] || exit 0; \
8690         r=`${PWD_COMMAND}`; export r; \
8691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8692         $(HOST_EXPORTS) \
8693         for flag in $(EXTRA_HOST_FLAGS) ; do \
8694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8695         done; \
8696         echo "Doing install-info in fastjar"; \
8697         (cd $(HOST_SUBDIR)/fastjar && \
8698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8700                   "RANLIB=$${RANLIB}" \
8701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8702                   install-info) \
8703           || exit 1
8704
8705 @endif fastjar
8706
8707 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8708 maybe-install-pdf-fastjar:
8709 @if fastjar
8710 maybe-install-pdf-fastjar: install-pdf-fastjar
8711
8712 install-pdf-fastjar: \
8713     configure-fastjar \
8714     pdf-fastjar 
8715         @: $(MAKE); $(unstage)
8716         @[ -f ./fastjar/Makefile ] || exit 0; \
8717         r=`${PWD_COMMAND}`; export r; \
8718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719         $(HOST_EXPORTS) \
8720         for flag in $(EXTRA_HOST_FLAGS) ; do \
8721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722         done; \
8723         echo "Doing install-pdf in fastjar"; \
8724         (cd $(HOST_SUBDIR)/fastjar && \
8725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8727                   "RANLIB=$${RANLIB}" \
8728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8729                   install-pdf) \
8730           || exit 1
8731
8732 @endif fastjar
8733
8734 .PHONY: maybe-install-html-fastjar install-html-fastjar
8735 maybe-install-html-fastjar:
8736 @if fastjar
8737 maybe-install-html-fastjar: install-html-fastjar
8738
8739 install-html-fastjar: \
8740     configure-fastjar \
8741     html-fastjar 
8742         @: $(MAKE); $(unstage)
8743         @[ -f ./fastjar/Makefile ] || exit 0; \
8744         r=`${PWD_COMMAND}`; export r; \
8745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8746         $(HOST_EXPORTS) \
8747         for flag in $(EXTRA_HOST_FLAGS) ; do \
8748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8749         done; \
8750         echo "Doing install-html in fastjar"; \
8751         (cd $(HOST_SUBDIR)/fastjar && \
8752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8754                   "RANLIB=$${RANLIB}" \
8755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8756                   install-html) \
8757           || exit 1
8758
8759 @endif fastjar
8760
8761 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8762 maybe-installcheck-fastjar:
8763 @if fastjar
8764 maybe-installcheck-fastjar: installcheck-fastjar
8765
8766 installcheck-fastjar: \
8767     configure-fastjar 
8768         @: $(MAKE); $(unstage)
8769         @[ -f ./fastjar/Makefile ] || exit 0; \
8770         r=`${PWD_COMMAND}`; export r; \
8771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8772         $(HOST_EXPORTS) \
8773         for flag in $(EXTRA_HOST_FLAGS) ; do \
8774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8775         done; \
8776         echo "Doing installcheck in fastjar"; \
8777         (cd $(HOST_SUBDIR)/fastjar && \
8778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8780                   "RANLIB=$${RANLIB}" \
8781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8782                   installcheck) \
8783           || exit 1
8784
8785 @endif fastjar
8786
8787 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8788 maybe-mostlyclean-fastjar:
8789 @if fastjar
8790 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8791
8792 mostlyclean-fastjar: 
8793         @: $(MAKE); $(unstage)
8794         @[ -f ./fastjar/Makefile ] || exit 0; \
8795         r=`${PWD_COMMAND}`; export r; \
8796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8797         $(HOST_EXPORTS) \
8798         for flag in $(EXTRA_HOST_FLAGS) ; do \
8799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8800         done; \
8801         echo "Doing mostlyclean in fastjar"; \
8802         (cd $(HOST_SUBDIR)/fastjar && \
8803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8805                   "RANLIB=$${RANLIB}" \
8806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8807                   mostlyclean) \
8808           || exit 1
8809
8810 @endif fastjar
8811
8812 .PHONY: maybe-clean-fastjar clean-fastjar
8813 maybe-clean-fastjar:
8814 @if fastjar
8815 maybe-clean-fastjar: clean-fastjar
8816
8817 clean-fastjar: 
8818         @: $(MAKE); $(unstage)
8819         @[ -f ./fastjar/Makefile ] || exit 0; \
8820         r=`${PWD_COMMAND}`; export r; \
8821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8822         $(HOST_EXPORTS) \
8823         for flag in $(EXTRA_HOST_FLAGS) ; do \
8824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8825         done; \
8826         echo "Doing clean in fastjar"; \
8827         (cd $(HOST_SUBDIR)/fastjar && \
8828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8830                   "RANLIB=$${RANLIB}" \
8831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8832                   clean) \
8833           || exit 1
8834
8835 @endif fastjar
8836
8837 .PHONY: maybe-distclean-fastjar distclean-fastjar
8838 maybe-distclean-fastjar:
8839 @if fastjar
8840 maybe-distclean-fastjar: distclean-fastjar
8841
8842 distclean-fastjar: 
8843         @: $(MAKE); $(unstage)
8844         @[ -f ./fastjar/Makefile ] || exit 0; \
8845         r=`${PWD_COMMAND}`; export r; \
8846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8847         $(HOST_EXPORTS) \
8848         for flag in $(EXTRA_HOST_FLAGS) ; do \
8849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8850         done; \
8851         echo "Doing distclean in fastjar"; \
8852         (cd $(HOST_SUBDIR)/fastjar && \
8853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8855                   "RANLIB=$${RANLIB}" \
8856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8857                   distclean) \
8858           || exit 1
8859
8860 @endif fastjar
8861
8862 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8863 maybe-maintainer-clean-fastjar:
8864 @if fastjar
8865 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8866
8867 maintainer-clean-fastjar: 
8868         @: $(MAKE); $(unstage)
8869         @[ -f ./fastjar/Makefile ] || exit 0; \
8870         r=`${PWD_COMMAND}`; export r; \
8871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8872         $(HOST_EXPORTS) \
8873         for flag in $(EXTRA_HOST_FLAGS) ; do \
8874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8875         done; \
8876         echo "Doing maintainer-clean in fastjar"; \
8877         (cd $(HOST_SUBDIR)/fastjar && \
8878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8880                   "RANLIB=$${RANLIB}" \
8881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8882                   maintainer-clean) \
8883           || exit 1
8884
8885 @endif fastjar
8886
8887
8888
8889 .PHONY: configure-fixincludes maybe-configure-fixincludes
8890 maybe-configure-fixincludes:
8891 @if gcc-bootstrap
8892 configure-fixincludes: stage_current
8893 @endif gcc-bootstrap
8894 @if fixincludes
8895 maybe-configure-fixincludes: configure-fixincludes
8896 configure-fixincludes: 
8897         @r=`${PWD_COMMAND}`; export r; \
8898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8899         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8900         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8901         $(HOST_EXPORTS)  \
8902         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8903         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8904         case $(srcdir) in \
8905           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8906           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8907                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8908         esac; \
8909         module_srcdir=fixincludes; \
8910         $(SHELL) \
8911           $$s/$$module_srcdir/configure \
8912           --srcdir=$${topdir}/$$module_srcdir \
8913           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8914           --target=${target_alias}  \
8915           || exit 1
8916 @endif fixincludes
8917
8918
8919
8920 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8921 maybe-configure-stage1-fixincludes:
8922 @if fixincludes-bootstrap
8923 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8924 configure-stage1-fixincludes:
8925         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8926         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8927         @r=`${PWD_COMMAND}`; export r; \
8928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8929         TFLAGS="$(STAGE1_TFLAGS)"; \
8930         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8931         $(HOST_EXPORTS) \
8932         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8933         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8934         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8935         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8936         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8937         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8938         case $(srcdir) in \
8939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8940           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8942         esac; \
8943         module_srcdir=fixincludes; \
8944         $(SHELL) $$s/$$module_srcdir/configure \
8945           --srcdir=$${topdir}/$$module_srcdir \
8946           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8947           --target=${target_alias} \
8948            \
8949           $(STAGE1_CONFIGURE_FLAGS)
8950 @endif fixincludes-bootstrap
8951
8952 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8953 maybe-configure-stage2-fixincludes:
8954 @if fixincludes-bootstrap
8955 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8956 configure-stage2-fixincludes:
8957         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8958         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8959         @r=`${PWD_COMMAND}`; export r; \
8960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8961         TFLAGS="$(STAGE2_TFLAGS)"; \
8962         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8963         $(HOST_EXPORTS) \
8964         $(POSTSTAGE1_HOST_EXPORTS) \
8965         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8966         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8967         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8968         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8969         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8970         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8971         case $(srcdir) in \
8972           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8973           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8974                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8975         esac; \
8976         module_srcdir=fixincludes; \
8977         $(SHELL) $$s/$$module_srcdir/configure \
8978           --srcdir=$${topdir}/$$module_srcdir \
8979           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8980           --target=${target_alias} \
8981           --with-build-libsubdir=$(HOST_SUBDIR) \
8982           $(STAGE2_CONFIGURE_FLAGS)
8983 @endif fixincludes-bootstrap
8984
8985 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8986 maybe-configure-stage3-fixincludes:
8987 @if fixincludes-bootstrap
8988 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8989 configure-stage3-fixincludes:
8990         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8991         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8992         @r=`${PWD_COMMAND}`; export r; \
8993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8994         TFLAGS="$(STAGE3_TFLAGS)"; \
8995         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8996         $(HOST_EXPORTS) \
8997         $(POSTSTAGE1_HOST_EXPORTS) \
8998         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8999         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9000         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9001         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9002         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9003         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9004         case $(srcdir) in \
9005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9006           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9008         esac; \
9009         module_srcdir=fixincludes; \
9010         $(SHELL) $$s/$$module_srcdir/configure \
9011           --srcdir=$${topdir}/$$module_srcdir \
9012           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9013           --target=${target_alias} \
9014           --with-build-libsubdir=$(HOST_SUBDIR) \
9015           $(STAGE3_CONFIGURE_FLAGS)
9016 @endif fixincludes-bootstrap
9017
9018 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9019 maybe-configure-stage4-fixincludes:
9020 @if fixincludes-bootstrap
9021 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9022 configure-stage4-fixincludes:
9023         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9024         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9025         @r=`${PWD_COMMAND}`; export r; \
9026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9027         TFLAGS="$(STAGE4_TFLAGS)"; \
9028         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9029         $(HOST_EXPORTS) \
9030         $(POSTSTAGE1_HOST_EXPORTS) \
9031         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9032         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9033         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9034         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9035         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9036         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9037         case $(srcdir) in \
9038           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9039           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9040                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9041         esac; \
9042         module_srcdir=fixincludes; \
9043         $(SHELL) $$s/$$module_srcdir/configure \
9044           --srcdir=$${topdir}/$$module_srcdir \
9045           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9046           --target=${target_alias} \
9047           --with-build-libsubdir=$(HOST_SUBDIR) \
9048           $(STAGE4_CONFIGURE_FLAGS)
9049 @endif fixincludes-bootstrap
9050
9051 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9052 maybe-configure-stageprofile-fixincludes:
9053 @if fixincludes-bootstrap
9054 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9055 configure-stageprofile-fixincludes:
9056         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9057         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9058         @r=`${PWD_COMMAND}`; export r; \
9059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9060         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9061         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9062         $(HOST_EXPORTS) \
9063         $(POSTSTAGE1_HOST_EXPORTS) \
9064         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9065         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9066         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9067         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9068         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9069         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9070         case $(srcdir) in \
9071           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9072           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9073                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9074         esac; \
9075         module_srcdir=fixincludes; \
9076         $(SHELL) $$s/$$module_srcdir/configure \
9077           --srcdir=$${topdir}/$$module_srcdir \
9078           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9079           --target=${target_alias} \
9080           --with-build-libsubdir=$(HOST_SUBDIR) \
9081           $(STAGEprofile_CONFIGURE_FLAGS)
9082 @endif fixincludes-bootstrap
9083
9084 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9085 maybe-configure-stagetrain-fixincludes:
9086 @if fixincludes-bootstrap
9087 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9088 configure-stagetrain-fixincludes:
9089         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9090         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9091         @r=`${PWD_COMMAND}`; export r; \
9092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9093         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9094         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9095         $(HOST_EXPORTS) \
9096         $(POSTSTAGE1_HOST_EXPORTS) \
9097         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9098         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9099         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
9100         echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9101         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9102         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9103         case $(srcdir) in \
9104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9105           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9107         esac; \
9108         module_srcdir=fixincludes; \
9109         $(SHELL) $$s/$$module_srcdir/configure \
9110           --srcdir=$${topdir}/$$module_srcdir \
9111           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9112           --target=${target_alias} \
9113           --with-build-libsubdir=$(HOST_SUBDIR) \
9114           $(STAGEtrain_CONFIGURE_FLAGS)
9115 @endif fixincludes-bootstrap
9116
9117 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9118 maybe-configure-stagefeedback-fixincludes:
9119 @if fixincludes-bootstrap
9120 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9121 configure-stagefeedback-fixincludes:
9122         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9123         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9124         @r=`${PWD_COMMAND}`; export r; \
9125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9126         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9127         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9128         $(HOST_EXPORTS) \
9129         $(POSTSTAGE1_HOST_EXPORTS) \
9130         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9131         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9132         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9133         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9135         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9136         case $(srcdir) in \
9137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9138           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9140         esac; \
9141         module_srcdir=fixincludes; \
9142         $(SHELL) $$s/$$module_srcdir/configure \
9143           --srcdir=$${topdir}/$$module_srcdir \
9144           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9145           --target=${target_alias} \
9146           --with-build-libsubdir=$(HOST_SUBDIR) \
9147           $(STAGEfeedback_CONFIGURE_FLAGS)
9148 @endif fixincludes-bootstrap
9149
9150 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9151 maybe-configure-stageautoprofile-fixincludes:
9152 @if fixincludes-bootstrap
9153 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9154 configure-stageautoprofile-fixincludes:
9155         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9156         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9157         @r=`${PWD_COMMAND}`; export r; \
9158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9159         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9160         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9161         $(HOST_EXPORTS) \
9162         $(POSTSTAGE1_HOST_EXPORTS) \
9163         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9164         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9165         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
9166         echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9167         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9168         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9169         case $(srcdir) in \
9170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9171           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9173         esac; \
9174         module_srcdir=fixincludes; \
9175         $(SHELL) $$s/$$module_srcdir/configure \
9176           --srcdir=$${topdir}/$$module_srcdir \
9177           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9178           --target=${target_alias} \
9179           --with-build-libsubdir=$(HOST_SUBDIR) \
9180           $(STAGEautoprofile_CONFIGURE_FLAGS)
9181 @endif fixincludes-bootstrap
9182
9183 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9184 maybe-configure-stageautofeedback-fixincludes:
9185 @if fixincludes-bootstrap
9186 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9187 configure-stageautofeedback-fixincludes:
9188         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9189         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9190         @r=`${PWD_COMMAND}`; export r; \
9191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9192         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9193         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9194         $(HOST_EXPORTS) \
9195         $(POSTSTAGE1_HOST_EXPORTS) \
9196         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9197         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9198         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
9199         echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9201         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9202         case $(srcdir) in \
9203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9204           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9206         esac; \
9207         module_srcdir=fixincludes; \
9208         $(SHELL) $$s/$$module_srcdir/configure \
9209           --srcdir=$${topdir}/$$module_srcdir \
9210           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9211           --target=${target_alias} \
9212           --with-build-libsubdir=$(HOST_SUBDIR) \
9213           $(STAGEautofeedback_CONFIGURE_FLAGS)
9214 @endif fixincludes-bootstrap
9215
9216
9217
9218
9219
9220 .PHONY: all-fixincludes maybe-all-fixincludes
9221 maybe-all-fixincludes:
9222 @if gcc-bootstrap
9223 all-fixincludes: stage_current
9224 @endif gcc-bootstrap
9225 @if fixincludes
9226 TARGET-fixincludes=all
9227 maybe-all-fixincludes: all-fixincludes
9228 all-fixincludes: configure-fixincludes
9229         @r=`${PWD_COMMAND}`; export r; \
9230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9231         $(HOST_EXPORTS)  \
9232         (cd $(HOST_SUBDIR)/fixincludes && \
9233           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9234                 $(TARGET-fixincludes))
9235 @endif fixincludes
9236
9237
9238
9239 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9240 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9241 maybe-all-stage1-fixincludes:
9242 maybe-clean-stage1-fixincludes:
9243 @if fixincludes-bootstrap
9244 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9245 all-stage1: all-stage1-fixincludes
9246 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9247 all-stage1-fixincludes: configure-stage1-fixincludes
9248         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9249         @r=`${PWD_COMMAND}`; export r; \
9250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9251         TFLAGS="$(STAGE1_TFLAGS)"; \
9252         $(HOST_EXPORTS)  \
9253         cd $(HOST_SUBDIR)/fixincludes && \
9254          \
9255         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9256                 CFLAGS="$(STAGE1_CFLAGS)" \
9257                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9258                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9259                 LIBCFLAGS="$(LIBCFLAGS)" \
9260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9263                 $(EXTRA_HOST_FLAGS)  \
9264                 $(STAGE1_FLAGS_TO_PASS)  \
9265                 TFLAGS="$(STAGE1_TFLAGS)"  \
9266                 $(TARGET-stage1-fixincludes)
9267
9268 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9269 clean-stage1: clean-stage1-fixincludes
9270 clean-stage1-fixincludes:
9271         @if [ $(current_stage) = stage1 ]; then \
9272           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9273         else \
9274           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9275           $(MAKE) stage1-start; \
9276         fi; \
9277         cd $(HOST_SUBDIR)/fixincludes && \
9278         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9279         $(STAGE1_FLAGS_TO_PASS)  clean
9280 @endif fixincludes-bootstrap
9281
9282
9283 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9284 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9285 maybe-all-stage2-fixincludes:
9286 maybe-clean-stage2-fixincludes:
9287 @if fixincludes-bootstrap
9288 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9289 all-stage2: all-stage2-fixincludes
9290 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9291 all-stage2-fixincludes: configure-stage2-fixincludes
9292         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9293         @r=`${PWD_COMMAND}`; export r; \
9294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9295         TFLAGS="$(STAGE2_TFLAGS)"; \
9296         $(HOST_EXPORTS) \
9297         $(POSTSTAGE1_HOST_EXPORTS)  \
9298         cd $(HOST_SUBDIR)/fixincludes && \
9299          \
9300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9301                 CFLAGS="$(STAGE2_CFLAGS)" \
9302                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9303                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9304                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9308                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9309                 TFLAGS="$(STAGE2_TFLAGS)"  \
9310                 $(TARGET-stage2-fixincludes)
9311
9312 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9313 clean-stage2: clean-stage2-fixincludes
9314 clean-stage2-fixincludes:
9315         @if [ $(current_stage) = stage2 ]; then \
9316           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9317         else \
9318           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9319           $(MAKE) stage2-start; \
9320         fi; \
9321         cd $(HOST_SUBDIR)/fixincludes && \
9322         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9323 @endif fixincludes-bootstrap
9324
9325
9326 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9327 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9328 maybe-all-stage3-fixincludes:
9329 maybe-clean-stage3-fixincludes:
9330 @if fixincludes-bootstrap
9331 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9332 all-stage3: all-stage3-fixincludes
9333 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9334 all-stage3-fixincludes: configure-stage3-fixincludes
9335         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9336         @r=`${PWD_COMMAND}`; export r; \
9337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9338         TFLAGS="$(STAGE3_TFLAGS)"; \
9339         $(HOST_EXPORTS) \
9340         $(POSTSTAGE1_HOST_EXPORTS)  \
9341         cd $(HOST_SUBDIR)/fixincludes && \
9342          \
9343         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9344                 CFLAGS="$(STAGE3_CFLAGS)" \
9345                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9346                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9347                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9351                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9352                 TFLAGS="$(STAGE3_TFLAGS)"  \
9353                 $(TARGET-stage3-fixincludes)
9354
9355 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9356 clean-stage3: clean-stage3-fixincludes
9357 clean-stage3-fixincludes:
9358         @if [ $(current_stage) = stage3 ]; then \
9359           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9360         else \
9361           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9362           $(MAKE) stage3-start; \
9363         fi; \
9364         cd $(HOST_SUBDIR)/fixincludes && \
9365         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9366 @endif fixincludes-bootstrap
9367
9368
9369 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9370 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9371 maybe-all-stage4-fixincludes:
9372 maybe-clean-stage4-fixincludes:
9373 @if fixincludes-bootstrap
9374 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9375 all-stage4: all-stage4-fixincludes
9376 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9377 all-stage4-fixincludes: configure-stage4-fixincludes
9378         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9379         @r=`${PWD_COMMAND}`; export r; \
9380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9381         TFLAGS="$(STAGE4_TFLAGS)"; \
9382         $(HOST_EXPORTS) \
9383         $(POSTSTAGE1_HOST_EXPORTS)  \
9384         cd $(HOST_SUBDIR)/fixincludes && \
9385          \
9386         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9387                 CFLAGS="$(STAGE4_CFLAGS)" \
9388                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9389                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9390                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9391                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9392                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9393                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9394                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9395                 TFLAGS="$(STAGE4_TFLAGS)"  \
9396                 $(TARGET-stage4-fixincludes)
9397
9398 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9399 clean-stage4: clean-stage4-fixincludes
9400 clean-stage4-fixincludes:
9401         @if [ $(current_stage) = stage4 ]; then \
9402           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9403         else \
9404           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9405           $(MAKE) stage4-start; \
9406         fi; \
9407         cd $(HOST_SUBDIR)/fixincludes && \
9408         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9409 @endif fixincludes-bootstrap
9410
9411
9412 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9413 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9414 maybe-all-stageprofile-fixincludes:
9415 maybe-clean-stageprofile-fixincludes:
9416 @if fixincludes-bootstrap
9417 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9418 all-stageprofile: all-stageprofile-fixincludes
9419 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9420 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9421         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9422         @r=`${PWD_COMMAND}`; export r; \
9423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9424         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9425         $(HOST_EXPORTS) \
9426         $(POSTSTAGE1_HOST_EXPORTS)  \
9427         cd $(HOST_SUBDIR)/fixincludes && \
9428          \
9429         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9430                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9431                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9432                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9433                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9434                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9435                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9436                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9437                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9438                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9439                 $(TARGET-stageprofile-fixincludes)
9440
9441 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9442 clean-stageprofile: clean-stageprofile-fixincludes
9443 clean-stageprofile-fixincludes:
9444         @if [ $(current_stage) = stageprofile ]; then \
9445           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9446         else \
9447           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9448           $(MAKE) stageprofile-start; \
9449         fi; \
9450         cd $(HOST_SUBDIR)/fixincludes && \
9451         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9452 @endif fixincludes-bootstrap
9453
9454
9455 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9456 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9457 maybe-all-stagetrain-fixincludes:
9458 maybe-clean-stagetrain-fixincludes:
9459 @if fixincludes-bootstrap
9460 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9461 all-stagetrain: all-stagetrain-fixincludes
9462 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9463 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9464         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9465         @r=`${PWD_COMMAND}`; export r; \
9466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9467         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9468         $(HOST_EXPORTS) \
9469         $(POSTSTAGE1_HOST_EXPORTS)  \
9470         cd $(HOST_SUBDIR)/fixincludes && \
9471          \
9472         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9473                 CFLAGS="$(STAGEtrain_CFLAGS)" \
9474                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9475                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9476                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9477                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9478                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9479                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9480                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9481                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
9482                 $(TARGET-stagetrain-fixincludes)
9483
9484 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9485 clean-stagetrain: clean-stagetrain-fixincludes
9486 clean-stagetrain-fixincludes:
9487         @if [ $(current_stage) = stagetrain ]; then \
9488           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9489         else \
9490           [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9491           $(MAKE) stagetrain-start; \
9492         fi; \
9493         cd $(HOST_SUBDIR)/fixincludes && \
9494         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9495 @endif fixincludes-bootstrap
9496
9497
9498 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9499 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9500 maybe-all-stagefeedback-fixincludes:
9501 maybe-clean-stagefeedback-fixincludes:
9502 @if fixincludes-bootstrap
9503 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9504 all-stagefeedback: all-stagefeedback-fixincludes
9505 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9506 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9507         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9508         @r=`${PWD_COMMAND}`; export r; \
9509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9510         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9511         $(HOST_EXPORTS) \
9512         $(POSTSTAGE1_HOST_EXPORTS)  \
9513         cd $(HOST_SUBDIR)/fixincludes && \
9514          \
9515         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9516                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9517                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9518                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9519                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9520                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9521                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9522                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9523                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9524                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9525                 $(TARGET-stagefeedback-fixincludes)
9526
9527 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9528 clean-stagefeedback: clean-stagefeedback-fixincludes
9529 clean-stagefeedback-fixincludes:
9530         @if [ $(current_stage) = stagefeedback ]; then \
9531           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9532         else \
9533           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9534           $(MAKE) stagefeedback-start; \
9535         fi; \
9536         cd $(HOST_SUBDIR)/fixincludes && \
9537         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9538 @endif fixincludes-bootstrap
9539
9540
9541 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9542 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9543 maybe-all-stageautoprofile-fixincludes:
9544 maybe-clean-stageautoprofile-fixincludes:
9545 @if fixincludes-bootstrap
9546 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9547 all-stageautoprofile: all-stageautoprofile-fixincludes
9548 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9549 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9550         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9551         @r=`${PWD_COMMAND}`; export r; \
9552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9553         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9554         $(HOST_EXPORTS) \
9555         $(POSTSTAGE1_HOST_EXPORTS)  \
9556         cd $(HOST_SUBDIR)/fixincludes && \
9557         $$s/gcc/config/i386/$(AUTO_PROFILE) \
9558         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9559                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9560                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9561                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9562                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9563                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9564                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9565                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9566                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9567                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
9568                 $(TARGET-stageautoprofile-fixincludes)
9569
9570 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9571 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9572 clean-stageautoprofile-fixincludes:
9573         @if [ $(current_stage) = stageautoprofile ]; then \
9574           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9575         else \
9576           [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9577           $(MAKE) stageautoprofile-start; \
9578         fi; \
9579         cd $(HOST_SUBDIR)/fixincludes && \
9580         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9581 @endif fixincludes-bootstrap
9582
9583
9584 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9585 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9586 maybe-all-stageautofeedback-fixincludes:
9587 maybe-clean-stageautofeedback-fixincludes:
9588 @if fixincludes-bootstrap
9589 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9590 all-stageautofeedback: all-stageautofeedback-fixincludes
9591 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9592 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9593         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9594         @r=`${PWD_COMMAND}`; export r; \
9595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9596         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9597         $(HOST_EXPORTS) \
9598         $(POSTSTAGE1_HOST_EXPORTS)  \
9599         cd $(HOST_SUBDIR)/fixincludes && \
9600          \
9601         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9602                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9603                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9604                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9605                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9606                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9607                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9608                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9609                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9610                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9611                 $(TARGET-stageautofeedback-fixincludes)
9612
9613 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9614 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9615 clean-stageautofeedback-fixincludes:
9616         @if [ $(current_stage) = stageautofeedback ]; then \
9617           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9618         else \
9619           [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9620           $(MAKE) stageautofeedback-start; \
9621         fi; \
9622         cd $(HOST_SUBDIR)/fixincludes && \
9623         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9624 @endif fixincludes-bootstrap
9625
9626
9627
9628
9629
9630 .PHONY: check-fixincludes maybe-check-fixincludes
9631 maybe-check-fixincludes:
9632 @if fixincludes
9633 maybe-check-fixincludes: check-fixincludes
9634
9635 check-fixincludes:
9636         @: $(MAKE); $(unstage)
9637         @r=`${PWD_COMMAND}`; export r; \
9638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9639         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9640         (cd $(HOST_SUBDIR)/fixincludes && \
9641           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9642
9643 @endif fixincludes
9644
9645 .PHONY: install-fixincludes maybe-install-fixincludes
9646 maybe-install-fixincludes:
9647 @if fixincludes
9648 maybe-install-fixincludes: install-fixincludes
9649
9650 install-fixincludes: installdirs
9651         @: $(MAKE); $(unstage)
9652         @r=`${PWD_COMMAND}`; export r; \
9653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9654         $(HOST_EXPORTS) \
9655         (cd $(HOST_SUBDIR)/fixincludes && \
9656           $(MAKE) $(FLAGS_TO_PASS)  install)
9657
9658 @endif fixincludes
9659
9660 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9661 maybe-install-strip-fixincludes:
9662 @if fixincludes
9663 maybe-install-strip-fixincludes: install-strip-fixincludes
9664
9665 install-strip-fixincludes: installdirs
9666         @: $(MAKE); $(unstage)
9667         @r=`${PWD_COMMAND}`; export r; \
9668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9669         $(HOST_EXPORTS) \
9670         (cd $(HOST_SUBDIR)/fixincludes && \
9671           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9672
9673 @endif fixincludes
9674
9675 # Other targets (info, dvi, pdf, etc.)
9676
9677 .PHONY: maybe-info-fixincludes info-fixincludes
9678 maybe-info-fixincludes:
9679 @if fixincludes
9680 maybe-info-fixincludes: info-fixincludes
9681
9682 info-fixincludes: \
9683     configure-fixincludes 
9684         @[ -f ./fixincludes/Makefile ] || exit 0; \
9685         r=`${PWD_COMMAND}`; export r; \
9686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9687         $(HOST_EXPORTS) \
9688         for flag in $(EXTRA_HOST_FLAGS) ; do \
9689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9690         done; \
9691         echo "Doing info in fixincludes"; \
9692         (cd $(HOST_SUBDIR)/fixincludes && \
9693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9695                   "RANLIB=$${RANLIB}" \
9696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9697                   info) \
9698           || exit 1
9699
9700 @endif fixincludes
9701
9702 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9703 maybe-dvi-fixincludes:
9704 @if fixincludes
9705 maybe-dvi-fixincludes: dvi-fixincludes
9706
9707 dvi-fixincludes: \
9708     configure-fixincludes 
9709         @[ -f ./fixincludes/Makefile ] || exit 0; \
9710         r=`${PWD_COMMAND}`; export r; \
9711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9712         $(HOST_EXPORTS) \
9713         for flag in $(EXTRA_HOST_FLAGS) ; do \
9714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9715         done; \
9716         echo "Doing dvi in fixincludes"; \
9717         (cd $(HOST_SUBDIR)/fixincludes && \
9718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9720                   "RANLIB=$${RANLIB}" \
9721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9722                   dvi) \
9723           || exit 1
9724
9725 @endif fixincludes
9726
9727 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9728 maybe-pdf-fixincludes:
9729 @if fixincludes
9730 maybe-pdf-fixincludes: pdf-fixincludes
9731
9732 pdf-fixincludes: \
9733     configure-fixincludes 
9734         @[ -f ./fixincludes/Makefile ] || exit 0; \
9735         r=`${PWD_COMMAND}`; export r; \
9736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9737         $(HOST_EXPORTS) \
9738         for flag in $(EXTRA_HOST_FLAGS) ; do \
9739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9740         done; \
9741         echo "Doing pdf in fixincludes"; \
9742         (cd $(HOST_SUBDIR)/fixincludes && \
9743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9745                   "RANLIB=$${RANLIB}" \
9746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9747                   pdf) \
9748           || exit 1
9749
9750 @endif fixincludes
9751
9752 .PHONY: maybe-html-fixincludes html-fixincludes
9753 maybe-html-fixincludes:
9754 @if fixincludes
9755 maybe-html-fixincludes: html-fixincludes
9756
9757 html-fixincludes: \
9758     configure-fixincludes 
9759         @[ -f ./fixincludes/Makefile ] || exit 0; \
9760         r=`${PWD_COMMAND}`; export r; \
9761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9762         $(HOST_EXPORTS) \
9763         for flag in $(EXTRA_HOST_FLAGS) ; do \
9764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9765         done; \
9766         echo "Doing html in fixincludes"; \
9767         (cd $(HOST_SUBDIR)/fixincludes && \
9768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9770                   "RANLIB=$${RANLIB}" \
9771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9772                   html) \
9773           || exit 1
9774
9775 @endif fixincludes
9776
9777 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9778 maybe-TAGS-fixincludes:
9779 @if fixincludes
9780 maybe-TAGS-fixincludes: TAGS-fixincludes
9781
9782 # fixincludes doesn't support TAGS.
9783 TAGS-fixincludes:
9784
9785 @endif fixincludes
9786
9787 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9788 maybe-install-info-fixincludes:
9789 @if fixincludes
9790 maybe-install-info-fixincludes: install-info-fixincludes
9791
9792 install-info-fixincludes: \
9793     configure-fixincludes \
9794     info-fixincludes 
9795         @[ -f ./fixincludes/Makefile ] || exit 0; \
9796         r=`${PWD_COMMAND}`; export r; \
9797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9798         $(HOST_EXPORTS) \
9799         for flag in $(EXTRA_HOST_FLAGS) ; do \
9800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9801         done; \
9802         echo "Doing install-info in fixincludes"; \
9803         (cd $(HOST_SUBDIR)/fixincludes && \
9804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9806                   "RANLIB=$${RANLIB}" \
9807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9808                   install-info) \
9809           || exit 1
9810
9811 @endif fixincludes
9812
9813 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9814 maybe-install-pdf-fixincludes:
9815 @if fixincludes
9816 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9817
9818 install-pdf-fixincludes: \
9819     configure-fixincludes \
9820     pdf-fixincludes 
9821         @[ -f ./fixincludes/Makefile ] || exit 0; \
9822         r=`${PWD_COMMAND}`; export r; \
9823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9824         $(HOST_EXPORTS) \
9825         for flag in $(EXTRA_HOST_FLAGS) ; do \
9826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9827         done; \
9828         echo "Doing install-pdf in fixincludes"; \
9829         (cd $(HOST_SUBDIR)/fixincludes && \
9830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9832                   "RANLIB=$${RANLIB}" \
9833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9834                   install-pdf) \
9835           || exit 1
9836
9837 @endif fixincludes
9838
9839 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9840 maybe-install-html-fixincludes:
9841 @if fixincludes
9842 maybe-install-html-fixincludes: install-html-fixincludes
9843
9844 install-html-fixincludes: \
9845     configure-fixincludes \
9846     html-fixincludes 
9847         @[ -f ./fixincludes/Makefile ] || exit 0; \
9848         r=`${PWD_COMMAND}`; export r; \
9849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9850         $(HOST_EXPORTS) \
9851         for flag in $(EXTRA_HOST_FLAGS) ; do \
9852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9853         done; \
9854         echo "Doing install-html in fixincludes"; \
9855         (cd $(HOST_SUBDIR)/fixincludes && \
9856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9858                   "RANLIB=$${RANLIB}" \
9859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9860                   install-html) \
9861           || exit 1
9862
9863 @endif fixincludes
9864
9865 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9866 maybe-installcheck-fixincludes:
9867 @if fixincludes
9868 maybe-installcheck-fixincludes: installcheck-fixincludes
9869
9870 installcheck-fixincludes: \
9871     configure-fixincludes 
9872         @[ -f ./fixincludes/Makefile ] || exit 0; \
9873         r=`${PWD_COMMAND}`; export r; \
9874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9875         $(HOST_EXPORTS) \
9876         for flag in $(EXTRA_HOST_FLAGS) ; do \
9877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9878         done; \
9879         echo "Doing installcheck in fixincludes"; \
9880         (cd $(HOST_SUBDIR)/fixincludes && \
9881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9883                   "RANLIB=$${RANLIB}" \
9884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9885                   installcheck) \
9886           || exit 1
9887
9888 @endif fixincludes
9889
9890 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9891 maybe-mostlyclean-fixincludes:
9892 @if fixincludes
9893 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9894
9895 mostlyclean-fixincludes: 
9896         @[ -f ./fixincludes/Makefile ] || exit 0; \
9897         r=`${PWD_COMMAND}`; export r; \
9898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9899         $(HOST_EXPORTS) \
9900         for flag in $(EXTRA_HOST_FLAGS) ; do \
9901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9902         done; \
9903         echo "Doing mostlyclean in fixincludes"; \
9904         (cd $(HOST_SUBDIR)/fixincludes && \
9905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9907                   "RANLIB=$${RANLIB}" \
9908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9909                   mostlyclean) \
9910           || exit 1
9911
9912 @endif fixincludes
9913
9914 .PHONY: maybe-clean-fixincludes clean-fixincludes
9915 maybe-clean-fixincludes:
9916 @if fixincludes
9917 maybe-clean-fixincludes: clean-fixincludes
9918
9919 clean-fixincludes: 
9920         @[ -f ./fixincludes/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 clean in fixincludes"; \
9928         (cd $(HOST_SUBDIR)/fixincludes && \
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                   clean) \
9934           || exit 1
9935
9936 @endif fixincludes
9937
9938 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9939 maybe-distclean-fixincludes:
9940 @if fixincludes
9941 maybe-distclean-fixincludes: distclean-fixincludes
9942
9943 distclean-fixincludes: 
9944         @[ -f ./fixincludes/Makefile ] || exit 0; \
9945         r=`${PWD_COMMAND}`; export r; \
9946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9947         $(HOST_EXPORTS) \
9948         for flag in $(EXTRA_HOST_FLAGS) ; do \
9949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9950         done; \
9951         echo "Doing distclean in fixincludes"; \
9952         (cd $(HOST_SUBDIR)/fixincludes && \
9953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9955                   "RANLIB=$${RANLIB}" \
9956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9957                   distclean) \
9958           || exit 1
9959
9960 @endif fixincludes
9961
9962 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9963 maybe-maintainer-clean-fixincludes:
9964 @if fixincludes
9965 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9966
9967 maintainer-clean-fixincludes: 
9968         @[ -f ./fixincludes/Makefile ] || exit 0; \
9969         r=`${PWD_COMMAND}`; export r; \
9970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9971         $(HOST_EXPORTS) \
9972         for flag in $(EXTRA_HOST_FLAGS) ; do \
9973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9974         done; \
9975         echo "Doing maintainer-clean in fixincludes"; \
9976         (cd $(HOST_SUBDIR)/fixincludes && \
9977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9979                   "RANLIB=$${RANLIB}" \
9980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9981                   maintainer-clean) \
9982           || exit 1
9983
9984 @endif fixincludes
9985
9986
9987
9988 .PHONY: configure-flex maybe-configure-flex
9989 maybe-configure-flex:
9990 @if gcc-bootstrap
9991 configure-flex: stage_current
9992 @endif gcc-bootstrap
9993 @if flex
9994 maybe-configure-flex: configure-flex
9995 configure-flex: 
9996         @: $(MAKE); $(unstage)
9997         @r=`${PWD_COMMAND}`; export r; \
9998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9999         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10001         $(HOST_EXPORTS)  \
10002         echo Configuring in $(HOST_SUBDIR)/flex; \
10003         cd "$(HOST_SUBDIR)/flex" || exit 1; \
10004         case $(srcdir) in \
10005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10006           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10008         esac; \
10009         module_srcdir=flex; \
10010         $(SHELL) \
10011           $$s/$$module_srcdir/configure \
10012           --srcdir=$${topdir}/$$module_srcdir \
10013           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10014           --target=${target_alias}  \
10015           || exit 1
10016 @endif flex
10017
10018
10019
10020
10021
10022 .PHONY: all-flex maybe-all-flex
10023 maybe-all-flex:
10024 @if gcc-bootstrap
10025 all-flex: stage_current
10026 @endif gcc-bootstrap
10027 @if flex
10028 TARGET-flex=all
10029 maybe-all-flex: all-flex
10030 all-flex: configure-flex
10031         @: $(MAKE); $(unstage)
10032         @r=`${PWD_COMMAND}`; export r; \
10033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10034         $(HOST_EXPORTS)  \
10035         (cd $(HOST_SUBDIR)/flex && \
10036           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10037                 $(TARGET-flex))
10038 @endif flex
10039
10040
10041
10042
10043 .PHONY: check-flex maybe-check-flex
10044 maybe-check-flex:
10045 @if flex
10046 maybe-check-flex: check-flex
10047
10048 # This module is only tested in a native toolchain.
10049 check-flex:
10050         @: $(MAKE); $(unstage)
10051         @if [ '$(host)' = '$(target)' ]; then \
10052           r=`${PWD_COMMAND}`; export r; \
10053           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054           $(HOST_EXPORTS)  \
10055           (cd $(HOST_SUBDIR)/flex && \
10056             $(MAKE) $(FLAGS_TO_PASS)  check)
10057         fi
10058
10059 @endif flex
10060
10061 .PHONY: install-flex maybe-install-flex
10062 maybe-install-flex:
10063 @if flex
10064 maybe-install-flex: install-flex
10065
10066 install-flex: installdirs
10067         @: $(MAKE); $(unstage)
10068         @r=`${PWD_COMMAND}`; export r; \
10069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10070         $(HOST_EXPORTS) \
10071         (cd $(HOST_SUBDIR)/flex && \
10072           $(MAKE) $(FLAGS_TO_PASS)  install)
10073
10074 @endif flex
10075
10076 .PHONY: install-strip-flex maybe-install-strip-flex
10077 maybe-install-strip-flex:
10078 @if flex
10079 maybe-install-strip-flex: install-strip-flex
10080
10081 install-strip-flex: installdirs
10082         @: $(MAKE); $(unstage)
10083         @r=`${PWD_COMMAND}`; export r; \
10084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10085         $(HOST_EXPORTS) \
10086         (cd $(HOST_SUBDIR)/flex && \
10087           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10088
10089 @endif flex
10090
10091 # Other targets (info, dvi, pdf, etc.)
10092
10093 .PHONY: maybe-info-flex info-flex
10094 maybe-info-flex:
10095 @if flex
10096 maybe-info-flex: info-flex
10097
10098 info-flex: \
10099     configure-flex 
10100         @: $(MAKE); $(unstage)
10101         @[ -f ./flex/Makefile ] || exit 0; \
10102         r=`${PWD_COMMAND}`; export r; \
10103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10104         $(HOST_EXPORTS) \
10105         for flag in $(EXTRA_HOST_FLAGS) ; do \
10106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10107         done; \
10108         echo "Doing info in flex"; \
10109         (cd $(HOST_SUBDIR)/flex && \
10110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10112                   "RANLIB=$${RANLIB}" \
10113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10114                   info) \
10115           || exit 1
10116
10117 @endif flex
10118
10119 .PHONY: maybe-dvi-flex dvi-flex
10120 maybe-dvi-flex:
10121 @if flex
10122 maybe-dvi-flex: dvi-flex
10123
10124 dvi-flex: \
10125     configure-flex 
10126         @: $(MAKE); $(unstage)
10127         @[ -f ./flex/Makefile ] || exit 0; \
10128         r=`${PWD_COMMAND}`; export r; \
10129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10130         $(HOST_EXPORTS) \
10131         for flag in $(EXTRA_HOST_FLAGS) ; do \
10132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10133         done; \
10134         echo "Doing dvi in flex"; \
10135         (cd $(HOST_SUBDIR)/flex && \
10136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10138                   "RANLIB=$${RANLIB}" \
10139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10140                   dvi) \
10141           || exit 1
10142
10143 @endif flex
10144
10145 .PHONY: maybe-pdf-flex pdf-flex
10146 maybe-pdf-flex:
10147 @if flex
10148 maybe-pdf-flex: pdf-flex
10149
10150 pdf-flex: \
10151     configure-flex 
10152         @: $(MAKE); $(unstage)
10153         @[ -f ./flex/Makefile ] || exit 0; \
10154         r=`${PWD_COMMAND}`; export r; \
10155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10156         $(HOST_EXPORTS) \
10157         for flag in $(EXTRA_HOST_FLAGS) ; do \
10158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10159         done; \
10160         echo "Doing pdf in flex"; \
10161         (cd $(HOST_SUBDIR)/flex && \
10162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10164                   "RANLIB=$${RANLIB}" \
10165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10166                   pdf) \
10167           || exit 1
10168
10169 @endif flex
10170
10171 .PHONY: maybe-html-flex html-flex
10172 maybe-html-flex:
10173 @if flex
10174 maybe-html-flex: html-flex
10175
10176 html-flex: \
10177     configure-flex 
10178         @: $(MAKE); $(unstage)
10179         @[ -f ./flex/Makefile ] || exit 0; \
10180         r=`${PWD_COMMAND}`; export r; \
10181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10182         $(HOST_EXPORTS) \
10183         for flag in $(EXTRA_HOST_FLAGS) ; do \
10184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10185         done; \
10186         echo "Doing html in flex"; \
10187         (cd $(HOST_SUBDIR)/flex && \
10188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10190                   "RANLIB=$${RANLIB}" \
10191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10192                   html) \
10193           || exit 1
10194
10195 @endif flex
10196
10197 .PHONY: maybe-TAGS-flex TAGS-flex
10198 maybe-TAGS-flex:
10199 @if flex
10200 maybe-TAGS-flex: TAGS-flex
10201
10202 TAGS-flex: \
10203     configure-flex 
10204         @: $(MAKE); $(unstage)
10205         @[ -f ./flex/Makefile ] || exit 0; \
10206         r=`${PWD_COMMAND}`; export r; \
10207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10208         $(HOST_EXPORTS) \
10209         for flag in $(EXTRA_HOST_FLAGS) ; do \
10210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10211         done; \
10212         echo "Doing TAGS in flex"; \
10213         (cd $(HOST_SUBDIR)/flex && \
10214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10216                   "RANLIB=$${RANLIB}" \
10217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10218                   TAGS) \
10219           || exit 1
10220
10221 @endif flex
10222
10223 .PHONY: maybe-install-info-flex install-info-flex
10224 maybe-install-info-flex:
10225 @if flex
10226 maybe-install-info-flex: install-info-flex
10227
10228 install-info-flex: \
10229     configure-flex \
10230     info-flex 
10231         @: $(MAKE); $(unstage)
10232         @[ -f ./flex/Makefile ] || exit 0; \
10233         r=`${PWD_COMMAND}`; export r; \
10234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10235         $(HOST_EXPORTS) \
10236         for flag in $(EXTRA_HOST_FLAGS) ; do \
10237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10238         done; \
10239         echo "Doing install-info in flex"; \
10240         (cd $(HOST_SUBDIR)/flex && \
10241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10243                   "RANLIB=$${RANLIB}" \
10244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10245                   install-info) \
10246           || exit 1
10247
10248 @endif flex
10249
10250 .PHONY: maybe-install-pdf-flex install-pdf-flex
10251 maybe-install-pdf-flex:
10252 @if flex
10253 maybe-install-pdf-flex: install-pdf-flex
10254
10255 install-pdf-flex: \
10256     configure-flex \
10257     pdf-flex 
10258         @: $(MAKE); $(unstage)
10259         @[ -f ./flex/Makefile ] || exit 0; \
10260         r=`${PWD_COMMAND}`; export r; \
10261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10262         $(HOST_EXPORTS) \
10263         for flag in $(EXTRA_HOST_FLAGS) ; do \
10264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10265         done; \
10266         echo "Doing install-pdf in flex"; \
10267         (cd $(HOST_SUBDIR)/flex && \
10268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10270                   "RANLIB=$${RANLIB}" \
10271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10272                   install-pdf) \
10273           || exit 1
10274
10275 @endif flex
10276
10277 .PHONY: maybe-install-html-flex install-html-flex
10278 maybe-install-html-flex:
10279 @if flex
10280 maybe-install-html-flex: install-html-flex
10281
10282 install-html-flex: \
10283     configure-flex \
10284     html-flex 
10285         @: $(MAKE); $(unstage)
10286         @[ -f ./flex/Makefile ] || exit 0; \
10287         r=`${PWD_COMMAND}`; export r; \
10288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10289         $(HOST_EXPORTS) \
10290         for flag in $(EXTRA_HOST_FLAGS) ; do \
10291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10292         done; \
10293         echo "Doing install-html in flex"; \
10294         (cd $(HOST_SUBDIR)/flex && \
10295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10297                   "RANLIB=$${RANLIB}" \
10298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10299                   install-html) \
10300           || exit 1
10301
10302 @endif flex
10303
10304 .PHONY: maybe-installcheck-flex installcheck-flex
10305 maybe-installcheck-flex:
10306 @if flex
10307 maybe-installcheck-flex: installcheck-flex
10308
10309 installcheck-flex: \
10310     configure-flex 
10311         @: $(MAKE); $(unstage)
10312         @[ -f ./flex/Makefile ] || exit 0; \
10313         r=`${PWD_COMMAND}`; export r; \
10314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10315         $(HOST_EXPORTS) \
10316         for flag in $(EXTRA_HOST_FLAGS) ; do \
10317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10318         done; \
10319         echo "Doing installcheck in flex"; \
10320         (cd $(HOST_SUBDIR)/flex && \
10321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10323                   "RANLIB=$${RANLIB}" \
10324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10325                   installcheck) \
10326           || exit 1
10327
10328 @endif flex
10329
10330 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10331 maybe-mostlyclean-flex:
10332 @if flex
10333 maybe-mostlyclean-flex: mostlyclean-flex
10334
10335 mostlyclean-flex: 
10336         @: $(MAKE); $(unstage)
10337         @[ -f ./flex/Makefile ] || exit 0; \
10338         r=`${PWD_COMMAND}`; export r; \
10339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10340         $(HOST_EXPORTS) \
10341         for flag in $(EXTRA_HOST_FLAGS) ; do \
10342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10343         done; \
10344         echo "Doing mostlyclean in flex"; \
10345         (cd $(HOST_SUBDIR)/flex && \
10346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10348                   "RANLIB=$${RANLIB}" \
10349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10350                   mostlyclean) \
10351           || exit 1
10352
10353 @endif flex
10354
10355 .PHONY: maybe-clean-flex clean-flex
10356 maybe-clean-flex:
10357 @if flex
10358 maybe-clean-flex: clean-flex
10359
10360 clean-flex: 
10361         @: $(MAKE); $(unstage)
10362         @[ -f ./flex/Makefile ] || exit 0; \
10363         r=`${PWD_COMMAND}`; export r; \
10364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10365         $(HOST_EXPORTS) \
10366         for flag in $(EXTRA_HOST_FLAGS) ; do \
10367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10368         done; \
10369         echo "Doing clean in flex"; \
10370         (cd $(HOST_SUBDIR)/flex && \
10371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10373                   "RANLIB=$${RANLIB}" \
10374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10375                   clean) \
10376           || exit 1
10377
10378 @endif flex
10379
10380 .PHONY: maybe-distclean-flex distclean-flex
10381 maybe-distclean-flex:
10382 @if flex
10383 maybe-distclean-flex: distclean-flex
10384
10385 distclean-flex: 
10386         @: $(MAKE); $(unstage)
10387         @[ -f ./flex/Makefile ] || exit 0; \
10388         r=`${PWD_COMMAND}`; export r; \
10389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10390         $(HOST_EXPORTS) \
10391         for flag in $(EXTRA_HOST_FLAGS) ; do \
10392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10393         done; \
10394         echo "Doing distclean in flex"; \
10395         (cd $(HOST_SUBDIR)/flex && \
10396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10398                   "RANLIB=$${RANLIB}" \
10399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10400                   distclean) \
10401           || exit 1
10402
10403 @endif flex
10404
10405 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10406 maybe-maintainer-clean-flex:
10407 @if flex
10408 maybe-maintainer-clean-flex: maintainer-clean-flex
10409
10410 maintainer-clean-flex: 
10411         @: $(MAKE); $(unstage)
10412         @[ -f ./flex/Makefile ] || exit 0; \
10413         r=`${PWD_COMMAND}`; export r; \
10414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10415         $(HOST_EXPORTS) \
10416         for flag in $(EXTRA_HOST_FLAGS) ; do \
10417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10418         done; \
10419         echo "Doing maintainer-clean in flex"; \
10420         (cd $(HOST_SUBDIR)/flex && \
10421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10423                   "RANLIB=$${RANLIB}" \
10424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10425                   maintainer-clean) \
10426           || exit 1
10427
10428 @endif flex
10429
10430
10431
10432 .PHONY: configure-gas maybe-configure-gas
10433 maybe-configure-gas:
10434 @if gcc-bootstrap
10435 configure-gas: stage_current
10436 @endif gcc-bootstrap
10437 @if gas
10438 maybe-configure-gas: configure-gas
10439 configure-gas: 
10440         @r=`${PWD_COMMAND}`; export r; \
10441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10442         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10443         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10444         $(HOST_EXPORTS)  \
10445         echo Configuring in $(HOST_SUBDIR)/gas; \
10446         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10447         case $(srcdir) in \
10448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10449           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10451         esac; \
10452         module_srcdir=gas; \
10453         $(SHELL) \
10454           $$s/$$module_srcdir/configure \
10455           --srcdir=$${topdir}/$$module_srcdir \
10456           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10457           --target=${target_alias}  \
10458           || exit 1
10459 @endif gas
10460
10461
10462
10463 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10464 maybe-configure-stage1-gas:
10465 @if gas-bootstrap
10466 maybe-configure-stage1-gas: configure-stage1-gas
10467 configure-stage1-gas:
10468         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10469         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10470         @r=`${PWD_COMMAND}`; export r; \
10471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10472         TFLAGS="$(STAGE1_TFLAGS)"; \
10473         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10474         $(HOST_EXPORTS) \
10475         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10476         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10477         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10478         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10480         cd $(HOST_SUBDIR)/gas || exit 1; \
10481         case $(srcdir) in \
10482           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10483           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10484                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10485         esac; \
10486         module_srcdir=gas; \
10487         $(SHELL) $$s/$$module_srcdir/configure \
10488           --srcdir=$${topdir}/$$module_srcdir \
10489           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10490           --target=${target_alias} \
10491            \
10492           $(STAGE1_CONFIGURE_FLAGS)
10493 @endif gas-bootstrap
10494
10495 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10496 maybe-configure-stage2-gas:
10497 @if gas-bootstrap
10498 maybe-configure-stage2-gas: configure-stage2-gas
10499 configure-stage2-gas:
10500         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10501         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10502         @r=`${PWD_COMMAND}`; export r; \
10503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10504         TFLAGS="$(STAGE2_TFLAGS)"; \
10505         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10506         $(HOST_EXPORTS) \
10507         $(POSTSTAGE1_HOST_EXPORTS) \
10508         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10509         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10510         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10511         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10512         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10513         cd $(HOST_SUBDIR)/gas || exit 1; \
10514         case $(srcdir) in \
10515           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10516           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10517                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10518         esac; \
10519         module_srcdir=gas; \
10520         $(SHELL) $$s/$$module_srcdir/configure \
10521           --srcdir=$${topdir}/$$module_srcdir \
10522           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10523           --target=${target_alias} \
10524           --with-build-libsubdir=$(HOST_SUBDIR) \
10525           $(STAGE2_CONFIGURE_FLAGS)
10526 @endif gas-bootstrap
10527
10528 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10529 maybe-configure-stage3-gas:
10530 @if gas-bootstrap
10531 maybe-configure-stage3-gas: configure-stage3-gas
10532 configure-stage3-gas:
10533         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10534         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10535         @r=`${PWD_COMMAND}`; export r; \
10536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10537         TFLAGS="$(STAGE3_TFLAGS)"; \
10538         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10539         $(HOST_EXPORTS) \
10540         $(POSTSTAGE1_HOST_EXPORTS) \
10541         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10542         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10543         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10544         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10545         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10546         cd $(HOST_SUBDIR)/gas || exit 1; \
10547         case $(srcdir) in \
10548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10549           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10551         esac; \
10552         module_srcdir=gas; \
10553         $(SHELL) $$s/$$module_srcdir/configure \
10554           --srcdir=$${topdir}/$$module_srcdir \
10555           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10556           --target=${target_alias} \
10557           --with-build-libsubdir=$(HOST_SUBDIR) \
10558           $(STAGE3_CONFIGURE_FLAGS)
10559 @endif gas-bootstrap
10560
10561 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10562 maybe-configure-stage4-gas:
10563 @if gas-bootstrap
10564 maybe-configure-stage4-gas: configure-stage4-gas
10565 configure-stage4-gas:
10566         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10567         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10568         @r=`${PWD_COMMAND}`; export r; \
10569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10570         TFLAGS="$(STAGE4_TFLAGS)"; \
10571         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10572         $(HOST_EXPORTS) \
10573         $(POSTSTAGE1_HOST_EXPORTS) \
10574         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10575         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10576         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10577         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10578         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10579         cd $(HOST_SUBDIR)/gas || exit 1; \
10580         case $(srcdir) in \
10581           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10582           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10583                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10584         esac; \
10585         module_srcdir=gas; \
10586         $(SHELL) $$s/$$module_srcdir/configure \
10587           --srcdir=$${topdir}/$$module_srcdir \
10588           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10589           --target=${target_alias} \
10590           --with-build-libsubdir=$(HOST_SUBDIR) \
10591           $(STAGE4_CONFIGURE_FLAGS)
10592 @endif gas-bootstrap
10593
10594 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10595 maybe-configure-stageprofile-gas:
10596 @if gas-bootstrap
10597 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10598 configure-stageprofile-gas:
10599         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10600         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10601         @r=`${PWD_COMMAND}`; export r; \
10602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10603         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10604         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10605         $(HOST_EXPORTS) \
10606         $(POSTSTAGE1_HOST_EXPORTS) \
10607         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10608         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10609         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10610         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10611         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10612         cd $(HOST_SUBDIR)/gas || exit 1; \
10613         case $(srcdir) in \
10614           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10615           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10616                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10617         esac; \
10618         module_srcdir=gas; \
10619         $(SHELL) $$s/$$module_srcdir/configure \
10620           --srcdir=$${topdir}/$$module_srcdir \
10621           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10622           --target=${target_alias} \
10623           --with-build-libsubdir=$(HOST_SUBDIR) \
10624           $(STAGEprofile_CONFIGURE_FLAGS)
10625 @endif gas-bootstrap
10626
10627 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10628 maybe-configure-stagetrain-gas:
10629 @if gas-bootstrap
10630 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10631 configure-stagetrain-gas:
10632         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10633         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10634         @r=`${PWD_COMMAND}`; export r; \
10635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10636         TFLAGS="$(STAGEtrain_TFLAGS)"; \
10637         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10638         $(HOST_EXPORTS) \
10639         $(POSTSTAGE1_HOST_EXPORTS) \
10640         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10641         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10642         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
10643         echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10644         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10645         cd $(HOST_SUBDIR)/gas || exit 1; \
10646         case $(srcdir) in \
10647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10648           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10650         esac; \
10651         module_srcdir=gas; \
10652         $(SHELL) $$s/$$module_srcdir/configure \
10653           --srcdir=$${topdir}/$$module_srcdir \
10654           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10655           --target=${target_alias} \
10656           --with-build-libsubdir=$(HOST_SUBDIR) \
10657           $(STAGEtrain_CONFIGURE_FLAGS)
10658 @endif gas-bootstrap
10659
10660 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10661 maybe-configure-stagefeedback-gas:
10662 @if gas-bootstrap
10663 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10664 configure-stagefeedback-gas:
10665         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10666         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10667         @r=`${PWD_COMMAND}`; export r; \
10668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10669         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10670         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10671         $(HOST_EXPORTS) \
10672         $(POSTSTAGE1_HOST_EXPORTS) \
10673         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10674         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10675         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10676         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10677         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10678         cd $(HOST_SUBDIR)/gas || exit 1; \
10679         case $(srcdir) in \
10680           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10681           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10682                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10683         esac; \
10684         module_srcdir=gas; \
10685         $(SHELL) $$s/$$module_srcdir/configure \
10686           --srcdir=$${topdir}/$$module_srcdir \
10687           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10688           --target=${target_alias} \
10689           --with-build-libsubdir=$(HOST_SUBDIR) \
10690           $(STAGEfeedback_CONFIGURE_FLAGS)
10691 @endif gas-bootstrap
10692
10693 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10694 maybe-configure-stageautoprofile-gas:
10695 @if gas-bootstrap
10696 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10697 configure-stageautoprofile-gas:
10698         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10699         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10700         @r=`${PWD_COMMAND}`; export r; \
10701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10702         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10703         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10704         $(HOST_EXPORTS) \
10705         $(POSTSTAGE1_HOST_EXPORTS) \
10706         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10707         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10708         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
10709         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10710         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10711         cd $(HOST_SUBDIR)/gas || exit 1; \
10712         case $(srcdir) in \
10713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10714           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10716         esac; \
10717         module_srcdir=gas; \
10718         $(SHELL) $$s/$$module_srcdir/configure \
10719           --srcdir=$${topdir}/$$module_srcdir \
10720           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10721           --target=${target_alias} \
10722           --with-build-libsubdir=$(HOST_SUBDIR) \
10723           $(STAGEautoprofile_CONFIGURE_FLAGS)
10724 @endif gas-bootstrap
10725
10726 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10727 maybe-configure-stageautofeedback-gas:
10728 @if gas-bootstrap
10729 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10730 configure-stageautofeedback-gas:
10731         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10732         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10733         @r=`${PWD_COMMAND}`; export r; \
10734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10735         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10736         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10737         $(HOST_EXPORTS) \
10738         $(POSTSTAGE1_HOST_EXPORTS) \
10739         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10740         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10741         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
10742         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10743         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10744         cd $(HOST_SUBDIR)/gas || exit 1; \
10745         case $(srcdir) in \
10746           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10747           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10748                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10749         esac; \
10750         module_srcdir=gas; \
10751         $(SHELL) $$s/$$module_srcdir/configure \
10752           --srcdir=$${topdir}/$$module_srcdir \
10753           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10754           --target=${target_alias} \
10755           --with-build-libsubdir=$(HOST_SUBDIR) \
10756           $(STAGEautofeedback_CONFIGURE_FLAGS)
10757 @endif gas-bootstrap
10758
10759
10760
10761
10762
10763 .PHONY: all-gas maybe-all-gas
10764 maybe-all-gas:
10765 @if gcc-bootstrap
10766 all-gas: stage_current
10767 @endif gcc-bootstrap
10768 @if gas
10769 TARGET-gas=all
10770 maybe-all-gas: all-gas
10771 all-gas: configure-gas
10772         @r=`${PWD_COMMAND}`; export r; \
10773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10774         $(HOST_EXPORTS)  \
10775         (cd $(HOST_SUBDIR)/gas && \
10776           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10777                 $(TARGET-gas))
10778 @endif gas
10779
10780
10781
10782 .PHONY: all-stage1-gas maybe-all-stage1-gas
10783 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10784 maybe-all-stage1-gas:
10785 maybe-clean-stage1-gas:
10786 @if gas-bootstrap
10787 maybe-all-stage1-gas: all-stage1-gas
10788 all-stage1: all-stage1-gas
10789 TARGET-stage1-gas = $(TARGET-gas)
10790 all-stage1-gas: configure-stage1-gas
10791         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10792         @r=`${PWD_COMMAND}`; export r; \
10793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10794         TFLAGS="$(STAGE1_TFLAGS)"; \
10795         $(HOST_EXPORTS)  \
10796         cd $(HOST_SUBDIR)/gas && \
10797          \
10798         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10799                 CFLAGS="$(STAGE1_CFLAGS)" \
10800                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
10801                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10802                 LIBCFLAGS="$(LIBCFLAGS)" \
10803                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10804                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10805                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10806                 $(EXTRA_HOST_FLAGS)  \
10807                 $(STAGE1_FLAGS_TO_PASS)  \
10808                 TFLAGS="$(STAGE1_TFLAGS)"  \
10809                 $(TARGET-stage1-gas)
10810
10811 maybe-clean-stage1-gas: clean-stage1-gas
10812 clean-stage1: clean-stage1-gas
10813 clean-stage1-gas:
10814         @if [ $(current_stage) = stage1 ]; then \
10815           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10816         else \
10817           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10818           $(MAKE) stage1-start; \
10819         fi; \
10820         cd $(HOST_SUBDIR)/gas && \
10821         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10822         $(STAGE1_FLAGS_TO_PASS)  clean
10823 @endif gas-bootstrap
10824
10825
10826 .PHONY: all-stage2-gas maybe-all-stage2-gas
10827 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10828 maybe-all-stage2-gas:
10829 maybe-clean-stage2-gas:
10830 @if gas-bootstrap
10831 maybe-all-stage2-gas: all-stage2-gas
10832 all-stage2: all-stage2-gas
10833 TARGET-stage2-gas = $(TARGET-gas)
10834 all-stage2-gas: configure-stage2-gas
10835         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10836         @r=`${PWD_COMMAND}`; export r; \
10837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838         TFLAGS="$(STAGE2_TFLAGS)"; \
10839         $(HOST_EXPORTS) \
10840         $(POSTSTAGE1_HOST_EXPORTS)  \
10841         cd $(HOST_SUBDIR)/gas && \
10842          \
10843         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10844                 CFLAGS="$(STAGE2_CFLAGS)" \
10845                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
10846                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10847                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10848                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10849                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10850                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10851                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10852                 TFLAGS="$(STAGE2_TFLAGS)"  \
10853                 $(TARGET-stage2-gas)
10854
10855 maybe-clean-stage2-gas: clean-stage2-gas
10856 clean-stage2: clean-stage2-gas
10857 clean-stage2-gas:
10858         @if [ $(current_stage) = stage2 ]; then \
10859           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10860         else \
10861           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10862           $(MAKE) stage2-start; \
10863         fi; \
10864         cd $(HOST_SUBDIR)/gas && \
10865         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10866 @endif gas-bootstrap
10867
10868
10869 .PHONY: all-stage3-gas maybe-all-stage3-gas
10870 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10871 maybe-all-stage3-gas:
10872 maybe-clean-stage3-gas:
10873 @if gas-bootstrap
10874 maybe-all-stage3-gas: all-stage3-gas
10875 all-stage3: all-stage3-gas
10876 TARGET-stage3-gas = $(TARGET-gas)
10877 all-stage3-gas: configure-stage3-gas
10878         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10879         @r=`${PWD_COMMAND}`; export r; \
10880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10881         TFLAGS="$(STAGE3_TFLAGS)"; \
10882         $(HOST_EXPORTS) \
10883         $(POSTSTAGE1_HOST_EXPORTS)  \
10884         cd $(HOST_SUBDIR)/gas && \
10885          \
10886         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10887                 CFLAGS="$(STAGE3_CFLAGS)" \
10888                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
10889                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10890                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10891                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10892                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10893                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10894                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10895                 TFLAGS="$(STAGE3_TFLAGS)"  \
10896                 $(TARGET-stage3-gas)
10897
10898 maybe-clean-stage3-gas: clean-stage3-gas
10899 clean-stage3: clean-stage3-gas
10900 clean-stage3-gas:
10901         @if [ $(current_stage) = stage3 ]; then \
10902           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10903         else \
10904           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10905           $(MAKE) stage3-start; \
10906         fi; \
10907         cd $(HOST_SUBDIR)/gas && \
10908         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10909 @endif gas-bootstrap
10910
10911
10912 .PHONY: all-stage4-gas maybe-all-stage4-gas
10913 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10914 maybe-all-stage4-gas:
10915 maybe-clean-stage4-gas:
10916 @if gas-bootstrap
10917 maybe-all-stage4-gas: all-stage4-gas
10918 all-stage4: all-stage4-gas
10919 TARGET-stage4-gas = $(TARGET-gas)
10920 all-stage4-gas: configure-stage4-gas
10921         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10922         @r=`${PWD_COMMAND}`; export r; \
10923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10924         TFLAGS="$(STAGE4_TFLAGS)"; \
10925         $(HOST_EXPORTS) \
10926         $(POSTSTAGE1_HOST_EXPORTS)  \
10927         cd $(HOST_SUBDIR)/gas && \
10928          \
10929         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10930                 CFLAGS="$(STAGE4_CFLAGS)" \
10931                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
10932                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10933                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10934                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10935                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10936                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10937                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10938                 TFLAGS="$(STAGE4_TFLAGS)"  \
10939                 $(TARGET-stage4-gas)
10940
10941 maybe-clean-stage4-gas: clean-stage4-gas
10942 clean-stage4: clean-stage4-gas
10943 clean-stage4-gas:
10944         @if [ $(current_stage) = stage4 ]; then \
10945           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10946         else \
10947           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10948           $(MAKE) stage4-start; \
10949         fi; \
10950         cd $(HOST_SUBDIR)/gas && \
10951         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10952 @endif gas-bootstrap
10953
10954
10955 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10956 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10957 maybe-all-stageprofile-gas:
10958 maybe-clean-stageprofile-gas:
10959 @if gas-bootstrap
10960 maybe-all-stageprofile-gas: all-stageprofile-gas
10961 all-stageprofile: all-stageprofile-gas
10962 TARGET-stageprofile-gas = $(TARGET-gas)
10963 all-stageprofile-gas: configure-stageprofile-gas
10964         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10965         @r=`${PWD_COMMAND}`; export r; \
10966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10967         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10968         $(HOST_EXPORTS) \
10969         $(POSTSTAGE1_HOST_EXPORTS)  \
10970         cd $(HOST_SUBDIR)/gas && \
10971          \
10972         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10973                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10974                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
10975                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10976                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10977                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10978                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10979                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10980                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10981                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
10982                 $(TARGET-stageprofile-gas)
10983
10984 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10985 clean-stageprofile: clean-stageprofile-gas
10986 clean-stageprofile-gas:
10987         @if [ $(current_stage) = stageprofile ]; then \
10988           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10989         else \
10990           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10991           $(MAKE) stageprofile-start; \
10992         fi; \
10993         cd $(HOST_SUBDIR)/gas && \
10994         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10995 @endif gas-bootstrap
10996
10997
10998 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
10999 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11000 maybe-all-stagetrain-gas:
11001 maybe-clean-stagetrain-gas:
11002 @if gas-bootstrap
11003 maybe-all-stagetrain-gas: all-stagetrain-gas
11004 all-stagetrain: all-stagetrain-gas
11005 TARGET-stagetrain-gas = $(TARGET-gas)
11006 all-stagetrain-gas: configure-stagetrain-gas
11007         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11008         @r=`${PWD_COMMAND}`; export r; \
11009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11010         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11011         $(HOST_EXPORTS) \
11012         $(POSTSTAGE1_HOST_EXPORTS)  \
11013         cd $(HOST_SUBDIR)/gas && \
11014          \
11015         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11016                 CFLAGS="$(STAGEtrain_CFLAGS)" \
11017                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11018                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11019                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11020                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11021                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11022                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11023                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11024                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
11025                 $(TARGET-stagetrain-gas)
11026
11027 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11028 clean-stagetrain: clean-stagetrain-gas
11029 clean-stagetrain-gas:
11030         @if [ $(current_stage) = stagetrain ]; then \
11031           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11032         else \
11033           [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11034           $(MAKE) stagetrain-start; \
11035         fi; \
11036         cd $(HOST_SUBDIR)/gas && \
11037         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11038 @endif gas-bootstrap
11039
11040
11041 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11042 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11043 maybe-all-stagefeedback-gas:
11044 maybe-clean-stagefeedback-gas:
11045 @if gas-bootstrap
11046 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11047 all-stagefeedback: all-stagefeedback-gas
11048 TARGET-stagefeedback-gas = $(TARGET-gas)
11049 all-stagefeedback-gas: configure-stagefeedback-gas
11050         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11051         @r=`${PWD_COMMAND}`; export r; \
11052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11053         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11054         $(HOST_EXPORTS) \
11055         $(POSTSTAGE1_HOST_EXPORTS)  \
11056         cd $(HOST_SUBDIR)/gas && \
11057          \
11058         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11059                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11060                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11061                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11062                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11063                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11064                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11065                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11066                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11067                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11068                 $(TARGET-stagefeedback-gas)
11069
11070 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11071 clean-stagefeedback: clean-stagefeedback-gas
11072 clean-stagefeedback-gas:
11073         @if [ $(current_stage) = stagefeedback ]; then \
11074           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11075         else \
11076           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11077           $(MAKE) stagefeedback-start; \
11078         fi; \
11079         cd $(HOST_SUBDIR)/gas && \
11080         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11081 @endif gas-bootstrap
11082
11083
11084 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11085 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11086 maybe-all-stageautoprofile-gas:
11087 maybe-clean-stageautoprofile-gas:
11088 @if gas-bootstrap
11089 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11090 all-stageautoprofile: all-stageautoprofile-gas
11091 TARGET-stageautoprofile-gas = $(TARGET-gas)
11092 all-stageautoprofile-gas: configure-stageautoprofile-gas
11093         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11094         @r=`${PWD_COMMAND}`; export r; \
11095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11096         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11097         $(HOST_EXPORTS) \
11098         $(POSTSTAGE1_HOST_EXPORTS)  \
11099         cd $(HOST_SUBDIR)/gas && \
11100         $$s/gcc/config/i386/$(AUTO_PROFILE) \
11101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11102                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11103                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11104                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11105                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11106                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11107                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11108                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11109                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11110                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
11111                 $(TARGET-stageautoprofile-gas)
11112
11113 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11114 clean-stageautoprofile: clean-stageautoprofile-gas
11115 clean-stageautoprofile-gas:
11116         @if [ $(current_stage) = stageautoprofile ]; then \
11117           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11118         else \
11119           [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11120           $(MAKE) stageautoprofile-start; \
11121         fi; \
11122         cd $(HOST_SUBDIR)/gas && \
11123         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11124 @endif gas-bootstrap
11125
11126
11127 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11128 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11129 maybe-all-stageautofeedback-gas:
11130 maybe-clean-stageautofeedback-gas:
11131 @if gas-bootstrap
11132 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11133 all-stageautofeedback: all-stageautofeedback-gas
11134 TARGET-stageautofeedback-gas = $(TARGET-gas)
11135 all-stageautofeedback-gas: configure-stageautofeedback-gas
11136         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11137         @r=`${PWD_COMMAND}`; export r; \
11138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11139         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11140         $(HOST_EXPORTS) \
11141         $(POSTSTAGE1_HOST_EXPORTS)  \
11142         cd $(HOST_SUBDIR)/gas && \
11143          \
11144         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11145                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11146                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11147                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11148                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11149                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11150                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11151                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11152                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11153                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11154                 $(TARGET-stageautofeedback-gas)
11155
11156 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11157 clean-stageautofeedback: clean-stageautofeedback-gas
11158 clean-stageautofeedback-gas:
11159         @if [ $(current_stage) = stageautofeedback ]; then \
11160           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11161         else \
11162           [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11163           $(MAKE) stageautofeedback-start; \
11164         fi; \
11165         cd $(HOST_SUBDIR)/gas && \
11166         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11167 @endif gas-bootstrap
11168
11169
11170
11171
11172
11173 .PHONY: check-gas maybe-check-gas
11174 maybe-check-gas:
11175 @if gas
11176 maybe-check-gas: check-gas
11177
11178 check-gas:
11179         @: $(MAKE); $(unstage)
11180         @r=`${PWD_COMMAND}`; export r; \
11181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11182         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11183         (cd $(HOST_SUBDIR)/gas && \
11184           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11185
11186 @endif gas
11187
11188 .PHONY: install-gas maybe-install-gas
11189 maybe-install-gas:
11190 @if gas
11191 maybe-install-gas: install-gas
11192
11193 install-gas: installdirs
11194         @: $(MAKE); $(unstage)
11195         @r=`${PWD_COMMAND}`; export r; \
11196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11197         $(HOST_EXPORTS) \
11198         (cd $(HOST_SUBDIR)/gas && \
11199           $(MAKE) $(FLAGS_TO_PASS)  install)
11200
11201 @endif gas
11202
11203 .PHONY: install-strip-gas maybe-install-strip-gas
11204 maybe-install-strip-gas:
11205 @if gas
11206 maybe-install-strip-gas: install-strip-gas
11207
11208 install-strip-gas: installdirs
11209         @: $(MAKE); $(unstage)
11210         @r=`${PWD_COMMAND}`; export r; \
11211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11212         $(HOST_EXPORTS) \
11213         (cd $(HOST_SUBDIR)/gas && \
11214           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
11215
11216 @endif gas
11217
11218 # Other targets (info, dvi, pdf, etc.)
11219
11220 .PHONY: maybe-info-gas info-gas
11221 maybe-info-gas:
11222 @if gas
11223 maybe-info-gas: info-gas
11224
11225 info-gas: \
11226     configure-gas 
11227         @[ -f ./gas/Makefile ] || exit 0; \
11228         r=`${PWD_COMMAND}`; export r; \
11229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11230         $(HOST_EXPORTS) \
11231         for flag in $(EXTRA_HOST_FLAGS) ; do \
11232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11233         done; \
11234         echo "Doing info in gas"; \
11235         (cd $(HOST_SUBDIR)/gas && \
11236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11238                   "RANLIB=$${RANLIB}" \
11239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11240                   info) \
11241           || exit 1
11242
11243 @endif gas
11244
11245 .PHONY: maybe-dvi-gas dvi-gas
11246 maybe-dvi-gas:
11247 @if gas
11248 maybe-dvi-gas: dvi-gas
11249
11250 dvi-gas: \
11251     configure-gas 
11252         @[ -f ./gas/Makefile ] || exit 0; \
11253         r=`${PWD_COMMAND}`; export r; \
11254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11255         $(HOST_EXPORTS) \
11256         for flag in $(EXTRA_HOST_FLAGS) ; do \
11257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11258         done; \
11259         echo "Doing dvi in gas"; \
11260         (cd $(HOST_SUBDIR)/gas && \
11261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11263                   "RANLIB=$${RANLIB}" \
11264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11265                   dvi) \
11266           || exit 1
11267
11268 @endif gas
11269
11270 .PHONY: maybe-pdf-gas pdf-gas
11271 maybe-pdf-gas:
11272 @if gas
11273 maybe-pdf-gas: pdf-gas
11274
11275 pdf-gas: \
11276     configure-gas 
11277         @[ -f ./gas/Makefile ] || exit 0; \
11278         r=`${PWD_COMMAND}`; export r; \
11279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11280         $(HOST_EXPORTS) \
11281         for flag in $(EXTRA_HOST_FLAGS) ; do \
11282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11283         done; \
11284         echo "Doing pdf in gas"; \
11285         (cd $(HOST_SUBDIR)/gas && \
11286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11288                   "RANLIB=$${RANLIB}" \
11289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11290                   pdf) \
11291           || exit 1
11292
11293 @endif gas
11294
11295 .PHONY: maybe-html-gas html-gas
11296 maybe-html-gas:
11297 @if gas
11298 maybe-html-gas: html-gas
11299
11300 html-gas: \
11301     configure-gas 
11302         @[ -f ./gas/Makefile ] || exit 0; \
11303         r=`${PWD_COMMAND}`; export r; \
11304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11305         $(HOST_EXPORTS) \
11306         for flag in $(EXTRA_HOST_FLAGS) ; do \
11307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11308         done; \
11309         echo "Doing html in gas"; \
11310         (cd $(HOST_SUBDIR)/gas && \
11311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11313                   "RANLIB=$${RANLIB}" \
11314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11315                   html) \
11316           || exit 1
11317
11318 @endif gas
11319
11320 .PHONY: maybe-TAGS-gas TAGS-gas
11321 maybe-TAGS-gas:
11322 @if gas
11323 maybe-TAGS-gas: TAGS-gas
11324
11325 TAGS-gas: \
11326     configure-gas 
11327         @[ -f ./gas/Makefile ] || exit 0; \
11328         r=`${PWD_COMMAND}`; export r; \
11329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11330         $(HOST_EXPORTS) \
11331         for flag in $(EXTRA_HOST_FLAGS) ; do \
11332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11333         done; \
11334         echo "Doing TAGS in gas"; \
11335         (cd $(HOST_SUBDIR)/gas && \
11336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11338                   "RANLIB=$${RANLIB}" \
11339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11340                   TAGS) \
11341           || exit 1
11342
11343 @endif gas
11344
11345 .PHONY: maybe-install-info-gas install-info-gas
11346 maybe-install-info-gas:
11347 @if gas
11348 maybe-install-info-gas: install-info-gas
11349
11350 install-info-gas: \
11351     configure-gas \
11352     info-gas 
11353         @[ -f ./gas/Makefile ] || exit 0; \
11354         r=`${PWD_COMMAND}`; export r; \
11355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11356         $(HOST_EXPORTS) \
11357         for flag in $(EXTRA_HOST_FLAGS) ; do \
11358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11359         done; \
11360         echo "Doing install-info in gas"; \
11361         (cd $(HOST_SUBDIR)/gas && \
11362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11364                   "RANLIB=$${RANLIB}" \
11365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11366                   install-info) \
11367           || exit 1
11368
11369 @endif gas
11370
11371 .PHONY: maybe-install-pdf-gas install-pdf-gas
11372 maybe-install-pdf-gas:
11373 @if gas
11374 maybe-install-pdf-gas: install-pdf-gas
11375
11376 install-pdf-gas: \
11377     configure-gas \
11378     pdf-gas 
11379         @[ -f ./gas/Makefile ] || exit 0; \
11380         r=`${PWD_COMMAND}`; export r; \
11381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11382         $(HOST_EXPORTS) \
11383         for flag in $(EXTRA_HOST_FLAGS) ; do \
11384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11385         done; \
11386         echo "Doing install-pdf in gas"; \
11387         (cd $(HOST_SUBDIR)/gas && \
11388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11390                   "RANLIB=$${RANLIB}" \
11391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11392                   install-pdf) \
11393           || exit 1
11394
11395 @endif gas
11396
11397 .PHONY: maybe-install-html-gas install-html-gas
11398 maybe-install-html-gas:
11399 @if gas
11400 maybe-install-html-gas: install-html-gas
11401
11402 install-html-gas: \
11403     configure-gas \
11404     html-gas 
11405         @[ -f ./gas/Makefile ] || exit 0; \
11406         r=`${PWD_COMMAND}`; export r; \
11407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11408         $(HOST_EXPORTS) \
11409         for flag in $(EXTRA_HOST_FLAGS) ; do \
11410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11411         done; \
11412         echo "Doing install-html in gas"; \
11413         (cd $(HOST_SUBDIR)/gas && \
11414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11416                   "RANLIB=$${RANLIB}" \
11417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11418                   install-html) \
11419           || exit 1
11420
11421 @endif gas
11422
11423 .PHONY: maybe-installcheck-gas installcheck-gas
11424 maybe-installcheck-gas:
11425 @if gas
11426 maybe-installcheck-gas: installcheck-gas
11427
11428 installcheck-gas: \
11429     configure-gas 
11430         @[ -f ./gas/Makefile ] || exit 0; \
11431         r=`${PWD_COMMAND}`; export r; \
11432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11433         $(HOST_EXPORTS) \
11434         for flag in $(EXTRA_HOST_FLAGS) ; do \
11435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11436         done; \
11437         echo "Doing installcheck in gas"; \
11438         (cd $(HOST_SUBDIR)/gas && \
11439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11441                   "RANLIB=$${RANLIB}" \
11442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11443                   installcheck) \
11444           || exit 1
11445
11446 @endif gas
11447
11448 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11449 maybe-mostlyclean-gas:
11450 @if gas
11451 maybe-mostlyclean-gas: mostlyclean-gas
11452
11453 mostlyclean-gas: 
11454         @[ -f ./gas/Makefile ] || exit 0; \
11455         r=`${PWD_COMMAND}`; export r; \
11456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11457         $(HOST_EXPORTS) \
11458         for flag in $(EXTRA_HOST_FLAGS) ; do \
11459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11460         done; \
11461         echo "Doing mostlyclean in gas"; \
11462         (cd $(HOST_SUBDIR)/gas && \
11463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11465                   "RANLIB=$${RANLIB}" \
11466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11467                   mostlyclean) \
11468           || exit 1
11469
11470 @endif gas
11471
11472 .PHONY: maybe-clean-gas clean-gas
11473 maybe-clean-gas:
11474 @if gas
11475 maybe-clean-gas: clean-gas
11476
11477 clean-gas: 
11478         @[ -f ./gas/Makefile ] || exit 0; \
11479         r=`${PWD_COMMAND}`; export r; \
11480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11481         $(HOST_EXPORTS) \
11482         for flag in $(EXTRA_HOST_FLAGS) ; do \
11483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11484         done; \
11485         echo "Doing clean in gas"; \
11486         (cd $(HOST_SUBDIR)/gas && \
11487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11489                   "RANLIB=$${RANLIB}" \
11490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11491                   clean) \
11492           || exit 1
11493
11494 @endif gas
11495
11496 .PHONY: maybe-distclean-gas distclean-gas
11497 maybe-distclean-gas:
11498 @if gas
11499 maybe-distclean-gas: distclean-gas
11500
11501 distclean-gas: 
11502         @[ -f ./gas/Makefile ] || exit 0; \
11503         r=`${PWD_COMMAND}`; export r; \
11504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11505         $(HOST_EXPORTS) \
11506         for flag in $(EXTRA_HOST_FLAGS) ; do \
11507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11508         done; \
11509         echo "Doing distclean in gas"; \
11510         (cd $(HOST_SUBDIR)/gas && \
11511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11513                   "RANLIB=$${RANLIB}" \
11514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11515                   distclean) \
11516           || exit 1
11517
11518 @endif gas
11519
11520 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11521 maybe-maintainer-clean-gas:
11522 @if gas
11523 maybe-maintainer-clean-gas: maintainer-clean-gas
11524
11525 maintainer-clean-gas: 
11526         @[ -f ./gas/Makefile ] || exit 0; \
11527         r=`${PWD_COMMAND}`; export r; \
11528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11529         $(HOST_EXPORTS) \
11530         for flag in $(EXTRA_HOST_FLAGS) ; do \
11531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11532         done; \
11533         echo "Doing maintainer-clean in gas"; \
11534         (cd $(HOST_SUBDIR)/gas && \
11535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11537                   "RANLIB=$${RANLIB}" \
11538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11539                   maintainer-clean) \
11540           || exit 1
11541
11542 @endif gas
11543
11544
11545
11546 .PHONY: configure-gcc maybe-configure-gcc
11547 maybe-configure-gcc:
11548 @if gcc-bootstrap
11549 configure-gcc: stage_current
11550 @endif gcc-bootstrap
11551 @if gcc
11552 maybe-configure-gcc: configure-gcc
11553 configure-gcc: 
11554         @r=`${PWD_COMMAND}`; export r; \
11555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11556         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11557         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11558         $(HOST_EXPORTS)  \
11559         echo Configuring in $(HOST_SUBDIR)/gcc; \
11560         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11561         case $(srcdir) in \
11562           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11563           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11564                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11565         esac; \
11566         module_srcdir=gcc; \
11567         $(SHELL) \
11568           $$s/$$module_srcdir/configure \
11569           --srcdir=$${topdir}/$$module_srcdir \
11570           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11571           --target=${target_alias}  \
11572           || exit 1
11573 @endif gcc
11574
11575
11576
11577 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11578 maybe-configure-stage1-gcc:
11579 @if gcc-bootstrap
11580 maybe-configure-stage1-gcc: configure-stage1-gcc
11581 configure-stage1-gcc:
11582         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11583         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11584         @r=`${PWD_COMMAND}`; export r; \
11585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586         TFLAGS="$(STAGE1_TFLAGS)"; \
11587         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11588         $(HOST_EXPORTS) \
11589         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11590         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11591         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11592         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11593         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11594         cd $(HOST_SUBDIR)/gcc || exit 1; \
11595         case $(srcdir) in \
11596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11597           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11599         esac; \
11600         module_srcdir=gcc; \
11601         $(SHELL) $$s/$$module_srcdir/configure \
11602           --srcdir=$${topdir}/$$module_srcdir \
11603           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11604           --target=${target_alias} \
11605            \
11606           $(STAGE1_CONFIGURE_FLAGS)
11607 @endif gcc-bootstrap
11608
11609 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11610 maybe-configure-stage2-gcc:
11611 @if gcc-bootstrap
11612 maybe-configure-stage2-gcc: configure-stage2-gcc
11613 configure-stage2-gcc:
11614         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11615         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11616         @r=`${PWD_COMMAND}`; export r; \
11617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11618         TFLAGS="$(STAGE2_TFLAGS)"; \
11619         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11620         $(HOST_EXPORTS) \
11621         $(POSTSTAGE1_HOST_EXPORTS) \
11622         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11623         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11624         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11625         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11626         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11627         cd $(HOST_SUBDIR)/gcc || exit 1; \
11628         case $(srcdir) in \
11629           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11630           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11631                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11632         esac; \
11633         module_srcdir=gcc; \
11634         $(SHELL) $$s/$$module_srcdir/configure \
11635           --srcdir=$${topdir}/$$module_srcdir \
11636           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11637           --target=${target_alias} \
11638           --with-build-libsubdir=$(HOST_SUBDIR) \
11639           $(STAGE2_CONFIGURE_FLAGS)
11640 @endif gcc-bootstrap
11641
11642 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11643 maybe-configure-stage3-gcc:
11644 @if gcc-bootstrap
11645 maybe-configure-stage3-gcc: configure-stage3-gcc
11646 configure-stage3-gcc:
11647         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11648         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11649         @r=`${PWD_COMMAND}`; export r; \
11650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11651         TFLAGS="$(STAGE3_TFLAGS)"; \
11652         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11653         $(HOST_EXPORTS) \
11654         $(POSTSTAGE1_HOST_EXPORTS) \
11655         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11656         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11657         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11658         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11660         cd $(HOST_SUBDIR)/gcc || exit 1; \
11661         case $(srcdir) in \
11662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11663           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11665         esac; \
11666         module_srcdir=gcc; \
11667         $(SHELL) $$s/$$module_srcdir/configure \
11668           --srcdir=$${topdir}/$$module_srcdir \
11669           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11670           --target=${target_alias} \
11671           --with-build-libsubdir=$(HOST_SUBDIR) \
11672           $(STAGE3_CONFIGURE_FLAGS)
11673 @endif gcc-bootstrap
11674
11675 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11676 maybe-configure-stage4-gcc:
11677 @if gcc-bootstrap
11678 maybe-configure-stage4-gcc: configure-stage4-gcc
11679 configure-stage4-gcc:
11680         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11681         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11682         @r=`${PWD_COMMAND}`; export r; \
11683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11684         TFLAGS="$(STAGE4_TFLAGS)"; \
11685         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11686         $(HOST_EXPORTS) \
11687         $(POSTSTAGE1_HOST_EXPORTS) \
11688         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11689         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11690         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11691         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11692         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11693         cd $(HOST_SUBDIR)/gcc || exit 1; \
11694         case $(srcdir) in \
11695           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11696           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11697                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11698         esac; \
11699         module_srcdir=gcc; \
11700         $(SHELL) $$s/$$module_srcdir/configure \
11701           --srcdir=$${topdir}/$$module_srcdir \
11702           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11703           --target=${target_alias} \
11704           --with-build-libsubdir=$(HOST_SUBDIR) \
11705           $(STAGE4_CONFIGURE_FLAGS)
11706 @endif gcc-bootstrap
11707
11708 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11709 maybe-configure-stageprofile-gcc:
11710 @if gcc-bootstrap
11711 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11712 configure-stageprofile-gcc:
11713         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11714         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11715         @r=`${PWD_COMMAND}`; export r; \
11716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11717         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11718         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11719         $(HOST_EXPORTS) \
11720         $(POSTSTAGE1_HOST_EXPORTS) \
11721         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11722         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11723         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11724         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11725         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11726         cd $(HOST_SUBDIR)/gcc || exit 1; \
11727         case $(srcdir) in \
11728           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11729           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11730                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11731         esac; \
11732         module_srcdir=gcc; \
11733         $(SHELL) $$s/$$module_srcdir/configure \
11734           --srcdir=$${topdir}/$$module_srcdir \
11735           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11736           --target=${target_alias} \
11737           --with-build-libsubdir=$(HOST_SUBDIR) \
11738           $(STAGEprofile_CONFIGURE_FLAGS)
11739 @endif gcc-bootstrap
11740
11741 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
11742 maybe-configure-stagetrain-gcc:
11743 @if gcc-bootstrap
11744 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
11745 configure-stagetrain-gcc:
11746         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11747         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11748         @r=`${PWD_COMMAND}`; export r; \
11749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11750         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11751         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11752         $(HOST_EXPORTS) \
11753         $(POSTSTAGE1_HOST_EXPORTS) \
11754         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11755         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11756         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
11757         echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
11758         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11759         cd $(HOST_SUBDIR)/gcc || exit 1; \
11760         case $(srcdir) in \
11761           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11762           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11763                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11764         esac; \
11765         module_srcdir=gcc; \
11766         $(SHELL) $$s/$$module_srcdir/configure \
11767           --srcdir=$${topdir}/$$module_srcdir \
11768           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11769           --target=${target_alias} \
11770           --with-build-libsubdir=$(HOST_SUBDIR) \
11771           $(STAGEtrain_CONFIGURE_FLAGS)
11772 @endif gcc-bootstrap
11773
11774 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11775 maybe-configure-stagefeedback-gcc:
11776 @if gcc-bootstrap
11777 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11778 configure-stagefeedback-gcc:
11779         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11780         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11781         @r=`${PWD_COMMAND}`; export r; \
11782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11783         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11784         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11785         $(HOST_EXPORTS) \
11786         $(POSTSTAGE1_HOST_EXPORTS) \
11787         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11788         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11789         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11790         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11791         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11792         cd $(HOST_SUBDIR)/gcc || exit 1; \
11793         case $(srcdir) in \
11794           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11795           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11796                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11797         esac; \
11798         module_srcdir=gcc; \
11799         $(SHELL) $$s/$$module_srcdir/configure \
11800           --srcdir=$${topdir}/$$module_srcdir \
11801           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11802           --target=${target_alias} \
11803           --with-build-libsubdir=$(HOST_SUBDIR) \
11804           $(STAGEfeedback_CONFIGURE_FLAGS)
11805 @endif gcc-bootstrap
11806
11807 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11808 maybe-configure-stageautoprofile-gcc:
11809 @if gcc-bootstrap
11810 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11811 configure-stageautoprofile-gcc:
11812         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11813         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11814         @r=`${PWD_COMMAND}`; export r; \
11815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11816         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11817         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11818         $(HOST_EXPORTS) \
11819         $(POSTSTAGE1_HOST_EXPORTS) \
11820         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11821         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11822         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
11823         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11824         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11825         cd $(HOST_SUBDIR)/gcc || exit 1; \
11826         case $(srcdir) in \
11827           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11828           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11829                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11830         esac; \
11831         module_srcdir=gcc; \
11832         $(SHELL) $$s/$$module_srcdir/configure \
11833           --srcdir=$${topdir}/$$module_srcdir \
11834           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11835           --target=${target_alias} \
11836           --with-build-libsubdir=$(HOST_SUBDIR) \
11837           $(STAGEautoprofile_CONFIGURE_FLAGS)
11838 @endif gcc-bootstrap
11839
11840 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11841 maybe-configure-stageautofeedback-gcc:
11842 @if gcc-bootstrap
11843 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11844 configure-stageautofeedback-gcc:
11845         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11846         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11847         @r=`${PWD_COMMAND}`; export r; \
11848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11849         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11850         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11851         $(HOST_EXPORTS) \
11852         $(POSTSTAGE1_HOST_EXPORTS) \
11853         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11854         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11855         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
11856         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11857         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11858         cd $(HOST_SUBDIR)/gcc || exit 1; \
11859         case $(srcdir) in \
11860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11861           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11863         esac; \
11864         module_srcdir=gcc; \
11865         $(SHELL) $$s/$$module_srcdir/configure \
11866           --srcdir=$${topdir}/$$module_srcdir \
11867           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11868           --target=${target_alias} \
11869           --with-build-libsubdir=$(HOST_SUBDIR) \
11870           $(STAGEautofeedback_CONFIGURE_FLAGS)
11871 @endif gcc-bootstrap
11872
11873
11874
11875
11876
11877 .PHONY: all-gcc maybe-all-gcc
11878 maybe-all-gcc:
11879 @if gcc-bootstrap
11880 all-gcc: stage_current
11881 @endif gcc-bootstrap
11882 @if gcc
11883 TARGET-gcc=all
11884 maybe-all-gcc: all-gcc
11885 all-gcc: configure-gcc
11886         @r=`${PWD_COMMAND}`; export r; \
11887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11888         $(HOST_EXPORTS)  \
11889         (cd $(HOST_SUBDIR)/gcc && \
11890           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11891                 $(TARGET-gcc))
11892 @endif gcc
11893
11894
11895
11896 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11897 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11898 maybe-all-stage1-gcc:
11899 maybe-clean-stage1-gcc:
11900 @if gcc-bootstrap
11901 maybe-all-stage1-gcc: all-stage1-gcc
11902 all-stage1: all-stage1-gcc
11903 TARGET-stage1-gcc = $(TARGET-gcc)
11904 all-stage1-gcc: configure-stage1-gcc
11905         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11906         @r=`${PWD_COMMAND}`; export r; \
11907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11908         TFLAGS="$(STAGE1_TFLAGS)"; \
11909         $(HOST_EXPORTS)  \
11910         cd $(HOST_SUBDIR)/gcc && \
11911          \
11912         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11913                 CFLAGS="$(STAGE1_CFLAGS)" \
11914                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11915                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11916                 LIBCFLAGS="$(LIBCFLAGS)" \
11917                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11918                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11919                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11920                 $(EXTRA_HOST_FLAGS)  \
11921                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11922                 TFLAGS="$(STAGE1_TFLAGS)"  \
11923                 $(TARGET-stage1-gcc)
11924
11925 maybe-clean-stage1-gcc: clean-stage1-gcc
11926 clean-stage1: clean-stage1-gcc
11927 clean-stage1-gcc:
11928         @if [ $(current_stage) = stage1 ]; then \
11929           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11930         else \
11931           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11932           $(MAKE) stage1-start; \
11933         fi; \
11934         cd $(HOST_SUBDIR)/gcc && \
11935         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11936         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11937 @endif gcc-bootstrap
11938
11939
11940 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11941 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11942 maybe-all-stage2-gcc:
11943 maybe-clean-stage2-gcc:
11944 @if gcc-bootstrap
11945 maybe-all-stage2-gcc: all-stage2-gcc
11946 all-stage2: all-stage2-gcc
11947 TARGET-stage2-gcc = $(TARGET-gcc)
11948 all-stage2-gcc: configure-stage2-gcc
11949         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11950         @r=`${PWD_COMMAND}`; export r; \
11951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11952         TFLAGS="$(STAGE2_TFLAGS)"; \
11953         $(HOST_EXPORTS) \
11954         $(POSTSTAGE1_HOST_EXPORTS)  \
11955         cd $(HOST_SUBDIR)/gcc && \
11956          \
11957         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11958                 CFLAGS="$(STAGE2_CFLAGS)" \
11959                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11960                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11961                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11962                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11963                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11964                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11965                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11966                 TFLAGS="$(STAGE2_TFLAGS)"  \
11967                 $(TARGET-stage2-gcc)
11968
11969 maybe-clean-stage2-gcc: clean-stage2-gcc
11970 clean-stage2: clean-stage2-gcc
11971 clean-stage2-gcc:
11972         @if [ $(current_stage) = stage2 ]; then \
11973           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11974         else \
11975           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11976           $(MAKE) stage2-start; \
11977         fi; \
11978         cd $(HOST_SUBDIR)/gcc && \
11979         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11980 @endif gcc-bootstrap
11981
11982
11983 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11984 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11985 maybe-all-stage3-gcc:
11986 maybe-clean-stage3-gcc:
11987 @if gcc-bootstrap
11988 maybe-all-stage3-gcc: all-stage3-gcc
11989 all-stage3: all-stage3-gcc
11990 TARGET-stage3-gcc = $(TARGET-gcc)
11991 all-stage3-gcc: configure-stage3-gcc
11992         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11993         @r=`${PWD_COMMAND}`; export r; \
11994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11995         TFLAGS="$(STAGE3_TFLAGS)"; \
11996         $(HOST_EXPORTS) \
11997         $(POSTSTAGE1_HOST_EXPORTS)  \
11998         cd $(HOST_SUBDIR)/gcc && \
11999          \
12000         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12001                 CFLAGS="$(STAGE3_CFLAGS)" \
12002                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12003                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12004                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12005                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12006                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12007                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12008                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12009                 TFLAGS="$(STAGE3_TFLAGS)"  \
12010                 $(TARGET-stage3-gcc)
12011
12012 maybe-clean-stage3-gcc: clean-stage3-gcc
12013 clean-stage3: clean-stage3-gcc
12014 clean-stage3-gcc:
12015         @if [ $(current_stage) = stage3 ]; then \
12016           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12017         else \
12018           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12019           $(MAKE) stage3-start; \
12020         fi; \
12021         cd $(HOST_SUBDIR)/gcc && \
12022         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12023 @endif gcc-bootstrap
12024
12025
12026 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12027 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12028 maybe-all-stage4-gcc:
12029 maybe-clean-stage4-gcc:
12030 @if gcc-bootstrap
12031 maybe-all-stage4-gcc: all-stage4-gcc
12032 all-stage4: all-stage4-gcc
12033 TARGET-stage4-gcc = $(TARGET-gcc)
12034 all-stage4-gcc: configure-stage4-gcc
12035         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12036         @r=`${PWD_COMMAND}`; export r; \
12037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12038         TFLAGS="$(STAGE4_TFLAGS)"; \
12039         $(HOST_EXPORTS) \
12040         $(POSTSTAGE1_HOST_EXPORTS)  \
12041         cd $(HOST_SUBDIR)/gcc && \
12042          \
12043         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12044                 CFLAGS="$(STAGE4_CFLAGS)" \
12045                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12046                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12047                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12048                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12049                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12050                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12051                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12052                 TFLAGS="$(STAGE4_TFLAGS)"  \
12053                 $(TARGET-stage4-gcc)
12054
12055 maybe-clean-stage4-gcc: clean-stage4-gcc
12056 clean-stage4: clean-stage4-gcc
12057 clean-stage4-gcc:
12058         @if [ $(current_stage) = stage4 ]; then \
12059           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12060         else \
12061           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12062           $(MAKE) stage4-start; \
12063         fi; \
12064         cd $(HOST_SUBDIR)/gcc && \
12065         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12066 @endif gcc-bootstrap
12067
12068
12069 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12070 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12071 maybe-all-stageprofile-gcc:
12072 maybe-clean-stageprofile-gcc:
12073 @if gcc-bootstrap
12074 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12075 all-stageprofile: all-stageprofile-gcc
12076 TARGET-stageprofile-gcc = $(TARGET-gcc)
12077 all-stageprofile-gcc: configure-stageprofile-gcc
12078         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12079         @r=`${PWD_COMMAND}`; export r; \
12080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12081         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12082         $(HOST_EXPORTS) \
12083         $(POSTSTAGE1_HOST_EXPORTS)  \
12084         cd $(HOST_SUBDIR)/gcc && \
12085          \
12086         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12087                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12088                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12089                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12090                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12091                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12092                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12093                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12094                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12095                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12096                 $(TARGET-stageprofile-gcc)
12097
12098 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12099 clean-stageprofile: clean-stageprofile-gcc
12100 clean-stageprofile-gcc:
12101         @if [ $(current_stage) = stageprofile ]; then \
12102           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12103         else \
12104           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12105           $(MAKE) stageprofile-start; \
12106         fi; \
12107         cd $(HOST_SUBDIR)/gcc && \
12108         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12109 @endif gcc-bootstrap
12110
12111
12112 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12113 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12114 maybe-all-stagetrain-gcc:
12115 maybe-clean-stagetrain-gcc:
12116 @if gcc-bootstrap
12117 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12118 all-stagetrain: all-stagetrain-gcc
12119 TARGET-stagetrain-gcc = $(TARGET-gcc)
12120 all-stagetrain-gcc: configure-stagetrain-gcc
12121         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12122         @r=`${PWD_COMMAND}`; export r; \
12123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12124         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12125         $(HOST_EXPORTS) \
12126         $(POSTSTAGE1_HOST_EXPORTS)  \
12127         cd $(HOST_SUBDIR)/gcc && \
12128          \
12129         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12130                 CFLAGS="$(STAGEtrain_CFLAGS)" \
12131                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12132                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12133                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12134                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12135                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12136                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12137                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12138                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
12139                 $(TARGET-stagetrain-gcc)
12140
12141 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12142 clean-stagetrain: clean-stagetrain-gcc
12143 clean-stagetrain-gcc:
12144         @if [ $(current_stage) = stagetrain ]; then \
12145           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12146         else \
12147           [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12148           $(MAKE) stagetrain-start; \
12149         fi; \
12150         cd $(HOST_SUBDIR)/gcc && \
12151         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12152 @endif gcc-bootstrap
12153
12154
12155 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12156 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12157 maybe-all-stagefeedback-gcc:
12158 maybe-clean-stagefeedback-gcc:
12159 @if gcc-bootstrap
12160 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12161 all-stagefeedback: all-stagefeedback-gcc
12162 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12163 all-stagefeedback-gcc: configure-stagefeedback-gcc
12164         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12165         @r=`${PWD_COMMAND}`; export r; \
12166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12167         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12168         $(HOST_EXPORTS) \
12169         $(POSTSTAGE1_HOST_EXPORTS)  \
12170         cd $(HOST_SUBDIR)/gcc && \
12171          \
12172         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12173                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12174                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12175                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12176                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12177                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12178                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12179                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12180                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12181                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12182                 $(TARGET-stagefeedback-gcc)
12183
12184 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12185 clean-stagefeedback: clean-stagefeedback-gcc
12186 clean-stagefeedback-gcc:
12187         @if [ $(current_stage) = stagefeedback ]; then \
12188           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12189         else \
12190           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12191           $(MAKE) stagefeedback-start; \
12192         fi; \
12193         cd $(HOST_SUBDIR)/gcc && \
12194         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12195 @endif gcc-bootstrap
12196
12197
12198 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12199 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12200 maybe-all-stageautoprofile-gcc:
12201 maybe-clean-stageautoprofile-gcc:
12202 @if gcc-bootstrap
12203 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12204 all-stageautoprofile: all-stageautoprofile-gcc
12205 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12206 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12207         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12208         @r=`${PWD_COMMAND}`; export r; \
12209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12210         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12211         $(HOST_EXPORTS) \
12212         $(POSTSTAGE1_HOST_EXPORTS)  \
12213         cd $(HOST_SUBDIR)/gcc && \
12214         $$s/gcc/config/i386/$(AUTO_PROFILE) \
12215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12216                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12217                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12218                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12219                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12220                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12221                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12222                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12223                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12224                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
12225                 $(TARGET-stageautoprofile-gcc)
12226
12227 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12228 clean-stageautoprofile: clean-stageautoprofile-gcc
12229 clean-stageautoprofile-gcc:
12230         @if [ $(current_stage) = stageautoprofile ]; then \
12231           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12232         else \
12233           [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12234           $(MAKE) stageautoprofile-start; \
12235         fi; \
12236         cd $(HOST_SUBDIR)/gcc && \
12237         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12238 @endif gcc-bootstrap
12239
12240
12241 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12242 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12243 maybe-all-stageautofeedback-gcc:
12244 maybe-clean-stageautofeedback-gcc:
12245 @if gcc-bootstrap
12246 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12247 all-stageautofeedback: all-stageautofeedback-gcc
12248 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12249 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12250         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12251         @r=`${PWD_COMMAND}`; export r; \
12252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12253         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12254         $(HOST_EXPORTS) \
12255         $(POSTSTAGE1_HOST_EXPORTS)  \
12256         cd $(HOST_SUBDIR)/gcc && \
12257          \
12258         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12259                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12260                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12261                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12262                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12263                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12264                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12265                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12266                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12267                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12268                 $(TARGET-stageautofeedback-gcc)
12269
12270 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12271 clean-stageautofeedback: clean-stageautofeedback-gcc
12272 clean-stageautofeedback-gcc:
12273         @if [ $(current_stage) = stageautofeedback ]; then \
12274           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12275         else \
12276           [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12277           $(MAKE) stageautofeedback-start; \
12278         fi; \
12279         cd $(HOST_SUBDIR)/gcc && \
12280         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12281 @endif gcc-bootstrap
12282
12283
12284
12285
12286
12287 .PHONY: check-gcc maybe-check-gcc
12288 maybe-check-gcc:
12289 @if gcc
12290 maybe-check-gcc: check-gcc
12291
12292 check-gcc:
12293         @: $(MAKE); $(unstage)
12294         @r=`${PWD_COMMAND}`; export r; \
12295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12296         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12297         (cd $(HOST_SUBDIR)/gcc && \
12298           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12299
12300 @endif gcc
12301
12302 .PHONY: install-gcc maybe-install-gcc
12303 maybe-install-gcc:
12304 @if gcc
12305 maybe-install-gcc: install-gcc
12306
12307 install-gcc: installdirs
12308         @: $(MAKE); $(unstage)
12309         @r=`${PWD_COMMAND}`; export r; \
12310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12311         $(HOST_EXPORTS) \
12312         (cd $(HOST_SUBDIR)/gcc && \
12313           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12314
12315 @endif gcc
12316
12317 .PHONY: install-strip-gcc maybe-install-strip-gcc
12318 maybe-install-strip-gcc:
12319 @if gcc
12320 maybe-install-strip-gcc: install-strip-gcc
12321
12322 install-strip-gcc: installdirs
12323         @: $(MAKE); $(unstage)
12324         @r=`${PWD_COMMAND}`; export r; \
12325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12326         $(HOST_EXPORTS) \
12327         (cd $(HOST_SUBDIR)/gcc && \
12328           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12329
12330 @endif gcc
12331
12332 # Other targets (info, dvi, pdf, etc.)
12333
12334 .PHONY: maybe-info-gcc info-gcc
12335 maybe-info-gcc:
12336 @if gcc
12337 maybe-info-gcc: info-gcc
12338
12339 info-gcc: \
12340     configure-gcc 
12341         @[ -f ./gcc/Makefile ] || exit 0; \
12342         r=`${PWD_COMMAND}`; export r; \
12343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12344         $(HOST_EXPORTS) \
12345         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12347         done; \
12348         echo "Doing info in gcc"; \
12349         (cd $(HOST_SUBDIR)/gcc && \
12350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12352                   "RANLIB=$${RANLIB}" \
12353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12354                   info) \
12355           || exit 1
12356
12357 @endif gcc
12358
12359 .PHONY: maybe-dvi-gcc dvi-gcc
12360 maybe-dvi-gcc:
12361 @if gcc
12362 maybe-dvi-gcc: dvi-gcc
12363
12364 dvi-gcc: \
12365     configure-gcc 
12366         @[ -f ./gcc/Makefile ] || exit 0; \
12367         r=`${PWD_COMMAND}`; export r; \
12368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12369         $(HOST_EXPORTS) \
12370         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12372         done; \
12373         echo "Doing dvi in gcc"; \
12374         (cd $(HOST_SUBDIR)/gcc && \
12375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12377                   "RANLIB=$${RANLIB}" \
12378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12379                   dvi) \
12380           || exit 1
12381
12382 @endif gcc
12383
12384 .PHONY: maybe-pdf-gcc pdf-gcc
12385 maybe-pdf-gcc:
12386 @if gcc
12387 maybe-pdf-gcc: pdf-gcc
12388
12389 pdf-gcc: \
12390     configure-gcc 
12391         @[ -f ./gcc/Makefile ] || exit 0; \
12392         r=`${PWD_COMMAND}`; export r; \
12393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12394         $(HOST_EXPORTS) \
12395         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12397         done; \
12398         echo "Doing pdf in gcc"; \
12399         (cd $(HOST_SUBDIR)/gcc && \
12400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12402                   "RANLIB=$${RANLIB}" \
12403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12404                   pdf) \
12405           || exit 1
12406
12407 @endif gcc
12408
12409 .PHONY: maybe-html-gcc html-gcc
12410 maybe-html-gcc:
12411 @if gcc
12412 maybe-html-gcc: html-gcc
12413
12414 html-gcc: \
12415     configure-gcc 
12416         @[ -f ./gcc/Makefile ] || exit 0; \
12417         r=`${PWD_COMMAND}`; export r; \
12418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12419         $(HOST_EXPORTS) \
12420         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12422         done; \
12423         echo "Doing html in gcc"; \
12424         (cd $(HOST_SUBDIR)/gcc && \
12425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12427                   "RANLIB=$${RANLIB}" \
12428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12429                   html) \
12430           || exit 1
12431
12432 @endif gcc
12433
12434 .PHONY: maybe-TAGS-gcc TAGS-gcc
12435 maybe-TAGS-gcc:
12436 @if gcc
12437 maybe-TAGS-gcc: TAGS-gcc
12438
12439 TAGS-gcc: \
12440     configure-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 TAGS 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                   TAGS) \
12455           || exit 1
12456
12457 @endif gcc
12458
12459 .PHONY: maybe-install-info-gcc install-info-gcc
12460 maybe-install-info-gcc:
12461 @if gcc
12462 maybe-install-info-gcc: install-info-gcc
12463
12464 install-info-gcc: \
12465     configure-gcc \
12466     info-gcc 
12467         @[ -f ./gcc/Makefile ] || exit 0; \
12468         r=`${PWD_COMMAND}`; export r; \
12469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12470         $(HOST_EXPORTS) \
12471         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12473         done; \
12474         echo "Doing install-info in gcc"; \
12475         (cd $(HOST_SUBDIR)/gcc && \
12476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12478                   "RANLIB=$${RANLIB}" \
12479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12480                   install-info) \
12481           || exit 1
12482
12483 @endif gcc
12484
12485 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12486 maybe-install-pdf-gcc:
12487 @if gcc
12488 maybe-install-pdf-gcc: install-pdf-gcc
12489
12490 install-pdf-gcc: \
12491     configure-gcc \
12492     pdf-gcc 
12493         @[ -f ./gcc/Makefile ] || exit 0; \
12494         r=`${PWD_COMMAND}`; export r; \
12495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12496         $(HOST_EXPORTS) \
12497         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12499         done; \
12500         echo "Doing install-pdf in gcc"; \
12501         (cd $(HOST_SUBDIR)/gcc && \
12502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12504                   "RANLIB=$${RANLIB}" \
12505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12506                   install-pdf) \
12507           || exit 1
12508
12509 @endif gcc
12510
12511 .PHONY: maybe-install-html-gcc install-html-gcc
12512 maybe-install-html-gcc:
12513 @if gcc
12514 maybe-install-html-gcc: install-html-gcc
12515
12516 install-html-gcc: \
12517     configure-gcc \
12518     html-gcc 
12519         @[ -f ./gcc/Makefile ] || exit 0; \
12520         r=`${PWD_COMMAND}`; export r; \
12521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12522         $(HOST_EXPORTS) \
12523         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12525         done; \
12526         echo "Doing install-html in gcc"; \
12527         (cd $(HOST_SUBDIR)/gcc && \
12528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12530                   "RANLIB=$${RANLIB}" \
12531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12532                   install-html) \
12533           || exit 1
12534
12535 @endif gcc
12536
12537 .PHONY: maybe-installcheck-gcc installcheck-gcc
12538 maybe-installcheck-gcc:
12539 @if gcc
12540 maybe-installcheck-gcc: installcheck-gcc
12541
12542 installcheck-gcc: \
12543     configure-gcc 
12544         @[ -f ./gcc/Makefile ] || exit 0; \
12545         r=`${PWD_COMMAND}`; export r; \
12546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12547         $(HOST_EXPORTS) \
12548         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12550         done; \
12551         echo "Doing installcheck in gcc"; \
12552         (cd $(HOST_SUBDIR)/gcc && \
12553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12555                   "RANLIB=$${RANLIB}" \
12556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12557                   installcheck) \
12558           || exit 1
12559
12560 @endif gcc
12561
12562 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12563 maybe-mostlyclean-gcc:
12564 @if gcc
12565 maybe-mostlyclean-gcc: mostlyclean-gcc
12566
12567 mostlyclean-gcc: 
12568         @[ -f ./gcc/Makefile ] || exit 0; \
12569         r=`${PWD_COMMAND}`; export r; \
12570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12571         $(HOST_EXPORTS) \
12572         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12574         done; \
12575         echo "Doing mostlyclean in gcc"; \
12576         (cd $(HOST_SUBDIR)/gcc && \
12577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12579                   "RANLIB=$${RANLIB}" \
12580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12581                   mostlyclean) \
12582           || exit 1
12583
12584 @endif gcc
12585
12586 .PHONY: maybe-clean-gcc clean-gcc
12587 maybe-clean-gcc:
12588 @if gcc
12589 maybe-clean-gcc: clean-gcc
12590
12591 clean-gcc: 
12592         @[ -f ./gcc/Makefile ] || exit 0; \
12593         r=`${PWD_COMMAND}`; export r; \
12594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12595         $(HOST_EXPORTS) \
12596         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12598         done; \
12599         echo "Doing clean in gcc"; \
12600         (cd $(HOST_SUBDIR)/gcc && \
12601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12603                   "RANLIB=$${RANLIB}" \
12604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12605                   clean) \
12606           || exit 1
12607
12608 @endif gcc
12609
12610 .PHONY: maybe-distclean-gcc distclean-gcc
12611 maybe-distclean-gcc:
12612 @if gcc
12613 maybe-distclean-gcc: distclean-gcc
12614
12615 distclean-gcc: 
12616         @[ -f ./gcc/Makefile ] || exit 0; \
12617         r=`${PWD_COMMAND}`; export r; \
12618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12619         $(HOST_EXPORTS) \
12620         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12622         done; \
12623         echo "Doing distclean in gcc"; \
12624         (cd $(HOST_SUBDIR)/gcc && \
12625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12627                   "RANLIB=$${RANLIB}" \
12628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12629                   distclean) \
12630           || exit 1
12631
12632 @endif gcc
12633
12634 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12635 maybe-maintainer-clean-gcc:
12636 @if gcc
12637 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12638
12639 maintainer-clean-gcc: 
12640         @[ -f ./gcc/Makefile ] || exit 0; \
12641         r=`${PWD_COMMAND}`; export r; \
12642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12643         $(HOST_EXPORTS) \
12644         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12646         done; \
12647         echo "Doing maintainer-clean in gcc"; \
12648         (cd $(HOST_SUBDIR)/gcc && \
12649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12651                   "RANLIB=$${RANLIB}" \
12652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12653                   maintainer-clean) \
12654           || exit 1
12655
12656 @endif gcc
12657
12658
12659
12660 .PHONY: configure-gmp maybe-configure-gmp
12661 maybe-configure-gmp:
12662 @if gcc-bootstrap
12663 configure-gmp: stage_current
12664 @endif gcc-bootstrap
12665 @if gmp
12666 maybe-configure-gmp: configure-gmp
12667 configure-gmp: 
12668         @r=`${PWD_COMMAND}`; export r; \
12669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12670         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12671         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12672         $(HOST_EXPORTS)  \
12673         echo Configuring in $(HOST_SUBDIR)/gmp; \
12674         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
12675         case $(srcdir) in \
12676           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12677           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12678                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12679         esac; \
12680         module_srcdir=gmp; \
12681         $(SHELL) \
12682           $$s/$$module_srcdir/configure \
12683           --srcdir=$${topdir}/$$module_srcdir \
12684           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12685           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12686           || exit 1
12687 @endif gmp
12688
12689
12690
12691 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12692 maybe-configure-stage1-gmp:
12693 @if gmp-bootstrap
12694 maybe-configure-stage1-gmp: configure-stage1-gmp
12695 configure-stage1-gmp:
12696         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12697         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12698         @r=`${PWD_COMMAND}`; export r; \
12699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12700         TFLAGS="$(STAGE1_TFLAGS)"; \
12701         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12702         $(HOST_EXPORTS) \
12703         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12704         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12705         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12706         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12707         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12708         cd $(HOST_SUBDIR)/gmp || exit 1; \
12709         case $(srcdir) in \
12710           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12711           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12712                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12713         esac; \
12714         module_srcdir=gmp; \
12715         $(SHELL) $$s/$$module_srcdir/configure \
12716           --srcdir=$${topdir}/$$module_srcdir \
12717           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12718           --target=none-${host_vendor}-${host_os} \
12719            \
12720           $(STAGE1_CONFIGURE_FLAGS) \
12721           --disable-shared LEX="touch lex.yy.c"
12722 @endif gmp-bootstrap
12723
12724 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12725 maybe-configure-stage2-gmp:
12726 @if gmp-bootstrap
12727 maybe-configure-stage2-gmp: configure-stage2-gmp
12728 configure-stage2-gmp:
12729         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12730         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12731         @r=`${PWD_COMMAND}`; export r; \
12732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12733         TFLAGS="$(STAGE2_TFLAGS)"; \
12734         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12735         $(HOST_EXPORTS) \
12736         $(POSTSTAGE1_HOST_EXPORTS) \
12737         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12738         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12739         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12740         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12741         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12742         cd $(HOST_SUBDIR)/gmp || exit 1; \
12743         case $(srcdir) in \
12744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12745           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12747         esac; \
12748         module_srcdir=gmp; \
12749         $(SHELL) $$s/$$module_srcdir/configure \
12750           --srcdir=$${topdir}/$$module_srcdir \
12751           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12752           --target=none-${host_vendor}-${host_os} \
12753           --with-build-libsubdir=$(HOST_SUBDIR) \
12754           $(STAGE2_CONFIGURE_FLAGS) \
12755           --disable-shared LEX="touch lex.yy.c"
12756 @endif gmp-bootstrap
12757
12758 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12759 maybe-configure-stage3-gmp:
12760 @if gmp-bootstrap
12761 maybe-configure-stage3-gmp: configure-stage3-gmp
12762 configure-stage3-gmp:
12763         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12764         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12765         @r=`${PWD_COMMAND}`; export r; \
12766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12767         TFLAGS="$(STAGE3_TFLAGS)"; \
12768         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12769         $(HOST_EXPORTS) \
12770         $(POSTSTAGE1_HOST_EXPORTS) \
12771         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12772         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12773         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12774         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12775         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12776         cd $(HOST_SUBDIR)/gmp || exit 1; \
12777         case $(srcdir) in \
12778           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12779           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12780                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12781         esac; \
12782         module_srcdir=gmp; \
12783         $(SHELL) $$s/$$module_srcdir/configure \
12784           --srcdir=$${topdir}/$$module_srcdir \
12785           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12786           --target=none-${host_vendor}-${host_os} \
12787           --with-build-libsubdir=$(HOST_SUBDIR) \
12788           $(STAGE3_CONFIGURE_FLAGS) \
12789           --disable-shared LEX="touch lex.yy.c"
12790 @endif gmp-bootstrap
12791
12792 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12793 maybe-configure-stage4-gmp:
12794 @if gmp-bootstrap
12795 maybe-configure-stage4-gmp: configure-stage4-gmp
12796 configure-stage4-gmp:
12797         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12798         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12799         @r=`${PWD_COMMAND}`; export r; \
12800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12801         TFLAGS="$(STAGE4_TFLAGS)"; \
12802         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12803         $(HOST_EXPORTS) \
12804         $(POSTSTAGE1_HOST_EXPORTS) \
12805         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12806         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12807         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12808         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12809         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12810         cd $(HOST_SUBDIR)/gmp || exit 1; \
12811         case $(srcdir) in \
12812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12813           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12815         esac; \
12816         module_srcdir=gmp; \
12817         $(SHELL) $$s/$$module_srcdir/configure \
12818           --srcdir=$${topdir}/$$module_srcdir \
12819           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12820           --target=none-${host_vendor}-${host_os} \
12821           --with-build-libsubdir=$(HOST_SUBDIR) \
12822           $(STAGE4_CONFIGURE_FLAGS) \
12823           --disable-shared LEX="touch lex.yy.c"
12824 @endif gmp-bootstrap
12825
12826 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12827 maybe-configure-stageprofile-gmp:
12828 @if gmp-bootstrap
12829 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12830 configure-stageprofile-gmp:
12831         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12832         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12833         @r=`${PWD_COMMAND}`; export r; \
12834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12835         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12836         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12837         $(HOST_EXPORTS) \
12838         $(POSTSTAGE1_HOST_EXPORTS) \
12839         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12840         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12841         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12842         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12844         cd $(HOST_SUBDIR)/gmp || exit 1; \
12845         case $(srcdir) in \
12846           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12847           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12848                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12849         esac; \
12850         module_srcdir=gmp; \
12851         $(SHELL) $$s/$$module_srcdir/configure \
12852           --srcdir=$${topdir}/$$module_srcdir \
12853           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12854           --target=none-${host_vendor}-${host_os} \
12855           --with-build-libsubdir=$(HOST_SUBDIR) \
12856           $(STAGEprofile_CONFIGURE_FLAGS) \
12857           --disable-shared LEX="touch lex.yy.c"
12858 @endif gmp-bootstrap
12859
12860 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
12861 maybe-configure-stagetrain-gmp:
12862 @if gmp-bootstrap
12863 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
12864 configure-stagetrain-gmp:
12865         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12866         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12867         @r=`${PWD_COMMAND}`; export r; \
12868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12869         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12870         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12871         $(HOST_EXPORTS) \
12872         $(POSTSTAGE1_HOST_EXPORTS) \
12873         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12874         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12875         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
12876         echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
12877         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12878         cd $(HOST_SUBDIR)/gmp || exit 1; \
12879         case $(srcdir) in \
12880           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12881           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12882                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12883         esac; \
12884         module_srcdir=gmp; \
12885         $(SHELL) $$s/$$module_srcdir/configure \
12886           --srcdir=$${topdir}/$$module_srcdir \
12887           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12888           --target=none-${host_vendor}-${host_os} \
12889           --with-build-libsubdir=$(HOST_SUBDIR) \
12890           $(STAGEtrain_CONFIGURE_FLAGS) \
12891           --disable-shared LEX="touch lex.yy.c"
12892 @endif gmp-bootstrap
12893
12894 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12895 maybe-configure-stagefeedback-gmp:
12896 @if gmp-bootstrap
12897 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12898 configure-stagefeedback-gmp:
12899         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12900         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12901         @r=`${PWD_COMMAND}`; export r; \
12902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12903         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12904         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12905         $(HOST_EXPORTS) \
12906         $(POSTSTAGE1_HOST_EXPORTS) \
12907         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12908         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12909         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12910         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12912         cd $(HOST_SUBDIR)/gmp || exit 1; \
12913         case $(srcdir) in \
12914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12915           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12917         esac; \
12918         module_srcdir=gmp; \
12919         $(SHELL) $$s/$$module_srcdir/configure \
12920           --srcdir=$${topdir}/$$module_srcdir \
12921           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12922           --target=none-${host_vendor}-${host_os} \
12923           --with-build-libsubdir=$(HOST_SUBDIR) \
12924           $(STAGEfeedback_CONFIGURE_FLAGS) \
12925           --disable-shared LEX="touch lex.yy.c"
12926 @endif gmp-bootstrap
12927
12928 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12929 maybe-configure-stageautoprofile-gmp:
12930 @if gmp-bootstrap
12931 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12932 configure-stageautoprofile-gmp:
12933         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12934         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12935         @r=`${PWD_COMMAND}`; export r; \
12936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12937         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12938         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12939         $(HOST_EXPORTS) \
12940         $(POSTSTAGE1_HOST_EXPORTS) \
12941         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12942         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12943         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
12944         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12945         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12946         cd $(HOST_SUBDIR)/gmp || exit 1; \
12947         case $(srcdir) in \
12948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12949           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12951         esac; \
12952         module_srcdir=gmp; \
12953         $(SHELL) $$s/$$module_srcdir/configure \
12954           --srcdir=$${topdir}/$$module_srcdir \
12955           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12956           --target=none-${host_vendor}-${host_os} \
12957           --with-build-libsubdir=$(HOST_SUBDIR) \
12958           $(STAGEautoprofile_CONFIGURE_FLAGS) \
12959           --disable-shared LEX="touch lex.yy.c"
12960 @endif gmp-bootstrap
12961
12962 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12963 maybe-configure-stageautofeedback-gmp:
12964 @if gmp-bootstrap
12965 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12966 configure-stageautofeedback-gmp:
12967         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12968         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12969         @r=`${PWD_COMMAND}`; export r; \
12970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12971         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12972         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12973         $(HOST_EXPORTS) \
12974         $(POSTSTAGE1_HOST_EXPORTS) \
12975         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12976         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12977         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
12978         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12979         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12980         cd $(HOST_SUBDIR)/gmp || exit 1; \
12981         case $(srcdir) in \
12982           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12983           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12984                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12985         esac; \
12986         module_srcdir=gmp; \
12987         $(SHELL) $$s/$$module_srcdir/configure \
12988           --srcdir=$${topdir}/$$module_srcdir \
12989           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12990           --target=none-${host_vendor}-${host_os} \
12991           --with-build-libsubdir=$(HOST_SUBDIR) \
12992           $(STAGEautofeedback_CONFIGURE_FLAGS) \
12993           --disable-shared LEX="touch lex.yy.c"
12994 @endif gmp-bootstrap
12995
12996
12997
12998
12999
13000 .PHONY: all-gmp maybe-all-gmp
13001 maybe-all-gmp:
13002 @if gcc-bootstrap
13003 all-gmp: stage_current
13004 @endif gcc-bootstrap
13005 @if gmp
13006 TARGET-gmp=all
13007 maybe-all-gmp: all-gmp
13008 all-gmp: configure-gmp
13009         @r=`${PWD_COMMAND}`; export r; \
13010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13011         $(HOST_EXPORTS)  \
13012         (cd $(HOST_SUBDIR)/gmp && \
13013           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13014                 $(TARGET-gmp))
13015 @endif gmp
13016
13017
13018
13019 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13020 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13021 maybe-all-stage1-gmp:
13022 maybe-clean-stage1-gmp:
13023 @if gmp-bootstrap
13024 maybe-all-stage1-gmp: all-stage1-gmp
13025 all-stage1: all-stage1-gmp
13026 TARGET-stage1-gmp = $(TARGET-gmp)
13027 all-stage1-gmp: configure-stage1-gmp
13028         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13029         @r=`${PWD_COMMAND}`; export r; \
13030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13031         TFLAGS="$(STAGE1_TFLAGS)"; \
13032         $(HOST_EXPORTS)  \
13033         cd $(HOST_SUBDIR)/gmp && \
13034          \
13035         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13036                 CFLAGS="$(STAGE1_CFLAGS)" \
13037                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13038                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13039                 LIBCFLAGS="$(LIBCFLAGS)" \
13040                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13041                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13042                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13043                 $(EXTRA_HOST_FLAGS)  \
13044                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13045                 TFLAGS="$(STAGE1_TFLAGS)"  \
13046                 $(TARGET-stage1-gmp)
13047
13048 maybe-clean-stage1-gmp: clean-stage1-gmp
13049 clean-stage1: clean-stage1-gmp
13050 clean-stage1-gmp:
13051         @if [ $(current_stage) = stage1 ]; then \
13052           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13053         else \
13054           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13055           $(MAKE) stage1-start; \
13056         fi; \
13057         cd $(HOST_SUBDIR)/gmp && \
13058         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13059         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13060 @endif gmp-bootstrap
13061
13062
13063 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13064 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13065 maybe-all-stage2-gmp:
13066 maybe-clean-stage2-gmp:
13067 @if gmp-bootstrap
13068 maybe-all-stage2-gmp: all-stage2-gmp
13069 all-stage2: all-stage2-gmp
13070 TARGET-stage2-gmp = $(TARGET-gmp)
13071 all-stage2-gmp: configure-stage2-gmp
13072         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13073         @r=`${PWD_COMMAND}`; export r; \
13074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13075         TFLAGS="$(STAGE2_TFLAGS)"; \
13076         $(HOST_EXPORTS) \
13077         $(POSTSTAGE1_HOST_EXPORTS)  \
13078         cd $(HOST_SUBDIR)/gmp && \
13079          \
13080         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13081                 CFLAGS="$(STAGE2_CFLAGS)" \
13082                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13083                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13084                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13085                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13086                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13087                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13088                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13089                 TFLAGS="$(STAGE2_TFLAGS)"  \
13090                 $(TARGET-stage2-gmp)
13091
13092 maybe-clean-stage2-gmp: clean-stage2-gmp
13093 clean-stage2: clean-stage2-gmp
13094 clean-stage2-gmp:
13095         @if [ $(current_stage) = stage2 ]; then \
13096           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13097         else \
13098           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13099           $(MAKE) stage2-start; \
13100         fi; \
13101         cd $(HOST_SUBDIR)/gmp && \
13102         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13103 @endif gmp-bootstrap
13104
13105
13106 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13107 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13108 maybe-all-stage3-gmp:
13109 maybe-clean-stage3-gmp:
13110 @if gmp-bootstrap
13111 maybe-all-stage3-gmp: all-stage3-gmp
13112 all-stage3: all-stage3-gmp
13113 TARGET-stage3-gmp = $(TARGET-gmp)
13114 all-stage3-gmp: configure-stage3-gmp
13115         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13116         @r=`${PWD_COMMAND}`; export r; \
13117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13118         TFLAGS="$(STAGE3_TFLAGS)"; \
13119         $(HOST_EXPORTS) \
13120         $(POSTSTAGE1_HOST_EXPORTS)  \
13121         cd $(HOST_SUBDIR)/gmp && \
13122          \
13123         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13124                 CFLAGS="$(STAGE3_CFLAGS)" \
13125                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13126                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13127                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13128                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13129                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13130                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13131                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13132                 TFLAGS="$(STAGE3_TFLAGS)"  \
13133                 $(TARGET-stage3-gmp)
13134
13135 maybe-clean-stage3-gmp: clean-stage3-gmp
13136 clean-stage3: clean-stage3-gmp
13137 clean-stage3-gmp:
13138         @if [ $(current_stage) = stage3 ]; then \
13139           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13140         else \
13141           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13142           $(MAKE) stage3-start; \
13143         fi; \
13144         cd $(HOST_SUBDIR)/gmp && \
13145         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13146 @endif gmp-bootstrap
13147
13148
13149 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13150 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13151 maybe-all-stage4-gmp:
13152 maybe-clean-stage4-gmp:
13153 @if gmp-bootstrap
13154 maybe-all-stage4-gmp: all-stage4-gmp
13155 all-stage4: all-stage4-gmp
13156 TARGET-stage4-gmp = $(TARGET-gmp)
13157 all-stage4-gmp: configure-stage4-gmp
13158         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13159         @r=`${PWD_COMMAND}`; export r; \
13160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13161         TFLAGS="$(STAGE4_TFLAGS)"; \
13162         $(HOST_EXPORTS) \
13163         $(POSTSTAGE1_HOST_EXPORTS)  \
13164         cd $(HOST_SUBDIR)/gmp && \
13165          \
13166         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13167                 CFLAGS="$(STAGE4_CFLAGS)" \
13168                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13169                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13170                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13171                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13172                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13173                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13174                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13175                 TFLAGS="$(STAGE4_TFLAGS)"  \
13176                 $(TARGET-stage4-gmp)
13177
13178 maybe-clean-stage4-gmp: clean-stage4-gmp
13179 clean-stage4: clean-stage4-gmp
13180 clean-stage4-gmp:
13181         @if [ $(current_stage) = stage4 ]; then \
13182           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13183         else \
13184           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13185           $(MAKE) stage4-start; \
13186         fi; \
13187         cd $(HOST_SUBDIR)/gmp && \
13188         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13189 @endif gmp-bootstrap
13190
13191
13192 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13193 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13194 maybe-all-stageprofile-gmp:
13195 maybe-clean-stageprofile-gmp:
13196 @if gmp-bootstrap
13197 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13198 all-stageprofile: all-stageprofile-gmp
13199 TARGET-stageprofile-gmp = $(TARGET-gmp)
13200 all-stageprofile-gmp: configure-stageprofile-gmp
13201         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13202         @r=`${PWD_COMMAND}`; export r; \
13203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13204         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13205         $(HOST_EXPORTS) \
13206         $(POSTSTAGE1_HOST_EXPORTS)  \
13207         cd $(HOST_SUBDIR)/gmp && \
13208          \
13209         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13210                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13211                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13212                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13213                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13214                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13215                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13216                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13217                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13218                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13219                 $(TARGET-stageprofile-gmp)
13220
13221 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13222 clean-stageprofile: clean-stageprofile-gmp
13223 clean-stageprofile-gmp:
13224         @if [ $(current_stage) = stageprofile ]; then \
13225           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13226         else \
13227           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13228           $(MAKE) stageprofile-start; \
13229         fi; \
13230         cd $(HOST_SUBDIR)/gmp && \
13231         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13232 @endif gmp-bootstrap
13233
13234
13235 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13236 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13237 maybe-all-stagetrain-gmp:
13238 maybe-clean-stagetrain-gmp:
13239 @if gmp-bootstrap
13240 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13241 all-stagetrain: all-stagetrain-gmp
13242 TARGET-stagetrain-gmp = $(TARGET-gmp)
13243 all-stagetrain-gmp: configure-stagetrain-gmp
13244         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13245         @r=`${PWD_COMMAND}`; export r; \
13246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13247         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13248         $(HOST_EXPORTS) \
13249         $(POSTSTAGE1_HOST_EXPORTS)  \
13250         cd $(HOST_SUBDIR)/gmp && \
13251          \
13252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13253                 CFLAGS="$(STAGEtrain_CFLAGS)" \
13254                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13255                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13256                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13257                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13258                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13259                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13260                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13261                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
13262                 $(TARGET-stagetrain-gmp)
13263
13264 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13265 clean-stagetrain: clean-stagetrain-gmp
13266 clean-stagetrain-gmp:
13267         @if [ $(current_stage) = stagetrain ]; then \
13268           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13269         else \
13270           [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13271           $(MAKE) stagetrain-start; \
13272         fi; \
13273         cd $(HOST_SUBDIR)/gmp && \
13274         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13275 @endif gmp-bootstrap
13276
13277
13278 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13279 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13280 maybe-all-stagefeedback-gmp:
13281 maybe-clean-stagefeedback-gmp:
13282 @if gmp-bootstrap
13283 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13284 all-stagefeedback: all-stagefeedback-gmp
13285 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13286 all-stagefeedback-gmp: configure-stagefeedback-gmp
13287         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13288         @r=`${PWD_COMMAND}`; export r; \
13289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13290         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13291         $(HOST_EXPORTS) \
13292         $(POSTSTAGE1_HOST_EXPORTS)  \
13293         cd $(HOST_SUBDIR)/gmp && \
13294          \
13295         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13296                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13297                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13298                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13299                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13300                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13301                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13302                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13303                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13304                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13305                 $(TARGET-stagefeedback-gmp)
13306
13307 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13308 clean-stagefeedback: clean-stagefeedback-gmp
13309 clean-stagefeedback-gmp:
13310         @if [ $(current_stage) = stagefeedback ]; then \
13311           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13312         else \
13313           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13314           $(MAKE) stagefeedback-start; \
13315         fi; \
13316         cd $(HOST_SUBDIR)/gmp && \
13317         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13318 @endif gmp-bootstrap
13319
13320
13321 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13322 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13323 maybe-all-stageautoprofile-gmp:
13324 maybe-clean-stageautoprofile-gmp:
13325 @if gmp-bootstrap
13326 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13327 all-stageautoprofile: all-stageautoprofile-gmp
13328 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13329 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13330         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13331         @r=`${PWD_COMMAND}`; export r; \
13332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13333         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13334         $(HOST_EXPORTS) \
13335         $(POSTSTAGE1_HOST_EXPORTS)  \
13336         cd $(HOST_SUBDIR)/gmp && \
13337         $$s/gcc/config/i386/$(AUTO_PROFILE) \
13338         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13339                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13340                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13341                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13342                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13343                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13344                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13345                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13346                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13347                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
13348                 $(TARGET-stageautoprofile-gmp)
13349
13350 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13351 clean-stageautoprofile: clean-stageautoprofile-gmp
13352 clean-stageautoprofile-gmp:
13353         @if [ $(current_stage) = stageautoprofile ]; then \
13354           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13355         else \
13356           [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13357           $(MAKE) stageautoprofile-start; \
13358         fi; \
13359         cd $(HOST_SUBDIR)/gmp && \
13360         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13361 @endif gmp-bootstrap
13362
13363
13364 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13365 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13366 maybe-all-stageautofeedback-gmp:
13367 maybe-clean-stageautofeedback-gmp:
13368 @if gmp-bootstrap
13369 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13370 all-stageautofeedback: all-stageautofeedback-gmp
13371 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13372 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13373         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13374         @r=`${PWD_COMMAND}`; export r; \
13375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13376         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13377         $(HOST_EXPORTS) \
13378         $(POSTSTAGE1_HOST_EXPORTS)  \
13379         cd $(HOST_SUBDIR)/gmp && \
13380          \
13381         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13382                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13383                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13384                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13385                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13389                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13390                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13391                 $(TARGET-stageautofeedback-gmp)
13392
13393 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13394 clean-stageautofeedback: clean-stageautofeedback-gmp
13395 clean-stageautofeedback-gmp:
13396         @if [ $(current_stage) = stageautofeedback ]; then \
13397           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13398         else \
13399           [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13400           $(MAKE) stageautofeedback-start; \
13401         fi; \
13402         cd $(HOST_SUBDIR)/gmp && \
13403         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13404 @endif gmp-bootstrap
13405
13406
13407
13408
13409
13410 .PHONY: check-gmp maybe-check-gmp
13411 maybe-check-gmp:
13412 @if gmp
13413 maybe-check-gmp: check-gmp
13414
13415 check-gmp:
13416         @: $(MAKE); $(unstage)
13417         @r=`${PWD_COMMAND}`; export r; \
13418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13419         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13420         (cd $(HOST_SUBDIR)/gmp && \
13421           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13422
13423 @endif gmp
13424
13425 .PHONY: install-gmp maybe-install-gmp
13426 maybe-install-gmp:
13427 @if gmp
13428 maybe-install-gmp: install-gmp
13429
13430 install-gmp:
13431
13432 @endif gmp
13433
13434 .PHONY: install-strip-gmp maybe-install-strip-gmp
13435 maybe-install-strip-gmp:
13436 @if gmp
13437 maybe-install-strip-gmp: install-strip-gmp
13438
13439 install-strip-gmp:
13440
13441 @endif gmp
13442
13443 # Other targets (info, dvi, pdf, etc.)
13444
13445 .PHONY: maybe-info-gmp info-gmp
13446 maybe-info-gmp:
13447 @if gmp
13448 maybe-info-gmp: info-gmp
13449
13450 info-gmp: \
13451     configure-gmp 
13452         @[ -f ./gmp/Makefile ] || exit 0; \
13453         r=`${PWD_COMMAND}`; export r; \
13454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13455         $(HOST_EXPORTS) \
13456         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13458         done; \
13459         echo "Doing info in gmp"; \
13460         (cd $(HOST_SUBDIR)/gmp && \
13461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13463                   "RANLIB=$${RANLIB}" \
13464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13465                   info) \
13466           || exit 1
13467
13468 @endif gmp
13469
13470 .PHONY: maybe-dvi-gmp dvi-gmp
13471 maybe-dvi-gmp:
13472 @if gmp
13473 maybe-dvi-gmp: dvi-gmp
13474
13475 dvi-gmp: \
13476     configure-gmp 
13477         @[ -f ./gmp/Makefile ] || exit 0; \
13478         r=`${PWD_COMMAND}`; export r; \
13479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13480         $(HOST_EXPORTS) \
13481         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13483         done; \
13484         echo "Doing dvi in gmp"; \
13485         (cd $(HOST_SUBDIR)/gmp && \
13486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13488                   "RANLIB=$${RANLIB}" \
13489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13490                   dvi) \
13491           || exit 1
13492
13493 @endif gmp
13494
13495 .PHONY: maybe-pdf-gmp pdf-gmp
13496 maybe-pdf-gmp:
13497 @if gmp
13498 maybe-pdf-gmp: pdf-gmp
13499
13500 pdf-gmp: \
13501     configure-gmp 
13502         @[ -f ./gmp/Makefile ] || exit 0; \
13503         r=`${PWD_COMMAND}`; export r; \
13504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13505         $(HOST_EXPORTS) \
13506         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13508         done; \
13509         echo "Doing pdf in gmp"; \
13510         (cd $(HOST_SUBDIR)/gmp && \
13511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13513                   "RANLIB=$${RANLIB}" \
13514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13515                   pdf) \
13516           || exit 1
13517
13518 @endif gmp
13519
13520 .PHONY: maybe-html-gmp html-gmp
13521 maybe-html-gmp:
13522 @if gmp
13523 maybe-html-gmp: html-gmp
13524
13525 html-gmp: \
13526     configure-gmp 
13527         @[ -f ./gmp/Makefile ] || exit 0; \
13528         r=`${PWD_COMMAND}`; export r; \
13529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13530         $(HOST_EXPORTS) \
13531         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13533         done; \
13534         echo "Doing html in gmp"; \
13535         (cd $(HOST_SUBDIR)/gmp && \
13536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13538                   "RANLIB=$${RANLIB}" \
13539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13540                   html) \
13541           || exit 1
13542
13543 @endif gmp
13544
13545 .PHONY: maybe-TAGS-gmp TAGS-gmp
13546 maybe-TAGS-gmp:
13547 @if gmp
13548 maybe-TAGS-gmp: TAGS-gmp
13549
13550 TAGS-gmp: \
13551     configure-gmp 
13552         @[ -f ./gmp/Makefile ] || exit 0; \
13553         r=`${PWD_COMMAND}`; export r; \
13554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13555         $(HOST_EXPORTS) \
13556         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13558         done; \
13559         echo "Doing TAGS in gmp"; \
13560         (cd $(HOST_SUBDIR)/gmp && \
13561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13563                   "RANLIB=$${RANLIB}" \
13564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13565                   TAGS) \
13566           || exit 1
13567
13568 @endif gmp
13569
13570 .PHONY: maybe-install-info-gmp install-info-gmp
13571 maybe-install-info-gmp:
13572 @if gmp
13573 maybe-install-info-gmp: install-info-gmp
13574
13575 install-info-gmp: \
13576     configure-gmp \
13577     info-gmp 
13578         @[ -f ./gmp/Makefile ] || exit 0; \
13579         r=`${PWD_COMMAND}`; export r; \
13580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13581         $(HOST_EXPORTS) \
13582         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13584         done; \
13585         echo "Doing install-info in gmp"; \
13586         (cd $(HOST_SUBDIR)/gmp && \
13587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13589                   "RANLIB=$${RANLIB}" \
13590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13591                   install-info) \
13592           || exit 1
13593
13594 @endif gmp
13595
13596 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
13597 maybe-install-pdf-gmp:
13598 @if gmp
13599 maybe-install-pdf-gmp: install-pdf-gmp
13600
13601 install-pdf-gmp: \
13602     configure-gmp \
13603     pdf-gmp 
13604         @[ -f ./gmp/Makefile ] || exit 0; \
13605         r=`${PWD_COMMAND}`; export r; \
13606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13607         $(HOST_EXPORTS) \
13608         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13610         done; \
13611         echo "Doing install-pdf in gmp"; \
13612         (cd $(HOST_SUBDIR)/gmp && \
13613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13615                   "RANLIB=$${RANLIB}" \
13616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13617                   install-pdf) \
13618           || exit 1
13619
13620 @endif gmp
13621
13622 .PHONY: maybe-install-html-gmp install-html-gmp
13623 maybe-install-html-gmp:
13624 @if gmp
13625 maybe-install-html-gmp: install-html-gmp
13626
13627 install-html-gmp: \
13628     configure-gmp \
13629     html-gmp 
13630         @[ -f ./gmp/Makefile ] || exit 0; \
13631         r=`${PWD_COMMAND}`; export r; \
13632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13633         $(HOST_EXPORTS) \
13634         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13636         done; \
13637         echo "Doing install-html in gmp"; \
13638         (cd $(HOST_SUBDIR)/gmp && \
13639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13641                   "RANLIB=$${RANLIB}" \
13642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13643                   install-html) \
13644           || exit 1
13645
13646 @endif gmp
13647
13648 .PHONY: maybe-installcheck-gmp installcheck-gmp
13649 maybe-installcheck-gmp:
13650 @if gmp
13651 maybe-installcheck-gmp: installcheck-gmp
13652
13653 installcheck-gmp: \
13654     configure-gmp 
13655         @[ -f ./gmp/Makefile ] || exit 0; \
13656         r=`${PWD_COMMAND}`; export r; \
13657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13658         $(HOST_EXPORTS) \
13659         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13661         done; \
13662         echo "Doing installcheck in gmp"; \
13663         (cd $(HOST_SUBDIR)/gmp && \
13664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13666                   "RANLIB=$${RANLIB}" \
13667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13668                   installcheck) \
13669           || exit 1
13670
13671 @endif gmp
13672
13673 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
13674 maybe-mostlyclean-gmp:
13675 @if gmp
13676 maybe-mostlyclean-gmp: mostlyclean-gmp
13677
13678 mostlyclean-gmp: 
13679         @[ -f ./gmp/Makefile ] || exit 0; \
13680         r=`${PWD_COMMAND}`; export r; \
13681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13682         $(HOST_EXPORTS) \
13683         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13685         done; \
13686         echo "Doing mostlyclean in gmp"; \
13687         (cd $(HOST_SUBDIR)/gmp && \
13688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13690                   "RANLIB=$${RANLIB}" \
13691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13692                   mostlyclean) \
13693           || exit 1
13694
13695 @endif gmp
13696
13697 .PHONY: maybe-clean-gmp clean-gmp
13698 maybe-clean-gmp:
13699 @if gmp
13700 maybe-clean-gmp: clean-gmp
13701
13702 clean-gmp: 
13703         @[ -f ./gmp/Makefile ] || exit 0; \
13704         r=`${PWD_COMMAND}`; export r; \
13705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13706         $(HOST_EXPORTS) \
13707         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13709         done; \
13710         echo "Doing clean in gmp"; \
13711         (cd $(HOST_SUBDIR)/gmp && \
13712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13714                   "RANLIB=$${RANLIB}" \
13715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13716                   clean) \
13717           || exit 1
13718
13719 @endif gmp
13720
13721 .PHONY: maybe-distclean-gmp distclean-gmp
13722 maybe-distclean-gmp:
13723 @if gmp
13724 maybe-distclean-gmp: distclean-gmp
13725
13726 distclean-gmp: 
13727         @[ -f ./gmp/Makefile ] || exit 0; \
13728         r=`${PWD_COMMAND}`; export r; \
13729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13730         $(HOST_EXPORTS) \
13731         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13733         done; \
13734         echo "Doing distclean in gmp"; \
13735         (cd $(HOST_SUBDIR)/gmp && \
13736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13738                   "RANLIB=$${RANLIB}" \
13739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13740                   distclean) \
13741           || exit 1
13742
13743 @endif gmp
13744
13745 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
13746 maybe-maintainer-clean-gmp:
13747 @if gmp
13748 maybe-maintainer-clean-gmp: maintainer-clean-gmp
13749
13750 maintainer-clean-gmp: 
13751         @[ -f ./gmp/Makefile ] || exit 0; \
13752         r=`${PWD_COMMAND}`; export r; \
13753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13754         $(HOST_EXPORTS) \
13755         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13757         done; \
13758         echo "Doing maintainer-clean in gmp"; \
13759         (cd $(HOST_SUBDIR)/gmp && \
13760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13762                   "RANLIB=$${RANLIB}" \
13763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13764                   maintainer-clean) \
13765           || exit 1
13766
13767 @endif gmp
13768
13769
13770
13771 .PHONY: configure-mpfr maybe-configure-mpfr
13772 maybe-configure-mpfr:
13773 @if gcc-bootstrap
13774 configure-mpfr: stage_current
13775 @endif gcc-bootstrap
13776 @if mpfr
13777 maybe-configure-mpfr: configure-mpfr
13778 configure-mpfr: 
13779         @r=`${PWD_COMMAND}`; export r; \
13780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13781         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13782         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13783         $(HOST_EXPORTS)  \
13784         echo Configuring in $(HOST_SUBDIR)/mpfr; \
13785         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13786         case $(srcdir) in \
13787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13788           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13790         esac; \
13791         module_srcdir=mpfr; \
13792         $(SHELL) \
13793           $$s/$$module_srcdir/configure \
13794           --srcdir=$${topdir}/$$module_srcdir \
13795           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13796           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13797           || exit 1
13798 @endif mpfr
13799
13800
13801
13802 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13803 maybe-configure-stage1-mpfr:
13804 @if mpfr-bootstrap
13805 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13806 configure-stage1-mpfr:
13807         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13808         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13809         @r=`${PWD_COMMAND}`; export r; \
13810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13811         TFLAGS="$(STAGE1_TFLAGS)"; \
13812         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13813         $(HOST_EXPORTS) \
13814         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13815         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13816         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13817         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13818         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13819         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13820         case $(srcdir) in \
13821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13822           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13824         esac; \
13825         module_srcdir=mpfr; \
13826         $(SHELL) $$s/$$module_srcdir/configure \
13827           --srcdir=$${topdir}/$$module_srcdir \
13828           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13829           --target=${target_alias} \
13830            \
13831           $(STAGE1_CONFIGURE_FLAGS) \
13832           --disable-shared @extra_mpfr_configure_flags@
13833 @endif mpfr-bootstrap
13834
13835 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13836 maybe-configure-stage2-mpfr:
13837 @if mpfr-bootstrap
13838 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13839 configure-stage2-mpfr:
13840         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13841         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13842         @r=`${PWD_COMMAND}`; export r; \
13843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13844         TFLAGS="$(STAGE2_TFLAGS)"; \
13845         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13846         $(HOST_EXPORTS) \
13847         $(POSTSTAGE1_HOST_EXPORTS) \
13848         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13849         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13850         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13851         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13852         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13853         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13854         case $(srcdir) in \
13855           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13856           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13857                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13858         esac; \
13859         module_srcdir=mpfr; \
13860         $(SHELL) $$s/$$module_srcdir/configure \
13861           --srcdir=$${topdir}/$$module_srcdir \
13862           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13863           --target=${target_alias} \
13864           --with-build-libsubdir=$(HOST_SUBDIR) \
13865           $(STAGE2_CONFIGURE_FLAGS) \
13866           --disable-shared @extra_mpfr_configure_flags@
13867 @endif mpfr-bootstrap
13868
13869 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13870 maybe-configure-stage3-mpfr:
13871 @if mpfr-bootstrap
13872 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13873 configure-stage3-mpfr:
13874         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13875         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13876         @r=`${PWD_COMMAND}`; export r; \
13877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13878         TFLAGS="$(STAGE3_TFLAGS)"; \
13879         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13880         $(HOST_EXPORTS) \
13881         $(POSTSTAGE1_HOST_EXPORTS) \
13882         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13883         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13884         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13885         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13886         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13887         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13888         case $(srcdir) in \
13889           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13890           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13891                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13892         esac; \
13893         module_srcdir=mpfr; \
13894         $(SHELL) $$s/$$module_srcdir/configure \
13895           --srcdir=$${topdir}/$$module_srcdir \
13896           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13897           --target=${target_alias} \
13898           --with-build-libsubdir=$(HOST_SUBDIR) \
13899           $(STAGE3_CONFIGURE_FLAGS) \
13900           --disable-shared @extra_mpfr_configure_flags@
13901 @endif mpfr-bootstrap
13902
13903 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13904 maybe-configure-stage4-mpfr:
13905 @if mpfr-bootstrap
13906 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13907 configure-stage4-mpfr:
13908         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13909         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13910         @r=`${PWD_COMMAND}`; export r; \
13911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13912         TFLAGS="$(STAGE4_TFLAGS)"; \
13913         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13914         $(HOST_EXPORTS) \
13915         $(POSTSTAGE1_HOST_EXPORTS) \
13916         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13917         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13918         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13919         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13920         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13921         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13922         case $(srcdir) in \
13923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13924           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13926         esac; \
13927         module_srcdir=mpfr; \
13928         $(SHELL) $$s/$$module_srcdir/configure \
13929           --srcdir=$${topdir}/$$module_srcdir \
13930           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13931           --target=${target_alias} \
13932           --with-build-libsubdir=$(HOST_SUBDIR) \
13933           $(STAGE4_CONFIGURE_FLAGS) \
13934           --disable-shared @extra_mpfr_configure_flags@
13935 @endif mpfr-bootstrap
13936
13937 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13938 maybe-configure-stageprofile-mpfr:
13939 @if mpfr-bootstrap
13940 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13941 configure-stageprofile-mpfr:
13942         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13943         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13944         @r=`${PWD_COMMAND}`; export r; \
13945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13946         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13947         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13948         $(HOST_EXPORTS) \
13949         $(POSTSTAGE1_HOST_EXPORTS) \
13950         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13951         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13952         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13953         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13954         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13955         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13956         case $(srcdir) in \
13957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13958           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13960         esac; \
13961         module_srcdir=mpfr; \
13962         $(SHELL) $$s/$$module_srcdir/configure \
13963           --srcdir=$${topdir}/$$module_srcdir \
13964           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13965           --target=${target_alias} \
13966           --with-build-libsubdir=$(HOST_SUBDIR) \
13967           $(STAGEprofile_CONFIGURE_FLAGS) \
13968           --disable-shared @extra_mpfr_configure_flags@
13969 @endif mpfr-bootstrap
13970
13971 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
13972 maybe-configure-stagetrain-mpfr:
13973 @if mpfr-bootstrap
13974 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
13975 configure-stagetrain-mpfr:
13976         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13977         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13978         @r=`${PWD_COMMAND}`; export r; \
13979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13980         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13981         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13982         $(HOST_EXPORTS) \
13983         $(POSTSTAGE1_HOST_EXPORTS) \
13984         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13985         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13986         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
13987         echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
13988         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13989         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13990         case $(srcdir) in \
13991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13992           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13994         esac; \
13995         module_srcdir=mpfr; \
13996         $(SHELL) $$s/$$module_srcdir/configure \
13997           --srcdir=$${topdir}/$$module_srcdir \
13998           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13999           --target=${target_alias} \
14000           --with-build-libsubdir=$(HOST_SUBDIR) \
14001           $(STAGEtrain_CONFIGURE_FLAGS) \
14002           --disable-shared @extra_mpfr_configure_flags@
14003 @endif mpfr-bootstrap
14004
14005 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14006 maybe-configure-stagefeedback-mpfr:
14007 @if mpfr-bootstrap
14008 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14009 configure-stagefeedback-mpfr:
14010         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14011         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14012         @r=`${PWD_COMMAND}`; export r; \
14013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14014         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14015         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14016         $(HOST_EXPORTS) \
14017         $(POSTSTAGE1_HOST_EXPORTS) \
14018         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14019         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14020         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14021         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14022         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14023         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14024         case $(srcdir) in \
14025           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14026           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14027                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14028         esac; \
14029         module_srcdir=mpfr; \
14030         $(SHELL) $$s/$$module_srcdir/configure \
14031           --srcdir=$${topdir}/$$module_srcdir \
14032           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14033           --target=${target_alias} \
14034           --with-build-libsubdir=$(HOST_SUBDIR) \
14035           $(STAGEfeedback_CONFIGURE_FLAGS) \
14036           --disable-shared @extra_mpfr_configure_flags@
14037 @endif mpfr-bootstrap
14038
14039 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14040 maybe-configure-stageautoprofile-mpfr:
14041 @if mpfr-bootstrap
14042 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14043 configure-stageautoprofile-mpfr:
14044         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14045         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14046         @r=`${PWD_COMMAND}`; export r; \
14047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14048         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14049         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14050         $(HOST_EXPORTS) \
14051         $(POSTSTAGE1_HOST_EXPORTS) \
14052         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14053         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14054         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
14055         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14056         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14057         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14058         case $(srcdir) in \
14059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14060           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14062         esac; \
14063         module_srcdir=mpfr; \
14064         $(SHELL) $$s/$$module_srcdir/configure \
14065           --srcdir=$${topdir}/$$module_srcdir \
14066           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14067           --target=${target_alias} \
14068           --with-build-libsubdir=$(HOST_SUBDIR) \
14069           $(STAGEautoprofile_CONFIGURE_FLAGS) \
14070           --disable-shared @extra_mpfr_configure_flags@
14071 @endif mpfr-bootstrap
14072
14073 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14074 maybe-configure-stageautofeedback-mpfr:
14075 @if mpfr-bootstrap
14076 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14077 configure-stageautofeedback-mpfr:
14078         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14079         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14080         @r=`${PWD_COMMAND}`; export r; \
14081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14082         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14083         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14084         $(HOST_EXPORTS) \
14085         $(POSTSTAGE1_HOST_EXPORTS) \
14086         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14087         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14088         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
14089         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14090         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14091         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14092         case $(srcdir) in \
14093           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14094           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14095                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14096         esac; \
14097         module_srcdir=mpfr; \
14098         $(SHELL) $$s/$$module_srcdir/configure \
14099           --srcdir=$${topdir}/$$module_srcdir \
14100           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14101           --target=${target_alias} \
14102           --with-build-libsubdir=$(HOST_SUBDIR) \
14103           $(STAGEautofeedback_CONFIGURE_FLAGS) \
14104           --disable-shared @extra_mpfr_configure_flags@
14105 @endif mpfr-bootstrap
14106
14107
14108
14109
14110
14111 .PHONY: all-mpfr maybe-all-mpfr
14112 maybe-all-mpfr:
14113 @if gcc-bootstrap
14114 all-mpfr: stage_current
14115 @endif gcc-bootstrap
14116 @if mpfr
14117 TARGET-mpfr=all
14118 maybe-all-mpfr: all-mpfr
14119 all-mpfr: configure-mpfr
14120         @r=`${PWD_COMMAND}`; export r; \
14121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14122         $(HOST_EXPORTS)  \
14123         (cd $(HOST_SUBDIR)/mpfr && \
14124           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14125                 $(TARGET-mpfr))
14126 @endif mpfr
14127
14128
14129
14130 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14131 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14132 maybe-all-stage1-mpfr:
14133 maybe-clean-stage1-mpfr:
14134 @if mpfr-bootstrap
14135 maybe-all-stage1-mpfr: all-stage1-mpfr
14136 all-stage1: all-stage1-mpfr
14137 TARGET-stage1-mpfr = $(TARGET-mpfr)
14138 all-stage1-mpfr: configure-stage1-mpfr
14139         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14140         @r=`${PWD_COMMAND}`; export r; \
14141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14142         TFLAGS="$(STAGE1_TFLAGS)"; \
14143         $(HOST_EXPORTS)  \
14144         cd $(HOST_SUBDIR)/mpfr && \
14145          \
14146         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14147                 CFLAGS="$(STAGE1_CFLAGS)" \
14148                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14149                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14150                 LIBCFLAGS="$(LIBCFLAGS)" \
14151                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14152                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14153                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14154                 $(EXTRA_HOST_FLAGS)  \
14155                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14156                 TFLAGS="$(STAGE1_TFLAGS)"  \
14157                 $(TARGET-stage1-mpfr)
14158
14159 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14160 clean-stage1: clean-stage1-mpfr
14161 clean-stage1-mpfr:
14162         @if [ $(current_stage) = stage1 ]; then \
14163           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14164         else \
14165           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14166           $(MAKE) stage1-start; \
14167         fi; \
14168         cd $(HOST_SUBDIR)/mpfr && \
14169         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14170         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14171 @endif mpfr-bootstrap
14172
14173
14174 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14175 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14176 maybe-all-stage2-mpfr:
14177 maybe-clean-stage2-mpfr:
14178 @if mpfr-bootstrap
14179 maybe-all-stage2-mpfr: all-stage2-mpfr
14180 all-stage2: all-stage2-mpfr
14181 TARGET-stage2-mpfr = $(TARGET-mpfr)
14182 all-stage2-mpfr: configure-stage2-mpfr
14183         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14184         @r=`${PWD_COMMAND}`; export r; \
14185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14186         TFLAGS="$(STAGE2_TFLAGS)"; \
14187         $(HOST_EXPORTS) \
14188         $(POSTSTAGE1_HOST_EXPORTS)  \
14189         cd $(HOST_SUBDIR)/mpfr && \
14190          \
14191         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14192                 CFLAGS="$(STAGE2_CFLAGS)" \
14193                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14194                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14195                 LIBCFLAGS="$(STAGE2_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="$(STAGE2_TFLAGS)"  \
14201                 $(TARGET-stage2-mpfr)
14202
14203 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14204 clean-stage2: clean-stage2-mpfr
14205 clean-stage2-mpfr:
14206         @if [ $(current_stage) = stage2 ]; then \
14207           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14208         else \
14209           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14210           $(MAKE) stage2-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-stage3-mpfr maybe-all-stage3-mpfr
14218 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14219 maybe-all-stage3-mpfr:
14220 maybe-clean-stage3-mpfr:
14221 @if mpfr-bootstrap
14222 maybe-all-stage3-mpfr: all-stage3-mpfr
14223 all-stage3: all-stage3-mpfr
14224 TARGET-stage3-mpfr = $(TARGET-mpfr)
14225 all-stage3-mpfr: configure-stage3-mpfr
14226         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14227         @r=`${PWD_COMMAND}`; export r; \
14228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14229         TFLAGS="$(STAGE3_TFLAGS)"; \
14230         $(HOST_EXPORTS) \
14231         $(POSTSTAGE1_HOST_EXPORTS)  \
14232         cd $(HOST_SUBDIR)/mpfr && \
14233          \
14234         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14235                 CFLAGS="$(STAGE3_CFLAGS)" \
14236                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14237                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14238                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14239                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14240                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14241                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14242                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14243                 TFLAGS="$(STAGE3_TFLAGS)"  \
14244                 $(TARGET-stage3-mpfr)
14245
14246 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14247 clean-stage3: clean-stage3-mpfr
14248 clean-stage3-mpfr:
14249         @if [ $(current_stage) = stage3 ]; then \
14250           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14251         else \
14252           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14253           $(MAKE) stage3-start; \
14254         fi; \
14255         cd $(HOST_SUBDIR)/mpfr && \
14256         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14257 @endif mpfr-bootstrap
14258
14259
14260 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14261 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14262 maybe-all-stage4-mpfr:
14263 maybe-clean-stage4-mpfr:
14264 @if mpfr-bootstrap
14265 maybe-all-stage4-mpfr: all-stage4-mpfr
14266 all-stage4: all-stage4-mpfr
14267 TARGET-stage4-mpfr = $(TARGET-mpfr)
14268 all-stage4-mpfr: configure-stage4-mpfr
14269         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14270         @r=`${PWD_COMMAND}`; export r; \
14271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14272         TFLAGS="$(STAGE4_TFLAGS)"; \
14273         $(HOST_EXPORTS) \
14274         $(POSTSTAGE1_HOST_EXPORTS)  \
14275         cd $(HOST_SUBDIR)/mpfr && \
14276          \
14277         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14278                 CFLAGS="$(STAGE4_CFLAGS)" \
14279                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14280                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14281                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14282                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14283                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14284                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14285                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14286                 TFLAGS="$(STAGE4_TFLAGS)"  \
14287                 $(TARGET-stage4-mpfr)
14288
14289 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14290 clean-stage4: clean-stage4-mpfr
14291 clean-stage4-mpfr:
14292         @if [ $(current_stage) = stage4 ]; then \
14293           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14294         else \
14295           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14296           $(MAKE) stage4-start; \
14297         fi; \
14298         cd $(HOST_SUBDIR)/mpfr && \
14299         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14300 @endif mpfr-bootstrap
14301
14302
14303 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14304 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14305 maybe-all-stageprofile-mpfr:
14306 maybe-clean-stageprofile-mpfr:
14307 @if mpfr-bootstrap
14308 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14309 all-stageprofile: all-stageprofile-mpfr
14310 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14311 all-stageprofile-mpfr: configure-stageprofile-mpfr
14312         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14313         @r=`${PWD_COMMAND}`; export r; \
14314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14315         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14316         $(HOST_EXPORTS) \
14317         $(POSTSTAGE1_HOST_EXPORTS)  \
14318         cd $(HOST_SUBDIR)/mpfr && \
14319          \
14320         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14321                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14322                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14323                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14324                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14325                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14326                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14327                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14328                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14329                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14330                 $(TARGET-stageprofile-mpfr)
14331
14332 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14333 clean-stageprofile: clean-stageprofile-mpfr
14334 clean-stageprofile-mpfr:
14335         @if [ $(current_stage) = stageprofile ]; then \
14336           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14337         else \
14338           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14339           $(MAKE) stageprofile-start; \
14340         fi; \
14341         cd $(HOST_SUBDIR)/mpfr && \
14342         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14343 @endif mpfr-bootstrap
14344
14345
14346 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14347 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14348 maybe-all-stagetrain-mpfr:
14349 maybe-clean-stagetrain-mpfr:
14350 @if mpfr-bootstrap
14351 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14352 all-stagetrain: all-stagetrain-mpfr
14353 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14354 all-stagetrain-mpfr: configure-stagetrain-mpfr
14355         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14356         @r=`${PWD_COMMAND}`; export r; \
14357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14358         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14359         $(HOST_EXPORTS) \
14360         $(POSTSTAGE1_HOST_EXPORTS)  \
14361         cd $(HOST_SUBDIR)/mpfr && \
14362          \
14363         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14364                 CFLAGS="$(STAGEtrain_CFLAGS)" \
14365                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14366                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14367                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14368                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14369                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14370                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14371                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14372                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
14373                 $(TARGET-stagetrain-mpfr)
14374
14375 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14376 clean-stagetrain: clean-stagetrain-mpfr
14377 clean-stagetrain-mpfr:
14378         @if [ $(current_stage) = stagetrain ]; then \
14379           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14380         else \
14381           [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14382           $(MAKE) stagetrain-start; \
14383         fi; \
14384         cd $(HOST_SUBDIR)/mpfr && \
14385         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14386 @endif mpfr-bootstrap
14387
14388
14389 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14390 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14391 maybe-all-stagefeedback-mpfr:
14392 maybe-clean-stagefeedback-mpfr:
14393 @if mpfr-bootstrap
14394 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14395 all-stagefeedback: all-stagefeedback-mpfr
14396 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14397 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14398         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14399         @r=`${PWD_COMMAND}`; export r; \
14400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14401         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14402         $(HOST_EXPORTS) \
14403         $(POSTSTAGE1_HOST_EXPORTS)  \
14404         cd $(HOST_SUBDIR)/mpfr && \
14405          \
14406         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14407                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14408                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14409                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14410                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14411                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14412                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14413                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14414                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14415                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14416                 $(TARGET-stagefeedback-mpfr)
14417
14418 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14419 clean-stagefeedback: clean-stagefeedback-mpfr
14420 clean-stagefeedback-mpfr:
14421         @if [ $(current_stage) = stagefeedback ]; then \
14422           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14423         else \
14424           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14425           $(MAKE) stagefeedback-start; \
14426         fi; \
14427         cd $(HOST_SUBDIR)/mpfr && \
14428         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14429 @endif mpfr-bootstrap
14430
14431
14432 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14433 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14434 maybe-all-stageautoprofile-mpfr:
14435 maybe-clean-stageautoprofile-mpfr:
14436 @if mpfr-bootstrap
14437 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14438 all-stageautoprofile: all-stageautoprofile-mpfr
14439 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14440 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14441         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14442         @r=`${PWD_COMMAND}`; export r; \
14443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14444         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14445         $(HOST_EXPORTS) \
14446         $(POSTSTAGE1_HOST_EXPORTS)  \
14447         cd $(HOST_SUBDIR)/mpfr && \
14448         $$s/gcc/config/i386/$(AUTO_PROFILE) \
14449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14450                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14451                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14452                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14453                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14454                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14455                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14456                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14457                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14458                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
14459                 $(TARGET-stageautoprofile-mpfr)
14460
14461 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14462 clean-stageautoprofile: clean-stageautoprofile-mpfr
14463 clean-stageautoprofile-mpfr:
14464         @if [ $(current_stage) = stageautoprofile ]; then \
14465           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14466         else \
14467           [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14468           $(MAKE) stageautoprofile-start; \
14469         fi; \
14470         cd $(HOST_SUBDIR)/mpfr && \
14471         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14472 @endif mpfr-bootstrap
14473
14474
14475 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14476 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14477 maybe-all-stageautofeedback-mpfr:
14478 maybe-clean-stageautofeedback-mpfr:
14479 @if mpfr-bootstrap
14480 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14481 all-stageautofeedback: all-stageautofeedback-mpfr
14482 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14483 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14484         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14485         @r=`${PWD_COMMAND}`; export r; \
14486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14487         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14488         $(HOST_EXPORTS) \
14489         $(POSTSTAGE1_HOST_EXPORTS)  \
14490         cd $(HOST_SUBDIR)/mpfr && \
14491          \
14492         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14493                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14494                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14495                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14496                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14497                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14498                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14499                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14500                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14501                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14502                 $(TARGET-stageautofeedback-mpfr)
14503
14504 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14505 clean-stageautofeedback: clean-stageautofeedback-mpfr
14506 clean-stageautofeedback-mpfr:
14507         @if [ $(current_stage) = stageautofeedback ]; then \
14508           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14509         else \
14510           [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14511           $(MAKE) stageautofeedback-start; \
14512         fi; \
14513         cd $(HOST_SUBDIR)/mpfr && \
14514         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14515 @endif mpfr-bootstrap
14516
14517
14518
14519
14520
14521 .PHONY: check-mpfr maybe-check-mpfr
14522 maybe-check-mpfr:
14523 @if mpfr
14524 maybe-check-mpfr: check-mpfr
14525
14526 check-mpfr:
14527         @: $(MAKE); $(unstage)
14528         @r=`${PWD_COMMAND}`; export r; \
14529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14530         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14531         (cd $(HOST_SUBDIR)/mpfr && \
14532           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14533
14534 @endif mpfr
14535
14536 .PHONY: install-mpfr maybe-install-mpfr
14537 maybe-install-mpfr:
14538 @if mpfr
14539 maybe-install-mpfr: install-mpfr
14540
14541 install-mpfr:
14542
14543 @endif mpfr
14544
14545 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14546 maybe-install-strip-mpfr:
14547 @if mpfr
14548 maybe-install-strip-mpfr: install-strip-mpfr
14549
14550 install-strip-mpfr:
14551
14552 @endif mpfr
14553
14554 # Other targets (info, dvi, pdf, etc.)
14555
14556 .PHONY: maybe-info-mpfr info-mpfr
14557 maybe-info-mpfr:
14558 @if mpfr
14559 maybe-info-mpfr: info-mpfr
14560
14561 info-mpfr: \
14562     configure-mpfr 
14563         @[ -f ./mpfr/Makefile ] || exit 0; \
14564         r=`${PWD_COMMAND}`; export r; \
14565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14566         $(HOST_EXPORTS) \
14567         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14569         done; \
14570         echo "Doing info in mpfr"; \
14571         (cd $(HOST_SUBDIR)/mpfr && \
14572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14574                   "RANLIB=$${RANLIB}" \
14575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14576                   info) \
14577           || exit 1
14578
14579 @endif mpfr
14580
14581 .PHONY: maybe-dvi-mpfr dvi-mpfr
14582 maybe-dvi-mpfr:
14583 @if mpfr
14584 maybe-dvi-mpfr: dvi-mpfr
14585
14586 dvi-mpfr: \
14587     configure-mpfr 
14588         @[ -f ./mpfr/Makefile ] || exit 0; \
14589         r=`${PWD_COMMAND}`; export r; \
14590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14591         $(HOST_EXPORTS) \
14592         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14594         done; \
14595         echo "Doing dvi in mpfr"; \
14596         (cd $(HOST_SUBDIR)/mpfr && \
14597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14599                   "RANLIB=$${RANLIB}" \
14600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14601                   dvi) \
14602           || exit 1
14603
14604 @endif mpfr
14605
14606 .PHONY: maybe-pdf-mpfr pdf-mpfr
14607 maybe-pdf-mpfr:
14608 @if mpfr
14609 maybe-pdf-mpfr: pdf-mpfr
14610
14611 pdf-mpfr: \
14612     configure-mpfr 
14613         @[ -f ./mpfr/Makefile ] || exit 0; \
14614         r=`${PWD_COMMAND}`; export r; \
14615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14616         $(HOST_EXPORTS) \
14617         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14619         done; \
14620         echo "Doing pdf in mpfr"; \
14621         (cd $(HOST_SUBDIR)/mpfr && \
14622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14624                   "RANLIB=$${RANLIB}" \
14625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14626                   pdf) \
14627           || exit 1
14628
14629 @endif mpfr
14630
14631 .PHONY: maybe-html-mpfr html-mpfr
14632 maybe-html-mpfr:
14633 @if mpfr
14634 maybe-html-mpfr: html-mpfr
14635
14636 html-mpfr: \
14637     configure-mpfr 
14638         @[ -f ./mpfr/Makefile ] || exit 0; \
14639         r=`${PWD_COMMAND}`; export r; \
14640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14641         $(HOST_EXPORTS) \
14642         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14644         done; \
14645         echo "Doing html in mpfr"; \
14646         (cd $(HOST_SUBDIR)/mpfr && \
14647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14649                   "RANLIB=$${RANLIB}" \
14650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14651                   html) \
14652           || exit 1
14653
14654 @endif mpfr
14655
14656 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
14657 maybe-TAGS-mpfr:
14658 @if mpfr
14659 maybe-TAGS-mpfr: TAGS-mpfr
14660
14661 TAGS-mpfr: \
14662     configure-mpfr 
14663         @[ -f ./mpfr/Makefile ] || exit 0; \
14664         r=`${PWD_COMMAND}`; export r; \
14665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14666         $(HOST_EXPORTS) \
14667         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14669         done; \
14670         echo "Doing TAGS in mpfr"; \
14671         (cd $(HOST_SUBDIR)/mpfr && \
14672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14674                   "RANLIB=$${RANLIB}" \
14675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14676                   TAGS) \
14677           || exit 1
14678
14679 @endif mpfr
14680
14681 .PHONY: maybe-install-info-mpfr install-info-mpfr
14682 maybe-install-info-mpfr:
14683 @if mpfr
14684 maybe-install-info-mpfr: install-info-mpfr
14685
14686 install-info-mpfr: \
14687     configure-mpfr \
14688     info-mpfr 
14689         @[ -f ./mpfr/Makefile ] || exit 0; \
14690         r=`${PWD_COMMAND}`; export r; \
14691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14692         $(HOST_EXPORTS) \
14693         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14695         done; \
14696         echo "Doing install-info in mpfr"; \
14697         (cd $(HOST_SUBDIR)/mpfr && \
14698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14700                   "RANLIB=$${RANLIB}" \
14701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14702                   install-info) \
14703           || exit 1
14704
14705 @endif mpfr
14706
14707 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
14708 maybe-install-pdf-mpfr:
14709 @if mpfr
14710 maybe-install-pdf-mpfr: install-pdf-mpfr
14711
14712 install-pdf-mpfr: \
14713     configure-mpfr \
14714     pdf-mpfr 
14715         @[ -f ./mpfr/Makefile ] || exit 0; \
14716         r=`${PWD_COMMAND}`; export r; \
14717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14718         $(HOST_EXPORTS) \
14719         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14721         done; \
14722         echo "Doing install-pdf in mpfr"; \
14723         (cd $(HOST_SUBDIR)/mpfr && \
14724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14726                   "RANLIB=$${RANLIB}" \
14727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14728                   install-pdf) \
14729           || exit 1
14730
14731 @endif mpfr
14732
14733 .PHONY: maybe-install-html-mpfr install-html-mpfr
14734 maybe-install-html-mpfr:
14735 @if mpfr
14736 maybe-install-html-mpfr: install-html-mpfr
14737
14738 install-html-mpfr: \
14739     configure-mpfr \
14740     html-mpfr 
14741         @[ -f ./mpfr/Makefile ] || exit 0; \
14742         r=`${PWD_COMMAND}`; export r; \
14743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14744         $(HOST_EXPORTS) \
14745         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14747         done; \
14748         echo "Doing install-html in mpfr"; \
14749         (cd $(HOST_SUBDIR)/mpfr && \
14750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14752                   "RANLIB=$${RANLIB}" \
14753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14754                   install-html) \
14755           || exit 1
14756
14757 @endif mpfr
14758
14759 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
14760 maybe-installcheck-mpfr:
14761 @if mpfr
14762 maybe-installcheck-mpfr: installcheck-mpfr
14763
14764 installcheck-mpfr: \
14765     configure-mpfr 
14766         @[ -f ./mpfr/Makefile ] || exit 0; \
14767         r=`${PWD_COMMAND}`; export r; \
14768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769         $(HOST_EXPORTS) \
14770         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14772         done; \
14773         echo "Doing installcheck in mpfr"; \
14774         (cd $(HOST_SUBDIR)/mpfr && \
14775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14777                   "RANLIB=$${RANLIB}" \
14778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14779                   installcheck) \
14780           || exit 1
14781
14782 @endif mpfr
14783
14784 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
14785 maybe-mostlyclean-mpfr:
14786 @if mpfr
14787 maybe-mostlyclean-mpfr: mostlyclean-mpfr
14788
14789 mostlyclean-mpfr: 
14790         @[ -f ./mpfr/Makefile ] || exit 0; \
14791         r=`${PWD_COMMAND}`; export r; \
14792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14793         $(HOST_EXPORTS) \
14794         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14796         done; \
14797         echo "Doing mostlyclean in mpfr"; \
14798         (cd $(HOST_SUBDIR)/mpfr && \
14799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14801                   "RANLIB=$${RANLIB}" \
14802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14803                   mostlyclean) \
14804           || exit 1
14805
14806 @endif mpfr
14807
14808 .PHONY: maybe-clean-mpfr clean-mpfr
14809 maybe-clean-mpfr:
14810 @if mpfr
14811 maybe-clean-mpfr: clean-mpfr
14812
14813 clean-mpfr: 
14814         @[ -f ./mpfr/Makefile ] || exit 0; \
14815         r=`${PWD_COMMAND}`; export r; \
14816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14817         $(HOST_EXPORTS) \
14818         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14820         done; \
14821         echo "Doing clean in mpfr"; \
14822         (cd $(HOST_SUBDIR)/mpfr && \
14823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14825                   "RANLIB=$${RANLIB}" \
14826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14827                   clean) \
14828           || exit 1
14829
14830 @endif mpfr
14831
14832 .PHONY: maybe-distclean-mpfr distclean-mpfr
14833 maybe-distclean-mpfr:
14834 @if mpfr
14835 maybe-distclean-mpfr: distclean-mpfr
14836
14837 distclean-mpfr: 
14838         @[ -f ./mpfr/Makefile ] || exit 0; \
14839         r=`${PWD_COMMAND}`; export r; \
14840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14841         $(HOST_EXPORTS) \
14842         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14844         done; \
14845         echo "Doing distclean in mpfr"; \
14846         (cd $(HOST_SUBDIR)/mpfr && \
14847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14849                   "RANLIB=$${RANLIB}" \
14850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14851                   distclean) \
14852           || exit 1
14853
14854 @endif mpfr
14855
14856 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14857 maybe-maintainer-clean-mpfr:
14858 @if mpfr
14859 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14860
14861 maintainer-clean-mpfr: 
14862         @[ -f ./mpfr/Makefile ] || exit 0; \
14863         r=`${PWD_COMMAND}`; export r; \
14864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14865         $(HOST_EXPORTS) \
14866         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14868         done; \
14869         echo "Doing maintainer-clean in mpfr"; \
14870         (cd $(HOST_SUBDIR)/mpfr && \
14871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14873                   "RANLIB=$${RANLIB}" \
14874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14875                   maintainer-clean) \
14876           || exit 1
14877
14878 @endif mpfr
14879
14880
14881
14882 .PHONY: configure-mpc maybe-configure-mpc
14883 maybe-configure-mpc:
14884 @if gcc-bootstrap
14885 configure-mpc: stage_current
14886 @endif gcc-bootstrap
14887 @if mpc
14888 maybe-configure-mpc: configure-mpc
14889 configure-mpc: 
14890         @r=`${PWD_COMMAND}`; export r; \
14891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14892         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14893         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14894         $(HOST_EXPORTS)  \
14895         echo Configuring in $(HOST_SUBDIR)/mpc; \
14896         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14897         case $(srcdir) in \
14898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14899           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14901         esac; \
14902         module_srcdir=mpc; \
14903         $(SHELL) \
14904           $$s/$$module_srcdir/configure \
14905           --srcdir=$${topdir}/$$module_srcdir \
14906           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14907           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
14908           || exit 1
14909 @endif mpc
14910
14911
14912
14913 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14914 maybe-configure-stage1-mpc:
14915 @if mpc-bootstrap
14916 maybe-configure-stage1-mpc: configure-stage1-mpc
14917 configure-stage1-mpc:
14918         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14919         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14920         @r=`${PWD_COMMAND}`; export r; \
14921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14922         TFLAGS="$(STAGE1_TFLAGS)"; \
14923         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14924         $(HOST_EXPORTS) \
14925         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14926         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14927         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14928         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14930         cd $(HOST_SUBDIR)/mpc || exit 1; \
14931         case $(srcdir) in \
14932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14933           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14935         esac; \
14936         module_srcdir=mpc; \
14937         $(SHELL) $$s/$$module_srcdir/configure \
14938           --srcdir=$${topdir}/$$module_srcdir \
14939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14940           --target=${target_alias} \
14941            \
14942           $(STAGE1_CONFIGURE_FLAGS) \
14943           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14944 @endif mpc-bootstrap
14945
14946 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14947 maybe-configure-stage2-mpc:
14948 @if mpc-bootstrap
14949 maybe-configure-stage2-mpc: configure-stage2-mpc
14950 configure-stage2-mpc:
14951         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14953         @r=`${PWD_COMMAND}`; export r; \
14954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14955         TFLAGS="$(STAGE2_TFLAGS)"; \
14956         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14957         $(HOST_EXPORTS) \
14958         $(POSTSTAGE1_HOST_EXPORTS) \
14959         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14960         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14961         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14962         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14964         cd $(HOST_SUBDIR)/mpc || exit 1; \
14965         case $(srcdir) in \
14966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14967           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14969         esac; \
14970         module_srcdir=mpc; \
14971         $(SHELL) $$s/$$module_srcdir/configure \
14972           --srcdir=$${topdir}/$$module_srcdir \
14973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14974           --target=${target_alias} \
14975           --with-build-libsubdir=$(HOST_SUBDIR) \
14976           $(STAGE2_CONFIGURE_FLAGS) \
14977           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14978 @endif mpc-bootstrap
14979
14980 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14981 maybe-configure-stage3-mpc:
14982 @if mpc-bootstrap
14983 maybe-configure-stage3-mpc: configure-stage3-mpc
14984 configure-stage3-mpc:
14985         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14986         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14987         @r=`${PWD_COMMAND}`; export r; \
14988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14989         TFLAGS="$(STAGE3_TFLAGS)"; \
14990         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14991         $(HOST_EXPORTS) \
14992         $(POSTSTAGE1_HOST_EXPORTS) \
14993         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14994         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14995         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14996         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14998         cd $(HOST_SUBDIR)/mpc || exit 1; \
14999         case $(srcdir) in \
15000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15001           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15003         esac; \
15004         module_srcdir=mpc; \
15005         $(SHELL) $$s/$$module_srcdir/configure \
15006           --srcdir=$${topdir}/$$module_srcdir \
15007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15008           --target=${target_alias} \
15009           --with-build-libsubdir=$(HOST_SUBDIR) \
15010           $(STAGE3_CONFIGURE_FLAGS) \
15011           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15012 @endif mpc-bootstrap
15013
15014 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15015 maybe-configure-stage4-mpc:
15016 @if mpc-bootstrap
15017 maybe-configure-stage4-mpc: configure-stage4-mpc
15018 configure-stage4-mpc:
15019         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15020         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15021         @r=`${PWD_COMMAND}`; export r; \
15022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15023         TFLAGS="$(STAGE4_TFLAGS)"; \
15024         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15025         $(HOST_EXPORTS) \
15026         $(POSTSTAGE1_HOST_EXPORTS) \
15027         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15028         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15029         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15030         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15032         cd $(HOST_SUBDIR)/mpc || exit 1; \
15033         case $(srcdir) in \
15034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15035           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15037         esac; \
15038         module_srcdir=mpc; \
15039         $(SHELL) $$s/$$module_srcdir/configure \
15040           --srcdir=$${topdir}/$$module_srcdir \
15041           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15042           --target=${target_alias} \
15043           --with-build-libsubdir=$(HOST_SUBDIR) \
15044           $(STAGE4_CONFIGURE_FLAGS) \
15045           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15046 @endif mpc-bootstrap
15047
15048 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15049 maybe-configure-stageprofile-mpc:
15050 @if mpc-bootstrap
15051 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15052 configure-stageprofile-mpc:
15053         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15054         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15055         @r=`${PWD_COMMAND}`; export r; \
15056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15057         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15058         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15059         $(HOST_EXPORTS) \
15060         $(POSTSTAGE1_HOST_EXPORTS) \
15061         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15062         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15063         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15064         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15066         cd $(HOST_SUBDIR)/mpc || exit 1; \
15067         case $(srcdir) in \
15068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15069           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15071         esac; \
15072         module_srcdir=mpc; \
15073         $(SHELL) $$s/$$module_srcdir/configure \
15074           --srcdir=$${topdir}/$$module_srcdir \
15075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15076           --target=${target_alias} \
15077           --with-build-libsubdir=$(HOST_SUBDIR) \
15078           $(STAGEprofile_CONFIGURE_FLAGS) \
15079           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15080 @endif mpc-bootstrap
15081
15082 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15083 maybe-configure-stagetrain-mpc:
15084 @if mpc-bootstrap
15085 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15086 configure-stagetrain-mpc:
15087         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15089         @r=`${PWD_COMMAND}`; export r; \
15090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15091         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15092         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15093         $(HOST_EXPORTS) \
15094         $(POSTSTAGE1_HOST_EXPORTS) \
15095         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15096         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15097         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
15098         echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15100         cd $(HOST_SUBDIR)/mpc || exit 1; \
15101         case $(srcdir) in \
15102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15103           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15105         esac; \
15106         module_srcdir=mpc; \
15107         $(SHELL) $$s/$$module_srcdir/configure \
15108           --srcdir=$${topdir}/$$module_srcdir \
15109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15110           --target=${target_alias} \
15111           --with-build-libsubdir=$(HOST_SUBDIR) \
15112           $(STAGEtrain_CONFIGURE_FLAGS) \
15113           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15114 @endif mpc-bootstrap
15115
15116 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15117 maybe-configure-stagefeedback-mpc:
15118 @if mpc-bootstrap
15119 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15120 configure-stagefeedback-mpc:
15121         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15122         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15123         @r=`${PWD_COMMAND}`; export r; \
15124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15125         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15126         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15127         $(HOST_EXPORTS) \
15128         $(POSTSTAGE1_HOST_EXPORTS) \
15129         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15130         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15131         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15132         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15134         cd $(HOST_SUBDIR)/mpc || exit 1; \
15135         case $(srcdir) in \
15136           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15137           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15138                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15139         esac; \
15140         module_srcdir=mpc; \
15141         $(SHELL) $$s/$$module_srcdir/configure \
15142           --srcdir=$${topdir}/$$module_srcdir \
15143           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15144           --target=${target_alias} \
15145           --with-build-libsubdir=$(HOST_SUBDIR) \
15146           $(STAGEfeedback_CONFIGURE_FLAGS) \
15147           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15148 @endif mpc-bootstrap
15149
15150 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15151 maybe-configure-stageautoprofile-mpc:
15152 @if mpc-bootstrap
15153 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15154 configure-stageautoprofile-mpc:
15155         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15156         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15157         @r=`${PWD_COMMAND}`; export r; \
15158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15159         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15160         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15161         $(HOST_EXPORTS) \
15162         $(POSTSTAGE1_HOST_EXPORTS) \
15163         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15164         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15165         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
15166         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15167         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15168         cd $(HOST_SUBDIR)/mpc || exit 1; \
15169         case $(srcdir) in \
15170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15171           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15173         esac; \
15174         module_srcdir=mpc; \
15175         $(SHELL) $$s/$$module_srcdir/configure \
15176           --srcdir=$${topdir}/$$module_srcdir \
15177           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15178           --target=${target_alias} \
15179           --with-build-libsubdir=$(HOST_SUBDIR) \
15180           $(STAGEautoprofile_CONFIGURE_FLAGS) \
15181           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15182 @endif mpc-bootstrap
15183
15184 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15185 maybe-configure-stageautofeedback-mpc:
15186 @if mpc-bootstrap
15187 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15188 configure-stageautofeedback-mpc:
15189         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15190         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15191         @r=`${PWD_COMMAND}`; export r; \
15192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15193         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15194         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15195         $(HOST_EXPORTS) \
15196         $(POSTSTAGE1_HOST_EXPORTS) \
15197         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15198         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15199         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
15200         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15202         cd $(HOST_SUBDIR)/mpc || exit 1; \
15203         case $(srcdir) in \
15204           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15205           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15206                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15207         esac; \
15208         module_srcdir=mpc; \
15209         $(SHELL) $$s/$$module_srcdir/configure \
15210           --srcdir=$${topdir}/$$module_srcdir \
15211           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15212           --target=${target_alias} \
15213           --with-build-libsubdir=$(HOST_SUBDIR) \
15214           $(STAGEautofeedback_CONFIGURE_FLAGS) \
15215           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15216 @endif mpc-bootstrap
15217
15218
15219
15220
15221
15222 .PHONY: all-mpc maybe-all-mpc
15223 maybe-all-mpc:
15224 @if gcc-bootstrap
15225 all-mpc: stage_current
15226 @endif gcc-bootstrap
15227 @if mpc
15228 TARGET-mpc=all
15229 maybe-all-mpc: all-mpc
15230 all-mpc: configure-mpc
15231         @r=`${PWD_COMMAND}`; export r; \
15232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15233         $(HOST_EXPORTS)  \
15234         (cd $(HOST_SUBDIR)/mpc && \
15235           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15236                 $(TARGET-mpc))
15237 @endif mpc
15238
15239
15240
15241 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15242 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15243 maybe-all-stage1-mpc:
15244 maybe-clean-stage1-mpc:
15245 @if mpc-bootstrap
15246 maybe-all-stage1-mpc: all-stage1-mpc
15247 all-stage1: all-stage1-mpc
15248 TARGET-stage1-mpc = $(TARGET-mpc)
15249 all-stage1-mpc: configure-stage1-mpc
15250         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15251         @r=`${PWD_COMMAND}`; export r; \
15252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15253         TFLAGS="$(STAGE1_TFLAGS)"; \
15254         $(HOST_EXPORTS)  \
15255         cd $(HOST_SUBDIR)/mpc && \
15256          \
15257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15258                 CFLAGS="$(STAGE1_CFLAGS)" \
15259                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15260                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15261                 LIBCFLAGS="$(LIBCFLAGS)" \
15262                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15263                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15264                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15265                 $(EXTRA_HOST_FLAGS)  \
15266                 $(STAGE1_FLAGS_TO_PASS)  \
15267                 TFLAGS="$(STAGE1_TFLAGS)"  \
15268                 $(TARGET-stage1-mpc)
15269
15270 maybe-clean-stage1-mpc: clean-stage1-mpc
15271 clean-stage1: clean-stage1-mpc
15272 clean-stage1-mpc:
15273         @if [ $(current_stage) = stage1 ]; then \
15274           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15275         else \
15276           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15277           $(MAKE) stage1-start; \
15278         fi; \
15279         cd $(HOST_SUBDIR)/mpc && \
15280         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15281         $(STAGE1_FLAGS_TO_PASS)  clean
15282 @endif mpc-bootstrap
15283
15284
15285 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15286 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15287 maybe-all-stage2-mpc:
15288 maybe-clean-stage2-mpc:
15289 @if mpc-bootstrap
15290 maybe-all-stage2-mpc: all-stage2-mpc
15291 all-stage2: all-stage2-mpc
15292 TARGET-stage2-mpc = $(TARGET-mpc)
15293 all-stage2-mpc: configure-stage2-mpc
15294         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15295         @r=`${PWD_COMMAND}`; export r; \
15296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15297         TFLAGS="$(STAGE2_TFLAGS)"; \
15298         $(HOST_EXPORTS) \
15299         $(POSTSTAGE1_HOST_EXPORTS)  \
15300         cd $(HOST_SUBDIR)/mpc && \
15301          \
15302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15303                 CFLAGS="$(STAGE2_CFLAGS)" \
15304                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15305                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15306                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15307                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15308                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15309                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15310                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15311                 TFLAGS="$(STAGE2_TFLAGS)"  \
15312                 $(TARGET-stage2-mpc)
15313
15314 maybe-clean-stage2-mpc: clean-stage2-mpc
15315 clean-stage2: clean-stage2-mpc
15316 clean-stage2-mpc:
15317         @if [ $(current_stage) = stage2 ]; then \
15318           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15319         else \
15320           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15321           $(MAKE) stage2-start; \
15322         fi; \
15323         cd $(HOST_SUBDIR)/mpc && \
15324         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15325 @endif mpc-bootstrap
15326
15327
15328 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15329 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15330 maybe-all-stage3-mpc:
15331 maybe-clean-stage3-mpc:
15332 @if mpc-bootstrap
15333 maybe-all-stage3-mpc: all-stage3-mpc
15334 all-stage3: all-stage3-mpc
15335 TARGET-stage3-mpc = $(TARGET-mpc)
15336 all-stage3-mpc: configure-stage3-mpc
15337         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15338         @r=`${PWD_COMMAND}`; export r; \
15339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15340         TFLAGS="$(STAGE3_TFLAGS)"; \
15341         $(HOST_EXPORTS) \
15342         $(POSTSTAGE1_HOST_EXPORTS)  \
15343         cd $(HOST_SUBDIR)/mpc && \
15344          \
15345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15346                 CFLAGS="$(STAGE3_CFLAGS)" \
15347                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15348                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15349                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15350                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15351                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15352                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15353                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15354                 TFLAGS="$(STAGE3_TFLAGS)"  \
15355                 $(TARGET-stage3-mpc)
15356
15357 maybe-clean-stage3-mpc: clean-stage3-mpc
15358 clean-stage3: clean-stage3-mpc
15359 clean-stage3-mpc:
15360         @if [ $(current_stage) = stage3 ]; then \
15361           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15362         else \
15363           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15364           $(MAKE) stage3-start; \
15365         fi; \
15366         cd $(HOST_SUBDIR)/mpc && \
15367         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15368 @endif mpc-bootstrap
15369
15370
15371 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15372 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15373 maybe-all-stage4-mpc:
15374 maybe-clean-stage4-mpc:
15375 @if mpc-bootstrap
15376 maybe-all-stage4-mpc: all-stage4-mpc
15377 all-stage4: all-stage4-mpc
15378 TARGET-stage4-mpc = $(TARGET-mpc)
15379 all-stage4-mpc: configure-stage4-mpc
15380         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15381         @r=`${PWD_COMMAND}`; export r; \
15382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15383         TFLAGS="$(STAGE4_TFLAGS)"; \
15384         $(HOST_EXPORTS) \
15385         $(POSTSTAGE1_HOST_EXPORTS)  \
15386         cd $(HOST_SUBDIR)/mpc && \
15387          \
15388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15389                 CFLAGS="$(STAGE4_CFLAGS)" \
15390                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15391                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15392                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15393                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15394                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15395                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15396                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15397                 TFLAGS="$(STAGE4_TFLAGS)"  \
15398                 $(TARGET-stage4-mpc)
15399
15400 maybe-clean-stage4-mpc: clean-stage4-mpc
15401 clean-stage4: clean-stage4-mpc
15402 clean-stage4-mpc:
15403         @if [ $(current_stage) = stage4 ]; then \
15404           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15405         else \
15406           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15407           $(MAKE) stage4-start; \
15408         fi; \
15409         cd $(HOST_SUBDIR)/mpc && \
15410         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15411 @endif mpc-bootstrap
15412
15413
15414 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15415 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15416 maybe-all-stageprofile-mpc:
15417 maybe-clean-stageprofile-mpc:
15418 @if mpc-bootstrap
15419 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15420 all-stageprofile: all-stageprofile-mpc
15421 TARGET-stageprofile-mpc = $(TARGET-mpc)
15422 all-stageprofile-mpc: configure-stageprofile-mpc
15423         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15424         @r=`${PWD_COMMAND}`; export r; \
15425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15426         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15427         $(HOST_EXPORTS) \
15428         $(POSTSTAGE1_HOST_EXPORTS)  \
15429         cd $(HOST_SUBDIR)/mpc && \
15430          \
15431         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15432                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15433                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15434                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15435                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15436                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15437                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15438                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15439                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15440                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15441                 $(TARGET-stageprofile-mpc)
15442
15443 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15444 clean-stageprofile: clean-stageprofile-mpc
15445 clean-stageprofile-mpc:
15446         @if [ $(current_stage) = stageprofile ]; then \
15447           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15448         else \
15449           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15450           $(MAKE) stageprofile-start; \
15451         fi; \
15452         cd $(HOST_SUBDIR)/mpc && \
15453         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15454 @endif mpc-bootstrap
15455
15456
15457 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15458 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15459 maybe-all-stagetrain-mpc:
15460 maybe-clean-stagetrain-mpc:
15461 @if mpc-bootstrap
15462 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15463 all-stagetrain: all-stagetrain-mpc
15464 TARGET-stagetrain-mpc = $(TARGET-mpc)
15465 all-stagetrain-mpc: configure-stagetrain-mpc
15466         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15467         @r=`${PWD_COMMAND}`; export r; \
15468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15469         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15470         $(HOST_EXPORTS) \
15471         $(POSTSTAGE1_HOST_EXPORTS)  \
15472         cd $(HOST_SUBDIR)/mpc && \
15473          \
15474         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15475                 CFLAGS="$(STAGEtrain_CFLAGS)" \
15476                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15477                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15478                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15479                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15480                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15481                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15482                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15483                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
15484                 $(TARGET-stagetrain-mpc)
15485
15486 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15487 clean-stagetrain: clean-stagetrain-mpc
15488 clean-stagetrain-mpc:
15489         @if [ $(current_stage) = stagetrain ]; then \
15490           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15491         else \
15492           [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15493           $(MAKE) stagetrain-start; \
15494         fi; \
15495         cd $(HOST_SUBDIR)/mpc && \
15496         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15497 @endif mpc-bootstrap
15498
15499
15500 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15501 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15502 maybe-all-stagefeedback-mpc:
15503 maybe-clean-stagefeedback-mpc:
15504 @if mpc-bootstrap
15505 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15506 all-stagefeedback: all-stagefeedback-mpc
15507 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15508 all-stagefeedback-mpc: configure-stagefeedback-mpc
15509         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15510         @r=`${PWD_COMMAND}`; export r; \
15511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15512         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15513         $(HOST_EXPORTS) \
15514         $(POSTSTAGE1_HOST_EXPORTS)  \
15515         cd $(HOST_SUBDIR)/mpc && \
15516          \
15517         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15518                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15519                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15520                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15521                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15522                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15523                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15524                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15525                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15526                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15527                 $(TARGET-stagefeedback-mpc)
15528
15529 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15530 clean-stagefeedback: clean-stagefeedback-mpc
15531 clean-stagefeedback-mpc:
15532         @if [ $(current_stage) = stagefeedback ]; then \
15533           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15534         else \
15535           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15536           $(MAKE) stagefeedback-start; \
15537         fi; \
15538         cd $(HOST_SUBDIR)/mpc && \
15539         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15540 @endif mpc-bootstrap
15541
15542
15543 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15544 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15545 maybe-all-stageautoprofile-mpc:
15546 maybe-clean-stageautoprofile-mpc:
15547 @if mpc-bootstrap
15548 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15549 all-stageautoprofile: all-stageautoprofile-mpc
15550 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15551 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15552         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15553         @r=`${PWD_COMMAND}`; export r; \
15554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15555         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15556         $(HOST_EXPORTS) \
15557         $(POSTSTAGE1_HOST_EXPORTS)  \
15558         cd $(HOST_SUBDIR)/mpc && \
15559         $$s/gcc/config/i386/$(AUTO_PROFILE) \
15560         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15561                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15562                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15563                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15564                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15565                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15566                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15567                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15568                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15569                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
15570                 $(TARGET-stageautoprofile-mpc)
15571
15572 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
15573 clean-stageautoprofile: clean-stageautoprofile-mpc
15574 clean-stageautoprofile-mpc:
15575         @if [ $(current_stage) = stageautoprofile ]; then \
15576           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15577         else \
15578           [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
15579           $(MAKE) stageautoprofile-start; \
15580         fi; \
15581         cd $(HOST_SUBDIR)/mpc && \
15582         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15583 @endif mpc-bootstrap
15584
15585
15586 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
15587 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
15588 maybe-all-stageautofeedback-mpc:
15589 maybe-clean-stageautofeedback-mpc:
15590 @if mpc-bootstrap
15591 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
15592 all-stageautofeedback: all-stageautofeedback-mpc
15593 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
15594 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
15595         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15596         @r=`${PWD_COMMAND}`; export r; \
15597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15598         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15599         $(HOST_EXPORTS) \
15600         $(POSTSTAGE1_HOST_EXPORTS)  \
15601         cd $(HOST_SUBDIR)/mpc && \
15602          \
15603         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15604                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15605                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15606                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15607                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15608                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15609                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15610                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15611                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15612                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15613                 $(TARGET-stageautofeedback-mpc)
15614
15615 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
15616 clean-stageautofeedback: clean-stageautofeedback-mpc
15617 clean-stageautofeedback-mpc:
15618         @if [ $(current_stage) = stageautofeedback ]; then \
15619           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15620         else \
15621           [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
15622           $(MAKE) stageautofeedback-start; \
15623         fi; \
15624         cd $(HOST_SUBDIR)/mpc && \
15625         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15626 @endif mpc-bootstrap
15627
15628
15629
15630
15631
15632 .PHONY: check-mpc maybe-check-mpc
15633 maybe-check-mpc:
15634 @if mpc
15635 maybe-check-mpc: check-mpc
15636
15637 check-mpc:
15638         @: $(MAKE); $(unstage)
15639         @r=`${PWD_COMMAND}`; export r; \
15640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15641         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15642         (cd $(HOST_SUBDIR)/mpc && \
15643           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15644
15645 @endif mpc
15646
15647 .PHONY: install-mpc maybe-install-mpc
15648 maybe-install-mpc:
15649 @if mpc
15650 maybe-install-mpc: install-mpc
15651
15652 install-mpc:
15653
15654 @endif mpc
15655
15656 .PHONY: install-strip-mpc maybe-install-strip-mpc
15657 maybe-install-strip-mpc:
15658 @if mpc
15659 maybe-install-strip-mpc: install-strip-mpc
15660
15661 install-strip-mpc:
15662
15663 @endif mpc
15664
15665 # Other targets (info, dvi, pdf, etc.)
15666
15667 .PHONY: maybe-info-mpc info-mpc
15668 maybe-info-mpc:
15669 @if mpc
15670 maybe-info-mpc: info-mpc
15671
15672 info-mpc: \
15673     configure-mpc 
15674         @[ -f ./mpc/Makefile ] || exit 0; \
15675         r=`${PWD_COMMAND}`; export r; \
15676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15677         $(HOST_EXPORTS) \
15678         for flag in $(EXTRA_HOST_FLAGS) ; do \
15679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15680         done; \
15681         echo "Doing info in mpc"; \
15682         (cd $(HOST_SUBDIR)/mpc && \
15683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15685                   "RANLIB=$${RANLIB}" \
15686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15687                   info) \
15688           || exit 1
15689
15690 @endif mpc
15691
15692 .PHONY: maybe-dvi-mpc dvi-mpc
15693 maybe-dvi-mpc:
15694 @if mpc
15695 maybe-dvi-mpc: dvi-mpc
15696
15697 dvi-mpc: \
15698     configure-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 dvi 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                   dvi) \
15713           || exit 1
15714
15715 @endif mpc
15716
15717 .PHONY: maybe-pdf-mpc pdf-mpc
15718 maybe-pdf-mpc:
15719 @if mpc
15720 maybe-pdf-mpc: pdf-mpc
15721
15722 pdf-mpc: \
15723     configure-mpc 
15724         @[ -f ./mpc/Makefile ] || exit 0; \
15725         r=`${PWD_COMMAND}`; export r; \
15726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15727         $(HOST_EXPORTS) \
15728         for flag in $(EXTRA_HOST_FLAGS) ; do \
15729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15730         done; \
15731         echo "Doing pdf in mpc"; \
15732         (cd $(HOST_SUBDIR)/mpc && \
15733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15735                   "RANLIB=$${RANLIB}" \
15736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15737                   pdf) \
15738           || exit 1
15739
15740 @endif mpc
15741
15742 .PHONY: maybe-html-mpc html-mpc
15743 maybe-html-mpc:
15744 @if mpc
15745 maybe-html-mpc: html-mpc
15746
15747 html-mpc: \
15748     configure-mpc 
15749         @[ -f ./mpc/Makefile ] || exit 0; \
15750         r=`${PWD_COMMAND}`; export r; \
15751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15752         $(HOST_EXPORTS) \
15753         for flag in $(EXTRA_HOST_FLAGS) ; do \
15754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15755         done; \
15756         echo "Doing html in mpc"; \
15757         (cd $(HOST_SUBDIR)/mpc && \
15758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15760                   "RANLIB=$${RANLIB}" \
15761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15762                   html) \
15763           || exit 1
15764
15765 @endif mpc
15766
15767 .PHONY: maybe-TAGS-mpc TAGS-mpc
15768 maybe-TAGS-mpc:
15769 @if mpc
15770 maybe-TAGS-mpc: TAGS-mpc
15771
15772 TAGS-mpc: \
15773     configure-mpc 
15774         @[ -f ./mpc/Makefile ] || exit 0; \
15775         r=`${PWD_COMMAND}`; export r; \
15776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15777         $(HOST_EXPORTS) \
15778         for flag in $(EXTRA_HOST_FLAGS) ; do \
15779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15780         done; \
15781         echo "Doing TAGS in mpc"; \
15782         (cd $(HOST_SUBDIR)/mpc && \
15783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15785                   "RANLIB=$${RANLIB}" \
15786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15787                   TAGS) \
15788           || exit 1
15789
15790 @endif mpc
15791
15792 .PHONY: maybe-install-info-mpc install-info-mpc
15793 maybe-install-info-mpc:
15794 @if mpc
15795 maybe-install-info-mpc: install-info-mpc
15796
15797 install-info-mpc: \
15798     configure-mpc \
15799     info-mpc 
15800         @[ -f ./mpc/Makefile ] || exit 0; \
15801         r=`${PWD_COMMAND}`; export r; \
15802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15803         $(HOST_EXPORTS) \
15804         for flag in $(EXTRA_HOST_FLAGS) ; do \
15805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15806         done; \
15807         echo "Doing install-info in mpc"; \
15808         (cd $(HOST_SUBDIR)/mpc && \
15809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15811                   "RANLIB=$${RANLIB}" \
15812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15813                   install-info) \
15814           || exit 1
15815
15816 @endif mpc
15817
15818 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
15819 maybe-install-pdf-mpc:
15820 @if mpc
15821 maybe-install-pdf-mpc: install-pdf-mpc
15822
15823 install-pdf-mpc: \
15824     configure-mpc \
15825     pdf-mpc 
15826         @[ -f ./mpc/Makefile ] || exit 0; \
15827         r=`${PWD_COMMAND}`; export r; \
15828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15829         $(HOST_EXPORTS) \
15830         for flag in $(EXTRA_HOST_FLAGS) ; do \
15831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15832         done; \
15833         echo "Doing install-pdf in mpc"; \
15834         (cd $(HOST_SUBDIR)/mpc && \
15835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15837                   "RANLIB=$${RANLIB}" \
15838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15839                   install-pdf) \
15840           || exit 1
15841
15842 @endif mpc
15843
15844 .PHONY: maybe-install-html-mpc install-html-mpc
15845 maybe-install-html-mpc:
15846 @if mpc
15847 maybe-install-html-mpc: install-html-mpc
15848
15849 install-html-mpc: \
15850     configure-mpc \
15851     html-mpc 
15852         @[ -f ./mpc/Makefile ] || exit 0; \
15853         r=`${PWD_COMMAND}`; export r; \
15854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15855         $(HOST_EXPORTS) \
15856         for flag in $(EXTRA_HOST_FLAGS) ; do \
15857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15858         done; \
15859         echo "Doing install-html in mpc"; \
15860         (cd $(HOST_SUBDIR)/mpc && \
15861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15863                   "RANLIB=$${RANLIB}" \
15864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15865                   install-html) \
15866           || exit 1
15867
15868 @endif mpc
15869
15870 .PHONY: maybe-installcheck-mpc installcheck-mpc
15871 maybe-installcheck-mpc:
15872 @if mpc
15873 maybe-installcheck-mpc: installcheck-mpc
15874
15875 installcheck-mpc: \
15876     configure-mpc 
15877         @[ -f ./mpc/Makefile ] || exit 0; \
15878         r=`${PWD_COMMAND}`; export r; \
15879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15880         $(HOST_EXPORTS) \
15881         for flag in $(EXTRA_HOST_FLAGS) ; do \
15882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15883         done; \
15884         echo "Doing installcheck in mpc"; \
15885         (cd $(HOST_SUBDIR)/mpc && \
15886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15888                   "RANLIB=$${RANLIB}" \
15889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15890                   installcheck) \
15891           || exit 1
15892
15893 @endif mpc
15894
15895 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
15896 maybe-mostlyclean-mpc:
15897 @if mpc
15898 maybe-mostlyclean-mpc: mostlyclean-mpc
15899
15900 mostlyclean-mpc: 
15901         @[ -f ./mpc/Makefile ] || exit 0; \
15902         r=`${PWD_COMMAND}`; export r; \
15903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15904         $(HOST_EXPORTS) \
15905         for flag in $(EXTRA_HOST_FLAGS) ; do \
15906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15907         done; \
15908         echo "Doing mostlyclean in mpc"; \
15909         (cd $(HOST_SUBDIR)/mpc && \
15910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15912                   "RANLIB=$${RANLIB}" \
15913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15914                   mostlyclean) \
15915           || exit 1
15916
15917 @endif mpc
15918
15919 .PHONY: maybe-clean-mpc clean-mpc
15920 maybe-clean-mpc:
15921 @if mpc
15922 maybe-clean-mpc: clean-mpc
15923
15924 clean-mpc: 
15925         @[ -f ./mpc/Makefile ] || exit 0; \
15926         r=`${PWD_COMMAND}`; export r; \
15927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15928         $(HOST_EXPORTS) \
15929         for flag in $(EXTRA_HOST_FLAGS) ; do \
15930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15931         done; \
15932         echo "Doing clean in mpc"; \
15933         (cd $(HOST_SUBDIR)/mpc && \
15934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15936                   "RANLIB=$${RANLIB}" \
15937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15938                   clean) \
15939           || exit 1
15940
15941 @endif mpc
15942
15943 .PHONY: maybe-distclean-mpc distclean-mpc
15944 maybe-distclean-mpc:
15945 @if mpc
15946 maybe-distclean-mpc: distclean-mpc
15947
15948 distclean-mpc: 
15949         @[ -f ./mpc/Makefile ] || exit 0; \
15950         r=`${PWD_COMMAND}`; export r; \
15951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15952         $(HOST_EXPORTS) \
15953         for flag in $(EXTRA_HOST_FLAGS) ; do \
15954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15955         done; \
15956         echo "Doing distclean in mpc"; \
15957         (cd $(HOST_SUBDIR)/mpc && \
15958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15960                   "RANLIB=$${RANLIB}" \
15961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15962                   distclean) \
15963           || exit 1
15964
15965 @endif mpc
15966
15967 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15968 maybe-maintainer-clean-mpc:
15969 @if mpc
15970 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15971
15972 maintainer-clean-mpc: 
15973         @[ -f ./mpc/Makefile ] || exit 0; \
15974         r=`${PWD_COMMAND}`; export r; \
15975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15976         $(HOST_EXPORTS) \
15977         for flag in $(EXTRA_HOST_FLAGS) ; do \
15978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15979         done; \
15980         echo "Doing maintainer-clean in mpc"; \
15981         (cd $(HOST_SUBDIR)/mpc && \
15982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15984                   "RANLIB=$${RANLIB}" \
15985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15986                   maintainer-clean) \
15987           || exit 1
15988
15989 @endif mpc
15990
15991
15992
15993 .PHONY: configure-isl maybe-configure-isl
15994 maybe-configure-isl:
15995 @if gcc-bootstrap
15996 configure-isl: stage_current
15997 @endif gcc-bootstrap
15998 @if isl
15999 maybe-configure-isl: configure-isl
16000 configure-isl: 
16001         @r=`${PWD_COMMAND}`; export r; \
16002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16003         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16004         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16005         $(HOST_EXPORTS)  \
16006         echo Configuring in $(HOST_SUBDIR)/isl; \
16007         cd "$(HOST_SUBDIR)/isl" || exit 1; \
16008         case $(srcdir) in \
16009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16010           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16012         esac; \
16013         module_srcdir=isl; \
16014         $(SHELL) \
16015           $$s/$$module_srcdir/configure \
16016           --srcdir=$${topdir}/$$module_srcdir \
16017           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16018           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16019           || exit 1
16020 @endif isl
16021
16022
16023
16024 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16025 maybe-configure-stage1-isl:
16026 @if isl-bootstrap
16027 maybe-configure-stage1-isl: configure-stage1-isl
16028 configure-stage1-isl:
16029         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16030         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16031         @r=`${PWD_COMMAND}`; export r; \
16032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16033         TFLAGS="$(STAGE1_TFLAGS)"; \
16034         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16035         $(HOST_EXPORTS) \
16036         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16037         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16038         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16039         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16041         cd $(HOST_SUBDIR)/isl || exit 1; \
16042         case $(srcdir) in \
16043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16044           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16046         esac; \
16047         module_srcdir=isl; \
16048         $(SHELL) $$s/$$module_srcdir/configure \
16049           --srcdir=$${topdir}/$$module_srcdir \
16050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16051           --target=${target_alias} \
16052            \
16053           $(STAGE1_CONFIGURE_FLAGS) \
16054           --disable-shared @extra_isl_gmp_configure_flags@
16055 @endif isl-bootstrap
16056
16057 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16058 maybe-configure-stage2-isl:
16059 @if isl-bootstrap
16060 maybe-configure-stage2-isl: configure-stage2-isl
16061 configure-stage2-isl:
16062         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16063         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16064         @r=`${PWD_COMMAND}`; export r; \
16065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16066         TFLAGS="$(STAGE2_TFLAGS)"; \
16067         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16068         $(HOST_EXPORTS) \
16069         $(POSTSTAGE1_HOST_EXPORTS) \
16070         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16071         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16072         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16073         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16074         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16075         cd $(HOST_SUBDIR)/isl || exit 1; \
16076         case $(srcdir) in \
16077           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16078           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16079                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16080         esac; \
16081         module_srcdir=isl; \
16082         $(SHELL) $$s/$$module_srcdir/configure \
16083           --srcdir=$${topdir}/$$module_srcdir \
16084           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16085           --target=${target_alias} \
16086           --with-build-libsubdir=$(HOST_SUBDIR) \
16087           $(STAGE2_CONFIGURE_FLAGS) \
16088           --disable-shared @extra_isl_gmp_configure_flags@
16089 @endif isl-bootstrap
16090
16091 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16092 maybe-configure-stage3-isl:
16093 @if isl-bootstrap
16094 maybe-configure-stage3-isl: configure-stage3-isl
16095 configure-stage3-isl:
16096         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16097         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16098         @r=`${PWD_COMMAND}`; export r; \
16099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16100         TFLAGS="$(STAGE3_TFLAGS)"; \
16101         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16102         $(HOST_EXPORTS) \
16103         $(POSTSTAGE1_HOST_EXPORTS) \
16104         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16105         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16106         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16107         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16108         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16109         cd $(HOST_SUBDIR)/isl || exit 1; \
16110         case $(srcdir) in \
16111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16112           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16114         esac; \
16115         module_srcdir=isl; \
16116         $(SHELL) $$s/$$module_srcdir/configure \
16117           --srcdir=$${topdir}/$$module_srcdir \
16118           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16119           --target=${target_alias} \
16120           --with-build-libsubdir=$(HOST_SUBDIR) \
16121           $(STAGE3_CONFIGURE_FLAGS) \
16122           --disable-shared @extra_isl_gmp_configure_flags@
16123 @endif isl-bootstrap
16124
16125 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16126 maybe-configure-stage4-isl:
16127 @if isl-bootstrap
16128 maybe-configure-stage4-isl: configure-stage4-isl
16129 configure-stage4-isl:
16130         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16131         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16132         @r=`${PWD_COMMAND}`; export r; \
16133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16134         TFLAGS="$(STAGE4_TFLAGS)"; \
16135         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16136         $(HOST_EXPORTS) \
16137         $(POSTSTAGE1_HOST_EXPORTS) \
16138         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16139         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16140         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16141         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16142         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16143         cd $(HOST_SUBDIR)/isl || exit 1; \
16144         case $(srcdir) in \
16145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16146           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16148         esac; \
16149         module_srcdir=isl; \
16150         $(SHELL) $$s/$$module_srcdir/configure \
16151           --srcdir=$${topdir}/$$module_srcdir \
16152           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16153           --target=${target_alias} \
16154           --with-build-libsubdir=$(HOST_SUBDIR) \
16155           $(STAGE4_CONFIGURE_FLAGS) \
16156           --disable-shared @extra_isl_gmp_configure_flags@
16157 @endif isl-bootstrap
16158
16159 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16160 maybe-configure-stageprofile-isl:
16161 @if isl-bootstrap
16162 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16163 configure-stageprofile-isl:
16164         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16166         @r=`${PWD_COMMAND}`; export r; \
16167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16168         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16169         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16170         $(HOST_EXPORTS) \
16171         $(POSTSTAGE1_HOST_EXPORTS) \
16172         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16173         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16174         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16175         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16177         cd $(HOST_SUBDIR)/isl || exit 1; \
16178         case $(srcdir) in \
16179           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16180           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16181                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16182         esac; \
16183         module_srcdir=isl; \
16184         $(SHELL) $$s/$$module_srcdir/configure \
16185           --srcdir=$${topdir}/$$module_srcdir \
16186           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16187           --target=${target_alias} \
16188           --with-build-libsubdir=$(HOST_SUBDIR) \
16189           $(STAGEprofile_CONFIGURE_FLAGS) \
16190           --disable-shared @extra_isl_gmp_configure_flags@
16191 @endif isl-bootstrap
16192
16193 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16194 maybe-configure-stagetrain-isl:
16195 @if isl-bootstrap
16196 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16197 configure-stagetrain-isl:
16198         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16200         @r=`${PWD_COMMAND}`; export r; \
16201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16202         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16203         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16204         $(HOST_EXPORTS) \
16205         $(POSTSTAGE1_HOST_EXPORTS) \
16206         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16207         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16208         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
16209         echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16211         cd $(HOST_SUBDIR)/isl || exit 1; \
16212         case $(srcdir) in \
16213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16214           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16216         esac; \
16217         module_srcdir=isl; \
16218         $(SHELL) $$s/$$module_srcdir/configure \
16219           --srcdir=$${topdir}/$$module_srcdir \
16220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16221           --target=${target_alias} \
16222           --with-build-libsubdir=$(HOST_SUBDIR) \
16223           $(STAGEtrain_CONFIGURE_FLAGS) \
16224           --disable-shared @extra_isl_gmp_configure_flags@
16225 @endif isl-bootstrap
16226
16227 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16228 maybe-configure-stagefeedback-isl:
16229 @if isl-bootstrap
16230 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16231 configure-stagefeedback-isl:
16232         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16233         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16234         @r=`${PWD_COMMAND}`; export r; \
16235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16236         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16237         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16238         $(HOST_EXPORTS) \
16239         $(POSTSTAGE1_HOST_EXPORTS) \
16240         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16241         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16242         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16243         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16245         cd $(HOST_SUBDIR)/isl || exit 1; \
16246         case $(srcdir) in \
16247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16248           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16250         esac; \
16251         module_srcdir=isl; \
16252         $(SHELL) $$s/$$module_srcdir/configure \
16253           --srcdir=$${topdir}/$$module_srcdir \
16254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16255           --target=${target_alias} \
16256           --with-build-libsubdir=$(HOST_SUBDIR) \
16257           $(STAGEfeedback_CONFIGURE_FLAGS) \
16258           --disable-shared @extra_isl_gmp_configure_flags@
16259 @endif isl-bootstrap
16260
16261 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16262 maybe-configure-stageautoprofile-isl:
16263 @if isl-bootstrap
16264 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16265 configure-stageautoprofile-isl:
16266         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16267         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16268         @r=`${PWD_COMMAND}`; export r; \
16269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16271         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16272         $(HOST_EXPORTS) \
16273         $(POSTSTAGE1_HOST_EXPORTS) \
16274         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16275         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16276         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
16277         echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16278         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16279         cd $(HOST_SUBDIR)/isl || exit 1; \
16280         case $(srcdir) in \
16281           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16282           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16283                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16284         esac; \
16285         module_srcdir=isl; \
16286         $(SHELL) $$s/$$module_srcdir/configure \
16287           --srcdir=$${topdir}/$$module_srcdir \
16288           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16289           --target=${target_alias} \
16290           --with-build-libsubdir=$(HOST_SUBDIR) \
16291           $(STAGEautoprofile_CONFIGURE_FLAGS) \
16292           --disable-shared @extra_isl_gmp_configure_flags@
16293 @endif isl-bootstrap
16294
16295 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16296 maybe-configure-stageautofeedback-isl:
16297 @if isl-bootstrap
16298 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16299 configure-stageautofeedback-isl:
16300         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16301         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16302         @r=`${PWD_COMMAND}`; export r; \
16303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16304         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16305         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16306         $(HOST_EXPORTS) \
16307         $(POSTSTAGE1_HOST_EXPORTS) \
16308         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16309         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16310         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
16311         echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16312         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16313         cd $(HOST_SUBDIR)/isl || exit 1; \
16314         case $(srcdir) in \
16315           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16316           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16317                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16318         esac; \
16319         module_srcdir=isl; \
16320         $(SHELL) $$s/$$module_srcdir/configure \
16321           --srcdir=$${topdir}/$$module_srcdir \
16322           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16323           --target=${target_alias} \
16324           --with-build-libsubdir=$(HOST_SUBDIR) \
16325           $(STAGEautofeedback_CONFIGURE_FLAGS) \
16326           --disable-shared @extra_isl_gmp_configure_flags@
16327 @endif isl-bootstrap
16328
16329
16330
16331
16332
16333 .PHONY: all-isl maybe-all-isl
16334 maybe-all-isl:
16335 @if gcc-bootstrap
16336 all-isl: stage_current
16337 @endif gcc-bootstrap
16338 @if isl
16339 TARGET-isl=all
16340 maybe-all-isl: all-isl
16341 all-isl: configure-isl
16342         @r=`${PWD_COMMAND}`; export r; \
16343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16344         $(HOST_EXPORTS)  \
16345         (cd $(HOST_SUBDIR)/isl && \
16346           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16347                 $(TARGET-isl))
16348 @endif isl
16349
16350
16351
16352 .PHONY: all-stage1-isl maybe-all-stage1-isl
16353 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16354 maybe-all-stage1-isl:
16355 maybe-clean-stage1-isl:
16356 @if isl-bootstrap
16357 maybe-all-stage1-isl: all-stage1-isl
16358 all-stage1: all-stage1-isl
16359 TARGET-stage1-isl = $(TARGET-isl)
16360 all-stage1-isl: configure-stage1-isl
16361         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16362         @r=`${PWD_COMMAND}`; export r; \
16363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16364         TFLAGS="$(STAGE1_TFLAGS)"; \
16365         $(HOST_EXPORTS)  \
16366         cd $(HOST_SUBDIR)/isl && \
16367          \
16368         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16369                 CFLAGS="$(STAGE1_CFLAGS)" \
16370                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16371                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16372                 LIBCFLAGS="$(LIBCFLAGS)" \
16373                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16374                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16375                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16376                 $(EXTRA_HOST_FLAGS)  \
16377                 $(STAGE1_FLAGS_TO_PASS) V=1 \
16378                 TFLAGS="$(STAGE1_TFLAGS)"  \
16379                 $(TARGET-stage1-isl)
16380
16381 maybe-clean-stage1-isl: clean-stage1-isl
16382 clean-stage1: clean-stage1-isl
16383 clean-stage1-isl:
16384         @if [ $(current_stage) = stage1 ]; then \
16385           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16386         else \
16387           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16388           $(MAKE) stage1-start; \
16389         fi; \
16390         cd $(HOST_SUBDIR)/isl && \
16391         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16392         $(STAGE1_FLAGS_TO_PASS) V=1 clean
16393 @endif isl-bootstrap
16394
16395
16396 .PHONY: all-stage2-isl maybe-all-stage2-isl
16397 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16398 maybe-all-stage2-isl:
16399 maybe-clean-stage2-isl:
16400 @if isl-bootstrap
16401 maybe-all-stage2-isl: all-stage2-isl
16402 all-stage2: all-stage2-isl
16403 TARGET-stage2-isl = $(TARGET-isl)
16404 all-stage2-isl: configure-stage2-isl
16405         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16406         @r=`${PWD_COMMAND}`; export r; \
16407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16408         TFLAGS="$(STAGE2_TFLAGS)"; \
16409         $(HOST_EXPORTS) \
16410         $(POSTSTAGE1_HOST_EXPORTS)  \
16411         cd $(HOST_SUBDIR)/isl && \
16412          \
16413         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16414                 CFLAGS="$(STAGE2_CFLAGS)" \
16415                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16416                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16417                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16418                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16419                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16420                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16421                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16422                 TFLAGS="$(STAGE2_TFLAGS)"  \
16423                 $(TARGET-stage2-isl)
16424
16425 maybe-clean-stage2-isl: clean-stage2-isl
16426 clean-stage2: clean-stage2-isl
16427 clean-stage2-isl:
16428         @if [ $(current_stage) = stage2 ]; then \
16429           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16430         else \
16431           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16432           $(MAKE) stage2-start; \
16433         fi; \
16434         cd $(HOST_SUBDIR)/isl && \
16435         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16436 @endif isl-bootstrap
16437
16438
16439 .PHONY: all-stage3-isl maybe-all-stage3-isl
16440 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16441 maybe-all-stage3-isl:
16442 maybe-clean-stage3-isl:
16443 @if isl-bootstrap
16444 maybe-all-stage3-isl: all-stage3-isl
16445 all-stage3: all-stage3-isl
16446 TARGET-stage3-isl = $(TARGET-isl)
16447 all-stage3-isl: configure-stage3-isl
16448         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16449         @r=`${PWD_COMMAND}`; export r; \
16450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16451         TFLAGS="$(STAGE3_TFLAGS)"; \
16452         $(HOST_EXPORTS) \
16453         $(POSTSTAGE1_HOST_EXPORTS)  \
16454         cd $(HOST_SUBDIR)/isl && \
16455          \
16456         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16457                 CFLAGS="$(STAGE3_CFLAGS)" \
16458                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16459                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16460                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16461                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16462                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16463                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16464                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16465                 TFLAGS="$(STAGE3_TFLAGS)"  \
16466                 $(TARGET-stage3-isl)
16467
16468 maybe-clean-stage3-isl: clean-stage3-isl
16469 clean-stage3: clean-stage3-isl
16470 clean-stage3-isl:
16471         @if [ $(current_stage) = stage3 ]; then \
16472           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16473         else \
16474           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16475           $(MAKE) stage3-start; \
16476         fi; \
16477         cd $(HOST_SUBDIR)/isl && \
16478         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16479 @endif isl-bootstrap
16480
16481
16482 .PHONY: all-stage4-isl maybe-all-stage4-isl
16483 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16484 maybe-all-stage4-isl:
16485 maybe-clean-stage4-isl:
16486 @if isl-bootstrap
16487 maybe-all-stage4-isl: all-stage4-isl
16488 all-stage4: all-stage4-isl
16489 TARGET-stage4-isl = $(TARGET-isl)
16490 all-stage4-isl: configure-stage4-isl
16491         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16492         @r=`${PWD_COMMAND}`; export r; \
16493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16494         TFLAGS="$(STAGE4_TFLAGS)"; \
16495         $(HOST_EXPORTS) \
16496         $(POSTSTAGE1_HOST_EXPORTS)  \
16497         cd $(HOST_SUBDIR)/isl && \
16498          \
16499         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16500                 CFLAGS="$(STAGE4_CFLAGS)" \
16501                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16502                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16503                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16504                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16505                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16506                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16507                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16508                 TFLAGS="$(STAGE4_TFLAGS)"  \
16509                 $(TARGET-stage4-isl)
16510
16511 maybe-clean-stage4-isl: clean-stage4-isl
16512 clean-stage4: clean-stage4-isl
16513 clean-stage4-isl:
16514         @if [ $(current_stage) = stage4 ]; then \
16515           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16516         else \
16517           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16518           $(MAKE) stage4-start; \
16519         fi; \
16520         cd $(HOST_SUBDIR)/isl && \
16521         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16522 @endif isl-bootstrap
16523
16524
16525 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16526 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16527 maybe-all-stageprofile-isl:
16528 maybe-clean-stageprofile-isl:
16529 @if isl-bootstrap
16530 maybe-all-stageprofile-isl: all-stageprofile-isl
16531 all-stageprofile: all-stageprofile-isl
16532 TARGET-stageprofile-isl = $(TARGET-isl)
16533 all-stageprofile-isl: configure-stageprofile-isl
16534         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16535         @r=`${PWD_COMMAND}`; export r; \
16536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16537         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16538         $(HOST_EXPORTS) \
16539         $(POSTSTAGE1_HOST_EXPORTS)  \
16540         cd $(HOST_SUBDIR)/isl && \
16541          \
16542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16543                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16544                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16545                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16546                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16547                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16548                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16549                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16550                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16551                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
16552                 $(TARGET-stageprofile-isl)
16553
16554 maybe-clean-stageprofile-isl: clean-stageprofile-isl
16555 clean-stageprofile: clean-stageprofile-isl
16556 clean-stageprofile-isl:
16557         @if [ $(current_stage) = stageprofile ]; then \
16558           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16559         else \
16560           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
16561           $(MAKE) stageprofile-start; \
16562         fi; \
16563         cd $(HOST_SUBDIR)/isl && \
16564         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16565 @endif isl-bootstrap
16566
16567
16568 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
16569 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
16570 maybe-all-stagetrain-isl:
16571 maybe-clean-stagetrain-isl:
16572 @if isl-bootstrap
16573 maybe-all-stagetrain-isl: all-stagetrain-isl
16574 all-stagetrain: all-stagetrain-isl
16575 TARGET-stagetrain-isl = $(TARGET-isl)
16576 all-stagetrain-isl: configure-stagetrain-isl
16577         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16578         @r=`${PWD_COMMAND}`; export r; \
16579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16581         $(HOST_EXPORTS) \
16582         $(POSTSTAGE1_HOST_EXPORTS)  \
16583         cd $(HOST_SUBDIR)/isl && \
16584          \
16585         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16586                 CFLAGS="$(STAGEtrain_CFLAGS)" \
16587                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16588                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16589                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16590                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16591                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16592                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16593                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16594                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
16595                 $(TARGET-stagetrain-isl)
16596
16597 maybe-clean-stagetrain-isl: clean-stagetrain-isl
16598 clean-stagetrain: clean-stagetrain-isl
16599 clean-stagetrain-isl:
16600         @if [ $(current_stage) = stagetrain ]; then \
16601           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16602         else \
16603           [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
16604           $(MAKE) stagetrain-start; \
16605         fi; \
16606         cd $(HOST_SUBDIR)/isl && \
16607         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16608 @endif isl-bootstrap
16609
16610
16611 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
16612 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
16613 maybe-all-stagefeedback-isl:
16614 maybe-clean-stagefeedback-isl:
16615 @if isl-bootstrap
16616 maybe-all-stagefeedback-isl: all-stagefeedback-isl
16617 all-stagefeedback: all-stagefeedback-isl
16618 TARGET-stagefeedback-isl = $(TARGET-isl)
16619 all-stagefeedback-isl: configure-stagefeedback-isl
16620         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16621         @r=`${PWD_COMMAND}`; export r; \
16622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16623         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16624         $(HOST_EXPORTS) \
16625         $(POSTSTAGE1_HOST_EXPORTS)  \
16626         cd $(HOST_SUBDIR)/isl && \
16627          \
16628         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16629                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16630                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16631                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16632                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16633                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16634                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16635                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16636                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16637                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
16638                 $(TARGET-stagefeedback-isl)
16639
16640 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
16641 clean-stagefeedback: clean-stagefeedback-isl
16642 clean-stagefeedback-isl:
16643         @if [ $(current_stage) = stagefeedback ]; then \
16644           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16645         else \
16646           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
16647           $(MAKE) stagefeedback-start; \
16648         fi; \
16649         cd $(HOST_SUBDIR)/isl && \
16650         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16651 @endif isl-bootstrap
16652
16653
16654 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
16655 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
16656 maybe-all-stageautoprofile-isl:
16657 maybe-clean-stageautoprofile-isl:
16658 @if isl-bootstrap
16659 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
16660 all-stageautoprofile: all-stageautoprofile-isl
16661 TARGET-stageautoprofile-isl = $(TARGET-isl)
16662 all-stageautoprofile-isl: configure-stageautoprofile-isl
16663         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16664         @r=`${PWD_COMMAND}`; export r; \
16665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16666         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16667         $(HOST_EXPORTS) \
16668         $(POSTSTAGE1_HOST_EXPORTS)  \
16669         cd $(HOST_SUBDIR)/isl && \
16670         $$s/gcc/config/i386/$(AUTO_PROFILE) \
16671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16672                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16673                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16674                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16675                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16676                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16677                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16678                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16679                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16680                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
16681                 $(TARGET-stageautoprofile-isl)
16682
16683 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
16684 clean-stageautoprofile: clean-stageautoprofile-isl
16685 clean-stageautoprofile-isl:
16686         @if [ $(current_stage) = stageautoprofile ]; then \
16687           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16688         else \
16689           [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
16690           $(MAKE) stageautoprofile-start; \
16691         fi; \
16692         cd $(HOST_SUBDIR)/isl && \
16693         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16694 @endif isl-bootstrap
16695
16696
16697 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
16698 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
16699 maybe-all-stageautofeedback-isl:
16700 maybe-clean-stageautofeedback-isl:
16701 @if isl-bootstrap
16702 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
16703 all-stageautofeedback: all-stageautofeedback-isl
16704 TARGET-stageautofeedback-isl = $(TARGET-isl)
16705 all-stageautofeedback-isl: configure-stageautofeedback-isl
16706         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16707         @r=`${PWD_COMMAND}`; export r; \
16708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16709         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16710         $(HOST_EXPORTS) \
16711         $(POSTSTAGE1_HOST_EXPORTS)  \
16712         cd $(HOST_SUBDIR)/isl && \
16713          \
16714         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16715                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16716                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16717                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16718                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16719                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16720                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16721                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16722                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16723                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16724                 $(TARGET-stageautofeedback-isl)
16725
16726 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
16727 clean-stageautofeedback: clean-stageautofeedback-isl
16728 clean-stageautofeedback-isl:
16729         @if [ $(current_stage) = stageautofeedback ]; then \
16730           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16731         else \
16732           [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
16733           $(MAKE) stageautofeedback-start; \
16734         fi; \
16735         cd $(HOST_SUBDIR)/isl && \
16736         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16737 @endif isl-bootstrap
16738
16739
16740
16741
16742
16743 .PHONY: check-isl maybe-check-isl
16744 maybe-check-isl:
16745 @if isl
16746 maybe-check-isl: check-isl
16747
16748 check-isl:
16749         @: $(MAKE); $(unstage)
16750         @r=`${PWD_COMMAND}`; export r; \
16751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16752         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16753         (cd $(HOST_SUBDIR)/isl && \
16754           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
16755
16756 @endif isl
16757
16758 .PHONY: install-isl maybe-install-isl
16759 maybe-install-isl:
16760 @if isl
16761 maybe-install-isl: install-isl
16762
16763 install-isl:
16764
16765 @endif isl
16766
16767 .PHONY: install-strip-isl maybe-install-strip-isl
16768 maybe-install-strip-isl:
16769 @if isl
16770 maybe-install-strip-isl: install-strip-isl
16771
16772 install-strip-isl:
16773
16774 @endif isl
16775
16776 # Other targets (info, dvi, pdf, etc.)
16777
16778 .PHONY: maybe-info-isl info-isl
16779 maybe-info-isl:
16780 @if isl
16781 maybe-info-isl: info-isl
16782
16783 info-isl: \
16784     configure-isl 
16785         @[ -f ./isl/Makefile ] || exit 0; \
16786         r=`${PWD_COMMAND}`; export r; \
16787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16788         $(HOST_EXPORTS) \
16789         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16791         done; \
16792         echo "Doing info in isl"; \
16793         (cd $(HOST_SUBDIR)/isl && \
16794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16796                   "RANLIB=$${RANLIB}" \
16797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16798                   info) \
16799           || exit 1
16800
16801 @endif isl
16802
16803 .PHONY: maybe-dvi-isl dvi-isl
16804 maybe-dvi-isl:
16805 @if isl
16806 maybe-dvi-isl: dvi-isl
16807
16808 dvi-isl: \
16809     configure-isl 
16810         @[ -f ./isl/Makefile ] || exit 0; \
16811         r=`${PWD_COMMAND}`; export r; \
16812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16813         $(HOST_EXPORTS) \
16814         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16816         done; \
16817         echo "Doing dvi in isl"; \
16818         (cd $(HOST_SUBDIR)/isl && \
16819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16821                   "RANLIB=$${RANLIB}" \
16822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16823                   dvi) \
16824           || exit 1
16825
16826 @endif isl
16827
16828 .PHONY: maybe-pdf-isl pdf-isl
16829 maybe-pdf-isl:
16830 @if isl
16831 maybe-pdf-isl: pdf-isl
16832
16833 pdf-isl: \
16834     configure-isl 
16835         @[ -f ./isl/Makefile ] || exit 0; \
16836         r=`${PWD_COMMAND}`; export r; \
16837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16838         $(HOST_EXPORTS) \
16839         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16841         done; \
16842         echo "Doing pdf in isl"; \
16843         (cd $(HOST_SUBDIR)/isl && \
16844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16846                   "RANLIB=$${RANLIB}" \
16847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16848                   pdf) \
16849           || exit 1
16850
16851 @endif isl
16852
16853 .PHONY: maybe-html-isl html-isl
16854 maybe-html-isl:
16855 @if isl
16856 maybe-html-isl: html-isl
16857
16858 html-isl: \
16859     configure-isl 
16860         @[ -f ./isl/Makefile ] || exit 0; \
16861         r=`${PWD_COMMAND}`; export r; \
16862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16863         $(HOST_EXPORTS) \
16864         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16866         done; \
16867         echo "Doing html in isl"; \
16868         (cd $(HOST_SUBDIR)/isl && \
16869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16871                   "RANLIB=$${RANLIB}" \
16872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16873                   html) \
16874           || exit 1
16875
16876 @endif isl
16877
16878 .PHONY: maybe-TAGS-isl TAGS-isl
16879 maybe-TAGS-isl:
16880 @if isl
16881 maybe-TAGS-isl: TAGS-isl
16882
16883 TAGS-isl: \
16884     configure-isl 
16885         @[ -f ./isl/Makefile ] || exit 0; \
16886         r=`${PWD_COMMAND}`; export r; \
16887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16888         $(HOST_EXPORTS) \
16889         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16891         done; \
16892         echo "Doing TAGS in isl"; \
16893         (cd $(HOST_SUBDIR)/isl && \
16894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16896                   "RANLIB=$${RANLIB}" \
16897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16898                   TAGS) \
16899           || exit 1
16900
16901 @endif isl
16902
16903 .PHONY: maybe-install-info-isl install-info-isl
16904 maybe-install-info-isl:
16905 @if isl
16906 maybe-install-info-isl: install-info-isl
16907
16908 install-info-isl: \
16909     configure-isl \
16910     info-isl 
16911         @[ -f ./isl/Makefile ] || exit 0; \
16912         r=`${PWD_COMMAND}`; export r; \
16913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16914         $(HOST_EXPORTS) \
16915         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16917         done; \
16918         echo "Doing install-info in isl"; \
16919         (cd $(HOST_SUBDIR)/isl && \
16920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16922                   "RANLIB=$${RANLIB}" \
16923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16924                   install-info) \
16925           || exit 1
16926
16927 @endif isl
16928
16929 .PHONY: maybe-install-pdf-isl install-pdf-isl
16930 maybe-install-pdf-isl:
16931 @if isl
16932 maybe-install-pdf-isl: install-pdf-isl
16933
16934 install-pdf-isl: \
16935     configure-isl \
16936     pdf-isl 
16937         @[ -f ./isl/Makefile ] || exit 0; \
16938         r=`${PWD_COMMAND}`; export r; \
16939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16940         $(HOST_EXPORTS) \
16941         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16943         done; \
16944         echo "Doing install-pdf in isl"; \
16945         (cd $(HOST_SUBDIR)/isl && \
16946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16948                   "RANLIB=$${RANLIB}" \
16949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16950                   install-pdf) \
16951           || exit 1
16952
16953 @endif isl
16954
16955 .PHONY: maybe-install-html-isl install-html-isl
16956 maybe-install-html-isl:
16957 @if isl
16958 maybe-install-html-isl: install-html-isl
16959
16960 install-html-isl: \
16961     configure-isl \
16962     html-isl 
16963         @[ -f ./isl/Makefile ] || exit 0; \
16964         r=`${PWD_COMMAND}`; export r; \
16965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16966         $(HOST_EXPORTS) \
16967         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16969         done; \
16970         echo "Doing install-html in isl"; \
16971         (cd $(HOST_SUBDIR)/isl && \
16972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16974                   "RANLIB=$${RANLIB}" \
16975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16976                   install-html) \
16977           || exit 1
16978
16979 @endif isl
16980
16981 .PHONY: maybe-installcheck-isl installcheck-isl
16982 maybe-installcheck-isl:
16983 @if isl
16984 maybe-installcheck-isl: installcheck-isl
16985
16986 installcheck-isl: \
16987     configure-isl 
16988         @[ -f ./isl/Makefile ] || exit 0; \
16989         r=`${PWD_COMMAND}`; export r; \
16990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16991         $(HOST_EXPORTS) \
16992         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16994         done; \
16995         echo "Doing installcheck in isl"; \
16996         (cd $(HOST_SUBDIR)/isl && \
16997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16999                   "RANLIB=$${RANLIB}" \
17000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17001                   installcheck) \
17002           || exit 1
17003
17004 @endif isl
17005
17006 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17007 maybe-mostlyclean-isl:
17008 @if isl
17009 maybe-mostlyclean-isl: mostlyclean-isl
17010
17011 mostlyclean-isl: 
17012         @[ -f ./isl/Makefile ] || exit 0; \
17013         r=`${PWD_COMMAND}`; export r; \
17014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17015         $(HOST_EXPORTS) \
17016         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17018         done; \
17019         echo "Doing mostlyclean in isl"; \
17020         (cd $(HOST_SUBDIR)/isl && \
17021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17023                   "RANLIB=$${RANLIB}" \
17024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17025                   mostlyclean) \
17026           || exit 1
17027
17028 @endif isl
17029
17030 .PHONY: maybe-clean-isl clean-isl
17031 maybe-clean-isl:
17032 @if isl
17033 maybe-clean-isl: clean-isl
17034
17035 clean-isl: 
17036         @[ -f ./isl/Makefile ] || exit 0; \
17037         r=`${PWD_COMMAND}`; export r; \
17038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17039         $(HOST_EXPORTS) \
17040         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17042         done; \
17043         echo "Doing clean in isl"; \
17044         (cd $(HOST_SUBDIR)/isl && \
17045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17047                   "RANLIB=$${RANLIB}" \
17048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17049                   clean) \
17050           || exit 1
17051
17052 @endif isl
17053
17054 .PHONY: maybe-distclean-isl distclean-isl
17055 maybe-distclean-isl:
17056 @if isl
17057 maybe-distclean-isl: distclean-isl
17058
17059 distclean-isl: 
17060         @[ -f ./isl/Makefile ] || exit 0; \
17061         r=`${PWD_COMMAND}`; export r; \
17062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17063         $(HOST_EXPORTS) \
17064         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17066         done; \
17067         echo "Doing distclean in isl"; \
17068         (cd $(HOST_SUBDIR)/isl && \
17069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17071                   "RANLIB=$${RANLIB}" \
17072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17073                   distclean) \
17074           || exit 1
17075
17076 @endif isl
17077
17078 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17079 maybe-maintainer-clean-isl:
17080 @if isl
17081 maybe-maintainer-clean-isl: maintainer-clean-isl
17082
17083 maintainer-clean-isl: 
17084         @[ -f ./isl/Makefile ] || exit 0; \
17085         r=`${PWD_COMMAND}`; export r; \
17086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17087         $(HOST_EXPORTS) \
17088         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17090         done; \
17091         echo "Doing maintainer-clean in isl"; \
17092         (cd $(HOST_SUBDIR)/isl && \
17093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17095                   "RANLIB=$${RANLIB}" \
17096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17097                   maintainer-clean) \
17098           || exit 1
17099
17100 @endif isl
17101
17102
17103
17104 .PHONY: configure-libelf maybe-configure-libelf
17105 maybe-configure-libelf:
17106 @if gcc-bootstrap
17107 configure-libelf: stage_current
17108 @endif gcc-bootstrap
17109 @if libelf
17110 maybe-configure-libelf: configure-libelf
17111 configure-libelf: 
17112         @r=`${PWD_COMMAND}`; export r; \
17113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17114         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17115         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17116         $(HOST_EXPORTS)  \
17117         echo Configuring in $(HOST_SUBDIR)/libelf; \
17118         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17119         case $(srcdir) in \
17120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17121           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17123         esac; \
17124         module_srcdir=libelf; \
17125         $(SHELL) \
17126           $$s/$$module_srcdir/configure \
17127           --srcdir=$${topdir}/$$module_srcdir \
17128           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17129           --target=${target_alias} --disable-shared \
17130           || exit 1
17131 @endif libelf
17132
17133
17134
17135 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17136 maybe-configure-stage1-libelf:
17137 @if libelf-bootstrap
17138 maybe-configure-stage1-libelf: configure-stage1-libelf
17139 configure-stage1-libelf:
17140         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17141         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17142         @r=`${PWD_COMMAND}`; export r; \
17143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17144         TFLAGS="$(STAGE1_TFLAGS)"; \
17145         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17146         $(HOST_EXPORTS) \
17147         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17148         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17149         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17150         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17151         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17152         cd $(HOST_SUBDIR)/libelf || exit 1; \
17153         case $(srcdir) in \
17154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17155           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17157         esac; \
17158         module_srcdir=libelf; \
17159         $(SHELL) $$s/$$module_srcdir/configure \
17160           --srcdir=$${topdir}/$$module_srcdir \
17161           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17162           --target=${target_alias} \
17163            \
17164           $(STAGE1_CONFIGURE_FLAGS) \
17165           --disable-shared
17166 @endif libelf-bootstrap
17167
17168 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17169 maybe-configure-stage2-libelf:
17170 @if libelf-bootstrap
17171 maybe-configure-stage2-libelf: configure-stage2-libelf
17172 configure-stage2-libelf:
17173         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17174         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17175         @r=`${PWD_COMMAND}`; export r; \
17176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17177         TFLAGS="$(STAGE2_TFLAGS)"; \
17178         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17179         $(HOST_EXPORTS) \
17180         $(POSTSTAGE1_HOST_EXPORTS) \
17181         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17182         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17183         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17184         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17185         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17186         cd $(HOST_SUBDIR)/libelf || exit 1; \
17187         case $(srcdir) in \
17188           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17189           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17190                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17191         esac; \
17192         module_srcdir=libelf; \
17193         $(SHELL) $$s/$$module_srcdir/configure \
17194           --srcdir=$${topdir}/$$module_srcdir \
17195           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17196           --target=${target_alias} \
17197           --with-build-libsubdir=$(HOST_SUBDIR) \
17198           $(STAGE2_CONFIGURE_FLAGS) \
17199           --disable-shared
17200 @endif libelf-bootstrap
17201
17202 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17203 maybe-configure-stage3-libelf:
17204 @if libelf-bootstrap
17205 maybe-configure-stage3-libelf: configure-stage3-libelf
17206 configure-stage3-libelf:
17207         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17208         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17209         @r=`${PWD_COMMAND}`; export r; \
17210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17211         TFLAGS="$(STAGE3_TFLAGS)"; \
17212         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17213         $(HOST_EXPORTS) \
17214         $(POSTSTAGE1_HOST_EXPORTS) \
17215         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17216         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17217         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17218         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17219         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17220         cd $(HOST_SUBDIR)/libelf || exit 1; \
17221         case $(srcdir) in \
17222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17223           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17225         esac; \
17226         module_srcdir=libelf; \
17227         $(SHELL) $$s/$$module_srcdir/configure \
17228           --srcdir=$${topdir}/$$module_srcdir \
17229           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17230           --target=${target_alias} \
17231           --with-build-libsubdir=$(HOST_SUBDIR) \
17232           $(STAGE3_CONFIGURE_FLAGS) \
17233           --disable-shared
17234 @endif libelf-bootstrap
17235
17236 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17237 maybe-configure-stage4-libelf:
17238 @if libelf-bootstrap
17239 maybe-configure-stage4-libelf: configure-stage4-libelf
17240 configure-stage4-libelf:
17241         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17242         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17243         @r=`${PWD_COMMAND}`; export r; \
17244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17245         TFLAGS="$(STAGE4_TFLAGS)"; \
17246         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17247         $(HOST_EXPORTS) \
17248         $(POSTSTAGE1_HOST_EXPORTS) \
17249         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17250         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17251         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17252         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17253         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17254         cd $(HOST_SUBDIR)/libelf || exit 1; \
17255         case $(srcdir) in \
17256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17257           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17259         esac; \
17260         module_srcdir=libelf; \
17261         $(SHELL) $$s/$$module_srcdir/configure \
17262           --srcdir=$${topdir}/$$module_srcdir \
17263           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17264           --target=${target_alias} \
17265           --with-build-libsubdir=$(HOST_SUBDIR) \
17266           $(STAGE4_CONFIGURE_FLAGS) \
17267           --disable-shared
17268 @endif libelf-bootstrap
17269
17270 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17271 maybe-configure-stageprofile-libelf:
17272 @if libelf-bootstrap
17273 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17274 configure-stageprofile-libelf:
17275         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17276         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17277         @r=`${PWD_COMMAND}`; export r; \
17278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17279         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17280         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17281         $(HOST_EXPORTS) \
17282         $(POSTSTAGE1_HOST_EXPORTS) \
17283         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17284         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17285         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17286         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17288         cd $(HOST_SUBDIR)/libelf || exit 1; \
17289         case $(srcdir) in \
17290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17291           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17293         esac; \
17294         module_srcdir=libelf; \
17295         $(SHELL) $$s/$$module_srcdir/configure \
17296           --srcdir=$${topdir}/$$module_srcdir \
17297           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17298           --target=${target_alias} \
17299           --with-build-libsubdir=$(HOST_SUBDIR) \
17300           $(STAGEprofile_CONFIGURE_FLAGS) \
17301           --disable-shared
17302 @endif libelf-bootstrap
17303
17304 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17305 maybe-configure-stagetrain-libelf:
17306 @if libelf-bootstrap
17307 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17308 configure-stagetrain-libelf:
17309         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17310         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17311         @r=`${PWD_COMMAND}`; export r; \
17312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17313         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17314         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17315         $(HOST_EXPORTS) \
17316         $(POSTSTAGE1_HOST_EXPORTS) \
17317         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17318         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17319         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
17320         echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17321         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17322         cd $(HOST_SUBDIR)/libelf || exit 1; \
17323         case $(srcdir) in \
17324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17325           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17327         esac; \
17328         module_srcdir=libelf; \
17329         $(SHELL) $$s/$$module_srcdir/configure \
17330           --srcdir=$${topdir}/$$module_srcdir \
17331           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17332           --target=${target_alias} \
17333           --with-build-libsubdir=$(HOST_SUBDIR) \
17334           $(STAGEtrain_CONFIGURE_FLAGS) \
17335           --disable-shared
17336 @endif libelf-bootstrap
17337
17338 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17339 maybe-configure-stagefeedback-libelf:
17340 @if libelf-bootstrap
17341 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17342 configure-stagefeedback-libelf:
17343         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17344         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17345         @r=`${PWD_COMMAND}`; export r; \
17346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17347         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17348         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17349         $(HOST_EXPORTS) \
17350         $(POSTSTAGE1_HOST_EXPORTS) \
17351         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17352         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17353         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17354         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17355         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17356         cd $(HOST_SUBDIR)/libelf || exit 1; \
17357         case $(srcdir) in \
17358           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17359           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17360                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17361         esac; \
17362         module_srcdir=libelf; \
17363         $(SHELL) $$s/$$module_srcdir/configure \
17364           --srcdir=$${topdir}/$$module_srcdir \
17365           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17366           --target=${target_alias} \
17367           --with-build-libsubdir=$(HOST_SUBDIR) \
17368           $(STAGEfeedback_CONFIGURE_FLAGS) \
17369           --disable-shared
17370 @endif libelf-bootstrap
17371
17372 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17373 maybe-configure-stageautoprofile-libelf:
17374 @if libelf-bootstrap
17375 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17376 configure-stageautoprofile-libelf:
17377         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17378         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17379         @r=`${PWD_COMMAND}`; export r; \
17380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17381         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17382         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17383         $(HOST_EXPORTS) \
17384         $(POSTSTAGE1_HOST_EXPORTS) \
17385         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17386         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17387         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
17388         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17389         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17390         cd $(HOST_SUBDIR)/libelf || exit 1; \
17391         case $(srcdir) in \
17392           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17393           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17394                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17395         esac; \
17396         module_srcdir=libelf; \
17397         $(SHELL) $$s/$$module_srcdir/configure \
17398           --srcdir=$${topdir}/$$module_srcdir \
17399           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17400           --target=${target_alias} \
17401           --with-build-libsubdir=$(HOST_SUBDIR) \
17402           $(STAGEautoprofile_CONFIGURE_FLAGS) \
17403           --disable-shared
17404 @endif libelf-bootstrap
17405
17406 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17407 maybe-configure-stageautofeedback-libelf:
17408 @if libelf-bootstrap
17409 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17410 configure-stageautofeedback-libelf:
17411         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17412         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17413         @r=`${PWD_COMMAND}`; export r; \
17414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17415         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17416         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17417         $(HOST_EXPORTS) \
17418         $(POSTSTAGE1_HOST_EXPORTS) \
17419         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17420         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17421         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
17422         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17423         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17424         cd $(HOST_SUBDIR)/libelf || exit 1; \
17425         case $(srcdir) in \
17426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17427           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17429         esac; \
17430         module_srcdir=libelf; \
17431         $(SHELL) $$s/$$module_srcdir/configure \
17432           --srcdir=$${topdir}/$$module_srcdir \
17433           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17434           --target=${target_alias} \
17435           --with-build-libsubdir=$(HOST_SUBDIR) \
17436           $(STAGEautofeedback_CONFIGURE_FLAGS) \
17437           --disable-shared
17438 @endif libelf-bootstrap
17439
17440
17441
17442
17443
17444 .PHONY: all-libelf maybe-all-libelf
17445 maybe-all-libelf:
17446 @if gcc-bootstrap
17447 all-libelf: stage_current
17448 @endif gcc-bootstrap
17449 @if libelf
17450 TARGET-libelf=all
17451 maybe-all-libelf: all-libelf
17452 all-libelf: configure-libelf
17453         @r=`${PWD_COMMAND}`; export r; \
17454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17455         $(HOST_EXPORTS)  \
17456         (cd $(HOST_SUBDIR)/libelf && \
17457           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17458                 $(TARGET-libelf))
17459 @endif libelf
17460
17461
17462
17463 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17464 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17465 maybe-all-stage1-libelf:
17466 maybe-clean-stage1-libelf:
17467 @if libelf-bootstrap
17468 maybe-all-stage1-libelf: all-stage1-libelf
17469 all-stage1: all-stage1-libelf
17470 TARGET-stage1-libelf = $(TARGET-libelf)
17471 all-stage1-libelf: configure-stage1-libelf
17472         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17473         @r=`${PWD_COMMAND}`; export r; \
17474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17475         TFLAGS="$(STAGE1_TFLAGS)"; \
17476         $(HOST_EXPORTS)  \
17477         cd $(HOST_SUBDIR)/libelf && \
17478          \
17479         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17480                 CFLAGS="$(STAGE1_CFLAGS)" \
17481                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17482                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17483                 LIBCFLAGS="$(LIBCFLAGS)" \
17484                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17485                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17486                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17487                 $(EXTRA_HOST_FLAGS)  \
17488                 $(STAGE1_FLAGS_TO_PASS)  \
17489                 TFLAGS="$(STAGE1_TFLAGS)"  \
17490                 $(TARGET-stage1-libelf)
17491
17492 maybe-clean-stage1-libelf: clean-stage1-libelf
17493 clean-stage1: clean-stage1-libelf
17494 clean-stage1-libelf:
17495         @if [ $(current_stage) = stage1 ]; then \
17496           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17497         else \
17498           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17499           $(MAKE) stage1-start; \
17500         fi; \
17501         cd $(HOST_SUBDIR)/libelf && \
17502         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17503         $(STAGE1_FLAGS_TO_PASS)  clean
17504 @endif libelf-bootstrap
17505
17506
17507 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
17508 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
17509 maybe-all-stage2-libelf:
17510 maybe-clean-stage2-libelf:
17511 @if libelf-bootstrap
17512 maybe-all-stage2-libelf: all-stage2-libelf
17513 all-stage2: all-stage2-libelf
17514 TARGET-stage2-libelf = $(TARGET-libelf)
17515 all-stage2-libelf: configure-stage2-libelf
17516         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17517         @r=`${PWD_COMMAND}`; export r; \
17518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17519         TFLAGS="$(STAGE2_TFLAGS)"; \
17520         $(HOST_EXPORTS) \
17521         $(POSTSTAGE1_HOST_EXPORTS)  \
17522         cd $(HOST_SUBDIR)/libelf && \
17523          \
17524         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17525                 CFLAGS="$(STAGE2_CFLAGS)" \
17526                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17527                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17528                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17529                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17530                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17531                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17532                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17533                 TFLAGS="$(STAGE2_TFLAGS)"  \
17534                 $(TARGET-stage2-libelf)
17535
17536 maybe-clean-stage2-libelf: clean-stage2-libelf
17537 clean-stage2: clean-stage2-libelf
17538 clean-stage2-libelf:
17539         @if [ $(current_stage) = stage2 ]; then \
17540           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17541         else \
17542           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
17543           $(MAKE) stage2-start; \
17544         fi; \
17545         cd $(HOST_SUBDIR)/libelf && \
17546         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17547 @endif libelf-bootstrap
17548
17549
17550 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
17551 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
17552 maybe-all-stage3-libelf:
17553 maybe-clean-stage3-libelf:
17554 @if libelf-bootstrap
17555 maybe-all-stage3-libelf: all-stage3-libelf
17556 all-stage3: all-stage3-libelf
17557 TARGET-stage3-libelf = $(TARGET-libelf)
17558 all-stage3-libelf: configure-stage3-libelf
17559         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17560         @r=`${PWD_COMMAND}`; export r; \
17561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17562         TFLAGS="$(STAGE3_TFLAGS)"; \
17563         $(HOST_EXPORTS) \
17564         $(POSTSTAGE1_HOST_EXPORTS)  \
17565         cd $(HOST_SUBDIR)/libelf && \
17566          \
17567         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17568                 CFLAGS="$(STAGE3_CFLAGS)" \
17569                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17570                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17571                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17572                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17573                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17574                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17575                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17576                 TFLAGS="$(STAGE3_TFLAGS)"  \
17577                 $(TARGET-stage3-libelf)
17578
17579 maybe-clean-stage3-libelf: clean-stage3-libelf
17580 clean-stage3: clean-stage3-libelf
17581 clean-stage3-libelf:
17582         @if [ $(current_stage) = stage3 ]; then \
17583           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17584         else \
17585           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
17586           $(MAKE) stage3-start; \
17587         fi; \
17588         cd $(HOST_SUBDIR)/libelf && \
17589         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17590 @endif libelf-bootstrap
17591
17592
17593 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
17594 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
17595 maybe-all-stage4-libelf:
17596 maybe-clean-stage4-libelf:
17597 @if libelf-bootstrap
17598 maybe-all-stage4-libelf: all-stage4-libelf
17599 all-stage4: all-stage4-libelf
17600 TARGET-stage4-libelf = $(TARGET-libelf)
17601 all-stage4-libelf: configure-stage4-libelf
17602         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17603         @r=`${PWD_COMMAND}`; export r; \
17604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17605         TFLAGS="$(STAGE4_TFLAGS)"; \
17606         $(HOST_EXPORTS) \
17607         $(POSTSTAGE1_HOST_EXPORTS)  \
17608         cd $(HOST_SUBDIR)/libelf && \
17609          \
17610         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17611                 CFLAGS="$(STAGE4_CFLAGS)" \
17612                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17613                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17614                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17615                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17616                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17617                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17618                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17619                 TFLAGS="$(STAGE4_TFLAGS)"  \
17620                 $(TARGET-stage4-libelf)
17621
17622 maybe-clean-stage4-libelf: clean-stage4-libelf
17623 clean-stage4: clean-stage4-libelf
17624 clean-stage4-libelf:
17625         @if [ $(current_stage) = stage4 ]; then \
17626           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17627         else \
17628           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
17629           $(MAKE) stage4-start; \
17630         fi; \
17631         cd $(HOST_SUBDIR)/libelf && \
17632         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17633 @endif libelf-bootstrap
17634
17635
17636 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
17637 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
17638 maybe-all-stageprofile-libelf:
17639 maybe-clean-stageprofile-libelf:
17640 @if libelf-bootstrap
17641 maybe-all-stageprofile-libelf: all-stageprofile-libelf
17642 all-stageprofile: all-stageprofile-libelf
17643 TARGET-stageprofile-libelf = $(TARGET-libelf)
17644 all-stageprofile-libelf: configure-stageprofile-libelf
17645         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17646         @r=`${PWD_COMMAND}`; export r; \
17647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17648         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17649         $(HOST_EXPORTS) \
17650         $(POSTSTAGE1_HOST_EXPORTS)  \
17651         cd $(HOST_SUBDIR)/libelf && \
17652          \
17653         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17654                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17655                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17656                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17657                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17658                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17659                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17660                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17661                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17662                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17663                 $(TARGET-stageprofile-libelf)
17664
17665 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
17666 clean-stageprofile: clean-stageprofile-libelf
17667 clean-stageprofile-libelf:
17668         @if [ $(current_stage) = stageprofile ]; then \
17669           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17670         else \
17671           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
17672           $(MAKE) stageprofile-start; \
17673         fi; \
17674         cd $(HOST_SUBDIR)/libelf && \
17675         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17676 @endif libelf-bootstrap
17677
17678
17679 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
17680 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
17681 maybe-all-stagetrain-libelf:
17682 maybe-clean-stagetrain-libelf:
17683 @if libelf-bootstrap
17684 maybe-all-stagetrain-libelf: all-stagetrain-libelf
17685 all-stagetrain: all-stagetrain-libelf
17686 TARGET-stagetrain-libelf = $(TARGET-libelf)
17687 all-stagetrain-libelf: configure-stagetrain-libelf
17688         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17689         @r=`${PWD_COMMAND}`; export r; \
17690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17691         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17692         $(HOST_EXPORTS) \
17693         $(POSTSTAGE1_HOST_EXPORTS)  \
17694         cd $(HOST_SUBDIR)/libelf && \
17695          \
17696         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17697                 CFLAGS="$(STAGEtrain_CFLAGS)" \
17698                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17699                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17700                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17701                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17702                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17703                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17704                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17705                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
17706                 $(TARGET-stagetrain-libelf)
17707
17708 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
17709 clean-stagetrain: clean-stagetrain-libelf
17710 clean-stagetrain-libelf:
17711         @if [ $(current_stage) = stagetrain ]; then \
17712           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17713         else \
17714           [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
17715           $(MAKE) stagetrain-start; \
17716         fi; \
17717         cd $(HOST_SUBDIR)/libelf && \
17718         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17719 @endif libelf-bootstrap
17720
17721
17722 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
17723 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
17724 maybe-all-stagefeedback-libelf:
17725 maybe-clean-stagefeedback-libelf:
17726 @if libelf-bootstrap
17727 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
17728 all-stagefeedback: all-stagefeedback-libelf
17729 TARGET-stagefeedback-libelf = $(TARGET-libelf)
17730 all-stagefeedback-libelf: configure-stagefeedback-libelf
17731         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17732         @r=`${PWD_COMMAND}`; export r; \
17733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17734         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17735         $(HOST_EXPORTS) \
17736         $(POSTSTAGE1_HOST_EXPORTS)  \
17737         cd $(HOST_SUBDIR)/libelf && \
17738          \
17739         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17740                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17741                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17742                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17743                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17744                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17745                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17746                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17747                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17748                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17749                 $(TARGET-stagefeedback-libelf)
17750
17751 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
17752 clean-stagefeedback: clean-stagefeedback-libelf
17753 clean-stagefeedback-libelf:
17754         @if [ $(current_stage) = stagefeedback ]; then \
17755           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17756         else \
17757           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
17758           $(MAKE) stagefeedback-start; \
17759         fi; \
17760         cd $(HOST_SUBDIR)/libelf && \
17761         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17762 @endif libelf-bootstrap
17763
17764
17765 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
17766 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
17767 maybe-all-stageautoprofile-libelf:
17768 maybe-clean-stageautoprofile-libelf:
17769 @if libelf-bootstrap
17770 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
17771 all-stageautoprofile: all-stageautoprofile-libelf
17772 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
17773 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
17774         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17775         @r=`${PWD_COMMAND}`; export r; \
17776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17778         $(HOST_EXPORTS) \
17779         $(POSTSTAGE1_HOST_EXPORTS)  \
17780         cd $(HOST_SUBDIR)/libelf && \
17781         $$s/gcc/config/i386/$(AUTO_PROFILE) \
17782         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17783                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17784                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17785                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17786                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17787                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17788                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17789                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17790                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17791                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
17792                 $(TARGET-stageautoprofile-libelf)
17793
17794 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
17795 clean-stageautoprofile: clean-stageautoprofile-libelf
17796 clean-stageautoprofile-libelf:
17797         @if [ $(current_stage) = stageautoprofile ]; then \
17798           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17799         else \
17800           [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
17801           $(MAKE) stageautoprofile-start; \
17802         fi; \
17803         cd $(HOST_SUBDIR)/libelf && \
17804         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17805 @endif libelf-bootstrap
17806
17807
17808 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
17809 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
17810 maybe-all-stageautofeedback-libelf:
17811 maybe-clean-stageautofeedback-libelf:
17812 @if libelf-bootstrap
17813 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
17814 all-stageautofeedback: all-stageautofeedback-libelf
17815 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
17816 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
17817         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17818         @r=`${PWD_COMMAND}`; export r; \
17819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17820         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17821         $(HOST_EXPORTS) \
17822         $(POSTSTAGE1_HOST_EXPORTS)  \
17823         cd $(HOST_SUBDIR)/libelf && \
17824          \
17825         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17826                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17827                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17828                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17829                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17830                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17831                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17832                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17833                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17834                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17835                 $(TARGET-stageautofeedback-libelf)
17836
17837 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
17838 clean-stageautofeedback: clean-stageautofeedback-libelf
17839 clean-stageautofeedback-libelf:
17840         @if [ $(current_stage) = stageautofeedback ]; then \
17841           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17842         else \
17843           [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
17844           $(MAKE) stageautofeedback-start; \
17845         fi; \
17846         cd $(HOST_SUBDIR)/libelf && \
17847         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17848 @endif libelf-bootstrap
17849
17850
17851
17852
17853
17854 .PHONY: check-libelf maybe-check-libelf
17855 maybe-check-libelf:
17856 @if libelf
17857 maybe-check-libelf: check-libelf
17858
17859 check-libelf:
17860         @: $(MAKE); $(unstage)
17861         @r=`${PWD_COMMAND}`; export r; \
17862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17863         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17864         (cd $(HOST_SUBDIR)/libelf && \
17865           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17866
17867 @endif libelf
17868
17869 .PHONY: install-libelf maybe-install-libelf
17870 maybe-install-libelf:
17871 @if libelf
17872 maybe-install-libelf: install-libelf
17873
17874 install-libelf:
17875
17876 @endif libelf
17877
17878 .PHONY: install-strip-libelf maybe-install-strip-libelf
17879 maybe-install-strip-libelf:
17880 @if libelf
17881 maybe-install-strip-libelf: install-strip-libelf
17882
17883 install-strip-libelf:
17884
17885 @endif libelf
17886
17887 # Other targets (info, dvi, pdf, etc.)
17888
17889 .PHONY: maybe-info-libelf info-libelf
17890 maybe-info-libelf:
17891 @if libelf
17892 maybe-info-libelf: info-libelf
17893
17894 info-libelf: \
17895     configure-libelf 
17896         @[ -f ./libelf/Makefile ] || exit 0; \
17897         r=`${PWD_COMMAND}`; export r; \
17898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17899         $(HOST_EXPORTS) \
17900         for flag in $(EXTRA_HOST_FLAGS) ; do \
17901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17902         done; \
17903         echo "Doing info in libelf"; \
17904         (cd $(HOST_SUBDIR)/libelf && \
17905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17907                   "RANLIB=$${RANLIB}" \
17908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17909                   info) \
17910           || exit 1
17911
17912 @endif libelf
17913
17914 .PHONY: maybe-dvi-libelf dvi-libelf
17915 maybe-dvi-libelf:
17916 @if libelf
17917 maybe-dvi-libelf: dvi-libelf
17918
17919 dvi-libelf: \
17920     configure-libelf 
17921         @[ -f ./libelf/Makefile ] || exit 0; \
17922         r=`${PWD_COMMAND}`; export r; \
17923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17924         $(HOST_EXPORTS) \
17925         for flag in $(EXTRA_HOST_FLAGS) ; do \
17926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17927         done; \
17928         echo "Doing dvi in libelf"; \
17929         (cd $(HOST_SUBDIR)/libelf && \
17930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17932                   "RANLIB=$${RANLIB}" \
17933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17934                   dvi) \
17935           || exit 1
17936
17937 @endif libelf
17938
17939 .PHONY: maybe-pdf-libelf pdf-libelf
17940 maybe-pdf-libelf:
17941 @if libelf
17942 maybe-pdf-libelf: pdf-libelf
17943
17944 pdf-libelf: \
17945     configure-libelf 
17946         @[ -f ./libelf/Makefile ] || exit 0; \
17947         r=`${PWD_COMMAND}`; export r; \
17948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17949         $(HOST_EXPORTS) \
17950         for flag in $(EXTRA_HOST_FLAGS) ; do \
17951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17952         done; \
17953         echo "Doing pdf in libelf"; \
17954         (cd $(HOST_SUBDIR)/libelf && \
17955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17957                   "RANLIB=$${RANLIB}" \
17958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17959                   pdf) \
17960           || exit 1
17961
17962 @endif libelf
17963
17964 .PHONY: maybe-html-libelf html-libelf
17965 maybe-html-libelf:
17966 @if libelf
17967 maybe-html-libelf: html-libelf
17968
17969 html-libelf: \
17970     configure-libelf 
17971         @[ -f ./libelf/Makefile ] || exit 0; \
17972         r=`${PWD_COMMAND}`; export r; \
17973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17974         $(HOST_EXPORTS) \
17975         for flag in $(EXTRA_HOST_FLAGS) ; do \
17976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17977         done; \
17978         echo "Doing html in libelf"; \
17979         (cd $(HOST_SUBDIR)/libelf && \
17980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17982                   "RANLIB=$${RANLIB}" \
17983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17984                   html) \
17985           || exit 1
17986
17987 @endif libelf
17988
17989 .PHONY: maybe-TAGS-libelf TAGS-libelf
17990 maybe-TAGS-libelf:
17991 @if libelf
17992 maybe-TAGS-libelf: TAGS-libelf
17993
17994 TAGS-libelf: \
17995     configure-libelf 
17996         @[ -f ./libelf/Makefile ] || exit 0; \
17997         r=`${PWD_COMMAND}`; export r; \
17998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17999         $(HOST_EXPORTS) \
18000         for flag in $(EXTRA_HOST_FLAGS) ; do \
18001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18002         done; \
18003         echo "Doing TAGS in libelf"; \
18004         (cd $(HOST_SUBDIR)/libelf && \
18005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18007                   "RANLIB=$${RANLIB}" \
18008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18009                   TAGS) \
18010           || exit 1
18011
18012 @endif libelf
18013
18014 .PHONY: maybe-install-info-libelf install-info-libelf
18015 maybe-install-info-libelf:
18016 @if libelf
18017 maybe-install-info-libelf: install-info-libelf
18018
18019 install-info-libelf: \
18020     configure-libelf \
18021     info-libelf 
18022         @[ -f ./libelf/Makefile ] || exit 0; \
18023         r=`${PWD_COMMAND}`; export r; \
18024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18025         $(HOST_EXPORTS) \
18026         for flag in $(EXTRA_HOST_FLAGS) ; do \
18027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18028         done; \
18029         echo "Doing install-info in libelf"; \
18030         (cd $(HOST_SUBDIR)/libelf && \
18031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18033                   "RANLIB=$${RANLIB}" \
18034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18035                   install-info) \
18036           || exit 1
18037
18038 @endif libelf
18039
18040 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18041 maybe-install-pdf-libelf:
18042 @if libelf
18043 maybe-install-pdf-libelf: install-pdf-libelf
18044
18045 install-pdf-libelf: \
18046     configure-libelf \
18047     pdf-libelf 
18048         @[ -f ./libelf/Makefile ] || exit 0; \
18049         r=`${PWD_COMMAND}`; export r; \
18050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18051         $(HOST_EXPORTS) \
18052         for flag in $(EXTRA_HOST_FLAGS) ; do \
18053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18054         done; \
18055         echo "Doing install-pdf in libelf"; \
18056         (cd $(HOST_SUBDIR)/libelf && \
18057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18059                   "RANLIB=$${RANLIB}" \
18060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18061                   install-pdf) \
18062           || exit 1
18063
18064 @endif libelf
18065
18066 .PHONY: maybe-install-html-libelf install-html-libelf
18067 maybe-install-html-libelf:
18068 @if libelf
18069 maybe-install-html-libelf: install-html-libelf
18070
18071 install-html-libelf: \
18072     configure-libelf \
18073     html-libelf 
18074         @[ -f ./libelf/Makefile ] || exit 0; \
18075         r=`${PWD_COMMAND}`; export r; \
18076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18077         $(HOST_EXPORTS) \
18078         for flag in $(EXTRA_HOST_FLAGS) ; do \
18079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18080         done; \
18081         echo "Doing install-html in libelf"; \
18082         (cd $(HOST_SUBDIR)/libelf && \
18083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18085                   "RANLIB=$${RANLIB}" \
18086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18087                   install-html) \
18088           || exit 1
18089
18090 @endif libelf
18091
18092 .PHONY: maybe-installcheck-libelf installcheck-libelf
18093 maybe-installcheck-libelf:
18094 @if libelf
18095 maybe-installcheck-libelf: installcheck-libelf
18096
18097 installcheck-libelf: \
18098     configure-libelf 
18099         @[ -f ./libelf/Makefile ] || exit 0; \
18100         r=`${PWD_COMMAND}`; export r; \
18101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18102         $(HOST_EXPORTS) \
18103         for flag in $(EXTRA_HOST_FLAGS) ; do \
18104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18105         done; \
18106         echo "Doing installcheck in libelf"; \
18107         (cd $(HOST_SUBDIR)/libelf && \
18108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18110                   "RANLIB=$${RANLIB}" \
18111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18112                   installcheck) \
18113           || exit 1
18114
18115 @endif libelf
18116
18117 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18118 maybe-mostlyclean-libelf:
18119 @if libelf
18120 maybe-mostlyclean-libelf: mostlyclean-libelf
18121
18122 mostlyclean-libelf: 
18123         @[ -f ./libelf/Makefile ] || exit 0; \
18124         r=`${PWD_COMMAND}`; export r; \
18125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18126         $(HOST_EXPORTS) \
18127         for flag in $(EXTRA_HOST_FLAGS) ; do \
18128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18129         done; \
18130         echo "Doing mostlyclean in libelf"; \
18131         (cd $(HOST_SUBDIR)/libelf && \
18132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18134                   "RANLIB=$${RANLIB}" \
18135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18136                   mostlyclean) \
18137           || exit 1
18138
18139 @endif libelf
18140
18141 .PHONY: maybe-clean-libelf clean-libelf
18142 maybe-clean-libelf:
18143 @if libelf
18144 maybe-clean-libelf: clean-libelf
18145
18146 clean-libelf: 
18147         @[ -f ./libelf/Makefile ] || exit 0; \
18148         r=`${PWD_COMMAND}`; export r; \
18149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18150         $(HOST_EXPORTS) \
18151         for flag in $(EXTRA_HOST_FLAGS) ; do \
18152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18153         done; \
18154         echo "Doing clean in libelf"; \
18155         (cd $(HOST_SUBDIR)/libelf && \
18156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18158                   "RANLIB=$${RANLIB}" \
18159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18160                   clean) \
18161           || exit 1
18162
18163 @endif libelf
18164
18165 .PHONY: maybe-distclean-libelf distclean-libelf
18166 maybe-distclean-libelf:
18167 @if libelf
18168 maybe-distclean-libelf: distclean-libelf
18169
18170 distclean-libelf: 
18171         @[ -f ./libelf/Makefile ] || exit 0; \
18172         r=`${PWD_COMMAND}`; export r; \
18173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18174         $(HOST_EXPORTS) \
18175         for flag in $(EXTRA_HOST_FLAGS) ; do \
18176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18177         done; \
18178         echo "Doing distclean in libelf"; \
18179         (cd $(HOST_SUBDIR)/libelf && \
18180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18182                   "RANLIB=$${RANLIB}" \
18183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18184                   distclean) \
18185           || exit 1
18186
18187 @endif libelf
18188
18189 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18190 maybe-maintainer-clean-libelf:
18191 @if libelf
18192 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18193
18194 maintainer-clean-libelf: 
18195         @[ -f ./libelf/Makefile ] || exit 0; \
18196         r=`${PWD_COMMAND}`; export r; \
18197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18198         $(HOST_EXPORTS) \
18199         for flag in $(EXTRA_HOST_FLAGS) ; do \
18200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18201         done; \
18202         echo "Doing maintainer-clean in libelf"; \
18203         (cd $(HOST_SUBDIR)/libelf && \
18204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18206                   "RANLIB=$${RANLIB}" \
18207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18208                   maintainer-clean) \
18209           || exit 1
18210
18211 @endif libelf
18212
18213
18214
18215 .PHONY: configure-gold maybe-configure-gold
18216 maybe-configure-gold:
18217 @if gcc-bootstrap
18218 configure-gold: stage_current
18219 @endif gcc-bootstrap
18220 @if gold
18221 maybe-configure-gold: configure-gold
18222 configure-gold: 
18223         @r=`${PWD_COMMAND}`; export r; \
18224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18225         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18227         $(HOST_EXPORTS)  \
18228         echo Configuring in $(HOST_SUBDIR)/gold; \
18229         cd "$(HOST_SUBDIR)/gold" || exit 1; \
18230         case $(srcdir) in \
18231           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18232           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18233                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18234         esac; \
18235         module_srcdir=gold; \
18236         $(SHELL) \
18237           $$s/$$module_srcdir/configure \
18238           --srcdir=$${topdir}/$$module_srcdir \
18239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18240           --target=${target_alias}  \
18241           || exit 1
18242 @endif gold
18243
18244
18245
18246 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18247 maybe-configure-stage1-gold:
18248 @if gold-bootstrap
18249 maybe-configure-stage1-gold: configure-stage1-gold
18250 configure-stage1-gold:
18251         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18252         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18253         @r=`${PWD_COMMAND}`; export r; \
18254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18255         TFLAGS="$(STAGE1_TFLAGS)"; \
18256         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18257         $(HOST_EXPORTS) \
18258         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18259         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18260         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18261         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18262         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18263         cd $(HOST_SUBDIR)/gold || exit 1; \
18264         case $(srcdir) in \
18265           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18266           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18267                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18268         esac; \
18269         module_srcdir=gold; \
18270         $(SHELL) $$s/$$module_srcdir/configure \
18271           --srcdir=$${topdir}/$$module_srcdir \
18272           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18273           --target=${target_alias} \
18274            \
18275           $(STAGE1_CONFIGURE_FLAGS)
18276 @endif gold-bootstrap
18277
18278 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18279 maybe-configure-stage2-gold:
18280 @if gold-bootstrap
18281 maybe-configure-stage2-gold: configure-stage2-gold
18282 configure-stage2-gold:
18283         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18284         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18285         @r=`${PWD_COMMAND}`; export r; \
18286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18287         TFLAGS="$(STAGE2_TFLAGS)"; \
18288         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18289         $(HOST_EXPORTS) \
18290         $(POSTSTAGE1_HOST_EXPORTS) \
18291         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18292         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18293         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18294         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18295         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18296         cd $(HOST_SUBDIR)/gold || exit 1; \
18297         case $(srcdir) in \
18298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18299           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18301         esac; \
18302         module_srcdir=gold; \
18303         $(SHELL) $$s/$$module_srcdir/configure \
18304           --srcdir=$${topdir}/$$module_srcdir \
18305           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18306           --target=${target_alias} \
18307           --with-build-libsubdir=$(HOST_SUBDIR) \
18308           $(STAGE2_CONFIGURE_FLAGS)
18309 @endif gold-bootstrap
18310
18311 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18312 maybe-configure-stage3-gold:
18313 @if gold-bootstrap
18314 maybe-configure-stage3-gold: configure-stage3-gold
18315 configure-stage3-gold:
18316         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18317         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18318         @r=`${PWD_COMMAND}`; export r; \
18319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18320         TFLAGS="$(STAGE3_TFLAGS)"; \
18321         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18322         $(HOST_EXPORTS) \
18323         $(POSTSTAGE1_HOST_EXPORTS) \
18324         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18325         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18326         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18327         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18328         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18329         cd $(HOST_SUBDIR)/gold || exit 1; \
18330         case $(srcdir) in \
18331           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18332           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18333                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18334         esac; \
18335         module_srcdir=gold; \
18336         $(SHELL) $$s/$$module_srcdir/configure \
18337           --srcdir=$${topdir}/$$module_srcdir \
18338           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18339           --target=${target_alias} \
18340           --with-build-libsubdir=$(HOST_SUBDIR) \
18341           $(STAGE3_CONFIGURE_FLAGS)
18342 @endif gold-bootstrap
18343
18344 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18345 maybe-configure-stage4-gold:
18346 @if gold-bootstrap
18347 maybe-configure-stage4-gold: configure-stage4-gold
18348 configure-stage4-gold:
18349         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18350         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18351         @r=`${PWD_COMMAND}`; export r; \
18352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18353         TFLAGS="$(STAGE4_TFLAGS)"; \
18354         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18355         $(HOST_EXPORTS) \
18356         $(POSTSTAGE1_HOST_EXPORTS) \
18357         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18358         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18359         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18360         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18361         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18362         cd $(HOST_SUBDIR)/gold || exit 1; \
18363         case $(srcdir) in \
18364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18365           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18367         esac; \
18368         module_srcdir=gold; \
18369         $(SHELL) $$s/$$module_srcdir/configure \
18370           --srcdir=$${topdir}/$$module_srcdir \
18371           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18372           --target=${target_alias} \
18373           --with-build-libsubdir=$(HOST_SUBDIR) \
18374           $(STAGE4_CONFIGURE_FLAGS)
18375 @endif gold-bootstrap
18376
18377 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18378 maybe-configure-stageprofile-gold:
18379 @if gold-bootstrap
18380 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18381 configure-stageprofile-gold:
18382         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18383         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18384         @r=`${PWD_COMMAND}`; export r; \
18385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18386         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18387         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18388         $(HOST_EXPORTS) \
18389         $(POSTSTAGE1_HOST_EXPORTS) \
18390         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18391         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18392         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18393         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18394         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18395         cd $(HOST_SUBDIR)/gold || exit 1; \
18396         case $(srcdir) in \
18397           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18398           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18399                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18400         esac; \
18401         module_srcdir=gold; \
18402         $(SHELL) $$s/$$module_srcdir/configure \
18403           --srcdir=$${topdir}/$$module_srcdir \
18404           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18405           --target=${target_alias} \
18406           --with-build-libsubdir=$(HOST_SUBDIR) \
18407           $(STAGEprofile_CONFIGURE_FLAGS)
18408 @endif gold-bootstrap
18409
18410 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18411 maybe-configure-stagetrain-gold:
18412 @if gold-bootstrap
18413 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18414 configure-stagetrain-gold:
18415         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18416         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18417         @r=`${PWD_COMMAND}`; export r; \
18418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18419         TFLAGS="$(STAGEtrain_TFLAGS)"; \
18420         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18421         $(HOST_EXPORTS) \
18422         $(POSTSTAGE1_HOST_EXPORTS) \
18423         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18424         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18425         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
18426         echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18427         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18428         cd $(HOST_SUBDIR)/gold || exit 1; \
18429         case $(srcdir) in \
18430           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18431           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18432                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18433         esac; \
18434         module_srcdir=gold; \
18435         $(SHELL) $$s/$$module_srcdir/configure \
18436           --srcdir=$${topdir}/$$module_srcdir \
18437           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18438           --target=${target_alias} \
18439           --with-build-libsubdir=$(HOST_SUBDIR) \
18440           $(STAGEtrain_CONFIGURE_FLAGS)
18441 @endif gold-bootstrap
18442
18443 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18444 maybe-configure-stagefeedback-gold:
18445 @if gold-bootstrap
18446 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18447 configure-stagefeedback-gold:
18448         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18449         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18450         @r=`${PWD_COMMAND}`; export r; \
18451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18452         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18453         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18454         $(HOST_EXPORTS) \
18455         $(POSTSTAGE1_HOST_EXPORTS) \
18456         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18457         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18458         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18459         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18460         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18461         cd $(HOST_SUBDIR)/gold || exit 1; \
18462         case $(srcdir) in \
18463           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18464           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18465                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18466         esac; \
18467         module_srcdir=gold; \
18468         $(SHELL) $$s/$$module_srcdir/configure \
18469           --srcdir=$${topdir}/$$module_srcdir \
18470           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18471           --target=${target_alias} \
18472           --with-build-libsubdir=$(HOST_SUBDIR) \
18473           $(STAGEfeedback_CONFIGURE_FLAGS)
18474 @endif gold-bootstrap
18475
18476 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18477 maybe-configure-stageautoprofile-gold:
18478 @if gold-bootstrap
18479 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18480 configure-stageautoprofile-gold:
18481         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18482         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18483         @r=`${PWD_COMMAND}`; export r; \
18484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18485         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18486         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18487         $(HOST_EXPORTS) \
18488         $(POSTSTAGE1_HOST_EXPORTS) \
18489         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18490         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18491         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
18492         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18493         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18494         cd $(HOST_SUBDIR)/gold || exit 1; \
18495         case $(srcdir) in \
18496           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18497           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18498                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18499         esac; \
18500         module_srcdir=gold; \
18501         $(SHELL) $$s/$$module_srcdir/configure \
18502           --srcdir=$${topdir}/$$module_srcdir \
18503           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18504           --target=${target_alias} \
18505           --with-build-libsubdir=$(HOST_SUBDIR) \
18506           $(STAGEautoprofile_CONFIGURE_FLAGS)
18507 @endif gold-bootstrap
18508
18509 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18510 maybe-configure-stageautofeedback-gold:
18511 @if gold-bootstrap
18512 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18513 configure-stageautofeedback-gold:
18514         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18515         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18516         @r=`${PWD_COMMAND}`; export r; \
18517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18518         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18519         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18520         $(HOST_EXPORTS) \
18521         $(POSTSTAGE1_HOST_EXPORTS) \
18522         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18523         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18524         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
18525         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18526         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18527         cd $(HOST_SUBDIR)/gold || exit 1; \
18528         case $(srcdir) in \
18529           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18530           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18531                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18532         esac; \
18533         module_srcdir=gold; \
18534         $(SHELL) $$s/$$module_srcdir/configure \
18535           --srcdir=$${topdir}/$$module_srcdir \
18536           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18537           --target=${target_alias} \
18538           --with-build-libsubdir=$(HOST_SUBDIR) \
18539           $(STAGEautofeedback_CONFIGURE_FLAGS)
18540 @endif gold-bootstrap
18541
18542
18543
18544
18545
18546 .PHONY: all-gold maybe-all-gold
18547 maybe-all-gold:
18548 @if gcc-bootstrap
18549 all-gold: stage_current
18550 @endif gcc-bootstrap
18551 @if gold
18552 TARGET-gold=all
18553 maybe-all-gold: all-gold
18554 all-gold: configure-gold
18555         @r=`${PWD_COMMAND}`; export r; \
18556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18557         $(HOST_EXPORTS)  \
18558         (cd $(HOST_SUBDIR)/gold && \
18559           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18560                 $(TARGET-gold))
18561 @endif gold
18562
18563
18564
18565 .PHONY: all-stage1-gold maybe-all-stage1-gold
18566 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18567 maybe-all-stage1-gold:
18568 maybe-clean-stage1-gold:
18569 @if gold-bootstrap
18570 maybe-all-stage1-gold: all-stage1-gold
18571 all-stage1: all-stage1-gold
18572 TARGET-stage1-gold = $(TARGET-gold)
18573 all-stage1-gold: configure-stage1-gold
18574         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18575         @r=`${PWD_COMMAND}`; export r; \
18576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18577         TFLAGS="$(STAGE1_TFLAGS)"; \
18578         $(HOST_EXPORTS)  \
18579         cd $(HOST_SUBDIR)/gold && \
18580          \
18581         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18582                 CFLAGS="$(STAGE1_CFLAGS)" \
18583                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18584                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18585                 LIBCFLAGS="$(LIBCFLAGS)" \
18586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18589                 $(EXTRA_HOST_FLAGS)  \
18590                 $(STAGE1_FLAGS_TO_PASS)  \
18591                 TFLAGS="$(STAGE1_TFLAGS)"  \
18592                 $(TARGET-stage1-gold)
18593
18594 maybe-clean-stage1-gold: clean-stage1-gold
18595 clean-stage1: clean-stage1-gold
18596 clean-stage1-gold:
18597         @if [ $(current_stage) = stage1 ]; then \
18598           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18599         else \
18600           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18601           $(MAKE) stage1-start; \
18602         fi; \
18603         cd $(HOST_SUBDIR)/gold && \
18604         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18605         $(STAGE1_FLAGS_TO_PASS)  clean
18606 @endif gold-bootstrap
18607
18608
18609 .PHONY: all-stage2-gold maybe-all-stage2-gold
18610 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18611 maybe-all-stage2-gold:
18612 maybe-clean-stage2-gold:
18613 @if gold-bootstrap
18614 maybe-all-stage2-gold: all-stage2-gold
18615 all-stage2: all-stage2-gold
18616 TARGET-stage2-gold = $(TARGET-gold)
18617 all-stage2-gold: configure-stage2-gold
18618         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18619         @r=`${PWD_COMMAND}`; export r; \
18620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18621         TFLAGS="$(STAGE2_TFLAGS)"; \
18622         $(HOST_EXPORTS) \
18623         $(POSTSTAGE1_HOST_EXPORTS)  \
18624         cd $(HOST_SUBDIR)/gold && \
18625          \
18626         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18627                 CFLAGS="$(STAGE2_CFLAGS)" \
18628                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18629                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18630                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18631                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18632                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18633                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18634                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18635                 TFLAGS="$(STAGE2_TFLAGS)"  \
18636                 $(TARGET-stage2-gold)
18637
18638 maybe-clean-stage2-gold: clean-stage2-gold
18639 clean-stage2: clean-stage2-gold
18640 clean-stage2-gold:
18641         @if [ $(current_stage) = stage2 ]; then \
18642           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18643         else \
18644           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18645           $(MAKE) stage2-start; \
18646         fi; \
18647         cd $(HOST_SUBDIR)/gold && \
18648         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18649 @endif gold-bootstrap
18650
18651
18652 .PHONY: all-stage3-gold maybe-all-stage3-gold
18653 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18654 maybe-all-stage3-gold:
18655 maybe-clean-stage3-gold:
18656 @if gold-bootstrap
18657 maybe-all-stage3-gold: all-stage3-gold
18658 all-stage3: all-stage3-gold
18659 TARGET-stage3-gold = $(TARGET-gold)
18660 all-stage3-gold: configure-stage3-gold
18661         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18662         @r=`${PWD_COMMAND}`; export r; \
18663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18664         TFLAGS="$(STAGE3_TFLAGS)"; \
18665         $(HOST_EXPORTS) \
18666         $(POSTSTAGE1_HOST_EXPORTS)  \
18667         cd $(HOST_SUBDIR)/gold && \
18668          \
18669         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18670                 CFLAGS="$(STAGE3_CFLAGS)" \
18671                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18672                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18673                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18674                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18675                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18676                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18677                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18678                 TFLAGS="$(STAGE3_TFLAGS)"  \
18679                 $(TARGET-stage3-gold)
18680
18681 maybe-clean-stage3-gold: clean-stage3-gold
18682 clean-stage3: clean-stage3-gold
18683 clean-stage3-gold:
18684         @if [ $(current_stage) = stage3 ]; then \
18685           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18686         else \
18687           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18688           $(MAKE) stage3-start; \
18689         fi; \
18690         cd $(HOST_SUBDIR)/gold && \
18691         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18692 @endif gold-bootstrap
18693
18694
18695 .PHONY: all-stage4-gold maybe-all-stage4-gold
18696 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18697 maybe-all-stage4-gold:
18698 maybe-clean-stage4-gold:
18699 @if gold-bootstrap
18700 maybe-all-stage4-gold: all-stage4-gold
18701 all-stage4: all-stage4-gold
18702 TARGET-stage4-gold = $(TARGET-gold)
18703 all-stage4-gold: configure-stage4-gold
18704         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18705         @r=`${PWD_COMMAND}`; export r; \
18706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18707         TFLAGS="$(STAGE4_TFLAGS)"; \
18708         $(HOST_EXPORTS) \
18709         $(POSTSTAGE1_HOST_EXPORTS)  \
18710         cd $(HOST_SUBDIR)/gold && \
18711          \
18712         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18713                 CFLAGS="$(STAGE4_CFLAGS)" \
18714                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18715                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18716                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18717                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18718                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18719                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18720                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18721                 TFLAGS="$(STAGE4_TFLAGS)"  \
18722                 $(TARGET-stage4-gold)
18723
18724 maybe-clean-stage4-gold: clean-stage4-gold
18725 clean-stage4: clean-stage4-gold
18726 clean-stage4-gold:
18727         @if [ $(current_stage) = stage4 ]; then \
18728           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18729         else \
18730           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18731           $(MAKE) stage4-start; \
18732         fi; \
18733         cd $(HOST_SUBDIR)/gold && \
18734         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18735 @endif gold-bootstrap
18736
18737
18738 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18739 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18740 maybe-all-stageprofile-gold:
18741 maybe-clean-stageprofile-gold:
18742 @if gold-bootstrap
18743 maybe-all-stageprofile-gold: all-stageprofile-gold
18744 all-stageprofile: all-stageprofile-gold
18745 TARGET-stageprofile-gold = $(TARGET-gold)
18746 all-stageprofile-gold: configure-stageprofile-gold
18747         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18748         @r=`${PWD_COMMAND}`; export r; \
18749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18750         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18751         $(HOST_EXPORTS) \
18752         $(POSTSTAGE1_HOST_EXPORTS)  \
18753         cd $(HOST_SUBDIR)/gold && \
18754          \
18755         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18756                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18757                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18758                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18759                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18760                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18761                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18762                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18763                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18764                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
18765                 $(TARGET-stageprofile-gold)
18766
18767 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18768 clean-stageprofile: clean-stageprofile-gold
18769 clean-stageprofile-gold:
18770         @if [ $(current_stage) = stageprofile ]; then \
18771           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18772         else \
18773           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18774           $(MAKE) stageprofile-start; \
18775         fi; \
18776         cd $(HOST_SUBDIR)/gold && \
18777         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18778 @endif gold-bootstrap
18779
18780
18781 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18782 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18783 maybe-all-stagetrain-gold:
18784 maybe-clean-stagetrain-gold:
18785 @if gold-bootstrap
18786 maybe-all-stagetrain-gold: all-stagetrain-gold
18787 all-stagetrain: all-stagetrain-gold
18788 TARGET-stagetrain-gold = $(TARGET-gold)
18789 all-stagetrain-gold: configure-stagetrain-gold
18790         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18791         @r=`${PWD_COMMAND}`; export r; \
18792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18793         TFLAGS="$(STAGEtrain_TFLAGS)"; \
18794         $(HOST_EXPORTS) \
18795         $(POSTSTAGE1_HOST_EXPORTS)  \
18796         cd $(HOST_SUBDIR)/gold && \
18797          \
18798         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18799                 CFLAGS="$(STAGEtrain_CFLAGS)" \
18800                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18801                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18802                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18803                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18804                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18805                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18806                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18807                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
18808                 $(TARGET-stagetrain-gold)
18809
18810 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18811 clean-stagetrain: clean-stagetrain-gold
18812 clean-stagetrain-gold:
18813         @if [ $(current_stage) = stagetrain ]; then \
18814           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18815         else \
18816           [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18817           $(MAKE) stagetrain-start; \
18818         fi; \
18819         cd $(HOST_SUBDIR)/gold && \
18820         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18821 @endif gold-bootstrap
18822
18823
18824 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18825 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18826 maybe-all-stagefeedback-gold:
18827 maybe-clean-stagefeedback-gold:
18828 @if gold-bootstrap
18829 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18830 all-stagefeedback: all-stagefeedback-gold
18831 TARGET-stagefeedback-gold = $(TARGET-gold)
18832 all-stagefeedback-gold: configure-stagefeedback-gold
18833         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18834         @r=`${PWD_COMMAND}`; export r; \
18835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18836         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18837         $(HOST_EXPORTS) \
18838         $(POSTSTAGE1_HOST_EXPORTS)  \
18839         cd $(HOST_SUBDIR)/gold && \
18840          \
18841         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18842                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18843                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18844                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18845                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18846                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18847                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18848                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18849                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18850                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
18851                 $(TARGET-stagefeedback-gold)
18852
18853 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18854 clean-stagefeedback: clean-stagefeedback-gold
18855 clean-stagefeedback-gold:
18856         @if [ $(current_stage) = stagefeedback ]; then \
18857           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18858         else \
18859           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18860           $(MAKE) stagefeedback-start; \
18861         fi; \
18862         cd $(HOST_SUBDIR)/gold && \
18863         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18864 @endif gold-bootstrap
18865
18866
18867 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18868 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18869 maybe-all-stageautoprofile-gold:
18870 maybe-clean-stageautoprofile-gold:
18871 @if gold-bootstrap
18872 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18873 all-stageautoprofile: all-stageautoprofile-gold
18874 TARGET-stageautoprofile-gold = $(TARGET-gold)
18875 all-stageautoprofile-gold: configure-stageautoprofile-gold
18876         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18877         @r=`${PWD_COMMAND}`; export r; \
18878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18879         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18880         $(HOST_EXPORTS) \
18881         $(POSTSTAGE1_HOST_EXPORTS)  \
18882         cd $(HOST_SUBDIR)/gold && \
18883         $$s/gcc/config/i386/$(AUTO_PROFILE) \
18884         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18885                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18886                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18887                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18888                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18889                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18890                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18891                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18892                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18893                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
18894                 $(TARGET-stageautoprofile-gold)
18895
18896 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18897 clean-stageautoprofile: clean-stageautoprofile-gold
18898 clean-stageautoprofile-gold:
18899         @if [ $(current_stage) = stageautoprofile ]; then \
18900           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18901         else \
18902           [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18903           $(MAKE) stageautoprofile-start; \
18904         fi; \
18905         cd $(HOST_SUBDIR)/gold && \
18906         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18907 @endif gold-bootstrap
18908
18909
18910 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18911 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18912 maybe-all-stageautofeedback-gold:
18913 maybe-clean-stageautofeedback-gold:
18914 @if gold-bootstrap
18915 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18916 all-stageautofeedback: all-stageautofeedback-gold
18917 TARGET-stageautofeedback-gold = $(TARGET-gold)
18918 all-stageautofeedback-gold: configure-stageautofeedback-gold
18919         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18920         @r=`${PWD_COMMAND}`; export r; \
18921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18922         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18923         $(HOST_EXPORTS) \
18924         $(POSTSTAGE1_HOST_EXPORTS)  \
18925         cd $(HOST_SUBDIR)/gold && \
18926          \
18927         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18928                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18929                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18930                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18931                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18932                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18933                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18934                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18935                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18936                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18937                 $(TARGET-stageautofeedback-gold)
18938
18939 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18940 clean-stageautofeedback: clean-stageautofeedback-gold
18941 clean-stageautofeedback-gold:
18942         @if [ $(current_stage) = stageautofeedback ]; then \
18943           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18944         else \
18945           [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18946           $(MAKE) stageautofeedback-start; \
18947         fi; \
18948         cd $(HOST_SUBDIR)/gold && \
18949         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18950 @endif gold-bootstrap
18951
18952
18953
18954
18955
18956 .PHONY: check-gold maybe-check-gold
18957 maybe-check-gold:
18958 @if gold
18959 maybe-check-gold: check-gold
18960
18961 check-gold:
18962         @: $(MAKE); $(unstage)
18963         @r=`${PWD_COMMAND}`; export r; \
18964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18965         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18966         (cd $(HOST_SUBDIR)/gold && \
18967           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18968
18969 @endif gold
18970
18971 .PHONY: install-gold maybe-install-gold
18972 maybe-install-gold:
18973 @if gold
18974 maybe-install-gold: install-gold
18975
18976 install-gold: installdirs
18977         @: $(MAKE); $(unstage)
18978         @r=`${PWD_COMMAND}`; export r; \
18979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18980         $(HOST_EXPORTS) \
18981         (cd $(HOST_SUBDIR)/gold && \
18982           $(MAKE) $(FLAGS_TO_PASS)  install)
18983
18984 @endif gold
18985
18986 .PHONY: install-strip-gold maybe-install-strip-gold
18987 maybe-install-strip-gold:
18988 @if gold
18989 maybe-install-strip-gold: install-strip-gold
18990
18991 install-strip-gold: installdirs
18992         @: $(MAKE); $(unstage)
18993         @r=`${PWD_COMMAND}`; export r; \
18994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18995         $(HOST_EXPORTS) \
18996         (cd $(HOST_SUBDIR)/gold && \
18997           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18998
18999 @endif gold
19000
19001 # Other targets (info, dvi, pdf, etc.)
19002
19003 .PHONY: maybe-info-gold info-gold
19004 maybe-info-gold:
19005 @if gold
19006 maybe-info-gold: info-gold
19007
19008 info-gold: \
19009     configure-gold 
19010         @[ -f ./gold/Makefile ] || exit 0; \
19011         r=`${PWD_COMMAND}`; export r; \
19012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19013         $(HOST_EXPORTS) \
19014         for flag in $(EXTRA_HOST_FLAGS) ; do \
19015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19016         done; \
19017         echo "Doing info in gold"; \
19018         (cd $(HOST_SUBDIR)/gold && \
19019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19021                   "RANLIB=$${RANLIB}" \
19022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19023                   info) \
19024           || exit 1
19025
19026 @endif gold
19027
19028 .PHONY: maybe-dvi-gold dvi-gold
19029 maybe-dvi-gold:
19030 @if gold
19031 maybe-dvi-gold: dvi-gold
19032
19033 dvi-gold: \
19034     configure-gold 
19035         @[ -f ./gold/Makefile ] || exit 0; \
19036         r=`${PWD_COMMAND}`; export r; \
19037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19038         $(HOST_EXPORTS) \
19039         for flag in $(EXTRA_HOST_FLAGS) ; do \
19040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19041         done; \
19042         echo "Doing dvi in gold"; \
19043         (cd $(HOST_SUBDIR)/gold && \
19044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19046                   "RANLIB=$${RANLIB}" \
19047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19048                   dvi) \
19049           || exit 1
19050
19051 @endif gold
19052
19053 .PHONY: maybe-pdf-gold pdf-gold
19054 maybe-pdf-gold:
19055 @if gold
19056 maybe-pdf-gold: pdf-gold
19057
19058 pdf-gold: \
19059     configure-gold 
19060         @[ -f ./gold/Makefile ] || exit 0; \
19061         r=`${PWD_COMMAND}`; export r; \
19062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19063         $(HOST_EXPORTS) \
19064         for flag in $(EXTRA_HOST_FLAGS) ; do \
19065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19066         done; \
19067         echo "Doing pdf in gold"; \
19068         (cd $(HOST_SUBDIR)/gold && \
19069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19071                   "RANLIB=$${RANLIB}" \
19072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19073                   pdf) \
19074           || exit 1
19075
19076 @endif gold
19077
19078 .PHONY: maybe-html-gold html-gold
19079 maybe-html-gold:
19080 @if gold
19081 maybe-html-gold: html-gold
19082
19083 html-gold: \
19084     configure-gold 
19085         @[ -f ./gold/Makefile ] || exit 0; \
19086         r=`${PWD_COMMAND}`; export r; \
19087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19088         $(HOST_EXPORTS) \
19089         for flag in $(EXTRA_HOST_FLAGS) ; do \
19090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19091         done; \
19092         echo "Doing html in gold"; \
19093         (cd $(HOST_SUBDIR)/gold && \
19094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19096                   "RANLIB=$${RANLIB}" \
19097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19098                   html) \
19099           || exit 1
19100
19101 @endif gold
19102
19103 .PHONY: maybe-TAGS-gold TAGS-gold
19104 maybe-TAGS-gold:
19105 @if gold
19106 maybe-TAGS-gold: TAGS-gold
19107
19108 TAGS-gold: \
19109     configure-gold 
19110         @[ -f ./gold/Makefile ] || exit 0; \
19111         r=`${PWD_COMMAND}`; export r; \
19112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19113         $(HOST_EXPORTS) \
19114         for flag in $(EXTRA_HOST_FLAGS) ; do \
19115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19116         done; \
19117         echo "Doing TAGS in gold"; \
19118         (cd $(HOST_SUBDIR)/gold && \
19119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19121                   "RANLIB=$${RANLIB}" \
19122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19123                   TAGS) \
19124           || exit 1
19125
19126 @endif gold
19127
19128 .PHONY: maybe-install-info-gold install-info-gold
19129 maybe-install-info-gold:
19130 @if gold
19131 maybe-install-info-gold: install-info-gold
19132
19133 install-info-gold: \
19134     configure-gold \
19135     info-gold 
19136         @[ -f ./gold/Makefile ] || exit 0; \
19137         r=`${PWD_COMMAND}`; export r; \
19138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19139         $(HOST_EXPORTS) \
19140         for flag in $(EXTRA_HOST_FLAGS) ; do \
19141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19142         done; \
19143         echo "Doing install-info in gold"; \
19144         (cd $(HOST_SUBDIR)/gold && \
19145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19147                   "RANLIB=$${RANLIB}" \
19148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19149                   install-info) \
19150           || exit 1
19151
19152 @endif gold
19153
19154 .PHONY: maybe-install-pdf-gold install-pdf-gold
19155 maybe-install-pdf-gold:
19156 @if gold
19157 maybe-install-pdf-gold: install-pdf-gold
19158
19159 install-pdf-gold: \
19160     configure-gold \
19161     pdf-gold 
19162         @[ -f ./gold/Makefile ] || exit 0; \
19163         r=`${PWD_COMMAND}`; export r; \
19164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19165         $(HOST_EXPORTS) \
19166         for flag in $(EXTRA_HOST_FLAGS) ; do \
19167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19168         done; \
19169         echo "Doing install-pdf in gold"; \
19170         (cd $(HOST_SUBDIR)/gold && \
19171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19173                   "RANLIB=$${RANLIB}" \
19174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19175                   install-pdf) \
19176           || exit 1
19177
19178 @endif gold
19179
19180 .PHONY: maybe-install-html-gold install-html-gold
19181 maybe-install-html-gold:
19182 @if gold
19183 maybe-install-html-gold: install-html-gold
19184
19185 install-html-gold: \
19186     configure-gold \
19187     html-gold 
19188         @[ -f ./gold/Makefile ] || exit 0; \
19189         r=`${PWD_COMMAND}`; export r; \
19190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19191         $(HOST_EXPORTS) \
19192         for flag in $(EXTRA_HOST_FLAGS) ; do \
19193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19194         done; \
19195         echo "Doing install-html in gold"; \
19196         (cd $(HOST_SUBDIR)/gold && \
19197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19199                   "RANLIB=$${RANLIB}" \
19200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19201                   install-html) \
19202           || exit 1
19203
19204 @endif gold
19205
19206 .PHONY: maybe-installcheck-gold installcheck-gold
19207 maybe-installcheck-gold:
19208 @if gold
19209 maybe-installcheck-gold: installcheck-gold
19210
19211 installcheck-gold: \
19212     configure-gold 
19213         @[ -f ./gold/Makefile ] || exit 0; \
19214         r=`${PWD_COMMAND}`; export r; \
19215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19216         $(HOST_EXPORTS) \
19217         for flag in $(EXTRA_HOST_FLAGS) ; do \
19218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19219         done; \
19220         echo "Doing installcheck in gold"; \
19221         (cd $(HOST_SUBDIR)/gold && \
19222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19224                   "RANLIB=$${RANLIB}" \
19225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19226                   installcheck) \
19227           || exit 1
19228
19229 @endif gold
19230
19231 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19232 maybe-mostlyclean-gold:
19233 @if gold
19234 maybe-mostlyclean-gold: mostlyclean-gold
19235
19236 mostlyclean-gold: 
19237         @[ -f ./gold/Makefile ] || exit 0; \
19238         r=`${PWD_COMMAND}`; export r; \
19239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19240         $(HOST_EXPORTS) \
19241         for flag in $(EXTRA_HOST_FLAGS) ; do \
19242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19243         done; \
19244         echo "Doing mostlyclean in gold"; \
19245         (cd $(HOST_SUBDIR)/gold && \
19246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19248                   "RANLIB=$${RANLIB}" \
19249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19250                   mostlyclean) \
19251           || exit 1
19252
19253 @endif gold
19254
19255 .PHONY: maybe-clean-gold clean-gold
19256 maybe-clean-gold:
19257 @if gold
19258 maybe-clean-gold: clean-gold
19259
19260 clean-gold: 
19261         @[ -f ./gold/Makefile ] || exit 0; \
19262         r=`${PWD_COMMAND}`; export r; \
19263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19264         $(HOST_EXPORTS) \
19265         for flag in $(EXTRA_HOST_FLAGS) ; do \
19266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19267         done; \
19268         echo "Doing clean in gold"; \
19269         (cd $(HOST_SUBDIR)/gold && \
19270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19272                   "RANLIB=$${RANLIB}" \
19273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19274                   clean) \
19275           || exit 1
19276
19277 @endif gold
19278
19279 .PHONY: maybe-distclean-gold distclean-gold
19280 maybe-distclean-gold:
19281 @if gold
19282 maybe-distclean-gold: distclean-gold
19283
19284 distclean-gold: 
19285         @[ -f ./gold/Makefile ] || exit 0; \
19286         r=`${PWD_COMMAND}`; export r; \
19287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19288         $(HOST_EXPORTS) \
19289         for flag in $(EXTRA_HOST_FLAGS) ; do \
19290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19291         done; \
19292         echo "Doing distclean in gold"; \
19293         (cd $(HOST_SUBDIR)/gold && \
19294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19296                   "RANLIB=$${RANLIB}" \
19297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19298                   distclean) \
19299           || exit 1
19300
19301 @endif gold
19302
19303 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19304 maybe-maintainer-clean-gold:
19305 @if gold
19306 maybe-maintainer-clean-gold: maintainer-clean-gold
19307
19308 maintainer-clean-gold: 
19309         @[ -f ./gold/Makefile ] || exit 0; \
19310         r=`${PWD_COMMAND}`; export r; \
19311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19312         $(HOST_EXPORTS) \
19313         for flag in $(EXTRA_HOST_FLAGS) ; do \
19314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19315         done; \
19316         echo "Doing maintainer-clean in gold"; \
19317         (cd $(HOST_SUBDIR)/gold && \
19318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19320                   "RANLIB=$${RANLIB}" \
19321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19322                   maintainer-clean) \
19323           || exit 1
19324
19325 @endif gold
19326
19327
19328
19329 .PHONY: configure-gprof maybe-configure-gprof
19330 maybe-configure-gprof:
19331 @if gcc-bootstrap
19332 configure-gprof: stage_current
19333 @endif gcc-bootstrap
19334 @if gprof
19335 maybe-configure-gprof: configure-gprof
19336 configure-gprof: 
19337         @: $(MAKE); $(unstage)
19338         @r=`${PWD_COMMAND}`; export r; \
19339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19340         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19342         $(HOST_EXPORTS)  \
19343         echo Configuring in $(HOST_SUBDIR)/gprof; \
19344         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19345         case $(srcdir) in \
19346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19347           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19349         esac; \
19350         module_srcdir=gprof; \
19351         $(SHELL) \
19352           $$s/$$module_srcdir/configure \
19353           --srcdir=$${topdir}/$$module_srcdir \
19354           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19355           --target=${target_alias}  \
19356           || exit 1
19357 @endif gprof
19358
19359
19360
19361
19362
19363 .PHONY: all-gprof maybe-all-gprof
19364 maybe-all-gprof:
19365 @if gcc-bootstrap
19366 all-gprof: stage_current
19367 @endif gcc-bootstrap
19368 @if gprof
19369 TARGET-gprof=all
19370 maybe-all-gprof: all-gprof
19371 all-gprof: configure-gprof
19372         @: $(MAKE); $(unstage)
19373         @r=`${PWD_COMMAND}`; export r; \
19374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19375         $(HOST_EXPORTS)  \
19376         (cd $(HOST_SUBDIR)/gprof && \
19377           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19378                 $(TARGET-gprof))
19379 @endif gprof
19380
19381
19382
19383
19384 .PHONY: check-gprof maybe-check-gprof
19385 maybe-check-gprof:
19386 @if gprof
19387 maybe-check-gprof: check-gprof
19388
19389 check-gprof:
19390         @: $(MAKE); $(unstage)
19391         @r=`${PWD_COMMAND}`; export r; \
19392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19393         $(HOST_EXPORTS)  \
19394         (cd $(HOST_SUBDIR)/gprof && \
19395           $(MAKE) $(FLAGS_TO_PASS)  check)
19396
19397 @endif gprof
19398
19399 .PHONY: install-gprof maybe-install-gprof
19400 maybe-install-gprof:
19401 @if gprof
19402 maybe-install-gprof: install-gprof
19403
19404 install-gprof: installdirs
19405         @: $(MAKE); $(unstage)
19406         @r=`${PWD_COMMAND}`; export r; \
19407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19408         $(HOST_EXPORTS) \
19409         (cd $(HOST_SUBDIR)/gprof && \
19410           $(MAKE) $(FLAGS_TO_PASS)  install)
19411
19412 @endif gprof
19413
19414 .PHONY: install-strip-gprof maybe-install-strip-gprof
19415 maybe-install-strip-gprof:
19416 @if gprof
19417 maybe-install-strip-gprof: install-strip-gprof
19418
19419 install-strip-gprof: installdirs
19420         @: $(MAKE); $(unstage)
19421         @r=`${PWD_COMMAND}`; export r; \
19422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19423         $(HOST_EXPORTS) \
19424         (cd $(HOST_SUBDIR)/gprof && \
19425           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19426
19427 @endif gprof
19428
19429 # Other targets (info, dvi, pdf, etc.)
19430
19431 .PHONY: maybe-info-gprof info-gprof
19432 maybe-info-gprof:
19433 @if gprof
19434 maybe-info-gprof: info-gprof
19435
19436 info-gprof: \
19437     configure-gprof 
19438         @: $(MAKE); $(unstage)
19439         @[ -f ./gprof/Makefile ] || exit 0; \
19440         r=`${PWD_COMMAND}`; export r; \
19441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19442         $(HOST_EXPORTS) \
19443         for flag in $(EXTRA_HOST_FLAGS) ; do \
19444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19445         done; \
19446         echo "Doing info in gprof"; \
19447         (cd $(HOST_SUBDIR)/gprof && \
19448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19450                   "RANLIB=$${RANLIB}" \
19451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19452                   info) \
19453           || exit 1
19454
19455 @endif gprof
19456
19457 .PHONY: maybe-dvi-gprof dvi-gprof
19458 maybe-dvi-gprof:
19459 @if gprof
19460 maybe-dvi-gprof: dvi-gprof
19461
19462 dvi-gprof: \
19463     configure-gprof 
19464         @: $(MAKE); $(unstage)
19465         @[ -f ./gprof/Makefile ] || exit 0; \
19466         r=`${PWD_COMMAND}`; export r; \
19467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19468         $(HOST_EXPORTS) \
19469         for flag in $(EXTRA_HOST_FLAGS) ; do \
19470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19471         done; \
19472         echo "Doing dvi in gprof"; \
19473         (cd $(HOST_SUBDIR)/gprof && \
19474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19476                   "RANLIB=$${RANLIB}" \
19477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19478                   dvi) \
19479           || exit 1
19480
19481 @endif gprof
19482
19483 .PHONY: maybe-pdf-gprof pdf-gprof
19484 maybe-pdf-gprof:
19485 @if gprof
19486 maybe-pdf-gprof: pdf-gprof
19487
19488 pdf-gprof: \
19489     configure-gprof 
19490         @: $(MAKE); $(unstage)
19491         @[ -f ./gprof/Makefile ] || exit 0; \
19492         r=`${PWD_COMMAND}`; export r; \
19493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19494         $(HOST_EXPORTS) \
19495         for flag in $(EXTRA_HOST_FLAGS) ; do \
19496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19497         done; \
19498         echo "Doing pdf in gprof"; \
19499         (cd $(HOST_SUBDIR)/gprof && \
19500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19502                   "RANLIB=$${RANLIB}" \
19503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19504                   pdf) \
19505           || exit 1
19506
19507 @endif gprof
19508
19509 .PHONY: maybe-html-gprof html-gprof
19510 maybe-html-gprof:
19511 @if gprof
19512 maybe-html-gprof: html-gprof
19513
19514 html-gprof: \
19515     configure-gprof 
19516         @: $(MAKE); $(unstage)
19517         @[ -f ./gprof/Makefile ] || exit 0; \
19518         r=`${PWD_COMMAND}`; export r; \
19519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19520         $(HOST_EXPORTS) \
19521         for flag in $(EXTRA_HOST_FLAGS) ; do \
19522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19523         done; \
19524         echo "Doing html in gprof"; \
19525         (cd $(HOST_SUBDIR)/gprof && \
19526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19528                   "RANLIB=$${RANLIB}" \
19529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19530                   html) \
19531           || exit 1
19532
19533 @endif gprof
19534
19535 .PHONY: maybe-TAGS-gprof TAGS-gprof
19536 maybe-TAGS-gprof:
19537 @if gprof
19538 maybe-TAGS-gprof: TAGS-gprof
19539
19540 TAGS-gprof: \
19541     configure-gprof 
19542         @: $(MAKE); $(unstage)
19543         @[ -f ./gprof/Makefile ] || exit 0; \
19544         r=`${PWD_COMMAND}`; export r; \
19545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19546         $(HOST_EXPORTS) \
19547         for flag in $(EXTRA_HOST_FLAGS) ; do \
19548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19549         done; \
19550         echo "Doing TAGS in gprof"; \
19551         (cd $(HOST_SUBDIR)/gprof && \
19552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19554                   "RANLIB=$${RANLIB}" \
19555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19556                   TAGS) \
19557           || exit 1
19558
19559 @endif gprof
19560
19561 .PHONY: maybe-install-info-gprof install-info-gprof
19562 maybe-install-info-gprof:
19563 @if gprof
19564 maybe-install-info-gprof: install-info-gprof
19565
19566 install-info-gprof: \
19567     configure-gprof \
19568     info-gprof 
19569         @: $(MAKE); $(unstage)
19570         @[ -f ./gprof/Makefile ] || exit 0; \
19571         r=`${PWD_COMMAND}`; export r; \
19572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19573         $(HOST_EXPORTS) \
19574         for flag in $(EXTRA_HOST_FLAGS) ; do \
19575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19576         done; \
19577         echo "Doing install-info in gprof"; \
19578         (cd $(HOST_SUBDIR)/gprof && \
19579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19581                   "RANLIB=$${RANLIB}" \
19582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19583                   install-info) \
19584           || exit 1
19585
19586 @endif gprof
19587
19588 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19589 maybe-install-pdf-gprof:
19590 @if gprof
19591 maybe-install-pdf-gprof: install-pdf-gprof
19592
19593 install-pdf-gprof: \
19594     configure-gprof \
19595     pdf-gprof 
19596         @: $(MAKE); $(unstage)
19597         @[ -f ./gprof/Makefile ] || exit 0; \
19598         r=`${PWD_COMMAND}`; export r; \
19599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19600         $(HOST_EXPORTS) \
19601         for flag in $(EXTRA_HOST_FLAGS) ; do \
19602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19603         done; \
19604         echo "Doing install-pdf in gprof"; \
19605         (cd $(HOST_SUBDIR)/gprof && \
19606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19608                   "RANLIB=$${RANLIB}" \
19609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19610                   install-pdf) \
19611           || exit 1
19612
19613 @endif gprof
19614
19615 .PHONY: maybe-install-html-gprof install-html-gprof
19616 maybe-install-html-gprof:
19617 @if gprof
19618 maybe-install-html-gprof: install-html-gprof
19619
19620 install-html-gprof: \
19621     configure-gprof \
19622     html-gprof 
19623         @: $(MAKE); $(unstage)
19624         @[ -f ./gprof/Makefile ] || exit 0; \
19625         r=`${PWD_COMMAND}`; export r; \
19626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19627         $(HOST_EXPORTS) \
19628         for flag in $(EXTRA_HOST_FLAGS) ; do \
19629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19630         done; \
19631         echo "Doing install-html in gprof"; \
19632         (cd $(HOST_SUBDIR)/gprof && \
19633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19635                   "RANLIB=$${RANLIB}" \
19636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19637                   install-html) \
19638           || exit 1
19639
19640 @endif gprof
19641
19642 .PHONY: maybe-installcheck-gprof installcheck-gprof
19643 maybe-installcheck-gprof:
19644 @if gprof
19645 maybe-installcheck-gprof: installcheck-gprof
19646
19647 installcheck-gprof: \
19648     configure-gprof 
19649         @: $(MAKE); $(unstage)
19650         @[ -f ./gprof/Makefile ] || exit 0; \
19651         r=`${PWD_COMMAND}`; export r; \
19652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19653         $(HOST_EXPORTS) \
19654         for flag in $(EXTRA_HOST_FLAGS) ; do \
19655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19656         done; \
19657         echo "Doing installcheck in gprof"; \
19658         (cd $(HOST_SUBDIR)/gprof && \
19659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19661                   "RANLIB=$${RANLIB}" \
19662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19663                   installcheck) \
19664           || exit 1
19665
19666 @endif gprof
19667
19668 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19669 maybe-mostlyclean-gprof:
19670 @if gprof
19671 maybe-mostlyclean-gprof: mostlyclean-gprof
19672
19673 mostlyclean-gprof: 
19674         @: $(MAKE); $(unstage)
19675         @[ -f ./gprof/Makefile ] || exit 0; \
19676         r=`${PWD_COMMAND}`; export r; \
19677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19678         $(HOST_EXPORTS) \
19679         for flag in $(EXTRA_HOST_FLAGS) ; do \
19680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19681         done; \
19682         echo "Doing mostlyclean in gprof"; \
19683         (cd $(HOST_SUBDIR)/gprof && \
19684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19686                   "RANLIB=$${RANLIB}" \
19687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19688                   mostlyclean) \
19689           || exit 1
19690
19691 @endif gprof
19692
19693 .PHONY: maybe-clean-gprof clean-gprof
19694 maybe-clean-gprof:
19695 @if gprof
19696 maybe-clean-gprof: clean-gprof
19697
19698 clean-gprof: 
19699         @: $(MAKE); $(unstage)
19700         @[ -f ./gprof/Makefile ] || exit 0; \
19701         r=`${PWD_COMMAND}`; export r; \
19702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19703         $(HOST_EXPORTS) \
19704         for flag in $(EXTRA_HOST_FLAGS) ; do \
19705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19706         done; \
19707         echo "Doing clean in gprof"; \
19708         (cd $(HOST_SUBDIR)/gprof && \
19709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19711                   "RANLIB=$${RANLIB}" \
19712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19713                   clean) \
19714           || exit 1
19715
19716 @endif gprof
19717
19718 .PHONY: maybe-distclean-gprof distclean-gprof
19719 maybe-distclean-gprof:
19720 @if gprof
19721 maybe-distclean-gprof: distclean-gprof
19722
19723 distclean-gprof: 
19724         @: $(MAKE); $(unstage)
19725         @[ -f ./gprof/Makefile ] || exit 0; \
19726         r=`${PWD_COMMAND}`; export r; \
19727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19728         $(HOST_EXPORTS) \
19729         for flag in $(EXTRA_HOST_FLAGS) ; do \
19730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19731         done; \
19732         echo "Doing distclean in gprof"; \
19733         (cd $(HOST_SUBDIR)/gprof && \
19734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19736                   "RANLIB=$${RANLIB}" \
19737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19738                   distclean) \
19739           || exit 1
19740
19741 @endif gprof
19742
19743 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19744 maybe-maintainer-clean-gprof:
19745 @if gprof
19746 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19747
19748 maintainer-clean-gprof: 
19749         @: $(MAKE); $(unstage)
19750         @[ -f ./gprof/Makefile ] || exit 0; \
19751         r=`${PWD_COMMAND}`; export r; \
19752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19753         $(HOST_EXPORTS) \
19754         for flag in $(EXTRA_HOST_FLAGS) ; do \
19755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19756         done; \
19757         echo "Doing maintainer-clean in gprof"; \
19758         (cd $(HOST_SUBDIR)/gprof && \
19759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19761                   "RANLIB=$${RANLIB}" \
19762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19763                   maintainer-clean) \
19764           || exit 1
19765
19766 @endif gprof
19767
19768
19769
19770 .PHONY: configure-intl maybe-configure-intl
19771 maybe-configure-intl:
19772 @if gcc-bootstrap
19773 configure-intl: stage_current
19774 @endif gcc-bootstrap
19775 @if intl
19776 maybe-configure-intl: configure-intl
19777 configure-intl: 
19778         @r=`${PWD_COMMAND}`; export r; \
19779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19780         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19781         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19782         $(HOST_EXPORTS)  \
19783         echo Configuring in $(HOST_SUBDIR)/intl; \
19784         cd "$(HOST_SUBDIR)/intl" || exit 1; \
19785         case $(srcdir) in \
19786           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19787           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19788                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19789         esac; \
19790         module_srcdir=intl; \
19791         $(SHELL) \
19792           $$s/$$module_srcdir/configure \
19793           --srcdir=$${topdir}/$$module_srcdir \
19794           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19795           --target=${target_alias}  \
19796           || exit 1
19797 @endif intl
19798
19799
19800
19801 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19802 maybe-configure-stage1-intl:
19803 @if intl-bootstrap
19804 maybe-configure-stage1-intl: configure-stage1-intl
19805 configure-stage1-intl:
19806         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19807         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19808         @r=`${PWD_COMMAND}`; export r; \
19809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19810         TFLAGS="$(STAGE1_TFLAGS)"; \
19811         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19812         $(HOST_EXPORTS) \
19813         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19814         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19815         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19816         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19817         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19818         cd $(HOST_SUBDIR)/intl || exit 1; \
19819         case $(srcdir) in \
19820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19821           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19823         esac; \
19824         module_srcdir=intl; \
19825         $(SHELL) $$s/$$module_srcdir/configure \
19826           --srcdir=$${topdir}/$$module_srcdir \
19827           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19828           --target=${target_alias} \
19829            \
19830           $(STAGE1_CONFIGURE_FLAGS)
19831 @endif intl-bootstrap
19832
19833 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19834 maybe-configure-stage2-intl:
19835 @if intl-bootstrap
19836 maybe-configure-stage2-intl: configure-stage2-intl
19837 configure-stage2-intl:
19838         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19839         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19840         @r=`${PWD_COMMAND}`; export r; \
19841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19842         TFLAGS="$(STAGE2_TFLAGS)"; \
19843         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19844         $(HOST_EXPORTS) \
19845         $(POSTSTAGE1_HOST_EXPORTS) \
19846         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19847         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19848         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19849         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19850         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19851         cd $(HOST_SUBDIR)/intl || exit 1; \
19852         case $(srcdir) in \
19853           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19854           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19855                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19856         esac; \
19857         module_srcdir=intl; \
19858         $(SHELL) $$s/$$module_srcdir/configure \
19859           --srcdir=$${topdir}/$$module_srcdir \
19860           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19861           --target=${target_alias} \
19862           --with-build-libsubdir=$(HOST_SUBDIR) \
19863           $(STAGE2_CONFIGURE_FLAGS)
19864 @endif intl-bootstrap
19865
19866 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19867 maybe-configure-stage3-intl:
19868 @if intl-bootstrap
19869 maybe-configure-stage3-intl: configure-stage3-intl
19870 configure-stage3-intl:
19871         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19872         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19873         @r=`${PWD_COMMAND}`; export r; \
19874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19875         TFLAGS="$(STAGE3_TFLAGS)"; \
19876         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19877         $(HOST_EXPORTS) \
19878         $(POSTSTAGE1_HOST_EXPORTS) \
19879         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19880         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19881         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19882         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19884         cd $(HOST_SUBDIR)/intl || exit 1; \
19885         case $(srcdir) in \
19886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19887           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19889         esac; \
19890         module_srcdir=intl; \
19891         $(SHELL) $$s/$$module_srcdir/configure \
19892           --srcdir=$${topdir}/$$module_srcdir \
19893           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19894           --target=${target_alias} \
19895           --with-build-libsubdir=$(HOST_SUBDIR) \
19896           $(STAGE3_CONFIGURE_FLAGS)
19897 @endif intl-bootstrap
19898
19899 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19900 maybe-configure-stage4-intl:
19901 @if intl-bootstrap
19902 maybe-configure-stage4-intl: configure-stage4-intl
19903 configure-stage4-intl:
19904         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19905         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19906         @r=`${PWD_COMMAND}`; export r; \
19907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19908         TFLAGS="$(STAGE4_TFLAGS)"; \
19909         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19910         $(HOST_EXPORTS) \
19911         $(POSTSTAGE1_HOST_EXPORTS) \
19912         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19913         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19914         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19915         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19916         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19917         cd $(HOST_SUBDIR)/intl || exit 1; \
19918         case $(srcdir) in \
19919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19920           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19922         esac; \
19923         module_srcdir=intl; \
19924         $(SHELL) $$s/$$module_srcdir/configure \
19925           --srcdir=$${topdir}/$$module_srcdir \
19926           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19927           --target=${target_alias} \
19928           --with-build-libsubdir=$(HOST_SUBDIR) \
19929           $(STAGE4_CONFIGURE_FLAGS)
19930 @endif intl-bootstrap
19931
19932 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19933 maybe-configure-stageprofile-intl:
19934 @if intl-bootstrap
19935 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19936 configure-stageprofile-intl:
19937         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19938         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19939         @r=`${PWD_COMMAND}`; export r; \
19940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19941         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19942         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19943         $(HOST_EXPORTS) \
19944         $(POSTSTAGE1_HOST_EXPORTS) \
19945         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19946         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19947         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19948         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19950         cd $(HOST_SUBDIR)/intl || exit 1; \
19951         case $(srcdir) in \
19952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19953           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19955         esac; \
19956         module_srcdir=intl; \
19957         $(SHELL) $$s/$$module_srcdir/configure \
19958           --srcdir=$${topdir}/$$module_srcdir \
19959           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19960           --target=${target_alias} \
19961           --with-build-libsubdir=$(HOST_SUBDIR) \
19962           $(STAGEprofile_CONFIGURE_FLAGS)
19963 @endif intl-bootstrap
19964
19965 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19966 maybe-configure-stagetrain-intl:
19967 @if intl-bootstrap
19968 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19969 configure-stagetrain-intl:
19970         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19971         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19972         @r=`${PWD_COMMAND}`; export r; \
19973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19974         TFLAGS="$(STAGEtrain_TFLAGS)"; \
19975         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19976         $(HOST_EXPORTS) \
19977         $(POSTSTAGE1_HOST_EXPORTS) \
19978         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19979         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19980         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
19981         echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19982         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19983         cd $(HOST_SUBDIR)/intl || exit 1; \
19984         case $(srcdir) in \
19985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19986           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19988         esac; \
19989         module_srcdir=intl; \
19990         $(SHELL) $$s/$$module_srcdir/configure \
19991           --srcdir=$${topdir}/$$module_srcdir \
19992           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19993           --target=${target_alias} \
19994           --with-build-libsubdir=$(HOST_SUBDIR) \
19995           $(STAGEtrain_CONFIGURE_FLAGS)
19996 @endif intl-bootstrap
19997
19998 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19999 maybe-configure-stagefeedback-intl:
20000 @if intl-bootstrap
20001 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20002 configure-stagefeedback-intl:
20003         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20004         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20005         @r=`${PWD_COMMAND}`; export r; \
20006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20007         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20008         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20009         $(HOST_EXPORTS) \
20010         $(POSTSTAGE1_HOST_EXPORTS) \
20011         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20012         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20013         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20014         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20016         cd $(HOST_SUBDIR)/intl || exit 1; \
20017         case $(srcdir) in \
20018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20019           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20021         esac; \
20022         module_srcdir=intl; \
20023         $(SHELL) $$s/$$module_srcdir/configure \
20024           --srcdir=$${topdir}/$$module_srcdir \
20025           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20026           --target=${target_alias} \
20027           --with-build-libsubdir=$(HOST_SUBDIR) \
20028           $(STAGEfeedback_CONFIGURE_FLAGS)
20029 @endif intl-bootstrap
20030
20031 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20032 maybe-configure-stageautoprofile-intl:
20033 @if intl-bootstrap
20034 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20035 configure-stageautoprofile-intl:
20036         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20038         @r=`${PWD_COMMAND}`; export r; \
20039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20040         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20041         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20042         $(HOST_EXPORTS) \
20043         $(POSTSTAGE1_HOST_EXPORTS) \
20044         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20045         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20046         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
20047         echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20049         cd $(HOST_SUBDIR)/intl || exit 1; \
20050         case $(srcdir) in \
20051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20052           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20054         esac; \
20055         module_srcdir=intl; \
20056         $(SHELL) $$s/$$module_srcdir/configure \
20057           --srcdir=$${topdir}/$$module_srcdir \
20058           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20059           --target=${target_alias} \
20060           --with-build-libsubdir=$(HOST_SUBDIR) \
20061           $(STAGEautoprofile_CONFIGURE_FLAGS)
20062 @endif intl-bootstrap
20063
20064 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20065 maybe-configure-stageautofeedback-intl:
20066 @if intl-bootstrap
20067 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20068 configure-stageautofeedback-intl:
20069         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20071         @r=`${PWD_COMMAND}`; export r; \
20072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20073         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20074         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20075         $(HOST_EXPORTS) \
20076         $(POSTSTAGE1_HOST_EXPORTS) \
20077         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20078         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20079         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
20080         echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20082         cd $(HOST_SUBDIR)/intl || exit 1; \
20083         case $(srcdir) in \
20084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20085           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20087         esac; \
20088         module_srcdir=intl; \
20089         $(SHELL) $$s/$$module_srcdir/configure \
20090           --srcdir=$${topdir}/$$module_srcdir \
20091           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20092           --target=${target_alias} \
20093           --with-build-libsubdir=$(HOST_SUBDIR) \
20094           $(STAGEautofeedback_CONFIGURE_FLAGS)
20095 @endif intl-bootstrap
20096
20097
20098
20099
20100
20101 .PHONY: all-intl maybe-all-intl
20102 maybe-all-intl:
20103 @if gcc-bootstrap
20104 all-intl: stage_current
20105 @endif gcc-bootstrap
20106 @if intl
20107 TARGET-intl=all
20108 maybe-all-intl: all-intl
20109 all-intl: configure-intl
20110         @r=`${PWD_COMMAND}`; export r; \
20111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20112         $(HOST_EXPORTS)  \
20113         (cd $(HOST_SUBDIR)/intl && \
20114           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20115                 $(TARGET-intl))
20116 @endif intl
20117
20118
20119
20120 .PHONY: all-stage1-intl maybe-all-stage1-intl
20121 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20122 maybe-all-stage1-intl:
20123 maybe-clean-stage1-intl:
20124 @if intl-bootstrap
20125 maybe-all-stage1-intl: all-stage1-intl
20126 all-stage1: all-stage1-intl
20127 TARGET-stage1-intl = $(TARGET-intl)
20128 all-stage1-intl: configure-stage1-intl
20129         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20130         @r=`${PWD_COMMAND}`; export r; \
20131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20132         TFLAGS="$(STAGE1_TFLAGS)"; \
20133         $(HOST_EXPORTS)  \
20134         cd $(HOST_SUBDIR)/intl && \
20135          \
20136         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20137                 CFLAGS="$(STAGE1_CFLAGS)" \
20138                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20139                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20140                 LIBCFLAGS="$(LIBCFLAGS)" \
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)  \
20145                 $(STAGE1_FLAGS_TO_PASS)  \
20146                 TFLAGS="$(STAGE1_TFLAGS)"  \
20147                 $(TARGET-stage1-intl)
20148
20149 maybe-clean-stage1-intl: clean-stage1-intl
20150 clean-stage1: clean-stage1-intl
20151 clean-stage1-intl:
20152         @if [ $(current_stage) = stage1 ]; then \
20153           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20154         else \
20155           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20156           $(MAKE) stage1-start; \
20157         fi; \
20158         cd $(HOST_SUBDIR)/intl && \
20159         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20160         $(STAGE1_FLAGS_TO_PASS)  clean
20161 @endif intl-bootstrap
20162
20163
20164 .PHONY: all-stage2-intl maybe-all-stage2-intl
20165 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20166 maybe-all-stage2-intl:
20167 maybe-clean-stage2-intl:
20168 @if intl-bootstrap
20169 maybe-all-stage2-intl: all-stage2-intl
20170 all-stage2: all-stage2-intl
20171 TARGET-stage2-intl = $(TARGET-intl)
20172 all-stage2-intl: configure-stage2-intl
20173         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20174         @r=`${PWD_COMMAND}`; export r; \
20175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20176         TFLAGS="$(STAGE2_TFLAGS)"; \
20177         $(HOST_EXPORTS) \
20178         $(POSTSTAGE1_HOST_EXPORTS)  \
20179         cd $(HOST_SUBDIR)/intl && \
20180          \
20181         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20182                 CFLAGS="$(STAGE2_CFLAGS)" \
20183                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20184                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20185                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20186                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20187                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20188                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20189                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20190                 TFLAGS="$(STAGE2_TFLAGS)"  \
20191                 $(TARGET-stage2-intl)
20192
20193 maybe-clean-stage2-intl: clean-stage2-intl
20194 clean-stage2: clean-stage2-intl
20195 clean-stage2-intl:
20196         @if [ $(current_stage) = stage2 ]; then \
20197           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20198         else \
20199           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20200           $(MAKE) stage2-start; \
20201         fi; \
20202         cd $(HOST_SUBDIR)/intl && \
20203         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20204 @endif intl-bootstrap
20205
20206
20207 .PHONY: all-stage3-intl maybe-all-stage3-intl
20208 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20209 maybe-all-stage3-intl:
20210 maybe-clean-stage3-intl:
20211 @if intl-bootstrap
20212 maybe-all-stage3-intl: all-stage3-intl
20213 all-stage3: all-stage3-intl
20214 TARGET-stage3-intl = $(TARGET-intl)
20215 all-stage3-intl: configure-stage3-intl
20216         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20217         @r=`${PWD_COMMAND}`; export r; \
20218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20219         TFLAGS="$(STAGE3_TFLAGS)"; \
20220         $(HOST_EXPORTS) \
20221         $(POSTSTAGE1_HOST_EXPORTS)  \
20222         cd $(HOST_SUBDIR)/intl && \
20223          \
20224         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20225                 CFLAGS="$(STAGE3_CFLAGS)" \
20226                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20227                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20228                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20229                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20230                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20231                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20232                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20233                 TFLAGS="$(STAGE3_TFLAGS)"  \
20234                 $(TARGET-stage3-intl)
20235
20236 maybe-clean-stage3-intl: clean-stage3-intl
20237 clean-stage3: clean-stage3-intl
20238 clean-stage3-intl:
20239         @if [ $(current_stage) = stage3 ]; then \
20240           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20241         else \
20242           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20243           $(MAKE) stage3-start; \
20244         fi; \
20245         cd $(HOST_SUBDIR)/intl && \
20246         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20247 @endif intl-bootstrap
20248
20249
20250 .PHONY: all-stage4-intl maybe-all-stage4-intl
20251 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20252 maybe-all-stage4-intl:
20253 maybe-clean-stage4-intl:
20254 @if intl-bootstrap
20255 maybe-all-stage4-intl: all-stage4-intl
20256 all-stage4: all-stage4-intl
20257 TARGET-stage4-intl = $(TARGET-intl)
20258 all-stage4-intl: configure-stage4-intl
20259         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20260         @r=`${PWD_COMMAND}`; export r; \
20261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20262         TFLAGS="$(STAGE4_TFLAGS)"; \
20263         $(HOST_EXPORTS) \
20264         $(POSTSTAGE1_HOST_EXPORTS)  \
20265         cd $(HOST_SUBDIR)/intl && \
20266          \
20267         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20268                 CFLAGS="$(STAGE4_CFLAGS)" \
20269                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20270                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20271                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20272                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20273                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20274                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20275                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20276                 TFLAGS="$(STAGE4_TFLAGS)"  \
20277                 $(TARGET-stage4-intl)
20278
20279 maybe-clean-stage4-intl: clean-stage4-intl
20280 clean-stage4: clean-stage4-intl
20281 clean-stage4-intl:
20282         @if [ $(current_stage) = stage4 ]; then \
20283           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20284         else \
20285           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20286           $(MAKE) stage4-start; \
20287         fi; \
20288         cd $(HOST_SUBDIR)/intl && \
20289         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20290 @endif intl-bootstrap
20291
20292
20293 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20294 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20295 maybe-all-stageprofile-intl:
20296 maybe-clean-stageprofile-intl:
20297 @if intl-bootstrap
20298 maybe-all-stageprofile-intl: all-stageprofile-intl
20299 all-stageprofile: all-stageprofile-intl
20300 TARGET-stageprofile-intl = $(TARGET-intl)
20301 all-stageprofile-intl: configure-stageprofile-intl
20302         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20303         @r=`${PWD_COMMAND}`; export r; \
20304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20305         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20306         $(HOST_EXPORTS) \
20307         $(POSTSTAGE1_HOST_EXPORTS)  \
20308         cd $(HOST_SUBDIR)/intl && \
20309          \
20310         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20311                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20312                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20313                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20314                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20315                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20316                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20317                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20318                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20319                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
20320                 $(TARGET-stageprofile-intl)
20321
20322 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20323 clean-stageprofile: clean-stageprofile-intl
20324 clean-stageprofile-intl:
20325         @if [ $(current_stage) = stageprofile ]; then \
20326           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20327         else \
20328           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20329           $(MAKE) stageprofile-start; \
20330         fi; \
20331         cd $(HOST_SUBDIR)/intl && \
20332         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20333 @endif intl-bootstrap
20334
20335
20336 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20337 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20338 maybe-all-stagetrain-intl:
20339 maybe-clean-stagetrain-intl:
20340 @if intl-bootstrap
20341 maybe-all-stagetrain-intl: all-stagetrain-intl
20342 all-stagetrain: all-stagetrain-intl
20343 TARGET-stagetrain-intl = $(TARGET-intl)
20344 all-stagetrain-intl: configure-stagetrain-intl
20345         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20346         @r=`${PWD_COMMAND}`; export r; \
20347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20348         TFLAGS="$(STAGEtrain_TFLAGS)"; \
20349         $(HOST_EXPORTS) \
20350         $(POSTSTAGE1_HOST_EXPORTS)  \
20351         cd $(HOST_SUBDIR)/intl && \
20352          \
20353         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20354                 CFLAGS="$(STAGEtrain_CFLAGS)" \
20355                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20356                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20357                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20358                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20359                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20360                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20361                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20362                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
20363                 $(TARGET-stagetrain-intl)
20364
20365 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20366 clean-stagetrain: clean-stagetrain-intl
20367 clean-stagetrain-intl:
20368         @if [ $(current_stage) = stagetrain ]; then \
20369           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20370         else \
20371           [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20372           $(MAKE) stagetrain-start; \
20373         fi; \
20374         cd $(HOST_SUBDIR)/intl && \
20375         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20376 @endif intl-bootstrap
20377
20378
20379 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20380 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20381 maybe-all-stagefeedback-intl:
20382 maybe-clean-stagefeedback-intl:
20383 @if intl-bootstrap
20384 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20385 all-stagefeedback: all-stagefeedback-intl
20386 TARGET-stagefeedback-intl = $(TARGET-intl)
20387 all-stagefeedback-intl: configure-stagefeedback-intl
20388         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20389         @r=`${PWD_COMMAND}`; export r; \
20390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20391         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20392         $(HOST_EXPORTS) \
20393         $(POSTSTAGE1_HOST_EXPORTS)  \
20394         cd $(HOST_SUBDIR)/intl && \
20395          \
20396         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20397                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20398                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20399                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20400                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20401                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20402                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20403                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20404                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20405                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
20406                 $(TARGET-stagefeedback-intl)
20407
20408 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20409 clean-stagefeedback: clean-stagefeedback-intl
20410 clean-stagefeedback-intl:
20411         @if [ $(current_stage) = stagefeedback ]; then \
20412           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20413         else \
20414           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20415           $(MAKE) stagefeedback-start; \
20416         fi; \
20417         cd $(HOST_SUBDIR)/intl && \
20418         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20419 @endif intl-bootstrap
20420
20421
20422 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20423 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20424 maybe-all-stageautoprofile-intl:
20425 maybe-clean-stageautoprofile-intl:
20426 @if intl-bootstrap
20427 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20428 all-stageautoprofile: all-stageautoprofile-intl
20429 TARGET-stageautoprofile-intl = $(TARGET-intl)
20430 all-stageautoprofile-intl: configure-stageautoprofile-intl
20431         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20432         @r=`${PWD_COMMAND}`; export r; \
20433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20434         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20435         $(HOST_EXPORTS) \
20436         $(POSTSTAGE1_HOST_EXPORTS)  \
20437         cd $(HOST_SUBDIR)/intl && \
20438         $$s/gcc/config/i386/$(AUTO_PROFILE) \
20439         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20440                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20441                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20442                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20443                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20444                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20445                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20446                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20447                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20448                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
20449                 $(TARGET-stageautoprofile-intl)
20450
20451 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20452 clean-stageautoprofile: clean-stageautoprofile-intl
20453 clean-stageautoprofile-intl:
20454         @if [ $(current_stage) = stageautoprofile ]; then \
20455           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20456         else \
20457           [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20458           $(MAKE) stageautoprofile-start; \
20459         fi; \
20460         cd $(HOST_SUBDIR)/intl && \
20461         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20462 @endif intl-bootstrap
20463
20464
20465 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20466 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20467 maybe-all-stageautofeedback-intl:
20468 maybe-clean-stageautofeedback-intl:
20469 @if intl-bootstrap
20470 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20471 all-stageautofeedback: all-stageautofeedback-intl
20472 TARGET-stageautofeedback-intl = $(TARGET-intl)
20473 all-stageautofeedback-intl: configure-stageautofeedback-intl
20474         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20475         @r=`${PWD_COMMAND}`; export r; \
20476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20477         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20478         $(HOST_EXPORTS) \
20479         $(POSTSTAGE1_HOST_EXPORTS)  \
20480         cd $(HOST_SUBDIR)/intl && \
20481          \
20482         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20483                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20484                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20485                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20486                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20487                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20488                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20489                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20490                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20491                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20492                 $(TARGET-stageautofeedback-intl)
20493
20494 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20495 clean-stageautofeedback: clean-stageautofeedback-intl
20496 clean-stageautofeedback-intl:
20497         @if [ $(current_stage) = stageautofeedback ]; then \
20498           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20499         else \
20500           [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20501           $(MAKE) stageautofeedback-start; \
20502         fi; \
20503         cd $(HOST_SUBDIR)/intl && \
20504         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20505 @endif intl-bootstrap
20506
20507
20508
20509
20510
20511 .PHONY: check-intl maybe-check-intl
20512 maybe-check-intl:
20513 @if intl
20514 maybe-check-intl: check-intl
20515
20516 check-intl:
20517         @: $(MAKE); $(unstage)
20518         @r=`${PWD_COMMAND}`; export r; \
20519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20520         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20521         (cd $(HOST_SUBDIR)/intl && \
20522           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20523
20524 @endif intl
20525
20526 .PHONY: install-intl maybe-install-intl
20527 maybe-install-intl:
20528 @if intl
20529 maybe-install-intl: install-intl
20530
20531 install-intl: installdirs
20532         @: $(MAKE); $(unstage)
20533         @r=`${PWD_COMMAND}`; export r; \
20534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20535         $(HOST_EXPORTS) \
20536         (cd $(HOST_SUBDIR)/intl && \
20537           $(MAKE) $(FLAGS_TO_PASS)  install)
20538
20539 @endif intl
20540
20541 .PHONY: install-strip-intl maybe-install-strip-intl
20542 maybe-install-strip-intl:
20543 @if intl
20544 maybe-install-strip-intl: install-strip-intl
20545
20546 install-strip-intl: installdirs
20547         @: $(MAKE); $(unstage)
20548         @r=`${PWD_COMMAND}`; export r; \
20549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20550         $(HOST_EXPORTS) \
20551         (cd $(HOST_SUBDIR)/intl && \
20552           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20553
20554 @endif intl
20555
20556 # Other targets (info, dvi, pdf, etc.)
20557
20558 .PHONY: maybe-info-intl info-intl
20559 maybe-info-intl:
20560 @if intl
20561 maybe-info-intl: info-intl
20562
20563 info-intl: \
20564     configure-intl 
20565         @[ -f ./intl/Makefile ] || exit 0; \
20566         r=`${PWD_COMMAND}`; export r; \
20567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20568         $(HOST_EXPORTS) \
20569         for flag in $(EXTRA_HOST_FLAGS) ; do \
20570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20571         done; \
20572         echo "Doing info in intl"; \
20573         (cd $(HOST_SUBDIR)/intl && \
20574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20576                   "RANLIB=$${RANLIB}" \
20577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20578                   info) \
20579           || exit 1
20580
20581 @endif intl
20582
20583 .PHONY: maybe-dvi-intl dvi-intl
20584 maybe-dvi-intl:
20585 @if intl
20586 maybe-dvi-intl: dvi-intl
20587
20588 dvi-intl: \
20589     configure-intl 
20590         @[ -f ./intl/Makefile ] || exit 0; \
20591         r=`${PWD_COMMAND}`; export r; \
20592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20593         $(HOST_EXPORTS) \
20594         for flag in $(EXTRA_HOST_FLAGS) ; do \
20595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20596         done; \
20597         echo "Doing dvi in intl"; \
20598         (cd $(HOST_SUBDIR)/intl && \
20599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20601                   "RANLIB=$${RANLIB}" \
20602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20603                   dvi) \
20604           || exit 1
20605
20606 @endif intl
20607
20608 .PHONY: maybe-pdf-intl pdf-intl
20609 maybe-pdf-intl:
20610 @if intl
20611 maybe-pdf-intl: pdf-intl
20612
20613 pdf-intl: \
20614     configure-intl 
20615         @[ -f ./intl/Makefile ] || exit 0; \
20616         r=`${PWD_COMMAND}`; export r; \
20617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20618         $(HOST_EXPORTS) \
20619         for flag in $(EXTRA_HOST_FLAGS) ; do \
20620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20621         done; \
20622         echo "Doing pdf in intl"; \
20623         (cd $(HOST_SUBDIR)/intl && \
20624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20626                   "RANLIB=$${RANLIB}" \
20627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20628                   pdf) \
20629           || exit 1
20630
20631 @endif intl
20632
20633 .PHONY: maybe-html-intl html-intl
20634 maybe-html-intl:
20635 @if intl
20636 maybe-html-intl: html-intl
20637
20638 html-intl: \
20639     configure-intl 
20640         @[ -f ./intl/Makefile ] || exit 0; \
20641         r=`${PWD_COMMAND}`; export r; \
20642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20643         $(HOST_EXPORTS) \
20644         for flag in $(EXTRA_HOST_FLAGS) ; do \
20645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20646         done; \
20647         echo "Doing html in intl"; \
20648         (cd $(HOST_SUBDIR)/intl && \
20649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20651                   "RANLIB=$${RANLIB}" \
20652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20653                   html) \
20654           || exit 1
20655
20656 @endif intl
20657
20658 .PHONY: maybe-TAGS-intl TAGS-intl
20659 maybe-TAGS-intl:
20660 @if intl
20661 maybe-TAGS-intl: TAGS-intl
20662
20663 TAGS-intl: \
20664     configure-intl 
20665         @[ -f ./intl/Makefile ] || exit 0; \
20666         r=`${PWD_COMMAND}`; export r; \
20667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20668         $(HOST_EXPORTS) \
20669         for flag in $(EXTRA_HOST_FLAGS) ; do \
20670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20671         done; \
20672         echo "Doing TAGS in intl"; \
20673         (cd $(HOST_SUBDIR)/intl && \
20674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20676                   "RANLIB=$${RANLIB}" \
20677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20678                   TAGS) \
20679           || exit 1
20680
20681 @endif intl
20682
20683 .PHONY: maybe-install-info-intl install-info-intl
20684 maybe-install-info-intl:
20685 @if intl
20686 maybe-install-info-intl: install-info-intl
20687
20688 install-info-intl: \
20689     configure-intl \
20690     info-intl 
20691         @[ -f ./intl/Makefile ] || exit 0; \
20692         r=`${PWD_COMMAND}`; export r; \
20693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20694         $(HOST_EXPORTS) \
20695         for flag in $(EXTRA_HOST_FLAGS) ; do \
20696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20697         done; \
20698         echo "Doing install-info in intl"; \
20699         (cd $(HOST_SUBDIR)/intl && \
20700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20702                   "RANLIB=$${RANLIB}" \
20703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20704                   install-info) \
20705           || exit 1
20706
20707 @endif intl
20708
20709 .PHONY: maybe-install-pdf-intl install-pdf-intl
20710 maybe-install-pdf-intl:
20711 @if intl
20712 maybe-install-pdf-intl: install-pdf-intl
20713
20714 install-pdf-intl: \
20715     configure-intl \
20716     pdf-intl 
20717         @[ -f ./intl/Makefile ] || exit 0; \
20718         r=`${PWD_COMMAND}`; export r; \
20719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20720         $(HOST_EXPORTS) \
20721         for flag in $(EXTRA_HOST_FLAGS) ; do \
20722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20723         done; \
20724         echo "Doing install-pdf in intl"; \
20725         (cd $(HOST_SUBDIR)/intl && \
20726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20728                   "RANLIB=$${RANLIB}" \
20729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20730                   install-pdf) \
20731           || exit 1
20732
20733 @endif intl
20734
20735 .PHONY: maybe-install-html-intl install-html-intl
20736 maybe-install-html-intl:
20737 @if intl
20738 maybe-install-html-intl: install-html-intl
20739
20740 install-html-intl: \
20741     configure-intl \
20742     html-intl 
20743         @[ -f ./intl/Makefile ] || exit 0; \
20744         r=`${PWD_COMMAND}`; export r; \
20745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20746         $(HOST_EXPORTS) \
20747         for flag in $(EXTRA_HOST_FLAGS) ; do \
20748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20749         done; \
20750         echo "Doing install-html in intl"; \
20751         (cd $(HOST_SUBDIR)/intl && \
20752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20754                   "RANLIB=$${RANLIB}" \
20755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20756                   install-html) \
20757           || exit 1
20758
20759 @endif intl
20760
20761 .PHONY: maybe-installcheck-intl installcheck-intl
20762 maybe-installcheck-intl:
20763 @if intl
20764 maybe-installcheck-intl: installcheck-intl
20765
20766 installcheck-intl: \
20767     configure-intl 
20768         @[ -f ./intl/Makefile ] || exit 0; \
20769         r=`${PWD_COMMAND}`; export r; \
20770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20771         $(HOST_EXPORTS) \
20772         for flag in $(EXTRA_HOST_FLAGS) ; do \
20773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20774         done; \
20775         echo "Doing installcheck in intl"; \
20776         (cd $(HOST_SUBDIR)/intl && \
20777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20779                   "RANLIB=$${RANLIB}" \
20780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20781                   installcheck) \
20782           || exit 1
20783
20784 @endif intl
20785
20786 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20787 maybe-mostlyclean-intl:
20788 @if intl
20789 maybe-mostlyclean-intl: mostlyclean-intl
20790
20791 mostlyclean-intl: 
20792         @[ -f ./intl/Makefile ] || exit 0; \
20793         r=`${PWD_COMMAND}`; export r; \
20794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20795         $(HOST_EXPORTS) \
20796         for flag in $(EXTRA_HOST_FLAGS) ; do \
20797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20798         done; \
20799         echo "Doing mostlyclean in intl"; \
20800         (cd $(HOST_SUBDIR)/intl && \
20801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20803                   "RANLIB=$${RANLIB}" \
20804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20805                   mostlyclean) \
20806           || exit 1
20807
20808 @endif intl
20809
20810 .PHONY: maybe-clean-intl clean-intl
20811 maybe-clean-intl:
20812 @if intl
20813 maybe-clean-intl: clean-intl
20814
20815 clean-intl: 
20816         @[ -f ./intl/Makefile ] || exit 0; \
20817         r=`${PWD_COMMAND}`; export r; \
20818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20819         $(HOST_EXPORTS) \
20820         for flag in $(EXTRA_HOST_FLAGS) ; do \
20821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20822         done; \
20823         echo "Doing clean in intl"; \
20824         (cd $(HOST_SUBDIR)/intl && \
20825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20827                   "RANLIB=$${RANLIB}" \
20828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20829                   clean) \
20830           || exit 1
20831
20832 @endif intl
20833
20834 .PHONY: maybe-distclean-intl distclean-intl
20835 maybe-distclean-intl:
20836 @if intl
20837 maybe-distclean-intl: distclean-intl
20838
20839 distclean-intl: 
20840         @[ -f ./intl/Makefile ] || exit 0; \
20841         r=`${PWD_COMMAND}`; export r; \
20842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20843         $(HOST_EXPORTS) \
20844         for flag in $(EXTRA_HOST_FLAGS) ; do \
20845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20846         done; \
20847         echo "Doing distclean in intl"; \
20848         (cd $(HOST_SUBDIR)/intl && \
20849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20851                   "RANLIB=$${RANLIB}" \
20852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20853                   distclean) \
20854           || exit 1
20855
20856 @endif intl
20857
20858 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20859 maybe-maintainer-clean-intl:
20860 @if intl
20861 maybe-maintainer-clean-intl: maintainer-clean-intl
20862
20863 maintainer-clean-intl: 
20864         @[ -f ./intl/Makefile ] || exit 0; \
20865         r=`${PWD_COMMAND}`; export r; \
20866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20867         $(HOST_EXPORTS) \
20868         for flag in $(EXTRA_HOST_FLAGS) ; do \
20869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20870         done; \
20871         echo "Doing maintainer-clean in intl"; \
20872         (cd $(HOST_SUBDIR)/intl && \
20873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20875                   "RANLIB=$${RANLIB}" \
20876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20877                   maintainer-clean) \
20878           || exit 1
20879
20880 @endif intl
20881
20882
20883
20884 .PHONY: configure-tcl maybe-configure-tcl
20885 maybe-configure-tcl:
20886 @if gcc-bootstrap
20887 configure-tcl: stage_current
20888 @endif gcc-bootstrap
20889 @if tcl
20890 maybe-configure-tcl: configure-tcl
20891 configure-tcl: 
20892         @: $(MAKE); $(unstage)
20893         @r=`${PWD_COMMAND}`; export r; \
20894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20895         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20896         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20897         $(HOST_EXPORTS)  \
20898         echo Configuring in $(HOST_SUBDIR)/tcl; \
20899         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20900         case $(srcdir) in \
20901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20902           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20904         esac; \
20905         module_srcdir=tcl; \
20906         $(SHELL) \
20907           $$s/$$module_srcdir/configure \
20908           --srcdir=$${topdir}/$$module_srcdir \
20909           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20910           --target=${target_alias}  \
20911           || exit 1
20912 @endif tcl
20913
20914
20915
20916
20917
20918 .PHONY: all-tcl maybe-all-tcl
20919 maybe-all-tcl:
20920 @if gcc-bootstrap
20921 all-tcl: stage_current
20922 @endif gcc-bootstrap
20923 @if tcl
20924 TARGET-tcl=all
20925 maybe-all-tcl: all-tcl
20926 all-tcl: configure-tcl
20927         @: $(MAKE); $(unstage)
20928         @r=`${PWD_COMMAND}`; export r; \
20929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20930         $(HOST_EXPORTS)  \
20931         (cd $(HOST_SUBDIR)/tcl && \
20932           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20933                 $(TARGET-tcl))
20934 @endif tcl
20935
20936
20937
20938
20939 .PHONY: check-tcl maybe-check-tcl
20940 maybe-check-tcl:
20941 @if tcl
20942 maybe-check-tcl: check-tcl
20943
20944 check-tcl:
20945         @: $(MAKE); $(unstage)
20946         @r=`${PWD_COMMAND}`; export r; \
20947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20948         $(HOST_EXPORTS)  \
20949         (cd $(HOST_SUBDIR)/tcl && \
20950           $(MAKE) $(FLAGS_TO_PASS)  check)
20951
20952 @endif tcl
20953
20954 .PHONY: install-tcl maybe-install-tcl
20955 maybe-install-tcl:
20956 @if tcl
20957 maybe-install-tcl: install-tcl
20958
20959 install-tcl: installdirs
20960         @: $(MAKE); $(unstage)
20961         @r=`${PWD_COMMAND}`; export r; \
20962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20963         $(HOST_EXPORTS) \
20964         (cd $(HOST_SUBDIR)/tcl && \
20965           $(MAKE) $(FLAGS_TO_PASS)  install)
20966
20967 @endif tcl
20968
20969 .PHONY: install-strip-tcl maybe-install-strip-tcl
20970 maybe-install-strip-tcl:
20971 @if tcl
20972 maybe-install-strip-tcl: install-strip-tcl
20973
20974 install-strip-tcl: installdirs
20975         @: $(MAKE); $(unstage)
20976         @r=`${PWD_COMMAND}`; export r; \
20977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20978         $(HOST_EXPORTS) \
20979         (cd $(HOST_SUBDIR)/tcl && \
20980           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20981
20982 @endif tcl
20983
20984 # Other targets (info, dvi, pdf, etc.)
20985
20986 .PHONY: maybe-info-tcl info-tcl
20987 maybe-info-tcl:
20988 @if tcl
20989 maybe-info-tcl: info-tcl
20990
20991 info-tcl: \
20992     configure-tcl 
20993         @: $(MAKE); $(unstage)
20994         @[ -f ./tcl/Makefile ] || exit 0; \
20995         r=`${PWD_COMMAND}`; export r; \
20996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20997         $(HOST_EXPORTS) \
20998         for flag in $(EXTRA_HOST_FLAGS) ; do \
20999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21000         done; \
21001         echo "Doing info in tcl"; \
21002         (cd $(HOST_SUBDIR)/tcl && \
21003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21005                   "RANLIB=$${RANLIB}" \
21006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21007                   info) \
21008           || exit 1
21009
21010 @endif tcl
21011
21012 .PHONY: maybe-dvi-tcl dvi-tcl
21013 maybe-dvi-tcl:
21014 @if tcl
21015 maybe-dvi-tcl: dvi-tcl
21016
21017 dvi-tcl: \
21018     configure-tcl 
21019         @: $(MAKE); $(unstage)
21020         @[ -f ./tcl/Makefile ] || exit 0; \
21021         r=`${PWD_COMMAND}`; export r; \
21022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21023         $(HOST_EXPORTS) \
21024         for flag in $(EXTRA_HOST_FLAGS) ; do \
21025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21026         done; \
21027         echo "Doing dvi in tcl"; \
21028         (cd $(HOST_SUBDIR)/tcl && \
21029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21031                   "RANLIB=$${RANLIB}" \
21032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21033                   dvi) \
21034           || exit 1
21035
21036 @endif tcl
21037
21038 .PHONY: maybe-pdf-tcl pdf-tcl
21039 maybe-pdf-tcl:
21040 @if tcl
21041 maybe-pdf-tcl: pdf-tcl
21042
21043 pdf-tcl: \
21044     configure-tcl 
21045         @: $(MAKE); $(unstage)
21046         @[ -f ./tcl/Makefile ] || exit 0; \
21047         r=`${PWD_COMMAND}`; export r; \
21048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21049         $(HOST_EXPORTS) \
21050         for flag in $(EXTRA_HOST_FLAGS) ; do \
21051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21052         done; \
21053         echo "Doing pdf in tcl"; \
21054         (cd $(HOST_SUBDIR)/tcl && \
21055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21057                   "RANLIB=$${RANLIB}" \
21058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21059                   pdf) \
21060           || exit 1
21061
21062 @endif tcl
21063
21064 .PHONY: maybe-html-tcl html-tcl
21065 maybe-html-tcl:
21066 @if tcl
21067 maybe-html-tcl: html-tcl
21068
21069 html-tcl: \
21070     configure-tcl 
21071         @: $(MAKE); $(unstage)
21072         @[ -f ./tcl/Makefile ] || exit 0; \
21073         r=`${PWD_COMMAND}`; export r; \
21074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21075         $(HOST_EXPORTS) \
21076         for flag in $(EXTRA_HOST_FLAGS) ; do \
21077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21078         done; \
21079         echo "Doing html in tcl"; \
21080         (cd $(HOST_SUBDIR)/tcl && \
21081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21083                   "RANLIB=$${RANLIB}" \
21084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21085                   html) \
21086           || exit 1
21087
21088 @endif tcl
21089
21090 .PHONY: maybe-TAGS-tcl TAGS-tcl
21091 maybe-TAGS-tcl:
21092 @if tcl
21093 maybe-TAGS-tcl: TAGS-tcl
21094
21095 TAGS-tcl: \
21096     configure-tcl 
21097         @: $(MAKE); $(unstage)
21098         @[ -f ./tcl/Makefile ] || exit 0; \
21099         r=`${PWD_COMMAND}`; export r; \
21100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21101         $(HOST_EXPORTS) \
21102         for flag in $(EXTRA_HOST_FLAGS) ; do \
21103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21104         done; \
21105         echo "Doing TAGS in tcl"; \
21106         (cd $(HOST_SUBDIR)/tcl && \
21107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21109                   "RANLIB=$${RANLIB}" \
21110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21111                   TAGS) \
21112           || exit 1
21113
21114 @endif tcl
21115
21116 .PHONY: maybe-install-info-tcl install-info-tcl
21117 maybe-install-info-tcl:
21118 @if tcl
21119 maybe-install-info-tcl: install-info-tcl
21120
21121 install-info-tcl: \
21122     configure-tcl \
21123     info-tcl 
21124         @: $(MAKE); $(unstage)
21125         @[ -f ./tcl/Makefile ] || exit 0; \
21126         r=`${PWD_COMMAND}`; export r; \
21127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21128         $(HOST_EXPORTS) \
21129         for flag in $(EXTRA_HOST_FLAGS) ; do \
21130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21131         done; \
21132         echo "Doing install-info in tcl"; \
21133         (cd $(HOST_SUBDIR)/tcl && \
21134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21136                   "RANLIB=$${RANLIB}" \
21137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21138                   install-info) \
21139           || exit 1
21140
21141 @endif tcl
21142
21143 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21144 maybe-install-pdf-tcl:
21145 @if tcl
21146 maybe-install-pdf-tcl: install-pdf-tcl
21147
21148 install-pdf-tcl: \
21149     configure-tcl \
21150     pdf-tcl 
21151         @: $(MAKE); $(unstage)
21152         @[ -f ./tcl/Makefile ] || exit 0; \
21153         r=`${PWD_COMMAND}`; export r; \
21154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21155         $(HOST_EXPORTS) \
21156         for flag in $(EXTRA_HOST_FLAGS) ; do \
21157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21158         done; \
21159         echo "Doing install-pdf in tcl"; \
21160         (cd $(HOST_SUBDIR)/tcl && \
21161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21163                   "RANLIB=$${RANLIB}" \
21164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21165                   install-pdf) \
21166           || exit 1
21167
21168 @endif tcl
21169
21170 .PHONY: maybe-install-html-tcl install-html-tcl
21171 maybe-install-html-tcl:
21172 @if tcl
21173 maybe-install-html-tcl: install-html-tcl
21174
21175 install-html-tcl: \
21176     configure-tcl \
21177     html-tcl 
21178         @: $(MAKE); $(unstage)
21179         @[ -f ./tcl/Makefile ] || exit 0; \
21180         r=`${PWD_COMMAND}`; export r; \
21181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21182         $(HOST_EXPORTS) \
21183         for flag in $(EXTRA_HOST_FLAGS) ; do \
21184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21185         done; \
21186         echo "Doing install-html in tcl"; \
21187         (cd $(HOST_SUBDIR)/tcl && \
21188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21190                   "RANLIB=$${RANLIB}" \
21191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21192                   install-html) \
21193           || exit 1
21194
21195 @endif tcl
21196
21197 .PHONY: maybe-installcheck-tcl installcheck-tcl
21198 maybe-installcheck-tcl:
21199 @if tcl
21200 maybe-installcheck-tcl: installcheck-tcl
21201
21202 installcheck-tcl: \
21203     configure-tcl 
21204         @: $(MAKE); $(unstage)
21205         @[ -f ./tcl/Makefile ] || exit 0; \
21206         r=`${PWD_COMMAND}`; export r; \
21207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21208         $(HOST_EXPORTS) \
21209         for flag in $(EXTRA_HOST_FLAGS) ; do \
21210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21211         done; \
21212         echo "Doing installcheck in tcl"; \
21213         (cd $(HOST_SUBDIR)/tcl && \
21214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21216                   "RANLIB=$${RANLIB}" \
21217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21218                   installcheck) \
21219           || exit 1
21220
21221 @endif tcl
21222
21223 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21224 maybe-mostlyclean-tcl:
21225 @if tcl
21226 maybe-mostlyclean-tcl: mostlyclean-tcl
21227
21228 # tcl doesn't support mostlyclean.
21229 mostlyclean-tcl:
21230
21231 @endif tcl
21232
21233 .PHONY: maybe-clean-tcl clean-tcl
21234 maybe-clean-tcl:
21235 @if tcl
21236 maybe-clean-tcl: clean-tcl
21237
21238 clean-tcl: 
21239         @: $(MAKE); $(unstage)
21240         @[ -f ./tcl/Makefile ] || exit 0; \
21241         r=`${PWD_COMMAND}`; export r; \
21242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21243         $(HOST_EXPORTS) \
21244         for flag in $(EXTRA_HOST_FLAGS) ; do \
21245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21246         done; \
21247         echo "Doing clean in tcl"; \
21248         (cd $(HOST_SUBDIR)/tcl && \
21249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21251                   "RANLIB=$${RANLIB}" \
21252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21253                   clean) \
21254           || exit 1
21255
21256 @endif tcl
21257
21258 .PHONY: maybe-distclean-tcl distclean-tcl
21259 maybe-distclean-tcl:
21260 @if tcl
21261 maybe-distclean-tcl: distclean-tcl
21262
21263 distclean-tcl: 
21264         @: $(MAKE); $(unstage)
21265         @[ -f ./tcl/Makefile ] || exit 0; \
21266         r=`${PWD_COMMAND}`; export r; \
21267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21268         $(HOST_EXPORTS) \
21269         for flag in $(EXTRA_HOST_FLAGS) ; do \
21270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21271         done; \
21272         echo "Doing distclean in tcl"; \
21273         (cd $(HOST_SUBDIR)/tcl && \
21274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21276                   "RANLIB=$${RANLIB}" \
21277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21278                   distclean) \
21279           || exit 1
21280
21281 @endif tcl
21282
21283 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21284 maybe-maintainer-clean-tcl:
21285 @if tcl
21286 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21287
21288 maintainer-clean-tcl: 
21289         @: $(MAKE); $(unstage)
21290         @[ -f ./tcl/Makefile ] || exit 0; \
21291         r=`${PWD_COMMAND}`; export r; \
21292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21293         $(HOST_EXPORTS) \
21294         for flag in $(EXTRA_HOST_FLAGS) ; do \
21295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21296         done; \
21297         echo "Doing maintainer-clean in tcl"; \
21298         (cd $(HOST_SUBDIR)/tcl && \
21299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21301                   "RANLIB=$${RANLIB}" \
21302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21303                   maintainer-clean) \
21304           || exit 1
21305
21306 @endif tcl
21307
21308
21309
21310 .PHONY: configure-itcl maybe-configure-itcl
21311 maybe-configure-itcl:
21312 @if gcc-bootstrap
21313 configure-itcl: stage_current
21314 @endif gcc-bootstrap
21315 @if itcl
21316 maybe-configure-itcl: configure-itcl
21317 configure-itcl: 
21318         @: $(MAKE); $(unstage)
21319         @r=`${PWD_COMMAND}`; export r; \
21320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21321         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21322         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21323         $(HOST_EXPORTS)  \
21324         echo Configuring in $(HOST_SUBDIR)/itcl; \
21325         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21326         case $(srcdir) in \
21327           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21328           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21329                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21330         esac; \
21331         module_srcdir=itcl; \
21332         $(SHELL) \
21333           $$s/$$module_srcdir/configure \
21334           --srcdir=$${topdir}/$$module_srcdir \
21335           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21336           --target=${target_alias}  \
21337           || exit 1
21338 @endif itcl
21339
21340
21341
21342
21343
21344 .PHONY: all-itcl maybe-all-itcl
21345 maybe-all-itcl:
21346 @if gcc-bootstrap
21347 all-itcl: stage_current
21348 @endif gcc-bootstrap
21349 @if itcl
21350 TARGET-itcl=all
21351 maybe-all-itcl: all-itcl
21352 all-itcl: configure-itcl
21353         @: $(MAKE); $(unstage)
21354         @r=`${PWD_COMMAND}`; export r; \
21355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21356         $(HOST_EXPORTS)  \
21357         (cd $(HOST_SUBDIR)/itcl && \
21358           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21359                 $(TARGET-itcl))
21360 @endif itcl
21361
21362
21363
21364
21365 .PHONY: check-itcl maybe-check-itcl
21366 maybe-check-itcl:
21367 @if itcl
21368 maybe-check-itcl: check-itcl
21369
21370 check-itcl:
21371         @: $(MAKE); $(unstage)
21372         @r=`${PWD_COMMAND}`; export r; \
21373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21374         $(HOST_EXPORTS)  \
21375         (cd $(HOST_SUBDIR)/itcl && \
21376           $(MAKE) $(FLAGS_TO_PASS)  check)
21377
21378 @endif itcl
21379
21380 .PHONY: install-itcl maybe-install-itcl
21381 maybe-install-itcl:
21382 @if itcl
21383 maybe-install-itcl: install-itcl
21384
21385 install-itcl: installdirs
21386         @: $(MAKE); $(unstage)
21387         @r=`${PWD_COMMAND}`; export r; \
21388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21389         $(HOST_EXPORTS) \
21390         (cd $(HOST_SUBDIR)/itcl && \
21391           $(MAKE) $(FLAGS_TO_PASS)  install)
21392
21393 @endif itcl
21394
21395 .PHONY: install-strip-itcl maybe-install-strip-itcl
21396 maybe-install-strip-itcl:
21397 @if itcl
21398 maybe-install-strip-itcl: install-strip-itcl
21399
21400 install-strip-itcl: installdirs
21401         @: $(MAKE); $(unstage)
21402         @r=`${PWD_COMMAND}`; export r; \
21403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21404         $(HOST_EXPORTS) \
21405         (cd $(HOST_SUBDIR)/itcl && \
21406           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21407
21408 @endif itcl
21409
21410 # Other targets (info, dvi, pdf, etc.)
21411
21412 .PHONY: maybe-info-itcl info-itcl
21413 maybe-info-itcl:
21414 @if itcl
21415 maybe-info-itcl: info-itcl
21416
21417 info-itcl: \
21418     configure-itcl 
21419         @: $(MAKE); $(unstage)
21420         @[ -f ./itcl/Makefile ] || exit 0; \
21421         r=`${PWD_COMMAND}`; export r; \
21422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21423         $(HOST_EXPORTS) \
21424         for flag in $(EXTRA_HOST_FLAGS) ; do \
21425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21426         done; \
21427         echo "Doing info in itcl"; \
21428         (cd $(HOST_SUBDIR)/itcl && \
21429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21431                   "RANLIB=$${RANLIB}" \
21432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21433                   info) \
21434           || exit 1
21435
21436 @endif itcl
21437
21438 .PHONY: maybe-dvi-itcl dvi-itcl
21439 maybe-dvi-itcl:
21440 @if itcl
21441 maybe-dvi-itcl: dvi-itcl
21442
21443 dvi-itcl: \
21444     configure-itcl 
21445         @: $(MAKE); $(unstage)
21446         @[ -f ./itcl/Makefile ] || exit 0; \
21447         r=`${PWD_COMMAND}`; export r; \
21448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21449         $(HOST_EXPORTS) \
21450         for flag in $(EXTRA_HOST_FLAGS) ; do \
21451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21452         done; \
21453         echo "Doing dvi in itcl"; \
21454         (cd $(HOST_SUBDIR)/itcl && \
21455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21457                   "RANLIB=$${RANLIB}" \
21458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21459                   dvi) \
21460           || exit 1
21461
21462 @endif itcl
21463
21464 .PHONY: maybe-pdf-itcl pdf-itcl
21465 maybe-pdf-itcl:
21466 @if itcl
21467 maybe-pdf-itcl: pdf-itcl
21468
21469 pdf-itcl: \
21470     configure-itcl 
21471         @: $(MAKE); $(unstage)
21472         @[ -f ./itcl/Makefile ] || exit 0; \
21473         r=`${PWD_COMMAND}`; export r; \
21474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21475         $(HOST_EXPORTS) \
21476         for flag in $(EXTRA_HOST_FLAGS) ; do \
21477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21478         done; \
21479         echo "Doing pdf in itcl"; \
21480         (cd $(HOST_SUBDIR)/itcl && \
21481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21483                   "RANLIB=$${RANLIB}" \
21484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21485                   pdf) \
21486           || exit 1
21487
21488 @endif itcl
21489
21490 .PHONY: maybe-html-itcl html-itcl
21491 maybe-html-itcl:
21492 @if itcl
21493 maybe-html-itcl: html-itcl
21494
21495 html-itcl: \
21496     configure-itcl 
21497         @: $(MAKE); $(unstage)
21498         @[ -f ./itcl/Makefile ] || exit 0; \
21499         r=`${PWD_COMMAND}`; export r; \
21500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21501         $(HOST_EXPORTS) \
21502         for flag in $(EXTRA_HOST_FLAGS) ; do \
21503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21504         done; \
21505         echo "Doing html in itcl"; \
21506         (cd $(HOST_SUBDIR)/itcl && \
21507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21509                   "RANLIB=$${RANLIB}" \
21510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21511                   html) \
21512           || exit 1
21513
21514 @endif itcl
21515
21516 .PHONY: maybe-TAGS-itcl TAGS-itcl
21517 maybe-TAGS-itcl:
21518 @if itcl
21519 maybe-TAGS-itcl: TAGS-itcl
21520
21521 TAGS-itcl: \
21522     configure-itcl 
21523         @: $(MAKE); $(unstage)
21524         @[ -f ./itcl/Makefile ] || exit 0; \
21525         r=`${PWD_COMMAND}`; export r; \
21526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21527         $(HOST_EXPORTS) \
21528         for flag in $(EXTRA_HOST_FLAGS) ; do \
21529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21530         done; \
21531         echo "Doing TAGS in itcl"; \
21532         (cd $(HOST_SUBDIR)/itcl && \
21533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21535                   "RANLIB=$${RANLIB}" \
21536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21537                   TAGS) \
21538           || exit 1
21539
21540 @endif itcl
21541
21542 .PHONY: maybe-install-info-itcl install-info-itcl
21543 maybe-install-info-itcl:
21544 @if itcl
21545 maybe-install-info-itcl: install-info-itcl
21546
21547 install-info-itcl: \
21548     configure-itcl \
21549     info-itcl 
21550         @: $(MAKE); $(unstage)
21551         @[ -f ./itcl/Makefile ] || exit 0; \
21552         r=`${PWD_COMMAND}`; export r; \
21553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21554         $(HOST_EXPORTS) \
21555         for flag in $(EXTRA_HOST_FLAGS) ; do \
21556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21557         done; \
21558         echo "Doing install-info in itcl"; \
21559         (cd $(HOST_SUBDIR)/itcl && \
21560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21562                   "RANLIB=$${RANLIB}" \
21563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21564                   install-info) \
21565           || exit 1
21566
21567 @endif itcl
21568
21569 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21570 maybe-install-pdf-itcl:
21571 @if itcl
21572 maybe-install-pdf-itcl: install-pdf-itcl
21573
21574 install-pdf-itcl: \
21575     configure-itcl \
21576     pdf-itcl 
21577         @: $(MAKE); $(unstage)
21578         @[ -f ./itcl/Makefile ] || exit 0; \
21579         r=`${PWD_COMMAND}`; export r; \
21580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581         $(HOST_EXPORTS) \
21582         for flag in $(EXTRA_HOST_FLAGS) ; do \
21583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21584         done; \
21585         echo "Doing install-pdf in itcl"; \
21586         (cd $(HOST_SUBDIR)/itcl && \
21587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21589                   "RANLIB=$${RANLIB}" \
21590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21591                   install-pdf) \
21592           || exit 1
21593
21594 @endif itcl
21595
21596 .PHONY: maybe-install-html-itcl install-html-itcl
21597 maybe-install-html-itcl:
21598 @if itcl
21599 maybe-install-html-itcl: install-html-itcl
21600
21601 install-html-itcl: \
21602     configure-itcl \
21603     html-itcl 
21604         @: $(MAKE); $(unstage)
21605         @[ -f ./itcl/Makefile ] || exit 0; \
21606         r=`${PWD_COMMAND}`; export r; \
21607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21608         $(HOST_EXPORTS) \
21609         for flag in $(EXTRA_HOST_FLAGS) ; do \
21610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21611         done; \
21612         echo "Doing install-html in itcl"; \
21613         (cd $(HOST_SUBDIR)/itcl && \
21614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21616                   "RANLIB=$${RANLIB}" \
21617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21618                   install-html) \
21619           || exit 1
21620
21621 @endif itcl
21622
21623 .PHONY: maybe-installcheck-itcl installcheck-itcl
21624 maybe-installcheck-itcl:
21625 @if itcl
21626 maybe-installcheck-itcl: installcheck-itcl
21627
21628 installcheck-itcl: \
21629     configure-itcl 
21630         @: $(MAKE); $(unstage)
21631         @[ -f ./itcl/Makefile ] || exit 0; \
21632         r=`${PWD_COMMAND}`; export r; \
21633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21634         $(HOST_EXPORTS) \
21635         for flag in $(EXTRA_HOST_FLAGS) ; do \
21636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21637         done; \
21638         echo "Doing installcheck in itcl"; \
21639         (cd $(HOST_SUBDIR)/itcl && \
21640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21642                   "RANLIB=$${RANLIB}" \
21643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21644                   installcheck) \
21645           || exit 1
21646
21647 @endif itcl
21648
21649 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21650 maybe-mostlyclean-itcl:
21651 @if itcl
21652 maybe-mostlyclean-itcl: mostlyclean-itcl
21653
21654 mostlyclean-itcl: 
21655         @: $(MAKE); $(unstage)
21656         @[ -f ./itcl/Makefile ] || exit 0; \
21657         r=`${PWD_COMMAND}`; export r; \
21658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21659         $(HOST_EXPORTS) \
21660         for flag in $(EXTRA_HOST_FLAGS) ; do \
21661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21662         done; \
21663         echo "Doing mostlyclean in itcl"; \
21664         (cd $(HOST_SUBDIR)/itcl && \
21665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21667                   "RANLIB=$${RANLIB}" \
21668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21669                   mostlyclean) \
21670           || exit 1
21671
21672 @endif itcl
21673
21674 .PHONY: maybe-clean-itcl clean-itcl
21675 maybe-clean-itcl:
21676 @if itcl
21677 maybe-clean-itcl: clean-itcl
21678
21679 clean-itcl: 
21680         @: $(MAKE); $(unstage)
21681         @[ -f ./itcl/Makefile ] || exit 0; \
21682         r=`${PWD_COMMAND}`; export r; \
21683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21684         $(HOST_EXPORTS) \
21685         for flag in $(EXTRA_HOST_FLAGS) ; do \
21686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21687         done; \
21688         echo "Doing clean in itcl"; \
21689         (cd $(HOST_SUBDIR)/itcl && \
21690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21692                   "RANLIB=$${RANLIB}" \
21693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21694                   clean) \
21695           || exit 1
21696
21697 @endif itcl
21698
21699 .PHONY: maybe-distclean-itcl distclean-itcl
21700 maybe-distclean-itcl:
21701 @if itcl
21702 maybe-distclean-itcl: distclean-itcl
21703
21704 distclean-itcl: 
21705         @: $(MAKE); $(unstage)
21706         @[ -f ./itcl/Makefile ] || exit 0; \
21707         r=`${PWD_COMMAND}`; export r; \
21708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21709         $(HOST_EXPORTS) \
21710         for flag in $(EXTRA_HOST_FLAGS) ; do \
21711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21712         done; \
21713         echo "Doing distclean in itcl"; \
21714         (cd $(HOST_SUBDIR)/itcl && \
21715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21717                   "RANLIB=$${RANLIB}" \
21718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21719                   distclean) \
21720           || exit 1
21721
21722 @endif itcl
21723
21724 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21725 maybe-maintainer-clean-itcl:
21726 @if itcl
21727 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21728
21729 maintainer-clean-itcl: 
21730         @: $(MAKE); $(unstage)
21731         @[ -f ./itcl/Makefile ] || exit 0; \
21732         r=`${PWD_COMMAND}`; export r; \
21733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21734         $(HOST_EXPORTS) \
21735         for flag in $(EXTRA_HOST_FLAGS) ; do \
21736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21737         done; \
21738         echo "Doing maintainer-clean in itcl"; \
21739         (cd $(HOST_SUBDIR)/itcl && \
21740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21742                   "RANLIB=$${RANLIB}" \
21743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21744                   maintainer-clean) \
21745           || exit 1
21746
21747 @endif itcl
21748
21749
21750
21751 .PHONY: configure-ld maybe-configure-ld
21752 maybe-configure-ld:
21753 @if gcc-bootstrap
21754 configure-ld: stage_current
21755 @endif gcc-bootstrap
21756 @if ld
21757 maybe-configure-ld: configure-ld
21758 configure-ld: 
21759         @r=`${PWD_COMMAND}`; export r; \
21760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21761         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21762         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21763         $(HOST_EXPORTS)  \
21764         echo Configuring in $(HOST_SUBDIR)/ld; \
21765         cd "$(HOST_SUBDIR)/ld" || exit 1; \
21766         case $(srcdir) in \
21767           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21768           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21769                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21770         esac; \
21771         module_srcdir=ld; \
21772         $(SHELL) \
21773           $$s/$$module_srcdir/configure \
21774           --srcdir=$${topdir}/$$module_srcdir \
21775           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21776           --target=${target_alias}  \
21777           || exit 1
21778 @endif ld
21779
21780
21781
21782 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21783 maybe-configure-stage1-ld:
21784 @if ld-bootstrap
21785 maybe-configure-stage1-ld: configure-stage1-ld
21786 configure-stage1-ld:
21787         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21788         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21789         @r=`${PWD_COMMAND}`; export r; \
21790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21791         TFLAGS="$(STAGE1_TFLAGS)"; \
21792         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21793         $(HOST_EXPORTS) \
21794         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21795         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21796         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21797         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21798         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21799         cd $(HOST_SUBDIR)/ld || exit 1; \
21800         case $(srcdir) in \
21801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21802           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21804         esac; \
21805         module_srcdir=ld; \
21806         $(SHELL) $$s/$$module_srcdir/configure \
21807           --srcdir=$${topdir}/$$module_srcdir \
21808           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21809           --target=${target_alias} \
21810            \
21811           $(STAGE1_CONFIGURE_FLAGS)
21812 @endif ld-bootstrap
21813
21814 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21815 maybe-configure-stage2-ld:
21816 @if ld-bootstrap
21817 maybe-configure-stage2-ld: configure-stage2-ld
21818 configure-stage2-ld:
21819         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21820         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21821         @r=`${PWD_COMMAND}`; export r; \
21822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21823         TFLAGS="$(STAGE2_TFLAGS)"; \
21824         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21825         $(HOST_EXPORTS) \
21826         $(POSTSTAGE1_HOST_EXPORTS) \
21827         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21828         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21829         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21830         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21831         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21832         cd $(HOST_SUBDIR)/ld || exit 1; \
21833         case $(srcdir) in \
21834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21835           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21837         esac; \
21838         module_srcdir=ld; \
21839         $(SHELL) $$s/$$module_srcdir/configure \
21840           --srcdir=$${topdir}/$$module_srcdir \
21841           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21842           --target=${target_alias} \
21843           --with-build-libsubdir=$(HOST_SUBDIR) \
21844           $(STAGE2_CONFIGURE_FLAGS)
21845 @endif ld-bootstrap
21846
21847 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21848 maybe-configure-stage3-ld:
21849 @if ld-bootstrap
21850 maybe-configure-stage3-ld: configure-stage3-ld
21851 configure-stage3-ld:
21852         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21853         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21854         @r=`${PWD_COMMAND}`; export r; \
21855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21856         TFLAGS="$(STAGE3_TFLAGS)"; \
21857         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21858         $(HOST_EXPORTS) \
21859         $(POSTSTAGE1_HOST_EXPORTS) \
21860         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21861         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21862         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21863         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21864         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21865         cd $(HOST_SUBDIR)/ld || exit 1; \
21866         case $(srcdir) in \
21867           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21868           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21869                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21870         esac; \
21871         module_srcdir=ld; \
21872         $(SHELL) $$s/$$module_srcdir/configure \
21873           --srcdir=$${topdir}/$$module_srcdir \
21874           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21875           --target=${target_alias} \
21876           --with-build-libsubdir=$(HOST_SUBDIR) \
21877           $(STAGE3_CONFIGURE_FLAGS)
21878 @endif ld-bootstrap
21879
21880 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21881 maybe-configure-stage4-ld:
21882 @if ld-bootstrap
21883 maybe-configure-stage4-ld: configure-stage4-ld
21884 configure-stage4-ld:
21885         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21886         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21887         @r=`${PWD_COMMAND}`; export r; \
21888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21889         TFLAGS="$(STAGE4_TFLAGS)"; \
21890         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21891         $(HOST_EXPORTS) \
21892         $(POSTSTAGE1_HOST_EXPORTS) \
21893         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21894         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21895         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21896         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21897         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21898         cd $(HOST_SUBDIR)/ld || exit 1; \
21899         case $(srcdir) in \
21900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21901           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21903         esac; \
21904         module_srcdir=ld; \
21905         $(SHELL) $$s/$$module_srcdir/configure \
21906           --srcdir=$${topdir}/$$module_srcdir \
21907           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21908           --target=${target_alias} \
21909           --with-build-libsubdir=$(HOST_SUBDIR) \
21910           $(STAGE4_CONFIGURE_FLAGS)
21911 @endif ld-bootstrap
21912
21913 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21914 maybe-configure-stageprofile-ld:
21915 @if ld-bootstrap
21916 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21917 configure-stageprofile-ld:
21918         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21919         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21920         @r=`${PWD_COMMAND}`; export r; \
21921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21922         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21923         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21924         $(HOST_EXPORTS) \
21925         $(POSTSTAGE1_HOST_EXPORTS) \
21926         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21927         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21928         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21929         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21930         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21931         cd $(HOST_SUBDIR)/ld || exit 1; \
21932         case $(srcdir) in \
21933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21934           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21936         esac; \
21937         module_srcdir=ld; \
21938         $(SHELL) $$s/$$module_srcdir/configure \
21939           --srcdir=$${topdir}/$$module_srcdir \
21940           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21941           --target=${target_alias} \
21942           --with-build-libsubdir=$(HOST_SUBDIR) \
21943           $(STAGEprofile_CONFIGURE_FLAGS)
21944 @endif ld-bootstrap
21945
21946 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21947 maybe-configure-stagetrain-ld:
21948 @if ld-bootstrap
21949 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21950 configure-stagetrain-ld:
21951         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21953         @r=`${PWD_COMMAND}`; export r; \
21954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21955         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21956         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21957         $(HOST_EXPORTS) \
21958         $(POSTSTAGE1_HOST_EXPORTS) \
21959         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21960         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21961         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
21962         echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21964         cd $(HOST_SUBDIR)/ld || exit 1; \
21965         case $(srcdir) in \
21966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21967           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21969         esac; \
21970         module_srcdir=ld; \
21971         $(SHELL) $$s/$$module_srcdir/configure \
21972           --srcdir=$${topdir}/$$module_srcdir \
21973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21974           --target=${target_alias} \
21975           --with-build-libsubdir=$(HOST_SUBDIR) \
21976           $(STAGEtrain_CONFIGURE_FLAGS)
21977 @endif ld-bootstrap
21978
21979 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21980 maybe-configure-stagefeedback-ld:
21981 @if ld-bootstrap
21982 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21983 configure-stagefeedback-ld:
21984         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21985         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21986         @r=`${PWD_COMMAND}`; export r; \
21987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21988         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21989         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21990         $(HOST_EXPORTS) \
21991         $(POSTSTAGE1_HOST_EXPORTS) \
21992         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21993         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21994         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21995         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21997         cd $(HOST_SUBDIR)/ld || exit 1; \
21998         case $(srcdir) in \
21999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22000           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22002         esac; \
22003         module_srcdir=ld; \
22004         $(SHELL) $$s/$$module_srcdir/configure \
22005           --srcdir=$${topdir}/$$module_srcdir \
22006           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22007           --target=${target_alias} \
22008           --with-build-libsubdir=$(HOST_SUBDIR) \
22009           $(STAGEfeedback_CONFIGURE_FLAGS)
22010 @endif ld-bootstrap
22011
22012 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22013 maybe-configure-stageautoprofile-ld:
22014 @if ld-bootstrap
22015 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22016 configure-stageautoprofile-ld:
22017         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22018         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22019         @r=`${PWD_COMMAND}`; export r; \
22020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22021         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22022         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22023         $(HOST_EXPORTS) \
22024         $(POSTSTAGE1_HOST_EXPORTS) \
22025         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22026         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22027         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
22028         echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22030         cd $(HOST_SUBDIR)/ld || exit 1; \
22031         case $(srcdir) in \
22032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22033           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22035         esac; \
22036         module_srcdir=ld; \
22037         $(SHELL) $$s/$$module_srcdir/configure \
22038           --srcdir=$${topdir}/$$module_srcdir \
22039           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22040           --target=${target_alias} \
22041           --with-build-libsubdir=$(HOST_SUBDIR) \
22042           $(STAGEautoprofile_CONFIGURE_FLAGS)
22043 @endif ld-bootstrap
22044
22045 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22046 maybe-configure-stageautofeedback-ld:
22047 @if ld-bootstrap
22048 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22049 configure-stageautofeedback-ld:
22050         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22051         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22052         @r=`${PWD_COMMAND}`; export r; \
22053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22054         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22055         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22056         $(HOST_EXPORTS) \
22057         $(POSTSTAGE1_HOST_EXPORTS) \
22058         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22059         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22060         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
22061         echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22063         cd $(HOST_SUBDIR)/ld || exit 1; \
22064         case $(srcdir) in \
22065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22066           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22068         esac; \
22069         module_srcdir=ld; \
22070         $(SHELL) $$s/$$module_srcdir/configure \
22071           --srcdir=$${topdir}/$$module_srcdir \
22072           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22073           --target=${target_alias} \
22074           --with-build-libsubdir=$(HOST_SUBDIR) \
22075           $(STAGEautofeedback_CONFIGURE_FLAGS)
22076 @endif ld-bootstrap
22077
22078
22079
22080
22081
22082 .PHONY: all-ld maybe-all-ld
22083 maybe-all-ld:
22084 @if gcc-bootstrap
22085 all-ld: stage_current
22086 @endif gcc-bootstrap
22087 @if ld
22088 TARGET-ld=all
22089 maybe-all-ld: all-ld
22090 all-ld: configure-ld
22091         @r=`${PWD_COMMAND}`; export r; \
22092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22093         $(HOST_EXPORTS)  \
22094         (cd $(HOST_SUBDIR)/ld && \
22095           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22096                 $(TARGET-ld))
22097 @endif ld
22098
22099
22100
22101 .PHONY: all-stage1-ld maybe-all-stage1-ld
22102 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22103 maybe-all-stage1-ld:
22104 maybe-clean-stage1-ld:
22105 @if ld-bootstrap
22106 maybe-all-stage1-ld: all-stage1-ld
22107 all-stage1: all-stage1-ld
22108 TARGET-stage1-ld = $(TARGET-ld)
22109 all-stage1-ld: configure-stage1-ld
22110         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22111         @r=`${PWD_COMMAND}`; export r; \
22112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22113         TFLAGS="$(STAGE1_TFLAGS)"; \
22114         $(HOST_EXPORTS)  \
22115         cd $(HOST_SUBDIR)/ld && \
22116          \
22117         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22118                 CFLAGS="$(STAGE1_CFLAGS)" \
22119                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22120                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22121                 LIBCFLAGS="$(LIBCFLAGS)" \
22122                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22123                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22124                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22125                 $(EXTRA_HOST_FLAGS)  \
22126                 $(STAGE1_FLAGS_TO_PASS)  \
22127                 TFLAGS="$(STAGE1_TFLAGS)"  \
22128                 $(TARGET-stage1-ld)
22129
22130 maybe-clean-stage1-ld: clean-stage1-ld
22131 clean-stage1: clean-stage1-ld
22132 clean-stage1-ld:
22133         @if [ $(current_stage) = stage1 ]; then \
22134           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22135         else \
22136           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22137           $(MAKE) stage1-start; \
22138         fi; \
22139         cd $(HOST_SUBDIR)/ld && \
22140         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22141         $(STAGE1_FLAGS_TO_PASS)  clean
22142 @endif ld-bootstrap
22143
22144
22145 .PHONY: all-stage2-ld maybe-all-stage2-ld
22146 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22147 maybe-all-stage2-ld:
22148 maybe-clean-stage2-ld:
22149 @if ld-bootstrap
22150 maybe-all-stage2-ld: all-stage2-ld
22151 all-stage2: all-stage2-ld
22152 TARGET-stage2-ld = $(TARGET-ld)
22153 all-stage2-ld: configure-stage2-ld
22154         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22155         @r=`${PWD_COMMAND}`; export r; \
22156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22157         TFLAGS="$(STAGE2_TFLAGS)"; \
22158         $(HOST_EXPORTS) \
22159         $(POSTSTAGE1_HOST_EXPORTS)  \
22160         cd $(HOST_SUBDIR)/ld && \
22161          \
22162         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22163                 CFLAGS="$(STAGE2_CFLAGS)" \
22164                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22165                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22166                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22167                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22168                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22169                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22170                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22171                 TFLAGS="$(STAGE2_TFLAGS)"  \
22172                 $(TARGET-stage2-ld)
22173
22174 maybe-clean-stage2-ld: clean-stage2-ld
22175 clean-stage2: clean-stage2-ld
22176 clean-stage2-ld:
22177         @if [ $(current_stage) = stage2 ]; then \
22178           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22179         else \
22180           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22181           $(MAKE) stage2-start; \
22182         fi; \
22183         cd $(HOST_SUBDIR)/ld && \
22184         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22185 @endif ld-bootstrap
22186
22187
22188 .PHONY: all-stage3-ld maybe-all-stage3-ld
22189 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22190 maybe-all-stage3-ld:
22191 maybe-clean-stage3-ld:
22192 @if ld-bootstrap
22193 maybe-all-stage3-ld: all-stage3-ld
22194 all-stage3: all-stage3-ld
22195 TARGET-stage3-ld = $(TARGET-ld)
22196 all-stage3-ld: configure-stage3-ld
22197         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22198         @r=`${PWD_COMMAND}`; export r; \
22199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22200         TFLAGS="$(STAGE3_TFLAGS)"; \
22201         $(HOST_EXPORTS) \
22202         $(POSTSTAGE1_HOST_EXPORTS)  \
22203         cd $(HOST_SUBDIR)/ld && \
22204          \
22205         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22206                 CFLAGS="$(STAGE3_CFLAGS)" \
22207                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22208                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22209                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22210                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22211                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22212                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22213                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22214                 TFLAGS="$(STAGE3_TFLAGS)"  \
22215                 $(TARGET-stage3-ld)
22216
22217 maybe-clean-stage3-ld: clean-stage3-ld
22218 clean-stage3: clean-stage3-ld
22219 clean-stage3-ld:
22220         @if [ $(current_stage) = stage3 ]; then \
22221           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22222         else \
22223           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22224           $(MAKE) stage3-start; \
22225         fi; \
22226         cd $(HOST_SUBDIR)/ld && \
22227         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22228 @endif ld-bootstrap
22229
22230
22231 .PHONY: all-stage4-ld maybe-all-stage4-ld
22232 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22233 maybe-all-stage4-ld:
22234 maybe-clean-stage4-ld:
22235 @if ld-bootstrap
22236 maybe-all-stage4-ld: all-stage4-ld
22237 all-stage4: all-stage4-ld
22238 TARGET-stage4-ld = $(TARGET-ld)
22239 all-stage4-ld: configure-stage4-ld
22240         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22241         @r=`${PWD_COMMAND}`; export r; \
22242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22243         TFLAGS="$(STAGE4_TFLAGS)"; \
22244         $(HOST_EXPORTS) \
22245         $(POSTSTAGE1_HOST_EXPORTS)  \
22246         cd $(HOST_SUBDIR)/ld && \
22247          \
22248         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22249                 CFLAGS="$(STAGE4_CFLAGS)" \
22250                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22251                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22252                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22253                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22254                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22255                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22256                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22257                 TFLAGS="$(STAGE4_TFLAGS)"  \
22258                 $(TARGET-stage4-ld)
22259
22260 maybe-clean-stage4-ld: clean-stage4-ld
22261 clean-stage4: clean-stage4-ld
22262 clean-stage4-ld:
22263         @if [ $(current_stage) = stage4 ]; then \
22264           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22265         else \
22266           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22267           $(MAKE) stage4-start; \
22268         fi; \
22269         cd $(HOST_SUBDIR)/ld && \
22270         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22271 @endif ld-bootstrap
22272
22273
22274 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22275 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22276 maybe-all-stageprofile-ld:
22277 maybe-clean-stageprofile-ld:
22278 @if ld-bootstrap
22279 maybe-all-stageprofile-ld: all-stageprofile-ld
22280 all-stageprofile: all-stageprofile-ld
22281 TARGET-stageprofile-ld = $(TARGET-ld)
22282 all-stageprofile-ld: configure-stageprofile-ld
22283         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22284         @r=`${PWD_COMMAND}`; export r; \
22285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22286         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22287         $(HOST_EXPORTS) \
22288         $(POSTSTAGE1_HOST_EXPORTS)  \
22289         cd $(HOST_SUBDIR)/ld && \
22290          \
22291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22292                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22293                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22294                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22295                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22296                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22297                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22298                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22299                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22300                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
22301                 $(TARGET-stageprofile-ld)
22302
22303 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22304 clean-stageprofile: clean-stageprofile-ld
22305 clean-stageprofile-ld:
22306         @if [ $(current_stage) = stageprofile ]; then \
22307           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22308         else \
22309           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22310           $(MAKE) stageprofile-start; \
22311         fi; \
22312         cd $(HOST_SUBDIR)/ld && \
22313         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22314 @endif ld-bootstrap
22315
22316
22317 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22318 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22319 maybe-all-stagetrain-ld:
22320 maybe-clean-stagetrain-ld:
22321 @if ld-bootstrap
22322 maybe-all-stagetrain-ld: all-stagetrain-ld
22323 all-stagetrain: all-stagetrain-ld
22324 TARGET-stagetrain-ld = $(TARGET-ld)
22325 all-stagetrain-ld: configure-stagetrain-ld
22326         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22327         @r=`${PWD_COMMAND}`; export r; \
22328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22329         TFLAGS="$(STAGEtrain_TFLAGS)"; \
22330         $(HOST_EXPORTS) \
22331         $(POSTSTAGE1_HOST_EXPORTS)  \
22332         cd $(HOST_SUBDIR)/ld && \
22333          \
22334         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22335                 CFLAGS="$(STAGEtrain_CFLAGS)" \
22336                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22337                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22338                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22339                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22340                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22341                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22342                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22343                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
22344                 $(TARGET-stagetrain-ld)
22345
22346 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22347 clean-stagetrain: clean-stagetrain-ld
22348 clean-stagetrain-ld:
22349         @if [ $(current_stage) = stagetrain ]; then \
22350           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22351         else \
22352           [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22353           $(MAKE) stagetrain-start; \
22354         fi; \
22355         cd $(HOST_SUBDIR)/ld && \
22356         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22357 @endif ld-bootstrap
22358
22359
22360 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22361 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22362 maybe-all-stagefeedback-ld:
22363 maybe-clean-stagefeedback-ld:
22364 @if ld-bootstrap
22365 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22366 all-stagefeedback: all-stagefeedback-ld
22367 TARGET-stagefeedback-ld = $(TARGET-ld)
22368 all-stagefeedback-ld: configure-stagefeedback-ld
22369         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22370         @r=`${PWD_COMMAND}`; export r; \
22371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22372         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22373         $(HOST_EXPORTS) \
22374         $(POSTSTAGE1_HOST_EXPORTS)  \
22375         cd $(HOST_SUBDIR)/ld && \
22376          \
22377         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22378                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22379                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22380                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22381                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22382                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22383                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22384                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22385                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22386                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
22387                 $(TARGET-stagefeedback-ld)
22388
22389 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22390 clean-stagefeedback: clean-stagefeedback-ld
22391 clean-stagefeedback-ld:
22392         @if [ $(current_stage) = stagefeedback ]; then \
22393           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22394         else \
22395           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22396           $(MAKE) stagefeedback-start; \
22397         fi; \
22398         cd $(HOST_SUBDIR)/ld && \
22399         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22400 @endif ld-bootstrap
22401
22402
22403 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22404 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22405 maybe-all-stageautoprofile-ld:
22406 maybe-clean-stageautoprofile-ld:
22407 @if ld-bootstrap
22408 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22409 all-stageautoprofile: all-stageautoprofile-ld
22410 TARGET-stageautoprofile-ld = $(TARGET-ld)
22411 all-stageautoprofile-ld: configure-stageautoprofile-ld
22412         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22413         @r=`${PWD_COMMAND}`; export r; \
22414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22415         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22416         $(HOST_EXPORTS) \
22417         $(POSTSTAGE1_HOST_EXPORTS)  \
22418         cd $(HOST_SUBDIR)/ld && \
22419         $$s/gcc/config/i386/$(AUTO_PROFILE) \
22420         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22421                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22422                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22423                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22424                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22425                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22426                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22427                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22428                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22429                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
22430                 $(TARGET-stageautoprofile-ld)
22431
22432 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22433 clean-stageautoprofile: clean-stageautoprofile-ld
22434 clean-stageautoprofile-ld:
22435         @if [ $(current_stage) = stageautoprofile ]; then \
22436           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22437         else \
22438           [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22439           $(MAKE) stageautoprofile-start; \
22440         fi; \
22441         cd $(HOST_SUBDIR)/ld && \
22442         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22443 @endif ld-bootstrap
22444
22445
22446 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22447 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22448 maybe-all-stageautofeedback-ld:
22449 maybe-clean-stageautofeedback-ld:
22450 @if ld-bootstrap
22451 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22452 all-stageautofeedback: all-stageautofeedback-ld
22453 TARGET-stageautofeedback-ld = $(TARGET-ld)
22454 all-stageautofeedback-ld: configure-stageautofeedback-ld
22455         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22456         @r=`${PWD_COMMAND}`; export r; \
22457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22458         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22459         $(HOST_EXPORTS) \
22460         $(POSTSTAGE1_HOST_EXPORTS)  \
22461         cd $(HOST_SUBDIR)/ld && \
22462          \
22463         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22464                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22465                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22466                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22467                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22468                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22469                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22470                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22471                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22472                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22473                 $(TARGET-stageautofeedback-ld)
22474
22475 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22476 clean-stageautofeedback: clean-stageautofeedback-ld
22477 clean-stageautofeedback-ld:
22478         @if [ $(current_stage) = stageautofeedback ]; then \
22479           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22480         else \
22481           [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22482           $(MAKE) stageautofeedback-start; \
22483         fi; \
22484         cd $(HOST_SUBDIR)/ld && \
22485         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22486 @endif ld-bootstrap
22487
22488
22489
22490
22491
22492 .PHONY: check-ld maybe-check-ld
22493 maybe-check-ld:
22494 @if ld
22495 maybe-check-ld: check-ld
22496
22497 check-ld:
22498         @: $(MAKE); $(unstage)
22499         @r=`${PWD_COMMAND}`; export r; \
22500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22501         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22502         (cd $(HOST_SUBDIR)/ld && \
22503           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22504
22505 @endif ld
22506
22507 .PHONY: install-ld maybe-install-ld
22508 maybe-install-ld:
22509 @if ld
22510 maybe-install-ld: install-ld
22511
22512 install-ld: installdirs
22513         @: $(MAKE); $(unstage)
22514         @r=`${PWD_COMMAND}`; export r; \
22515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22516         $(HOST_EXPORTS) \
22517         (cd $(HOST_SUBDIR)/ld && \
22518           $(MAKE) $(FLAGS_TO_PASS)  install)
22519
22520 @endif ld
22521
22522 .PHONY: install-strip-ld maybe-install-strip-ld
22523 maybe-install-strip-ld:
22524 @if ld
22525 maybe-install-strip-ld: install-strip-ld
22526
22527 install-strip-ld: installdirs
22528         @: $(MAKE); $(unstage)
22529         @r=`${PWD_COMMAND}`; export r; \
22530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22531         $(HOST_EXPORTS) \
22532         (cd $(HOST_SUBDIR)/ld && \
22533           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22534
22535 @endif ld
22536
22537 # Other targets (info, dvi, pdf, etc.)
22538
22539 .PHONY: maybe-info-ld info-ld
22540 maybe-info-ld:
22541 @if ld
22542 maybe-info-ld: info-ld
22543
22544 info-ld: \
22545     configure-ld 
22546         @[ -f ./ld/Makefile ] || exit 0; \
22547         r=`${PWD_COMMAND}`; export r; \
22548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22549         $(HOST_EXPORTS) \
22550         for flag in $(EXTRA_HOST_FLAGS) ; do \
22551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22552         done; \
22553         echo "Doing info in ld"; \
22554         (cd $(HOST_SUBDIR)/ld && \
22555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22557                   "RANLIB=$${RANLIB}" \
22558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22559                   info) \
22560           || exit 1
22561
22562 @endif ld
22563
22564 .PHONY: maybe-dvi-ld dvi-ld
22565 maybe-dvi-ld:
22566 @if ld
22567 maybe-dvi-ld: dvi-ld
22568
22569 dvi-ld: \
22570     configure-ld 
22571         @[ -f ./ld/Makefile ] || exit 0; \
22572         r=`${PWD_COMMAND}`; export r; \
22573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22574         $(HOST_EXPORTS) \
22575         for flag in $(EXTRA_HOST_FLAGS) ; do \
22576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22577         done; \
22578         echo "Doing dvi in ld"; \
22579         (cd $(HOST_SUBDIR)/ld && \
22580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22582                   "RANLIB=$${RANLIB}" \
22583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22584                   dvi) \
22585           || exit 1
22586
22587 @endif ld
22588
22589 .PHONY: maybe-pdf-ld pdf-ld
22590 maybe-pdf-ld:
22591 @if ld
22592 maybe-pdf-ld: pdf-ld
22593
22594 pdf-ld: \
22595     configure-ld 
22596         @[ -f ./ld/Makefile ] || exit 0; \
22597         r=`${PWD_COMMAND}`; export r; \
22598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22599         $(HOST_EXPORTS) \
22600         for flag in $(EXTRA_HOST_FLAGS) ; do \
22601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22602         done; \
22603         echo "Doing pdf in ld"; \
22604         (cd $(HOST_SUBDIR)/ld && \
22605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22607                   "RANLIB=$${RANLIB}" \
22608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22609                   pdf) \
22610           || exit 1
22611
22612 @endif ld
22613
22614 .PHONY: maybe-html-ld html-ld
22615 maybe-html-ld:
22616 @if ld
22617 maybe-html-ld: html-ld
22618
22619 html-ld: \
22620     configure-ld 
22621         @[ -f ./ld/Makefile ] || exit 0; \
22622         r=`${PWD_COMMAND}`; export r; \
22623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22624         $(HOST_EXPORTS) \
22625         for flag in $(EXTRA_HOST_FLAGS) ; do \
22626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22627         done; \
22628         echo "Doing html in ld"; \
22629         (cd $(HOST_SUBDIR)/ld && \
22630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22632                   "RANLIB=$${RANLIB}" \
22633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22634                   html) \
22635           || exit 1
22636
22637 @endif ld
22638
22639 .PHONY: maybe-TAGS-ld TAGS-ld
22640 maybe-TAGS-ld:
22641 @if ld
22642 maybe-TAGS-ld: TAGS-ld
22643
22644 TAGS-ld: \
22645     configure-ld 
22646         @[ -f ./ld/Makefile ] || exit 0; \
22647         r=`${PWD_COMMAND}`; export r; \
22648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22649         $(HOST_EXPORTS) \
22650         for flag in $(EXTRA_HOST_FLAGS) ; do \
22651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22652         done; \
22653         echo "Doing TAGS in ld"; \
22654         (cd $(HOST_SUBDIR)/ld && \
22655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22657                   "RANLIB=$${RANLIB}" \
22658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22659                   TAGS) \
22660           || exit 1
22661
22662 @endif ld
22663
22664 .PHONY: maybe-install-info-ld install-info-ld
22665 maybe-install-info-ld:
22666 @if ld
22667 maybe-install-info-ld: install-info-ld
22668
22669 install-info-ld: \
22670     configure-ld \
22671     info-ld 
22672         @[ -f ./ld/Makefile ] || exit 0; \
22673         r=`${PWD_COMMAND}`; export r; \
22674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22675         $(HOST_EXPORTS) \
22676         for flag in $(EXTRA_HOST_FLAGS) ; do \
22677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22678         done; \
22679         echo "Doing install-info in ld"; \
22680         (cd $(HOST_SUBDIR)/ld && \
22681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22683                   "RANLIB=$${RANLIB}" \
22684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22685                   install-info) \
22686           || exit 1
22687
22688 @endif ld
22689
22690 .PHONY: maybe-install-pdf-ld install-pdf-ld
22691 maybe-install-pdf-ld:
22692 @if ld
22693 maybe-install-pdf-ld: install-pdf-ld
22694
22695 install-pdf-ld: \
22696     configure-ld \
22697     pdf-ld 
22698         @[ -f ./ld/Makefile ] || exit 0; \
22699         r=`${PWD_COMMAND}`; export r; \
22700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22701         $(HOST_EXPORTS) \
22702         for flag in $(EXTRA_HOST_FLAGS) ; do \
22703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22704         done; \
22705         echo "Doing install-pdf in ld"; \
22706         (cd $(HOST_SUBDIR)/ld && \
22707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22709                   "RANLIB=$${RANLIB}" \
22710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22711                   install-pdf) \
22712           || exit 1
22713
22714 @endif ld
22715
22716 .PHONY: maybe-install-html-ld install-html-ld
22717 maybe-install-html-ld:
22718 @if ld
22719 maybe-install-html-ld: install-html-ld
22720
22721 install-html-ld: \
22722     configure-ld \
22723     html-ld 
22724         @[ -f ./ld/Makefile ] || exit 0; \
22725         r=`${PWD_COMMAND}`; export r; \
22726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22727         $(HOST_EXPORTS) \
22728         for flag in $(EXTRA_HOST_FLAGS) ; do \
22729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22730         done; \
22731         echo "Doing install-html in ld"; \
22732         (cd $(HOST_SUBDIR)/ld && \
22733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22735                   "RANLIB=$${RANLIB}" \
22736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22737                   install-html) \
22738           || exit 1
22739
22740 @endif ld
22741
22742 .PHONY: maybe-installcheck-ld installcheck-ld
22743 maybe-installcheck-ld:
22744 @if ld
22745 maybe-installcheck-ld: installcheck-ld
22746
22747 installcheck-ld: \
22748     configure-ld 
22749         @[ -f ./ld/Makefile ] || exit 0; \
22750         r=`${PWD_COMMAND}`; export r; \
22751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22752         $(HOST_EXPORTS) \
22753         for flag in $(EXTRA_HOST_FLAGS) ; do \
22754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22755         done; \
22756         echo "Doing installcheck in ld"; \
22757         (cd $(HOST_SUBDIR)/ld && \
22758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22760                   "RANLIB=$${RANLIB}" \
22761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22762                   installcheck) \
22763           || exit 1
22764
22765 @endif ld
22766
22767 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22768 maybe-mostlyclean-ld:
22769 @if ld
22770 maybe-mostlyclean-ld: mostlyclean-ld
22771
22772 mostlyclean-ld: 
22773         @[ -f ./ld/Makefile ] || exit 0; \
22774         r=`${PWD_COMMAND}`; export r; \
22775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22776         $(HOST_EXPORTS) \
22777         for flag in $(EXTRA_HOST_FLAGS) ; do \
22778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22779         done; \
22780         echo "Doing mostlyclean in ld"; \
22781         (cd $(HOST_SUBDIR)/ld && \
22782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22784                   "RANLIB=$${RANLIB}" \
22785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22786                   mostlyclean) \
22787           || exit 1
22788
22789 @endif ld
22790
22791 .PHONY: maybe-clean-ld clean-ld
22792 maybe-clean-ld:
22793 @if ld
22794 maybe-clean-ld: clean-ld
22795
22796 clean-ld: 
22797         @[ -f ./ld/Makefile ] || exit 0; \
22798         r=`${PWD_COMMAND}`; export r; \
22799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22800         $(HOST_EXPORTS) \
22801         for flag in $(EXTRA_HOST_FLAGS) ; do \
22802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22803         done; \
22804         echo "Doing clean in ld"; \
22805         (cd $(HOST_SUBDIR)/ld && \
22806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22808                   "RANLIB=$${RANLIB}" \
22809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22810                   clean) \
22811           || exit 1
22812
22813 @endif ld
22814
22815 .PHONY: maybe-distclean-ld distclean-ld
22816 maybe-distclean-ld:
22817 @if ld
22818 maybe-distclean-ld: distclean-ld
22819
22820 distclean-ld: 
22821         @[ -f ./ld/Makefile ] || exit 0; \
22822         r=`${PWD_COMMAND}`; export r; \
22823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22824         $(HOST_EXPORTS) \
22825         for flag in $(EXTRA_HOST_FLAGS) ; do \
22826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22827         done; \
22828         echo "Doing distclean in ld"; \
22829         (cd $(HOST_SUBDIR)/ld && \
22830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22832                   "RANLIB=$${RANLIB}" \
22833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22834                   distclean) \
22835           || exit 1
22836
22837 @endif ld
22838
22839 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22840 maybe-maintainer-clean-ld:
22841 @if ld
22842 maybe-maintainer-clean-ld: maintainer-clean-ld
22843
22844 maintainer-clean-ld: 
22845         @[ -f ./ld/Makefile ] || exit 0; \
22846         r=`${PWD_COMMAND}`; export r; \
22847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22848         $(HOST_EXPORTS) \
22849         for flag in $(EXTRA_HOST_FLAGS) ; do \
22850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22851         done; \
22852         echo "Doing maintainer-clean in ld"; \
22853         (cd $(HOST_SUBDIR)/ld && \
22854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22856                   "RANLIB=$${RANLIB}" \
22857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22858                   maintainer-clean) \
22859           || exit 1
22860
22861 @endif ld
22862
22863
22864
22865 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22866 maybe-configure-libbacktrace:
22867 @if gcc-bootstrap
22868 configure-libbacktrace: stage_current
22869 @endif gcc-bootstrap
22870 @if libbacktrace
22871 maybe-configure-libbacktrace: configure-libbacktrace
22872 configure-libbacktrace: 
22873         @r=`${PWD_COMMAND}`; export r; \
22874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22875         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22876         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22877         $(HOST_EXPORTS)  \
22878         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22879         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22880         case $(srcdir) in \
22881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22882           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22884         esac; \
22885         module_srcdir=libbacktrace; \
22886         $(SHELL) \
22887           $$s/$$module_srcdir/configure \
22888           --srcdir=$${topdir}/$$module_srcdir \
22889           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22890           --target=${target_alias}  \
22891           || exit 1
22892 @endif libbacktrace
22893
22894
22895
22896 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22897 maybe-configure-stage1-libbacktrace:
22898 @if libbacktrace-bootstrap
22899 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22900 configure-stage1-libbacktrace:
22901         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22902         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22903         @r=`${PWD_COMMAND}`; export r; \
22904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22905         TFLAGS="$(STAGE1_TFLAGS)"; \
22906         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22907         $(HOST_EXPORTS) \
22908         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22909         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22910         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22911         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22912         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22913         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22914         case $(srcdir) in \
22915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22916           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22918         esac; \
22919         module_srcdir=libbacktrace; \
22920         $(SHELL) $$s/$$module_srcdir/configure \
22921           --srcdir=$${topdir}/$$module_srcdir \
22922           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22923           --target=${target_alias} \
22924            \
22925           $(STAGE1_CONFIGURE_FLAGS)
22926 @endif libbacktrace-bootstrap
22927
22928 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22929 maybe-configure-stage2-libbacktrace:
22930 @if libbacktrace-bootstrap
22931 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22932 configure-stage2-libbacktrace:
22933         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22934         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22935         @r=`${PWD_COMMAND}`; export r; \
22936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22937         TFLAGS="$(STAGE2_TFLAGS)"; \
22938         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22939         $(HOST_EXPORTS) \
22940         $(POSTSTAGE1_HOST_EXPORTS) \
22941         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22942         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22943         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22944         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22945         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22946         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22947         case $(srcdir) in \
22948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22949           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22951         esac; \
22952         module_srcdir=libbacktrace; \
22953         $(SHELL) $$s/$$module_srcdir/configure \
22954           --srcdir=$${topdir}/$$module_srcdir \
22955           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22956           --target=${target_alias} \
22957           --with-build-libsubdir=$(HOST_SUBDIR) \
22958           $(STAGE2_CONFIGURE_FLAGS)
22959 @endif libbacktrace-bootstrap
22960
22961 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22962 maybe-configure-stage3-libbacktrace:
22963 @if libbacktrace-bootstrap
22964 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22965 configure-stage3-libbacktrace:
22966         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22967         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22968         @r=`${PWD_COMMAND}`; export r; \
22969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22970         TFLAGS="$(STAGE3_TFLAGS)"; \
22971         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22972         $(HOST_EXPORTS) \
22973         $(POSTSTAGE1_HOST_EXPORTS) \
22974         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22975         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22976         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22977         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22978         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22979         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22980         case $(srcdir) in \
22981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22982           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22984         esac; \
22985         module_srcdir=libbacktrace; \
22986         $(SHELL) $$s/$$module_srcdir/configure \
22987           --srcdir=$${topdir}/$$module_srcdir \
22988           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22989           --target=${target_alias} \
22990           --with-build-libsubdir=$(HOST_SUBDIR) \
22991           $(STAGE3_CONFIGURE_FLAGS)
22992 @endif libbacktrace-bootstrap
22993
22994 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22995 maybe-configure-stage4-libbacktrace:
22996 @if libbacktrace-bootstrap
22997 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22998 configure-stage4-libbacktrace:
22999         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23000         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23001         @r=`${PWD_COMMAND}`; export r; \
23002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23003         TFLAGS="$(STAGE4_TFLAGS)"; \
23004         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23005         $(HOST_EXPORTS) \
23006         $(POSTSTAGE1_HOST_EXPORTS) \
23007         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23008         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23009         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23010         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23012         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23013         case $(srcdir) in \
23014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23015           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23017         esac; \
23018         module_srcdir=libbacktrace; \
23019         $(SHELL) $$s/$$module_srcdir/configure \
23020           --srcdir=$${topdir}/$$module_srcdir \
23021           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23022           --target=${target_alias} \
23023           --with-build-libsubdir=$(HOST_SUBDIR) \
23024           $(STAGE4_CONFIGURE_FLAGS)
23025 @endif libbacktrace-bootstrap
23026
23027 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23028 maybe-configure-stageprofile-libbacktrace:
23029 @if libbacktrace-bootstrap
23030 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23031 configure-stageprofile-libbacktrace:
23032         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23033         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23034         @r=`${PWD_COMMAND}`; export r; \
23035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23036         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23037         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23038         $(HOST_EXPORTS) \
23039         $(POSTSTAGE1_HOST_EXPORTS) \
23040         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23041         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23042         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23043         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23044         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23045         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23046         case $(srcdir) in \
23047           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23048           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23049                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23050         esac; \
23051         module_srcdir=libbacktrace; \
23052         $(SHELL) $$s/$$module_srcdir/configure \
23053           --srcdir=$${topdir}/$$module_srcdir \
23054           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23055           --target=${target_alias} \
23056           --with-build-libsubdir=$(HOST_SUBDIR) \
23057           $(STAGEprofile_CONFIGURE_FLAGS)
23058 @endif libbacktrace-bootstrap
23059
23060 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23061 maybe-configure-stagetrain-libbacktrace:
23062 @if libbacktrace-bootstrap
23063 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23064 configure-stagetrain-libbacktrace:
23065         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23066         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23067         @r=`${PWD_COMMAND}`; export r; \
23068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23069         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23070         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23071         $(HOST_EXPORTS) \
23072         $(POSTSTAGE1_HOST_EXPORTS) \
23073         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23074         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23075         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
23076         echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23077         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23078         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23079         case $(srcdir) in \
23080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23081           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23083         esac; \
23084         module_srcdir=libbacktrace; \
23085         $(SHELL) $$s/$$module_srcdir/configure \
23086           --srcdir=$${topdir}/$$module_srcdir \
23087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23088           --target=${target_alias} \
23089           --with-build-libsubdir=$(HOST_SUBDIR) \
23090           $(STAGEtrain_CONFIGURE_FLAGS)
23091 @endif libbacktrace-bootstrap
23092
23093 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23094 maybe-configure-stagefeedback-libbacktrace:
23095 @if libbacktrace-bootstrap
23096 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23097 configure-stagefeedback-libbacktrace:
23098         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23099         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23100         @r=`${PWD_COMMAND}`; export r; \
23101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23102         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23103         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23104         $(HOST_EXPORTS) \
23105         $(POSTSTAGE1_HOST_EXPORTS) \
23106         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23107         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23108         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23109         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23111         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23112         case $(srcdir) in \
23113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23114           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23116         esac; \
23117         module_srcdir=libbacktrace; \
23118         $(SHELL) $$s/$$module_srcdir/configure \
23119           --srcdir=$${topdir}/$$module_srcdir \
23120           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23121           --target=${target_alias} \
23122           --with-build-libsubdir=$(HOST_SUBDIR) \
23123           $(STAGEfeedback_CONFIGURE_FLAGS)
23124 @endif libbacktrace-bootstrap
23125
23126 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23127 maybe-configure-stageautoprofile-libbacktrace:
23128 @if libbacktrace-bootstrap
23129 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23130 configure-stageautoprofile-libbacktrace:
23131         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23132         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23133         @r=`${PWD_COMMAND}`; export r; \
23134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23135         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23136         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23137         $(HOST_EXPORTS) \
23138         $(POSTSTAGE1_HOST_EXPORTS) \
23139         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23140         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23141         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
23142         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23144         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23145         case $(srcdir) in \
23146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23147           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23149         esac; \
23150         module_srcdir=libbacktrace; \
23151         $(SHELL) $$s/$$module_srcdir/configure \
23152           --srcdir=$${topdir}/$$module_srcdir \
23153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23154           --target=${target_alias} \
23155           --with-build-libsubdir=$(HOST_SUBDIR) \
23156           $(STAGEautoprofile_CONFIGURE_FLAGS)
23157 @endif libbacktrace-bootstrap
23158
23159 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23160 maybe-configure-stageautofeedback-libbacktrace:
23161 @if libbacktrace-bootstrap
23162 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23163 configure-stageautofeedback-libbacktrace:
23164         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23166         @r=`${PWD_COMMAND}`; export r; \
23167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23168         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23169         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23170         $(HOST_EXPORTS) \
23171         $(POSTSTAGE1_HOST_EXPORTS) \
23172         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23173         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23174         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
23175         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23177         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23178         case $(srcdir) in \
23179           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23180           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23181                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23182         esac; \
23183         module_srcdir=libbacktrace; \
23184         $(SHELL) $$s/$$module_srcdir/configure \
23185           --srcdir=$${topdir}/$$module_srcdir \
23186           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23187           --target=${target_alias} \
23188           --with-build-libsubdir=$(HOST_SUBDIR) \
23189           $(STAGEautofeedback_CONFIGURE_FLAGS)
23190 @endif libbacktrace-bootstrap
23191
23192
23193
23194
23195
23196 .PHONY: all-libbacktrace maybe-all-libbacktrace
23197 maybe-all-libbacktrace:
23198 @if gcc-bootstrap
23199 all-libbacktrace: stage_current
23200 @endif gcc-bootstrap
23201 @if libbacktrace
23202 TARGET-libbacktrace=all
23203 maybe-all-libbacktrace: all-libbacktrace
23204 all-libbacktrace: configure-libbacktrace
23205         @r=`${PWD_COMMAND}`; export r; \
23206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23207         $(HOST_EXPORTS)  \
23208         (cd $(HOST_SUBDIR)/libbacktrace && \
23209           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23210                 $(TARGET-libbacktrace))
23211 @endif libbacktrace
23212
23213
23214
23215 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23216 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23217 maybe-all-stage1-libbacktrace:
23218 maybe-clean-stage1-libbacktrace:
23219 @if libbacktrace-bootstrap
23220 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23221 all-stage1: all-stage1-libbacktrace
23222 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23223 all-stage1-libbacktrace: configure-stage1-libbacktrace
23224         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23225         @r=`${PWD_COMMAND}`; export r; \
23226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23227         TFLAGS="$(STAGE1_TFLAGS)"; \
23228         $(HOST_EXPORTS)  \
23229         cd $(HOST_SUBDIR)/libbacktrace && \
23230          \
23231         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23232                 CFLAGS="$(STAGE1_CFLAGS)" \
23233                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23234                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23235                 LIBCFLAGS="$(LIBCFLAGS)" \
23236                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23237                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23238                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23239                 $(EXTRA_HOST_FLAGS)  \
23240                 $(STAGE1_FLAGS_TO_PASS)  \
23241                 TFLAGS="$(STAGE1_TFLAGS)"  \
23242                 $(TARGET-stage1-libbacktrace)
23243
23244 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23245 clean-stage1: clean-stage1-libbacktrace
23246 clean-stage1-libbacktrace:
23247         @if [ $(current_stage) = stage1 ]; then \
23248           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23249         else \
23250           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23251           $(MAKE) stage1-start; \
23252         fi; \
23253         cd $(HOST_SUBDIR)/libbacktrace && \
23254         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23255         $(STAGE1_FLAGS_TO_PASS)  clean
23256 @endif libbacktrace-bootstrap
23257
23258
23259 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23260 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23261 maybe-all-stage2-libbacktrace:
23262 maybe-clean-stage2-libbacktrace:
23263 @if libbacktrace-bootstrap
23264 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23265 all-stage2: all-stage2-libbacktrace
23266 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23267 all-stage2-libbacktrace: configure-stage2-libbacktrace
23268         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23269         @r=`${PWD_COMMAND}`; export r; \
23270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271         TFLAGS="$(STAGE2_TFLAGS)"; \
23272         $(HOST_EXPORTS) \
23273         $(POSTSTAGE1_HOST_EXPORTS)  \
23274         cd $(HOST_SUBDIR)/libbacktrace && \
23275          \
23276         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23277                 CFLAGS="$(STAGE2_CFLAGS)" \
23278                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23279                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23280                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23281                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23282                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23283                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23284                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23285                 TFLAGS="$(STAGE2_TFLAGS)"  \
23286                 $(TARGET-stage2-libbacktrace)
23287
23288 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23289 clean-stage2: clean-stage2-libbacktrace
23290 clean-stage2-libbacktrace:
23291         @if [ $(current_stage) = stage2 ]; then \
23292           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23293         else \
23294           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23295           $(MAKE) stage2-start; \
23296         fi; \
23297         cd $(HOST_SUBDIR)/libbacktrace && \
23298         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23299 @endif libbacktrace-bootstrap
23300
23301
23302 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23303 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23304 maybe-all-stage3-libbacktrace:
23305 maybe-clean-stage3-libbacktrace:
23306 @if libbacktrace-bootstrap
23307 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23308 all-stage3: all-stage3-libbacktrace
23309 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23310 all-stage3-libbacktrace: configure-stage3-libbacktrace
23311         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23312         @r=`${PWD_COMMAND}`; export r; \
23313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23314         TFLAGS="$(STAGE3_TFLAGS)"; \
23315         $(HOST_EXPORTS) \
23316         $(POSTSTAGE1_HOST_EXPORTS)  \
23317         cd $(HOST_SUBDIR)/libbacktrace && \
23318          \
23319         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23320                 CFLAGS="$(STAGE3_CFLAGS)" \
23321                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23322                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23323                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23324                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23325                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23326                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23327                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23328                 TFLAGS="$(STAGE3_TFLAGS)"  \
23329                 $(TARGET-stage3-libbacktrace)
23330
23331 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23332 clean-stage3: clean-stage3-libbacktrace
23333 clean-stage3-libbacktrace:
23334         @if [ $(current_stage) = stage3 ]; then \
23335           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23336         else \
23337           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23338           $(MAKE) stage3-start; \
23339         fi; \
23340         cd $(HOST_SUBDIR)/libbacktrace && \
23341         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23342 @endif libbacktrace-bootstrap
23343
23344
23345 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23346 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23347 maybe-all-stage4-libbacktrace:
23348 maybe-clean-stage4-libbacktrace:
23349 @if libbacktrace-bootstrap
23350 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23351 all-stage4: all-stage4-libbacktrace
23352 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23353 all-stage4-libbacktrace: configure-stage4-libbacktrace
23354         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23355         @r=`${PWD_COMMAND}`; export r; \
23356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23357         TFLAGS="$(STAGE4_TFLAGS)"; \
23358         $(HOST_EXPORTS) \
23359         $(POSTSTAGE1_HOST_EXPORTS)  \
23360         cd $(HOST_SUBDIR)/libbacktrace && \
23361          \
23362         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23363                 CFLAGS="$(STAGE4_CFLAGS)" \
23364                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23365                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23366                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23367                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23368                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23369                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23370                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23371                 TFLAGS="$(STAGE4_TFLAGS)"  \
23372                 $(TARGET-stage4-libbacktrace)
23373
23374 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23375 clean-stage4: clean-stage4-libbacktrace
23376 clean-stage4-libbacktrace:
23377         @if [ $(current_stage) = stage4 ]; then \
23378           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23379         else \
23380           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23381           $(MAKE) stage4-start; \
23382         fi; \
23383         cd $(HOST_SUBDIR)/libbacktrace && \
23384         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23385 @endif libbacktrace-bootstrap
23386
23387
23388 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23389 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23390 maybe-all-stageprofile-libbacktrace:
23391 maybe-clean-stageprofile-libbacktrace:
23392 @if libbacktrace-bootstrap
23393 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23394 all-stageprofile: all-stageprofile-libbacktrace
23395 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23396 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23397         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23398         @r=`${PWD_COMMAND}`; export r; \
23399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23400         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23401         $(HOST_EXPORTS) \
23402         $(POSTSTAGE1_HOST_EXPORTS)  \
23403         cd $(HOST_SUBDIR)/libbacktrace && \
23404          \
23405         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23406                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23407                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23408                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23409                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23410                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23411                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23412                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23413                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23414                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23415                 $(TARGET-stageprofile-libbacktrace)
23416
23417 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23418 clean-stageprofile: clean-stageprofile-libbacktrace
23419 clean-stageprofile-libbacktrace:
23420         @if [ $(current_stage) = stageprofile ]; then \
23421           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23422         else \
23423           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23424           $(MAKE) stageprofile-start; \
23425         fi; \
23426         cd $(HOST_SUBDIR)/libbacktrace && \
23427         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23428 @endif libbacktrace-bootstrap
23429
23430
23431 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23432 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23433 maybe-all-stagetrain-libbacktrace:
23434 maybe-clean-stagetrain-libbacktrace:
23435 @if libbacktrace-bootstrap
23436 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23437 all-stagetrain: all-stagetrain-libbacktrace
23438 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23439 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23440         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23441         @r=`${PWD_COMMAND}`; export r; \
23442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23443         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23444         $(HOST_EXPORTS) \
23445         $(POSTSTAGE1_HOST_EXPORTS)  \
23446         cd $(HOST_SUBDIR)/libbacktrace && \
23447          \
23448         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23449                 CFLAGS="$(STAGEtrain_CFLAGS)" \
23450                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23451                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23452                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23456                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23457                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
23458                 $(TARGET-stagetrain-libbacktrace)
23459
23460 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23461 clean-stagetrain: clean-stagetrain-libbacktrace
23462 clean-stagetrain-libbacktrace:
23463         @if [ $(current_stage) = stagetrain ]; then \
23464           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23465         else \
23466           [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23467           $(MAKE) stagetrain-start; \
23468         fi; \
23469         cd $(HOST_SUBDIR)/libbacktrace && \
23470         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23471 @endif libbacktrace-bootstrap
23472
23473
23474 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23475 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23476 maybe-all-stagefeedback-libbacktrace:
23477 maybe-clean-stagefeedback-libbacktrace:
23478 @if libbacktrace-bootstrap
23479 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23480 all-stagefeedback: all-stagefeedback-libbacktrace
23481 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23482 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23483         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23484         @r=`${PWD_COMMAND}`; export r; \
23485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23486         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23487         $(HOST_EXPORTS) \
23488         $(POSTSTAGE1_HOST_EXPORTS)  \
23489         cd $(HOST_SUBDIR)/libbacktrace && \
23490          \
23491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23492                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23493                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23494                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23495                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23496                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23497                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23498                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23499                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23500                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23501                 $(TARGET-stagefeedback-libbacktrace)
23502
23503 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23504 clean-stagefeedback: clean-stagefeedback-libbacktrace
23505 clean-stagefeedback-libbacktrace:
23506         @if [ $(current_stage) = stagefeedback ]; then \
23507           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23508         else \
23509           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23510           $(MAKE) stagefeedback-start; \
23511         fi; \
23512         cd $(HOST_SUBDIR)/libbacktrace && \
23513         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23514 @endif libbacktrace-bootstrap
23515
23516
23517 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23518 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23519 maybe-all-stageautoprofile-libbacktrace:
23520 maybe-clean-stageautoprofile-libbacktrace:
23521 @if libbacktrace-bootstrap
23522 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23523 all-stageautoprofile: all-stageautoprofile-libbacktrace
23524 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23525 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23526         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23527         @r=`${PWD_COMMAND}`; export r; \
23528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23529         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23530         $(HOST_EXPORTS) \
23531         $(POSTSTAGE1_HOST_EXPORTS)  \
23532         cd $(HOST_SUBDIR)/libbacktrace && \
23533         $$s/gcc/config/i386/$(AUTO_PROFILE) \
23534         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23535                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23536                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23537                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23538                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23539                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23540                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23541                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23542                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23543                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
23544                 $(TARGET-stageautoprofile-libbacktrace)
23545
23546 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23547 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23548 clean-stageautoprofile-libbacktrace:
23549         @if [ $(current_stage) = stageautoprofile ]; then \
23550           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23551         else \
23552           [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23553           $(MAKE) stageautoprofile-start; \
23554         fi; \
23555         cd $(HOST_SUBDIR)/libbacktrace && \
23556         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23557 @endif libbacktrace-bootstrap
23558
23559
23560 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23561 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23562 maybe-all-stageautofeedback-libbacktrace:
23563 maybe-clean-stageautofeedback-libbacktrace:
23564 @if libbacktrace-bootstrap
23565 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23566 all-stageautofeedback: all-stageautofeedback-libbacktrace
23567 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23568 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23569         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23570         @r=`${PWD_COMMAND}`; export r; \
23571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23572         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23573         $(HOST_EXPORTS) \
23574         $(POSTSTAGE1_HOST_EXPORTS)  \
23575         cd $(HOST_SUBDIR)/libbacktrace && \
23576          \
23577         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23578                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23579                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23580                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23581                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23582                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23583                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23584                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23585                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23586                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23587                 $(TARGET-stageautofeedback-libbacktrace)
23588
23589 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23590 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23591 clean-stageautofeedback-libbacktrace:
23592         @if [ $(current_stage) = stageautofeedback ]; then \
23593           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23594         else \
23595           [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23596           $(MAKE) stageautofeedback-start; \
23597         fi; \
23598         cd $(HOST_SUBDIR)/libbacktrace && \
23599         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23600 @endif libbacktrace-bootstrap
23601
23602
23603
23604
23605
23606 .PHONY: check-libbacktrace maybe-check-libbacktrace
23607 maybe-check-libbacktrace:
23608 @if libbacktrace
23609 maybe-check-libbacktrace: check-libbacktrace
23610
23611 check-libbacktrace:
23612         @: $(MAKE); $(unstage)
23613         @r=`${PWD_COMMAND}`; export r; \
23614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23615         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23616         (cd $(HOST_SUBDIR)/libbacktrace && \
23617           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23618
23619 @endif libbacktrace
23620
23621 .PHONY: install-libbacktrace maybe-install-libbacktrace
23622 maybe-install-libbacktrace:
23623 @if libbacktrace
23624 maybe-install-libbacktrace: install-libbacktrace
23625
23626 install-libbacktrace: installdirs
23627         @: $(MAKE); $(unstage)
23628         @r=`${PWD_COMMAND}`; export r; \
23629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23630         $(HOST_EXPORTS) \
23631         (cd $(HOST_SUBDIR)/libbacktrace && \
23632           $(MAKE) $(FLAGS_TO_PASS)  install)
23633
23634 @endif libbacktrace
23635
23636 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23637 maybe-install-strip-libbacktrace:
23638 @if libbacktrace
23639 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23640
23641 install-strip-libbacktrace: installdirs
23642         @: $(MAKE); $(unstage)
23643         @r=`${PWD_COMMAND}`; export r; \
23644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23645         $(HOST_EXPORTS) \
23646         (cd $(HOST_SUBDIR)/libbacktrace && \
23647           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23648
23649 @endif libbacktrace
23650
23651 # Other targets (info, dvi, pdf, etc.)
23652
23653 .PHONY: maybe-info-libbacktrace info-libbacktrace
23654 maybe-info-libbacktrace:
23655 @if libbacktrace
23656 maybe-info-libbacktrace: info-libbacktrace
23657
23658 info-libbacktrace: \
23659     configure-libbacktrace 
23660         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23661         r=`${PWD_COMMAND}`; export r; \
23662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23663         $(HOST_EXPORTS) \
23664         for flag in $(EXTRA_HOST_FLAGS) ; do \
23665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23666         done; \
23667         echo "Doing info in libbacktrace"; \
23668         (cd $(HOST_SUBDIR)/libbacktrace && \
23669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23671                   "RANLIB=$${RANLIB}" \
23672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23673                   info) \
23674           || exit 1
23675
23676 @endif libbacktrace
23677
23678 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23679 maybe-dvi-libbacktrace:
23680 @if libbacktrace
23681 maybe-dvi-libbacktrace: dvi-libbacktrace
23682
23683 dvi-libbacktrace: \
23684     configure-libbacktrace 
23685         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23686         r=`${PWD_COMMAND}`; export r; \
23687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23688         $(HOST_EXPORTS) \
23689         for flag in $(EXTRA_HOST_FLAGS) ; do \
23690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23691         done; \
23692         echo "Doing dvi in libbacktrace"; \
23693         (cd $(HOST_SUBDIR)/libbacktrace && \
23694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23696                   "RANLIB=$${RANLIB}" \
23697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23698                   dvi) \
23699           || exit 1
23700
23701 @endif libbacktrace
23702
23703 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23704 maybe-pdf-libbacktrace:
23705 @if libbacktrace
23706 maybe-pdf-libbacktrace: pdf-libbacktrace
23707
23708 pdf-libbacktrace: \
23709     configure-libbacktrace 
23710         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23711         r=`${PWD_COMMAND}`; export r; \
23712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23713         $(HOST_EXPORTS) \
23714         for flag in $(EXTRA_HOST_FLAGS) ; do \
23715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23716         done; \
23717         echo "Doing pdf in libbacktrace"; \
23718         (cd $(HOST_SUBDIR)/libbacktrace && \
23719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23721                   "RANLIB=$${RANLIB}" \
23722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23723                   pdf) \
23724           || exit 1
23725
23726 @endif libbacktrace
23727
23728 .PHONY: maybe-html-libbacktrace html-libbacktrace
23729 maybe-html-libbacktrace:
23730 @if libbacktrace
23731 maybe-html-libbacktrace: html-libbacktrace
23732
23733 html-libbacktrace: \
23734     configure-libbacktrace 
23735         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23736         r=`${PWD_COMMAND}`; export r; \
23737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23738         $(HOST_EXPORTS) \
23739         for flag in $(EXTRA_HOST_FLAGS) ; do \
23740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23741         done; \
23742         echo "Doing html in libbacktrace"; \
23743         (cd $(HOST_SUBDIR)/libbacktrace && \
23744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23746                   "RANLIB=$${RANLIB}" \
23747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23748                   html) \
23749           || exit 1
23750
23751 @endif libbacktrace
23752
23753 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23754 maybe-TAGS-libbacktrace:
23755 @if libbacktrace
23756 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23757
23758 TAGS-libbacktrace: \
23759     configure-libbacktrace 
23760         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23761         r=`${PWD_COMMAND}`; export r; \
23762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23763         $(HOST_EXPORTS) \
23764         for flag in $(EXTRA_HOST_FLAGS) ; do \
23765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23766         done; \
23767         echo "Doing TAGS in libbacktrace"; \
23768         (cd $(HOST_SUBDIR)/libbacktrace && \
23769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23771                   "RANLIB=$${RANLIB}" \
23772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23773                   TAGS) \
23774           || exit 1
23775
23776 @endif libbacktrace
23777
23778 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23779 maybe-install-info-libbacktrace:
23780 @if libbacktrace
23781 maybe-install-info-libbacktrace: install-info-libbacktrace
23782
23783 install-info-libbacktrace: \
23784     configure-libbacktrace \
23785     info-libbacktrace 
23786         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23787         r=`${PWD_COMMAND}`; export r; \
23788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23789         $(HOST_EXPORTS) \
23790         for flag in $(EXTRA_HOST_FLAGS) ; do \
23791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23792         done; \
23793         echo "Doing install-info in libbacktrace"; \
23794         (cd $(HOST_SUBDIR)/libbacktrace && \
23795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23797                   "RANLIB=$${RANLIB}" \
23798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23799                   install-info) \
23800           || exit 1
23801
23802 @endif libbacktrace
23803
23804 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23805 maybe-install-pdf-libbacktrace:
23806 @if libbacktrace
23807 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23808
23809 install-pdf-libbacktrace: \
23810     configure-libbacktrace \
23811     pdf-libbacktrace 
23812         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23813         r=`${PWD_COMMAND}`; export r; \
23814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23815         $(HOST_EXPORTS) \
23816         for flag in $(EXTRA_HOST_FLAGS) ; do \
23817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23818         done; \
23819         echo "Doing install-pdf in libbacktrace"; \
23820         (cd $(HOST_SUBDIR)/libbacktrace && \
23821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23823                   "RANLIB=$${RANLIB}" \
23824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23825                   install-pdf) \
23826           || exit 1
23827
23828 @endif libbacktrace
23829
23830 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23831 maybe-install-html-libbacktrace:
23832 @if libbacktrace
23833 maybe-install-html-libbacktrace: install-html-libbacktrace
23834
23835 install-html-libbacktrace: \
23836     configure-libbacktrace \
23837     html-libbacktrace 
23838         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23839         r=`${PWD_COMMAND}`; export r; \
23840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23841         $(HOST_EXPORTS) \
23842         for flag in $(EXTRA_HOST_FLAGS) ; do \
23843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23844         done; \
23845         echo "Doing install-html in libbacktrace"; \
23846         (cd $(HOST_SUBDIR)/libbacktrace && \
23847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23849                   "RANLIB=$${RANLIB}" \
23850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23851                   install-html) \
23852           || exit 1
23853
23854 @endif libbacktrace
23855
23856 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23857 maybe-installcheck-libbacktrace:
23858 @if libbacktrace
23859 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23860
23861 installcheck-libbacktrace: \
23862     configure-libbacktrace 
23863         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23864         r=`${PWD_COMMAND}`; export r; \
23865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23866         $(HOST_EXPORTS) \
23867         for flag in $(EXTRA_HOST_FLAGS) ; do \
23868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23869         done; \
23870         echo "Doing installcheck in libbacktrace"; \
23871         (cd $(HOST_SUBDIR)/libbacktrace && \
23872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23874                   "RANLIB=$${RANLIB}" \
23875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23876                   installcheck) \
23877           || exit 1
23878
23879 @endif libbacktrace
23880
23881 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23882 maybe-mostlyclean-libbacktrace:
23883 @if libbacktrace
23884 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23885
23886 mostlyclean-libbacktrace: 
23887         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23888         r=`${PWD_COMMAND}`; export r; \
23889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23890         $(HOST_EXPORTS) \
23891         for flag in $(EXTRA_HOST_FLAGS) ; do \
23892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23893         done; \
23894         echo "Doing mostlyclean in libbacktrace"; \
23895         (cd $(HOST_SUBDIR)/libbacktrace && \
23896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23898                   "RANLIB=$${RANLIB}" \
23899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23900                   mostlyclean) \
23901           || exit 1
23902
23903 @endif libbacktrace
23904
23905 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23906 maybe-clean-libbacktrace:
23907 @if libbacktrace
23908 maybe-clean-libbacktrace: clean-libbacktrace
23909
23910 clean-libbacktrace: 
23911         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23912         r=`${PWD_COMMAND}`; export r; \
23913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23914         $(HOST_EXPORTS) \
23915         for flag in $(EXTRA_HOST_FLAGS) ; do \
23916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23917         done; \
23918         echo "Doing clean in libbacktrace"; \
23919         (cd $(HOST_SUBDIR)/libbacktrace && \
23920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23922                   "RANLIB=$${RANLIB}" \
23923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23924                   clean) \
23925           || exit 1
23926
23927 @endif libbacktrace
23928
23929 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23930 maybe-distclean-libbacktrace:
23931 @if libbacktrace
23932 maybe-distclean-libbacktrace: distclean-libbacktrace
23933
23934 distclean-libbacktrace: 
23935         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23936         r=`${PWD_COMMAND}`; export r; \
23937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23938         $(HOST_EXPORTS) \
23939         for flag in $(EXTRA_HOST_FLAGS) ; do \
23940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23941         done; \
23942         echo "Doing distclean in libbacktrace"; \
23943         (cd $(HOST_SUBDIR)/libbacktrace && \
23944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23946                   "RANLIB=$${RANLIB}" \
23947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23948                   distclean) \
23949           || exit 1
23950
23951 @endif libbacktrace
23952
23953 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23954 maybe-maintainer-clean-libbacktrace:
23955 @if libbacktrace
23956 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23957
23958 maintainer-clean-libbacktrace: 
23959         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23960         r=`${PWD_COMMAND}`; export r; \
23961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23962         $(HOST_EXPORTS) \
23963         for flag in $(EXTRA_HOST_FLAGS) ; do \
23964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23965         done; \
23966         echo "Doing maintainer-clean in libbacktrace"; \
23967         (cd $(HOST_SUBDIR)/libbacktrace && \
23968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23970                   "RANLIB=$${RANLIB}" \
23971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23972                   maintainer-clean) \
23973           || exit 1
23974
23975 @endif libbacktrace
23976
23977
23978
23979 .PHONY: configure-libcpp maybe-configure-libcpp
23980 maybe-configure-libcpp:
23981 @if gcc-bootstrap
23982 configure-libcpp: stage_current
23983 @endif gcc-bootstrap
23984 @if libcpp
23985 maybe-configure-libcpp: configure-libcpp
23986 configure-libcpp: 
23987         @r=`${PWD_COMMAND}`; export r; \
23988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23989         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23990         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23991         $(HOST_EXPORTS)  \
23992         echo Configuring in $(HOST_SUBDIR)/libcpp; \
23993         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23994         case $(srcdir) in \
23995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23996           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23998         esac; \
23999         module_srcdir=libcpp; \
24000         $(SHELL) \
24001           $$s/$$module_srcdir/configure \
24002           --srcdir=$${topdir}/$$module_srcdir \
24003           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24004           --target=${target_alias}  \
24005           || exit 1
24006 @endif libcpp
24007
24008
24009
24010 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24011 maybe-configure-stage1-libcpp:
24012 @if libcpp-bootstrap
24013 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24014 configure-stage1-libcpp:
24015         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24016         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24017         @r=`${PWD_COMMAND}`; export r; \
24018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24019         TFLAGS="$(STAGE1_TFLAGS)"; \
24020         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24021         $(HOST_EXPORTS) \
24022         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24023         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24024         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24025         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24027         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24028         case $(srcdir) in \
24029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24030           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24032         esac; \
24033         module_srcdir=libcpp; \
24034         $(SHELL) $$s/$$module_srcdir/configure \
24035           --srcdir=$${topdir}/$$module_srcdir \
24036           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24037           --target=${target_alias} \
24038            \
24039           $(STAGE1_CONFIGURE_FLAGS)
24040 @endif libcpp-bootstrap
24041
24042 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24043 maybe-configure-stage2-libcpp:
24044 @if libcpp-bootstrap
24045 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24046 configure-stage2-libcpp:
24047         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24048         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24049         @r=`${PWD_COMMAND}`; export r; \
24050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24051         TFLAGS="$(STAGE2_TFLAGS)"; \
24052         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24053         $(HOST_EXPORTS) \
24054         $(POSTSTAGE1_HOST_EXPORTS) \
24055         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24056         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24057         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24058         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24060         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24061         case $(srcdir) in \
24062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24063           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24065         esac; \
24066         module_srcdir=libcpp; \
24067         $(SHELL) $$s/$$module_srcdir/configure \
24068           --srcdir=$${topdir}/$$module_srcdir \
24069           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24070           --target=${target_alias} \
24071           --with-build-libsubdir=$(HOST_SUBDIR) \
24072           $(STAGE2_CONFIGURE_FLAGS)
24073 @endif libcpp-bootstrap
24074
24075 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24076 maybe-configure-stage3-libcpp:
24077 @if libcpp-bootstrap
24078 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24079 configure-stage3-libcpp:
24080         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24081         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24082         @r=`${PWD_COMMAND}`; export r; \
24083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24084         TFLAGS="$(STAGE3_TFLAGS)"; \
24085         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24086         $(HOST_EXPORTS) \
24087         $(POSTSTAGE1_HOST_EXPORTS) \
24088         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24089         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24090         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24091         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24092         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24093         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24094         case $(srcdir) in \
24095           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24096           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24097                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24098         esac; \
24099         module_srcdir=libcpp; \
24100         $(SHELL) $$s/$$module_srcdir/configure \
24101           --srcdir=$${topdir}/$$module_srcdir \
24102           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24103           --target=${target_alias} \
24104           --with-build-libsubdir=$(HOST_SUBDIR) \
24105           $(STAGE3_CONFIGURE_FLAGS)
24106 @endif libcpp-bootstrap
24107
24108 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24109 maybe-configure-stage4-libcpp:
24110 @if libcpp-bootstrap
24111 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24112 configure-stage4-libcpp:
24113         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24114         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24115         @r=`${PWD_COMMAND}`; export r; \
24116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24117         TFLAGS="$(STAGE4_TFLAGS)"; \
24118         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24119         $(HOST_EXPORTS) \
24120         $(POSTSTAGE1_HOST_EXPORTS) \
24121         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24122         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24123         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24124         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24126         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24127         case $(srcdir) in \
24128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24129           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24131         esac; \
24132         module_srcdir=libcpp; \
24133         $(SHELL) $$s/$$module_srcdir/configure \
24134           --srcdir=$${topdir}/$$module_srcdir \
24135           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24136           --target=${target_alias} \
24137           --with-build-libsubdir=$(HOST_SUBDIR) \
24138           $(STAGE4_CONFIGURE_FLAGS)
24139 @endif libcpp-bootstrap
24140
24141 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24142 maybe-configure-stageprofile-libcpp:
24143 @if libcpp-bootstrap
24144 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24145 configure-stageprofile-libcpp:
24146         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24147         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24148         @r=`${PWD_COMMAND}`; export r; \
24149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24150         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24151         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24152         $(HOST_EXPORTS) \
24153         $(POSTSTAGE1_HOST_EXPORTS) \
24154         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24155         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24156         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24157         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24158         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24159         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24160         case $(srcdir) in \
24161           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24162           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24163                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24164         esac; \
24165         module_srcdir=libcpp; \
24166         $(SHELL) $$s/$$module_srcdir/configure \
24167           --srcdir=$${topdir}/$$module_srcdir \
24168           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24169           --target=${target_alias} \
24170           --with-build-libsubdir=$(HOST_SUBDIR) \
24171           $(STAGEprofile_CONFIGURE_FLAGS)
24172 @endif libcpp-bootstrap
24173
24174 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24175 maybe-configure-stagetrain-libcpp:
24176 @if libcpp-bootstrap
24177 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24178 configure-stagetrain-libcpp:
24179         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24180         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24181         @r=`${PWD_COMMAND}`; export r; \
24182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24183         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24184         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24185         $(HOST_EXPORTS) \
24186         $(POSTSTAGE1_HOST_EXPORTS) \
24187         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24188         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24189         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
24190         echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24191         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24192         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24193         case $(srcdir) in \
24194           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24195           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24196                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24197         esac; \
24198         module_srcdir=libcpp; \
24199         $(SHELL) $$s/$$module_srcdir/configure \
24200           --srcdir=$${topdir}/$$module_srcdir \
24201           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24202           --target=${target_alias} \
24203           --with-build-libsubdir=$(HOST_SUBDIR) \
24204           $(STAGEtrain_CONFIGURE_FLAGS)
24205 @endif libcpp-bootstrap
24206
24207 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24208 maybe-configure-stagefeedback-libcpp:
24209 @if libcpp-bootstrap
24210 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24211 configure-stagefeedback-libcpp:
24212         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24213         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24214         @r=`${PWD_COMMAND}`; export r; \
24215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24216         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24217         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24218         $(HOST_EXPORTS) \
24219         $(POSTSTAGE1_HOST_EXPORTS) \
24220         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24221         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24222         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24223         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24225         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24226         case $(srcdir) in \
24227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24228           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24230         esac; \
24231         module_srcdir=libcpp; \
24232         $(SHELL) $$s/$$module_srcdir/configure \
24233           --srcdir=$${topdir}/$$module_srcdir \
24234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24235           --target=${target_alias} \
24236           --with-build-libsubdir=$(HOST_SUBDIR) \
24237           $(STAGEfeedback_CONFIGURE_FLAGS)
24238 @endif libcpp-bootstrap
24239
24240 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24241 maybe-configure-stageautoprofile-libcpp:
24242 @if libcpp-bootstrap
24243 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24244 configure-stageautoprofile-libcpp:
24245         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24246         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24247         @r=`${PWD_COMMAND}`; export r; \
24248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24249         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24250         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24251         $(HOST_EXPORTS) \
24252         $(POSTSTAGE1_HOST_EXPORTS) \
24253         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24254         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24255         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
24256         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24258         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24259         case $(srcdir) in \
24260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24261           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24263         esac; \
24264         module_srcdir=libcpp; \
24265         $(SHELL) $$s/$$module_srcdir/configure \
24266           --srcdir=$${topdir}/$$module_srcdir \
24267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24268           --target=${target_alias} \
24269           --with-build-libsubdir=$(HOST_SUBDIR) \
24270           $(STAGEautoprofile_CONFIGURE_FLAGS)
24271 @endif libcpp-bootstrap
24272
24273 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24274 maybe-configure-stageautofeedback-libcpp:
24275 @if libcpp-bootstrap
24276 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24277 configure-stageautofeedback-libcpp:
24278         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24279         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24280         @r=`${PWD_COMMAND}`; export r; \
24281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24282         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24283         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24284         $(HOST_EXPORTS) \
24285         $(POSTSTAGE1_HOST_EXPORTS) \
24286         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24287         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24288         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
24289         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24291         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24292         case $(srcdir) in \
24293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24294           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24296         esac; \
24297         module_srcdir=libcpp; \
24298         $(SHELL) $$s/$$module_srcdir/configure \
24299           --srcdir=$${topdir}/$$module_srcdir \
24300           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24301           --target=${target_alias} \
24302           --with-build-libsubdir=$(HOST_SUBDIR) \
24303           $(STAGEautofeedback_CONFIGURE_FLAGS)
24304 @endif libcpp-bootstrap
24305
24306
24307
24308
24309
24310 .PHONY: all-libcpp maybe-all-libcpp
24311 maybe-all-libcpp:
24312 @if gcc-bootstrap
24313 all-libcpp: stage_current
24314 @endif gcc-bootstrap
24315 @if libcpp
24316 TARGET-libcpp=all
24317 maybe-all-libcpp: all-libcpp
24318 all-libcpp: configure-libcpp
24319         @r=`${PWD_COMMAND}`; export r; \
24320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24321         $(HOST_EXPORTS)  \
24322         (cd $(HOST_SUBDIR)/libcpp && \
24323           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24324                 $(TARGET-libcpp))
24325 @endif libcpp
24326
24327
24328
24329 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24330 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24331 maybe-all-stage1-libcpp:
24332 maybe-clean-stage1-libcpp:
24333 @if libcpp-bootstrap
24334 maybe-all-stage1-libcpp: all-stage1-libcpp
24335 all-stage1: all-stage1-libcpp
24336 TARGET-stage1-libcpp = $(TARGET-libcpp)
24337 all-stage1-libcpp: configure-stage1-libcpp
24338         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24339         @r=`${PWD_COMMAND}`; export r; \
24340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24341         TFLAGS="$(STAGE1_TFLAGS)"; \
24342         $(HOST_EXPORTS)  \
24343         cd $(HOST_SUBDIR)/libcpp && \
24344          \
24345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24346                 CFLAGS="$(STAGE1_CFLAGS)" \
24347                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24348                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24349                 LIBCFLAGS="$(LIBCFLAGS)" \
24350                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24351                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24352                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24353                 $(EXTRA_HOST_FLAGS)  \
24354                 $(STAGE1_FLAGS_TO_PASS)  \
24355                 TFLAGS="$(STAGE1_TFLAGS)"  \
24356                 $(TARGET-stage1-libcpp)
24357
24358 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24359 clean-stage1: clean-stage1-libcpp
24360 clean-stage1-libcpp:
24361         @if [ $(current_stage) = stage1 ]; then \
24362           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24363         else \
24364           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24365           $(MAKE) stage1-start; \
24366         fi; \
24367         cd $(HOST_SUBDIR)/libcpp && \
24368         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24369         $(STAGE1_FLAGS_TO_PASS)  clean
24370 @endif libcpp-bootstrap
24371
24372
24373 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24374 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24375 maybe-all-stage2-libcpp:
24376 maybe-clean-stage2-libcpp:
24377 @if libcpp-bootstrap
24378 maybe-all-stage2-libcpp: all-stage2-libcpp
24379 all-stage2: all-stage2-libcpp
24380 TARGET-stage2-libcpp = $(TARGET-libcpp)
24381 all-stage2-libcpp: configure-stage2-libcpp
24382         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24383         @r=`${PWD_COMMAND}`; export r; \
24384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24385         TFLAGS="$(STAGE2_TFLAGS)"; \
24386         $(HOST_EXPORTS) \
24387         $(POSTSTAGE1_HOST_EXPORTS)  \
24388         cd $(HOST_SUBDIR)/libcpp && \
24389          \
24390         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24391                 CFLAGS="$(STAGE2_CFLAGS)" \
24392                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24393                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24394                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24395                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24396                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24397                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24398                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24399                 TFLAGS="$(STAGE2_TFLAGS)"  \
24400                 $(TARGET-stage2-libcpp)
24401
24402 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24403 clean-stage2: clean-stage2-libcpp
24404 clean-stage2-libcpp:
24405         @if [ $(current_stage) = stage2 ]; then \
24406           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24407         else \
24408           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24409           $(MAKE) stage2-start; \
24410         fi; \
24411         cd $(HOST_SUBDIR)/libcpp && \
24412         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24413 @endif libcpp-bootstrap
24414
24415
24416 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24417 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24418 maybe-all-stage3-libcpp:
24419 maybe-clean-stage3-libcpp:
24420 @if libcpp-bootstrap
24421 maybe-all-stage3-libcpp: all-stage3-libcpp
24422 all-stage3: all-stage3-libcpp
24423 TARGET-stage3-libcpp = $(TARGET-libcpp)
24424 all-stage3-libcpp: configure-stage3-libcpp
24425         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24426         @r=`${PWD_COMMAND}`; export r; \
24427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24428         TFLAGS="$(STAGE3_TFLAGS)"; \
24429         $(HOST_EXPORTS) \
24430         $(POSTSTAGE1_HOST_EXPORTS)  \
24431         cd $(HOST_SUBDIR)/libcpp && \
24432          \
24433         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24434                 CFLAGS="$(STAGE3_CFLAGS)" \
24435                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24436                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24437                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24438                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24439                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24440                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24441                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24442                 TFLAGS="$(STAGE3_TFLAGS)"  \
24443                 $(TARGET-stage3-libcpp)
24444
24445 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24446 clean-stage3: clean-stage3-libcpp
24447 clean-stage3-libcpp:
24448         @if [ $(current_stage) = stage3 ]; then \
24449           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24450         else \
24451           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24452           $(MAKE) stage3-start; \
24453         fi; \
24454         cd $(HOST_SUBDIR)/libcpp && \
24455         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24456 @endif libcpp-bootstrap
24457
24458
24459 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24460 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24461 maybe-all-stage4-libcpp:
24462 maybe-clean-stage4-libcpp:
24463 @if libcpp-bootstrap
24464 maybe-all-stage4-libcpp: all-stage4-libcpp
24465 all-stage4: all-stage4-libcpp
24466 TARGET-stage4-libcpp = $(TARGET-libcpp)
24467 all-stage4-libcpp: configure-stage4-libcpp
24468         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24469         @r=`${PWD_COMMAND}`; export r; \
24470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24471         TFLAGS="$(STAGE4_TFLAGS)"; \
24472         $(HOST_EXPORTS) \
24473         $(POSTSTAGE1_HOST_EXPORTS)  \
24474         cd $(HOST_SUBDIR)/libcpp && \
24475          \
24476         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24477                 CFLAGS="$(STAGE4_CFLAGS)" \
24478                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24479                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24480                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24481                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24482                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24483                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24484                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24485                 TFLAGS="$(STAGE4_TFLAGS)"  \
24486                 $(TARGET-stage4-libcpp)
24487
24488 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24489 clean-stage4: clean-stage4-libcpp
24490 clean-stage4-libcpp:
24491         @if [ $(current_stage) = stage4 ]; then \
24492           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24493         else \
24494           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24495           $(MAKE) stage4-start; \
24496         fi; \
24497         cd $(HOST_SUBDIR)/libcpp && \
24498         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24499 @endif libcpp-bootstrap
24500
24501
24502 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24503 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24504 maybe-all-stageprofile-libcpp:
24505 maybe-clean-stageprofile-libcpp:
24506 @if libcpp-bootstrap
24507 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24508 all-stageprofile: all-stageprofile-libcpp
24509 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24510 all-stageprofile-libcpp: configure-stageprofile-libcpp
24511         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24512         @r=`${PWD_COMMAND}`; export r; \
24513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24514         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24515         $(HOST_EXPORTS) \
24516         $(POSTSTAGE1_HOST_EXPORTS)  \
24517         cd $(HOST_SUBDIR)/libcpp && \
24518          \
24519         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24520                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24521                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24522                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24523                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24524                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24525                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24526                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24527                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24528                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24529                 $(TARGET-stageprofile-libcpp)
24530
24531 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24532 clean-stageprofile: clean-stageprofile-libcpp
24533 clean-stageprofile-libcpp:
24534         @if [ $(current_stage) = stageprofile ]; then \
24535           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24536         else \
24537           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24538           $(MAKE) stageprofile-start; \
24539         fi; \
24540         cd $(HOST_SUBDIR)/libcpp && \
24541         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24542 @endif libcpp-bootstrap
24543
24544
24545 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24546 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24547 maybe-all-stagetrain-libcpp:
24548 maybe-clean-stagetrain-libcpp:
24549 @if libcpp-bootstrap
24550 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24551 all-stagetrain: all-stagetrain-libcpp
24552 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24553 all-stagetrain-libcpp: configure-stagetrain-libcpp
24554         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24555         @r=`${PWD_COMMAND}`; export r; \
24556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24557         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24558         $(HOST_EXPORTS) \
24559         $(POSTSTAGE1_HOST_EXPORTS)  \
24560         cd $(HOST_SUBDIR)/libcpp && \
24561          \
24562         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24563                 CFLAGS="$(STAGEtrain_CFLAGS)" \
24564                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24565                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24566                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24570                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24571                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
24572                 $(TARGET-stagetrain-libcpp)
24573
24574 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24575 clean-stagetrain: clean-stagetrain-libcpp
24576 clean-stagetrain-libcpp:
24577         @if [ $(current_stage) = stagetrain ]; then \
24578           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24579         else \
24580           [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24581           $(MAKE) stagetrain-start; \
24582         fi; \
24583         cd $(HOST_SUBDIR)/libcpp && \
24584         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24585 @endif libcpp-bootstrap
24586
24587
24588 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24589 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24590 maybe-all-stagefeedback-libcpp:
24591 maybe-clean-stagefeedback-libcpp:
24592 @if libcpp-bootstrap
24593 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24594 all-stagefeedback: all-stagefeedback-libcpp
24595 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24596 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24597         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24598         @r=`${PWD_COMMAND}`; export r; \
24599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24600         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24601         $(HOST_EXPORTS) \
24602         $(POSTSTAGE1_HOST_EXPORTS)  \
24603         cd $(HOST_SUBDIR)/libcpp && \
24604          \
24605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24606                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24607                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24608                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24609                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24610                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24611                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24612                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24613                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24614                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24615                 $(TARGET-stagefeedback-libcpp)
24616
24617 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24618 clean-stagefeedback: clean-stagefeedback-libcpp
24619 clean-stagefeedback-libcpp:
24620         @if [ $(current_stage) = stagefeedback ]; then \
24621           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24622         else \
24623           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24624           $(MAKE) stagefeedback-start; \
24625         fi; \
24626         cd $(HOST_SUBDIR)/libcpp && \
24627         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24628 @endif libcpp-bootstrap
24629
24630
24631 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24632 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24633 maybe-all-stageautoprofile-libcpp:
24634 maybe-clean-stageautoprofile-libcpp:
24635 @if libcpp-bootstrap
24636 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24637 all-stageautoprofile: all-stageautoprofile-libcpp
24638 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24639 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24640         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24641         @r=`${PWD_COMMAND}`; export r; \
24642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24643         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24644         $(HOST_EXPORTS) \
24645         $(POSTSTAGE1_HOST_EXPORTS)  \
24646         cd $(HOST_SUBDIR)/libcpp && \
24647         $$s/gcc/config/i386/$(AUTO_PROFILE) \
24648         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24649                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24650                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24651                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24652                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24653                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24654                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24655                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24656                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24657                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
24658                 $(TARGET-stageautoprofile-libcpp)
24659
24660 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24661 clean-stageautoprofile: clean-stageautoprofile-libcpp
24662 clean-stageautoprofile-libcpp:
24663         @if [ $(current_stage) = stageautoprofile ]; then \
24664           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24665         else \
24666           [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24667           $(MAKE) stageautoprofile-start; \
24668         fi; \
24669         cd $(HOST_SUBDIR)/libcpp && \
24670         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24671 @endif libcpp-bootstrap
24672
24673
24674 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24675 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24676 maybe-all-stageautofeedback-libcpp:
24677 maybe-clean-stageautofeedback-libcpp:
24678 @if libcpp-bootstrap
24679 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24680 all-stageautofeedback: all-stageautofeedback-libcpp
24681 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24682 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24683         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24684         @r=`${PWD_COMMAND}`; export r; \
24685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24686         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24687         $(HOST_EXPORTS) \
24688         $(POSTSTAGE1_HOST_EXPORTS)  \
24689         cd $(HOST_SUBDIR)/libcpp && \
24690          \
24691         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24692                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24693                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24694                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24695                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24696                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24697                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24698                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24699                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24700                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24701                 $(TARGET-stageautofeedback-libcpp)
24702
24703 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24704 clean-stageautofeedback: clean-stageautofeedback-libcpp
24705 clean-stageautofeedback-libcpp:
24706         @if [ $(current_stage) = stageautofeedback ]; then \
24707           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24708         else \
24709           [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24710           $(MAKE) stageautofeedback-start; \
24711         fi; \
24712         cd $(HOST_SUBDIR)/libcpp && \
24713         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24714 @endif libcpp-bootstrap
24715
24716
24717
24718
24719
24720 .PHONY: check-libcpp maybe-check-libcpp
24721 maybe-check-libcpp:
24722 @if libcpp
24723 maybe-check-libcpp: check-libcpp
24724
24725 check-libcpp:
24726         @: $(MAKE); $(unstage)
24727         @r=`${PWD_COMMAND}`; export r; \
24728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24729         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24730         (cd $(HOST_SUBDIR)/libcpp && \
24731           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24732
24733 @endif libcpp
24734
24735 .PHONY: install-libcpp maybe-install-libcpp
24736 maybe-install-libcpp:
24737 @if libcpp
24738 maybe-install-libcpp: install-libcpp
24739
24740 install-libcpp: installdirs
24741         @: $(MAKE); $(unstage)
24742         @r=`${PWD_COMMAND}`; export r; \
24743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24744         $(HOST_EXPORTS) \
24745         (cd $(HOST_SUBDIR)/libcpp && \
24746           $(MAKE) $(FLAGS_TO_PASS)  install)
24747
24748 @endif libcpp
24749
24750 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24751 maybe-install-strip-libcpp:
24752 @if libcpp
24753 maybe-install-strip-libcpp: install-strip-libcpp
24754
24755 install-strip-libcpp: installdirs
24756         @: $(MAKE); $(unstage)
24757         @r=`${PWD_COMMAND}`; export r; \
24758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24759         $(HOST_EXPORTS) \
24760         (cd $(HOST_SUBDIR)/libcpp && \
24761           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24762
24763 @endif libcpp
24764
24765 # Other targets (info, dvi, pdf, etc.)
24766
24767 .PHONY: maybe-info-libcpp info-libcpp
24768 maybe-info-libcpp:
24769 @if libcpp
24770 maybe-info-libcpp: info-libcpp
24771
24772 info-libcpp: \
24773     configure-libcpp 
24774         @[ -f ./libcpp/Makefile ] || exit 0; \
24775         r=`${PWD_COMMAND}`; export r; \
24776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24777         $(HOST_EXPORTS) \
24778         for flag in $(EXTRA_HOST_FLAGS) ; do \
24779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24780         done; \
24781         echo "Doing info in libcpp"; \
24782         (cd $(HOST_SUBDIR)/libcpp && \
24783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24785                   "RANLIB=$${RANLIB}" \
24786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24787                   info) \
24788           || exit 1
24789
24790 @endif libcpp
24791
24792 .PHONY: maybe-dvi-libcpp dvi-libcpp
24793 maybe-dvi-libcpp:
24794 @if libcpp
24795 maybe-dvi-libcpp: dvi-libcpp
24796
24797 dvi-libcpp: \
24798     configure-libcpp 
24799         @[ -f ./libcpp/Makefile ] || exit 0; \
24800         r=`${PWD_COMMAND}`; export r; \
24801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24802         $(HOST_EXPORTS) \
24803         for flag in $(EXTRA_HOST_FLAGS) ; do \
24804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24805         done; \
24806         echo "Doing dvi in libcpp"; \
24807         (cd $(HOST_SUBDIR)/libcpp && \
24808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24810                   "RANLIB=$${RANLIB}" \
24811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24812                   dvi) \
24813           || exit 1
24814
24815 @endif libcpp
24816
24817 .PHONY: maybe-pdf-libcpp pdf-libcpp
24818 maybe-pdf-libcpp:
24819 @if libcpp
24820 maybe-pdf-libcpp: pdf-libcpp
24821
24822 pdf-libcpp: \
24823     configure-libcpp 
24824         @[ -f ./libcpp/Makefile ] || exit 0; \
24825         r=`${PWD_COMMAND}`; export r; \
24826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24827         $(HOST_EXPORTS) \
24828         for flag in $(EXTRA_HOST_FLAGS) ; do \
24829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24830         done; \
24831         echo "Doing pdf in libcpp"; \
24832         (cd $(HOST_SUBDIR)/libcpp && \
24833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24835                   "RANLIB=$${RANLIB}" \
24836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24837                   pdf) \
24838           || exit 1
24839
24840 @endif libcpp
24841
24842 .PHONY: maybe-html-libcpp html-libcpp
24843 maybe-html-libcpp:
24844 @if libcpp
24845 maybe-html-libcpp: html-libcpp
24846
24847 html-libcpp: \
24848     configure-libcpp 
24849         @[ -f ./libcpp/Makefile ] || exit 0; \
24850         r=`${PWD_COMMAND}`; export r; \
24851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24852         $(HOST_EXPORTS) \
24853         for flag in $(EXTRA_HOST_FLAGS) ; do \
24854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24855         done; \
24856         echo "Doing html in libcpp"; \
24857         (cd $(HOST_SUBDIR)/libcpp && \
24858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24860                   "RANLIB=$${RANLIB}" \
24861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24862                   html) \
24863           || exit 1
24864
24865 @endif libcpp
24866
24867 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24868 maybe-TAGS-libcpp:
24869 @if libcpp
24870 maybe-TAGS-libcpp: TAGS-libcpp
24871
24872 TAGS-libcpp: \
24873     configure-libcpp 
24874         @[ -f ./libcpp/Makefile ] || exit 0; \
24875         r=`${PWD_COMMAND}`; export r; \
24876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24877         $(HOST_EXPORTS) \
24878         for flag in $(EXTRA_HOST_FLAGS) ; do \
24879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24880         done; \
24881         echo "Doing TAGS in libcpp"; \
24882         (cd $(HOST_SUBDIR)/libcpp && \
24883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24885                   "RANLIB=$${RANLIB}" \
24886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24887                   TAGS) \
24888           || exit 1
24889
24890 @endif libcpp
24891
24892 .PHONY: maybe-install-info-libcpp install-info-libcpp
24893 maybe-install-info-libcpp:
24894 @if libcpp
24895 maybe-install-info-libcpp: install-info-libcpp
24896
24897 install-info-libcpp: \
24898     configure-libcpp \
24899     info-libcpp 
24900         @[ -f ./libcpp/Makefile ] || exit 0; \
24901         r=`${PWD_COMMAND}`; export r; \
24902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24903         $(HOST_EXPORTS) \
24904         for flag in $(EXTRA_HOST_FLAGS) ; do \
24905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24906         done; \
24907         echo "Doing install-info in libcpp"; \
24908         (cd $(HOST_SUBDIR)/libcpp && \
24909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24911                   "RANLIB=$${RANLIB}" \
24912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24913                   install-info) \
24914           || exit 1
24915
24916 @endif libcpp
24917
24918 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24919 maybe-install-pdf-libcpp:
24920 @if libcpp
24921 maybe-install-pdf-libcpp: install-pdf-libcpp
24922
24923 install-pdf-libcpp: \
24924     configure-libcpp \
24925     pdf-libcpp 
24926         @[ -f ./libcpp/Makefile ] || exit 0; \
24927         r=`${PWD_COMMAND}`; export r; \
24928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24929         $(HOST_EXPORTS) \
24930         for flag in $(EXTRA_HOST_FLAGS) ; do \
24931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24932         done; \
24933         echo "Doing install-pdf in libcpp"; \
24934         (cd $(HOST_SUBDIR)/libcpp && \
24935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24937                   "RANLIB=$${RANLIB}" \
24938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24939                   install-pdf) \
24940           || exit 1
24941
24942 @endif libcpp
24943
24944 .PHONY: maybe-install-html-libcpp install-html-libcpp
24945 maybe-install-html-libcpp:
24946 @if libcpp
24947 maybe-install-html-libcpp: install-html-libcpp
24948
24949 install-html-libcpp: \
24950     configure-libcpp \
24951     html-libcpp 
24952         @[ -f ./libcpp/Makefile ] || exit 0; \
24953         r=`${PWD_COMMAND}`; export r; \
24954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24955         $(HOST_EXPORTS) \
24956         for flag in $(EXTRA_HOST_FLAGS) ; do \
24957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24958         done; \
24959         echo "Doing install-html in libcpp"; \
24960         (cd $(HOST_SUBDIR)/libcpp && \
24961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24963                   "RANLIB=$${RANLIB}" \
24964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24965                   install-html) \
24966           || exit 1
24967
24968 @endif libcpp
24969
24970 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24971 maybe-installcheck-libcpp:
24972 @if libcpp
24973 maybe-installcheck-libcpp: installcheck-libcpp
24974
24975 installcheck-libcpp: \
24976     configure-libcpp 
24977         @[ -f ./libcpp/Makefile ] || exit 0; \
24978         r=`${PWD_COMMAND}`; export r; \
24979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24980         $(HOST_EXPORTS) \
24981         for flag in $(EXTRA_HOST_FLAGS) ; do \
24982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24983         done; \
24984         echo "Doing installcheck in libcpp"; \
24985         (cd $(HOST_SUBDIR)/libcpp && \
24986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24988                   "RANLIB=$${RANLIB}" \
24989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24990                   installcheck) \
24991           || exit 1
24992
24993 @endif libcpp
24994
24995 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24996 maybe-mostlyclean-libcpp:
24997 @if libcpp
24998 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24999
25000 mostlyclean-libcpp: 
25001         @[ -f ./libcpp/Makefile ] || exit 0; \
25002         r=`${PWD_COMMAND}`; export r; \
25003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25004         $(HOST_EXPORTS) \
25005         for flag in $(EXTRA_HOST_FLAGS) ; do \
25006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25007         done; \
25008         echo "Doing mostlyclean in libcpp"; \
25009         (cd $(HOST_SUBDIR)/libcpp && \
25010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25012                   "RANLIB=$${RANLIB}" \
25013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25014                   mostlyclean) \
25015           || exit 1
25016
25017 @endif libcpp
25018
25019 .PHONY: maybe-clean-libcpp clean-libcpp
25020 maybe-clean-libcpp:
25021 @if libcpp
25022 maybe-clean-libcpp: clean-libcpp
25023
25024 clean-libcpp: 
25025         @[ -f ./libcpp/Makefile ] || exit 0; \
25026         r=`${PWD_COMMAND}`; export r; \
25027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25028         $(HOST_EXPORTS) \
25029         for flag in $(EXTRA_HOST_FLAGS) ; do \
25030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25031         done; \
25032         echo "Doing clean in libcpp"; \
25033         (cd $(HOST_SUBDIR)/libcpp && \
25034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25036                   "RANLIB=$${RANLIB}" \
25037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25038                   clean) \
25039           || exit 1
25040
25041 @endif libcpp
25042
25043 .PHONY: maybe-distclean-libcpp distclean-libcpp
25044 maybe-distclean-libcpp:
25045 @if libcpp
25046 maybe-distclean-libcpp: distclean-libcpp
25047
25048 distclean-libcpp: 
25049         @[ -f ./libcpp/Makefile ] || exit 0; \
25050         r=`${PWD_COMMAND}`; export r; \
25051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25052         $(HOST_EXPORTS) \
25053         for flag in $(EXTRA_HOST_FLAGS) ; do \
25054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25055         done; \
25056         echo "Doing distclean in libcpp"; \
25057         (cd $(HOST_SUBDIR)/libcpp && \
25058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25060                   "RANLIB=$${RANLIB}" \
25061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25062                   distclean) \
25063           || exit 1
25064
25065 @endif libcpp
25066
25067 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25068 maybe-maintainer-clean-libcpp:
25069 @if libcpp
25070 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25071
25072 maintainer-clean-libcpp: 
25073         @[ -f ./libcpp/Makefile ] || exit 0; \
25074         r=`${PWD_COMMAND}`; export r; \
25075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25076         $(HOST_EXPORTS) \
25077         for flag in $(EXTRA_HOST_FLAGS) ; do \
25078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25079         done; \
25080         echo "Doing maintainer-clean in libcpp"; \
25081         (cd $(HOST_SUBDIR)/libcpp && \
25082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25084                   "RANLIB=$${RANLIB}" \
25085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25086                   maintainer-clean) \
25087           || exit 1
25088
25089 @endif libcpp
25090
25091
25092
25093 .PHONY: configure-libcody maybe-configure-libcody
25094 maybe-configure-libcody:
25095 @if gcc-bootstrap
25096 configure-libcody: stage_current
25097 @endif gcc-bootstrap
25098 @if libcody
25099 maybe-configure-libcody: configure-libcody
25100 configure-libcody: 
25101         @r=`${PWD_COMMAND}`; export r; \
25102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25103         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25105         $(HOST_EXPORTS)  \
25106         echo Configuring in $(HOST_SUBDIR)/libcody; \
25107         cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25108         case $(srcdir) in \
25109           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25110           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25111                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25112         esac; \
25113         module_srcdir=libcody; \
25114         $(SHELL) \
25115           $$s/$$module_srcdir/configure \
25116           --srcdir=$${topdir}/$$module_srcdir \
25117           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25118           --target=${target_alias}  \
25119           || exit 1
25120 @endif libcody
25121
25122
25123
25124 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25125 maybe-configure-stage1-libcody:
25126 @if libcody-bootstrap
25127 maybe-configure-stage1-libcody: configure-stage1-libcody
25128 configure-stage1-libcody:
25129         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25130         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25131         @r=`${PWD_COMMAND}`; export r; \
25132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25133         TFLAGS="$(STAGE1_TFLAGS)"; \
25134         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25135         $(HOST_EXPORTS) \
25136         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25137         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25138         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
25139         echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25140         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25141         cd $(HOST_SUBDIR)/libcody || exit 1; \
25142         case $(srcdir) in \
25143           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25144           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25145                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25146         esac; \
25147         module_srcdir=libcody; \
25148         $(SHELL) $$s/$$module_srcdir/configure \
25149           --srcdir=$${topdir}/$$module_srcdir \
25150           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25151           --target=${target_alias} \
25152            \
25153           $(STAGE1_CONFIGURE_FLAGS)
25154 @endif libcody-bootstrap
25155
25156 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25157 maybe-configure-stage2-libcody:
25158 @if libcody-bootstrap
25159 maybe-configure-stage2-libcody: configure-stage2-libcody
25160 configure-stage2-libcody:
25161         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25162         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25163         @r=`${PWD_COMMAND}`; export r; \
25164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25165         TFLAGS="$(STAGE2_TFLAGS)"; \
25166         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25167         $(HOST_EXPORTS) \
25168         $(POSTSTAGE1_HOST_EXPORTS) \
25169         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25170         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25171         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
25172         echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25173         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25174         cd $(HOST_SUBDIR)/libcody || exit 1; \
25175         case $(srcdir) in \
25176           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25177           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25178                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25179         esac; \
25180         module_srcdir=libcody; \
25181         $(SHELL) $$s/$$module_srcdir/configure \
25182           --srcdir=$${topdir}/$$module_srcdir \
25183           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25184           --target=${target_alias} \
25185           --with-build-libsubdir=$(HOST_SUBDIR) \
25186           $(STAGE2_CONFIGURE_FLAGS)
25187 @endif libcody-bootstrap
25188
25189 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25190 maybe-configure-stage3-libcody:
25191 @if libcody-bootstrap
25192 maybe-configure-stage3-libcody: configure-stage3-libcody
25193 configure-stage3-libcody:
25194         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25195         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25196         @r=`${PWD_COMMAND}`; export r; \
25197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25198         TFLAGS="$(STAGE3_TFLAGS)"; \
25199         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25200         $(HOST_EXPORTS) \
25201         $(POSTSTAGE1_HOST_EXPORTS) \
25202         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25203         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25204         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
25205         echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25207         cd $(HOST_SUBDIR)/libcody || exit 1; \
25208         case $(srcdir) in \
25209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25210           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25212         esac; \
25213         module_srcdir=libcody; \
25214         $(SHELL) $$s/$$module_srcdir/configure \
25215           --srcdir=$${topdir}/$$module_srcdir \
25216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25217           --target=${target_alias} \
25218           --with-build-libsubdir=$(HOST_SUBDIR) \
25219           $(STAGE3_CONFIGURE_FLAGS)
25220 @endif libcody-bootstrap
25221
25222 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25223 maybe-configure-stage4-libcody:
25224 @if libcody-bootstrap
25225 maybe-configure-stage4-libcody: configure-stage4-libcody
25226 configure-stage4-libcody:
25227         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25228         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25229         @r=`${PWD_COMMAND}`; export r; \
25230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25231         TFLAGS="$(STAGE4_TFLAGS)"; \
25232         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25233         $(HOST_EXPORTS) \
25234         $(POSTSTAGE1_HOST_EXPORTS) \
25235         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25236         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25237         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
25238         echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25240         cd $(HOST_SUBDIR)/libcody || exit 1; \
25241         case $(srcdir) in \
25242           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25243           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25244                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25245         esac; \
25246         module_srcdir=libcody; \
25247         $(SHELL) $$s/$$module_srcdir/configure \
25248           --srcdir=$${topdir}/$$module_srcdir \
25249           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25250           --target=${target_alias} \
25251           --with-build-libsubdir=$(HOST_SUBDIR) \
25252           $(STAGE4_CONFIGURE_FLAGS)
25253 @endif libcody-bootstrap
25254
25255 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25256 maybe-configure-stageprofile-libcody:
25257 @if libcody-bootstrap
25258 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25259 configure-stageprofile-libcody:
25260         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25261         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25262         @r=`${PWD_COMMAND}`; export r; \
25263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25264         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25265         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25266         $(HOST_EXPORTS) \
25267         $(POSTSTAGE1_HOST_EXPORTS) \
25268         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25269         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25270         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
25271         echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25273         cd $(HOST_SUBDIR)/libcody || exit 1; \
25274         case $(srcdir) in \
25275           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25276           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25277                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25278         esac; \
25279         module_srcdir=libcody; \
25280         $(SHELL) $$s/$$module_srcdir/configure \
25281           --srcdir=$${topdir}/$$module_srcdir \
25282           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25283           --target=${target_alias} \
25284           --with-build-libsubdir=$(HOST_SUBDIR) \
25285           $(STAGEprofile_CONFIGURE_FLAGS)
25286 @endif libcody-bootstrap
25287
25288 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25289 maybe-configure-stagetrain-libcody:
25290 @if libcody-bootstrap
25291 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25292 configure-stagetrain-libcody:
25293         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25294         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25295         @r=`${PWD_COMMAND}`; export r; \
25296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25297         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25298         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25299         $(HOST_EXPORTS) \
25300         $(POSTSTAGE1_HOST_EXPORTS) \
25301         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25302         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25303         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
25304         echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25305         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25306         cd $(HOST_SUBDIR)/libcody || exit 1; \
25307         case $(srcdir) in \
25308           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25309           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25310                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25311         esac; \
25312         module_srcdir=libcody; \
25313         $(SHELL) $$s/$$module_srcdir/configure \
25314           --srcdir=$${topdir}/$$module_srcdir \
25315           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25316           --target=${target_alias} \
25317           --with-build-libsubdir=$(HOST_SUBDIR) \
25318           $(STAGEtrain_CONFIGURE_FLAGS)
25319 @endif libcody-bootstrap
25320
25321 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25322 maybe-configure-stagefeedback-libcody:
25323 @if libcody-bootstrap
25324 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25325 configure-stagefeedback-libcody:
25326         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25327         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25328         @r=`${PWD_COMMAND}`; export r; \
25329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25330         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25331         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25332         $(HOST_EXPORTS) \
25333         $(POSTSTAGE1_HOST_EXPORTS) \
25334         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25335         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25336         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
25337         echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25338         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25339         cd $(HOST_SUBDIR)/libcody || exit 1; \
25340         case $(srcdir) in \
25341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25342           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25344         esac; \
25345         module_srcdir=libcody; \
25346         $(SHELL) $$s/$$module_srcdir/configure \
25347           --srcdir=$${topdir}/$$module_srcdir \
25348           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25349           --target=${target_alias} \
25350           --with-build-libsubdir=$(HOST_SUBDIR) \
25351           $(STAGEfeedback_CONFIGURE_FLAGS)
25352 @endif libcody-bootstrap
25353
25354 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25355 maybe-configure-stageautoprofile-libcody:
25356 @if libcody-bootstrap
25357 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25358 configure-stageautoprofile-libcody:
25359         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25360         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25361         @r=`${PWD_COMMAND}`; export r; \
25362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25363         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25364         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25365         $(HOST_EXPORTS) \
25366         $(POSTSTAGE1_HOST_EXPORTS) \
25367         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25368         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25369         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
25370         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25371         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25372         cd $(HOST_SUBDIR)/libcody || exit 1; \
25373         case $(srcdir) in \
25374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25375           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25377         esac; \
25378         module_srcdir=libcody; \
25379         $(SHELL) $$s/$$module_srcdir/configure \
25380           --srcdir=$${topdir}/$$module_srcdir \
25381           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25382           --target=${target_alias} \
25383           --with-build-libsubdir=$(HOST_SUBDIR) \
25384           $(STAGEautoprofile_CONFIGURE_FLAGS)
25385 @endif libcody-bootstrap
25386
25387 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25388 maybe-configure-stageautofeedback-libcody:
25389 @if libcody-bootstrap
25390 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25391 configure-stageautofeedback-libcody:
25392         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25393         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25394         @r=`${PWD_COMMAND}`; export r; \
25395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25396         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25397         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25398         $(HOST_EXPORTS) \
25399         $(POSTSTAGE1_HOST_EXPORTS) \
25400         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25401         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25402         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
25403         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25404         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25405         cd $(HOST_SUBDIR)/libcody || exit 1; \
25406         case $(srcdir) in \
25407           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25408           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25409                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25410         esac; \
25411         module_srcdir=libcody; \
25412         $(SHELL) $$s/$$module_srcdir/configure \
25413           --srcdir=$${topdir}/$$module_srcdir \
25414           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25415           --target=${target_alias} \
25416           --with-build-libsubdir=$(HOST_SUBDIR) \
25417           $(STAGEautofeedback_CONFIGURE_FLAGS)
25418 @endif libcody-bootstrap
25419
25420
25421
25422
25423
25424 .PHONY: all-libcody maybe-all-libcody
25425 maybe-all-libcody:
25426 @if gcc-bootstrap
25427 all-libcody: stage_current
25428 @endif gcc-bootstrap
25429 @if libcody
25430 TARGET-libcody=all
25431 maybe-all-libcody: all-libcody
25432 all-libcody: configure-libcody
25433         @r=`${PWD_COMMAND}`; export r; \
25434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25435         $(HOST_EXPORTS)  \
25436         (cd $(HOST_SUBDIR)/libcody && \
25437           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25438                 $(TARGET-libcody))
25439 @endif libcody
25440
25441
25442
25443 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25444 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25445 maybe-all-stage1-libcody:
25446 maybe-clean-stage1-libcody:
25447 @if libcody-bootstrap
25448 maybe-all-stage1-libcody: all-stage1-libcody
25449 all-stage1: all-stage1-libcody
25450 TARGET-stage1-libcody = $(TARGET-libcody)
25451 all-stage1-libcody: configure-stage1-libcody
25452         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25453         @r=`${PWD_COMMAND}`; export r; \
25454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25455         TFLAGS="$(STAGE1_TFLAGS)"; \
25456         $(HOST_EXPORTS)  \
25457         cd $(HOST_SUBDIR)/libcody && \
25458          \
25459         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25460                 CFLAGS="$(STAGE1_CFLAGS)" \
25461                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25462                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25463                 LIBCFLAGS="$(LIBCFLAGS)" \
25464                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25465                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25466                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25467                 $(EXTRA_HOST_FLAGS)  \
25468                 $(STAGE1_FLAGS_TO_PASS)  \
25469                 TFLAGS="$(STAGE1_TFLAGS)"  \
25470                 $(TARGET-stage1-libcody)
25471
25472 maybe-clean-stage1-libcody: clean-stage1-libcody
25473 clean-stage1: clean-stage1-libcody
25474 clean-stage1-libcody:
25475         @if [ $(current_stage) = stage1 ]; then \
25476           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25477         else \
25478           [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25479           $(MAKE) stage1-start; \
25480         fi; \
25481         cd $(HOST_SUBDIR)/libcody && \
25482         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25483         $(STAGE1_FLAGS_TO_PASS)  clean
25484 @endif libcody-bootstrap
25485
25486
25487 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25488 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25489 maybe-all-stage2-libcody:
25490 maybe-clean-stage2-libcody:
25491 @if libcody-bootstrap
25492 maybe-all-stage2-libcody: all-stage2-libcody
25493 all-stage2: all-stage2-libcody
25494 TARGET-stage2-libcody = $(TARGET-libcody)
25495 all-stage2-libcody: configure-stage2-libcody
25496         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25497         @r=`${PWD_COMMAND}`; export r; \
25498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25499         TFLAGS="$(STAGE2_TFLAGS)"; \
25500         $(HOST_EXPORTS) \
25501         $(POSTSTAGE1_HOST_EXPORTS)  \
25502         cd $(HOST_SUBDIR)/libcody && \
25503          \
25504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25505                 CFLAGS="$(STAGE2_CFLAGS)" \
25506                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25507                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25508                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25509                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25510                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25511                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25512                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25513                 TFLAGS="$(STAGE2_TFLAGS)"  \
25514                 $(TARGET-stage2-libcody)
25515
25516 maybe-clean-stage2-libcody: clean-stage2-libcody
25517 clean-stage2: clean-stage2-libcody
25518 clean-stage2-libcody:
25519         @if [ $(current_stage) = stage2 ]; then \
25520           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25521         else \
25522           [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25523           $(MAKE) stage2-start; \
25524         fi; \
25525         cd $(HOST_SUBDIR)/libcody && \
25526         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25527 @endif libcody-bootstrap
25528
25529
25530 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25531 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25532 maybe-all-stage3-libcody:
25533 maybe-clean-stage3-libcody:
25534 @if libcody-bootstrap
25535 maybe-all-stage3-libcody: all-stage3-libcody
25536 all-stage3: all-stage3-libcody
25537 TARGET-stage3-libcody = $(TARGET-libcody)
25538 all-stage3-libcody: configure-stage3-libcody
25539         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25540         @r=`${PWD_COMMAND}`; export r; \
25541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25542         TFLAGS="$(STAGE3_TFLAGS)"; \
25543         $(HOST_EXPORTS) \
25544         $(POSTSTAGE1_HOST_EXPORTS)  \
25545         cd $(HOST_SUBDIR)/libcody && \
25546          \
25547         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25548                 CFLAGS="$(STAGE3_CFLAGS)" \
25549                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25550                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25551                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25552                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25553                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25554                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25555                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25556                 TFLAGS="$(STAGE3_TFLAGS)"  \
25557                 $(TARGET-stage3-libcody)
25558
25559 maybe-clean-stage3-libcody: clean-stage3-libcody
25560 clean-stage3: clean-stage3-libcody
25561 clean-stage3-libcody:
25562         @if [ $(current_stage) = stage3 ]; then \
25563           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25564         else \
25565           [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25566           $(MAKE) stage3-start; \
25567         fi; \
25568         cd $(HOST_SUBDIR)/libcody && \
25569         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25570 @endif libcody-bootstrap
25571
25572
25573 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25574 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25575 maybe-all-stage4-libcody:
25576 maybe-clean-stage4-libcody:
25577 @if libcody-bootstrap
25578 maybe-all-stage4-libcody: all-stage4-libcody
25579 all-stage4: all-stage4-libcody
25580 TARGET-stage4-libcody = $(TARGET-libcody)
25581 all-stage4-libcody: configure-stage4-libcody
25582         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25583         @r=`${PWD_COMMAND}`; export r; \
25584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25585         TFLAGS="$(STAGE4_TFLAGS)"; \
25586         $(HOST_EXPORTS) \
25587         $(POSTSTAGE1_HOST_EXPORTS)  \
25588         cd $(HOST_SUBDIR)/libcody && \
25589          \
25590         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25591                 CFLAGS="$(STAGE4_CFLAGS)" \
25592                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25593                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25594                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25595                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25596                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25597                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25598                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25599                 TFLAGS="$(STAGE4_TFLAGS)"  \
25600                 $(TARGET-stage4-libcody)
25601
25602 maybe-clean-stage4-libcody: clean-stage4-libcody
25603 clean-stage4: clean-stage4-libcody
25604 clean-stage4-libcody:
25605         @if [ $(current_stage) = stage4 ]; then \
25606           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25607         else \
25608           [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25609           $(MAKE) stage4-start; \
25610         fi; \
25611         cd $(HOST_SUBDIR)/libcody && \
25612         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25613 @endif libcody-bootstrap
25614
25615
25616 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25617 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25618 maybe-all-stageprofile-libcody:
25619 maybe-clean-stageprofile-libcody:
25620 @if libcody-bootstrap
25621 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25622 all-stageprofile: all-stageprofile-libcody
25623 TARGET-stageprofile-libcody = $(TARGET-libcody)
25624 all-stageprofile-libcody: configure-stageprofile-libcody
25625         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25626         @r=`${PWD_COMMAND}`; export r; \
25627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25628         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25629         $(HOST_EXPORTS) \
25630         $(POSTSTAGE1_HOST_EXPORTS)  \
25631         cd $(HOST_SUBDIR)/libcody && \
25632          \
25633         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25634                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25635                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25636                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25637                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25638                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25639                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25640                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25641                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25642                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
25643                 $(TARGET-stageprofile-libcody)
25644
25645 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25646 clean-stageprofile: clean-stageprofile-libcody
25647 clean-stageprofile-libcody:
25648         @if [ $(current_stage) = stageprofile ]; then \
25649           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25650         else \
25651           [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25652           $(MAKE) stageprofile-start; \
25653         fi; \
25654         cd $(HOST_SUBDIR)/libcody && \
25655         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25656 @endif libcody-bootstrap
25657
25658
25659 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25660 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25661 maybe-all-stagetrain-libcody:
25662 maybe-clean-stagetrain-libcody:
25663 @if libcody-bootstrap
25664 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25665 all-stagetrain: all-stagetrain-libcody
25666 TARGET-stagetrain-libcody = $(TARGET-libcody)
25667 all-stagetrain-libcody: configure-stagetrain-libcody
25668         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25669         @r=`${PWD_COMMAND}`; export r; \
25670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25671         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25672         $(HOST_EXPORTS) \
25673         $(POSTSTAGE1_HOST_EXPORTS)  \
25674         cd $(HOST_SUBDIR)/libcody && \
25675          \
25676         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25677                 CFLAGS="$(STAGEtrain_CFLAGS)" \
25678                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25679                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25680                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25681                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25682                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25683                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25684                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25685                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
25686                 $(TARGET-stagetrain-libcody)
25687
25688 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25689 clean-stagetrain: clean-stagetrain-libcody
25690 clean-stagetrain-libcody:
25691         @if [ $(current_stage) = stagetrain ]; then \
25692           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25693         else \
25694           [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25695           $(MAKE) stagetrain-start; \
25696         fi; \
25697         cd $(HOST_SUBDIR)/libcody && \
25698         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25699 @endif libcody-bootstrap
25700
25701
25702 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25703 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25704 maybe-all-stagefeedback-libcody:
25705 maybe-clean-stagefeedback-libcody:
25706 @if libcody-bootstrap
25707 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25708 all-stagefeedback: all-stagefeedback-libcody
25709 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25710 all-stagefeedback-libcody: configure-stagefeedback-libcody
25711         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25712         @r=`${PWD_COMMAND}`; export r; \
25713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25714         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25715         $(HOST_EXPORTS) \
25716         $(POSTSTAGE1_HOST_EXPORTS)  \
25717         cd $(HOST_SUBDIR)/libcody && \
25718          \
25719         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25720                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25721                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25722                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25723                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25724                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25725                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25726                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25727                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25728                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
25729                 $(TARGET-stagefeedback-libcody)
25730
25731 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25732 clean-stagefeedback: clean-stagefeedback-libcody
25733 clean-stagefeedback-libcody:
25734         @if [ $(current_stage) = stagefeedback ]; then \
25735           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25736         else \
25737           [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25738           $(MAKE) stagefeedback-start; \
25739         fi; \
25740         cd $(HOST_SUBDIR)/libcody && \
25741         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25742 @endif libcody-bootstrap
25743
25744
25745 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25746 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25747 maybe-all-stageautoprofile-libcody:
25748 maybe-clean-stageautoprofile-libcody:
25749 @if libcody-bootstrap
25750 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25751 all-stageautoprofile: all-stageautoprofile-libcody
25752 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25753 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25754         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25755         @r=`${PWD_COMMAND}`; export r; \
25756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25757         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25758         $(HOST_EXPORTS) \
25759         $(POSTSTAGE1_HOST_EXPORTS)  \
25760         cd $(HOST_SUBDIR)/libcody && \
25761         $$s/gcc/config/i386/$(AUTO_PROFILE) \
25762         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25763                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25764                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25765                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25766                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25767                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25768                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25769                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25770                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25771                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
25772                 $(TARGET-stageautoprofile-libcody)
25773
25774 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25775 clean-stageautoprofile: clean-stageautoprofile-libcody
25776 clean-stageautoprofile-libcody:
25777         @if [ $(current_stage) = stageautoprofile ]; then \
25778           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25779         else \
25780           [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25781           $(MAKE) stageautoprofile-start; \
25782         fi; \
25783         cd $(HOST_SUBDIR)/libcody && \
25784         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25785 @endif libcody-bootstrap
25786
25787
25788 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25789 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25790 maybe-all-stageautofeedback-libcody:
25791 maybe-clean-stageautofeedback-libcody:
25792 @if libcody-bootstrap
25793 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25794 all-stageautofeedback: all-stageautofeedback-libcody
25795 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25796 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25797         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25798         @r=`${PWD_COMMAND}`; export r; \
25799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25800         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25801         $(HOST_EXPORTS) \
25802         $(POSTSTAGE1_HOST_EXPORTS)  \
25803         cd $(HOST_SUBDIR)/libcody && \
25804          \
25805         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25806                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25807                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25808                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25809                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25810                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25811                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25812                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25813                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25814                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25815                 $(TARGET-stageautofeedback-libcody)
25816
25817 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25818 clean-stageautofeedback: clean-stageautofeedback-libcody
25819 clean-stageautofeedback-libcody:
25820         @if [ $(current_stage) = stageautofeedback ]; then \
25821           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25822         else \
25823           [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25824           $(MAKE) stageautofeedback-start; \
25825         fi; \
25826         cd $(HOST_SUBDIR)/libcody && \
25827         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25828 @endif libcody-bootstrap
25829
25830
25831
25832
25833
25834 .PHONY: check-libcody maybe-check-libcody
25835 maybe-check-libcody:
25836 @if libcody
25837 maybe-check-libcody: check-libcody
25838
25839 check-libcody:
25840         @: $(MAKE); $(unstage)
25841         @r=`${PWD_COMMAND}`; export r; \
25842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25843         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25844         (cd $(HOST_SUBDIR)/libcody && \
25845           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
25846
25847 @endif libcody
25848
25849 .PHONY: install-libcody maybe-install-libcody
25850 maybe-install-libcody:
25851 @if libcody
25852 maybe-install-libcody: install-libcody
25853
25854 install-libcody:
25855
25856 @endif libcody
25857
25858 .PHONY: install-strip-libcody maybe-install-strip-libcody
25859 maybe-install-strip-libcody:
25860 @if libcody
25861 maybe-install-strip-libcody: install-strip-libcody
25862
25863 install-strip-libcody:
25864
25865 @endif libcody
25866
25867 # Other targets (info, dvi, pdf, etc.)
25868
25869 .PHONY: maybe-info-libcody info-libcody
25870 maybe-info-libcody:
25871 @if libcody
25872 maybe-info-libcody: info-libcody
25873
25874 # libcody doesn't support info.
25875 info-libcody:
25876
25877 @endif libcody
25878
25879 .PHONY: maybe-dvi-libcody dvi-libcody
25880 maybe-dvi-libcody:
25881 @if libcody
25882 maybe-dvi-libcody: dvi-libcody
25883
25884 dvi-libcody: \
25885     configure-libcody 
25886         @[ -f ./libcody/Makefile ] || exit 0; \
25887         r=`${PWD_COMMAND}`; export r; \
25888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25889         $(HOST_EXPORTS) \
25890         for flag in $(EXTRA_HOST_FLAGS) ; do \
25891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25892         done; \
25893         echo "Doing dvi in libcody"; \
25894         (cd $(HOST_SUBDIR)/libcody && \
25895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25897                   "RANLIB=$${RANLIB}" \
25898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25899                   dvi) \
25900           || exit 1
25901
25902 @endif libcody
25903
25904 .PHONY: maybe-pdf-libcody pdf-libcody
25905 maybe-pdf-libcody:
25906 @if libcody
25907 maybe-pdf-libcody: pdf-libcody
25908
25909 # libcody doesn't support pdf.
25910 pdf-libcody:
25911
25912 @endif libcody
25913
25914 .PHONY: maybe-html-libcody html-libcody
25915 maybe-html-libcody:
25916 @if libcody
25917 maybe-html-libcody: html-libcody
25918
25919 # libcody doesn't support html.
25920 html-libcody:
25921
25922 @endif libcody
25923
25924 .PHONY: maybe-TAGS-libcody TAGS-libcody
25925 maybe-TAGS-libcody:
25926 @if libcody
25927 maybe-TAGS-libcody: TAGS-libcody
25928
25929 TAGS-libcody: \
25930     configure-libcody 
25931         @[ -f ./libcody/Makefile ] || exit 0; \
25932         r=`${PWD_COMMAND}`; export r; \
25933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25934         $(HOST_EXPORTS) \
25935         for flag in $(EXTRA_HOST_FLAGS) ; do \
25936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25937         done; \
25938         echo "Doing TAGS in libcody"; \
25939         (cd $(HOST_SUBDIR)/libcody && \
25940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25942                   "RANLIB=$${RANLIB}" \
25943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25944                   TAGS) \
25945           || exit 1
25946
25947 @endif libcody
25948
25949 .PHONY: maybe-install-info-libcody install-info-libcody
25950 maybe-install-info-libcody:
25951 @if libcody
25952 maybe-install-info-libcody: install-info-libcody
25953
25954 # libcody doesn't support install-info.
25955 install-info-libcody:
25956
25957 @endif libcody
25958
25959 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25960 maybe-install-pdf-libcody:
25961 @if libcody
25962 maybe-install-pdf-libcody: install-pdf-libcody
25963
25964 # libcody doesn't support install-pdf.
25965 install-pdf-libcody:
25966
25967 @endif libcody
25968
25969 .PHONY: maybe-install-html-libcody install-html-libcody
25970 maybe-install-html-libcody:
25971 @if libcody
25972 maybe-install-html-libcody: install-html-libcody
25973
25974 # libcody doesn't support install-html.
25975 install-html-libcody:
25976
25977 @endif libcody
25978
25979 .PHONY: maybe-installcheck-libcody installcheck-libcody
25980 maybe-installcheck-libcody:
25981 @if libcody
25982 maybe-installcheck-libcody: installcheck-libcody
25983
25984 installcheck-libcody: \
25985     configure-libcody 
25986         @[ -f ./libcody/Makefile ] || exit 0; \
25987         r=`${PWD_COMMAND}`; export r; \
25988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25989         $(HOST_EXPORTS) \
25990         for flag in $(EXTRA_HOST_FLAGS) ; do \
25991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25992         done; \
25993         echo "Doing installcheck in libcody"; \
25994         (cd $(HOST_SUBDIR)/libcody && \
25995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25997                   "RANLIB=$${RANLIB}" \
25998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25999                   installcheck) \
26000           || exit 1
26001
26002 @endif libcody
26003
26004 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26005 maybe-mostlyclean-libcody:
26006 @if libcody
26007 maybe-mostlyclean-libcody: mostlyclean-libcody
26008
26009 mostlyclean-libcody: 
26010         @[ -f ./libcody/Makefile ] || exit 0; \
26011         r=`${PWD_COMMAND}`; export r; \
26012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26013         $(HOST_EXPORTS) \
26014         for flag in $(EXTRA_HOST_FLAGS) ; do \
26015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26016         done; \
26017         echo "Doing mostlyclean in libcody"; \
26018         (cd $(HOST_SUBDIR)/libcody && \
26019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26021                   "RANLIB=$${RANLIB}" \
26022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26023                   mostlyclean) \
26024           || exit 1
26025
26026 @endif libcody
26027
26028 .PHONY: maybe-clean-libcody clean-libcody
26029 maybe-clean-libcody:
26030 @if libcody
26031 maybe-clean-libcody: clean-libcody
26032
26033 clean-libcody: 
26034         @[ -f ./libcody/Makefile ] || exit 0; \
26035         r=`${PWD_COMMAND}`; export r; \
26036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26037         $(HOST_EXPORTS) \
26038         for flag in $(EXTRA_HOST_FLAGS) ; do \
26039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26040         done; \
26041         echo "Doing clean in libcody"; \
26042         (cd $(HOST_SUBDIR)/libcody && \
26043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26045                   "RANLIB=$${RANLIB}" \
26046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26047                   clean) \
26048           || exit 1
26049
26050 @endif libcody
26051
26052 .PHONY: maybe-distclean-libcody distclean-libcody
26053 maybe-distclean-libcody:
26054 @if libcody
26055 maybe-distclean-libcody: distclean-libcody
26056
26057 distclean-libcody: 
26058         @[ -f ./libcody/Makefile ] || exit 0; \
26059         r=`${PWD_COMMAND}`; export r; \
26060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26061         $(HOST_EXPORTS) \
26062         for flag in $(EXTRA_HOST_FLAGS) ; do \
26063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26064         done; \
26065         echo "Doing distclean in libcody"; \
26066         (cd $(HOST_SUBDIR)/libcody && \
26067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26069                   "RANLIB=$${RANLIB}" \
26070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26071                   distclean) \
26072           || exit 1
26073
26074 @endif libcody
26075
26076 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26077 maybe-maintainer-clean-libcody:
26078 @if libcody
26079 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26080
26081 maintainer-clean-libcody: 
26082         @[ -f ./libcody/Makefile ] || exit 0; \
26083         r=`${PWD_COMMAND}`; export r; \
26084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26085         $(HOST_EXPORTS) \
26086         for flag in $(EXTRA_HOST_FLAGS) ; do \
26087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26088         done; \
26089         echo "Doing maintainer-clean in libcody"; \
26090         (cd $(HOST_SUBDIR)/libcody && \
26091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26093                   "RANLIB=$${RANLIB}" \
26094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26095                   maintainer-clean) \
26096           || exit 1
26097
26098 @endif libcody
26099
26100
26101
26102 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26103 maybe-configure-libdecnumber:
26104 @if gcc-bootstrap
26105 configure-libdecnumber: stage_current
26106 @endif gcc-bootstrap
26107 @if libdecnumber
26108 maybe-configure-libdecnumber: configure-libdecnumber
26109 configure-libdecnumber: 
26110         @r=`${PWD_COMMAND}`; export r; \
26111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26112         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26114         $(HOST_EXPORTS)  \
26115         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26116         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26117         case $(srcdir) in \
26118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26119           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26121         esac; \
26122         module_srcdir=libdecnumber; \
26123         $(SHELL) \
26124           $$s/$$module_srcdir/configure \
26125           --srcdir=$${topdir}/$$module_srcdir \
26126           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26127           --target=${target_alias}  \
26128           || exit 1
26129 @endif libdecnumber
26130
26131
26132
26133 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26134 maybe-configure-stage1-libdecnumber:
26135 @if libdecnumber-bootstrap
26136 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26137 configure-stage1-libdecnumber:
26138         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26139         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26140         @r=`${PWD_COMMAND}`; export r; \
26141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26142         TFLAGS="$(STAGE1_TFLAGS)"; \
26143         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26144         $(HOST_EXPORTS) \
26145         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26146         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26147         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26148         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26150         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26151         case $(srcdir) in \
26152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26153           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26155         esac; \
26156         module_srcdir=libdecnumber; \
26157         $(SHELL) $$s/$$module_srcdir/configure \
26158           --srcdir=$${topdir}/$$module_srcdir \
26159           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26160           --target=${target_alias} \
26161            \
26162           $(STAGE1_CONFIGURE_FLAGS)
26163 @endif libdecnumber-bootstrap
26164
26165 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26166 maybe-configure-stage2-libdecnumber:
26167 @if libdecnumber-bootstrap
26168 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26169 configure-stage2-libdecnumber:
26170         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26171         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26172         @r=`${PWD_COMMAND}`; export r; \
26173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26174         TFLAGS="$(STAGE2_TFLAGS)"; \
26175         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26176         $(HOST_EXPORTS) \
26177         $(POSTSTAGE1_HOST_EXPORTS) \
26178         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26179         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26180         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26181         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26182         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26183         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26184         case $(srcdir) in \
26185           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26186           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26187                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26188         esac; \
26189         module_srcdir=libdecnumber; \
26190         $(SHELL) $$s/$$module_srcdir/configure \
26191           --srcdir=$${topdir}/$$module_srcdir \
26192           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26193           --target=${target_alias} \
26194           --with-build-libsubdir=$(HOST_SUBDIR) \
26195           $(STAGE2_CONFIGURE_FLAGS)
26196 @endif libdecnumber-bootstrap
26197
26198 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26199 maybe-configure-stage3-libdecnumber:
26200 @if libdecnumber-bootstrap
26201 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26202 configure-stage3-libdecnumber:
26203         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26205         @r=`${PWD_COMMAND}`; export r; \
26206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26207         TFLAGS="$(STAGE3_TFLAGS)"; \
26208         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26209         $(HOST_EXPORTS) \
26210         $(POSTSTAGE1_HOST_EXPORTS) \
26211         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26212         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26213         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26214         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26215         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26216         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26217         case $(srcdir) in \
26218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26219           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26221         esac; \
26222         module_srcdir=libdecnumber; \
26223         $(SHELL) $$s/$$module_srcdir/configure \
26224           --srcdir=$${topdir}/$$module_srcdir \
26225           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26226           --target=${target_alias} \
26227           --with-build-libsubdir=$(HOST_SUBDIR) \
26228           $(STAGE3_CONFIGURE_FLAGS)
26229 @endif libdecnumber-bootstrap
26230
26231 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26232 maybe-configure-stage4-libdecnumber:
26233 @if libdecnumber-bootstrap
26234 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26235 configure-stage4-libdecnumber:
26236         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26238         @r=`${PWD_COMMAND}`; export r; \
26239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26240         TFLAGS="$(STAGE4_TFLAGS)"; \
26241         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26242         $(HOST_EXPORTS) \
26243         $(POSTSTAGE1_HOST_EXPORTS) \
26244         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26245         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26246         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26247         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26249         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26250         case $(srcdir) in \
26251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26252           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26254         esac; \
26255         module_srcdir=libdecnumber; \
26256         $(SHELL) $$s/$$module_srcdir/configure \
26257           --srcdir=$${topdir}/$$module_srcdir \
26258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26259           --target=${target_alias} \
26260           --with-build-libsubdir=$(HOST_SUBDIR) \
26261           $(STAGE4_CONFIGURE_FLAGS)
26262 @endif libdecnumber-bootstrap
26263
26264 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26265 maybe-configure-stageprofile-libdecnumber:
26266 @if libdecnumber-bootstrap
26267 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26268 configure-stageprofile-libdecnumber:
26269         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26270         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26271         @r=`${PWD_COMMAND}`; export r; \
26272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26273         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26274         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26275         $(HOST_EXPORTS) \
26276         $(POSTSTAGE1_HOST_EXPORTS) \
26277         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26278         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26279         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26280         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26282         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26283         case $(srcdir) in \
26284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26285           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26287         esac; \
26288         module_srcdir=libdecnumber; \
26289         $(SHELL) $$s/$$module_srcdir/configure \
26290           --srcdir=$${topdir}/$$module_srcdir \
26291           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26292           --target=${target_alias} \
26293           --with-build-libsubdir=$(HOST_SUBDIR) \
26294           $(STAGEprofile_CONFIGURE_FLAGS)
26295 @endif libdecnumber-bootstrap
26296
26297 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26298 maybe-configure-stagetrain-libdecnumber:
26299 @if libdecnumber-bootstrap
26300 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26301 configure-stagetrain-libdecnumber:
26302         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26303         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26304         @r=`${PWD_COMMAND}`; export r; \
26305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26306         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26307         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26308         $(HOST_EXPORTS) \
26309         $(POSTSTAGE1_HOST_EXPORTS) \
26310         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26311         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26312         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
26313         echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26315         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26316         case $(srcdir) in \
26317           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26318           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26319                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26320         esac; \
26321         module_srcdir=libdecnumber; \
26322         $(SHELL) $$s/$$module_srcdir/configure \
26323           --srcdir=$${topdir}/$$module_srcdir \
26324           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26325           --target=${target_alias} \
26326           --with-build-libsubdir=$(HOST_SUBDIR) \
26327           $(STAGEtrain_CONFIGURE_FLAGS)
26328 @endif libdecnumber-bootstrap
26329
26330 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26331 maybe-configure-stagefeedback-libdecnumber:
26332 @if libdecnumber-bootstrap
26333 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26334 configure-stagefeedback-libdecnumber:
26335         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26336         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26337         @r=`${PWD_COMMAND}`; export r; \
26338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26339         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26340         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26341         $(HOST_EXPORTS) \
26342         $(POSTSTAGE1_HOST_EXPORTS) \
26343         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26344         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26345         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26346         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26348         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26349         case $(srcdir) in \
26350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26351           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26353         esac; \
26354         module_srcdir=libdecnumber; \
26355         $(SHELL) $$s/$$module_srcdir/configure \
26356           --srcdir=$${topdir}/$$module_srcdir \
26357           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26358           --target=${target_alias} \
26359           --with-build-libsubdir=$(HOST_SUBDIR) \
26360           $(STAGEfeedback_CONFIGURE_FLAGS)
26361 @endif libdecnumber-bootstrap
26362
26363 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26364 maybe-configure-stageautoprofile-libdecnumber:
26365 @if libdecnumber-bootstrap
26366 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26367 configure-stageautoprofile-libdecnumber:
26368         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26369         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26370         @r=`${PWD_COMMAND}`; export r; \
26371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26372         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26373         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26374         $(HOST_EXPORTS) \
26375         $(POSTSTAGE1_HOST_EXPORTS) \
26376         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26377         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26378         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
26379         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26380         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26381         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26382         case $(srcdir) in \
26383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26384           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26386         esac; \
26387         module_srcdir=libdecnumber; \
26388         $(SHELL) $$s/$$module_srcdir/configure \
26389           --srcdir=$${topdir}/$$module_srcdir \
26390           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26391           --target=${target_alias} \
26392           --with-build-libsubdir=$(HOST_SUBDIR) \
26393           $(STAGEautoprofile_CONFIGURE_FLAGS)
26394 @endif libdecnumber-bootstrap
26395
26396 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26397 maybe-configure-stageautofeedback-libdecnumber:
26398 @if libdecnumber-bootstrap
26399 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26400 configure-stageautofeedback-libdecnumber:
26401         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26402         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26403         @r=`${PWD_COMMAND}`; export r; \
26404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26405         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26406         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26407         $(HOST_EXPORTS) \
26408         $(POSTSTAGE1_HOST_EXPORTS) \
26409         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26410         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26411         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
26412         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26413         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26414         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26415         case $(srcdir) in \
26416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26417           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26419         esac; \
26420         module_srcdir=libdecnumber; \
26421         $(SHELL) $$s/$$module_srcdir/configure \
26422           --srcdir=$${topdir}/$$module_srcdir \
26423           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26424           --target=${target_alias} \
26425           --with-build-libsubdir=$(HOST_SUBDIR) \
26426           $(STAGEautofeedback_CONFIGURE_FLAGS)
26427 @endif libdecnumber-bootstrap
26428
26429
26430
26431
26432
26433 .PHONY: all-libdecnumber maybe-all-libdecnumber
26434 maybe-all-libdecnumber:
26435 @if gcc-bootstrap
26436 all-libdecnumber: stage_current
26437 @endif gcc-bootstrap
26438 @if libdecnumber
26439 TARGET-libdecnumber=all
26440 maybe-all-libdecnumber: all-libdecnumber
26441 all-libdecnumber: configure-libdecnumber
26442         @r=`${PWD_COMMAND}`; export r; \
26443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26444         $(HOST_EXPORTS)  \
26445         (cd $(HOST_SUBDIR)/libdecnumber && \
26446           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26447                 $(TARGET-libdecnumber))
26448 @endif libdecnumber
26449
26450
26451
26452 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26453 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26454 maybe-all-stage1-libdecnumber:
26455 maybe-clean-stage1-libdecnumber:
26456 @if libdecnumber-bootstrap
26457 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26458 all-stage1: all-stage1-libdecnumber
26459 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26460 all-stage1-libdecnumber: configure-stage1-libdecnumber
26461         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26462         @r=`${PWD_COMMAND}`; export r; \
26463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26464         TFLAGS="$(STAGE1_TFLAGS)"; \
26465         $(HOST_EXPORTS)  \
26466         cd $(HOST_SUBDIR)/libdecnumber && \
26467          \
26468         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26469                 CFLAGS="$(STAGE1_CFLAGS)" \
26470                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26471                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26472                 LIBCFLAGS="$(LIBCFLAGS)" \
26473                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26474                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26475                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26476                 $(EXTRA_HOST_FLAGS)  \
26477                 $(STAGE1_FLAGS_TO_PASS)  \
26478                 TFLAGS="$(STAGE1_TFLAGS)"  \
26479                 $(TARGET-stage1-libdecnumber)
26480
26481 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26482 clean-stage1: clean-stage1-libdecnumber
26483 clean-stage1-libdecnumber:
26484         @if [ $(current_stage) = stage1 ]; then \
26485           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26486         else \
26487           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26488           $(MAKE) stage1-start; \
26489         fi; \
26490         cd $(HOST_SUBDIR)/libdecnumber && \
26491         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26492         $(STAGE1_FLAGS_TO_PASS)  clean
26493 @endif libdecnumber-bootstrap
26494
26495
26496 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26497 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26498 maybe-all-stage2-libdecnumber:
26499 maybe-clean-stage2-libdecnumber:
26500 @if libdecnumber-bootstrap
26501 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26502 all-stage2: all-stage2-libdecnumber
26503 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26504 all-stage2-libdecnumber: configure-stage2-libdecnumber
26505         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26506         @r=`${PWD_COMMAND}`; export r; \
26507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26508         TFLAGS="$(STAGE2_TFLAGS)"; \
26509         $(HOST_EXPORTS) \
26510         $(POSTSTAGE1_HOST_EXPORTS)  \
26511         cd $(HOST_SUBDIR)/libdecnumber && \
26512          \
26513         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26514                 CFLAGS="$(STAGE2_CFLAGS)" \
26515                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26516                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26517                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26518                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26519                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26520                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26521                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26522                 TFLAGS="$(STAGE2_TFLAGS)"  \
26523                 $(TARGET-stage2-libdecnumber)
26524
26525 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26526 clean-stage2: clean-stage2-libdecnumber
26527 clean-stage2-libdecnumber:
26528         @if [ $(current_stage) = stage2 ]; then \
26529           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26530         else \
26531           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26532           $(MAKE) stage2-start; \
26533         fi; \
26534         cd $(HOST_SUBDIR)/libdecnumber && \
26535         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26536 @endif libdecnumber-bootstrap
26537
26538
26539 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26540 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26541 maybe-all-stage3-libdecnumber:
26542 maybe-clean-stage3-libdecnumber:
26543 @if libdecnumber-bootstrap
26544 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26545 all-stage3: all-stage3-libdecnumber
26546 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26547 all-stage3-libdecnumber: configure-stage3-libdecnumber
26548         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26549         @r=`${PWD_COMMAND}`; export r; \
26550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26551         TFLAGS="$(STAGE3_TFLAGS)"; \
26552         $(HOST_EXPORTS) \
26553         $(POSTSTAGE1_HOST_EXPORTS)  \
26554         cd $(HOST_SUBDIR)/libdecnumber && \
26555          \
26556         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26557                 CFLAGS="$(STAGE3_CFLAGS)" \
26558                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26559                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26560                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26561                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26562                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26563                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26564                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26565                 TFLAGS="$(STAGE3_TFLAGS)"  \
26566                 $(TARGET-stage3-libdecnumber)
26567
26568 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26569 clean-stage3: clean-stage3-libdecnumber
26570 clean-stage3-libdecnumber:
26571         @if [ $(current_stage) = stage3 ]; then \
26572           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26573         else \
26574           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26575           $(MAKE) stage3-start; \
26576         fi; \
26577         cd $(HOST_SUBDIR)/libdecnumber && \
26578         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26579 @endif libdecnumber-bootstrap
26580
26581
26582 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26583 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26584 maybe-all-stage4-libdecnumber:
26585 maybe-clean-stage4-libdecnumber:
26586 @if libdecnumber-bootstrap
26587 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26588 all-stage4: all-stage4-libdecnumber
26589 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26590 all-stage4-libdecnumber: configure-stage4-libdecnumber
26591         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26592         @r=`${PWD_COMMAND}`; export r; \
26593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26594         TFLAGS="$(STAGE4_TFLAGS)"; \
26595         $(HOST_EXPORTS) \
26596         $(POSTSTAGE1_HOST_EXPORTS)  \
26597         cd $(HOST_SUBDIR)/libdecnumber && \
26598          \
26599         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26600                 CFLAGS="$(STAGE4_CFLAGS)" \
26601                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26602                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26603                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26604                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26605                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26606                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26607                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26608                 TFLAGS="$(STAGE4_TFLAGS)"  \
26609                 $(TARGET-stage4-libdecnumber)
26610
26611 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26612 clean-stage4: clean-stage4-libdecnumber
26613 clean-stage4-libdecnumber:
26614         @if [ $(current_stage) = stage4 ]; then \
26615           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26616         else \
26617           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26618           $(MAKE) stage4-start; \
26619         fi; \
26620         cd $(HOST_SUBDIR)/libdecnumber && \
26621         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26622 @endif libdecnumber-bootstrap
26623
26624
26625 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26626 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26627 maybe-all-stageprofile-libdecnumber:
26628 maybe-clean-stageprofile-libdecnumber:
26629 @if libdecnumber-bootstrap
26630 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26631 all-stageprofile: all-stageprofile-libdecnumber
26632 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26633 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26634         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26635         @r=`${PWD_COMMAND}`; export r; \
26636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26637         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26638         $(HOST_EXPORTS) \
26639         $(POSTSTAGE1_HOST_EXPORTS)  \
26640         cd $(HOST_SUBDIR)/libdecnumber && \
26641          \
26642         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26643                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26644                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26645                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26646                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26647                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26648                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26649                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26650                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26651                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
26652                 $(TARGET-stageprofile-libdecnumber)
26653
26654 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26655 clean-stageprofile: clean-stageprofile-libdecnumber
26656 clean-stageprofile-libdecnumber:
26657         @if [ $(current_stage) = stageprofile ]; then \
26658           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26659         else \
26660           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26661           $(MAKE) stageprofile-start; \
26662         fi; \
26663         cd $(HOST_SUBDIR)/libdecnumber && \
26664         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26665 @endif libdecnumber-bootstrap
26666
26667
26668 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26669 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26670 maybe-all-stagetrain-libdecnumber:
26671 maybe-clean-stagetrain-libdecnumber:
26672 @if libdecnumber-bootstrap
26673 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26674 all-stagetrain: all-stagetrain-libdecnumber
26675 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26676 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26677         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26678         @r=`${PWD_COMMAND}`; export r; \
26679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26680         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26681         $(HOST_EXPORTS) \
26682         $(POSTSTAGE1_HOST_EXPORTS)  \
26683         cd $(HOST_SUBDIR)/libdecnumber && \
26684          \
26685         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26686                 CFLAGS="$(STAGEtrain_CFLAGS)" \
26687                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26688                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26689                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26690                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26691                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26692                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26693                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26694                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
26695                 $(TARGET-stagetrain-libdecnumber)
26696
26697 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26698 clean-stagetrain: clean-stagetrain-libdecnumber
26699 clean-stagetrain-libdecnumber:
26700         @if [ $(current_stage) = stagetrain ]; then \
26701           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26702         else \
26703           [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26704           $(MAKE) stagetrain-start; \
26705         fi; \
26706         cd $(HOST_SUBDIR)/libdecnumber && \
26707         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26708 @endif libdecnumber-bootstrap
26709
26710
26711 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26712 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26713 maybe-all-stagefeedback-libdecnumber:
26714 maybe-clean-stagefeedback-libdecnumber:
26715 @if libdecnumber-bootstrap
26716 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26717 all-stagefeedback: all-stagefeedback-libdecnumber
26718 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26719 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26720         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26721         @r=`${PWD_COMMAND}`; export r; \
26722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26723         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26724         $(HOST_EXPORTS) \
26725         $(POSTSTAGE1_HOST_EXPORTS)  \
26726         cd $(HOST_SUBDIR)/libdecnumber && \
26727          \
26728         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26729                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26730                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26731                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26732                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26733                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26734                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26735                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26736                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26737                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
26738                 $(TARGET-stagefeedback-libdecnumber)
26739
26740 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26741 clean-stagefeedback: clean-stagefeedback-libdecnumber
26742 clean-stagefeedback-libdecnumber:
26743         @if [ $(current_stage) = stagefeedback ]; then \
26744           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26745         else \
26746           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26747           $(MAKE) stagefeedback-start; \
26748         fi; \
26749         cd $(HOST_SUBDIR)/libdecnumber && \
26750         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26751 @endif libdecnumber-bootstrap
26752
26753
26754 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26755 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26756 maybe-all-stageautoprofile-libdecnumber:
26757 maybe-clean-stageautoprofile-libdecnumber:
26758 @if libdecnumber-bootstrap
26759 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26760 all-stageautoprofile: all-stageautoprofile-libdecnumber
26761 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26762 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26763         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26764         @r=`${PWD_COMMAND}`; export r; \
26765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26766         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26767         $(HOST_EXPORTS) \
26768         $(POSTSTAGE1_HOST_EXPORTS)  \
26769         cd $(HOST_SUBDIR)/libdecnumber && \
26770         $$s/gcc/config/i386/$(AUTO_PROFILE) \
26771         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26772                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26773                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26774                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26775                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26776                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26777                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26778                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26779                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26780                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
26781                 $(TARGET-stageautoprofile-libdecnumber)
26782
26783 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26784 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26785 clean-stageautoprofile-libdecnumber:
26786         @if [ $(current_stage) = stageautoprofile ]; then \
26787           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26788         else \
26789           [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26790           $(MAKE) stageautoprofile-start; \
26791         fi; \
26792         cd $(HOST_SUBDIR)/libdecnumber && \
26793         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26794 @endif libdecnumber-bootstrap
26795
26796
26797 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26798 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26799 maybe-all-stageautofeedback-libdecnumber:
26800 maybe-clean-stageautofeedback-libdecnumber:
26801 @if libdecnumber-bootstrap
26802 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26803 all-stageautofeedback: all-stageautofeedback-libdecnumber
26804 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26805 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26806         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26807         @r=`${PWD_COMMAND}`; export r; \
26808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26809         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26810         $(HOST_EXPORTS) \
26811         $(POSTSTAGE1_HOST_EXPORTS)  \
26812         cd $(HOST_SUBDIR)/libdecnumber && \
26813          \
26814         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26815                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26816                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26817                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26818                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26819                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26820                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26821                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26822                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26823                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26824                 $(TARGET-stageautofeedback-libdecnumber)
26825
26826 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26827 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26828 clean-stageautofeedback-libdecnumber:
26829         @if [ $(current_stage) = stageautofeedback ]; then \
26830           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26831         else \
26832           [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26833           $(MAKE) stageautofeedback-start; \
26834         fi; \
26835         cd $(HOST_SUBDIR)/libdecnumber && \
26836         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26837 @endif libdecnumber-bootstrap
26838
26839
26840
26841
26842
26843 .PHONY: check-libdecnumber maybe-check-libdecnumber
26844 maybe-check-libdecnumber:
26845 @if libdecnumber
26846 maybe-check-libdecnumber: check-libdecnumber
26847
26848 check-libdecnumber:
26849         @: $(MAKE); $(unstage)
26850         @r=`${PWD_COMMAND}`; export r; \
26851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26852         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26853         (cd $(HOST_SUBDIR)/libdecnumber && \
26854           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
26855
26856 @endif libdecnumber
26857
26858 .PHONY: install-libdecnumber maybe-install-libdecnumber
26859 maybe-install-libdecnumber:
26860 @if libdecnumber
26861 maybe-install-libdecnumber: install-libdecnumber
26862
26863 install-libdecnumber: installdirs
26864         @: $(MAKE); $(unstage)
26865         @r=`${PWD_COMMAND}`; export r; \
26866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26867         $(HOST_EXPORTS) \
26868         (cd $(HOST_SUBDIR)/libdecnumber && \
26869           $(MAKE) $(FLAGS_TO_PASS)  install)
26870
26871 @endif libdecnumber
26872
26873 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26874 maybe-install-strip-libdecnumber:
26875 @if libdecnumber
26876 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26877
26878 install-strip-libdecnumber: installdirs
26879         @: $(MAKE); $(unstage)
26880         @r=`${PWD_COMMAND}`; export r; \
26881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26882         $(HOST_EXPORTS) \
26883         (cd $(HOST_SUBDIR)/libdecnumber && \
26884           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26885
26886 @endif libdecnumber
26887
26888 # Other targets (info, dvi, pdf, etc.)
26889
26890 .PHONY: maybe-info-libdecnumber info-libdecnumber
26891 maybe-info-libdecnumber:
26892 @if libdecnumber
26893 maybe-info-libdecnumber: info-libdecnumber
26894
26895 info-libdecnumber: \
26896     configure-libdecnumber 
26897         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26898         r=`${PWD_COMMAND}`; export r; \
26899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26900         $(HOST_EXPORTS) \
26901         for flag in $(EXTRA_HOST_FLAGS) ; do \
26902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26903         done; \
26904         echo "Doing info in libdecnumber"; \
26905         (cd $(HOST_SUBDIR)/libdecnumber && \
26906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26908                   "RANLIB=$${RANLIB}" \
26909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26910                   info) \
26911           || exit 1
26912
26913 @endif libdecnumber
26914
26915 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26916 maybe-dvi-libdecnumber:
26917 @if libdecnumber
26918 maybe-dvi-libdecnumber: dvi-libdecnumber
26919
26920 dvi-libdecnumber: \
26921     configure-libdecnumber 
26922         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26923         r=`${PWD_COMMAND}`; export r; \
26924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26925         $(HOST_EXPORTS) \
26926         for flag in $(EXTRA_HOST_FLAGS) ; do \
26927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26928         done; \
26929         echo "Doing dvi in libdecnumber"; \
26930         (cd $(HOST_SUBDIR)/libdecnumber && \
26931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26933                   "RANLIB=$${RANLIB}" \
26934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26935                   dvi) \
26936           || exit 1
26937
26938 @endif libdecnumber
26939
26940 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26941 maybe-pdf-libdecnumber:
26942 @if libdecnumber
26943 maybe-pdf-libdecnumber: pdf-libdecnumber
26944
26945 pdf-libdecnumber: \
26946     configure-libdecnumber 
26947         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26948         r=`${PWD_COMMAND}`; export r; \
26949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26950         $(HOST_EXPORTS) \
26951         for flag in $(EXTRA_HOST_FLAGS) ; do \
26952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26953         done; \
26954         echo "Doing pdf in libdecnumber"; \
26955         (cd $(HOST_SUBDIR)/libdecnumber && \
26956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26958                   "RANLIB=$${RANLIB}" \
26959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26960                   pdf) \
26961           || exit 1
26962
26963 @endif libdecnumber
26964
26965 .PHONY: maybe-html-libdecnumber html-libdecnumber
26966 maybe-html-libdecnumber:
26967 @if libdecnumber
26968 maybe-html-libdecnumber: html-libdecnumber
26969
26970 html-libdecnumber: \
26971     configure-libdecnumber 
26972         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26973         r=`${PWD_COMMAND}`; export r; \
26974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26975         $(HOST_EXPORTS) \
26976         for flag in $(EXTRA_HOST_FLAGS) ; do \
26977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26978         done; \
26979         echo "Doing html in libdecnumber"; \
26980         (cd $(HOST_SUBDIR)/libdecnumber && \
26981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26983                   "RANLIB=$${RANLIB}" \
26984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26985                   html) \
26986           || exit 1
26987
26988 @endif libdecnumber
26989
26990 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26991 maybe-TAGS-libdecnumber:
26992 @if libdecnumber
26993 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26994
26995 TAGS-libdecnumber: \
26996     configure-libdecnumber 
26997         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26998         r=`${PWD_COMMAND}`; export r; \
26999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27000         $(HOST_EXPORTS) \
27001         for flag in $(EXTRA_HOST_FLAGS) ; do \
27002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27003         done; \
27004         echo "Doing TAGS in libdecnumber"; \
27005         (cd $(HOST_SUBDIR)/libdecnumber && \
27006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27008                   "RANLIB=$${RANLIB}" \
27009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27010                   TAGS) \
27011           || exit 1
27012
27013 @endif libdecnumber
27014
27015 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27016 maybe-install-info-libdecnumber:
27017 @if libdecnumber
27018 maybe-install-info-libdecnumber: install-info-libdecnumber
27019
27020 install-info-libdecnumber: \
27021     configure-libdecnumber \
27022     info-libdecnumber 
27023         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27024         r=`${PWD_COMMAND}`; export r; \
27025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27026         $(HOST_EXPORTS) \
27027         for flag in $(EXTRA_HOST_FLAGS) ; do \
27028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27029         done; \
27030         echo "Doing install-info in libdecnumber"; \
27031         (cd $(HOST_SUBDIR)/libdecnumber && \
27032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27034                   "RANLIB=$${RANLIB}" \
27035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27036                   install-info) \
27037           || exit 1
27038
27039 @endif libdecnumber
27040
27041 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27042 maybe-install-pdf-libdecnumber:
27043 @if libdecnumber
27044 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27045
27046 install-pdf-libdecnumber: \
27047     configure-libdecnumber \
27048     pdf-libdecnumber 
27049         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27050         r=`${PWD_COMMAND}`; export r; \
27051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27052         $(HOST_EXPORTS) \
27053         for flag in $(EXTRA_HOST_FLAGS) ; do \
27054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27055         done; \
27056         echo "Doing install-pdf in libdecnumber"; \
27057         (cd $(HOST_SUBDIR)/libdecnumber && \
27058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27060                   "RANLIB=$${RANLIB}" \
27061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27062                   install-pdf) \
27063           || exit 1
27064
27065 @endif libdecnumber
27066
27067 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27068 maybe-install-html-libdecnumber:
27069 @if libdecnumber
27070 maybe-install-html-libdecnumber: install-html-libdecnumber
27071
27072 install-html-libdecnumber: \
27073     configure-libdecnumber \
27074     html-libdecnumber 
27075         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27076         r=`${PWD_COMMAND}`; export r; \
27077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27078         $(HOST_EXPORTS) \
27079         for flag in $(EXTRA_HOST_FLAGS) ; do \
27080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27081         done; \
27082         echo "Doing install-html in libdecnumber"; \
27083         (cd $(HOST_SUBDIR)/libdecnumber && \
27084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27086                   "RANLIB=$${RANLIB}" \
27087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27088                   install-html) \
27089           || exit 1
27090
27091 @endif libdecnumber
27092
27093 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27094 maybe-installcheck-libdecnumber:
27095 @if libdecnumber
27096 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27097
27098 installcheck-libdecnumber: \
27099     configure-libdecnumber 
27100         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27101         r=`${PWD_COMMAND}`; export r; \
27102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27103         $(HOST_EXPORTS) \
27104         for flag in $(EXTRA_HOST_FLAGS) ; do \
27105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27106         done; \
27107         echo "Doing installcheck in libdecnumber"; \
27108         (cd $(HOST_SUBDIR)/libdecnumber && \
27109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27111                   "RANLIB=$${RANLIB}" \
27112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27113                   installcheck) \
27114           || exit 1
27115
27116 @endif libdecnumber
27117
27118 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27119 maybe-mostlyclean-libdecnumber:
27120 @if libdecnumber
27121 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27122
27123 mostlyclean-libdecnumber: 
27124         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27125         r=`${PWD_COMMAND}`; export r; \
27126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27127         $(HOST_EXPORTS) \
27128         for flag in $(EXTRA_HOST_FLAGS) ; do \
27129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27130         done; \
27131         echo "Doing mostlyclean in libdecnumber"; \
27132         (cd $(HOST_SUBDIR)/libdecnumber && \
27133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27135                   "RANLIB=$${RANLIB}" \
27136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27137                   mostlyclean) \
27138           || exit 1
27139
27140 @endif libdecnumber
27141
27142 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27143 maybe-clean-libdecnumber:
27144 @if libdecnumber
27145 maybe-clean-libdecnumber: clean-libdecnumber
27146
27147 clean-libdecnumber: 
27148         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27149         r=`${PWD_COMMAND}`; export r; \
27150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27151         $(HOST_EXPORTS) \
27152         for flag in $(EXTRA_HOST_FLAGS) ; do \
27153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27154         done; \
27155         echo "Doing clean in libdecnumber"; \
27156         (cd $(HOST_SUBDIR)/libdecnumber && \
27157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27159                   "RANLIB=$${RANLIB}" \
27160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27161                   clean) \
27162           || exit 1
27163
27164 @endif libdecnumber
27165
27166 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27167 maybe-distclean-libdecnumber:
27168 @if libdecnumber
27169 maybe-distclean-libdecnumber: distclean-libdecnumber
27170
27171 distclean-libdecnumber: 
27172         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27173         r=`${PWD_COMMAND}`; export r; \
27174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27175         $(HOST_EXPORTS) \
27176         for flag in $(EXTRA_HOST_FLAGS) ; do \
27177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27178         done; \
27179         echo "Doing distclean in libdecnumber"; \
27180         (cd $(HOST_SUBDIR)/libdecnumber && \
27181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27183                   "RANLIB=$${RANLIB}" \
27184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27185                   distclean) \
27186           || exit 1
27187
27188 @endif libdecnumber
27189
27190 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27191 maybe-maintainer-clean-libdecnumber:
27192 @if libdecnumber
27193 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27194
27195 maintainer-clean-libdecnumber: 
27196         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27197         r=`${PWD_COMMAND}`; export r; \
27198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27199         $(HOST_EXPORTS) \
27200         for flag in $(EXTRA_HOST_FLAGS) ; do \
27201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27202         done; \
27203         echo "Doing maintainer-clean in libdecnumber"; \
27204         (cd $(HOST_SUBDIR)/libdecnumber && \
27205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27207                   "RANLIB=$${RANLIB}" \
27208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27209                   maintainer-clean) \
27210           || exit 1
27211
27212 @endif libdecnumber
27213
27214
27215
27216 .PHONY: configure-libgui maybe-configure-libgui
27217 maybe-configure-libgui:
27218 @if gcc-bootstrap
27219 configure-libgui: stage_current
27220 @endif gcc-bootstrap
27221 @if libgui
27222 maybe-configure-libgui: configure-libgui
27223 configure-libgui: 
27224         @: $(MAKE); $(unstage)
27225         @r=`${PWD_COMMAND}`; export r; \
27226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27227         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27228         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27229         $(HOST_EXPORTS)  \
27230         echo Configuring in $(HOST_SUBDIR)/libgui; \
27231         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27232         case $(srcdir) in \
27233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27234           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27236         esac; \
27237         module_srcdir=libgui; \
27238         $(SHELL) \
27239           $$s/$$module_srcdir/configure \
27240           --srcdir=$${topdir}/$$module_srcdir \
27241           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27242           --target=${target_alias}  \
27243           || exit 1
27244 @endif libgui
27245
27246
27247
27248
27249
27250 .PHONY: all-libgui maybe-all-libgui
27251 maybe-all-libgui:
27252 @if gcc-bootstrap
27253 all-libgui: stage_current
27254 @endif gcc-bootstrap
27255 @if libgui
27256 TARGET-libgui=all
27257 maybe-all-libgui: all-libgui
27258 all-libgui: configure-libgui
27259         @: $(MAKE); $(unstage)
27260         @r=`${PWD_COMMAND}`; export r; \
27261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27262         $(HOST_EXPORTS)  \
27263         (cd $(HOST_SUBDIR)/libgui && \
27264           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27265                 $(TARGET-libgui))
27266 @endif libgui
27267
27268
27269
27270
27271 .PHONY: check-libgui maybe-check-libgui
27272 maybe-check-libgui:
27273 @if libgui
27274 maybe-check-libgui: check-libgui
27275
27276 check-libgui:
27277         @: $(MAKE); $(unstage)
27278         @r=`${PWD_COMMAND}`; export r; \
27279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27280         $(HOST_EXPORTS)  \
27281         (cd $(HOST_SUBDIR)/libgui && \
27282           $(MAKE) $(FLAGS_TO_PASS)  check)
27283
27284 @endif libgui
27285
27286 .PHONY: install-libgui maybe-install-libgui
27287 maybe-install-libgui:
27288 @if libgui
27289 maybe-install-libgui: install-libgui
27290
27291 install-libgui: installdirs
27292         @: $(MAKE); $(unstage)
27293         @r=`${PWD_COMMAND}`; export r; \
27294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27295         $(HOST_EXPORTS) \
27296         (cd $(HOST_SUBDIR)/libgui && \
27297           $(MAKE) $(FLAGS_TO_PASS)  install)
27298
27299 @endif libgui
27300
27301 .PHONY: install-strip-libgui maybe-install-strip-libgui
27302 maybe-install-strip-libgui:
27303 @if libgui
27304 maybe-install-strip-libgui: install-strip-libgui
27305
27306 install-strip-libgui: installdirs
27307         @: $(MAKE); $(unstage)
27308         @r=`${PWD_COMMAND}`; export r; \
27309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27310         $(HOST_EXPORTS) \
27311         (cd $(HOST_SUBDIR)/libgui && \
27312           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27313
27314 @endif libgui
27315
27316 # Other targets (info, dvi, pdf, etc.)
27317
27318 .PHONY: maybe-info-libgui info-libgui
27319 maybe-info-libgui:
27320 @if libgui
27321 maybe-info-libgui: info-libgui
27322
27323 info-libgui: \
27324     configure-libgui 
27325         @: $(MAKE); $(unstage)
27326         @[ -f ./libgui/Makefile ] || exit 0; \
27327         r=`${PWD_COMMAND}`; export r; \
27328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27329         $(HOST_EXPORTS) \
27330         for flag in $(EXTRA_HOST_FLAGS) ; do \
27331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27332         done; \
27333         echo "Doing info in libgui"; \
27334         (cd $(HOST_SUBDIR)/libgui && \
27335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27337                   "RANLIB=$${RANLIB}" \
27338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27339                   info) \
27340           || exit 1
27341
27342 @endif libgui
27343
27344 .PHONY: maybe-dvi-libgui dvi-libgui
27345 maybe-dvi-libgui:
27346 @if libgui
27347 maybe-dvi-libgui: dvi-libgui
27348
27349 dvi-libgui: \
27350     configure-libgui 
27351         @: $(MAKE); $(unstage)
27352         @[ -f ./libgui/Makefile ] || exit 0; \
27353         r=`${PWD_COMMAND}`; export r; \
27354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27355         $(HOST_EXPORTS) \
27356         for flag in $(EXTRA_HOST_FLAGS) ; do \
27357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27358         done; \
27359         echo "Doing dvi in libgui"; \
27360         (cd $(HOST_SUBDIR)/libgui && \
27361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27363                   "RANLIB=$${RANLIB}" \
27364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27365                   dvi) \
27366           || exit 1
27367
27368 @endif libgui
27369
27370 .PHONY: maybe-pdf-libgui pdf-libgui
27371 maybe-pdf-libgui:
27372 @if libgui
27373 maybe-pdf-libgui: pdf-libgui
27374
27375 pdf-libgui: \
27376     configure-libgui 
27377         @: $(MAKE); $(unstage)
27378         @[ -f ./libgui/Makefile ] || exit 0; \
27379         r=`${PWD_COMMAND}`; export r; \
27380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27381         $(HOST_EXPORTS) \
27382         for flag in $(EXTRA_HOST_FLAGS) ; do \
27383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27384         done; \
27385         echo "Doing pdf in libgui"; \
27386         (cd $(HOST_SUBDIR)/libgui && \
27387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27389                   "RANLIB=$${RANLIB}" \
27390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27391                   pdf) \
27392           || exit 1
27393
27394 @endif libgui
27395
27396 .PHONY: maybe-html-libgui html-libgui
27397 maybe-html-libgui:
27398 @if libgui
27399 maybe-html-libgui: html-libgui
27400
27401 html-libgui: \
27402     configure-libgui 
27403         @: $(MAKE); $(unstage)
27404         @[ -f ./libgui/Makefile ] || exit 0; \
27405         r=`${PWD_COMMAND}`; export r; \
27406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27407         $(HOST_EXPORTS) \
27408         for flag in $(EXTRA_HOST_FLAGS) ; do \
27409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27410         done; \
27411         echo "Doing html in libgui"; \
27412         (cd $(HOST_SUBDIR)/libgui && \
27413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27415                   "RANLIB=$${RANLIB}" \
27416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27417                   html) \
27418           || exit 1
27419
27420 @endif libgui
27421
27422 .PHONY: maybe-TAGS-libgui TAGS-libgui
27423 maybe-TAGS-libgui:
27424 @if libgui
27425 maybe-TAGS-libgui: TAGS-libgui
27426
27427 TAGS-libgui: \
27428     configure-libgui 
27429         @: $(MAKE); $(unstage)
27430         @[ -f ./libgui/Makefile ] || exit 0; \
27431         r=`${PWD_COMMAND}`; export r; \
27432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27433         $(HOST_EXPORTS) \
27434         for flag in $(EXTRA_HOST_FLAGS) ; do \
27435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27436         done; \
27437         echo "Doing TAGS in libgui"; \
27438         (cd $(HOST_SUBDIR)/libgui && \
27439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27441                   "RANLIB=$${RANLIB}" \
27442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27443                   TAGS) \
27444           || exit 1
27445
27446 @endif libgui
27447
27448 .PHONY: maybe-install-info-libgui install-info-libgui
27449 maybe-install-info-libgui:
27450 @if libgui
27451 maybe-install-info-libgui: install-info-libgui
27452
27453 install-info-libgui: \
27454     configure-libgui \
27455     info-libgui 
27456         @: $(MAKE); $(unstage)
27457         @[ -f ./libgui/Makefile ] || exit 0; \
27458         r=`${PWD_COMMAND}`; export r; \
27459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27460         $(HOST_EXPORTS) \
27461         for flag in $(EXTRA_HOST_FLAGS) ; do \
27462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27463         done; \
27464         echo "Doing install-info in libgui"; \
27465         (cd $(HOST_SUBDIR)/libgui && \
27466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27468                   "RANLIB=$${RANLIB}" \
27469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27470                   install-info) \
27471           || exit 1
27472
27473 @endif libgui
27474
27475 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27476 maybe-install-pdf-libgui:
27477 @if libgui
27478 maybe-install-pdf-libgui: install-pdf-libgui
27479
27480 install-pdf-libgui: \
27481     configure-libgui \
27482     pdf-libgui 
27483         @: $(MAKE); $(unstage)
27484         @[ -f ./libgui/Makefile ] || exit 0; \
27485         r=`${PWD_COMMAND}`; export r; \
27486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27487         $(HOST_EXPORTS) \
27488         for flag in $(EXTRA_HOST_FLAGS) ; do \
27489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27490         done; \
27491         echo "Doing install-pdf in libgui"; \
27492         (cd $(HOST_SUBDIR)/libgui && \
27493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27495                   "RANLIB=$${RANLIB}" \
27496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27497                   install-pdf) \
27498           || exit 1
27499
27500 @endif libgui
27501
27502 .PHONY: maybe-install-html-libgui install-html-libgui
27503 maybe-install-html-libgui:
27504 @if libgui
27505 maybe-install-html-libgui: install-html-libgui
27506
27507 install-html-libgui: \
27508     configure-libgui \
27509     html-libgui 
27510         @: $(MAKE); $(unstage)
27511         @[ -f ./libgui/Makefile ] || exit 0; \
27512         r=`${PWD_COMMAND}`; export r; \
27513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27514         $(HOST_EXPORTS) \
27515         for flag in $(EXTRA_HOST_FLAGS) ; do \
27516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27517         done; \
27518         echo "Doing install-html in libgui"; \
27519         (cd $(HOST_SUBDIR)/libgui && \
27520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27522                   "RANLIB=$${RANLIB}" \
27523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27524                   install-html) \
27525           || exit 1
27526
27527 @endif libgui
27528
27529 .PHONY: maybe-installcheck-libgui installcheck-libgui
27530 maybe-installcheck-libgui:
27531 @if libgui
27532 maybe-installcheck-libgui: installcheck-libgui
27533
27534 installcheck-libgui: \
27535     configure-libgui 
27536         @: $(MAKE); $(unstage)
27537         @[ -f ./libgui/Makefile ] || exit 0; \
27538         r=`${PWD_COMMAND}`; export r; \
27539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27540         $(HOST_EXPORTS) \
27541         for flag in $(EXTRA_HOST_FLAGS) ; do \
27542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27543         done; \
27544         echo "Doing installcheck in libgui"; \
27545         (cd $(HOST_SUBDIR)/libgui && \
27546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27548                   "RANLIB=$${RANLIB}" \
27549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27550                   installcheck) \
27551           || exit 1
27552
27553 @endif libgui
27554
27555 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27556 maybe-mostlyclean-libgui:
27557 @if libgui
27558 maybe-mostlyclean-libgui: mostlyclean-libgui
27559
27560 mostlyclean-libgui: 
27561         @: $(MAKE); $(unstage)
27562         @[ -f ./libgui/Makefile ] || exit 0; \
27563         r=`${PWD_COMMAND}`; export r; \
27564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27565         $(HOST_EXPORTS) \
27566         for flag in $(EXTRA_HOST_FLAGS) ; do \
27567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27568         done; \
27569         echo "Doing mostlyclean in libgui"; \
27570         (cd $(HOST_SUBDIR)/libgui && \
27571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27573                   "RANLIB=$${RANLIB}" \
27574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27575                   mostlyclean) \
27576           || exit 1
27577
27578 @endif libgui
27579
27580 .PHONY: maybe-clean-libgui clean-libgui
27581 maybe-clean-libgui:
27582 @if libgui
27583 maybe-clean-libgui: clean-libgui
27584
27585 clean-libgui: 
27586         @: $(MAKE); $(unstage)
27587         @[ -f ./libgui/Makefile ] || exit 0; \
27588         r=`${PWD_COMMAND}`; export r; \
27589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27590         $(HOST_EXPORTS) \
27591         for flag in $(EXTRA_HOST_FLAGS) ; do \
27592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27593         done; \
27594         echo "Doing clean in libgui"; \
27595         (cd $(HOST_SUBDIR)/libgui && \
27596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27598                   "RANLIB=$${RANLIB}" \
27599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27600                   clean) \
27601           || exit 1
27602
27603 @endif libgui
27604
27605 .PHONY: maybe-distclean-libgui distclean-libgui
27606 maybe-distclean-libgui:
27607 @if libgui
27608 maybe-distclean-libgui: distclean-libgui
27609
27610 distclean-libgui: 
27611         @: $(MAKE); $(unstage)
27612         @[ -f ./libgui/Makefile ] || exit 0; \
27613         r=`${PWD_COMMAND}`; export r; \
27614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27615         $(HOST_EXPORTS) \
27616         for flag in $(EXTRA_HOST_FLAGS) ; do \
27617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27618         done; \
27619         echo "Doing distclean in libgui"; \
27620         (cd $(HOST_SUBDIR)/libgui && \
27621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27623                   "RANLIB=$${RANLIB}" \
27624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27625                   distclean) \
27626           || exit 1
27627
27628 @endif libgui
27629
27630 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27631 maybe-maintainer-clean-libgui:
27632 @if libgui
27633 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27634
27635 maintainer-clean-libgui: 
27636         @: $(MAKE); $(unstage)
27637         @[ -f ./libgui/Makefile ] || exit 0; \
27638         r=`${PWD_COMMAND}`; export r; \
27639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27640         $(HOST_EXPORTS) \
27641         for flag in $(EXTRA_HOST_FLAGS) ; do \
27642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27643         done; \
27644         echo "Doing maintainer-clean in libgui"; \
27645         (cd $(HOST_SUBDIR)/libgui && \
27646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27648                   "RANLIB=$${RANLIB}" \
27649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27650                   maintainer-clean) \
27651           || exit 1
27652
27653 @endif libgui
27654
27655
27656
27657 .PHONY: configure-libiberty maybe-configure-libiberty
27658 maybe-configure-libiberty:
27659 @if gcc-bootstrap
27660 configure-libiberty: stage_current
27661 @endif gcc-bootstrap
27662 @if libiberty
27663 maybe-configure-libiberty: configure-libiberty
27664 configure-libiberty: 
27665         @r=`${PWD_COMMAND}`; export r; \
27666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27667         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27668         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27669         $(HOST_EXPORTS)  \
27670         echo Configuring in $(HOST_SUBDIR)/libiberty; \
27671         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27672         case $(srcdir) in \
27673           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27674           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27675                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27676         esac; \
27677         module_srcdir=libiberty; \
27678         $(SHELL) \
27679           $$s/$$module_srcdir/configure \
27680           --srcdir=$${topdir}/$$module_srcdir \
27681           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27682           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27683           || exit 1
27684 @endif libiberty
27685
27686
27687
27688 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27689 maybe-configure-stage1-libiberty:
27690 @if libiberty-bootstrap
27691 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27692 configure-stage1-libiberty:
27693         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27694         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27695         @r=`${PWD_COMMAND}`; export r; \
27696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27697         TFLAGS="$(STAGE1_TFLAGS)"; \
27698         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27699         $(HOST_EXPORTS) \
27700         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27701         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27702         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27703         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27704         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27705         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27706         case $(srcdir) in \
27707           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27708           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27709                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27710         esac; \
27711         module_srcdir=libiberty; \
27712         $(SHELL) $$s/$$module_srcdir/configure \
27713           --srcdir=$${topdir}/$$module_srcdir \
27714           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27715           --target=${target_alias} \
27716            \
27717           $(STAGE1_CONFIGURE_FLAGS) \
27718           @extra_host_libiberty_configure_flags@
27719 @endif libiberty-bootstrap
27720
27721 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27722 maybe-configure-stage2-libiberty:
27723 @if libiberty-bootstrap
27724 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27725 configure-stage2-libiberty:
27726         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27727         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27728         @r=`${PWD_COMMAND}`; export r; \
27729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27730         TFLAGS="$(STAGE2_TFLAGS)"; \
27731         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27732         $(HOST_EXPORTS) \
27733         $(POSTSTAGE1_HOST_EXPORTS) \
27734         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27735         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27736         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27737         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27738         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27739         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27740         case $(srcdir) in \
27741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27742           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27744         esac; \
27745         module_srcdir=libiberty; \
27746         $(SHELL) $$s/$$module_srcdir/configure \
27747           --srcdir=$${topdir}/$$module_srcdir \
27748           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27749           --target=${target_alias} \
27750           --with-build-libsubdir=$(HOST_SUBDIR) \
27751           $(STAGE2_CONFIGURE_FLAGS) \
27752           @extra_host_libiberty_configure_flags@
27753 @endif libiberty-bootstrap
27754
27755 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27756 maybe-configure-stage3-libiberty:
27757 @if libiberty-bootstrap
27758 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27759 configure-stage3-libiberty:
27760         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27761         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27762         @r=`${PWD_COMMAND}`; export r; \
27763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27764         TFLAGS="$(STAGE3_TFLAGS)"; \
27765         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27766         $(HOST_EXPORTS) \
27767         $(POSTSTAGE1_HOST_EXPORTS) \
27768         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27769         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27770         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27771         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27772         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27773         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27774         case $(srcdir) in \
27775           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27776           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27777                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27778         esac; \
27779         module_srcdir=libiberty; \
27780         $(SHELL) $$s/$$module_srcdir/configure \
27781           --srcdir=$${topdir}/$$module_srcdir \
27782           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27783           --target=${target_alias} \
27784           --with-build-libsubdir=$(HOST_SUBDIR) \
27785           $(STAGE3_CONFIGURE_FLAGS) \
27786           @extra_host_libiberty_configure_flags@
27787 @endif libiberty-bootstrap
27788
27789 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27790 maybe-configure-stage4-libiberty:
27791 @if libiberty-bootstrap
27792 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27793 configure-stage4-libiberty:
27794         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27795         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27796         @r=`${PWD_COMMAND}`; export r; \
27797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27798         TFLAGS="$(STAGE4_TFLAGS)"; \
27799         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27800         $(HOST_EXPORTS) \
27801         $(POSTSTAGE1_HOST_EXPORTS) \
27802         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27803         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27804         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27805         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27807         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27808         case $(srcdir) in \
27809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27810           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27812         esac; \
27813         module_srcdir=libiberty; \
27814         $(SHELL) $$s/$$module_srcdir/configure \
27815           --srcdir=$${topdir}/$$module_srcdir \
27816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27817           --target=${target_alias} \
27818           --with-build-libsubdir=$(HOST_SUBDIR) \
27819           $(STAGE4_CONFIGURE_FLAGS) \
27820           @extra_host_libiberty_configure_flags@
27821 @endif libiberty-bootstrap
27822
27823 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27824 maybe-configure-stageprofile-libiberty:
27825 @if libiberty-bootstrap
27826 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27827 configure-stageprofile-libiberty:
27828         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27829         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27830         @r=`${PWD_COMMAND}`; export r; \
27831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27832         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27833         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27834         $(HOST_EXPORTS) \
27835         $(POSTSTAGE1_HOST_EXPORTS) \
27836         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27837         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27838         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27839         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27840         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27841         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27842         case $(srcdir) in \
27843           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27844           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27845                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27846         esac; \
27847         module_srcdir=libiberty; \
27848         $(SHELL) $$s/$$module_srcdir/configure \
27849           --srcdir=$${topdir}/$$module_srcdir \
27850           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27851           --target=${target_alias} \
27852           --with-build-libsubdir=$(HOST_SUBDIR) \
27853           $(STAGEprofile_CONFIGURE_FLAGS) \
27854           @extra_host_libiberty_configure_flags@
27855 @endif libiberty-bootstrap
27856
27857 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27858 maybe-configure-stagetrain-libiberty:
27859 @if libiberty-bootstrap
27860 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27861 configure-stagetrain-libiberty:
27862         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27863         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27864         @r=`${PWD_COMMAND}`; export r; \
27865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27866         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27867         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27868         $(HOST_EXPORTS) \
27869         $(POSTSTAGE1_HOST_EXPORTS) \
27870         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27871         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27872         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
27873         echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27874         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27875         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27876         case $(srcdir) in \
27877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27878           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27880         esac; \
27881         module_srcdir=libiberty; \
27882         $(SHELL) $$s/$$module_srcdir/configure \
27883           --srcdir=$${topdir}/$$module_srcdir \
27884           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27885           --target=${target_alias} \
27886           --with-build-libsubdir=$(HOST_SUBDIR) \
27887           $(STAGEtrain_CONFIGURE_FLAGS) \
27888           @extra_host_libiberty_configure_flags@
27889 @endif libiberty-bootstrap
27890
27891 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27892 maybe-configure-stagefeedback-libiberty:
27893 @if libiberty-bootstrap
27894 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27895 configure-stagefeedback-libiberty:
27896         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27897         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27898         @r=`${PWD_COMMAND}`; export r; \
27899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27900         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27901         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27902         $(HOST_EXPORTS) \
27903         $(POSTSTAGE1_HOST_EXPORTS) \
27904         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27905         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27906         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27907         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27908         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27909         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27910         case $(srcdir) in \
27911           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27912           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27913                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27914         esac; \
27915         module_srcdir=libiberty; \
27916         $(SHELL) $$s/$$module_srcdir/configure \
27917           --srcdir=$${topdir}/$$module_srcdir \
27918           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27919           --target=${target_alias} \
27920           --with-build-libsubdir=$(HOST_SUBDIR) \
27921           $(STAGEfeedback_CONFIGURE_FLAGS) \
27922           @extra_host_libiberty_configure_flags@
27923 @endif libiberty-bootstrap
27924
27925 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27926 maybe-configure-stageautoprofile-libiberty:
27927 @if libiberty-bootstrap
27928 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27929 configure-stageautoprofile-libiberty:
27930         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27931         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27932         @r=`${PWD_COMMAND}`; export r; \
27933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27934         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27935         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27936         $(HOST_EXPORTS) \
27937         $(POSTSTAGE1_HOST_EXPORTS) \
27938         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27939         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27940         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
27941         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27942         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27943         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27944         case $(srcdir) in \
27945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27946           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27948         esac; \
27949         module_srcdir=libiberty; \
27950         $(SHELL) $$s/$$module_srcdir/configure \
27951           --srcdir=$${topdir}/$$module_srcdir \
27952           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27953           --target=${target_alias} \
27954           --with-build-libsubdir=$(HOST_SUBDIR) \
27955           $(STAGEautoprofile_CONFIGURE_FLAGS) \
27956           @extra_host_libiberty_configure_flags@
27957 @endif libiberty-bootstrap
27958
27959 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27960 maybe-configure-stageautofeedback-libiberty:
27961 @if libiberty-bootstrap
27962 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27963 configure-stageautofeedback-libiberty:
27964         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27965         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27966         @r=`${PWD_COMMAND}`; export r; \
27967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27968         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27969         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27970         $(HOST_EXPORTS) \
27971         $(POSTSTAGE1_HOST_EXPORTS) \
27972         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27973         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27974         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
27975         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27976         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27977         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27978         case $(srcdir) in \
27979           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27980           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27981                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27982         esac; \
27983         module_srcdir=libiberty; \
27984         $(SHELL) $$s/$$module_srcdir/configure \
27985           --srcdir=$${topdir}/$$module_srcdir \
27986           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27987           --target=${target_alias} \
27988           --with-build-libsubdir=$(HOST_SUBDIR) \
27989           $(STAGEautofeedback_CONFIGURE_FLAGS) \
27990           @extra_host_libiberty_configure_flags@
27991 @endif libiberty-bootstrap
27992
27993
27994
27995
27996
27997 .PHONY: all-libiberty maybe-all-libiberty
27998 maybe-all-libiberty:
27999 @if gcc-bootstrap
28000 all-libiberty: stage_current
28001 @endif gcc-bootstrap
28002 @if libiberty
28003 TARGET-libiberty=all
28004 maybe-all-libiberty: all-libiberty
28005 all-libiberty: configure-libiberty
28006         @r=`${PWD_COMMAND}`; export r; \
28007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28008         $(HOST_EXPORTS)  \
28009         (cd $(HOST_SUBDIR)/libiberty && \
28010           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28011                 $(TARGET-libiberty))
28012 @endif libiberty
28013
28014
28015
28016 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28017 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28018 maybe-all-stage1-libiberty:
28019 maybe-clean-stage1-libiberty:
28020 @if libiberty-bootstrap
28021 maybe-all-stage1-libiberty: all-stage1-libiberty
28022 all-stage1: all-stage1-libiberty
28023 TARGET-stage1-libiberty = $(TARGET-libiberty)
28024 all-stage1-libiberty: configure-stage1-libiberty
28025         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28026         @r=`${PWD_COMMAND}`; export r; \
28027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28028         TFLAGS="$(STAGE1_TFLAGS)"; \
28029         $(HOST_EXPORTS)  \
28030         cd $(HOST_SUBDIR)/libiberty && \
28031          \
28032         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28033                 CFLAGS="$(STAGE1_CFLAGS)" \
28034                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28035                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28036                 LIBCFLAGS="$(LIBCFLAGS)" \
28037                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28038                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28039                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28040                 $(EXTRA_HOST_FLAGS)  \
28041                 $(STAGE1_FLAGS_TO_PASS)  \
28042                 TFLAGS="$(STAGE1_TFLAGS)"  \
28043                 $(TARGET-stage1-libiberty)
28044
28045 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28046 clean-stage1: clean-stage1-libiberty
28047 clean-stage1-libiberty:
28048         @if [ $(current_stage) = stage1 ]; then \
28049           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28050         else \
28051           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28052           $(MAKE) stage1-start; \
28053         fi; \
28054         cd $(HOST_SUBDIR)/libiberty && \
28055         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28056         $(STAGE1_FLAGS_TO_PASS)  clean
28057 @endif libiberty-bootstrap
28058
28059
28060 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28061 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28062 maybe-all-stage2-libiberty:
28063 maybe-clean-stage2-libiberty:
28064 @if libiberty-bootstrap
28065 maybe-all-stage2-libiberty: all-stage2-libiberty
28066 all-stage2: all-stage2-libiberty
28067 TARGET-stage2-libiberty = $(TARGET-libiberty)
28068 all-stage2-libiberty: configure-stage2-libiberty
28069         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28070         @r=`${PWD_COMMAND}`; export r; \
28071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28072         TFLAGS="$(STAGE2_TFLAGS)"; \
28073         $(HOST_EXPORTS) \
28074         $(POSTSTAGE1_HOST_EXPORTS)  \
28075         cd $(HOST_SUBDIR)/libiberty && \
28076          \
28077         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28078                 CFLAGS="$(STAGE2_CFLAGS)" \
28079                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28080                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28081                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28082                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28083                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28084                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28085                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28086                 TFLAGS="$(STAGE2_TFLAGS)"  \
28087                 $(TARGET-stage2-libiberty)
28088
28089 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28090 clean-stage2: clean-stage2-libiberty
28091 clean-stage2-libiberty:
28092         @if [ $(current_stage) = stage2 ]; then \
28093           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28094         else \
28095           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28096           $(MAKE) stage2-start; \
28097         fi; \
28098         cd $(HOST_SUBDIR)/libiberty && \
28099         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28100 @endif libiberty-bootstrap
28101
28102
28103 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28104 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28105 maybe-all-stage3-libiberty:
28106 maybe-clean-stage3-libiberty:
28107 @if libiberty-bootstrap
28108 maybe-all-stage3-libiberty: all-stage3-libiberty
28109 all-stage3: all-stage3-libiberty
28110 TARGET-stage3-libiberty = $(TARGET-libiberty)
28111 all-stage3-libiberty: configure-stage3-libiberty
28112         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28113         @r=`${PWD_COMMAND}`; export r; \
28114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115         TFLAGS="$(STAGE3_TFLAGS)"; \
28116         $(HOST_EXPORTS) \
28117         $(POSTSTAGE1_HOST_EXPORTS)  \
28118         cd $(HOST_SUBDIR)/libiberty && \
28119          \
28120         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28121                 CFLAGS="$(STAGE3_CFLAGS)" \
28122                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28123                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28124                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28125                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28126                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28127                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28128                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28129                 TFLAGS="$(STAGE3_TFLAGS)"  \
28130                 $(TARGET-stage3-libiberty)
28131
28132 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28133 clean-stage3: clean-stage3-libiberty
28134 clean-stage3-libiberty:
28135         @if [ $(current_stage) = stage3 ]; then \
28136           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28137         else \
28138           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28139           $(MAKE) stage3-start; \
28140         fi; \
28141         cd $(HOST_SUBDIR)/libiberty && \
28142         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28143 @endif libiberty-bootstrap
28144
28145
28146 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28147 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28148 maybe-all-stage4-libiberty:
28149 maybe-clean-stage4-libiberty:
28150 @if libiberty-bootstrap
28151 maybe-all-stage4-libiberty: all-stage4-libiberty
28152 all-stage4: all-stage4-libiberty
28153 TARGET-stage4-libiberty = $(TARGET-libiberty)
28154 all-stage4-libiberty: configure-stage4-libiberty
28155         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28156         @r=`${PWD_COMMAND}`; export r; \
28157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28158         TFLAGS="$(STAGE4_TFLAGS)"; \
28159         $(HOST_EXPORTS) \
28160         $(POSTSTAGE1_HOST_EXPORTS)  \
28161         cd $(HOST_SUBDIR)/libiberty && \
28162          \
28163         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28164                 CFLAGS="$(STAGE4_CFLAGS)" \
28165                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28166                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28167                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28168                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28169                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28170                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28171                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28172                 TFLAGS="$(STAGE4_TFLAGS)"  \
28173                 $(TARGET-stage4-libiberty)
28174
28175 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28176 clean-stage4: clean-stage4-libiberty
28177 clean-stage4-libiberty:
28178         @if [ $(current_stage) = stage4 ]; then \
28179           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28180         else \
28181           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28182           $(MAKE) stage4-start; \
28183         fi; \
28184         cd $(HOST_SUBDIR)/libiberty && \
28185         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28186 @endif libiberty-bootstrap
28187
28188
28189 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28190 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28191 maybe-all-stageprofile-libiberty:
28192 maybe-clean-stageprofile-libiberty:
28193 @if libiberty-bootstrap
28194 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28195 all-stageprofile: all-stageprofile-libiberty
28196 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28197 all-stageprofile-libiberty: configure-stageprofile-libiberty
28198         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28199         @r=`${PWD_COMMAND}`; export r; \
28200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28201         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28202         $(HOST_EXPORTS) \
28203         $(POSTSTAGE1_HOST_EXPORTS)  \
28204         cd $(HOST_SUBDIR)/libiberty && \
28205          \
28206         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28207                 CFLAGS="$(STAGEprofile_CFLAGS)" \
28208                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28209                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28210                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28211                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28212                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28213                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28214                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28215                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
28216                 $(TARGET-stageprofile-libiberty)
28217
28218 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28219 clean-stageprofile: clean-stageprofile-libiberty
28220 clean-stageprofile-libiberty:
28221         @if [ $(current_stage) = stageprofile ]; then \
28222           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28223         else \
28224           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28225           $(MAKE) stageprofile-start; \
28226         fi; \
28227         cd $(HOST_SUBDIR)/libiberty && \
28228         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28229 @endif libiberty-bootstrap
28230
28231
28232 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28233 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28234 maybe-all-stagetrain-libiberty:
28235 maybe-clean-stagetrain-libiberty:
28236 @if libiberty-bootstrap
28237 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28238 all-stagetrain: all-stagetrain-libiberty
28239 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28240 all-stagetrain-libiberty: configure-stagetrain-libiberty
28241         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28242         @r=`${PWD_COMMAND}`; export r; \
28243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28244         TFLAGS="$(STAGEtrain_TFLAGS)"; \
28245         $(HOST_EXPORTS) \
28246         $(POSTSTAGE1_HOST_EXPORTS)  \
28247         cd $(HOST_SUBDIR)/libiberty && \
28248          \
28249         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28250                 CFLAGS="$(STAGEtrain_CFLAGS)" \
28251                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28252                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28253                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28254                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28255                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28256                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28257                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28258                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
28259                 $(TARGET-stagetrain-libiberty)
28260
28261 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28262 clean-stagetrain: clean-stagetrain-libiberty
28263 clean-stagetrain-libiberty:
28264         @if [ $(current_stage) = stagetrain ]; then \
28265           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28266         else \
28267           [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28268           $(MAKE) stagetrain-start; \
28269         fi; \
28270         cd $(HOST_SUBDIR)/libiberty && \
28271         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28272 @endif libiberty-bootstrap
28273
28274
28275 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28276 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28277 maybe-all-stagefeedback-libiberty:
28278 maybe-clean-stagefeedback-libiberty:
28279 @if libiberty-bootstrap
28280 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28281 all-stagefeedback: all-stagefeedback-libiberty
28282 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28283 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28284         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28285         @r=`${PWD_COMMAND}`; export r; \
28286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28287         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28288         $(HOST_EXPORTS) \
28289         $(POSTSTAGE1_HOST_EXPORTS)  \
28290         cd $(HOST_SUBDIR)/libiberty && \
28291          \
28292         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28293                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28294                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28295                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28296                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28297                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28298                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28299                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28300                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28301                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
28302                 $(TARGET-stagefeedback-libiberty)
28303
28304 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28305 clean-stagefeedback: clean-stagefeedback-libiberty
28306 clean-stagefeedback-libiberty:
28307         @if [ $(current_stage) = stagefeedback ]; then \
28308           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28309         else \
28310           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28311           $(MAKE) stagefeedback-start; \
28312         fi; \
28313         cd $(HOST_SUBDIR)/libiberty && \
28314         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28315 @endif libiberty-bootstrap
28316
28317
28318 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28319 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28320 maybe-all-stageautoprofile-libiberty:
28321 maybe-clean-stageautoprofile-libiberty:
28322 @if libiberty-bootstrap
28323 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28324 all-stageautoprofile: all-stageautoprofile-libiberty
28325 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28326 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28327         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28328         @r=`${PWD_COMMAND}`; export r; \
28329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28330         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28331         $(HOST_EXPORTS) \
28332         $(POSTSTAGE1_HOST_EXPORTS)  \
28333         cd $(HOST_SUBDIR)/libiberty && \
28334         $$s/gcc/config/i386/$(AUTO_PROFILE) \
28335         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28336                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28337                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28338                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28339                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28340                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28341                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28342                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28343                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28344                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
28345                 $(TARGET-stageautoprofile-libiberty)
28346
28347 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28348 clean-stageautoprofile: clean-stageautoprofile-libiberty
28349 clean-stageautoprofile-libiberty:
28350         @if [ $(current_stage) = stageautoprofile ]; then \
28351           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28352         else \
28353           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28354           $(MAKE) stageautoprofile-start; \
28355         fi; \
28356         cd $(HOST_SUBDIR)/libiberty && \
28357         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28358 @endif libiberty-bootstrap
28359
28360
28361 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28362 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28363 maybe-all-stageautofeedback-libiberty:
28364 maybe-clean-stageautofeedback-libiberty:
28365 @if libiberty-bootstrap
28366 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28367 all-stageautofeedback: all-stageautofeedback-libiberty
28368 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28369 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28370         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28371         @r=`${PWD_COMMAND}`; export r; \
28372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28373         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28374         $(HOST_EXPORTS) \
28375         $(POSTSTAGE1_HOST_EXPORTS)  \
28376         cd $(HOST_SUBDIR)/libiberty && \
28377          \
28378         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28379                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28380                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28381                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28382                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28383                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28384                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28385                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28386                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28387                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28388                 $(TARGET-stageautofeedback-libiberty)
28389
28390 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28391 clean-stageautofeedback: clean-stageautofeedback-libiberty
28392 clean-stageautofeedback-libiberty:
28393         @if [ $(current_stage) = stageautofeedback ]; then \
28394           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28395         else \
28396           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28397           $(MAKE) stageautofeedback-start; \
28398         fi; \
28399         cd $(HOST_SUBDIR)/libiberty && \
28400         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28401 @endif libiberty-bootstrap
28402
28403
28404
28405
28406
28407 .PHONY: check-libiberty maybe-check-libiberty
28408 maybe-check-libiberty:
28409 @if libiberty
28410 maybe-check-libiberty: check-libiberty
28411
28412 check-libiberty:
28413         @: $(MAKE); $(unstage)
28414         @r=`${PWD_COMMAND}`; export r; \
28415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28416         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28417         (cd $(HOST_SUBDIR)/libiberty && \
28418           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
28419
28420 @endif libiberty
28421
28422 .PHONY: install-libiberty maybe-install-libiberty
28423 maybe-install-libiberty:
28424 @if libiberty
28425 maybe-install-libiberty: install-libiberty
28426
28427 install-libiberty: installdirs
28428         @: $(MAKE); $(unstage)
28429         @r=`${PWD_COMMAND}`; export r; \
28430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28431         $(HOST_EXPORTS) \
28432         (cd $(HOST_SUBDIR)/libiberty && \
28433           $(MAKE) $(FLAGS_TO_PASS)  install)
28434
28435 @endif libiberty
28436
28437 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28438 maybe-install-strip-libiberty:
28439 @if libiberty
28440 maybe-install-strip-libiberty: install-strip-libiberty
28441
28442 install-strip-libiberty: installdirs
28443         @: $(MAKE); $(unstage)
28444         @r=`${PWD_COMMAND}`; export r; \
28445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28446         $(HOST_EXPORTS) \
28447         (cd $(HOST_SUBDIR)/libiberty && \
28448           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28449
28450 @endif libiberty
28451
28452 # Other targets (info, dvi, pdf, etc.)
28453
28454 .PHONY: maybe-info-libiberty info-libiberty
28455 maybe-info-libiberty:
28456 @if libiberty
28457 maybe-info-libiberty: info-libiberty
28458
28459 info-libiberty: \
28460     configure-libiberty 
28461         @[ -f ./libiberty/Makefile ] || exit 0; \
28462         r=`${PWD_COMMAND}`; export r; \
28463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28464         $(HOST_EXPORTS) \
28465         for flag in $(EXTRA_HOST_FLAGS) ; do \
28466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28467         done; \
28468         echo "Doing info in libiberty"; \
28469         (cd $(HOST_SUBDIR)/libiberty && \
28470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28472                   "RANLIB=$${RANLIB}" \
28473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28474                   info) \
28475           || exit 1
28476
28477 @endif libiberty
28478
28479 .PHONY: maybe-dvi-libiberty dvi-libiberty
28480 maybe-dvi-libiberty:
28481 @if libiberty
28482 maybe-dvi-libiberty: dvi-libiberty
28483
28484 dvi-libiberty: \
28485     configure-libiberty 
28486         @[ -f ./libiberty/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) ; do \
28491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28492         done; \
28493         echo "Doing dvi in libiberty"; \
28494         (cd $(HOST_SUBDIR)/libiberty && \
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                   dvi) \
28500           || exit 1
28501
28502 @endif libiberty
28503
28504 .PHONY: maybe-pdf-libiberty pdf-libiberty
28505 maybe-pdf-libiberty:
28506 @if libiberty
28507 maybe-pdf-libiberty: pdf-libiberty
28508
28509 pdf-libiberty: \
28510     configure-libiberty 
28511         @[ -f ./libiberty/Makefile ] || exit 0; \
28512         r=`${PWD_COMMAND}`; export r; \
28513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28514         $(HOST_EXPORTS) \
28515         for flag in $(EXTRA_HOST_FLAGS) ; do \
28516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28517         done; \
28518         echo "Doing pdf in libiberty"; \
28519         (cd $(HOST_SUBDIR)/libiberty && \
28520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28522                   "RANLIB=$${RANLIB}" \
28523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28524                   pdf) \
28525           || exit 1
28526
28527 @endif libiberty
28528
28529 .PHONY: maybe-html-libiberty html-libiberty
28530 maybe-html-libiberty:
28531 @if libiberty
28532 maybe-html-libiberty: html-libiberty
28533
28534 html-libiberty: \
28535     configure-libiberty 
28536         @[ -f ./libiberty/Makefile ] || exit 0; \
28537         r=`${PWD_COMMAND}`; export r; \
28538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28539         $(HOST_EXPORTS) \
28540         for flag in $(EXTRA_HOST_FLAGS) ; do \
28541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28542         done; \
28543         echo "Doing html in libiberty"; \
28544         (cd $(HOST_SUBDIR)/libiberty && \
28545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28547                   "RANLIB=$${RANLIB}" \
28548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28549                   html) \
28550           || exit 1
28551
28552 @endif libiberty
28553
28554 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28555 maybe-TAGS-libiberty:
28556 @if libiberty
28557 maybe-TAGS-libiberty: TAGS-libiberty
28558
28559 TAGS-libiberty: \
28560     configure-libiberty 
28561         @[ -f ./libiberty/Makefile ] || exit 0; \
28562         r=`${PWD_COMMAND}`; export r; \
28563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28564         $(HOST_EXPORTS) \
28565         for flag in $(EXTRA_HOST_FLAGS) ; do \
28566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28567         done; \
28568         echo "Doing TAGS in libiberty"; \
28569         (cd $(HOST_SUBDIR)/libiberty && \
28570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28572                   "RANLIB=$${RANLIB}" \
28573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28574                   TAGS) \
28575           || exit 1
28576
28577 @endif libiberty
28578
28579 .PHONY: maybe-install-info-libiberty install-info-libiberty
28580 maybe-install-info-libiberty:
28581 @if libiberty
28582 maybe-install-info-libiberty: install-info-libiberty
28583
28584 install-info-libiberty: \
28585     configure-libiberty \
28586     info-libiberty 
28587         @[ -f ./libiberty/Makefile ] || exit 0; \
28588         r=`${PWD_COMMAND}`; export r; \
28589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28590         $(HOST_EXPORTS) \
28591         for flag in $(EXTRA_HOST_FLAGS) ; do \
28592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28593         done; \
28594         echo "Doing install-info in libiberty"; \
28595         (cd $(HOST_SUBDIR)/libiberty && \
28596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28598                   "RANLIB=$${RANLIB}" \
28599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28600                   install-info) \
28601           || exit 1
28602
28603 @endif libiberty
28604
28605 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28606 maybe-install-pdf-libiberty:
28607 @if libiberty
28608 maybe-install-pdf-libiberty: install-pdf-libiberty
28609
28610 install-pdf-libiberty: \
28611     configure-libiberty \
28612     pdf-libiberty 
28613         @[ -f ./libiberty/Makefile ] || exit 0; \
28614         r=`${PWD_COMMAND}`; export r; \
28615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28616         $(HOST_EXPORTS) \
28617         for flag in $(EXTRA_HOST_FLAGS) ; do \
28618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28619         done; \
28620         echo "Doing install-pdf in libiberty"; \
28621         (cd $(HOST_SUBDIR)/libiberty && \
28622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28624                   "RANLIB=$${RANLIB}" \
28625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28626                   install-pdf) \
28627           || exit 1
28628
28629 @endif libiberty
28630
28631 .PHONY: maybe-install-html-libiberty install-html-libiberty
28632 maybe-install-html-libiberty:
28633 @if libiberty
28634 maybe-install-html-libiberty: install-html-libiberty
28635
28636 install-html-libiberty: \
28637     configure-libiberty \
28638     html-libiberty 
28639         @[ -f ./libiberty/Makefile ] || exit 0; \
28640         r=`${PWD_COMMAND}`; export r; \
28641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28642         $(HOST_EXPORTS) \
28643         for flag in $(EXTRA_HOST_FLAGS) ; do \
28644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28645         done; \
28646         echo "Doing install-html in libiberty"; \
28647         (cd $(HOST_SUBDIR)/libiberty && \
28648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28650                   "RANLIB=$${RANLIB}" \
28651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28652                   install-html) \
28653           || exit 1
28654
28655 @endif libiberty
28656
28657 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28658 maybe-installcheck-libiberty:
28659 @if libiberty
28660 maybe-installcheck-libiberty: installcheck-libiberty
28661
28662 installcheck-libiberty: \
28663     configure-libiberty 
28664         @[ -f ./libiberty/Makefile ] || exit 0; \
28665         r=`${PWD_COMMAND}`; export r; \
28666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28667         $(HOST_EXPORTS) \
28668         for flag in $(EXTRA_HOST_FLAGS) ; do \
28669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28670         done; \
28671         echo "Doing installcheck in libiberty"; \
28672         (cd $(HOST_SUBDIR)/libiberty && \
28673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28675                   "RANLIB=$${RANLIB}" \
28676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28677                   installcheck) \
28678           || exit 1
28679
28680 @endif libiberty
28681
28682 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28683 maybe-mostlyclean-libiberty:
28684 @if libiberty
28685 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28686
28687 mostlyclean-libiberty: 
28688         @[ -f ./libiberty/Makefile ] || exit 0; \
28689         r=`${PWD_COMMAND}`; export r; \
28690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28691         $(HOST_EXPORTS) \
28692         for flag in $(EXTRA_HOST_FLAGS) ; do \
28693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28694         done; \
28695         echo "Doing mostlyclean in libiberty"; \
28696         (cd $(HOST_SUBDIR)/libiberty && \
28697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28699                   "RANLIB=$${RANLIB}" \
28700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28701                   mostlyclean) \
28702           || exit 1
28703
28704 @endif libiberty
28705
28706 .PHONY: maybe-clean-libiberty clean-libiberty
28707 maybe-clean-libiberty:
28708 @if libiberty
28709 maybe-clean-libiberty: clean-libiberty
28710
28711 clean-libiberty: 
28712         @[ -f ./libiberty/Makefile ] || exit 0; \
28713         r=`${PWD_COMMAND}`; export r; \
28714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28715         $(HOST_EXPORTS) \
28716         for flag in $(EXTRA_HOST_FLAGS) ; do \
28717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28718         done; \
28719         echo "Doing clean in libiberty"; \
28720         (cd $(HOST_SUBDIR)/libiberty && \
28721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28723                   "RANLIB=$${RANLIB}" \
28724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28725                   clean) \
28726           || exit 1
28727
28728 @endif libiberty
28729
28730 .PHONY: maybe-distclean-libiberty distclean-libiberty
28731 maybe-distclean-libiberty:
28732 @if libiberty
28733 maybe-distclean-libiberty: distclean-libiberty
28734
28735 distclean-libiberty: 
28736         @[ -f ./libiberty/Makefile ] || exit 0; \
28737         r=`${PWD_COMMAND}`; export r; \
28738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28739         $(HOST_EXPORTS) \
28740         for flag in $(EXTRA_HOST_FLAGS) ; do \
28741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28742         done; \
28743         echo "Doing distclean in libiberty"; \
28744         (cd $(HOST_SUBDIR)/libiberty && \
28745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28747                   "RANLIB=$${RANLIB}" \
28748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28749                   distclean) \
28750           || exit 1
28751
28752 @endif libiberty
28753
28754 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28755 maybe-maintainer-clean-libiberty:
28756 @if libiberty
28757 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28758
28759 maintainer-clean-libiberty: 
28760         @[ -f ./libiberty/Makefile ] || exit 0; \
28761         r=`${PWD_COMMAND}`; export r; \
28762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28763         $(HOST_EXPORTS) \
28764         for flag in $(EXTRA_HOST_FLAGS) ; do \
28765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28766         done; \
28767         echo "Doing maintainer-clean in libiberty"; \
28768         (cd $(HOST_SUBDIR)/libiberty && \
28769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28771                   "RANLIB=$${RANLIB}" \
28772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28773                   maintainer-clean) \
28774           || exit 1
28775
28776 @endif libiberty
28777
28778
28779
28780 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28781 maybe-configure-libiberty-linker-plugin:
28782 @if gcc-bootstrap
28783 configure-libiberty-linker-plugin: stage_current
28784 @endif gcc-bootstrap
28785 @if libiberty-linker-plugin
28786 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28787 configure-libiberty-linker-plugin: 
28788         @r=`${PWD_COMMAND}`; export r; \
28789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28790         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28791         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28792         $(HOST_EXPORTS)  \
28793         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28794         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28795         case $(srcdir) in \
28796           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28797           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28798                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28799         esac; \
28800         module_srcdir=libiberty; \
28801         $(SHELL) \
28802           $$s/$$module_srcdir/configure \
28803           --srcdir=$${topdir}/$$module_srcdir \
28804           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28805           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28806           || exit 1
28807 @endif libiberty-linker-plugin
28808
28809
28810
28811 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28812 maybe-configure-stage1-libiberty-linker-plugin:
28813 @if libiberty-linker-plugin-bootstrap
28814 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28815 configure-stage1-libiberty-linker-plugin:
28816         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28817         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28818         @r=`${PWD_COMMAND}`; export r; \
28819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28820         TFLAGS="$(STAGE1_TFLAGS)"; \
28821         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28822         $(HOST_EXPORTS) \
28823         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28824         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28825         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
28826         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28827         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28828         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28829         case $(srcdir) in \
28830           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28831           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28832                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28833         esac; \
28834         module_srcdir=libiberty; \
28835         $(SHELL) $$s/$$module_srcdir/configure \
28836           --srcdir=$${topdir}/$$module_srcdir \
28837           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28838           --target=${target_alias} \
28839            \
28840           $(STAGE1_CONFIGURE_FLAGS) \
28841           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28842 @endif libiberty-linker-plugin-bootstrap
28843
28844 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28845 maybe-configure-stage2-libiberty-linker-plugin:
28846 @if libiberty-linker-plugin-bootstrap
28847 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28848 configure-stage2-libiberty-linker-plugin:
28849         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28850         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28851         @r=`${PWD_COMMAND}`; export r; \
28852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853         TFLAGS="$(STAGE2_TFLAGS)"; \
28854         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28855         $(HOST_EXPORTS) \
28856         $(POSTSTAGE1_HOST_EXPORTS) \
28857         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28858         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28859         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
28860         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28862         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28863         case $(srcdir) in \
28864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28865           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28867         esac; \
28868         module_srcdir=libiberty; \
28869         $(SHELL) $$s/$$module_srcdir/configure \
28870           --srcdir=$${topdir}/$$module_srcdir \
28871           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28872           --target=${target_alias} \
28873           --with-build-libsubdir=$(HOST_SUBDIR) \
28874           $(STAGE2_CONFIGURE_FLAGS) \
28875           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28876 @endif libiberty-linker-plugin-bootstrap
28877
28878 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28879 maybe-configure-stage3-libiberty-linker-plugin:
28880 @if libiberty-linker-plugin-bootstrap
28881 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28882 configure-stage3-libiberty-linker-plugin:
28883         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28884         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28885         @r=`${PWD_COMMAND}`; export r; \
28886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28887         TFLAGS="$(STAGE3_TFLAGS)"; \
28888         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28889         $(HOST_EXPORTS) \
28890         $(POSTSTAGE1_HOST_EXPORTS) \
28891         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28892         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28893         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28894         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28896         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28897         case $(srcdir) in \
28898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28899           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28901         esac; \
28902         module_srcdir=libiberty; \
28903         $(SHELL) $$s/$$module_srcdir/configure \
28904           --srcdir=$${topdir}/$$module_srcdir \
28905           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28906           --target=${target_alias} \
28907           --with-build-libsubdir=$(HOST_SUBDIR) \
28908           $(STAGE3_CONFIGURE_FLAGS) \
28909           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28910 @endif libiberty-linker-plugin-bootstrap
28911
28912 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28913 maybe-configure-stage4-libiberty-linker-plugin:
28914 @if libiberty-linker-plugin-bootstrap
28915 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28916 configure-stage4-libiberty-linker-plugin:
28917         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28918         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28919         @r=`${PWD_COMMAND}`; export r; \
28920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28921         TFLAGS="$(STAGE4_TFLAGS)"; \
28922         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28923         $(HOST_EXPORTS) \
28924         $(POSTSTAGE1_HOST_EXPORTS) \
28925         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28926         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28927         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28928         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28930         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28931         case $(srcdir) in \
28932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28933           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28935         esac; \
28936         module_srcdir=libiberty; \
28937         $(SHELL) $$s/$$module_srcdir/configure \
28938           --srcdir=$${topdir}/$$module_srcdir \
28939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28940           --target=${target_alias} \
28941           --with-build-libsubdir=$(HOST_SUBDIR) \
28942           $(STAGE4_CONFIGURE_FLAGS) \
28943           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28944 @endif libiberty-linker-plugin-bootstrap
28945
28946 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28947 maybe-configure-stageprofile-libiberty-linker-plugin:
28948 @if libiberty-linker-plugin-bootstrap
28949 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28950 configure-stageprofile-libiberty-linker-plugin:
28951         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28953         @r=`${PWD_COMMAND}`; export r; \
28954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28955         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28956         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28957         $(HOST_EXPORTS) \
28958         $(POSTSTAGE1_HOST_EXPORTS) \
28959         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28960         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28961         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28962         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28964         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28965         case $(srcdir) in \
28966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28967           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28969         esac; \
28970         module_srcdir=libiberty; \
28971         $(SHELL) $$s/$$module_srcdir/configure \
28972           --srcdir=$${topdir}/$$module_srcdir \
28973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28974           --target=${target_alias} \
28975           --with-build-libsubdir=$(HOST_SUBDIR) \
28976           $(STAGEprofile_CONFIGURE_FLAGS) \
28977           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28978 @endif libiberty-linker-plugin-bootstrap
28979
28980 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28981 maybe-configure-stagetrain-libiberty-linker-plugin:
28982 @if libiberty-linker-plugin-bootstrap
28983 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28984 configure-stagetrain-libiberty-linker-plugin:
28985         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28986         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28987         @r=`${PWD_COMMAND}`; export r; \
28988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28989         TFLAGS="$(STAGEtrain_TFLAGS)"; \
28990         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28991         $(HOST_EXPORTS) \
28992         $(POSTSTAGE1_HOST_EXPORTS) \
28993         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28994         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28995         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
28996         echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28998         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28999         case $(srcdir) in \
29000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29001           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29003         esac; \
29004         module_srcdir=libiberty; \
29005         $(SHELL) $$s/$$module_srcdir/configure \
29006           --srcdir=$${topdir}/$$module_srcdir \
29007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29008           --target=${target_alias} \
29009           --with-build-libsubdir=$(HOST_SUBDIR) \
29010           $(STAGEtrain_CONFIGURE_FLAGS) \
29011           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29012 @endif libiberty-linker-plugin-bootstrap
29013
29014 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29015 maybe-configure-stagefeedback-libiberty-linker-plugin:
29016 @if libiberty-linker-plugin-bootstrap
29017 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29018 configure-stagefeedback-libiberty-linker-plugin:
29019         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29020         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29021         @r=`${PWD_COMMAND}`; export r; \
29022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29023         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29024         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29025         $(HOST_EXPORTS) \
29026         $(POSTSTAGE1_HOST_EXPORTS) \
29027         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29028         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29029         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29030         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29032         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29033         case $(srcdir) in \
29034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29035           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29037         esac; \
29038         module_srcdir=libiberty; \
29039         $(SHELL) $$s/$$module_srcdir/configure \
29040           --srcdir=$${topdir}/$$module_srcdir \
29041           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29042           --target=${target_alias} \
29043           --with-build-libsubdir=$(HOST_SUBDIR) \
29044           $(STAGEfeedback_CONFIGURE_FLAGS) \
29045           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29046 @endif libiberty-linker-plugin-bootstrap
29047
29048 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29049 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29050 @if libiberty-linker-plugin-bootstrap
29051 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29052 configure-stageautoprofile-libiberty-linker-plugin:
29053         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29054         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29055         @r=`${PWD_COMMAND}`; export r; \
29056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29057         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29058         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29059         $(HOST_EXPORTS) \
29060         $(POSTSTAGE1_HOST_EXPORTS) \
29061         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29062         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29063         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
29064         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29066         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29067         case $(srcdir) in \
29068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29069           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29071         esac; \
29072         module_srcdir=libiberty; \
29073         $(SHELL) $$s/$$module_srcdir/configure \
29074           --srcdir=$${topdir}/$$module_srcdir \
29075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29076           --target=${target_alias} \
29077           --with-build-libsubdir=$(HOST_SUBDIR) \
29078           $(STAGEautoprofile_CONFIGURE_FLAGS) \
29079           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29080 @endif libiberty-linker-plugin-bootstrap
29081
29082 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29083 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29084 @if libiberty-linker-plugin-bootstrap
29085 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29086 configure-stageautofeedback-libiberty-linker-plugin:
29087         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29089         @r=`${PWD_COMMAND}`; export r; \
29090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29091         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29092         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29093         $(HOST_EXPORTS) \
29094         $(POSTSTAGE1_HOST_EXPORTS) \
29095         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29096         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29097         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
29098         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29100         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29101         case $(srcdir) in \
29102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29103           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29105         esac; \
29106         module_srcdir=libiberty; \
29107         $(SHELL) $$s/$$module_srcdir/configure \
29108           --srcdir=$${topdir}/$$module_srcdir \
29109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29110           --target=${target_alias} \
29111           --with-build-libsubdir=$(HOST_SUBDIR) \
29112           $(STAGEautofeedback_CONFIGURE_FLAGS) \
29113           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29114 @endif libiberty-linker-plugin-bootstrap
29115
29116
29117
29118
29119
29120 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29121 maybe-all-libiberty-linker-plugin:
29122 @if gcc-bootstrap
29123 all-libiberty-linker-plugin: stage_current
29124 @endif gcc-bootstrap
29125 @if libiberty-linker-plugin
29126 TARGET-libiberty-linker-plugin=all
29127 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29128 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29129         @r=`${PWD_COMMAND}`; export r; \
29130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29131         $(HOST_EXPORTS)  \
29132         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29133           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29134                 $(TARGET-libiberty-linker-plugin))
29135 @endif libiberty-linker-plugin
29136
29137
29138
29139 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29140 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29141 maybe-all-stage1-libiberty-linker-plugin:
29142 maybe-clean-stage1-libiberty-linker-plugin:
29143 @if libiberty-linker-plugin-bootstrap
29144 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29145 all-stage1: all-stage1-libiberty-linker-plugin
29146 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29147 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29148         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29149         @r=`${PWD_COMMAND}`; export r; \
29150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29151         TFLAGS="$(STAGE1_TFLAGS)"; \
29152         $(HOST_EXPORTS)  \
29153         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29154          \
29155         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29156                 CFLAGS="$(STAGE1_CFLAGS)" \
29157                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29158                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29159                 LIBCFLAGS="$(LIBCFLAGS)" \
29160                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29161                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29162                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29163                 $(EXTRA_HOST_FLAGS)  \
29164                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29165                 TFLAGS="$(STAGE1_TFLAGS)"  \
29166                 $(TARGET-stage1-libiberty-linker-plugin)
29167
29168 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29169 clean-stage1: clean-stage1-libiberty-linker-plugin
29170 clean-stage1-libiberty-linker-plugin:
29171         @if [ $(current_stage) = stage1 ]; then \
29172           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29173         else \
29174           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29175           $(MAKE) stage1-start; \
29176         fi; \
29177         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29178         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29179         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29180 @endif libiberty-linker-plugin-bootstrap
29181
29182
29183 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29184 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29185 maybe-all-stage2-libiberty-linker-plugin:
29186 maybe-clean-stage2-libiberty-linker-plugin:
29187 @if libiberty-linker-plugin-bootstrap
29188 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29189 all-stage2: all-stage2-libiberty-linker-plugin
29190 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29191 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29192         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29193         @r=`${PWD_COMMAND}`; export r; \
29194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29195         TFLAGS="$(STAGE2_TFLAGS)"; \
29196         $(HOST_EXPORTS) \
29197         $(POSTSTAGE1_HOST_EXPORTS)  \
29198         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29199          \
29200         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29201                 CFLAGS="$(STAGE2_CFLAGS)" \
29202                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29203                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29204                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29205                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29206                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29207                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29208                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29209                 TFLAGS="$(STAGE2_TFLAGS)"  \
29210                 $(TARGET-stage2-libiberty-linker-plugin)
29211
29212 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29213 clean-stage2: clean-stage2-libiberty-linker-plugin
29214 clean-stage2-libiberty-linker-plugin:
29215         @if [ $(current_stage) = stage2 ]; then \
29216           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29217         else \
29218           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29219           $(MAKE) stage2-start; \
29220         fi; \
29221         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29222         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29223 @endif libiberty-linker-plugin-bootstrap
29224
29225
29226 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29227 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29228 maybe-all-stage3-libiberty-linker-plugin:
29229 maybe-clean-stage3-libiberty-linker-plugin:
29230 @if libiberty-linker-plugin-bootstrap
29231 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29232 all-stage3: all-stage3-libiberty-linker-plugin
29233 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29234 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29235         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29236         @r=`${PWD_COMMAND}`; export r; \
29237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29238         TFLAGS="$(STAGE3_TFLAGS)"; \
29239         $(HOST_EXPORTS) \
29240         $(POSTSTAGE1_HOST_EXPORTS)  \
29241         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29242          \
29243         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29244                 CFLAGS="$(STAGE3_CFLAGS)" \
29245                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29246                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29247                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29248                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29249                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29250                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29251                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29252                 TFLAGS="$(STAGE3_TFLAGS)"  \
29253                 $(TARGET-stage3-libiberty-linker-plugin)
29254
29255 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29256 clean-stage3: clean-stage3-libiberty-linker-plugin
29257 clean-stage3-libiberty-linker-plugin:
29258         @if [ $(current_stage) = stage3 ]; then \
29259           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29260         else \
29261           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29262           $(MAKE) stage3-start; \
29263         fi; \
29264         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29265         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29266 @endif libiberty-linker-plugin-bootstrap
29267
29268
29269 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29270 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29271 maybe-all-stage4-libiberty-linker-plugin:
29272 maybe-clean-stage4-libiberty-linker-plugin:
29273 @if libiberty-linker-plugin-bootstrap
29274 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29275 all-stage4: all-stage4-libiberty-linker-plugin
29276 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29277 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29278         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29279         @r=`${PWD_COMMAND}`; export r; \
29280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29281         TFLAGS="$(STAGE4_TFLAGS)"; \
29282         $(HOST_EXPORTS) \
29283         $(POSTSTAGE1_HOST_EXPORTS)  \
29284         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29285          \
29286         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29287                 CFLAGS="$(STAGE4_CFLAGS)" \
29288                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29289                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29290                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29291                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29292                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29293                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29294                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29295                 TFLAGS="$(STAGE4_TFLAGS)"  \
29296                 $(TARGET-stage4-libiberty-linker-plugin)
29297
29298 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29299 clean-stage4: clean-stage4-libiberty-linker-plugin
29300 clean-stage4-libiberty-linker-plugin:
29301         @if [ $(current_stage) = stage4 ]; then \
29302           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29303         else \
29304           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29305           $(MAKE) stage4-start; \
29306         fi; \
29307         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29308         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29309 @endif libiberty-linker-plugin-bootstrap
29310
29311
29312 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29313 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29314 maybe-all-stageprofile-libiberty-linker-plugin:
29315 maybe-clean-stageprofile-libiberty-linker-plugin:
29316 @if libiberty-linker-plugin-bootstrap
29317 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29318 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29319 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29320 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29321         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29322         @r=`${PWD_COMMAND}`; export r; \
29323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29324         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29325         $(HOST_EXPORTS) \
29326         $(POSTSTAGE1_HOST_EXPORTS)  \
29327         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29328          \
29329         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29330                 CFLAGS="$(STAGEprofile_CFLAGS)" \
29331                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29332                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29333                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29334                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29335                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29336                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29337                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29338                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
29339                 $(TARGET-stageprofile-libiberty-linker-plugin)
29340
29341 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29342 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29343 clean-stageprofile-libiberty-linker-plugin:
29344         @if [ $(current_stage) = stageprofile ]; then \
29345           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29346         else \
29347           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29348           $(MAKE) stageprofile-start; \
29349         fi; \
29350         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29351         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29352 @endif libiberty-linker-plugin-bootstrap
29353
29354
29355 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29356 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29357 maybe-all-stagetrain-libiberty-linker-plugin:
29358 maybe-clean-stagetrain-libiberty-linker-plugin:
29359 @if libiberty-linker-plugin-bootstrap
29360 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29361 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29362 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29363 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29364         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29365         @r=`${PWD_COMMAND}`; export r; \
29366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29367         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29368         $(HOST_EXPORTS) \
29369         $(POSTSTAGE1_HOST_EXPORTS)  \
29370         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29371          \
29372         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29373                 CFLAGS="$(STAGEtrain_CFLAGS)" \
29374                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29375                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29376                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29377                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29378                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29379                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29380                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29381                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
29382                 $(TARGET-stagetrain-libiberty-linker-plugin)
29383
29384 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29385 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29386 clean-stagetrain-libiberty-linker-plugin:
29387         @if [ $(current_stage) = stagetrain ]; then \
29388           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29389         else \
29390           [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29391           $(MAKE) stagetrain-start; \
29392         fi; \
29393         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29394         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29395 @endif libiberty-linker-plugin-bootstrap
29396
29397
29398 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29399 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29400 maybe-all-stagefeedback-libiberty-linker-plugin:
29401 maybe-clean-stagefeedback-libiberty-linker-plugin:
29402 @if libiberty-linker-plugin-bootstrap
29403 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29404 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29405 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29406 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29407         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29408         @r=`${PWD_COMMAND}`; export r; \
29409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29410         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29411         $(HOST_EXPORTS) \
29412         $(POSTSTAGE1_HOST_EXPORTS)  \
29413         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29414          \
29415         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29416                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29417                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29418                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29419                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29420                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29421                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29422                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29423                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29424                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
29425                 $(TARGET-stagefeedback-libiberty-linker-plugin)
29426
29427 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29428 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29429 clean-stagefeedback-libiberty-linker-plugin:
29430         @if [ $(current_stage) = stagefeedback ]; then \
29431           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29432         else \
29433           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29434           $(MAKE) stagefeedback-start; \
29435         fi; \
29436         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29437         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29438 @endif libiberty-linker-plugin-bootstrap
29439
29440
29441 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29442 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29443 maybe-all-stageautoprofile-libiberty-linker-plugin:
29444 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29445 @if libiberty-linker-plugin-bootstrap
29446 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29447 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29448 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29449 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29450         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29451         @r=`${PWD_COMMAND}`; export r; \
29452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29453         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29454         $(HOST_EXPORTS) \
29455         $(POSTSTAGE1_HOST_EXPORTS)  \
29456         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29457         $$s/gcc/config/i386/$(AUTO_PROFILE) \
29458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29459                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29460                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29461                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29462                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29463                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29464                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29465                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29466                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29467                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
29468                 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29469
29470 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29471 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29472 clean-stageautoprofile-libiberty-linker-plugin:
29473         @if [ $(current_stage) = stageautoprofile ]; then \
29474           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29475         else \
29476           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29477           $(MAKE) stageautoprofile-start; \
29478         fi; \
29479         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29480         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29481 @endif libiberty-linker-plugin-bootstrap
29482
29483
29484 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29485 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29486 maybe-all-stageautofeedback-libiberty-linker-plugin:
29487 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29488 @if libiberty-linker-plugin-bootstrap
29489 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29490 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29491 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29492 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29493         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29494         @r=`${PWD_COMMAND}`; export r; \
29495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29496         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29497         $(HOST_EXPORTS) \
29498         $(POSTSTAGE1_HOST_EXPORTS)  \
29499         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29500          \
29501         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29502                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29503                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29504                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29505                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29506                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29507                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29508                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29509                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29510                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29511                 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29512
29513 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29514 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29515 clean-stageautofeedback-libiberty-linker-plugin:
29516         @if [ $(current_stage) = stageautofeedback ]; then \
29517           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29518         else \
29519           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29520           $(MAKE) stageautofeedback-start; \
29521         fi; \
29522         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29523         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29524 @endif libiberty-linker-plugin-bootstrap
29525
29526
29527
29528
29529
29530 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29531 maybe-check-libiberty-linker-plugin:
29532 @if libiberty-linker-plugin
29533 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29534
29535 check-libiberty-linker-plugin:
29536         @: $(MAKE); $(unstage)
29537         @r=`${PWD_COMMAND}`; export r; \
29538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29539         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29540         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29541           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29542
29543 @endif libiberty-linker-plugin
29544
29545 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29546 maybe-install-libiberty-linker-plugin:
29547 @if libiberty-linker-plugin
29548 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29549
29550 install-libiberty-linker-plugin: installdirs
29551         @: $(MAKE); $(unstage)
29552         @r=`${PWD_COMMAND}`; export r; \
29553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29554         $(HOST_EXPORTS) \
29555         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29556           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29557
29558 @endif libiberty-linker-plugin
29559
29560 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29561 maybe-install-strip-libiberty-linker-plugin:
29562 @if libiberty-linker-plugin
29563 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29564
29565 install-strip-libiberty-linker-plugin: installdirs
29566         @: $(MAKE); $(unstage)
29567         @r=`${PWD_COMMAND}`; export r; \
29568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29569         $(HOST_EXPORTS) \
29570         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29571           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29572
29573 @endif libiberty-linker-plugin
29574
29575 # Other targets (info, dvi, pdf, etc.)
29576
29577 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29578 maybe-info-libiberty-linker-plugin:
29579 @if libiberty-linker-plugin
29580 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29581
29582 info-libiberty-linker-plugin: \
29583     configure-libiberty-linker-plugin 
29584         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29585         r=`${PWD_COMMAND}`; export r; \
29586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29587         $(HOST_EXPORTS) \
29588         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29590         done; \
29591         echo "Doing info in libiberty-linker-plugin"; \
29592         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29595                   "RANLIB=$${RANLIB}" \
29596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29597                   info) \
29598           || exit 1
29599
29600 @endif libiberty-linker-plugin
29601
29602 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29603 maybe-dvi-libiberty-linker-plugin:
29604 @if libiberty-linker-plugin
29605 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29606
29607 dvi-libiberty-linker-plugin: \
29608     configure-libiberty-linker-plugin 
29609         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29610         r=`${PWD_COMMAND}`; export r; \
29611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29612         $(HOST_EXPORTS) \
29613         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29615         done; \
29616         echo "Doing dvi in libiberty-linker-plugin"; \
29617         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29620                   "RANLIB=$${RANLIB}" \
29621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29622                   dvi) \
29623           || exit 1
29624
29625 @endif libiberty-linker-plugin
29626
29627 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29628 maybe-pdf-libiberty-linker-plugin:
29629 @if libiberty-linker-plugin
29630 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29631
29632 pdf-libiberty-linker-plugin: \
29633     configure-libiberty-linker-plugin 
29634         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29635         r=`${PWD_COMMAND}`; export r; \
29636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29637         $(HOST_EXPORTS) \
29638         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29640         done; \
29641         echo "Doing pdf in libiberty-linker-plugin"; \
29642         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29645                   "RANLIB=$${RANLIB}" \
29646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29647                   pdf) \
29648           || exit 1
29649
29650 @endif libiberty-linker-plugin
29651
29652 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29653 maybe-html-libiberty-linker-plugin:
29654 @if libiberty-linker-plugin
29655 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29656
29657 html-libiberty-linker-plugin: \
29658     configure-libiberty-linker-plugin 
29659         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29660         r=`${PWD_COMMAND}`; export r; \
29661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29662         $(HOST_EXPORTS) \
29663         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29665         done; \
29666         echo "Doing html in libiberty-linker-plugin"; \
29667         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29670                   "RANLIB=$${RANLIB}" \
29671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29672                   html) \
29673           || exit 1
29674
29675 @endif libiberty-linker-plugin
29676
29677 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29678 maybe-TAGS-libiberty-linker-plugin:
29679 @if libiberty-linker-plugin
29680 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29681
29682 TAGS-libiberty-linker-plugin: \
29683     configure-libiberty-linker-plugin 
29684         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29685         r=`${PWD_COMMAND}`; export r; \
29686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29687         $(HOST_EXPORTS) \
29688         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29690         done; \
29691         echo "Doing TAGS in libiberty-linker-plugin"; \
29692         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29695                   "RANLIB=$${RANLIB}" \
29696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29697                   TAGS) \
29698           || exit 1
29699
29700 @endif libiberty-linker-plugin
29701
29702 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29703 maybe-install-info-libiberty-linker-plugin:
29704 @if libiberty-linker-plugin
29705 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29706
29707 install-info-libiberty-linker-plugin: \
29708     configure-libiberty-linker-plugin \
29709     info-libiberty-linker-plugin 
29710         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29711         r=`${PWD_COMMAND}`; export r; \
29712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29713         $(HOST_EXPORTS) \
29714         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29716         done; \
29717         echo "Doing install-info in libiberty-linker-plugin"; \
29718         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29721                   "RANLIB=$${RANLIB}" \
29722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29723                   install-info) \
29724           || exit 1
29725
29726 @endif libiberty-linker-plugin
29727
29728 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29729 maybe-install-pdf-libiberty-linker-plugin:
29730 @if libiberty-linker-plugin
29731 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29732
29733 install-pdf-libiberty-linker-plugin: \
29734     configure-libiberty-linker-plugin \
29735     pdf-libiberty-linker-plugin 
29736         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29737         r=`${PWD_COMMAND}`; export r; \
29738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29739         $(HOST_EXPORTS) \
29740         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29742         done; \
29743         echo "Doing install-pdf in libiberty-linker-plugin"; \
29744         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29747                   "RANLIB=$${RANLIB}" \
29748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29749                   install-pdf) \
29750           || exit 1
29751
29752 @endif libiberty-linker-plugin
29753
29754 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29755 maybe-install-html-libiberty-linker-plugin:
29756 @if libiberty-linker-plugin
29757 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29758
29759 install-html-libiberty-linker-plugin: \
29760     configure-libiberty-linker-plugin \
29761     html-libiberty-linker-plugin 
29762         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29763         r=`${PWD_COMMAND}`; export r; \
29764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29765         $(HOST_EXPORTS) \
29766         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29768         done; \
29769         echo "Doing install-html in libiberty-linker-plugin"; \
29770         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29773                   "RANLIB=$${RANLIB}" \
29774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29775                   install-html) \
29776           || exit 1
29777
29778 @endif libiberty-linker-plugin
29779
29780 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29781 maybe-installcheck-libiberty-linker-plugin:
29782 @if libiberty-linker-plugin
29783 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29784
29785 installcheck-libiberty-linker-plugin: \
29786     configure-libiberty-linker-plugin 
29787         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29788         r=`${PWD_COMMAND}`; export r; \
29789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29790         $(HOST_EXPORTS) \
29791         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29793         done; \
29794         echo "Doing installcheck in libiberty-linker-plugin"; \
29795         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29798                   "RANLIB=$${RANLIB}" \
29799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29800                   installcheck) \
29801           || exit 1
29802
29803 @endif libiberty-linker-plugin
29804
29805 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29806 maybe-mostlyclean-libiberty-linker-plugin:
29807 @if libiberty-linker-plugin
29808 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29809
29810 mostlyclean-libiberty-linker-plugin: 
29811         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29812         r=`${PWD_COMMAND}`; export r; \
29813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29814         $(HOST_EXPORTS) \
29815         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29817         done; \
29818         echo "Doing mostlyclean in libiberty-linker-plugin"; \
29819         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29822                   "RANLIB=$${RANLIB}" \
29823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29824                   mostlyclean) \
29825           || exit 1
29826
29827 @endif libiberty-linker-plugin
29828
29829 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29830 maybe-clean-libiberty-linker-plugin:
29831 @if libiberty-linker-plugin
29832 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29833
29834 clean-libiberty-linker-plugin: 
29835         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29836         r=`${PWD_COMMAND}`; export r; \
29837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29838         $(HOST_EXPORTS) \
29839         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29841         done; \
29842         echo "Doing clean in libiberty-linker-plugin"; \
29843         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29846                   "RANLIB=$${RANLIB}" \
29847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29848                   clean) \
29849           || exit 1
29850
29851 @endif libiberty-linker-plugin
29852
29853 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29854 maybe-distclean-libiberty-linker-plugin:
29855 @if libiberty-linker-plugin
29856 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29857
29858 distclean-libiberty-linker-plugin: 
29859         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29860         r=`${PWD_COMMAND}`; export r; \
29861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29862         $(HOST_EXPORTS) \
29863         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29865         done; \
29866         echo "Doing distclean in libiberty-linker-plugin"; \
29867         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29870                   "RANLIB=$${RANLIB}" \
29871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29872                   distclean) \
29873           || exit 1
29874
29875 @endif libiberty-linker-plugin
29876
29877 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29878 maybe-maintainer-clean-libiberty-linker-plugin:
29879 @if libiberty-linker-plugin
29880 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29881
29882 maintainer-clean-libiberty-linker-plugin: 
29883         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29884         r=`${PWD_COMMAND}`; export r; \
29885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29886         $(HOST_EXPORTS) \
29887         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29889         done; \
29890         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29891         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29894                   "RANLIB=$${RANLIB}" \
29895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29896                   maintainer-clean) \
29897           || exit 1
29898
29899 @endif libiberty-linker-plugin
29900
29901
29902
29903 .PHONY: configure-libiconv maybe-configure-libiconv
29904 maybe-configure-libiconv:
29905 @if gcc-bootstrap
29906 configure-libiconv: stage_current
29907 @endif gcc-bootstrap
29908 @if libiconv
29909 maybe-configure-libiconv: configure-libiconv
29910 configure-libiconv: 
29911         @r=`${PWD_COMMAND}`; export r; \
29912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29913         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29914         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29915         $(HOST_EXPORTS)  \
29916         echo Configuring in $(HOST_SUBDIR)/libiconv; \
29917         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29918         case $(srcdir) in \
29919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29920           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29922         esac; \
29923         module_srcdir=libiconv; \
29924         $(SHELL) \
29925           $$s/$$module_srcdir/configure \
29926           --srcdir=$${topdir}/$$module_srcdir \
29927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29928           --target=${target_alias} --disable-shared \
29929           || exit 1
29930 @endif libiconv
29931
29932
29933
29934 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29935 maybe-configure-stage1-libiconv:
29936 @if libiconv-bootstrap
29937 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29938 configure-stage1-libiconv:
29939         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29940         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29941         @r=`${PWD_COMMAND}`; export r; \
29942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29943         TFLAGS="$(STAGE1_TFLAGS)"; \
29944         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29945         $(HOST_EXPORTS) \
29946         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29947         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29948         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29949         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29951         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29952         case $(srcdir) in \
29953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29954           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29956         esac; \
29957         module_srcdir=libiconv; \
29958         $(SHELL) $$s/$$module_srcdir/configure \
29959           --srcdir=$${topdir}/$$module_srcdir \
29960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29961           --target=${target_alias} \
29962            \
29963           $(STAGE1_CONFIGURE_FLAGS) \
29964           --disable-shared
29965 @endif libiconv-bootstrap
29966
29967 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29968 maybe-configure-stage2-libiconv:
29969 @if libiconv-bootstrap
29970 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29971 configure-stage2-libiconv:
29972         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29973         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29974         @r=`${PWD_COMMAND}`; export r; \
29975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29976         TFLAGS="$(STAGE2_TFLAGS)"; \
29977         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29978         $(HOST_EXPORTS) \
29979         $(POSTSTAGE1_HOST_EXPORTS) \
29980         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29981         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29982         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29983         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29985         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29986         case $(srcdir) in \
29987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29988           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29990         esac; \
29991         module_srcdir=libiconv; \
29992         $(SHELL) $$s/$$module_srcdir/configure \
29993           --srcdir=$${topdir}/$$module_srcdir \
29994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29995           --target=${target_alias} \
29996           --with-build-libsubdir=$(HOST_SUBDIR) \
29997           $(STAGE2_CONFIGURE_FLAGS) \
29998           --disable-shared
29999 @endif libiconv-bootstrap
30000
30001 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30002 maybe-configure-stage3-libiconv:
30003 @if libiconv-bootstrap
30004 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30005 configure-stage3-libiconv:
30006         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30007         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30008         @r=`${PWD_COMMAND}`; export r; \
30009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30010         TFLAGS="$(STAGE3_TFLAGS)"; \
30011         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30012         $(HOST_EXPORTS) \
30013         $(POSTSTAGE1_HOST_EXPORTS) \
30014         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30015         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30016         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
30017         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30019         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30020         case $(srcdir) in \
30021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30022           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30024         esac; \
30025         module_srcdir=libiconv; \
30026         $(SHELL) $$s/$$module_srcdir/configure \
30027           --srcdir=$${topdir}/$$module_srcdir \
30028           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30029           --target=${target_alias} \
30030           --with-build-libsubdir=$(HOST_SUBDIR) \
30031           $(STAGE3_CONFIGURE_FLAGS) \
30032           --disable-shared
30033 @endif libiconv-bootstrap
30034
30035 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30036 maybe-configure-stage4-libiconv:
30037 @if libiconv-bootstrap
30038 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30039 configure-stage4-libiconv:
30040         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30041         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30042         @r=`${PWD_COMMAND}`; export r; \
30043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30044         TFLAGS="$(STAGE4_TFLAGS)"; \
30045         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30046         $(HOST_EXPORTS) \
30047         $(POSTSTAGE1_HOST_EXPORTS) \
30048         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30049         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30050         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30051         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30052         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30053         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30054         case $(srcdir) in \
30055           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30056           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30057                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30058         esac; \
30059         module_srcdir=libiconv; \
30060         $(SHELL) $$s/$$module_srcdir/configure \
30061           --srcdir=$${topdir}/$$module_srcdir \
30062           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30063           --target=${target_alias} \
30064           --with-build-libsubdir=$(HOST_SUBDIR) \
30065           $(STAGE4_CONFIGURE_FLAGS) \
30066           --disable-shared
30067 @endif libiconv-bootstrap
30068
30069 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30070 maybe-configure-stageprofile-libiconv:
30071 @if libiconv-bootstrap
30072 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30073 configure-stageprofile-libiconv:
30074         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30076         @r=`${PWD_COMMAND}`; export r; \
30077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30078         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30079         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30080         $(HOST_EXPORTS) \
30081         $(POSTSTAGE1_HOST_EXPORTS) \
30082         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30083         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30084         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30085         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30086         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30087         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30088         case $(srcdir) in \
30089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30090           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30092         esac; \
30093         module_srcdir=libiconv; \
30094         $(SHELL) $$s/$$module_srcdir/configure \
30095           --srcdir=$${topdir}/$$module_srcdir \
30096           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30097           --target=${target_alias} \
30098           --with-build-libsubdir=$(HOST_SUBDIR) \
30099           $(STAGEprofile_CONFIGURE_FLAGS) \
30100           --disable-shared
30101 @endif libiconv-bootstrap
30102
30103 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30104 maybe-configure-stagetrain-libiconv:
30105 @if libiconv-bootstrap
30106 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30107 configure-stagetrain-libiconv:
30108         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30109         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30110         @r=`${PWD_COMMAND}`; export r; \
30111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30112         TFLAGS="$(STAGEtrain_TFLAGS)"; \
30113         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30114         $(HOST_EXPORTS) \
30115         $(POSTSTAGE1_HOST_EXPORTS) \
30116         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30117         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30118         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
30119         echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30120         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30121         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30122         case $(srcdir) in \
30123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30124           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30126         esac; \
30127         module_srcdir=libiconv; \
30128         $(SHELL) $$s/$$module_srcdir/configure \
30129           --srcdir=$${topdir}/$$module_srcdir \
30130           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30131           --target=${target_alias} \
30132           --with-build-libsubdir=$(HOST_SUBDIR) \
30133           $(STAGEtrain_CONFIGURE_FLAGS) \
30134           --disable-shared
30135 @endif libiconv-bootstrap
30136
30137 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30138 maybe-configure-stagefeedback-libiconv:
30139 @if libiconv-bootstrap
30140 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30141 configure-stagefeedback-libiconv:
30142         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30143         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30144         @r=`${PWD_COMMAND}`; export r; \
30145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30146         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30147         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30148         $(HOST_EXPORTS) \
30149         $(POSTSTAGE1_HOST_EXPORTS) \
30150         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30151         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30152         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30153         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30154         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30155         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30156         case $(srcdir) in \
30157           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30158           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30159                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30160         esac; \
30161         module_srcdir=libiconv; \
30162         $(SHELL) $$s/$$module_srcdir/configure \
30163           --srcdir=$${topdir}/$$module_srcdir \
30164           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30165           --target=${target_alias} \
30166           --with-build-libsubdir=$(HOST_SUBDIR) \
30167           $(STAGEfeedback_CONFIGURE_FLAGS) \
30168           --disable-shared
30169 @endif libiconv-bootstrap
30170
30171 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30172 maybe-configure-stageautoprofile-libiconv:
30173 @if libiconv-bootstrap
30174 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30175 configure-stageautoprofile-libiconv:
30176         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30178         @r=`${PWD_COMMAND}`; export r; \
30179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30180         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30181         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30182         $(HOST_EXPORTS) \
30183         $(POSTSTAGE1_HOST_EXPORTS) \
30184         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30185         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30186         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
30187         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30188         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30189         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30190         case $(srcdir) in \
30191           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30192           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30193                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30194         esac; \
30195         module_srcdir=libiconv; \
30196         $(SHELL) $$s/$$module_srcdir/configure \
30197           --srcdir=$${topdir}/$$module_srcdir \
30198           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30199           --target=${target_alias} \
30200           --with-build-libsubdir=$(HOST_SUBDIR) \
30201           $(STAGEautoprofile_CONFIGURE_FLAGS) \
30202           --disable-shared
30203 @endif libiconv-bootstrap
30204
30205 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30206 maybe-configure-stageautofeedback-libiconv:
30207 @if libiconv-bootstrap
30208 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30209 configure-stageautofeedback-libiconv:
30210         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30211         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30212         @r=`${PWD_COMMAND}`; export r; \
30213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30214         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30215         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30216         $(HOST_EXPORTS) \
30217         $(POSTSTAGE1_HOST_EXPORTS) \
30218         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30219         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30220         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
30221         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30223         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30224         case $(srcdir) in \
30225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30226           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30228         esac; \
30229         module_srcdir=libiconv; \
30230         $(SHELL) $$s/$$module_srcdir/configure \
30231           --srcdir=$${topdir}/$$module_srcdir \
30232           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30233           --target=${target_alias} \
30234           --with-build-libsubdir=$(HOST_SUBDIR) \
30235           $(STAGEautofeedback_CONFIGURE_FLAGS) \
30236           --disable-shared
30237 @endif libiconv-bootstrap
30238
30239
30240
30241
30242
30243 .PHONY: all-libiconv maybe-all-libiconv
30244 maybe-all-libiconv:
30245 @if gcc-bootstrap
30246 all-libiconv: stage_current
30247 @endif gcc-bootstrap
30248 @if libiconv
30249 TARGET-libiconv=all
30250 maybe-all-libiconv: all-libiconv
30251 all-libiconv: configure-libiconv
30252         @r=`${PWD_COMMAND}`; export r; \
30253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30254         $(HOST_EXPORTS)  \
30255         (cd $(HOST_SUBDIR)/libiconv && \
30256           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30257                 $(TARGET-libiconv))
30258 @endif libiconv
30259
30260
30261
30262 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30263 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30264 maybe-all-stage1-libiconv:
30265 maybe-clean-stage1-libiconv:
30266 @if libiconv-bootstrap
30267 maybe-all-stage1-libiconv: all-stage1-libiconv
30268 all-stage1: all-stage1-libiconv
30269 TARGET-stage1-libiconv = $(TARGET-libiconv)
30270 all-stage1-libiconv: configure-stage1-libiconv
30271         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30272         @r=`${PWD_COMMAND}`; export r; \
30273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30274         TFLAGS="$(STAGE1_TFLAGS)"; \
30275         $(HOST_EXPORTS)  \
30276         cd $(HOST_SUBDIR)/libiconv && \
30277          \
30278         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30279                 CFLAGS="$(STAGE1_CFLAGS)" \
30280                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30281                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30282                 LIBCFLAGS="$(LIBCFLAGS)" \
30283                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30284                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30285                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30286                 $(EXTRA_HOST_FLAGS)  \
30287                 $(STAGE1_FLAGS_TO_PASS)  \
30288                 TFLAGS="$(STAGE1_TFLAGS)"  \
30289                 $(TARGET-stage1-libiconv)
30290
30291 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30292 clean-stage1: clean-stage1-libiconv
30293 clean-stage1-libiconv:
30294         @if [ $(current_stage) = stage1 ]; then \
30295           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30296         else \
30297           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30298           $(MAKE) stage1-start; \
30299         fi; \
30300         cd $(HOST_SUBDIR)/libiconv && \
30301         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30302         $(STAGE1_FLAGS_TO_PASS)  clean
30303 @endif libiconv-bootstrap
30304
30305
30306 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30307 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30308 maybe-all-stage2-libiconv:
30309 maybe-clean-stage2-libiconv:
30310 @if libiconv-bootstrap
30311 maybe-all-stage2-libiconv: all-stage2-libiconv
30312 all-stage2: all-stage2-libiconv
30313 TARGET-stage2-libiconv = $(TARGET-libiconv)
30314 all-stage2-libiconv: configure-stage2-libiconv
30315         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30316         @r=`${PWD_COMMAND}`; export r; \
30317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30318         TFLAGS="$(STAGE2_TFLAGS)"; \
30319         $(HOST_EXPORTS) \
30320         $(POSTSTAGE1_HOST_EXPORTS)  \
30321         cd $(HOST_SUBDIR)/libiconv && \
30322          \
30323         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30324                 CFLAGS="$(STAGE2_CFLAGS)" \
30325                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30326                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30327                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30328                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30329                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30330                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30331                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30332                 TFLAGS="$(STAGE2_TFLAGS)"  \
30333                 $(TARGET-stage2-libiconv)
30334
30335 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30336 clean-stage2: clean-stage2-libiconv
30337 clean-stage2-libiconv:
30338         @if [ $(current_stage) = stage2 ]; then \
30339           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30340         else \
30341           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30342           $(MAKE) stage2-start; \
30343         fi; \
30344         cd $(HOST_SUBDIR)/libiconv && \
30345         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30346 @endif libiconv-bootstrap
30347
30348
30349 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30350 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30351 maybe-all-stage3-libiconv:
30352 maybe-clean-stage3-libiconv:
30353 @if libiconv-bootstrap
30354 maybe-all-stage3-libiconv: all-stage3-libiconv
30355 all-stage3: all-stage3-libiconv
30356 TARGET-stage3-libiconv = $(TARGET-libiconv)
30357 all-stage3-libiconv: configure-stage3-libiconv
30358         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30359         @r=`${PWD_COMMAND}`; export r; \
30360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30361         TFLAGS="$(STAGE3_TFLAGS)"; \
30362         $(HOST_EXPORTS) \
30363         $(POSTSTAGE1_HOST_EXPORTS)  \
30364         cd $(HOST_SUBDIR)/libiconv && \
30365          \
30366         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30367                 CFLAGS="$(STAGE3_CFLAGS)" \
30368                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30369                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30370                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30371                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30372                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30373                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30374                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30375                 TFLAGS="$(STAGE3_TFLAGS)"  \
30376                 $(TARGET-stage3-libiconv)
30377
30378 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30379 clean-stage3: clean-stage3-libiconv
30380 clean-stage3-libiconv:
30381         @if [ $(current_stage) = stage3 ]; then \
30382           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30383         else \
30384           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30385           $(MAKE) stage3-start; \
30386         fi; \
30387         cd $(HOST_SUBDIR)/libiconv && \
30388         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30389 @endif libiconv-bootstrap
30390
30391
30392 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30393 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30394 maybe-all-stage4-libiconv:
30395 maybe-clean-stage4-libiconv:
30396 @if libiconv-bootstrap
30397 maybe-all-stage4-libiconv: all-stage4-libiconv
30398 all-stage4: all-stage4-libiconv
30399 TARGET-stage4-libiconv = $(TARGET-libiconv)
30400 all-stage4-libiconv: configure-stage4-libiconv
30401         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30402         @r=`${PWD_COMMAND}`; export r; \
30403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30404         TFLAGS="$(STAGE4_TFLAGS)"; \
30405         $(HOST_EXPORTS) \
30406         $(POSTSTAGE1_HOST_EXPORTS)  \
30407         cd $(HOST_SUBDIR)/libiconv && \
30408          \
30409         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30410                 CFLAGS="$(STAGE4_CFLAGS)" \
30411                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30412                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30413                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30414                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30415                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30416                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30417                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30418                 TFLAGS="$(STAGE4_TFLAGS)"  \
30419                 $(TARGET-stage4-libiconv)
30420
30421 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30422 clean-stage4: clean-stage4-libiconv
30423 clean-stage4-libiconv:
30424         @if [ $(current_stage) = stage4 ]; then \
30425           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30426         else \
30427           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30428           $(MAKE) stage4-start; \
30429         fi; \
30430         cd $(HOST_SUBDIR)/libiconv && \
30431         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30432 @endif libiconv-bootstrap
30433
30434
30435 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30436 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30437 maybe-all-stageprofile-libiconv:
30438 maybe-clean-stageprofile-libiconv:
30439 @if libiconv-bootstrap
30440 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30441 all-stageprofile: all-stageprofile-libiconv
30442 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30443 all-stageprofile-libiconv: configure-stageprofile-libiconv
30444         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30445         @r=`${PWD_COMMAND}`; export r; \
30446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30447         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30448         $(HOST_EXPORTS) \
30449         $(POSTSTAGE1_HOST_EXPORTS)  \
30450         cd $(HOST_SUBDIR)/libiconv && \
30451          \
30452         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30453                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30454                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30455                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30456                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30457                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30458                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30459                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30460                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30461                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
30462                 $(TARGET-stageprofile-libiconv)
30463
30464 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30465 clean-stageprofile: clean-stageprofile-libiconv
30466 clean-stageprofile-libiconv:
30467         @if [ $(current_stage) = stageprofile ]; then \
30468           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30469         else \
30470           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30471           $(MAKE) stageprofile-start; \
30472         fi; \
30473         cd $(HOST_SUBDIR)/libiconv && \
30474         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30475 @endif libiconv-bootstrap
30476
30477
30478 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30479 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30480 maybe-all-stagetrain-libiconv:
30481 maybe-clean-stagetrain-libiconv:
30482 @if libiconv-bootstrap
30483 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30484 all-stagetrain: all-stagetrain-libiconv
30485 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30486 all-stagetrain-libiconv: configure-stagetrain-libiconv
30487         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30488         @r=`${PWD_COMMAND}`; export r; \
30489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30490         TFLAGS="$(STAGEtrain_TFLAGS)"; \
30491         $(HOST_EXPORTS) \
30492         $(POSTSTAGE1_HOST_EXPORTS)  \
30493         cd $(HOST_SUBDIR)/libiconv && \
30494          \
30495         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30496                 CFLAGS="$(STAGEtrain_CFLAGS)" \
30497                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30498                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30499                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30500                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30501                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30502                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30503                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30504                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
30505                 $(TARGET-stagetrain-libiconv)
30506
30507 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30508 clean-stagetrain: clean-stagetrain-libiconv
30509 clean-stagetrain-libiconv:
30510         @if [ $(current_stage) = stagetrain ]; then \
30511           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30512         else \
30513           [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30514           $(MAKE) stagetrain-start; \
30515         fi; \
30516         cd $(HOST_SUBDIR)/libiconv && \
30517         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30518 @endif libiconv-bootstrap
30519
30520
30521 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30522 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30523 maybe-all-stagefeedback-libiconv:
30524 maybe-clean-stagefeedback-libiconv:
30525 @if libiconv-bootstrap
30526 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30527 all-stagefeedback: all-stagefeedback-libiconv
30528 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30529 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30530         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30531         @r=`${PWD_COMMAND}`; export r; \
30532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30533         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30534         $(HOST_EXPORTS) \
30535         $(POSTSTAGE1_HOST_EXPORTS)  \
30536         cd $(HOST_SUBDIR)/libiconv && \
30537          \
30538         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30539                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30540                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30541                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30542                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30543                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30544                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30545                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30546                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30547                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
30548                 $(TARGET-stagefeedback-libiconv)
30549
30550 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30551 clean-stagefeedback: clean-stagefeedback-libiconv
30552 clean-stagefeedback-libiconv:
30553         @if [ $(current_stage) = stagefeedback ]; then \
30554           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30555         else \
30556           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30557           $(MAKE) stagefeedback-start; \
30558         fi; \
30559         cd $(HOST_SUBDIR)/libiconv && \
30560         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30561 @endif libiconv-bootstrap
30562
30563
30564 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30565 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30566 maybe-all-stageautoprofile-libiconv:
30567 maybe-clean-stageautoprofile-libiconv:
30568 @if libiconv-bootstrap
30569 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30570 all-stageautoprofile: all-stageautoprofile-libiconv
30571 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30572 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30573         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30574         @r=`${PWD_COMMAND}`; export r; \
30575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30576         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30577         $(HOST_EXPORTS) \
30578         $(POSTSTAGE1_HOST_EXPORTS)  \
30579         cd $(HOST_SUBDIR)/libiconv && \
30580         $$s/gcc/config/i386/$(AUTO_PROFILE) \
30581         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30582                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30583                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30584                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30585                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30589                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30590                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
30591                 $(TARGET-stageautoprofile-libiconv)
30592
30593 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30594 clean-stageautoprofile: clean-stageautoprofile-libiconv
30595 clean-stageautoprofile-libiconv:
30596         @if [ $(current_stage) = stageautoprofile ]; then \
30597           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30598         else \
30599           [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30600           $(MAKE) stageautoprofile-start; \
30601         fi; \
30602         cd $(HOST_SUBDIR)/libiconv && \
30603         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30604 @endif libiconv-bootstrap
30605
30606
30607 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30608 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30609 maybe-all-stageautofeedback-libiconv:
30610 maybe-clean-stageautofeedback-libiconv:
30611 @if libiconv-bootstrap
30612 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30613 all-stageautofeedback: all-stageautofeedback-libiconv
30614 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30615 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30616         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30617         @r=`${PWD_COMMAND}`; export r; \
30618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30619         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30620         $(HOST_EXPORTS) \
30621         $(POSTSTAGE1_HOST_EXPORTS)  \
30622         cd $(HOST_SUBDIR)/libiconv && \
30623          \
30624         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30625                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30626                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30627                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30628                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30629                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30630                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30631                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30632                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30633                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30634                 $(TARGET-stageautofeedback-libiconv)
30635
30636 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30637 clean-stageautofeedback: clean-stageautofeedback-libiconv
30638 clean-stageautofeedback-libiconv:
30639         @if [ $(current_stage) = stageautofeedback ]; then \
30640           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30641         else \
30642           [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30643           $(MAKE) stageautofeedback-start; \
30644         fi; \
30645         cd $(HOST_SUBDIR)/libiconv && \
30646         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30647 @endif libiconv-bootstrap
30648
30649
30650
30651
30652
30653 .PHONY: check-libiconv maybe-check-libiconv
30654 maybe-check-libiconv:
30655 @if libiconv
30656 maybe-check-libiconv: check-libiconv
30657
30658 check-libiconv:
30659         @: $(MAKE); $(unstage)
30660         @r=`${PWD_COMMAND}`; export r; \
30661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30662         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30663         (cd $(HOST_SUBDIR)/libiconv && \
30664           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
30665
30666 @endif libiconv
30667
30668 .PHONY: install-libiconv maybe-install-libiconv
30669 maybe-install-libiconv:
30670 @if libiconv
30671 maybe-install-libiconv: install-libiconv
30672
30673 install-libiconv:
30674
30675 @endif libiconv
30676
30677 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30678 maybe-install-strip-libiconv:
30679 @if libiconv
30680 maybe-install-strip-libiconv: install-strip-libiconv
30681
30682 install-strip-libiconv:
30683
30684 @endif libiconv
30685
30686 # Other targets (info, dvi, pdf, etc.)
30687
30688 .PHONY: maybe-info-libiconv info-libiconv
30689 maybe-info-libiconv:
30690 @if libiconv
30691 maybe-info-libiconv: info-libiconv
30692
30693 # libiconv doesn't support info.
30694 info-libiconv:
30695
30696 @endif libiconv
30697
30698 .PHONY: maybe-dvi-libiconv dvi-libiconv
30699 maybe-dvi-libiconv:
30700 @if libiconv
30701 maybe-dvi-libiconv: dvi-libiconv
30702
30703 dvi-libiconv: \
30704     configure-libiconv 
30705         @[ -f ./libiconv/Makefile ] || exit 0; \
30706         r=`${PWD_COMMAND}`; export r; \
30707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30708         $(HOST_EXPORTS) \
30709         for flag in $(EXTRA_HOST_FLAGS) ; do \
30710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30711         done; \
30712         echo "Doing dvi in libiconv"; \
30713         (cd $(HOST_SUBDIR)/libiconv && \
30714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30716                   "RANLIB=$${RANLIB}" \
30717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30718                   dvi) \
30719           || exit 1
30720
30721 @endif libiconv
30722
30723 .PHONY: maybe-pdf-libiconv pdf-libiconv
30724 maybe-pdf-libiconv:
30725 @if libiconv
30726 maybe-pdf-libiconv: pdf-libiconv
30727
30728 # libiconv doesn't support pdf.
30729 pdf-libiconv:
30730
30731 @endif libiconv
30732
30733 .PHONY: maybe-html-libiconv html-libiconv
30734 maybe-html-libiconv:
30735 @if libiconv
30736 maybe-html-libiconv: html-libiconv
30737
30738 # libiconv doesn't support html.
30739 html-libiconv:
30740
30741 @endif libiconv
30742
30743 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30744 maybe-TAGS-libiconv:
30745 @if libiconv
30746 maybe-TAGS-libiconv: TAGS-libiconv
30747
30748 TAGS-libiconv: \
30749     configure-libiconv 
30750         @[ -f ./libiconv/Makefile ] || exit 0; \
30751         r=`${PWD_COMMAND}`; export r; \
30752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30753         $(HOST_EXPORTS) \
30754         for flag in $(EXTRA_HOST_FLAGS) ; do \
30755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30756         done; \
30757         echo "Doing TAGS in libiconv"; \
30758         (cd $(HOST_SUBDIR)/libiconv && \
30759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30761                   "RANLIB=$${RANLIB}" \
30762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30763                   TAGS) \
30764           || exit 1
30765
30766 @endif libiconv
30767
30768 .PHONY: maybe-install-info-libiconv install-info-libiconv
30769 maybe-install-info-libiconv:
30770 @if libiconv
30771 maybe-install-info-libiconv: install-info-libiconv
30772
30773 # libiconv doesn't support install-info.
30774 install-info-libiconv:
30775
30776 @endif libiconv
30777
30778 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30779 maybe-install-pdf-libiconv:
30780 @if libiconv
30781 maybe-install-pdf-libiconv: install-pdf-libiconv
30782
30783 # libiconv doesn't support install-pdf.
30784 install-pdf-libiconv:
30785
30786 @endif libiconv
30787
30788 .PHONY: maybe-install-html-libiconv install-html-libiconv
30789 maybe-install-html-libiconv:
30790 @if libiconv
30791 maybe-install-html-libiconv: install-html-libiconv
30792
30793 # libiconv doesn't support install-html.
30794 install-html-libiconv:
30795
30796 @endif libiconv
30797
30798 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30799 maybe-installcheck-libiconv:
30800 @if libiconv
30801 maybe-installcheck-libiconv: installcheck-libiconv
30802
30803 installcheck-libiconv: \
30804     configure-libiconv 
30805         @[ -f ./libiconv/Makefile ] || exit 0; \
30806         r=`${PWD_COMMAND}`; export r; \
30807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30808         $(HOST_EXPORTS) \
30809         for flag in $(EXTRA_HOST_FLAGS) ; do \
30810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30811         done; \
30812         echo "Doing installcheck in libiconv"; \
30813         (cd $(HOST_SUBDIR)/libiconv && \
30814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30816                   "RANLIB=$${RANLIB}" \
30817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30818                   installcheck) \
30819           || exit 1
30820
30821 @endif libiconv
30822
30823 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30824 maybe-mostlyclean-libiconv:
30825 @if libiconv
30826 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30827
30828 mostlyclean-libiconv: 
30829         @[ -f ./libiconv/Makefile ] || exit 0; \
30830         r=`${PWD_COMMAND}`; export r; \
30831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30832         $(HOST_EXPORTS) \
30833         for flag in $(EXTRA_HOST_FLAGS) ; do \
30834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30835         done; \
30836         echo "Doing mostlyclean in libiconv"; \
30837         (cd $(HOST_SUBDIR)/libiconv && \
30838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30840                   "RANLIB=$${RANLIB}" \
30841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30842                   mostlyclean) \
30843           || exit 1
30844
30845 @endif libiconv
30846
30847 .PHONY: maybe-clean-libiconv clean-libiconv
30848 maybe-clean-libiconv:
30849 @if libiconv
30850 maybe-clean-libiconv: clean-libiconv
30851
30852 clean-libiconv: 
30853         @[ -f ./libiconv/Makefile ] || exit 0; \
30854         r=`${PWD_COMMAND}`; export r; \
30855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30856         $(HOST_EXPORTS) \
30857         for flag in $(EXTRA_HOST_FLAGS) ; do \
30858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30859         done; \
30860         echo "Doing clean in libiconv"; \
30861         (cd $(HOST_SUBDIR)/libiconv && \
30862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30864                   "RANLIB=$${RANLIB}" \
30865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30866                   clean) \
30867           || exit 1
30868
30869 @endif libiconv
30870
30871 .PHONY: maybe-distclean-libiconv distclean-libiconv
30872 maybe-distclean-libiconv:
30873 @if libiconv
30874 maybe-distclean-libiconv: distclean-libiconv
30875
30876 distclean-libiconv: 
30877         @[ -f ./libiconv/Makefile ] || exit 0; \
30878         r=`${PWD_COMMAND}`; export r; \
30879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30880         $(HOST_EXPORTS) \
30881         for flag in $(EXTRA_HOST_FLAGS) ; do \
30882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30883         done; \
30884         echo "Doing distclean in libiconv"; \
30885         (cd $(HOST_SUBDIR)/libiconv && \
30886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30888                   "RANLIB=$${RANLIB}" \
30889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30890                   distclean) \
30891           || exit 1
30892
30893 @endif libiconv
30894
30895 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30896 maybe-maintainer-clean-libiconv:
30897 @if libiconv
30898 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30899
30900 maintainer-clean-libiconv: 
30901         @[ -f ./libiconv/Makefile ] || exit 0; \
30902         r=`${PWD_COMMAND}`; export r; \
30903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30904         $(HOST_EXPORTS) \
30905         for flag in $(EXTRA_HOST_FLAGS) ; do \
30906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30907         done; \
30908         echo "Doing maintainer-clean in libiconv"; \
30909         (cd $(HOST_SUBDIR)/libiconv && \
30910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30912                   "RANLIB=$${RANLIB}" \
30913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30914                   maintainer-clean) \
30915           || exit 1
30916
30917 @endif libiconv
30918
30919
30920
30921 .PHONY: configure-m4 maybe-configure-m4
30922 maybe-configure-m4:
30923 @if gcc-bootstrap
30924 configure-m4: stage_current
30925 @endif gcc-bootstrap
30926 @if m4
30927 maybe-configure-m4: configure-m4
30928 configure-m4: 
30929         @: $(MAKE); $(unstage)
30930         @r=`${PWD_COMMAND}`; export r; \
30931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30932         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30933         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30934         $(HOST_EXPORTS)  \
30935         echo Configuring in $(HOST_SUBDIR)/m4; \
30936         cd "$(HOST_SUBDIR)/m4" || exit 1; \
30937         case $(srcdir) in \
30938           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30939           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30940                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30941         esac; \
30942         module_srcdir=m4; \
30943         $(SHELL) \
30944           $$s/$$module_srcdir/configure \
30945           --srcdir=$${topdir}/$$module_srcdir \
30946           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30947           --target=${target_alias}  \
30948           || exit 1
30949 @endif m4
30950
30951
30952
30953
30954
30955 .PHONY: all-m4 maybe-all-m4
30956 maybe-all-m4:
30957 @if gcc-bootstrap
30958 all-m4: stage_current
30959 @endif gcc-bootstrap
30960 @if m4
30961 TARGET-m4=all
30962 maybe-all-m4: all-m4
30963 all-m4: configure-m4
30964         @: $(MAKE); $(unstage)
30965         @r=`${PWD_COMMAND}`; export r; \
30966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30967         $(HOST_EXPORTS)  \
30968         (cd $(HOST_SUBDIR)/m4 && \
30969           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30970                 $(TARGET-m4))
30971 @endif m4
30972
30973
30974
30975
30976 .PHONY: check-m4 maybe-check-m4
30977 maybe-check-m4:
30978 @if m4
30979 maybe-check-m4: check-m4
30980
30981 check-m4:
30982         @: $(MAKE); $(unstage)
30983         @r=`${PWD_COMMAND}`; export r; \
30984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30985         $(HOST_EXPORTS)  \
30986         (cd $(HOST_SUBDIR)/m4 && \
30987           $(MAKE) $(FLAGS_TO_PASS)  check)
30988
30989 @endif m4
30990
30991 .PHONY: install-m4 maybe-install-m4
30992 maybe-install-m4:
30993 @if m4
30994 maybe-install-m4: install-m4
30995
30996 install-m4: installdirs
30997         @: $(MAKE); $(unstage)
30998         @r=`${PWD_COMMAND}`; export r; \
30999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31000         $(HOST_EXPORTS) \
31001         (cd $(HOST_SUBDIR)/m4 && \
31002           $(MAKE) $(FLAGS_TO_PASS)  install)
31003
31004 @endif m4
31005
31006 .PHONY: install-strip-m4 maybe-install-strip-m4
31007 maybe-install-strip-m4:
31008 @if m4
31009 maybe-install-strip-m4: install-strip-m4
31010
31011 install-strip-m4: installdirs
31012         @: $(MAKE); $(unstage)
31013         @r=`${PWD_COMMAND}`; export r; \
31014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015         $(HOST_EXPORTS) \
31016         (cd $(HOST_SUBDIR)/m4 && \
31017           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31018
31019 @endif m4
31020
31021 # Other targets (info, dvi, pdf, etc.)
31022
31023 .PHONY: maybe-info-m4 info-m4
31024 maybe-info-m4:
31025 @if m4
31026 maybe-info-m4: info-m4
31027
31028 info-m4: \
31029     configure-m4 
31030         @: $(MAKE); $(unstage)
31031         @[ -f ./m4/Makefile ] || exit 0; \
31032         r=`${PWD_COMMAND}`; export r; \
31033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31034         $(HOST_EXPORTS) \
31035         for flag in $(EXTRA_HOST_FLAGS) ; do \
31036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31037         done; \
31038         echo "Doing info in m4"; \
31039         (cd $(HOST_SUBDIR)/m4 && \
31040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31042                   "RANLIB=$${RANLIB}" \
31043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31044                   info) \
31045           || exit 1
31046
31047 @endif m4
31048
31049 .PHONY: maybe-dvi-m4 dvi-m4
31050 maybe-dvi-m4:
31051 @if m4
31052 maybe-dvi-m4: dvi-m4
31053
31054 dvi-m4: \
31055     configure-m4 
31056         @: $(MAKE); $(unstage)
31057         @[ -f ./m4/Makefile ] || exit 0; \
31058         r=`${PWD_COMMAND}`; export r; \
31059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31060         $(HOST_EXPORTS) \
31061         for flag in $(EXTRA_HOST_FLAGS) ; do \
31062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31063         done; \
31064         echo "Doing dvi in m4"; \
31065         (cd $(HOST_SUBDIR)/m4 && \
31066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31068                   "RANLIB=$${RANLIB}" \
31069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31070                   dvi) \
31071           || exit 1
31072
31073 @endif m4
31074
31075 .PHONY: maybe-pdf-m4 pdf-m4
31076 maybe-pdf-m4:
31077 @if m4
31078 maybe-pdf-m4: pdf-m4
31079
31080 pdf-m4: \
31081     configure-m4 
31082         @: $(MAKE); $(unstage)
31083         @[ -f ./m4/Makefile ] || exit 0; \
31084         r=`${PWD_COMMAND}`; export r; \
31085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31086         $(HOST_EXPORTS) \
31087         for flag in $(EXTRA_HOST_FLAGS) ; do \
31088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31089         done; \
31090         echo "Doing pdf in m4"; \
31091         (cd $(HOST_SUBDIR)/m4 && \
31092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31094                   "RANLIB=$${RANLIB}" \
31095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31096                   pdf) \
31097           || exit 1
31098
31099 @endif m4
31100
31101 .PHONY: maybe-html-m4 html-m4
31102 maybe-html-m4:
31103 @if m4
31104 maybe-html-m4: html-m4
31105
31106 html-m4: \
31107     configure-m4 
31108         @: $(MAKE); $(unstage)
31109         @[ -f ./m4/Makefile ] || exit 0; \
31110         r=`${PWD_COMMAND}`; export r; \
31111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31112         $(HOST_EXPORTS) \
31113         for flag in $(EXTRA_HOST_FLAGS) ; do \
31114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31115         done; \
31116         echo "Doing html in m4"; \
31117         (cd $(HOST_SUBDIR)/m4 && \
31118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31120                   "RANLIB=$${RANLIB}" \
31121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31122                   html) \
31123           || exit 1
31124
31125 @endif m4
31126
31127 .PHONY: maybe-TAGS-m4 TAGS-m4
31128 maybe-TAGS-m4:
31129 @if m4
31130 maybe-TAGS-m4: TAGS-m4
31131
31132 TAGS-m4: \
31133     configure-m4 
31134         @: $(MAKE); $(unstage)
31135         @[ -f ./m4/Makefile ] || exit 0; \
31136         r=`${PWD_COMMAND}`; export r; \
31137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31138         $(HOST_EXPORTS) \
31139         for flag in $(EXTRA_HOST_FLAGS) ; do \
31140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31141         done; \
31142         echo "Doing TAGS in m4"; \
31143         (cd $(HOST_SUBDIR)/m4 && \
31144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31146                   "RANLIB=$${RANLIB}" \
31147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31148                   TAGS) \
31149           || exit 1
31150
31151 @endif m4
31152
31153 .PHONY: maybe-install-info-m4 install-info-m4
31154 maybe-install-info-m4:
31155 @if m4
31156 maybe-install-info-m4: install-info-m4
31157
31158 install-info-m4: \
31159     configure-m4 \
31160     info-m4 
31161         @: $(MAKE); $(unstage)
31162         @[ -f ./m4/Makefile ] || exit 0; \
31163         r=`${PWD_COMMAND}`; export r; \
31164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31165         $(HOST_EXPORTS) \
31166         for flag in $(EXTRA_HOST_FLAGS) ; do \
31167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31168         done; \
31169         echo "Doing install-info in m4"; \
31170         (cd $(HOST_SUBDIR)/m4 && \
31171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31173                   "RANLIB=$${RANLIB}" \
31174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31175                   install-info) \
31176           || exit 1
31177
31178 @endif m4
31179
31180 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31181 maybe-install-pdf-m4:
31182 @if m4
31183 maybe-install-pdf-m4: install-pdf-m4
31184
31185 install-pdf-m4: \
31186     configure-m4 \
31187     pdf-m4 
31188         @: $(MAKE); $(unstage)
31189         @[ -f ./m4/Makefile ] || exit 0; \
31190         r=`${PWD_COMMAND}`; export r; \
31191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31192         $(HOST_EXPORTS) \
31193         for flag in $(EXTRA_HOST_FLAGS) ; do \
31194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31195         done; \
31196         echo "Doing install-pdf in m4"; \
31197         (cd $(HOST_SUBDIR)/m4 && \
31198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31200                   "RANLIB=$${RANLIB}" \
31201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31202                   install-pdf) \
31203           || exit 1
31204
31205 @endif m4
31206
31207 .PHONY: maybe-install-html-m4 install-html-m4
31208 maybe-install-html-m4:
31209 @if m4
31210 maybe-install-html-m4: install-html-m4
31211
31212 install-html-m4: \
31213     configure-m4 \
31214     html-m4 
31215         @: $(MAKE); $(unstage)
31216         @[ -f ./m4/Makefile ] || exit 0; \
31217         r=`${PWD_COMMAND}`; export r; \
31218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31219         $(HOST_EXPORTS) \
31220         for flag in $(EXTRA_HOST_FLAGS) ; do \
31221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31222         done; \
31223         echo "Doing install-html in m4"; \
31224         (cd $(HOST_SUBDIR)/m4 && \
31225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31227                   "RANLIB=$${RANLIB}" \
31228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31229                   install-html) \
31230           || exit 1
31231
31232 @endif m4
31233
31234 .PHONY: maybe-installcheck-m4 installcheck-m4
31235 maybe-installcheck-m4:
31236 @if m4
31237 maybe-installcheck-m4: installcheck-m4
31238
31239 installcheck-m4: \
31240     configure-m4 
31241         @: $(MAKE); $(unstage)
31242         @[ -f ./m4/Makefile ] || exit 0; \
31243         r=`${PWD_COMMAND}`; export r; \
31244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31245         $(HOST_EXPORTS) \
31246         for flag in $(EXTRA_HOST_FLAGS) ; do \
31247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31248         done; \
31249         echo "Doing installcheck in m4"; \
31250         (cd $(HOST_SUBDIR)/m4 && \
31251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31253                   "RANLIB=$${RANLIB}" \
31254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31255                   installcheck) \
31256           || exit 1
31257
31258 @endif m4
31259
31260 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31261 maybe-mostlyclean-m4:
31262 @if m4
31263 maybe-mostlyclean-m4: mostlyclean-m4
31264
31265 mostlyclean-m4: 
31266         @: $(MAKE); $(unstage)
31267         @[ -f ./m4/Makefile ] || exit 0; \
31268         r=`${PWD_COMMAND}`; export r; \
31269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31270         $(HOST_EXPORTS) \
31271         for flag in $(EXTRA_HOST_FLAGS) ; do \
31272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31273         done; \
31274         echo "Doing mostlyclean in m4"; \
31275         (cd $(HOST_SUBDIR)/m4 && \
31276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31278                   "RANLIB=$${RANLIB}" \
31279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31280                   mostlyclean) \
31281           || exit 1
31282
31283 @endif m4
31284
31285 .PHONY: maybe-clean-m4 clean-m4
31286 maybe-clean-m4:
31287 @if m4
31288 maybe-clean-m4: clean-m4
31289
31290 clean-m4: 
31291         @: $(MAKE); $(unstage)
31292         @[ -f ./m4/Makefile ] || exit 0; \
31293         r=`${PWD_COMMAND}`; export r; \
31294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31295         $(HOST_EXPORTS) \
31296         for flag in $(EXTRA_HOST_FLAGS) ; do \
31297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31298         done; \
31299         echo "Doing clean in m4"; \
31300         (cd $(HOST_SUBDIR)/m4 && \
31301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31303                   "RANLIB=$${RANLIB}" \
31304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31305                   clean) \
31306           || exit 1
31307
31308 @endif m4
31309
31310 .PHONY: maybe-distclean-m4 distclean-m4
31311 maybe-distclean-m4:
31312 @if m4
31313 maybe-distclean-m4: distclean-m4
31314
31315 distclean-m4: 
31316         @: $(MAKE); $(unstage)
31317         @[ -f ./m4/Makefile ] || exit 0; \
31318         r=`${PWD_COMMAND}`; export r; \
31319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31320         $(HOST_EXPORTS) \
31321         for flag in $(EXTRA_HOST_FLAGS) ; do \
31322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31323         done; \
31324         echo "Doing distclean in m4"; \
31325         (cd $(HOST_SUBDIR)/m4 && \
31326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31328                   "RANLIB=$${RANLIB}" \
31329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31330                   distclean) \
31331           || exit 1
31332
31333 @endif m4
31334
31335 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31336 maybe-maintainer-clean-m4:
31337 @if m4
31338 maybe-maintainer-clean-m4: maintainer-clean-m4
31339
31340 maintainer-clean-m4: 
31341         @: $(MAKE); $(unstage)
31342         @[ -f ./m4/Makefile ] || exit 0; \
31343         r=`${PWD_COMMAND}`; export r; \
31344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31345         $(HOST_EXPORTS) \
31346         for flag in $(EXTRA_HOST_FLAGS) ; do \
31347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31348         done; \
31349         echo "Doing maintainer-clean in m4"; \
31350         (cd $(HOST_SUBDIR)/m4 && \
31351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31353                   "RANLIB=$${RANLIB}" \
31354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31355                   maintainer-clean) \
31356           || exit 1
31357
31358 @endif m4
31359
31360
31361
31362 .PHONY: configure-readline maybe-configure-readline
31363 maybe-configure-readline:
31364 @if gcc-bootstrap
31365 configure-readline: stage_current
31366 @endif gcc-bootstrap
31367 @if readline
31368 maybe-configure-readline: configure-readline
31369 configure-readline: 
31370         @: $(MAKE); $(unstage)
31371         @r=`${PWD_COMMAND}`; export r; \
31372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31373         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31375         $(HOST_EXPORTS)  \
31376         echo Configuring in $(HOST_SUBDIR)/readline; \
31377         cd "$(HOST_SUBDIR)/readline" || exit 1; \
31378         case $(srcdir) in \
31379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31380           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31382         esac; \
31383         module_srcdir=readline; \
31384         $(SHELL) \
31385           $$s/$$module_srcdir/configure \
31386           --srcdir=$${topdir}/$$module_srcdir \
31387           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31388           --target=${target_alias}  \
31389           || exit 1
31390 @endif readline
31391
31392
31393
31394
31395
31396 .PHONY: all-readline maybe-all-readline
31397 maybe-all-readline:
31398 @if gcc-bootstrap
31399 all-readline: stage_current
31400 @endif gcc-bootstrap
31401 @if readline
31402 TARGET-readline=all
31403 maybe-all-readline: all-readline
31404 all-readline: configure-readline
31405         @: $(MAKE); $(unstage)
31406         @r=`${PWD_COMMAND}`; export r; \
31407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31408         $(HOST_EXPORTS)  \
31409         (cd $(HOST_SUBDIR)/readline && \
31410           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31411                 $(TARGET-readline))
31412 @endif readline
31413
31414
31415
31416
31417 .PHONY: check-readline maybe-check-readline
31418 maybe-check-readline:
31419 @if readline
31420 maybe-check-readline: check-readline
31421
31422 check-readline:
31423         @: $(MAKE); $(unstage)
31424         @r=`${PWD_COMMAND}`; export r; \
31425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31426         $(HOST_EXPORTS)  \
31427         (cd $(HOST_SUBDIR)/readline && \
31428           $(MAKE) $(FLAGS_TO_PASS)  check)
31429
31430 @endif readline
31431
31432 .PHONY: install-readline maybe-install-readline
31433 maybe-install-readline:
31434 @if readline
31435 maybe-install-readline: install-readline
31436
31437 install-readline: installdirs
31438         @: $(MAKE); $(unstage)
31439         @r=`${PWD_COMMAND}`; export r; \
31440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31441         $(HOST_EXPORTS) \
31442         (cd $(HOST_SUBDIR)/readline && \
31443           $(MAKE) $(FLAGS_TO_PASS)  install)
31444
31445 @endif readline
31446
31447 .PHONY: install-strip-readline maybe-install-strip-readline
31448 maybe-install-strip-readline:
31449 @if readline
31450 maybe-install-strip-readline: install-strip-readline
31451
31452 install-strip-readline: installdirs
31453         @: $(MAKE); $(unstage)
31454         @r=`${PWD_COMMAND}`; export r; \
31455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31456         $(HOST_EXPORTS) \
31457         (cd $(HOST_SUBDIR)/readline && \
31458           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31459
31460 @endif readline
31461
31462 # Other targets (info, dvi, pdf, etc.)
31463
31464 .PHONY: maybe-info-readline info-readline
31465 maybe-info-readline:
31466 @if readline
31467 maybe-info-readline: info-readline
31468
31469 info-readline: \
31470     configure-readline 
31471         @: $(MAKE); $(unstage)
31472         @[ -f ./readline/Makefile ] || exit 0; \
31473         r=`${PWD_COMMAND}`; export r; \
31474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31475         $(HOST_EXPORTS) \
31476         for flag in $(EXTRA_HOST_FLAGS) ; do \
31477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31478         done; \
31479         echo "Doing info in readline"; \
31480         (cd $(HOST_SUBDIR)/readline && \
31481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31483                   "RANLIB=$${RANLIB}" \
31484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31485                   info) \
31486           || exit 1
31487
31488 @endif readline
31489
31490 .PHONY: maybe-dvi-readline dvi-readline
31491 maybe-dvi-readline:
31492 @if readline
31493 maybe-dvi-readline: dvi-readline
31494
31495 dvi-readline: \
31496     configure-readline 
31497         @: $(MAKE); $(unstage)
31498         @[ -f ./readline/Makefile ] || exit 0; \
31499         r=`${PWD_COMMAND}`; export r; \
31500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31501         $(HOST_EXPORTS) \
31502         for flag in $(EXTRA_HOST_FLAGS) ; do \
31503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31504         done; \
31505         echo "Doing dvi in readline"; \
31506         (cd $(HOST_SUBDIR)/readline && \
31507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31509                   "RANLIB=$${RANLIB}" \
31510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31511                   dvi) \
31512           || exit 1
31513
31514 @endif readline
31515
31516 .PHONY: maybe-pdf-readline pdf-readline
31517 maybe-pdf-readline:
31518 @if readline
31519 maybe-pdf-readline: pdf-readline
31520
31521 pdf-readline: \
31522     configure-readline 
31523         @: $(MAKE); $(unstage)
31524         @[ -f ./readline/Makefile ] || exit 0; \
31525         r=`${PWD_COMMAND}`; export r; \
31526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31527         $(HOST_EXPORTS) \
31528         for flag in $(EXTRA_HOST_FLAGS) ; do \
31529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31530         done; \
31531         echo "Doing pdf in readline"; \
31532         (cd $(HOST_SUBDIR)/readline && \
31533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31535                   "RANLIB=$${RANLIB}" \
31536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31537                   pdf) \
31538           || exit 1
31539
31540 @endif readline
31541
31542 .PHONY: maybe-html-readline html-readline
31543 maybe-html-readline:
31544 @if readline
31545 maybe-html-readline: html-readline
31546
31547 html-readline: \
31548     configure-readline 
31549         @: $(MAKE); $(unstage)
31550         @[ -f ./readline/Makefile ] || exit 0; \
31551         r=`${PWD_COMMAND}`; export r; \
31552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31553         $(HOST_EXPORTS) \
31554         for flag in $(EXTRA_HOST_FLAGS) ; do \
31555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31556         done; \
31557         echo "Doing html in readline"; \
31558         (cd $(HOST_SUBDIR)/readline && \
31559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31561                   "RANLIB=$${RANLIB}" \
31562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31563                   html) \
31564           || exit 1
31565
31566 @endif readline
31567
31568 .PHONY: maybe-TAGS-readline TAGS-readline
31569 maybe-TAGS-readline:
31570 @if readline
31571 maybe-TAGS-readline: TAGS-readline
31572
31573 TAGS-readline: \
31574     configure-readline 
31575         @: $(MAKE); $(unstage)
31576         @[ -f ./readline/Makefile ] || exit 0; \
31577         r=`${PWD_COMMAND}`; export r; \
31578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31579         $(HOST_EXPORTS) \
31580         for flag in $(EXTRA_HOST_FLAGS) ; do \
31581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31582         done; \
31583         echo "Doing TAGS in readline"; \
31584         (cd $(HOST_SUBDIR)/readline && \
31585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31587                   "RANLIB=$${RANLIB}" \
31588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31589                   TAGS) \
31590           || exit 1
31591
31592 @endif readline
31593
31594 .PHONY: maybe-install-info-readline install-info-readline
31595 maybe-install-info-readline:
31596 @if readline
31597 maybe-install-info-readline: install-info-readline
31598
31599 install-info-readline: \
31600     configure-readline \
31601     info-readline 
31602         @: $(MAKE); $(unstage)
31603         @[ -f ./readline/Makefile ] || exit 0; \
31604         r=`${PWD_COMMAND}`; export r; \
31605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31606         $(HOST_EXPORTS) \
31607         for flag in $(EXTRA_HOST_FLAGS) ; do \
31608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31609         done; \
31610         echo "Doing install-info in readline"; \
31611         (cd $(HOST_SUBDIR)/readline && \
31612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31614                   "RANLIB=$${RANLIB}" \
31615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31616                   install-info) \
31617           || exit 1
31618
31619 @endif readline
31620
31621 .PHONY: maybe-install-pdf-readline install-pdf-readline
31622 maybe-install-pdf-readline:
31623 @if readline
31624 maybe-install-pdf-readline: install-pdf-readline
31625
31626 install-pdf-readline: \
31627     configure-readline \
31628     pdf-readline 
31629         @: $(MAKE); $(unstage)
31630         @[ -f ./readline/Makefile ] || exit 0; \
31631         r=`${PWD_COMMAND}`; export r; \
31632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31633         $(HOST_EXPORTS) \
31634         for flag in $(EXTRA_HOST_FLAGS) ; do \
31635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31636         done; \
31637         echo "Doing install-pdf in readline"; \
31638         (cd $(HOST_SUBDIR)/readline && \
31639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31641                   "RANLIB=$${RANLIB}" \
31642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31643                   install-pdf) \
31644           || exit 1
31645
31646 @endif readline
31647
31648 .PHONY: maybe-install-html-readline install-html-readline
31649 maybe-install-html-readline:
31650 @if readline
31651 maybe-install-html-readline: install-html-readline
31652
31653 install-html-readline: \
31654     configure-readline \
31655     html-readline 
31656         @: $(MAKE); $(unstage)
31657         @[ -f ./readline/Makefile ] || exit 0; \
31658         r=`${PWD_COMMAND}`; export r; \
31659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31660         $(HOST_EXPORTS) \
31661         for flag in $(EXTRA_HOST_FLAGS) ; do \
31662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31663         done; \
31664         echo "Doing install-html in readline"; \
31665         (cd $(HOST_SUBDIR)/readline && \
31666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31668                   "RANLIB=$${RANLIB}" \
31669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31670                   install-html) \
31671           || exit 1
31672
31673 @endif readline
31674
31675 .PHONY: maybe-installcheck-readline installcheck-readline
31676 maybe-installcheck-readline:
31677 @if readline
31678 maybe-installcheck-readline: installcheck-readline
31679
31680 installcheck-readline: \
31681     configure-readline 
31682         @: $(MAKE); $(unstage)
31683         @[ -f ./readline/Makefile ] || exit 0; \
31684         r=`${PWD_COMMAND}`; export r; \
31685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31686         $(HOST_EXPORTS) \
31687         for flag in $(EXTRA_HOST_FLAGS) ; do \
31688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31689         done; \
31690         echo "Doing installcheck in readline"; \
31691         (cd $(HOST_SUBDIR)/readline && \
31692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31694                   "RANLIB=$${RANLIB}" \
31695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31696                   installcheck) \
31697           || exit 1
31698
31699 @endif readline
31700
31701 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31702 maybe-mostlyclean-readline:
31703 @if readline
31704 maybe-mostlyclean-readline: mostlyclean-readline
31705
31706 mostlyclean-readline: 
31707         @: $(MAKE); $(unstage)
31708         @[ -f ./readline/Makefile ] || exit 0; \
31709         r=`${PWD_COMMAND}`; export r; \
31710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31711         $(HOST_EXPORTS) \
31712         for flag in $(EXTRA_HOST_FLAGS) ; do \
31713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31714         done; \
31715         echo "Doing mostlyclean in readline"; \
31716         (cd $(HOST_SUBDIR)/readline && \
31717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31719                   "RANLIB=$${RANLIB}" \
31720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31721                   mostlyclean) \
31722           || exit 1
31723
31724 @endif readline
31725
31726 .PHONY: maybe-clean-readline clean-readline
31727 maybe-clean-readline:
31728 @if readline
31729 maybe-clean-readline: clean-readline
31730
31731 clean-readline: 
31732         @: $(MAKE); $(unstage)
31733         @[ -f ./readline/Makefile ] || exit 0; \
31734         r=`${PWD_COMMAND}`; export r; \
31735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31736         $(HOST_EXPORTS) \
31737         for flag in $(EXTRA_HOST_FLAGS) ; do \
31738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31739         done; \
31740         echo "Doing clean in readline"; \
31741         (cd $(HOST_SUBDIR)/readline && \
31742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31744                   "RANLIB=$${RANLIB}" \
31745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31746                   clean) \
31747           || exit 1
31748
31749 @endif readline
31750
31751 .PHONY: maybe-distclean-readline distclean-readline
31752 maybe-distclean-readline:
31753 @if readline
31754 maybe-distclean-readline: distclean-readline
31755
31756 distclean-readline: 
31757         @: $(MAKE); $(unstage)
31758         @[ -f ./readline/Makefile ] || exit 0; \
31759         r=`${PWD_COMMAND}`; export r; \
31760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31761         $(HOST_EXPORTS) \
31762         for flag in $(EXTRA_HOST_FLAGS) ; do \
31763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31764         done; \
31765         echo "Doing distclean in readline"; \
31766         (cd $(HOST_SUBDIR)/readline && \
31767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31769                   "RANLIB=$${RANLIB}" \
31770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31771                   distclean) \
31772           || exit 1
31773
31774 @endif readline
31775
31776 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31777 maybe-maintainer-clean-readline:
31778 @if readline
31779 maybe-maintainer-clean-readline: maintainer-clean-readline
31780
31781 maintainer-clean-readline: 
31782         @: $(MAKE); $(unstage)
31783         @[ -f ./readline/Makefile ] || exit 0; \
31784         r=`${PWD_COMMAND}`; export r; \
31785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31786         $(HOST_EXPORTS) \
31787         for flag in $(EXTRA_HOST_FLAGS) ; do \
31788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31789         done; \
31790         echo "Doing maintainer-clean in readline"; \
31791         (cd $(HOST_SUBDIR)/readline && \
31792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31794                   "RANLIB=$${RANLIB}" \
31795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31796                   maintainer-clean) \
31797           || exit 1
31798
31799 @endif readline
31800
31801
31802
31803 .PHONY: configure-sid maybe-configure-sid
31804 maybe-configure-sid:
31805 @if gcc-bootstrap
31806 configure-sid: stage_current
31807 @endif gcc-bootstrap
31808 @if sid
31809 maybe-configure-sid: configure-sid
31810 configure-sid: 
31811         @: $(MAKE); $(unstage)
31812         @r=`${PWD_COMMAND}`; export r; \
31813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31814         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31816         $(HOST_EXPORTS)  \
31817         echo Configuring in $(HOST_SUBDIR)/sid; \
31818         cd "$(HOST_SUBDIR)/sid" || exit 1; \
31819         case $(srcdir) in \
31820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31821           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31823         esac; \
31824         module_srcdir=sid; \
31825         $(SHELL) \
31826           $$s/$$module_srcdir/configure \
31827           --srcdir=$${topdir}/$$module_srcdir \
31828           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31829           --target=${target_alias}  \
31830           || exit 1
31831 @endif sid
31832
31833
31834
31835
31836
31837 .PHONY: all-sid maybe-all-sid
31838 maybe-all-sid:
31839 @if gcc-bootstrap
31840 all-sid: stage_current
31841 @endif gcc-bootstrap
31842 @if sid
31843 TARGET-sid=all
31844 maybe-all-sid: all-sid
31845 all-sid: configure-sid
31846         @: $(MAKE); $(unstage)
31847         @r=`${PWD_COMMAND}`; export r; \
31848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31849         $(HOST_EXPORTS)  \
31850         (cd $(HOST_SUBDIR)/sid && \
31851           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31852                 $(TARGET-sid))
31853 @endif sid
31854
31855
31856
31857
31858 .PHONY: check-sid maybe-check-sid
31859 maybe-check-sid:
31860 @if sid
31861 maybe-check-sid: check-sid
31862
31863 check-sid:
31864         @: $(MAKE); $(unstage)
31865         @r=`${PWD_COMMAND}`; export r; \
31866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31867         $(HOST_EXPORTS)  \
31868         (cd $(HOST_SUBDIR)/sid && \
31869           $(MAKE) $(FLAGS_TO_PASS)  check)
31870
31871 @endif sid
31872
31873 .PHONY: install-sid maybe-install-sid
31874 maybe-install-sid:
31875 @if sid
31876 maybe-install-sid: install-sid
31877
31878 install-sid: installdirs
31879         @: $(MAKE); $(unstage)
31880         @r=`${PWD_COMMAND}`; export r; \
31881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31882         $(HOST_EXPORTS) \
31883         (cd $(HOST_SUBDIR)/sid && \
31884           $(MAKE) $(FLAGS_TO_PASS)  install)
31885
31886 @endif sid
31887
31888 .PHONY: install-strip-sid maybe-install-strip-sid
31889 maybe-install-strip-sid:
31890 @if sid
31891 maybe-install-strip-sid: install-strip-sid
31892
31893 install-strip-sid: installdirs
31894         @: $(MAKE); $(unstage)
31895         @r=`${PWD_COMMAND}`; export r; \
31896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31897         $(HOST_EXPORTS) \
31898         (cd $(HOST_SUBDIR)/sid && \
31899           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31900
31901 @endif sid
31902
31903 # Other targets (info, dvi, pdf, etc.)
31904
31905 .PHONY: maybe-info-sid info-sid
31906 maybe-info-sid:
31907 @if sid
31908 maybe-info-sid: info-sid
31909
31910 info-sid: \
31911     configure-sid 
31912         @: $(MAKE); $(unstage)
31913         @[ -f ./sid/Makefile ] || exit 0; \
31914         r=`${PWD_COMMAND}`; export r; \
31915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31916         $(HOST_EXPORTS) \
31917         for flag in $(EXTRA_HOST_FLAGS) ; do \
31918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31919         done; \
31920         echo "Doing info in sid"; \
31921         (cd $(HOST_SUBDIR)/sid && \
31922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31924                   "RANLIB=$${RANLIB}" \
31925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31926                   info) \
31927           || exit 1
31928
31929 @endif sid
31930
31931 .PHONY: maybe-dvi-sid dvi-sid
31932 maybe-dvi-sid:
31933 @if sid
31934 maybe-dvi-sid: dvi-sid
31935
31936 dvi-sid: \
31937     configure-sid 
31938         @: $(MAKE); $(unstage)
31939         @[ -f ./sid/Makefile ] || exit 0; \
31940         r=`${PWD_COMMAND}`; export r; \
31941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31942         $(HOST_EXPORTS) \
31943         for flag in $(EXTRA_HOST_FLAGS) ; do \
31944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31945         done; \
31946         echo "Doing dvi in sid"; \
31947         (cd $(HOST_SUBDIR)/sid && \
31948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31950                   "RANLIB=$${RANLIB}" \
31951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31952                   dvi) \
31953           || exit 1
31954
31955 @endif sid
31956
31957 .PHONY: maybe-pdf-sid pdf-sid
31958 maybe-pdf-sid:
31959 @if sid
31960 maybe-pdf-sid: pdf-sid
31961
31962 pdf-sid: \
31963     configure-sid 
31964         @: $(MAKE); $(unstage)
31965         @[ -f ./sid/Makefile ] || exit 0; \
31966         r=`${PWD_COMMAND}`; export r; \
31967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31968         $(HOST_EXPORTS) \
31969         for flag in $(EXTRA_HOST_FLAGS) ; do \
31970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31971         done; \
31972         echo "Doing pdf in sid"; \
31973         (cd $(HOST_SUBDIR)/sid && \
31974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31976                   "RANLIB=$${RANLIB}" \
31977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31978                   pdf) \
31979           || exit 1
31980
31981 @endif sid
31982
31983 .PHONY: maybe-html-sid html-sid
31984 maybe-html-sid:
31985 @if sid
31986 maybe-html-sid: html-sid
31987
31988 html-sid: \
31989     configure-sid 
31990         @: $(MAKE); $(unstage)
31991         @[ -f ./sid/Makefile ] || exit 0; \
31992         r=`${PWD_COMMAND}`; export r; \
31993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31994         $(HOST_EXPORTS) \
31995         for flag in $(EXTRA_HOST_FLAGS) ; do \
31996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31997         done; \
31998         echo "Doing html in sid"; \
31999         (cd $(HOST_SUBDIR)/sid && \
32000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32002                   "RANLIB=$${RANLIB}" \
32003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32004                   html) \
32005           || exit 1
32006
32007 @endif sid
32008
32009 .PHONY: maybe-TAGS-sid TAGS-sid
32010 maybe-TAGS-sid:
32011 @if sid
32012 maybe-TAGS-sid: TAGS-sid
32013
32014 TAGS-sid: \
32015     configure-sid 
32016         @: $(MAKE); $(unstage)
32017         @[ -f ./sid/Makefile ] || exit 0; \
32018         r=`${PWD_COMMAND}`; export r; \
32019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32020         $(HOST_EXPORTS) \
32021         for flag in $(EXTRA_HOST_FLAGS) ; do \
32022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32023         done; \
32024         echo "Doing TAGS in sid"; \
32025         (cd $(HOST_SUBDIR)/sid && \
32026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32028                   "RANLIB=$${RANLIB}" \
32029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32030                   TAGS) \
32031           || exit 1
32032
32033 @endif sid
32034
32035 .PHONY: maybe-install-info-sid install-info-sid
32036 maybe-install-info-sid:
32037 @if sid
32038 maybe-install-info-sid: install-info-sid
32039
32040 install-info-sid: \
32041     configure-sid \
32042     info-sid 
32043         @: $(MAKE); $(unstage)
32044         @[ -f ./sid/Makefile ] || exit 0; \
32045         r=`${PWD_COMMAND}`; export r; \
32046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32047         $(HOST_EXPORTS) \
32048         for flag in $(EXTRA_HOST_FLAGS) ; do \
32049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32050         done; \
32051         echo "Doing install-info in sid"; \
32052         (cd $(HOST_SUBDIR)/sid && \
32053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32055                   "RANLIB=$${RANLIB}" \
32056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32057                   install-info) \
32058           || exit 1
32059
32060 @endif sid
32061
32062 .PHONY: maybe-install-pdf-sid install-pdf-sid
32063 maybe-install-pdf-sid:
32064 @if sid
32065 maybe-install-pdf-sid: install-pdf-sid
32066
32067 install-pdf-sid: \
32068     configure-sid \
32069     pdf-sid 
32070         @: $(MAKE); $(unstage)
32071         @[ -f ./sid/Makefile ] || exit 0; \
32072         r=`${PWD_COMMAND}`; export r; \
32073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32074         $(HOST_EXPORTS) \
32075         for flag in $(EXTRA_HOST_FLAGS) ; do \
32076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32077         done; \
32078         echo "Doing install-pdf in sid"; \
32079         (cd $(HOST_SUBDIR)/sid && \
32080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32082                   "RANLIB=$${RANLIB}" \
32083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32084                   install-pdf) \
32085           || exit 1
32086
32087 @endif sid
32088
32089 .PHONY: maybe-install-html-sid install-html-sid
32090 maybe-install-html-sid:
32091 @if sid
32092 maybe-install-html-sid: install-html-sid
32093
32094 install-html-sid: \
32095     configure-sid \
32096     html-sid 
32097         @: $(MAKE); $(unstage)
32098         @[ -f ./sid/Makefile ] || exit 0; \
32099         r=`${PWD_COMMAND}`; export r; \
32100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32101         $(HOST_EXPORTS) \
32102         for flag in $(EXTRA_HOST_FLAGS) ; do \
32103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32104         done; \
32105         echo "Doing install-html in sid"; \
32106         (cd $(HOST_SUBDIR)/sid && \
32107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32109                   "RANLIB=$${RANLIB}" \
32110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32111                   install-html) \
32112           || exit 1
32113
32114 @endif sid
32115
32116 .PHONY: maybe-installcheck-sid installcheck-sid
32117 maybe-installcheck-sid:
32118 @if sid
32119 maybe-installcheck-sid: installcheck-sid
32120
32121 installcheck-sid: \
32122     configure-sid 
32123         @: $(MAKE); $(unstage)
32124         @[ -f ./sid/Makefile ] || exit 0; \
32125         r=`${PWD_COMMAND}`; export r; \
32126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32127         $(HOST_EXPORTS) \
32128         for flag in $(EXTRA_HOST_FLAGS) ; do \
32129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32130         done; \
32131         echo "Doing installcheck in sid"; \
32132         (cd $(HOST_SUBDIR)/sid && \
32133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32135                   "RANLIB=$${RANLIB}" \
32136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32137                   installcheck) \
32138           || exit 1
32139
32140 @endif sid
32141
32142 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32143 maybe-mostlyclean-sid:
32144 @if sid
32145 maybe-mostlyclean-sid: mostlyclean-sid
32146
32147 mostlyclean-sid: 
32148         @: $(MAKE); $(unstage)
32149         @[ -f ./sid/Makefile ] || exit 0; \
32150         r=`${PWD_COMMAND}`; export r; \
32151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32152         $(HOST_EXPORTS) \
32153         for flag in $(EXTRA_HOST_FLAGS) ; do \
32154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32155         done; \
32156         echo "Doing mostlyclean in sid"; \
32157         (cd $(HOST_SUBDIR)/sid && \
32158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32160                   "RANLIB=$${RANLIB}" \
32161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32162                   mostlyclean) \
32163           || exit 1
32164
32165 @endif sid
32166
32167 .PHONY: maybe-clean-sid clean-sid
32168 maybe-clean-sid:
32169 @if sid
32170 maybe-clean-sid: clean-sid
32171
32172 clean-sid: 
32173         @: $(MAKE); $(unstage)
32174         @[ -f ./sid/Makefile ] || exit 0; \
32175         r=`${PWD_COMMAND}`; export r; \
32176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32177         $(HOST_EXPORTS) \
32178         for flag in $(EXTRA_HOST_FLAGS) ; do \
32179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32180         done; \
32181         echo "Doing clean in sid"; \
32182         (cd $(HOST_SUBDIR)/sid && \
32183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32185                   "RANLIB=$${RANLIB}" \
32186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32187                   clean) \
32188           || exit 1
32189
32190 @endif sid
32191
32192 .PHONY: maybe-distclean-sid distclean-sid
32193 maybe-distclean-sid:
32194 @if sid
32195 maybe-distclean-sid: distclean-sid
32196
32197 distclean-sid: 
32198         @: $(MAKE); $(unstage)
32199         @[ -f ./sid/Makefile ] || exit 0; \
32200         r=`${PWD_COMMAND}`; export r; \
32201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32202         $(HOST_EXPORTS) \
32203         for flag in $(EXTRA_HOST_FLAGS) ; do \
32204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32205         done; \
32206         echo "Doing distclean in sid"; \
32207         (cd $(HOST_SUBDIR)/sid && \
32208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32210                   "RANLIB=$${RANLIB}" \
32211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32212                   distclean) \
32213           || exit 1
32214
32215 @endif sid
32216
32217 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32218 maybe-maintainer-clean-sid:
32219 @if sid
32220 maybe-maintainer-clean-sid: maintainer-clean-sid
32221
32222 maintainer-clean-sid: 
32223         @: $(MAKE); $(unstage)
32224         @[ -f ./sid/Makefile ] || exit 0; \
32225         r=`${PWD_COMMAND}`; export r; \
32226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32227         $(HOST_EXPORTS) \
32228         for flag in $(EXTRA_HOST_FLAGS) ; do \
32229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32230         done; \
32231         echo "Doing maintainer-clean in sid"; \
32232         (cd $(HOST_SUBDIR)/sid && \
32233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32235                   "RANLIB=$${RANLIB}" \
32236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32237                   maintainer-clean) \
32238           || exit 1
32239
32240 @endif sid
32241
32242
32243
32244 .PHONY: configure-sim maybe-configure-sim
32245 maybe-configure-sim:
32246 @if gcc-bootstrap
32247 configure-sim: stage_current
32248 @endif gcc-bootstrap
32249 @if sim
32250 maybe-configure-sim: configure-sim
32251 configure-sim: 
32252         @: $(MAKE); $(unstage)
32253         @r=`${PWD_COMMAND}`; export r; \
32254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32255         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32256         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32257         $(HOST_EXPORTS)  \
32258         echo Configuring in $(HOST_SUBDIR)/sim; \
32259         cd "$(HOST_SUBDIR)/sim" || exit 1; \
32260         case $(srcdir) in \
32261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32262           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32264         esac; \
32265         module_srcdir=sim; \
32266         $(SHELL) \
32267           $$s/$$module_srcdir/configure \
32268           --srcdir=$${topdir}/$$module_srcdir \
32269           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32270           --target=${target_alias}  \
32271           || exit 1
32272 @endif sim
32273
32274
32275
32276
32277
32278 .PHONY: all-sim maybe-all-sim
32279 maybe-all-sim:
32280 @if gcc-bootstrap
32281 all-sim: stage_current
32282 @endif gcc-bootstrap
32283 @if sim
32284 TARGET-sim=all
32285 maybe-all-sim: all-sim
32286 all-sim: configure-sim
32287         @: $(MAKE); $(unstage)
32288         @r=`${PWD_COMMAND}`; export r; \
32289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32290         $(HOST_EXPORTS)  \
32291         (cd $(HOST_SUBDIR)/sim && \
32292           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32293                 $(TARGET-sim))
32294 @endif sim
32295
32296
32297
32298
32299 .PHONY: check-sim maybe-check-sim
32300 maybe-check-sim:
32301 @if sim
32302 maybe-check-sim: check-sim
32303
32304 check-sim:
32305         @: $(MAKE); $(unstage)
32306         @r=`${PWD_COMMAND}`; export r; \
32307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308         $(HOST_EXPORTS)  \
32309         (cd $(HOST_SUBDIR)/sim && \
32310           $(MAKE) $(FLAGS_TO_PASS)  check)
32311
32312 @endif sim
32313
32314 .PHONY: install-sim maybe-install-sim
32315 maybe-install-sim:
32316 @if sim
32317 maybe-install-sim: install-sim
32318
32319 install-sim: installdirs
32320         @: $(MAKE); $(unstage)
32321         @r=`${PWD_COMMAND}`; export r; \
32322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32323         $(HOST_EXPORTS) \
32324         (cd $(HOST_SUBDIR)/sim && \
32325           $(MAKE) $(FLAGS_TO_PASS)  install)
32326
32327 @endif sim
32328
32329 .PHONY: install-strip-sim maybe-install-strip-sim
32330 maybe-install-strip-sim:
32331 @if sim
32332 maybe-install-strip-sim: install-strip-sim
32333
32334 install-strip-sim: installdirs
32335         @: $(MAKE); $(unstage)
32336         @r=`${PWD_COMMAND}`; export r; \
32337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32338         $(HOST_EXPORTS) \
32339         (cd $(HOST_SUBDIR)/sim && \
32340           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32341
32342 @endif sim
32343
32344 # Other targets (info, dvi, pdf, etc.)
32345
32346 .PHONY: maybe-info-sim info-sim
32347 maybe-info-sim:
32348 @if sim
32349 maybe-info-sim: info-sim
32350
32351 info-sim: \
32352     configure-sim 
32353         @: $(MAKE); $(unstage)
32354         @[ -f ./sim/Makefile ] || exit 0; \
32355         r=`${PWD_COMMAND}`; export r; \
32356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32357         $(HOST_EXPORTS) \
32358         for flag in $(EXTRA_HOST_FLAGS) ; do \
32359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32360         done; \
32361         echo "Doing info in sim"; \
32362         (cd $(HOST_SUBDIR)/sim && \
32363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32365                   "RANLIB=$${RANLIB}" \
32366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32367                   info) \
32368           || exit 1
32369
32370 @endif sim
32371
32372 .PHONY: maybe-dvi-sim dvi-sim
32373 maybe-dvi-sim:
32374 @if sim
32375 maybe-dvi-sim: dvi-sim
32376
32377 dvi-sim: \
32378     configure-sim 
32379         @: $(MAKE); $(unstage)
32380         @[ -f ./sim/Makefile ] || exit 0; \
32381         r=`${PWD_COMMAND}`; export r; \
32382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32383         $(HOST_EXPORTS) \
32384         for flag in $(EXTRA_HOST_FLAGS) ; do \
32385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32386         done; \
32387         echo "Doing dvi in sim"; \
32388         (cd $(HOST_SUBDIR)/sim && \
32389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32391                   "RANLIB=$${RANLIB}" \
32392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32393                   dvi) \
32394           || exit 1
32395
32396 @endif sim
32397
32398 .PHONY: maybe-pdf-sim pdf-sim
32399 maybe-pdf-sim:
32400 @if sim
32401 maybe-pdf-sim: pdf-sim
32402
32403 pdf-sim: \
32404     configure-sim 
32405         @: $(MAKE); $(unstage)
32406         @[ -f ./sim/Makefile ] || exit 0; \
32407         r=`${PWD_COMMAND}`; export r; \
32408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32409         $(HOST_EXPORTS) \
32410         for flag in $(EXTRA_HOST_FLAGS) ; do \
32411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32412         done; \
32413         echo "Doing pdf in sim"; \
32414         (cd $(HOST_SUBDIR)/sim && \
32415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32417                   "RANLIB=$${RANLIB}" \
32418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32419                   pdf) \
32420           || exit 1
32421
32422 @endif sim
32423
32424 .PHONY: maybe-html-sim html-sim
32425 maybe-html-sim:
32426 @if sim
32427 maybe-html-sim: html-sim
32428
32429 html-sim: \
32430     configure-sim 
32431         @: $(MAKE); $(unstage)
32432         @[ -f ./sim/Makefile ] || exit 0; \
32433         r=`${PWD_COMMAND}`; export r; \
32434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32435         $(HOST_EXPORTS) \
32436         for flag in $(EXTRA_HOST_FLAGS) ; do \
32437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32438         done; \
32439         echo "Doing html in sim"; \
32440         (cd $(HOST_SUBDIR)/sim && \
32441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32443                   "RANLIB=$${RANLIB}" \
32444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32445                   html) \
32446           || exit 1
32447
32448 @endif sim
32449
32450 .PHONY: maybe-TAGS-sim TAGS-sim
32451 maybe-TAGS-sim:
32452 @if sim
32453 maybe-TAGS-sim: TAGS-sim
32454
32455 TAGS-sim: \
32456     configure-sim 
32457         @: $(MAKE); $(unstage)
32458         @[ -f ./sim/Makefile ] || exit 0; \
32459         r=`${PWD_COMMAND}`; export r; \
32460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32461         $(HOST_EXPORTS) \
32462         for flag in $(EXTRA_HOST_FLAGS) ; do \
32463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32464         done; \
32465         echo "Doing TAGS in sim"; \
32466         (cd $(HOST_SUBDIR)/sim && \
32467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32469                   "RANLIB=$${RANLIB}" \
32470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32471                   TAGS) \
32472           || exit 1
32473
32474 @endif sim
32475
32476 .PHONY: maybe-install-info-sim install-info-sim
32477 maybe-install-info-sim:
32478 @if sim
32479 maybe-install-info-sim: install-info-sim
32480
32481 install-info-sim: \
32482     configure-sim \
32483     info-sim 
32484         @: $(MAKE); $(unstage)
32485         @[ -f ./sim/Makefile ] || exit 0; \
32486         r=`${PWD_COMMAND}`; export r; \
32487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488         $(HOST_EXPORTS) \
32489         for flag in $(EXTRA_HOST_FLAGS) ; do \
32490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32491         done; \
32492         echo "Doing install-info in sim"; \
32493         (cd $(HOST_SUBDIR)/sim && \
32494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32496                   "RANLIB=$${RANLIB}" \
32497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32498                   install-info) \
32499           || exit 1
32500
32501 @endif sim
32502
32503 .PHONY: maybe-install-pdf-sim install-pdf-sim
32504 maybe-install-pdf-sim:
32505 @if sim
32506 maybe-install-pdf-sim: install-pdf-sim
32507
32508 install-pdf-sim: \
32509     configure-sim \
32510     pdf-sim 
32511         @: $(MAKE); $(unstage)
32512         @[ -f ./sim/Makefile ] || exit 0; \
32513         r=`${PWD_COMMAND}`; export r; \
32514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32515         $(HOST_EXPORTS) \
32516         for flag in $(EXTRA_HOST_FLAGS) ; do \
32517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32518         done; \
32519         echo "Doing install-pdf in sim"; \
32520         (cd $(HOST_SUBDIR)/sim && \
32521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32523                   "RANLIB=$${RANLIB}" \
32524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32525                   install-pdf) \
32526           || exit 1
32527
32528 @endif sim
32529
32530 .PHONY: maybe-install-html-sim install-html-sim
32531 maybe-install-html-sim:
32532 @if sim
32533 maybe-install-html-sim: install-html-sim
32534
32535 install-html-sim: \
32536     configure-sim \
32537     html-sim 
32538         @: $(MAKE); $(unstage)
32539         @[ -f ./sim/Makefile ] || exit 0; \
32540         r=`${PWD_COMMAND}`; export r; \
32541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32542         $(HOST_EXPORTS) \
32543         for flag in $(EXTRA_HOST_FLAGS) ; do \
32544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32545         done; \
32546         echo "Doing install-html in sim"; \
32547         (cd $(HOST_SUBDIR)/sim && \
32548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32550                   "RANLIB=$${RANLIB}" \
32551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32552                   install-html) \
32553           || exit 1
32554
32555 @endif sim
32556
32557 .PHONY: maybe-installcheck-sim installcheck-sim
32558 maybe-installcheck-sim:
32559 @if sim
32560 maybe-installcheck-sim: installcheck-sim
32561
32562 installcheck-sim: \
32563     configure-sim 
32564         @: $(MAKE); $(unstage)
32565         @[ -f ./sim/Makefile ] || exit 0; \
32566         r=`${PWD_COMMAND}`; export r; \
32567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32568         $(HOST_EXPORTS) \
32569         for flag in $(EXTRA_HOST_FLAGS) ; do \
32570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32571         done; \
32572         echo "Doing installcheck in sim"; \
32573         (cd $(HOST_SUBDIR)/sim && \
32574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32576                   "RANLIB=$${RANLIB}" \
32577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32578                   installcheck) \
32579           || exit 1
32580
32581 @endif sim
32582
32583 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32584 maybe-mostlyclean-sim:
32585 @if sim
32586 maybe-mostlyclean-sim: mostlyclean-sim
32587
32588 mostlyclean-sim: 
32589         @: $(MAKE); $(unstage)
32590         @[ -f ./sim/Makefile ] || exit 0; \
32591         r=`${PWD_COMMAND}`; export r; \
32592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32593         $(HOST_EXPORTS) \
32594         for flag in $(EXTRA_HOST_FLAGS) ; do \
32595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32596         done; \
32597         echo "Doing mostlyclean in sim"; \
32598         (cd $(HOST_SUBDIR)/sim && \
32599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32601                   "RANLIB=$${RANLIB}" \
32602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32603                   mostlyclean) \
32604           || exit 1
32605
32606 @endif sim
32607
32608 .PHONY: maybe-clean-sim clean-sim
32609 maybe-clean-sim:
32610 @if sim
32611 maybe-clean-sim: clean-sim
32612
32613 clean-sim: 
32614         @: $(MAKE); $(unstage)
32615         @[ -f ./sim/Makefile ] || exit 0; \
32616         r=`${PWD_COMMAND}`; export r; \
32617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32618         $(HOST_EXPORTS) \
32619         for flag in $(EXTRA_HOST_FLAGS) ; do \
32620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32621         done; \
32622         echo "Doing clean in sim"; \
32623         (cd $(HOST_SUBDIR)/sim && \
32624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32626                   "RANLIB=$${RANLIB}" \
32627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32628                   clean) \
32629           || exit 1
32630
32631 @endif sim
32632
32633 .PHONY: maybe-distclean-sim distclean-sim
32634 maybe-distclean-sim:
32635 @if sim
32636 maybe-distclean-sim: distclean-sim
32637
32638 distclean-sim: 
32639         @: $(MAKE); $(unstage)
32640         @[ -f ./sim/Makefile ] || exit 0; \
32641         r=`${PWD_COMMAND}`; export r; \
32642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32643         $(HOST_EXPORTS) \
32644         for flag in $(EXTRA_HOST_FLAGS) ; do \
32645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32646         done; \
32647         echo "Doing distclean in sim"; \
32648         (cd $(HOST_SUBDIR)/sim && \
32649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32651                   "RANLIB=$${RANLIB}" \
32652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32653                   distclean) \
32654           || exit 1
32655
32656 @endif sim
32657
32658 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32659 maybe-maintainer-clean-sim:
32660 @if sim
32661 maybe-maintainer-clean-sim: maintainer-clean-sim
32662
32663 maintainer-clean-sim: 
32664         @: $(MAKE); $(unstage)
32665         @[ -f ./sim/Makefile ] || exit 0; \
32666         r=`${PWD_COMMAND}`; export r; \
32667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32668         $(HOST_EXPORTS) \
32669         for flag in $(EXTRA_HOST_FLAGS) ; do \
32670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32671         done; \
32672         echo "Doing maintainer-clean in sim"; \
32673         (cd $(HOST_SUBDIR)/sim && \
32674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32676                   "RANLIB=$${RANLIB}" \
32677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32678                   maintainer-clean) \
32679           || exit 1
32680
32681 @endif sim
32682
32683
32684
32685 .PHONY: configure-texinfo maybe-configure-texinfo
32686 maybe-configure-texinfo:
32687 @if gcc-bootstrap
32688 configure-texinfo: stage_current
32689 @endif gcc-bootstrap
32690 @if texinfo
32691 maybe-configure-texinfo: configure-texinfo
32692 configure-texinfo: 
32693         @: $(MAKE); $(unstage)
32694         @r=`${PWD_COMMAND}`; export r; \
32695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32696         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32697         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32698         $(HOST_EXPORTS)  \
32699         echo Configuring in $(HOST_SUBDIR)/texinfo; \
32700         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32701         case $(srcdir) in \
32702           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32703           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32704                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32705         esac; \
32706         module_srcdir=texinfo; \
32707         $(SHELL) \
32708           $$s/$$module_srcdir/configure \
32709           --srcdir=$${topdir}/$$module_srcdir \
32710           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32711           --target=${target_alias}  \
32712           || exit 1
32713 @endif texinfo
32714
32715
32716
32717
32718
32719 .PHONY: all-texinfo maybe-all-texinfo
32720 maybe-all-texinfo:
32721 @if gcc-bootstrap
32722 all-texinfo: stage_current
32723 @endif gcc-bootstrap
32724 @if texinfo
32725 TARGET-texinfo=all
32726 maybe-all-texinfo: all-texinfo
32727 all-texinfo: configure-texinfo
32728         @: $(MAKE); $(unstage)
32729         @r=`${PWD_COMMAND}`; export r; \
32730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32731         $(HOST_EXPORTS)  \
32732         (cd $(HOST_SUBDIR)/texinfo && \
32733           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32734                 $(TARGET-texinfo))
32735 @endif texinfo
32736
32737
32738
32739
32740 .PHONY: check-texinfo maybe-check-texinfo
32741 maybe-check-texinfo:
32742 @if texinfo
32743 maybe-check-texinfo: check-texinfo
32744
32745 check-texinfo:
32746         @: $(MAKE); $(unstage)
32747         @r=`${PWD_COMMAND}`; export r; \
32748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32749         $(HOST_EXPORTS)  \
32750         (cd $(HOST_SUBDIR)/texinfo && \
32751           $(MAKE) $(FLAGS_TO_PASS)  check)
32752
32753 @endif texinfo
32754
32755 .PHONY: install-texinfo maybe-install-texinfo
32756 maybe-install-texinfo:
32757 @if texinfo
32758 maybe-install-texinfo: install-texinfo
32759
32760 install-texinfo:
32761
32762 @endif texinfo
32763
32764 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32765 maybe-install-strip-texinfo:
32766 @if texinfo
32767 maybe-install-strip-texinfo: install-strip-texinfo
32768
32769 install-strip-texinfo:
32770
32771 @endif texinfo
32772
32773 # Other targets (info, dvi, pdf, etc.)
32774
32775 .PHONY: maybe-info-texinfo info-texinfo
32776 maybe-info-texinfo:
32777 @if texinfo
32778 maybe-info-texinfo: info-texinfo
32779
32780 info-texinfo: \
32781     configure-texinfo 
32782         @: $(MAKE); $(unstage)
32783         @[ -f ./texinfo/Makefile ] || exit 0; \
32784         r=`${PWD_COMMAND}`; export r; \
32785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32786         $(HOST_EXPORTS) \
32787         for flag in $(EXTRA_HOST_FLAGS) ; do \
32788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32789         done; \
32790         echo "Doing info in texinfo"; \
32791         (cd $(HOST_SUBDIR)/texinfo && \
32792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32794                   "RANLIB=$${RANLIB}" \
32795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32796                   info) \
32797           || exit 1
32798
32799 @endif texinfo
32800
32801 .PHONY: maybe-dvi-texinfo dvi-texinfo
32802 maybe-dvi-texinfo:
32803 @if texinfo
32804 maybe-dvi-texinfo: dvi-texinfo
32805
32806 dvi-texinfo: \
32807     configure-texinfo 
32808         @: $(MAKE); $(unstage)
32809         @[ -f ./texinfo/Makefile ] || exit 0; \
32810         r=`${PWD_COMMAND}`; export r; \
32811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32812         $(HOST_EXPORTS) \
32813         for flag in $(EXTRA_HOST_FLAGS) ; do \
32814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32815         done; \
32816         echo "Doing dvi in texinfo"; \
32817         (cd $(HOST_SUBDIR)/texinfo && \
32818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32820                   "RANLIB=$${RANLIB}" \
32821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32822                   dvi) \
32823           || exit 1
32824
32825 @endif texinfo
32826
32827 .PHONY: maybe-pdf-texinfo pdf-texinfo
32828 maybe-pdf-texinfo:
32829 @if texinfo
32830 maybe-pdf-texinfo: pdf-texinfo
32831
32832 pdf-texinfo: \
32833     configure-texinfo 
32834         @: $(MAKE); $(unstage)
32835         @[ -f ./texinfo/Makefile ] || exit 0; \
32836         r=`${PWD_COMMAND}`; export r; \
32837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32838         $(HOST_EXPORTS) \
32839         for flag in $(EXTRA_HOST_FLAGS) ; do \
32840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32841         done; \
32842         echo "Doing pdf in texinfo"; \
32843         (cd $(HOST_SUBDIR)/texinfo && \
32844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32846                   "RANLIB=$${RANLIB}" \
32847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32848                   pdf) \
32849           || exit 1
32850
32851 @endif texinfo
32852
32853 .PHONY: maybe-html-texinfo html-texinfo
32854 maybe-html-texinfo:
32855 @if texinfo
32856 maybe-html-texinfo: html-texinfo
32857
32858 html-texinfo: \
32859     configure-texinfo 
32860         @: $(MAKE); $(unstage)
32861         @[ -f ./texinfo/Makefile ] || exit 0; \
32862         r=`${PWD_COMMAND}`; export r; \
32863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32864         $(HOST_EXPORTS) \
32865         for flag in $(EXTRA_HOST_FLAGS) ; do \
32866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32867         done; \
32868         echo "Doing html in texinfo"; \
32869         (cd $(HOST_SUBDIR)/texinfo && \
32870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32872                   "RANLIB=$${RANLIB}" \
32873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32874                   html) \
32875           || exit 1
32876
32877 @endif texinfo
32878
32879 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32880 maybe-TAGS-texinfo:
32881 @if texinfo
32882 maybe-TAGS-texinfo: TAGS-texinfo
32883
32884 TAGS-texinfo: \
32885     configure-texinfo 
32886         @: $(MAKE); $(unstage)
32887         @[ -f ./texinfo/Makefile ] || exit 0; \
32888         r=`${PWD_COMMAND}`; export r; \
32889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32890         $(HOST_EXPORTS) \
32891         for flag in $(EXTRA_HOST_FLAGS) ; do \
32892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32893         done; \
32894         echo "Doing TAGS in texinfo"; \
32895         (cd $(HOST_SUBDIR)/texinfo && \
32896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32898                   "RANLIB=$${RANLIB}" \
32899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32900                   TAGS) \
32901           || exit 1
32902
32903 @endif texinfo
32904
32905 .PHONY: maybe-install-info-texinfo install-info-texinfo
32906 maybe-install-info-texinfo:
32907 @if texinfo
32908 maybe-install-info-texinfo: install-info-texinfo
32909
32910 install-info-texinfo: \
32911     configure-texinfo \
32912     info-texinfo 
32913         @: $(MAKE); $(unstage)
32914         @[ -f ./texinfo/Makefile ] || exit 0; \
32915         r=`${PWD_COMMAND}`; export r; \
32916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32917         $(HOST_EXPORTS) \
32918         for flag in $(EXTRA_HOST_FLAGS) ; do \
32919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32920         done; \
32921         echo "Doing install-info in texinfo"; \
32922         (cd $(HOST_SUBDIR)/texinfo && \
32923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32925                   "RANLIB=$${RANLIB}" \
32926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32927                   install-info) \
32928           || exit 1
32929
32930 @endif texinfo
32931
32932 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32933 maybe-install-pdf-texinfo:
32934 @if texinfo
32935 maybe-install-pdf-texinfo: install-pdf-texinfo
32936
32937 install-pdf-texinfo: \
32938     configure-texinfo \
32939     pdf-texinfo 
32940         @: $(MAKE); $(unstage)
32941         @[ -f ./texinfo/Makefile ] || exit 0; \
32942         r=`${PWD_COMMAND}`; export r; \
32943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32944         $(HOST_EXPORTS) \
32945         for flag in $(EXTRA_HOST_FLAGS) ; do \
32946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32947         done; \
32948         echo "Doing install-pdf in texinfo"; \
32949         (cd $(HOST_SUBDIR)/texinfo && \
32950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32952                   "RANLIB=$${RANLIB}" \
32953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32954                   install-pdf) \
32955           || exit 1
32956
32957 @endif texinfo
32958
32959 .PHONY: maybe-install-html-texinfo install-html-texinfo
32960 maybe-install-html-texinfo:
32961 @if texinfo
32962 maybe-install-html-texinfo: install-html-texinfo
32963
32964 install-html-texinfo: \
32965     configure-texinfo \
32966     html-texinfo 
32967         @: $(MAKE); $(unstage)
32968         @[ -f ./texinfo/Makefile ] || exit 0; \
32969         r=`${PWD_COMMAND}`; export r; \
32970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32971         $(HOST_EXPORTS) \
32972         for flag in $(EXTRA_HOST_FLAGS) ; do \
32973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32974         done; \
32975         echo "Doing install-html in texinfo"; \
32976         (cd $(HOST_SUBDIR)/texinfo && \
32977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32979                   "RANLIB=$${RANLIB}" \
32980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32981                   install-html) \
32982           || exit 1
32983
32984 @endif texinfo
32985
32986 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32987 maybe-installcheck-texinfo:
32988 @if texinfo
32989 maybe-installcheck-texinfo: installcheck-texinfo
32990
32991 installcheck-texinfo: \
32992     configure-texinfo 
32993         @: $(MAKE); $(unstage)
32994         @[ -f ./texinfo/Makefile ] || exit 0; \
32995         r=`${PWD_COMMAND}`; export r; \
32996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32997         $(HOST_EXPORTS) \
32998         for flag in $(EXTRA_HOST_FLAGS) ; do \
32999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33000         done; \
33001         echo "Doing installcheck in texinfo"; \
33002         (cd $(HOST_SUBDIR)/texinfo && \
33003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33005                   "RANLIB=$${RANLIB}" \
33006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33007                   installcheck) \
33008           || exit 1
33009
33010 @endif texinfo
33011
33012 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33013 maybe-mostlyclean-texinfo:
33014 @if texinfo
33015 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33016
33017 mostlyclean-texinfo: 
33018         @: $(MAKE); $(unstage)
33019         @[ -f ./texinfo/Makefile ] || exit 0; \
33020         r=`${PWD_COMMAND}`; export r; \
33021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33022         $(HOST_EXPORTS) \
33023         for flag in $(EXTRA_HOST_FLAGS) ; do \
33024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33025         done; \
33026         echo "Doing mostlyclean in texinfo"; \
33027         (cd $(HOST_SUBDIR)/texinfo && \
33028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33030                   "RANLIB=$${RANLIB}" \
33031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33032                   mostlyclean) \
33033           || exit 1
33034
33035 @endif texinfo
33036
33037 .PHONY: maybe-clean-texinfo clean-texinfo
33038 maybe-clean-texinfo:
33039 @if texinfo
33040 maybe-clean-texinfo: clean-texinfo
33041
33042 clean-texinfo: 
33043         @: $(MAKE); $(unstage)
33044         @[ -f ./texinfo/Makefile ] || exit 0; \
33045         r=`${PWD_COMMAND}`; export r; \
33046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33047         $(HOST_EXPORTS) \
33048         for flag in $(EXTRA_HOST_FLAGS) ; do \
33049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33050         done; \
33051         echo "Doing clean in texinfo"; \
33052         (cd $(HOST_SUBDIR)/texinfo && \
33053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33055                   "RANLIB=$${RANLIB}" \
33056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33057                   clean) \
33058           || exit 1
33059
33060 @endif texinfo
33061
33062 .PHONY: maybe-distclean-texinfo distclean-texinfo
33063 maybe-distclean-texinfo:
33064 @if texinfo
33065 maybe-distclean-texinfo: distclean-texinfo
33066
33067 distclean-texinfo: 
33068         @: $(MAKE); $(unstage)
33069         @[ -f ./texinfo/Makefile ] || exit 0; \
33070         r=`${PWD_COMMAND}`; export r; \
33071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33072         $(HOST_EXPORTS) \
33073         for flag in $(EXTRA_HOST_FLAGS) ; do \
33074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33075         done; \
33076         echo "Doing distclean in texinfo"; \
33077         (cd $(HOST_SUBDIR)/texinfo && \
33078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33080                   "RANLIB=$${RANLIB}" \
33081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33082                   distclean) \
33083           || exit 1
33084
33085 @endif texinfo
33086
33087 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33088 maybe-maintainer-clean-texinfo:
33089 @if texinfo
33090 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33091
33092 maintainer-clean-texinfo: 
33093         @: $(MAKE); $(unstage)
33094         @[ -f ./texinfo/Makefile ] || exit 0; \
33095         r=`${PWD_COMMAND}`; export r; \
33096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33097         $(HOST_EXPORTS) \
33098         for flag in $(EXTRA_HOST_FLAGS) ; do \
33099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33100         done; \
33101         echo "Doing maintainer-clean in texinfo"; \
33102         (cd $(HOST_SUBDIR)/texinfo && \
33103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33105                   "RANLIB=$${RANLIB}" \
33106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33107                   maintainer-clean) \
33108           || exit 1
33109
33110 @endif texinfo
33111
33112
33113
33114 .PHONY: configure-zlib maybe-configure-zlib
33115 maybe-configure-zlib:
33116 @if gcc-bootstrap
33117 configure-zlib: stage_current
33118 @endif gcc-bootstrap
33119 @if zlib
33120 maybe-configure-zlib: configure-zlib
33121 configure-zlib: 
33122         @r=`${PWD_COMMAND}`; export r; \
33123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33124         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33126         $(HOST_EXPORTS)  \
33127         echo Configuring in $(HOST_SUBDIR)/zlib; \
33128         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33129         case $(srcdir) in \
33130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33131           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33133         esac; \
33134         module_srcdir=zlib; \
33135         $(SHELL) \
33136           $$s/$$module_srcdir/configure \
33137           --srcdir=$${topdir}/$$module_srcdir \
33138           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33139           --target=${target_alias} @extra_host_zlib_configure_flags@ \
33140           || exit 1
33141 @endif zlib
33142
33143
33144
33145 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33146 maybe-configure-stage1-zlib:
33147 @if zlib-bootstrap
33148 maybe-configure-stage1-zlib: configure-stage1-zlib
33149 configure-stage1-zlib:
33150         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33151         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33152         @r=`${PWD_COMMAND}`; export r; \
33153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33154         TFLAGS="$(STAGE1_TFLAGS)"; \
33155         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33156         $(HOST_EXPORTS) \
33157         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33158         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33159         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
33160         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33161         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33162         cd $(HOST_SUBDIR)/zlib || exit 1; \
33163         case $(srcdir) in \
33164           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33165           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33166                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33167         esac; \
33168         module_srcdir=zlib; \
33169         $(SHELL) $$s/$$module_srcdir/configure \
33170           --srcdir=$${topdir}/$$module_srcdir \
33171           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33172           --target=${target_alias} \
33173            \
33174           $(STAGE1_CONFIGURE_FLAGS) \
33175           @extra_host_zlib_configure_flags@
33176 @endif zlib-bootstrap
33177
33178 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33179 maybe-configure-stage2-zlib:
33180 @if zlib-bootstrap
33181 maybe-configure-stage2-zlib: configure-stage2-zlib
33182 configure-stage2-zlib:
33183         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33184         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33185         @r=`${PWD_COMMAND}`; export r; \
33186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33187         TFLAGS="$(STAGE2_TFLAGS)"; \
33188         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33189         $(HOST_EXPORTS) \
33190         $(POSTSTAGE1_HOST_EXPORTS) \
33191         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33192         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33193         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
33194         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33195         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33196         cd $(HOST_SUBDIR)/zlib || exit 1; \
33197         case $(srcdir) in \
33198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33199           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33201         esac; \
33202         module_srcdir=zlib; \
33203         $(SHELL) $$s/$$module_srcdir/configure \
33204           --srcdir=$${topdir}/$$module_srcdir \
33205           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33206           --target=${target_alias} \
33207           --with-build-libsubdir=$(HOST_SUBDIR) \
33208           $(STAGE2_CONFIGURE_FLAGS) \
33209           @extra_host_zlib_configure_flags@
33210 @endif zlib-bootstrap
33211
33212 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33213 maybe-configure-stage3-zlib:
33214 @if zlib-bootstrap
33215 maybe-configure-stage3-zlib: configure-stage3-zlib
33216 configure-stage3-zlib:
33217         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33218         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33219         @r=`${PWD_COMMAND}`; export r; \
33220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33221         TFLAGS="$(STAGE3_TFLAGS)"; \
33222         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33223         $(HOST_EXPORTS) \
33224         $(POSTSTAGE1_HOST_EXPORTS) \
33225         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33226         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33227         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
33228         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33230         cd $(HOST_SUBDIR)/zlib || exit 1; \
33231         case $(srcdir) in \
33232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33233           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33235         esac; \
33236         module_srcdir=zlib; \
33237         $(SHELL) $$s/$$module_srcdir/configure \
33238           --srcdir=$${topdir}/$$module_srcdir \
33239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33240           --target=${target_alias} \
33241           --with-build-libsubdir=$(HOST_SUBDIR) \
33242           $(STAGE3_CONFIGURE_FLAGS) \
33243           @extra_host_zlib_configure_flags@
33244 @endif zlib-bootstrap
33245
33246 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33247 maybe-configure-stage4-zlib:
33248 @if zlib-bootstrap
33249 maybe-configure-stage4-zlib: configure-stage4-zlib
33250 configure-stage4-zlib:
33251         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33252         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33253         @r=`${PWD_COMMAND}`; export r; \
33254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33255         TFLAGS="$(STAGE4_TFLAGS)"; \
33256         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33257         $(HOST_EXPORTS) \
33258         $(POSTSTAGE1_HOST_EXPORTS) \
33259         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33260         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33261         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
33262         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33263         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33264         cd $(HOST_SUBDIR)/zlib || exit 1; \
33265         case $(srcdir) in \
33266           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33267           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33268                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33269         esac; \
33270         module_srcdir=zlib; \
33271         $(SHELL) $$s/$$module_srcdir/configure \
33272           --srcdir=$${topdir}/$$module_srcdir \
33273           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33274           --target=${target_alias} \
33275           --with-build-libsubdir=$(HOST_SUBDIR) \
33276           $(STAGE4_CONFIGURE_FLAGS) \
33277           @extra_host_zlib_configure_flags@
33278 @endif zlib-bootstrap
33279
33280 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33281 maybe-configure-stageprofile-zlib:
33282 @if zlib-bootstrap
33283 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33284 configure-stageprofile-zlib:
33285         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33286         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33287         @r=`${PWD_COMMAND}`; export r; \
33288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33289         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33290         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33291         $(HOST_EXPORTS) \
33292         $(POSTSTAGE1_HOST_EXPORTS) \
33293         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33294         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33295         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
33296         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33297         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33298         cd $(HOST_SUBDIR)/zlib || exit 1; \
33299         case $(srcdir) in \
33300           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33301           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33302                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33303         esac; \
33304         module_srcdir=zlib; \
33305         $(SHELL) $$s/$$module_srcdir/configure \
33306           --srcdir=$${topdir}/$$module_srcdir \
33307           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33308           --target=${target_alias} \
33309           --with-build-libsubdir=$(HOST_SUBDIR) \
33310           $(STAGEprofile_CONFIGURE_FLAGS) \
33311           @extra_host_zlib_configure_flags@
33312 @endif zlib-bootstrap
33313
33314 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33315 maybe-configure-stagetrain-zlib:
33316 @if zlib-bootstrap
33317 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33318 configure-stagetrain-zlib:
33319         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33320         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33321         @r=`${PWD_COMMAND}`; export r; \
33322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33323         TFLAGS="$(STAGEtrain_TFLAGS)"; \
33324         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33325         $(HOST_EXPORTS) \
33326         $(POSTSTAGE1_HOST_EXPORTS) \
33327         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33328         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33329         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
33330         echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33331         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33332         cd $(HOST_SUBDIR)/zlib || exit 1; \
33333         case $(srcdir) in \
33334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33335           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33337         esac; \
33338         module_srcdir=zlib; \
33339         $(SHELL) $$s/$$module_srcdir/configure \
33340           --srcdir=$${topdir}/$$module_srcdir \
33341           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33342           --target=${target_alias} \
33343           --with-build-libsubdir=$(HOST_SUBDIR) \
33344           $(STAGEtrain_CONFIGURE_FLAGS) \
33345           @extra_host_zlib_configure_flags@
33346 @endif zlib-bootstrap
33347
33348 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33349 maybe-configure-stagefeedback-zlib:
33350 @if zlib-bootstrap
33351 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33352 configure-stagefeedback-zlib:
33353         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33354         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33355         @r=`${PWD_COMMAND}`; export r; \
33356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33357         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33358         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33359         $(HOST_EXPORTS) \
33360         $(POSTSTAGE1_HOST_EXPORTS) \
33361         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33362         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33363         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
33364         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33365         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33366         cd $(HOST_SUBDIR)/zlib || exit 1; \
33367         case $(srcdir) in \
33368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33369           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33371         esac; \
33372         module_srcdir=zlib; \
33373         $(SHELL) $$s/$$module_srcdir/configure \
33374           --srcdir=$${topdir}/$$module_srcdir \
33375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33376           --target=${target_alias} \
33377           --with-build-libsubdir=$(HOST_SUBDIR) \
33378           $(STAGEfeedback_CONFIGURE_FLAGS) \
33379           @extra_host_zlib_configure_flags@
33380 @endif zlib-bootstrap
33381
33382 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33383 maybe-configure-stageautoprofile-zlib:
33384 @if zlib-bootstrap
33385 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33386 configure-stageautoprofile-zlib:
33387         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33388         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33389         @r=`${PWD_COMMAND}`; export r; \
33390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33391         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33392         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33393         $(HOST_EXPORTS) \
33394         $(POSTSTAGE1_HOST_EXPORTS) \
33395         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33396         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33397         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
33398         echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33399         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33400         cd $(HOST_SUBDIR)/zlib || exit 1; \
33401         case $(srcdir) in \
33402           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33403           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33404                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33405         esac; \
33406         module_srcdir=zlib; \
33407         $(SHELL) $$s/$$module_srcdir/configure \
33408           --srcdir=$${topdir}/$$module_srcdir \
33409           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33410           --target=${target_alias} \
33411           --with-build-libsubdir=$(HOST_SUBDIR) \
33412           $(STAGEautoprofile_CONFIGURE_FLAGS) \
33413           @extra_host_zlib_configure_flags@
33414 @endif zlib-bootstrap
33415
33416 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33417 maybe-configure-stageautofeedback-zlib:
33418 @if zlib-bootstrap
33419 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33420 configure-stageautofeedback-zlib:
33421         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33422         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33423         @r=`${PWD_COMMAND}`; export r; \
33424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33425         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33426         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33427         $(HOST_EXPORTS) \
33428         $(POSTSTAGE1_HOST_EXPORTS) \
33429         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33430         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33431         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
33432         echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33433         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33434         cd $(HOST_SUBDIR)/zlib || exit 1; \
33435         case $(srcdir) in \
33436           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33437           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33438                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33439         esac; \
33440         module_srcdir=zlib; \
33441         $(SHELL) $$s/$$module_srcdir/configure \
33442           --srcdir=$${topdir}/$$module_srcdir \
33443           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33444           --target=${target_alias} \
33445           --with-build-libsubdir=$(HOST_SUBDIR) \
33446           $(STAGEautofeedback_CONFIGURE_FLAGS) \
33447           @extra_host_zlib_configure_flags@
33448 @endif zlib-bootstrap
33449
33450
33451
33452
33453
33454 .PHONY: all-zlib maybe-all-zlib
33455 maybe-all-zlib:
33456 @if gcc-bootstrap
33457 all-zlib: stage_current
33458 @endif gcc-bootstrap
33459 @if zlib
33460 TARGET-zlib=all
33461 maybe-all-zlib: all-zlib
33462 all-zlib: configure-zlib
33463         @r=`${PWD_COMMAND}`; export r; \
33464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33465         $(HOST_EXPORTS)  \
33466         (cd $(HOST_SUBDIR)/zlib && \
33467           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33468                 $(TARGET-zlib))
33469 @endif zlib
33470
33471
33472
33473 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33474 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33475 maybe-all-stage1-zlib:
33476 maybe-clean-stage1-zlib:
33477 @if zlib-bootstrap
33478 maybe-all-stage1-zlib: all-stage1-zlib
33479 all-stage1: all-stage1-zlib
33480 TARGET-stage1-zlib = $(TARGET-zlib)
33481 all-stage1-zlib: configure-stage1-zlib
33482         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33483         @r=`${PWD_COMMAND}`; export r; \
33484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33485         TFLAGS="$(STAGE1_TFLAGS)"; \
33486         $(HOST_EXPORTS)  \
33487         cd $(HOST_SUBDIR)/zlib && \
33488          \
33489         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33490                 CFLAGS="$(STAGE1_CFLAGS)" \
33491                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33492                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33493                 LIBCFLAGS="$(LIBCFLAGS)" \
33494                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33495                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33496                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33497                 $(EXTRA_HOST_FLAGS)  \
33498                 $(STAGE1_FLAGS_TO_PASS)  \
33499                 TFLAGS="$(STAGE1_TFLAGS)"  \
33500                 $(TARGET-stage1-zlib)
33501
33502 maybe-clean-stage1-zlib: clean-stage1-zlib
33503 clean-stage1: clean-stage1-zlib
33504 clean-stage1-zlib:
33505         @if [ $(current_stage) = stage1 ]; then \
33506           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33507         else \
33508           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33509           $(MAKE) stage1-start; \
33510         fi; \
33511         cd $(HOST_SUBDIR)/zlib && \
33512         $(MAKE) $(EXTRA_HOST_FLAGS)  \
33513         $(STAGE1_FLAGS_TO_PASS)  clean
33514 @endif zlib-bootstrap
33515
33516
33517 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33518 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33519 maybe-all-stage2-zlib:
33520 maybe-clean-stage2-zlib:
33521 @if zlib-bootstrap
33522 maybe-all-stage2-zlib: all-stage2-zlib
33523 all-stage2: all-stage2-zlib
33524 TARGET-stage2-zlib = $(TARGET-zlib)
33525 all-stage2-zlib: configure-stage2-zlib
33526         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33527         @r=`${PWD_COMMAND}`; export r; \
33528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33529         TFLAGS="$(STAGE2_TFLAGS)"; \
33530         $(HOST_EXPORTS) \
33531         $(POSTSTAGE1_HOST_EXPORTS)  \
33532         cd $(HOST_SUBDIR)/zlib && \
33533          \
33534         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33535                 CFLAGS="$(STAGE2_CFLAGS)" \
33536                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33537                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33538                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33539                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33540                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33541                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33542                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33543                 TFLAGS="$(STAGE2_TFLAGS)"  \
33544                 $(TARGET-stage2-zlib)
33545
33546 maybe-clean-stage2-zlib: clean-stage2-zlib
33547 clean-stage2: clean-stage2-zlib
33548 clean-stage2-zlib:
33549         @if [ $(current_stage) = stage2 ]; then \
33550           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33551         else \
33552           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33553           $(MAKE) stage2-start; \
33554         fi; \
33555         cd $(HOST_SUBDIR)/zlib && \
33556         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33557 @endif zlib-bootstrap
33558
33559
33560 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33561 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33562 maybe-all-stage3-zlib:
33563 maybe-clean-stage3-zlib:
33564 @if zlib-bootstrap
33565 maybe-all-stage3-zlib: all-stage3-zlib
33566 all-stage3: all-stage3-zlib
33567 TARGET-stage3-zlib = $(TARGET-zlib)
33568 all-stage3-zlib: configure-stage3-zlib
33569         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33570         @r=`${PWD_COMMAND}`; export r; \
33571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33572         TFLAGS="$(STAGE3_TFLAGS)"; \
33573         $(HOST_EXPORTS) \
33574         $(POSTSTAGE1_HOST_EXPORTS)  \
33575         cd $(HOST_SUBDIR)/zlib && \
33576          \
33577         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33578                 CFLAGS="$(STAGE3_CFLAGS)" \
33579                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33580                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33581                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33582                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33583                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33584                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33585                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33586                 TFLAGS="$(STAGE3_TFLAGS)"  \
33587                 $(TARGET-stage3-zlib)
33588
33589 maybe-clean-stage3-zlib: clean-stage3-zlib
33590 clean-stage3: clean-stage3-zlib
33591 clean-stage3-zlib:
33592         @if [ $(current_stage) = stage3 ]; then \
33593           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33594         else \
33595           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33596           $(MAKE) stage3-start; \
33597         fi; \
33598         cd $(HOST_SUBDIR)/zlib && \
33599         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33600 @endif zlib-bootstrap
33601
33602
33603 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33604 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33605 maybe-all-stage4-zlib:
33606 maybe-clean-stage4-zlib:
33607 @if zlib-bootstrap
33608 maybe-all-stage4-zlib: all-stage4-zlib
33609 all-stage4: all-stage4-zlib
33610 TARGET-stage4-zlib = $(TARGET-zlib)
33611 all-stage4-zlib: configure-stage4-zlib
33612         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33613         @r=`${PWD_COMMAND}`; export r; \
33614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33615         TFLAGS="$(STAGE4_TFLAGS)"; \
33616         $(HOST_EXPORTS) \
33617         $(POSTSTAGE1_HOST_EXPORTS)  \
33618         cd $(HOST_SUBDIR)/zlib && \
33619          \
33620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33621                 CFLAGS="$(STAGE4_CFLAGS)" \
33622                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33623                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33624                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33625                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33626                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33627                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33628                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33629                 TFLAGS="$(STAGE4_TFLAGS)"  \
33630                 $(TARGET-stage4-zlib)
33631
33632 maybe-clean-stage4-zlib: clean-stage4-zlib
33633 clean-stage4: clean-stage4-zlib
33634 clean-stage4-zlib:
33635         @if [ $(current_stage) = stage4 ]; then \
33636           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33637         else \
33638           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33639           $(MAKE) stage4-start; \
33640         fi; \
33641         cd $(HOST_SUBDIR)/zlib && \
33642         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33643 @endif zlib-bootstrap
33644
33645
33646 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33647 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33648 maybe-all-stageprofile-zlib:
33649 maybe-clean-stageprofile-zlib:
33650 @if zlib-bootstrap
33651 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33652 all-stageprofile: all-stageprofile-zlib
33653 TARGET-stageprofile-zlib = $(TARGET-zlib)
33654 all-stageprofile-zlib: configure-stageprofile-zlib
33655         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33656         @r=`${PWD_COMMAND}`; export r; \
33657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33658         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33659         $(HOST_EXPORTS) \
33660         $(POSTSTAGE1_HOST_EXPORTS)  \
33661         cd $(HOST_SUBDIR)/zlib && \
33662          \
33663         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33664                 CFLAGS="$(STAGEprofile_CFLAGS)" \
33665                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33666                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33667                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33668                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33669                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33670                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33671                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33672                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
33673                 $(TARGET-stageprofile-zlib)
33674
33675 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33676 clean-stageprofile: clean-stageprofile-zlib
33677 clean-stageprofile-zlib:
33678         @if [ $(current_stage) = stageprofile ]; then \
33679           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33680         else \
33681           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33682           $(MAKE) stageprofile-start; \
33683         fi; \
33684         cd $(HOST_SUBDIR)/zlib && \
33685         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33686 @endif zlib-bootstrap
33687
33688
33689 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33690 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33691 maybe-all-stagetrain-zlib:
33692 maybe-clean-stagetrain-zlib:
33693 @if zlib-bootstrap
33694 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33695 all-stagetrain: all-stagetrain-zlib
33696 TARGET-stagetrain-zlib = $(TARGET-zlib)
33697 all-stagetrain-zlib: configure-stagetrain-zlib
33698         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33699         @r=`${PWD_COMMAND}`; export r; \
33700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33701         TFLAGS="$(STAGEtrain_TFLAGS)"; \
33702         $(HOST_EXPORTS) \
33703         $(POSTSTAGE1_HOST_EXPORTS)  \
33704         cd $(HOST_SUBDIR)/zlib && \
33705          \
33706         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33707                 CFLAGS="$(STAGEtrain_CFLAGS)" \
33708                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33709                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33710                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33711                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33712                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33713                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33714                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33715                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
33716                 $(TARGET-stagetrain-zlib)
33717
33718 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33719 clean-stagetrain: clean-stagetrain-zlib
33720 clean-stagetrain-zlib:
33721         @if [ $(current_stage) = stagetrain ]; then \
33722           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33723         else \
33724           [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33725           $(MAKE) stagetrain-start; \
33726         fi; \
33727         cd $(HOST_SUBDIR)/zlib && \
33728         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33729 @endif zlib-bootstrap
33730
33731
33732 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33733 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33734 maybe-all-stagefeedback-zlib:
33735 maybe-clean-stagefeedback-zlib:
33736 @if zlib-bootstrap
33737 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33738 all-stagefeedback: all-stagefeedback-zlib
33739 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33740 all-stagefeedback-zlib: configure-stagefeedback-zlib
33741         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33742         @r=`${PWD_COMMAND}`; export r; \
33743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33744         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33745         $(HOST_EXPORTS) \
33746         $(POSTSTAGE1_HOST_EXPORTS)  \
33747         cd $(HOST_SUBDIR)/zlib && \
33748          \
33749         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33750                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33751                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33752                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33753                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33754                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33755                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33756                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33757                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33758                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
33759                 $(TARGET-stagefeedback-zlib)
33760
33761 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33762 clean-stagefeedback: clean-stagefeedback-zlib
33763 clean-stagefeedback-zlib:
33764         @if [ $(current_stage) = stagefeedback ]; then \
33765           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33766         else \
33767           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33768           $(MAKE) stagefeedback-start; \
33769         fi; \
33770         cd $(HOST_SUBDIR)/zlib && \
33771         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33772 @endif zlib-bootstrap
33773
33774
33775 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33776 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33777 maybe-all-stageautoprofile-zlib:
33778 maybe-clean-stageautoprofile-zlib:
33779 @if zlib-bootstrap
33780 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33781 all-stageautoprofile: all-stageautoprofile-zlib
33782 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33783 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33784         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33785         @r=`${PWD_COMMAND}`; export r; \
33786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33787         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33788         $(HOST_EXPORTS) \
33789         $(POSTSTAGE1_HOST_EXPORTS)  \
33790         cd $(HOST_SUBDIR)/zlib && \
33791         $$s/gcc/config/i386/$(AUTO_PROFILE) \
33792         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33793                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33794                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33795                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33796                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33797                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33798                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33799                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33800                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33801                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
33802                 $(TARGET-stageautoprofile-zlib)
33803
33804 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33805 clean-stageautoprofile: clean-stageautoprofile-zlib
33806 clean-stageautoprofile-zlib:
33807         @if [ $(current_stage) = stageautoprofile ]; then \
33808           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33809         else \
33810           [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33811           $(MAKE) stageautoprofile-start; \
33812         fi; \
33813         cd $(HOST_SUBDIR)/zlib && \
33814         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33815 @endif zlib-bootstrap
33816
33817
33818 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33819 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33820 maybe-all-stageautofeedback-zlib:
33821 maybe-clean-stageautofeedback-zlib:
33822 @if zlib-bootstrap
33823 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33824 all-stageautofeedback: all-stageautofeedback-zlib
33825 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33826 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33827         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33828         @r=`${PWD_COMMAND}`; export r; \
33829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33830         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33831         $(HOST_EXPORTS) \
33832         $(POSTSTAGE1_HOST_EXPORTS)  \
33833         cd $(HOST_SUBDIR)/zlib && \
33834          \
33835         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33836                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33837                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33838                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33839                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33840                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33841                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33842                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33843                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33844                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33845                 $(TARGET-stageautofeedback-zlib)
33846
33847 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33848 clean-stageautofeedback: clean-stageautofeedback-zlib
33849 clean-stageautofeedback-zlib:
33850         @if [ $(current_stage) = stageautofeedback ]; then \
33851           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33852         else \
33853           [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33854           $(MAKE) stageautofeedback-start; \
33855         fi; \
33856         cd $(HOST_SUBDIR)/zlib && \
33857         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33858 @endif zlib-bootstrap
33859
33860
33861
33862
33863
33864 .PHONY: check-zlib maybe-check-zlib
33865 maybe-check-zlib:
33866 @if zlib
33867 maybe-check-zlib: check-zlib
33868
33869 check-zlib:
33870
33871 @endif zlib
33872
33873 .PHONY: install-zlib maybe-install-zlib
33874 maybe-install-zlib:
33875 @if zlib
33876 maybe-install-zlib: install-zlib
33877
33878 install-zlib:
33879
33880 @endif zlib
33881
33882 .PHONY: install-strip-zlib maybe-install-strip-zlib
33883 maybe-install-strip-zlib:
33884 @if zlib
33885 maybe-install-strip-zlib: install-strip-zlib
33886
33887 install-strip-zlib:
33888
33889 @endif zlib
33890
33891 # Other targets (info, dvi, pdf, etc.)
33892
33893 .PHONY: maybe-info-zlib info-zlib
33894 maybe-info-zlib:
33895 @if zlib
33896 maybe-info-zlib: info-zlib
33897
33898 info-zlib: \
33899     configure-zlib 
33900         @[ -f ./zlib/Makefile ] || exit 0; \
33901         r=`${PWD_COMMAND}`; export r; \
33902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33903         $(HOST_EXPORTS) \
33904         for flag in $(EXTRA_HOST_FLAGS) ; do \
33905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33906         done; \
33907         echo "Doing info in zlib"; \
33908         (cd $(HOST_SUBDIR)/zlib && \
33909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33911                   "RANLIB=$${RANLIB}" \
33912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33913                   info) \
33914           || exit 1
33915
33916 @endif zlib
33917
33918 .PHONY: maybe-dvi-zlib dvi-zlib
33919 maybe-dvi-zlib:
33920 @if zlib
33921 maybe-dvi-zlib: dvi-zlib
33922
33923 dvi-zlib: \
33924     configure-zlib 
33925         @[ -f ./zlib/Makefile ] || exit 0; \
33926         r=`${PWD_COMMAND}`; export r; \
33927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33928         $(HOST_EXPORTS) \
33929         for flag in $(EXTRA_HOST_FLAGS) ; do \
33930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33931         done; \
33932         echo "Doing dvi in zlib"; \
33933         (cd $(HOST_SUBDIR)/zlib && \
33934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33936                   "RANLIB=$${RANLIB}" \
33937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33938                   dvi) \
33939           || exit 1
33940
33941 @endif zlib
33942
33943 .PHONY: maybe-pdf-zlib pdf-zlib
33944 maybe-pdf-zlib:
33945 @if zlib
33946 maybe-pdf-zlib: pdf-zlib
33947
33948 pdf-zlib: \
33949     configure-zlib 
33950         @[ -f ./zlib/Makefile ] || exit 0; \
33951         r=`${PWD_COMMAND}`; export r; \
33952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33953         $(HOST_EXPORTS) \
33954         for flag in $(EXTRA_HOST_FLAGS) ; do \
33955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33956         done; \
33957         echo "Doing pdf in zlib"; \
33958         (cd $(HOST_SUBDIR)/zlib && \
33959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33961                   "RANLIB=$${RANLIB}" \
33962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33963                   pdf) \
33964           || exit 1
33965
33966 @endif zlib
33967
33968 .PHONY: maybe-html-zlib html-zlib
33969 maybe-html-zlib:
33970 @if zlib
33971 maybe-html-zlib: html-zlib
33972
33973 html-zlib: \
33974     configure-zlib 
33975         @[ -f ./zlib/Makefile ] || exit 0; \
33976         r=`${PWD_COMMAND}`; export r; \
33977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33978         $(HOST_EXPORTS) \
33979         for flag in $(EXTRA_HOST_FLAGS) ; do \
33980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33981         done; \
33982         echo "Doing html in zlib"; \
33983         (cd $(HOST_SUBDIR)/zlib && \
33984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33986                   "RANLIB=$${RANLIB}" \
33987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33988                   html) \
33989           || exit 1
33990
33991 @endif zlib
33992
33993 .PHONY: maybe-TAGS-zlib TAGS-zlib
33994 maybe-TAGS-zlib:
33995 @if zlib
33996 maybe-TAGS-zlib: TAGS-zlib
33997
33998 TAGS-zlib: \
33999     configure-zlib 
34000         @[ -f ./zlib/Makefile ] || exit 0; \
34001         r=`${PWD_COMMAND}`; export r; \
34002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34003         $(HOST_EXPORTS) \
34004         for flag in $(EXTRA_HOST_FLAGS) ; do \
34005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34006         done; \
34007         echo "Doing TAGS in zlib"; \
34008         (cd $(HOST_SUBDIR)/zlib && \
34009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34011                   "RANLIB=$${RANLIB}" \
34012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34013                   TAGS) \
34014           || exit 1
34015
34016 @endif zlib
34017
34018 .PHONY: maybe-install-info-zlib install-info-zlib
34019 maybe-install-info-zlib:
34020 @if zlib
34021 maybe-install-info-zlib: install-info-zlib
34022
34023 install-info-zlib: \
34024     configure-zlib \
34025     info-zlib 
34026         @[ -f ./zlib/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-info in zlib"; \
34034         (cd $(HOST_SUBDIR)/zlib && \
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-info) \
34040           || exit 1
34041
34042 @endif zlib
34043
34044 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34045 maybe-install-pdf-zlib:
34046 @if zlib
34047 maybe-install-pdf-zlib: install-pdf-zlib
34048
34049 install-pdf-zlib: \
34050     configure-zlib \
34051     pdf-zlib 
34052         @[ -f ./zlib/Makefile ] || exit 0; \
34053         r=`${PWD_COMMAND}`; export r; \
34054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34055         $(HOST_EXPORTS) \
34056         for flag in $(EXTRA_HOST_FLAGS) ; do \
34057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34058         done; \
34059         echo "Doing install-pdf in zlib"; \
34060         (cd $(HOST_SUBDIR)/zlib && \
34061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34063                   "RANLIB=$${RANLIB}" \
34064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34065                   install-pdf) \
34066           || exit 1
34067
34068 @endif zlib
34069
34070 .PHONY: maybe-install-html-zlib install-html-zlib
34071 maybe-install-html-zlib:
34072 @if zlib
34073 maybe-install-html-zlib: install-html-zlib
34074
34075 install-html-zlib: \
34076     configure-zlib \
34077     html-zlib 
34078         @[ -f ./zlib/Makefile ] || exit 0; \
34079         r=`${PWD_COMMAND}`; export r; \
34080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34081         $(HOST_EXPORTS) \
34082         for flag in $(EXTRA_HOST_FLAGS) ; do \
34083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34084         done; \
34085         echo "Doing install-html in zlib"; \
34086         (cd $(HOST_SUBDIR)/zlib && \
34087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34089                   "RANLIB=$${RANLIB}" \
34090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34091                   install-html) \
34092           || exit 1
34093
34094 @endif zlib
34095
34096 .PHONY: maybe-installcheck-zlib installcheck-zlib
34097 maybe-installcheck-zlib:
34098 @if zlib
34099 maybe-installcheck-zlib: installcheck-zlib
34100
34101 installcheck-zlib: \
34102     configure-zlib 
34103         @[ -f ./zlib/Makefile ] || exit 0; \
34104         r=`${PWD_COMMAND}`; export r; \
34105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34106         $(HOST_EXPORTS) \
34107         for flag in $(EXTRA_HOST_FLAGS) ; do \
34108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34109         done; \
34110         echo "Doing installcheck in zlib"; \
34111         (cd $(HOST_SUBDIR)/zlib && \
34112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34114                   "RANLIB=$${RANLIB}" \
34115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34116                   installcheck) \
34117           || exit 1
34118
34119 @endif zlib
34120
34121 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34122 maybe-mostlyclean-zlib:
34123 @if zlib
34124 maybe-mostlyclean-zlib: mostlyclean-zlib
34125
34126 mostlyclean-zlib: 
34127         @[ -f ./zlib/Makefile ] || exit 0; \
34128         r=`${PWD_COMMAND}`; export r; \
34129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34130         $(HOST_EXPORTS) \
34131         for flag in $(EXTRA_HOST_FLAGS) ; do \
34132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34133         done; \
34134         echo "Doing mostlyclean in zlib"; \
34135         (cd $(HOST_SUBDIR)/zlib && \
34136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34138                   "RANLIB=$${RANLIB}" \
34139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34140                   mostlyclean) \
34141           || exit 1
34142
34143 @endif zlib
34144
34145 .PHONY: maybe-clean-zlib clean-zlib
34146 maybe-clean-zlib:
34147 @if zlib
34148 maybe-clean-zlib: clean-zlib
34149
34150 clean-zlib: 
34151         @[ -f ./zlib/Makefile ] || exit 0; \
34152         r=`${PWD_COMMAND}`; export r; \
34153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34154         $(HOST_EXPORTS) \
34155         for flag in $(EXTRA_HOST_FLAGS) ; do \
34156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34157         done; \
34158         echo "Doing clean in zlib"; \
34159         (cd $(HOST_SUBDIR)/zlib && \
34160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34162                   "RANLIB=$${RANLIB}" \
34163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34164                   clean) \
34165           || exit 1
34166
34167 @endif zlib
34168
34169 .PHONY: maybe-distclean-zlib distclean-zlib
34170 maybe-distclean-zlib:
34171 @if zlib
34172 maybe-distclean-zlib: distclean-zlib
34173
34174 distclean-zlib: 
34175         @[ -f ./zlib/Makefile ] || exit 0; \
34176         r=`${PWD_COMMAND}`; export r; \
34177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34178         $(HOST_EXPORTS) \
34179         for flag in $(EXTRA_HOST_FLAGS) ; do \
34180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34181         done; \
34182         echo "Doing distclean in zlib"; \
34183         (cd $(HOST_SUBDIR)/zlib && \
34184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34186                   "RANLIB=$${RANLIB}" \
34187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34188                   distclean) \
34189           || exit 1
34190
34191 @endif zlib
34192
34193 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34194 maybe-maintainer-clean-zlib:
34195 @if zlib
34196 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34197
34198 maintainer-clean-zlib: 
34199         @[ -f ./zlib/Makefile ] || exit 0; \
34200         r=`${PWD_COMMAND}`; export r; \
34201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34202         $(HOST_EXPORTS) \
34203         for flag in $(EXTRA_HOST_FLAGS) ; do \
34204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34205         done; \
34206         echo "Doing maintainer-clean in zlib"; \
34207         (cd $(HOST_SUBDIR)/zlib && \
34208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34210                   "RANLIB=$${RANLIB}" \
34211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34212                   maintainer-clean) \
34213           || exit 1
34214
34215 @endif zlib
34216
34217
34218
34219 .PHONY: configure-gnulib maybe-configure-gnulib
34220 maybe-configure-gnulib:
34221 @if gcc-bootstrap
34222 configure-gnulib: stage_current
34223 @endif gcc-bootstrap
34224 @if gnulib
34225 maybe-configure-gnulib: configure-gnulib
34226 configure-gnulib: 
34227         @: $(MAKE); $(unstage)
34228         @r=`${PWD_COMMAND}`; export r; \
34229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34230         test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34231         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34232         $(HOST_EXPORTS)  \
34233         echo Configuring in $(HOST_SUBDIR)/gnulib; \
34234         cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34235         case $(srcdir) in \
34236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34237           *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34239         esac; \
34240         module_srcdir=gnulib; \
34241         $(SHELL) \
34242           $$s/$$module_srcdir/configure \
34243           --srcdir=$${topdir}/$$module_srcdir \
34244           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34245           --target=${target_alias}  \
34246           || exit 1
34247 @endif gnulib
34248
34249
34250
34251
34252
34253 .PHONY: all-gnulib maybe-all-gnulib
34254 maybe-all-gnulib:
34255 @if gcc-bootstrap
34256 all-gnulib: stage_current
34257 @endif gcc-bootstrap
34258 @if gnulib
34259 TARGET-gnulib=all
34260 maybe-all-gnulib: all-gnulib
34261 all-gnulib: configure-gnulib
34262         @: $(MAKE); $(unstage)
34263         @r=`${PWD_COMMAND}`; export r; \
34264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34265         $(HOST_EXPORTS)  \
34266         (cd $(HOST_SUBDIR)/gnulib && \
34267           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34268                 $(TARGET-gnulib))
34269 @endif gnulib
34270
34271
34272
34273
34274 .PHONY: check-gnulib maybe-check-gnulib
34275 maybe-check-gnulib:
34276 @if gnulib
34277 maybe-check-gnulib: check-gnulib
34278
34279 check-gnulib:
34280         @: $(MAKE); $(unstage)
34281         @r=`${PWD_COMMAND}`; export r; \
34282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34283         $(HOST_EXPORTS)  \
34284         (cd $(HOST_SUBDIR)/gnulib && \
34285           $(MAKE) $(FLAGS_TO_PASS)  check)
34286
34287 @endif gnulib
34288
34289 .PHONY: install-gnulib maybe-install-gnulib
34290 maybe-install-gnulib:
34291 @if gnulib
34292 maybe-install-gnulib: install-gnulib
34293
34294 install-gnulib: installdirs
34295         @: $(MAKE); $(unstage)
34296         @r=`${PWD_COMMAND}`; export r; \
34297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34298         $(HOST_EXPORTS) \
34299         (cd $(HOST_SUBDIR)/gnulib && \
34300           $(MAKE) $(FLAGS_TO_PASS)  install)
34301
34302 @endif gnulib
34303
34304 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34305 maybe-install-strip-gnulib:
34306 @if gnulib
34307 maybe-install-strip-gnulib: install-strip-gnulib
34308
34309 install-strip-gnulib: installdirs
34310         @: $(MAKE); $(unstage)
34311         @r=`${PWD_COMMAND}`; export r; \
34312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34313         $(HOST_EXPORTS) \
34314         (cd $(HOST_SUBDIR)/gnulib && \
34315           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34316
34317 @endif gnulib
34318
34319 # Other targets (info, dvi, pdf, etc.)
34320
34321 .PHONY: maybe-info-gnulib info-gnulib
34322 maybe-info-gnulib:
34323 @if gnulib
34324 maybe-info-gnulib: info-gnulib
34325
34326 info-gnulib: \
34327     configure-gnulib 
34328         @: $(MAKE); $(unstage)
34329         @[ -f ./gnulib/Makefile ] || exit 0; \
34330         r=`${PWD_COMMAND}`; export r; \
34331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34332         $(HOST_EXPORTS) \
34333         for flag in $(EXTRA_HOST_FLAGS) ; do \
34334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34335         done; \
34336         echo "Doing info in gnulib"; \
34337         (cd $(HOST_SUBDIR)/gnulib && \
34338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34340                   "RANLIB=$${RANLIB}" \
34341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34342                   info) \
34343           || exit 1
34344
34345 @endif gnulib
34346
34347 .PHONY: maybe-dvi-gnulib dvi-gnulib
34348 maybe-dvi-gnulib:
34349 @if gnulib
34350 maybe-dvi-gnulib: dvi-gnulib
34351
34352 dvi-gnulib: \
34353     configure-gnulib 
34354         @: $(MAKE); $(unstage)
34355         @[ -f ./gnulib/Makefile ] || exit 0; \
34356         r=`${PWD_COMMAND}`; export r; \
34357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34358         $(HOST_EXPORTS) \
34359         for flag in $(EXTRA_HOST_FLAGS) ; do \
34360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34361         done; \
34362         echo "Doing dvi in gnulib"; \
34363         (cd $(HOST_SUBDIR)/gnulib && \
34364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34366                   "RANLIB=$${RANLIB}" \
34367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34368                   dvi) \
34369           || exit 1
34370
34371 @endif gnulib
34372
34373 .PHONY: maybe-pdf-gnulib pdf-gnulib
34374 maybe-pdf-gnulib:
34375 @if gnulib
34376 maybe-pdf-gnulib: pdf-gnulib
34377
34378 pdf-gnulib: \
34379     configure-gnulib 
34380         @: $(MAKE); $(unstage)
34381         @[ -f ./gnulib/Makefile ] || exit 0; \
34382         r=`${PWD_COMMAND}`; export r; \
34383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34384         $(HOST_EXPORTS) \
34385         for flag in $(EXTRA_HOST_FLAGS) ; do \
34386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34387         done; \
34388         echo "Doing pdf in gnulib"; \
34389         (cd $(HOST_SUBDIR)/gnulib && \
34390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34392                   "RANLIB=$${RANLIB}" \
34393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34394                   pdf) \
34395           || exit 1
34396
34397 @endif gnulib
34398
34399 .PHONY: maybe-html-gnulib html-gnulib
34400 maybe-html-gnulib:
34401 @if gnulib
34402 maybe-html-gnulib: html-gnulib
34403
34404 html-gnulib: \
34405     configure-gnulib 
34406         @: $(MAKE); $(unstage)
34407         @[ -f ./gnulib/Makefile ] || exit 0; \
34408         r=`${PWD_COMMAND}`; export r; \
34409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34410         $(HOST_EXPORTS) \
34411         for flag in $(EXTRA_HOST_FLAGS) ; do \
34412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34413         done; \
34414         echo "Doing html in gnulib"; \
34415         (cd $(HOST_SUBDIR)/gnulib && \
34416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34418                   "RANLIB=$${RANLIB}" \
34419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34420                   html) \
34421           || exit 1
34422
34423 @endif gnulib
34424
34425 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34426 maybe-TAGS-gnulib:
34427 @if gnulib
34428 maybe-TAGS-gnulib: TAGS-gnulib
34429
34430 TAGS-gnulib: \
34431     configure-gnulib 
34432         @: $(MAKE); $(unstage)
34433         @[ -f ./gnulib/Makefile ] || exit 0; \
34434         r=`${PWD_COMMAND}`; export r; \
34435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34436         $(HOST_EXPORTS) \
34437         for flag in $(EXTRA_HOST_FLAGS) ; do \
34438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34439         done; \
34440         echo "Doing TAGS in gnulib"; \
34441         (cd $(HOST_SUBDIR)/gnulib && \
34442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34444                   "RANLIB=$${RANLIB}" \
34445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34446                   TAGS) \
34447           || exit 1
34448
34449 @endif gnulib
34450
34451 .PHONY: maybe-install-info-gnulib install-info-gnulib
34452 maybe-install-info-gnulib:
34453 @if gnulib
34454 maybe-install-info-gnulib: install-info-gnulib
34455
34456 install-info-gnulib: \
34457     configure-gnulib \
34458     info-gnulib 
34459         @: $(MAKE); $(unstage)
34460         @[ -f ./gnulib/Makefile ] || exit 0; \
34461         r=`${PWD_COMMAND}`; export r; \
34462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34463         $(HOST_EXPORTS) \
34464         for flag in $(EXTRA_HOST_FLAGS) ; do \
34465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34466         done; \
34467         echo "Doing install-info in gnulib"; \
34468         (cd $(HOST_SUBDIR)/gnulib && \
34469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34471                   "RANLIB=$${RANLIB}" \
34472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34473                   install-info) \
34474           || exit 1
34475
34476 @endif gnulib
34477
34478 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34479 maybe-install-pdf-gnulib:
34480 @if gnulib
34481 maybe-install-pdf-gnulib: install-pdf-gnulib
34482
34483 install-pdf-gnulib: \
34484     configure-gnulib \
34485     pdf-gnulib 
34486         @: $(MAKE); $(unstage)
34487         @[ -f ./gnulib/Makefile ] || exit 0; \
34488         r=`${PWD_COMMAND}`; export r; \
34489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34490         $(HOST_EXPORTS) \
34491         for flag in $(EXTRA_HOST_FLAGS) ; do \
34492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34493         done; \
34494         echo "Doing install-pdf in gnulib"; \
34495         (cd $(HOST_SUBDIR)/gnulib && \
34496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34498                   "RANLIB=$${RANLIB}" \
34499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34500                   install-pdf) \
34501           || exit 1
34502
34503 @endif gnulib
34504
34505 .PHONY: maybe-install-html-gnulib install-html-gnulib
34506 maybe-install-html-gnulib:
34507 @if gnulib
34508 maybe-install-html-gnulib: install-html-gnulib
34509
34510 install-html-gnulib: \
34511     configure-gnulib \
34512     html-gnulib 
34513         @: $(MAKE); $(unstage)
34514         @[ -f ./gnulib/Makefile ] || exit 0; \
34515         r=`${PWD_COMMAND}`; export r; \
34516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34517         $(HOST_EXPORTS) \
34518         for flag in $(EXTRA_HOST_FLAGS) ; do \
34519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34520         done; \
34521         echo "Doing install-html in gnulib"; \
34522         (cd $(HOST_SUBDIR)/gnulib && \
34523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34525                   "RANLIB=$${RANLIB}" \
34526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34527                   install-html) \
34528           || exit 1
34529
34530 @endif gnulib
34531
34532 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34533 maybe-installcheck-gnulib:
34534 @if gnulib
34535 maybe-installcheck-gnulib: installcheck-gnulib
34536
34537 installcheck-gnulib: \
34538     configure-gnulib 
34539         @: $(MAKE); $(unstage)
34540         @[ -f ./gnulib/Makefile ] || exit 0; \
34541         r=`${PWD_COMMAND}`; export r; \
34542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34543         $(HOST_EXPORTS) \
34544         for flag in $(EXTRA_HOST_FLAGS) ; do \
34545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34546         done; \
34547         echo "Doing installcheck in gnulib"; \
34548         (cd $(HOST_SUBDIR)/gnulib && \
34549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34551                   "RANLIB=$${RANLIB}" \
34552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34553                   installcheck) \
34554           || exit 1
34555
34556 @endif gnulib
34557
34558 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34559 maybe-mostlyclean-gnulib:
34560 @if gnulib
34561 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34562
34563 mostlyclean-gnulib: 
34564         @: $(MAKE); $(unstage)
34565         @[ -f ./gnulib/Makefile ] || exit 0; \
34566         r=`${PWD_COMMAND}`; export r; \
34567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34568         $(HOST_EXPORTS) \
34569         for flag in $(EXTRA_HOST_FLAGS) ; do \
34570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34571         done; \
34572         echo "Doing mostlyclean in gnulib"; \
34573         (cd $(HOST_SUBDIR)/gnulib && \
34574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34576                   "RANLIB=$${RANLIB}" \
34577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34578                   mostlyclean) \
34579           || exit 1
34580
34581 @endif gnulib
34582
34583 .PHONY: maybe-clean-gnulib clean-gnulib
34584 maybe-clean-gnulib:
34585 @if gnulib
34586 maybe-clean-gnulib: clean-gnulib
34587
34588 clean-gnulib: 
34589         @: $(MAKE); $(unstage)
34590         @[ -f ./gnulib/Makefile ] || exit 0; \
34591         r=`${PWD_COMMAND}`; export r; \
34592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34593         $(HOST_EXPORTS) \
34594         for flag in $(EXTRA_HOST_FLAGS) ; do \
34595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34596         done; \
34597         echo "Doing clean in gnulib"; \
34598         (cd $(HOST_SUBDIR)/gnulib && \
34599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34601                   "RANLIB=$${RANLIB}" \
34602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34603                   clean) \
34604           || exit 1
34605
34606 @endif gnulib
34607
34608 .PHONY: maybe-distclean-gnulib distclean-gnulib
34609 maybe-distclean-gnulib:
34610 @if gnulib
34611 maybe-distclean-gnulib: distclean-gnulib
34612
34613 distclean-gnulib: 
34614         @: $(MAKE); $(unstage)
34615         @[ -f ./gnulib/Makefile ] || exit 0; \
34616         r=`${PWD_COMMAND}`; export r; \
34617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34618         $(HOST_EXPORTS) \
34619         for flag in $(EXTRA_HOST_FLAGS) ; do \
34620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34621         done; \
34622         echo "Doing distclean in gnulib"; \
34623         (cd $(HOST_SUBDIR)/gnulib && \
34624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34626                   "RANLIB=$${RANLIB}" \
34627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34628                   distclean) \
34629           || exit 1
34630
34631 @endif gnulib
34632
34633 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34634 maybe-maintainer-clean-gnulib:
34635 @if gnulib
34636 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34637
34638 maintainer-clean-gnulib: 
34639         @: $(MAKE); $(unstage)
34640         @[ -f ./gnulib/Makefile ] || exit 0; \
34641         r=`${PWD_COMMAND}`; export r; \
34642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34643         $(HOST_EXPORTS) \
34644         for flag in $(EXTRA_HOST_FLAGS) ; do \
34645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34646         done; \
34647         echo "Doing maintainer-clean in gnulib"; \
34648         (cd $(HOST_SUBDIR)/gnulib && \
34649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34651                   "RANLIB=$${RANLIB}" \
34652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34653                   maintainer-clean) \
34654           || exit 1
34655
34656 @endif gnulib
34657
34658
34659
34660 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34661 maybe-configure-gdbsupport:
34662 @if gcc-bootstrap
34663 configure-gdbsupport: stage_current
34664 @endif gcc-bootstrap
34665 @if gdbsupport
34666 maybe-configure-gdbsupport: configure-gdbsupport
34667 configure-gdbsupport: 
34668         @: $(MAKE); $(unstage)
34669         @r=`${PWD_COMMAND}`; export r; \
34670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34671         test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34672         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34673         $(HOST_EXPORTS)  \
34674         echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34675         cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34676         case $(srcdir) in \
34677           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34678           *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34679                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34680         esac; \
34681         module_srcdir=gdbsupport; \
34682         $(SHELL) \
34683           $$s/$$module_srcdir/configure \
34684           --srcdir=$${topdir}/$$module_srcdir \
34685           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34686           --target=${target_alias}  \
34687           || exit 1
34688 @endif gdbsupport
34689
34690
34691
34692
34693
34694 .PHONY: all-gdbsupport maybe-all-gdbsupport
34695 maybe-all-gdbsupport:
34696 @if gcc-bootstrap
34697 all-gdbsupport: stage_current
34698 @endif gcc-bootstrap
34699 @if gdbsupport
34700 TARGET-gdbsupport=all
34701 maybe-all-gdbsupport: all-gdbsupport
34702 all-gdbsupport: configure-gdbsupport
34703         @: $(MAKE); $(unstage)
34704         @r=`${PWD_COMMAND}`; export r; \
34705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34706         $(HOST_EXPORTS)  \
34707         (cd $(HOST_SUBDIR)/gdbsupport && \
34708           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34709                 $(TARGET-gdbsupport))
34710 @endif gdbsupport
34711
34712
34713
34714
34715 .PHONY: check-gdbsupport maybe-check-gdbsupport
34716 maybe-check-gdbsupport:
34717 @if gdbsupport
34718 maybe-check-gdbsupport: check-gdbsupport
34719
34720 check-gdbsupport:
34721         @: $(MAKE); $(unstage)
34722         @r=`${PWD_COMMAND}`; export r; \
34723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34724         $(HOST_EXPORTS)  \
34725         (cd $(HOST_SUBDIR)/gdbsupport && \
34726           $(MAKE) $(FLAGS_TO_PASS)  check)
34727
34728 @endif gdbsupport
34729
34730 .PHONY: install-gdbsupport maybe-install-gdbsupport
34731 maybe-install-gdbsupport:
34732 @if gdbsupport
34733 maybe-install-gdbsupport: install-gdbsupport
34734
34735 install-gdbsupport: installdirs
34736         @: $(MAKE); $(unstage)
34737         @r=`${PWD_COMMAND}`; export r; \
34738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34739         $(HOST_EXPORTS) \
34740         (cd $(HOST_SUBDIR)/gdbsupport && \
34741           $(MAKE) $(FLAGS_TO_PASS)  install)
34742
34743 @endif gdbsupport
34744
34745 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34746 maybe-install-strip-gdbsupport:
34747 @if gdbsupport
34748 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34749
34750 install-strip-gdbsupport: installdirs
34751         @: $(MAKE); $(unstage)
34752         @r=`${PWD_COMMAND}`; export r; \
34753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34754         $(HOST_EXPORTS) \
34755         (cd $(HOST_SUBDIR)/gdbsupport && \
34756           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34757
34758 @endif gdbsupport
34759
34760 # Other targets (info, dvi, pdf, etc.)
34761
34762 .PHONY: maybe-info-gdbsupport info-gdbsupport
34763 maybe-info-gdbsupport:
34764 @if gdbsupport
34765 maybe-info-gdbsupport: info-gdbsupport
34766
34767 info-gdbsupport: \
34768     configure-gdbsupport 
34769         @: $(MAKE); $(unstage)
34770         @[ -f ./gdbsupport/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 info in gdbsupport"; \
34778         (cd $(HOST_SUBDIR)/gdbsupport && \
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                   info) \
34784           || exit 1
34785
34786 @endif gdbsupport
34787
34788 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34789 maybe-dvi-gdbsupport:
34790 @if gdbsupport
34791 maybe-dvi-gdbsupport: dvi-gdbsupport
34792
34793 dvi-gdbsupport: \
34794     configure-gdbsupport 
34795         @: $(MAKE); $(unstage)
34796         @[ -f ./gdbsupport/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 dvi in gdbsupport"; \
34804         (cd $(HOST_SUBDIR)/gdbsupport && \
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                   dvi) \
34810           || exit 1
34811
34812 @endif gdbsupport
34813
34814 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34815 maybe-pdf-gdbsupport:
34816 @if gdbsupport
34817 maybe-pdf-gdbsupport: pdf-gdbsupport
34818
34819 pdf-gdbsupport: \
34820     configure-gdbsupport 
34821         @: $(MAKE); $(unstage)
34822         @[ -f ./gdbsupport/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 pdf in gdbsupport"; \
34830         (cd $(HOST_SUBDIR)/gdbsupport && \
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                   pdf) \
34836           || exit 1
34837
34838 @endif gdbsupport
34839
34840 .PHONY: maybe-html-gdbsupport html-gdbsupport
34841 maybe-html-gdbsupport:
34842 @if gdbsupport
34843 maybe-html-gdbsupport: html-gdbsupport
34844
34845 html-gdbsupport: \
34846     configure-gdbsupport 
34847         @: $(MAKE); $(unstage)
34848         @[ -f ./gdbsupport/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 html in gdbsupport"; \
34856         (cd $(HOST_SUBDIR)/gdbsupport && \
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                   html) \
34862           || exit 1
34863
34864 @endif gdbsupport
34865
34866 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34867 maybe-TAGS-gdbsupport:
34868 @if gdbsupport
34869 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34870
34871 TAGS-gdbsupport: \
34872     configure-gdbsupport 
34873         @: $(MAKE); $(unstage)
34874         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34875         r=`${PWD_COMMAND}`; export r; \
34876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34877         $(HOST_EXPORTS) \
34878         for flag in $(EXTRA_HOST_FLAGS) ; do \
34879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34880         done; \
34881         echo "Doing TAGS in gdbsupport"; \
34882         (cd $(HOST_SUBDIR)/gdbsupport && \
34883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34885                   "RANLIB=$${RANLIB}" \
34886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34887                   TAGS) \
34888           || exit 1
34889
34890 @endif gdbsupport
34891
34892 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34893 maybe-install-info-gdbsupport:
34894 @if gdbsupport
34895 maybe-install-info-gdbsupport: install-info-gdbsupport
34896
34897 install-info-gdbsupport: \
34898     configure-gdbsupport \
34899     info-gdbsupport 
34900         @: $(MAKE); $(unstage)
34901         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34902         r=`${PWD_COMMAND}`; export r; \
34903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34904         $(HOST_EXPORTS) \
34905         for flag in $(EXTRA_HOST_FLAGS) ; do \
34906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34907         done; \
34908         echo "Doing install-info in gdbsupport"; \
34909         (cd $(HOST_SUBDIR)/gdbsupport && \
34910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34912                   "RANLIB=$${RANLIB}" \
34913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34914                   install-info) \
34915           || exit 1
34916
34917 @endif gdbsupport
34918
34919 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34920 maybe-install-pdf-gdbsupport:
34921 @if gdbsupport
34922 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34923
34924 install-pdf-gdbsupport: \
34925     configure-gdbsupport \
34926     pdf-gdbsupport 
34927         @: $(MAKE); $(unstage)
34928         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34929         r=`${PWD_COMMAND}`; export r; \
34930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34931         $(HOST_EXPORTS) \
34932         for flag in $(EXTRA_HOST_FLAGS) ; do \
34933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34934         done; \
34935         echo "Doing install-pdf in gdbsupport"; \
34936         (cd $(HOST_SUBDIR)/gdbsupport && \
34937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34939                   "RANLIB=$${RANLIB}" \
34940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34941                   install-pdf) \
34942           || exit 1
34943
34944 @endif gdbsupport
34945
34946 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34947 maybe-install-html-gdbsupport:
34948 @if gdbsupport
34949 maybe-install-html-gdbsupport: install-html-gdbsupport
34950
34951 install-html-gdbsupport: \
34952     configure-gdbsupport \
34953     html-gdbsupport 
34954         @: $(MAKE); $(unstage)
34955         @[ -f ./gdbsupport/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 install-html in gdbsupport"; \
34963         (cd $(HOST_SUBDIR)/gdbsupport && \
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                   install-html) \
34969           || exit 1
34970
34971 @endif gdbsupport
34972
34973 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34974 maybe-installcheck-gdbsupport:
34975 @if gdbsupport
34976 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34977
34978 installcheck-gdbsupport: \
34979     configure-gdbsupport 
34980         @: $(MAKE); $(unstage)
34981         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34982         r=`${PWD_COMMAND}`; export r; \
34983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34984         $(HOST_EXPORTS) \
34985         for flag in $(EXTRA_HOST_FLAGS) ; do \
34986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34987         done; \
34988         echo "Doing installcheck in gdbsupport"; \
34989         (cd $(HOST_SUBDIR)/gdbsupport && \
34990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34992                   "RANLIB=$${RANLIB}" \
34993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34994                   installcheck) \
34995           || exit 1
34996
34997 @endif gdbsupport
34998
34999 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35000 maybe-mostlyclean-gdbsupport:
35001 @if gdbsupport
35002 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35003
35004 mostlyclean-gdbsupport: 
35005         @: $(MAKE); $(unstage)
35006         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35007         r=`${PWD_COMMAND}`; export r; \
35008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35009         $(HOST_EXPORTS) \
35010         for flag in $(EXTRA_HOST_FLAGS) ; do \
35011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35012         done; \
35013         echo "Doing mostlyclean in gdbsupport"; \
35014         (cd $(HOST_SUBDIR)/gdbsupport && \
35015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35017                   "RANLIB=$${RANLIB}" \
35018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35019                   mostlyclean) \
35020           || exit 1
35021
35022 @endif gdbsupport
35023
35024 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35025 maybe-clean-gdbsupport:
35026 @if gdbsupport
35027 maybe-clean-gdbsupport: clean-gdbsupport
35028
35029 clean-gdbsupport: 
35030         @: $(MAKE); $(unstage)
35031         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35032         r=`${PWD_COMMAND}`; export r; \
35033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35034         $(HOST_EXPORTS) \
35035         for flag in $(EXTRA_HOST_FLAGS) ; do \
35036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35037         done; \
35038         echo "Doing clean in gdbsupport"; \
35039         (cd $(HOST_SUBDIR)/gdbsupport && \
35040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35042                   "RANLIB=$${RANLIB}" \
35043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35044                   clean) \
35045           || exit 1
35046
35047 @endif gdbsupport
35048
35049 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35050 maybe-distclean-gdbsupport:
35051 @if gdbsupport
35052 maybe-distclean-gdbsupport: distclean-gdbsupport
35053
35054 distclean-gdbsupport: 
35055         @: $(MAKE); $(unstage)
35056         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35057         r=`${PWD_COMMAND}`; export r; \
35058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35059         $(HOST_EXPORTS) \
35060         for flag in $(EXTRA_HOST_FLAGS) ; do \
35061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35062         done; \
35063         echo "Doing distclean in gdbsupport"; \
35064         (cd $(HOST_SUBDIR)/gdbsupport && \
35065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35067                   "RANLIB=$${RANLIB}" \
35068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35069                   distclean) \
35070           || exit 1
35071
35072 @endif gdbsupport
35073
35074 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35075 maybe-maintainer-clean-gdbsupport:
35076 @if gdbsupport
35077 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35078
35079 maintainer-clean-gdbsupport: 
35080         @: $(MAKE); $(unstage)
35081         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35082         r=`${PWD_COMMAND}`; export r; \
35083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35084         $(HOST_EXPORTS) \
35085         for flag in $(EXTRA_HOST_FLAGS) ; do \
35086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35087         done; \
35088         echo "Doing maintainer-clean in gdbsupport"; \
35089         (cd $(HOST_SUBDIR)/gdbsupport && \
35090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35092                   "RANLIB=$${RANLIB}" \
35093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35094                   maintainer-clean) \
35095           || exit 1
35096
35097 @endif gdbsupport
35098
35099
35100
35101 .PHONY: configure-gdbserver maybe-configure-gdbserver
35102 maybe-configure-gdbserver:
35103 @if gcc-bootstrap
35104 configure-gdbserver: stage_current
35105 @endif gcc-bootstrap
35106 @if gdbserver
35107 maybe-configure-gdbserver: configure-gdbserver
35108 configure-gdbserver: 
35109         @: $(MAKE); $(unstage)
35110         @r=`${PWD_COMMAND}`; export r; \
35111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35112         test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35114         $(HOST_EXPORTS)  \
35115         echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35116         cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35117         case $(srcdir) in \
35118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35119           *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35121         esac; \
35122         module_srcdir=gdbserver; \
35123         $(SHELL) \
35124           $$s/$$module_srcdir/configure \
35125           --srcdir=$${topdir}/$$module_srcdir \
35126           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35127           --target=${target_alias}  \
35128           || exit 1
35129 @endif gdbserver
35130
35131
35132
35133
35134
35135 .PHONY: all-gdbserver maybe-all-gdbserver
35136 maybe-all-gdbserver:
35137 @if gcc-bootstrap
35138 all-gdbserver: stage_current
35139 @endif gcc-bootstrap
35140 @if gdbserver
35141 TARGET-gdbserver=all
35142 maybe-all-gdbserver: all-gdbserver
35143 all-gdbserver: configure-gdbserver
35144         @: $(MAKE); $(unstage)
35145         @r=`${PWD_COMMAND}`; export r; \
35146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35147         $(HOST_EXPORTS)  \
35148         (cd $(HOST_SUBDIR)/gdbserver && \
35149           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35150                 $(TARGET-gdbserver))
35151 @endif gdbserver
35152
35153
35154
35155
35156 .PHONY: check-gdbserver maybe-check-gdbserver
35157 maybe-check-gdbserver:
35158 @if gdbserver
35159 maybe-check-gdbserver: check-gdbserver
35160
35161 check-gdbserver:
35162         @: $(MAKE); $(unstage)
35163         @r=`${PWD_COMMAND}`; export r; \
35164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35165         $(HOST_EXPORTS)  \
35166         (cd $(HOST_SUBDIR)/gdbserver && \
35167           $(MAKE) $(FLAGS_TO_PASS)  check)
35168
35169 @endif gdbserver
35170
35171 .PHONY: install-gdbserver maybe-install-gdbserver
35172 maybe-install-gdbserver:
35173 @if gdbserver
35174 maybe-install-gdbserver: install-gdbserver
35175
35176 install-gdbserver: installdirs
35177         @: $(MAKE); $(unstage)
35178         @r=`${PWD_COMMAND}`; export r; \
35179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35180         $(HOST_EXPORTS) \
35181         (cd $(HOST_SUBDIR)/gdbserver && \
35182           $(MAKE) $(FLAGS_TO_PASS)  install)
35183
35184 @endif gdbserver
35185
35186 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35187 maybe-install-strip-gdbserver:
35188 @if gdbserver
35189 maybe-install-strip-gdbserver: install-strip-gdbserver
35190
35191 install-strip-gdbserver: installdirs
35192         @: $(MAKE); $(unstage)
35193         @r=`${PWD_COMMAND}`; export r; \
35194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35195         $(HOST_EXPORTS) \
35196         (cd $(HOST_SUBDIR)/gdbserver && \
35197           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35198
35199 @endif gdbserver
35200
35201 # Other targets (info, dvi, pdf, etc.)
35202
35203 .PHONY: maybe-info-gdbserver info-gdbserver
35204 maybe-info-gdbserver:
35205 @if gdbserver
35206 maybe-info-gdbserver: info-gdbserver
35207
35208 info-gdbserver: \
35209     configure-gdbserver 
35210         @: $(MAKE); $(unstage)
35211         @[ -f ./gdbserver/Makefile ] || exit 0; \
35212         r=`${PWD_COMMAND}`; export r; \
35213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35214         $(HOST_EXPORTS) \
35215         for flag in $(EXTRA_HOST_FLAGS) ; do \
35216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35217         done; \
35218         echo "Doing info in gdbserver"; \
35219         (cd $(HOST_SUBDIR)/gdbserver && \
35220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35222                   "RANLIB=$${RANLIB}" \
35223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35224                   info) \
35225           || exit 1
35226
35227 @endif gdbserver
35228
35229 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35230 maybe-dvi-gdbserver:
35231 @if gdbserver
35232 maybe-dvi-gdbserver: dvi-gdbserver
35233
35234 dvi-gdbserver: \
35235     configure-gdbserver 
35236         @: $(MAKE); $(unstage)
35237         @[ -f ./gdbserver/Makefile ] || exit 0; \
35238         r=`${PWD_COMMAND}`; export r; \
35239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35240         $(HOST_EXPORTS) \
35241         for flag in $(EXTRA_HOST_FLAGS) ; do \
35242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35243         done; \
35244         echo "Doing dvi in gdbserver"; \
35245         (cd $(HOST_SUBDIR)/gdbserver && \
35246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35248                   "RANLIB=$${RANLIB}" \
35249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35250                   dvi) \
35251           || exit 1
35252
35253 @endif gdbserver
35254
35255 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35256 maybe-pdf-gdbserver:
35257 @if gdbserver
35258 maybe-pdf-gdbserver: pdf-gdbserver
35259
35260 pdf-gdbserver: \
35261     configure-gdbserver 
35262         @: $(MAKE); $(unstage)
35263         @[ -f ./gdbserver/Makefile ] || exit 0; \
35264         r=`${PWD_COMMAND}`; export r; \
35265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35266         $(HOST_EXPORTS) \
35267         for flag in $(EXTRA_HOST_FLAGS) ; do \
35268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35269         done; \
35270         echo "Doing pdf in gdbserver"; \
35271         (cd $(HOST_SUBDIR)/gdbserver && \
35272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35274                   "RANLIB=$${RANLIB}" \
35275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35276                   pdf) \
35277           || exit 1
35278
35279 @endif gdbserver
35280
35281 .PHONY: maybe-html-gdbserver html-gdbserver
35282 maybe-html-gdbserver:
35283 @if gdbserver
35284 maybe-html-gdbserver: html-gdbserver
35285
35286 html-gdbserver: \
35287     configure-gdbserver 
35288         @: $(MAKE); $(unstage)
35289         @[ -f ./gdbserver/Makefile ] || exit 0; \
35290         r=`${PWD_COMMAND}`; export r; \
35291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35292         $(HOST_EXPORTS) \
35293         for flag in $(EXTRA_HOST_FLAGS) ; do \
35294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35295         done; \
35296         echo "Doing html in gdbserver"; \
35297         (cd $(HOST_SUBDIR)/gdbserver && \
35298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35300                   "RANLIB=$${RANLIB}" \
35301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35302                   html) \
35303           || exit 1
35304
35305 @endif gdbserver
35306
35307 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35308 maybe-TAGS-gdbserver:
35309 @if gdbserver
35310 maybe-TAGS-gdbserver: TAGS-gdbserver
35311
35312 TAGS-gdbserver: \
35313     configure-gdbserver 
35314         @: $(MAKE); $(unstage)
35315         @[ -f ./gdbserver/Makefile ] || exit 0; \
35316         r=`${PWD_COMMAND}`; export r; \
35317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35318         $(HOST_EXPORTS) \
35319         for flag in $(EXTRA_HOST_FLAGS) ; do \
35320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35321         done; \
35322         echo "Doing TAGS in gdbserver"; \
35323         (cd $(HOST_SUBDIR)/gdbserver && \
35324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35326                   "RANLIB=$${RANLIB}" \
35327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35328                   TAGS) \
35329           || exit 1
35330
35331 @endif gdbserver
35332
35333 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35334 maybe-install-info-gdbserver:
35335 @if gdbserver
35336 maybe-install-info-gdbserver: install-info-gdbserver
35337
35338 install-info-gdbserver: \
35339     configure-gdbserver \
35340     info-gdbserver 
35341         @: $(MAKE); $(unstage)
35342         @[ -f ./gdbserver/Makefile ] || exit 0; \
35343         r=`${PWD_COMMAND}`; export r; \
35344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35345         $(HOST_EXPORTS) \
35346         for flag in $(EXTRA_HOST_FLAGS) ; do \
35347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35348         done; \
35349         echo "Doing install-info in gdbserver"; \
35350         (cd $(HOST_SUBDIR)/gdbserver && \
35351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35353                   "RANLIB=$${RANLIB}" \
35354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35355                   install-info) \
35356           || exit 1
35357
35358 @endif gdbserver
35359
35360 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35361 maybe-install-pdf-gdbserver:
35362 @if gdbserver
35363 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35364
35365 install-pdf-gdbserver: \
35366     configure-gdbserver \
35367     pdf-gdbserver 
35368         @: $(MAKE); $(unstage)
35369         @[ -f ./gdbserver/Makefile ] || exit 0; \
35370         r=`${PWD_COMMAND}`; export r; \
35371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35372         $(HOST_EXPORTS) \
35373         for flag in $(EXTRA_HOST_FLAGS) ; do \
35374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35375         done; \
35376         echo "Doing install-pdf in gdbserver"; \
35377         (cd $(HOST_SUBDIR)/gdbserver && \
35378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35380                   "RANLIB=$${RANLIB}" \
35381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35382                   install-pdf) \
35383           || exit 1
35384
35385 @endif gdbserver
35386
35387 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35388 maybe-install-html-gdbserver:
35389 @if gdbserver
35390 maybe-install-html-gdbserver: install-html-gdbserver
35391
35392 install-html-gdbserver: \
35393     configure-gdbserver \
35394     html-gdbserver 
35395         @: $(MAKE); $(unstage)
35396         @[ -f ./gdbserver/Makefile ] || exit 0; \
35397         r=`${PWD_COMMAND}`; export r; \
35398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35399         $(HOST_EXPORTS) \
35400         for flag in $(EXTRA_HOST_FLAGS) ; do \
35401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35402         done; \
35403         echo "Doing install-html in gdbserver"; \
35404         (cd $(HOST_SUBDIR)/gdbserver && \
35405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35407                   "RANLIB=$${RANLIB}" \
35408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35409                   install-html) \
35410           || exit 1
35411
35412 @endif gdbserver
35413
35414 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35415 maybe-installcheck-gdbserver:
35416 @if gdbserver
35417 maybe-installcheck-gdbserver: installcheck-gdbserver
35418
35419 installcheck-gdbserver: \
35420     configure-gdbserver 
35421         @: $(MAKE); $(unstage)
35422         @[ -f ./gdbserver/Makefile ] || exit 0; \
35423         r=`${PWD_COMMAND}`; export r; \
35424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35425         $(HOST_EXPORTS) \
35426         for flag in $(EXTRA_HOST_FLAGS) ; do \
35427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35428         done; \
35429         echo "Doing installcheck in gdbserver"; \
35430         (cd $(HOST_SUBDIR)/gdbserver && \
35431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35433                   "RANLIB=$${RANLIB}" \
35434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35435                   installcheck) \
35436           || exit 1
35437
35438 @endif gdbserver
35439
35440 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35441 maybe-mostlyclean-gdbserver:
35442 @if gdbserver
35443 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35444
35445 mostlyclean-gdbserver: 
35446         @: $(MAKE); $(unstage)
35447         @[ -f ./gdbserver/Makefile ] || exit 0; \
35448         r=`${PWD_COMMAND}`; export r; \
35449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35450         $(HOST_EXPORTS) \
35451         for flag in $(EXTRA_HOST_FLAGS) ; do \
35452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35453         done; \
35454         echo "Doing mostlyclean in gdbserver"; \
35455         (cd $(HOST_SUBDIR)/gdbserver && \
35456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35458                   "RANLIB=$${RANLIB}" \
35459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35460                   mostlyclean) \
35461           || exit 1
35462
35463 @endif gdbserver
35464
35465 .PHONY: maybe-clean-gdbserver clean-gdbserver
35466 maybe-clean-gdbserver:
35467 @if gdbserver
35468 maybe-clean-gdbserver: clean-gdbserver
35469
35470 clean-gdbserver: 
35471         @: $(MAKE); $(unstage)
35472         @[ -f ./gdbserver/Makefile ] || exit 0; \
35473         r=`${PWD_COMMAND}`; export r; \
35474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35475         $(HOST_EXPORTS) \
35476         for flag in $(EXTRA_HOST_FLAGS) ; do \
35477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35478         done; \
35479         echo "Doing clean in gdbserver"; \
35480         (cd $(HOST_SUBDIR)/gdbserver && \
35481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35483                   "RANLIB=$${RANLIB}" \
35484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35485                   clean) \
35486           || exit 1
35487
35488 @endif gdbserver
35489
35490 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35491 maybe-distclean-gdbserver:
35492 @if gdbserver
35493 maybe-distclean-gdbserver: distclean-gdbserver
35494
35495 distclean-gdbserver: 
35496         @: $(MAKE); $(unstage)
35497         @[ -f ./gdbserver/Makefile ] || exit 0; \
35498         r=`${PWD_COMMAND}`; export r; \
35499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35500         $(HOST_EXPORTS) \
35501         for flag in $(EXTRA_HOST_FLAGS) ; do \
35502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35503         done; \
35504         echo "Doing distclean in gdbserver"; \
35505         (cd $(HOST_SUBDIR)/gdbserver && \
35506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35508                   "RANLIB=$${RANLIB}" \
35509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35510                   distclean) \
35511           || exit 1
35512
35513 @endif gdbserver
35514
35515 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35516 maybe-maintainer-clean-gdbserver:
35517 @if gdbserver
35518 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35519
35520 maintainer-clean-gdbserver: 
35521         @: $(MAKE); $(unstage)
35522         @[ -f ./gdbserver/Makefile ] || exit 0; \
35523         r=`${PWD_COMMAND}`; export r; \
35524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35525         $(HOST_EXPORTS) \
35526         for flag in $(EXTRA_HOST_FLAGS) ; do \
35527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35528         done; \
35529         echo "Doing maintainer-clean in gdbserver"; \
35530         (cd $(HOST_SUBDIR)/gdbserver && \
35531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35533                   "RANLIB=$${RANLIB}" \
35534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35535                   maintainer-clean) \
35536           || exit 1
35537
35538 @endif gdbserver
35539
35540
35541
35542 .PHONY: configure-gdb maybe-configure-gdb
35543 maybe-configure-gdb:
35544 @if gcc-bootstrap
35545 configure-gdb: stage_current
35546 @endif gcc-bootstrap
35547 @if gdb
35548 maybe-configure-gdb: configure-gdb
35549 configure-gdb: 
35550         @: $(MAKE); $(unstage)
35551         @r=`${PWD_COMMAND}`; export r; \
35552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35553         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35554         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35555         $(HOST_EXPORTS)  \
35556         echo Configuring in $(HOST_SUBDIR)/gdb; \
35557         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35558         case $(srcdir) in \
35559           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35560           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35561                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35562         esac; \
35563         module_srcdir=gdb; \
35564         $(SHELL) \
35565           $$s/$$module_srcdir/configure \
35566           --srcdir=$${topdir}/$$module_srcdir \
35567           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35568           --target=${target_alias}  \
35569           || exit 1
35570 @endif gdb
35571
35572
35573
35574
35575
35576 .PHONY: all-gdb maybe-all-gdb
35577 maybe-all-gdb:
35578 @if gcc-bootstrap
35579 all-gdb: stage_current
35580 @endif gcc-bootstrap
35581 @if gdb
35582 TARGET-gdb=all
35583 maybe-all-gdb: all-gdb
35584 all-gdb: configure-gdb
35585         @: $(MAKE); $(unstage)
35586         @r=`${PWD_COMMAND}`; export r; \
35587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35588         $(HOST_EXPORTS)  \
35589         (cd $(HOST_SUBDIR)/gdb && \
35590           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35591                 $(TARGET-gdb))
35592 @endif gdb
35593
35594
35595
35596
35597 .PHONY: check-gdb maybe-check-gdb
35598 maybe-check-gdb:
35599 @if gdb
35600 maybe-check-gdb: check-gdb
35601
35602 check-gdb:
35603         @: $(MAKE); $(unstage)
35604         @r=`${PWD_COMMAND}`; export r; \
35605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35606         $(HOST_EXPORTS)  \
35607         (cd $(HOST_SUBDIR)/gdb && \
35608           $(MAKE) $(FLAGS_TO_PASS)  check)
35609
35610 @endif gdb
35611
35612 .PHONY: install-gdb maybe-install-gdb
35613 maybe-install-gdb:
35614 @if gdb
35615 maybe-install-gdb: install-gdb
35616
35617 install-gdb: installdirs
35618         @: $(MAKE); $(unstage)
35619         @r=`${PWD_COMMAND}`; export r; \
35620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35621         $(HOST_EXPORTS) \
35622         (cd $(HOST_SUBDIR)/gdb && \
35623           $(MAKE) $(FLAGS_TO_PASS)  install)
35624
35625 @endif gdb
35626
35627 .PHONY: install-strip-gdb maybe-install-strip-gdb
35628 maybe-install-strip-gdb:
35629 @if gdb
35630 maybe-install-strip-gdb: install-strip-gdb
35631
35632 install-strip-gdb: installdirs
35633         @: $(MAKE); $(unstage)
35634         @r=`${PWD_COMMAND}`; export r; \
35635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35636         $(HOST_EXPORTS) \
35637         (cd $(HOST_SUBDIR)/gdb && \
35638           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35639
35640 @endif gdb
35641
35642 # Other targets (info, dvi, pdf, etc.)
35643
35644 .PHONY: maybe-info-gdb info-gdb
35645 maybe-info-gdb:
35646 @if gdb
35647 maybe-info-gdb: info-gdb
35648
35649 info-gdb: \
35650     configure-gdb 
35651         @: $(MAKE); $(unstage)
35652         @[ -f ./gdb/Makefile ] || exit 0; \
35653         r=`${PWD_COMMAND}`; export r; \
35654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35655         $(HOST_EXPORTS) \
35656         for flag in $(EXTRA_HOST_FLAGS) ; do \
35657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35658         done; \
35659         echo "Doing info in gdb"; \
35660         (cd $(HOST_SUBDIR)/gdb && \
35661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35663                   "RANLIB=$${RANLIB}" \
35664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35665                   info) \
35666           || exit 1
35667
35668 @endif gdb
35669
35670 .PHONY: maybe-dvi-gdb dvi-gdb
35671 maybe-dvi-gdb:
35672 @if gdb
35673 maybe-dvi-gdb: dvi-gdb
35674
35675 dvi-gdb: \
35676     configure-gdb 
35677         @: $(MAKE); $(unstage)
35678         @[ -f ./gdb/Makefile ] || exit 0; \
35679         r=`${PWD_COMMAND}`; export r; \
35680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35681         $(HOST_EXPORTS) \
35682         for flag in $(EXTRA_HOST_FLAGS) ; do \
35683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35684         done; \
35685         echo "Doing dvi in gdb"; \
35686         (cd $(HOST_SUBDIR)/gdb && \
35687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35689                   "RANLIB=$${RANLIB}" \
35690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35691                   dvi) \
35692           || exit 1
35693
35694 @endif gdb
35695
35696 .PHONY: maybe-pdf-gdb pdf-gdb
35697 maybe-pdf-gdb:
35698 @if gdb
35699 maybe-pdf-gdb: pdf-gdb
35700
35701 pdf-gdb: \
35702     configure-gdb 
35703         @: $(MAKE); $(unstage)
35704         @[ -f ./gdb/Makefile ] || exit 0; \
35705         r=`${PWD_COMMAND}`; export r; \
35706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35707         $(HOST_EXPORTS) \
35708         for flag in $(EXTRA_HOST_FLAGS) ; do \
35709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35710         done; \
35711         echo "Doing pdf in gdb"; \
35712         (cd $(HOST_SUBDIR)/gdb && \
35713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35715                   "RANLIB=$${RANLIB}" \
35716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35717                   pdf) \
35718           || exit 1
35719
35720 @endif gdb
35721
35722 .PHONY: maybe-html-gdb html-gdb
35723 maybe-html-gdb:
35724 @if gdb
35725 maybe-html-gdb: html-gdb
35726
35727 html-gdb: \
35728     configure-gdb 
35729         @: $(MAKE); $(unstage)
35730         @[ -f ./gdb/Makefile ] || exit 0; \
35731         r=`${PWD_COMMAND}`; export r; \
35732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35733         $(HOST_EXPORTS) \
35734         for flag in $(EXTRA_HOST_FLAGS) ; do \
35735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35736         done; \
35737         echo "Doing html in gdb"; \
35738         (cd $(HOST_SUBDIR)/gdb && \
35739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35741                   "RANLIB=$${RANLIB}" \
35742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35743                   html) \
35744           || exit 1
35745
35746 @endif gdb
35747
35748 .PHONY: maybe-TAGS-gdb TAGS-gdb
35749 maybe-TAGS-gdb:
35750 @if gdb
35751 maybe-TAGS-gdb: TAGS-gdb
35752
35753 TAGS-gdb: \
35754     configure-gdb 
35755         @: $(MAKE); $(unstage)
35756         @[ -f ./gdb/Makefile ] || exit 0; \
35757         r=`${PWD_COMMAND}`; export r; \
35758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35759         $(HOST_EXPORTS) \
35760         for flag in $(EXTRA_HOST_FLAGS) ; do \
35761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35762         done; \
35763         echo "Doing TAGS in gdb"; \
35764         (cd $(HOST_SUBDIR)/gdb && \
35765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35767                   "RANLIB=$${RANLIB}" \
35768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35769                   TAGS) \
35770           || exit 1
35771
35772 @endif gdb
35773
35774 .PHONY: maybe-install-info-gdb install-info-gdb
35775 maybe-install-info-gdb:
35776 @if gdb
35777 maybe-install-info-gdb: install-info-gdb
35778
35779 install-info-gdb: \
35780     configure-gdb \
35781     info-gdb 
35782         @: $(MAKE); $(unstage)
35783         @[ -f ./gdb/Makefile ] || exit 0; \
35784         r=`${PWD_COMMAND}`; export r; \
35785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35786         $(HOST_EXPORTS) \
35787         for flag in $(EXTRA_HOST_FLAGS) ; do \
35788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35789         done; \
35790         echo "Doing install-info in gdb"; \
35791         (cd $(HOST_SUBDIR)/gdb && \
35792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35794                   "RANLIB=$${RANLIB}" \
35795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35796                   install-info) \
35797           || exit 1
35798
35799 @endif gdb
35800
35801 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35802 maybe-install-pdf-gdb:
35803 @if gdb
35804 maybe-install-pdf-gdb: install-pdf-gdb
35805
35806 install-pdf-gdb: \
35807     configure-gdb \
35808     pdf-gdb 
35809         @: $(MAKE); $(unstage)
35810         @[ -f ./gdb/Makefile ] || exit 0; \
35811         r=`${PWD_COMMAND}`; export r; \
35812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35813         $(HOST_EXPORTS) \
35814         for flag in $(EXTRA_HOST_FLAGS) ; do \
35815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35816         done; \
35817         echo "Doing install-pdf in gdb"; \
35818         (cd $(HOST_SUBDIR)/gdb && \
35819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35821                   "RANLIB=$${RANLIB}" \
35822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35823                   install-pdf) \
35824           || exit 1
35825
35826 @endif gdb
35827
35828 .PHONY: maybe-install-html-gdb install-html-gdb
35829 maybe-install-html-gdb:
35830 @if gdb
35831 maybe-install-html-gdb: install-html-gdb
35832
35833 install-html-gdb: \
35834     configure-gdb \
35835     html-gdb 
35836         @: $(MAKE); $(unstage)
35837         @[ -f ./gdb/Makefile ] || exit 0; \
35838         r=`${PWD_COMMAND}`; export r; \
35839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35840         $(HOST_EXPORTS) \
35841         for flag in $(EXTRA_HOST_FLAGS) ; do \
35842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35843         done; \
35844         echo "Doing install-html in gdb"; \
35845         (cd $(HOST_SUBDIR)/gdb && \
35846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35848                   "RANLIB=$${RANLIB}" \
35849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35850                   install-html) \
35851           || exit 1
35852
35853 @endif gdb
35854
35855 .PHONY: maybe-installcheck-gdb installcheck-gdb
35856 maybe-installcheck-gdb:
35857 @if gdb
35858 maybe-installcheck-gdb: installcheck-gdb
35859
35860 installcheck-gdb: \
35861     configure-gdb 
35862         @: $(MAKE); $(unstage)
35863         @[ -f ./gdb/Makefile ] || exit 0; \
35864         r=`${PWD_COMMAND}`; export r; \
35865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35866         $(HOST_EXPORTS) \
35867         for flag in $(EXTRA_HOST_FLAGS) ; do \
35868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35869         done; \
35870         echo "Doing installcheck in gdb"; \
35871         (cd $(HOST_SUBDIR)/gdb && \
35872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35874                   "RANLIB=$${RANLIB}" \
35875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35876                   installcheck) \
35877           || exit 1
35878
35879 @endif gdb
35880
35881 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35882 maybe-mostlyclean-gdb:
35883 @if gdb
35884 maybe-mostlyclean-gdb: mostlyclean-gdb
35885
35886 mostlyclean-gdb: 
35887         @: $(MAKE); $(unstage)
35888         @[ -f ./gdb/Makefile ] || exit 0; \
35889         r=`${PWD_COMMAND}`; export r; \
35890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35891         $(HOST_EXPORTS) \
35892         for flag in $(EXTRA_HOST_FLAGS) ; do \
35893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35894         done; \
35895         echo "Doing mostlyclean in gdb"; \
35896         (cd $(HOST_SUBDIR)/gdb && \
35897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35899                   "RANLIB=$${RANLIB}" \
35900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35901                   mostlyclean) \
35902           || exit 1
35903
35904 @endif gdb
35905
35906 .PHONY: maybe-clean-gdb clean-gdb
35907 maybe-clean-gdb:
35908 @if gdb
35909 maybe-clean-gdb: clean-gdb
35910
35911 clean-gdb: 
35912         @: $(MAKE); $(unstage)
35913         @[ -f ./gdb/Makefile ] || exit 0; \
35914         r=`${PWD_COMMAND}`; export r; \
35915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916         $(HOST_EXPORTS) \
35917         for flag in $(EXTRA_HOST_FLAGS) ; do \
35918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35919         done; \
35920         echo "Doing clean in gdb"; \
35921         (cd $(HOST_SUBDIR)/gdb && \
35922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35924                   "RANLIB=$${RANLIB}" \
35925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35926                   clean) \
35927           || exit 1
35928
35929 @endif gdb
35930
35931 .PHONY: maybe-distclean-gdb distclean-gdb
35932 maybe-distclean-gdb:
35933 @if gdb
35934 maybe-distclean-gdb: distclean-gdb
35935
35936 distclean-gdb: 
35937         @: $(MAKE); $(unstage)
35938         @[ -f ./gdb/Makefile ] || exit 0; \
35939         r=`${PWD_COMMAND}`; export r; \
35940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35941         $(HOST_EXPORTS) \
35942         for flag in $(EXTRA_HOST_FLAGS) ; do \
35943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35944         done; \
35945         echo "Doing distclean in gdb"; \
35946         (cd $(HOST_SUBDIR)/gdb && \
35947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35949                   "RANLIB=$${RANLIB}" \
35950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35951                   distclean) \
35952           || exit 1
35953
35954 @endif gdb
35955
35956 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35957 maybe-maintainer-clean-gdb:
35958 @if gdb
35959 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35960
35961 maintainer-clean-gdb: 
35962         @: $(MAKE); $(unstage)
35963         @[ -f ./gdb/Makefile ] || exit 0; \
35964         r=`${PWD_COMMAND}`; export r; \
35965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35966         $(HOST_EXPORTS) \
35967         for flag in $(EXTRA_HOST_FLAGS) ; do \
35968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35969         done; \
35970         echo "Doing maintainer-clean in gdb"; \
35971         (cd $(HOST_SUBDIR)/gdb && \
35972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35974                   "RANLIB=$${RANLIB}" \
35975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35976                   maintainer-clean) \
35977           || exit 1
35978
35979 @endif gdb
35980
35981
35982
35983 .PHONY: configure-expect maybe-configure-expect
35984 maybe-configure-expect:
35985 @if gcc-bootstrap
35986 configure-expect: stage_current
35987 @endif gcc-bootstrap
35988 @if expect
35989 maybe-configure-expect: configure-expect
35990 configure-expect: 
35991         @: $(MAKE); $(unstage)
35992         @r=`${PWD_COMMAND}`; export r; \
35993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35994         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
35996         $(HOST_EXPORTS)  \
35997         echo Configuring in $(HOST_SUBDIR)/expect; \
35998         cd "$(HOST_SUBDIR)/expect" || exit 1; \
35999         case $(srcdir) in \
36000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36001           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36003         esac; \
36004         module_srcdir=expect; \
36005         $(SHELL) \
36006           $$s/$$module_srcdir/configure \
36007           --srcdir=$${topdir}/$$module_srcdir \
36008           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36009           --target=${target_alias}  \
36010           || exit 1
36011 @endif expect
36012
36013
36014
36015
36016
36017 .PHONY: all-expect maybe-all-expect
36018 maybe-all-expect:
36019 @if gcc-bootstrap
36020 all-expect: stage_current
36021 @endif gcc-bootstrap
36022 @if expect
36023 TARGET-expect=all
36024 maybe-all-expect: all-expect
36025 all-expect: configure-expect
36026         @: $(MAKE); $(unstage)
36027         @r=`${PWD_COMMAND}`; export r; \
36028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36029         $(HOST_EXPORTS)  \
36030         (cd $(HOST_SUBDIR)/expect && \
36031           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36032                 $(TARGET-expect))
36033 @endif expect
36034
36035
36036
36037
36038 .PHONY: check-expect maybe-check-expect
36039 maybe-check-expect:
36040 @if expect
36041 maybe-check-expect: check-expect
36042
36043 check-expect:
36044         @: $(MAKE); $(unstage)
36045         @r=`${PWD_COMMAND}`; export r; \
36046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36047         $(HOST_EXPORTS)  \
36048         (cd $(HOST_SUBDIR)/expect && \
36049           $(MAKE) $(FLAGS_TO_PASS)  check)
36050
36051 @endif expect
36052
36053 .PHONY: install-expect maybe-install-expect
36054 maybe-install-expect:
36055 @if expect
36056 maybe-install-expect: install-expect
36057
36058 install-expect: installdirs
36059         @: $(MAKE); $(unstage)
36060         @r=`${PWD_COMMAND}`; export r; \
36061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36062         $(HOST_EXPORTS) \
36063         (cd $(HOST_SUBDIR)/expect && \
36064           $(MAKE) $(FLAGS_TO_PASS)  install)
36065
36066 @endif expect
36067
36068 .PHONY: install-strip-expect maybe-install-strip-expect
36069 maybe-install-strip-expect:
36070 @if expect
36071 maybe-install-strip-expect: install-strip-expect
36072
36073 install-strip-expect: installdirs
36074         @: $(MAKE); $(unstage)
36075         @r=`${PWD_COMMAND}`; export r; \
36076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36077         $(HOST_EXPORTS) \
36078         (cd $(HOST_SUBDIR)/expect && \
36079           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36080
36081 @endif expect
36082
36083 # Other targets (info, dvi, pdf, etc.)
36084
36085 .PHONY: maybe-info-expect info-expect
36086 maybe-info-expect:
36087 @if expect
36088 maybe-info-expect: info-expect
36089
36090 info-expect: \
36091     configure-expect 
36092         @: $(MAKE); $(unstage)
36093         @[ -f ./expect/Makefile ] || exit 0; \
36094         r=`${PWD_COMMAND}`; export r; \
36095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36096         $(HOST_EXPORTS) \
36097         for flag in $(EXTRA_HOST_FLAGS) ; do \
36098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36099         done; \
36100         echo "Doing info in expect"; \
36101         (cd $(HOST_SUBDIR)/expect && \
36102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36104                   "RANLIB=$${RANLIB}" \
36105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36106                   info) \
36107           || exit 1
36108
36109 @endif expect
36110
36111 .PHONY: maybe-dvi-expect dvi-expect
36112 maybe-dvi-expect:
36113 @if expect
36114 maybe-dvi-expect: dvi-expect
36115
36116 dvi-expect: \
36117     configure-expect 
36118         @: $(MAKE); $(unstage)
36119         @[ -f ./expect/Makefile ] || exit 0; \
36120         r=`${PWD_COMMAND}`; export r; \
36121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36122         $(HOST_EXPORTS) \
36123         for flag in $(EXTRA_HOST_FLAGS) ; do \
36124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36125         done; \
36126         echo "Doing dvi in expect"; \
36127         (cd $(HOST_SUBDIR)/expect && \
36128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36130                   "RANLIB=$${RANLIB}" \
36131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36132                   dvi) \
36133           || exit 1
36134
36135 @endif expect
36136
36137 .PHONY: maybe-pdf-expect pdf-expect
36138 maybe-pdf-expect:
36139 @if expect
36140 maybe-pdf-expect: pdf-expect
36141
36142 pdf-expect: \
36143     configure-expect 
36144         @: $(MAKE); $(unstage)
36145         @[ -f ./expect/Makefile ] || exit 0; \
36146         r=`${PWD_COMMAND}`; export r; \
36147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36148         $(HOST_EXPORTS) \
36149         for flag in $(EXTRA_HOST_FLAGS) ; do \
36150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36151         done; \
36152         echo "Doing pdf in expect"; \
36153         (cd $(HOST_SUBDIR)/expect && \
36154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36156                   "RANLIB=$${RANLIB}" \
36157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36158                   pdf) \
36159           || exit 1
36160
36161 @endif expect
36162
36163 .PHONY: maybe-html-expect html-expect
36164 maybe-html-expect:
36165 @if expect
36166 maybe-html-expect: html-expect
36167
36168 html-expect: \
36169     configure-expect 
36170         @: $(MAKE); $(unstage)
36171         @[ -f ./expect/Makefile ] || exit 0; \
36172         r=`${PWD_COMMAND}`; export r; \
36173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36174         $(HOST_EXPORTS) \
36175         for flag in $(EXTRA_HOST_FLAGS) ; do \
36176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36177         done; \
36178         echo "Doing html in expect"; \
36179         (cd $(HOST_SUBDIR)/expect && \
36180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36182                   "RANLIB=$${RANLIB}" \
36183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36184                   html) \
36185           || exit 1
36186
36187 @endif expect
36188
36189 .PHONY: maybe-TAGS-expect TAGS-expect
36190 maybe-TAGS-expect:
36191 @if expect
36192 maybe-TAGS-expect: TAGS-expect
36193
36194 TAGS-expect: \
36195     configure-expect 
36196         @: $(MAKE); $(unstage)
36197         @[ -f ./expect/Makefile ] || exit 0; \
36198         r=`${PWD_COMMAND}`; export r; \
36199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36200         $(HOST_EXPORTS) \
36201         for flag in $(EXTRA_HOST_FLAGS) ; do \
36202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36203         done; \
36204         echo "Doing TAGS in expect"; \
36205         (cd $(HOST_SUBDIR)/expect && \
36206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36208                   "RANLIB=$${RANLIB}" \
36209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36210                   TAGS) \
36211           || exit 1
36212
36213 @endif expect
36214
36215 .PHONY: maybe-install-info-expect install-info-expect
36216 maybe-install-info-expect:
36217 @if expect
36218 maybe-install-info-expect: install-info-expect
36219
36220 install-info-expect: \
36221     configure-expect \
36222     info-expect 
36223         @: $(MAKE); $(unstage)
36224         @[ -f ./expect/Makefile ] || exit 0; \
36225         r=`${PWD_COMMAND}`; export r; \
36226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36227         $(HOST_EXPORTS) \
36228         for flag in $(EXTRA_HOST_FLAGS) ; do \
36229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36230         done; \
36231         echo "Doing install-info in expect"; \
36232         (cd $(HOST_SUBDIR)/expect && \
36233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36235                   "RANLIB=$${RANLIB}" \
36236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36237                   install-info) \
36238           || exit 1
36239
36240 @endif expect
36241
36242 .PHONY: maybe-install-pdf-expect install-pdf-expect
36243 maybe-install-pdf-expect:
36244 @if expect
36245 maybe-install-pdf-expect: install-pdf-expect
36246
36247 install-pdf-expect: \
36248     configure-expect \
36249     pdf-expect 
36250         @: $(MAKE); $(unstage)
36251         @[ -f ./expect/Makefile ] || exit 0; \
36252         r=`${PWD_COMMAND}`; export r; \
36253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36254         $(HOST_EXPORTS) \
36255         for flag in $(EXTRA_HOST_FLAGS) ; do \
36256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36257         done; \
36258         echo "Doing install-pdf in expect"; \
36259         (cd $(HOST_SUBDIR)/expect && \
36260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36262                   "RANLIB=$${RANLIB}" \
36263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36264                   install-pdf) \
36265           || exit 1
36266
36267 @endif expect
36268
36269 .PHONY: maybe-install-html-expect install-html-expect
36270 maybe-install-html-expect:
36271 @if expect
36272 maybe-install-html-expect: install-html-expect
36273
36274 install-html-expect: \
36275     configure-expect \
36276     html-expect 
36277         @: $(MAKE); $(unstage)
36278         @[ -f ./expect/Makefile ] || exit 0; \
36279         r=`${PWD_COMMAND}`; export r; \
36280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36281         $(HOST_EXPORTS) \
36282         for flag in $(EXTRA_HOST_FLAGS) ; do \
36283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36284         done; \
36285         echo "Doing install-html in expect"; \
36286         (cd $(HOST_SUBDIR)/expect && \
36287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36289                   "RANLIB=$${RANLIB}" \
36290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36291                   install-html) \
36292           || exit 1
36293
36294 @endif expect
36295
36296 .PHONY: maybe-installcheck-expect installcheck-expect
36297 maybe-installcheck-expect:
36298 @if expect
36299 maybe-installcheck-expect: installcheck-expect
36300
36301 installcheck-expect: \
36302     configure-expect 
36303         @: $(MAKE); $(unstage)
36304         @[ -f ./expect/Makefile ] || exit 0; \
36305         r=`${PWD_COMMAND}`; export r; \
36306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36307         $(HOST_EXPORTS) \
36308         for flag in $(EXTRA_HOST_FLAGS) ; do \
36309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36310         done; \
36311         echo "Doing installcheck in expect"; \
36312         (cd $(HOST_SUBDIR)/expect && \
36313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36315                   "RANLIB=$${RANLIB}" \
36316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36317                   installcheck) \
36318           || exit 1
36319
36320 @endif expect
36321
36322 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36323 maybe-mostlyclean-expect:
36324 @if expect
36325 maybe-mostlyclean-expect: mostlyclean-expect
36326
36327 mostlyclean-expect: 
36328         @: $(MAKE); $(unstage)
36329         @[ -f ./expect/Makefile ] || exit 0; \
36330         r=`${PWD_COMMAND}`; export r; \
36331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36332         $(HOST_EXPORTS) \
36333         for flag in $(EXTRA_HOST_FLAGS) ; do \
36334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36335         done; \
36336         echo "Doing mostlyclean in expect"; \
36337         (cd $(HOST_SUBDIR)/expect && \
36338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36340                   "RANLIB=$${RANLIB}" \
36341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36342                   mostlyclean) \
36343           || exit 1
36344
36345 @endif expect
36346
36347 .PHONY: maybe-clean-expect clean-expect
36348 maybe-clean-expect:
36349 @if expect
36350 maybe-clean-expect: clean-expect
36351
36352 clean-expect: 
36353         @: $(MAKE); $(unstage)
36354         @[ -f ./expect/Makefile ] || exit 0; \
36355         r=`${PWD_COMMAND}`; export r; \
36356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36357         $(HOST_EXPORTS) \
36358         for flag in $(EXTRA_HOST_FLAGS) ; do \
36359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36360         done; \
36361         echo "Doing clean in expect"; \
36362         (cd $(HOST_SUBDIR)/expect && \
36363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36365                   "RANLIB=$${RANLIB}" \
36366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36367                   clean) \
36368           || exit 1
36369
36370 @endif expect
36371
36372 .PHONY: maybe-distclean-expect distclean-expect
36373 maybe-distclean-expect:
36374 @if expect
36375 maybe-distclean-expect: distclean-expect
36376
36377 distclean-expect: 
36378         @: $(MAKE); $(unstage)
36379         @[ -f ./expect/Makefile ] || exit 0; \
36380         r=`${PWD_COMMAND}`; export r; \
36381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36382         $(HOST_EXPORTS) \
36383         for flag in $(EXTRA_HOST_FLAGS) ; do \
36384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36385         done; \
36386         echo "Doing distclean in expect"; \
36387         (cd $(HOST_SUBDIR)/expect && \
36388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36390                   "RANLIB=$${RANLIB}" \
36391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36392                   distclean) \
36393           || exit 1
36394
36395 @endif expect
36396
36397 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36398 maybe-maintainer-clean-expect:
36399 @if expect
36400 maybe-maintainer-clean-expect: maintainer-clean-expect
36401
36402 maintainer-clean-expect: 
36403         @: $(MAKE); $(unstage)
36404         @[ -f ./expect/Makefile ] || exit 0; \
36405         r=`${PWD_COMMAND}`; export r; \
36406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36407         $(HOST_EXPORTS) \
36408         for flag in $(EXTRA_HOST_FLAGS) ; do \
36409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36410         done; \
36411         echo "Doing maintainer-clean in expect"; \
36412         (cd $(HOST_SUBDIR)/expect && \
36413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36415                   "RANLIB=$${RANLIB}" \
36416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36417                   maintainer-clean) \
36418           || exit 1
36419
36420 @endif expect
36421
36422
36423
36424 .PHONY: configure-guile maybe-configure-guile
36425 maybe-configure-guile:
36426 @if gcc-bootstrap
36427 configure-guile: stage_current
36428 @endif gcc-bootstrap
36429 @if guile
36430 maybe-configure-guile: configure-guile
36431 configure-guile: 
36432         @: $(MAKE); $(unstage)
36433         @r=`${PWD_COMMAND}`; export r; \
36434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36435         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36437         $(HOST_EXPORTS)  \
36438         echo Configuring in $(HOST_SUBDIR)/guile; \
36439         cd "$(HOST_SUBDIR)/guile" || exit 1; \
36440         case $(srcdir) in \
36441           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36442           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36443                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36444         esac; \
36445         module_srcdir=guile; \
36446         $(SHELL) \
36447           $$s/$$module_srcdir/configure \
36448           --srcdir=$${topdir}/$$module_srcdir \
36449           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36450           --target=${target_alias}  \
36451           || exit 1
36452 @endif guile
36453
36454
36455
36456
36457
36458 .PHONY: all-guile maybe-all-guile
36459 maybe-all-guile:
36460 @if gcc-bootstrap
36461 all-guile: stage_current
36462 @endif gcc-bootstrap
36463 @if guile
36464 TARGET-guile=all
36465 maybe-all-guile: all-guile
36466 all-guile: configure-guile
36467         @: $(MAKE); $(unstage)
36468         @r=`${PWD_COMMAND}`; export r; \
36469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36470         $(HOST_EXPORTS)  \
36471         (cd $(HOST_SUBDIR)/guile && \
36472           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36473                 $(TARGET-guile))
36474 @endif guile
36475
36476
36477
36478
36479 .PHONY: check-guile maybe-check-guile
36480 maybe-check-guile:
36481 @if guile
36482 maybe-check-guile: check-guile
36483
36484 check-guile:
36485         @: $(MAKE); $(unstage)
36486         @r=`${PWD_COMMAND}`; export r; \
36487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36488         $(HOST_EXPORTS)  \
36489         (cd $(HOST_SUBDIR)/guile && \
36490           $(MAKE) $(FLAGS_TO_PASS)  check)
36491
36492 @endif guile
36493
36494 .PHONY: install-guile maybe-install-guile
36495 maybe-install-guile:
36496 @if guile
36497 maybe-install-guile: install-guile
36498
36499 install-guile: installdirs
36500         @: $(MAKE); $(unstage)
36501         @r=`${PWD_COMMAND}`; export r; \
36502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36503         $(HOST_EXPORTS) \
36504         (cd $(HOST_SUBDIR)/guile && \
36505           $(MAKE) $(FLAGS_TO_PASS)  install)
36506
36507 @endif guile
36508
36509 .PHONY: install-strip-guile maybe-install-strip-guile
36510 maybe-install-strip-guile:
36511 @if guile
36512 maybe-install-strip-guile: install-strip-guile
36513
36514 install-strip-guile: installdirs
36515         @: $(MAKE); $(unstage)
36516         @r=`${PWD_COMMAND}`; export r; \
36517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518         $(HOST_EXPORTS) \
36519         (cd $(HOST_SUBDIR)/guile && \
36520           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36521
36522 @endif guile
36523
36524 # Other targets (info, dvi, pdf, etc.)
36525
36526 .PHONY: maybe-info-guile info-guile
36527 maybe-info-guile:
36528 @if guile
36529 maybe-info-guile: info-guile
36530
36531 info-guile: \
36532     configure-guile 
36533         @: $(MAKE); $(unstage)
36534         @[ -f ./guile/Makefile ] || exit 0; \
36535         r=`${PWD_COMMAND}`; export r; \
36536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36537         $(HOST_EXPORTS) \
36538         for flag in $(EXTRA_HOST_FLAGS) ; do \
36539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36540         done; \
36541         echo "Doing info in guile"; \
36542         (cd $(HOST_SUBDIR)/guile && \
36543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36545                   "RANLIB=$${RANLIB}" \
36546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36547                   info) \
36548           || exit 1
36549
36550 @endif guile
36551
36552 .PHONY: maybe-dvi-guile dvi-guile
36553 maybe-dvi-guile:
36554 @if guile
36555 maybe-dvi-guile: dvi-guile
36556
36557 dvi-guile: \
36558     configure-guile 
36559         @: $(MAKE); $(unstage)
36560         @[ -f ./guile/Makefile ] || exit 0; \
36561         r=`${PWD_COMMAND}`; export r; \
36562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36563         $(HOST_EXPORTS) \
36564         for flag in $(EXTRA_HOST_FLAGS) ; do \
36565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36566         done; \
36567         echo "Doing dvi in guile"; \
36568         (cd $(HOST_SUBDIR)/guile && \
36569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36571                   "RANLIB=$${RANLIB}" \
36572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36573                   dvi) \
36574           || exit 1
36575
36576 @endif guile
36577
36578 .PHONY: maybe-pdf-guile pdf-guile
36579 maybe-pdf-guile:
36580 @if guile
36581 maybe-pdf-guile: pdf-guile
36582
36583 pdf-guile: \
36584     configure-guile 
36585         @: $(MAKE); $(unstage)
36586         @[ -f ./guile/Makefile ] || exit 0; \
36587         r=`${PWD_COMMAND}`; export r; \
36588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36589         $(HOST_EXPORTS) \
36590         for flag in $(EXTRA_HOST_FLAGS) ; do \
36591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36592         done; \
36593         echo "Doing pdf in guile"; \
36594         (cd $(HOST_SUBDIR)/guile && \
36595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36597                   "RANLIB=$${RANLIB}" \
36598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36599                   pdf) \
36600           || exit 1
36601
36602 @endif guile
36603
36604 .PHONY: maybe-html-guile html-guile
36605 maybe-html-guile:
36606 @if guile
36607 maybe-html-guile: html-guile
36608
36609 html-guile: \
36610     configure-guile 
36611         @: $(MAKE); $(unstage)
36612         @[ -f ./guile/Makefile ] || exit 0; \
36613         r=`${PWD_COMMAND}`; export r; \
36614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36615         $(HOST_EXPORTS) \
36616         for flag in $(EXTRA_HOST_FLAGS) ; do \
36617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36618         done; \
36619         echo "Doing html in guile"; \
36620         (cd $(HOST_SUBDIR)/guile && \
36621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36623                   "RANLIB=$${RANLIB}" \
36624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36625                   html) \
36626           || exit 1
36627
36628 @endif guile
36629
36630 .PHONY: maybe-TAGS-guile TAGS-guile
36631 maybe-TAGS-guile:
36632 @if guile
36633 maybe-TAGS-guile: TAGS-guile
36634
36635 TAGS-guile: \
36636     configure-guile 
36637         @: $(MAKE); $(unstage)
36638         @[ -f ./guile/Makefile ] || exit 0; \
36639         r=`${PWD_COMMAND}`; export r; \
36640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36641         $(HOST_EXPORTS) \
36642         for flag in $(EXTRA_HOST_FLAGS) ; do \
36643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36644         done; \
36645         echo "Doing TAGS in guile"; \
36646         (cd $(HOST_SUBDIR)/guile && \
36647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36649                   "RANLIB=$${RANLIB}" \
36650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36651                   TAGS) \
36652           || exit 1
36653
36654 @endif guile
36655
36656 .PHONY: maybe-install-info-guile install-info-guile
36657 maybe-install-info-guile:
36658 @if guile
36659 maybe-install-info-guile: install-info-guile
36660
36661 install-info-guile: \
36662     configure-guile \
36663     info-guile 
36664         @: $(MAKE); $(unstage)
36665         @[ -f ./guile/Makefile ] || exit 0; \
36666         r=`${PWD_COMMAND}`; export r; \
36667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36668         $(HOST_EXPORTS) \
36669         for flag in $(EXTRA_HOST_FLAGS) ; do \
36670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36671         done; \
36672         echo "Doing install-info in guile"; \
36673         (cd $(HOST_SUBDIR)/guile && \
36674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36676                   "RANLIB=$${RANLIB}" \
36677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36678                   install-info) \
36679           || exit 1
36680
36681 @endif guile
36682
36683 .PHONY: maybe-install-pdf-guile install-pdf-guile
36684 maybe-install-pdf-guile:
36685 @if guile
36686 maybe-install-pdf-guile: install-pdf-guile
36687
36688 install-pdf-guile: \
36689     configure-guile \
36690     pdf-guile 
36691         @: $(MAKE); $(unstage)
36692         @[ -f ./guile/Makefile ] || exit 0; \
36693         r=`${PWD_COMMAND}`; export r; \
36694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36695         $(HOST_EXPORTS) \
36696         for flag in $(EXTRA_HOST_FLAGS) ; do \
36697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36698         done; \
36699         echo "Doing install-pdf in guile"; \
36700         (cd $(HOST_SUBDIR)/guile && \
36701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36703                   "RANLIB=$${RANLIB}" \
36704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36705                   install-pdf) \
36706           || exit 1
36707
36708 @endif guile
36709
36710 .PHONY: maybe-install-html-guile install-html-guile
36711 maybe-install-html-guile:
36712 @if guile
36713 maybe-install-html-guile: install-html-guile
36714
36715 install-html-guile: \
36716     configure-guile \
36717     html-guile 
36718         @: $(MAKE); $(unstage)
36719         @[ -f ./guile/Makefile ] || exit 0; \
36720         r=`${PWD_COMMAND}`; export r; \
36721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36722         $(HOST_EXPORTS) \
36723         for flag in $(EXTRA_HOST_FLAGS) ; do \
36724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36725         done; \
36726         echo "Doing install-html in guile"; \
36727         (cd $(HOST_SUBDIR)/guile && \
36728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36730                   "RANLIB=$${RANLIB}" \
36731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36732                   install-html) \
36733           || exit 1
36734
36735 @endif guile
36736
36737 .PHONY: maybe-installcheck-guile installcheck-guile
36738 maybe-installcheck-guile:
36739 @if guile
36740 maybe-installcheck-guile: installcheck-guile
36741
36742 installcheck-guile: \
36743     configure-guile 
36744         @: $(MAKE); $(unstage)
36745         @[ -f ./guile/Makefile ] || exit 0; \
36746         r=`${PWD_COMMAND}`; export r; \
36747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36748         $(HOST_EXPORTS) \
36749         for flag in $(EXTRA_HOST_FLAGS) ; do \
36750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36751         done; \
36752         echo "Doing installcheck in guile"; \
36753         (cd $(HOST_SUBDIR)/guile && \
36754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36756                   "RANLIB=$${RANLIB}" \
36757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36758                   installcheck) \
36759           || exit 1
36760
36761 @endif guile
36762
36763 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36764 maybe-mostlyclean-guile:
36765 @if guile
36766 maybe-mostlyclean-guile: mostlyclean-guile
36767
36768 mostlyclean-guile: 
36769         @: $(MAKE); $(unstage)
36770         @[ -f ./guile/Makefile ] || exit 0; \
36771         r=`${PWD_COMMAND}`; export r; \
36772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36773         $(HOST_EXPORTS) \
36774         for flag in $(EXTRA_HOST_FLAGS) ; do \
36775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36776         done; \
36777         echo "Doing mostlyclean in guile"; \
36778         (cd $(HOST_SUBDIR)/guile && \
36779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36781                   "RANLIB=$${RANLIB}" \
36782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36783                   mostlyclean) \
36784           || exit 1
36785
36786 @endif guile
36787
36788 .PHONY: maybe-clean-guile clean-guile
36789 maybe-clean-guile:
36790 @if guile
36791 maybe-clean-guile: clean-guile
36792
36793 clean-guile: 
36794         @: $(MAKE); $(unstage)
36795         @[ -f ./guile/Makefile ] || exit 0; \
36796         r=`${PWD_COMMAND}`; export r; \
36797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798         $(HOST_EXPORTS) \
36799         for flag in $(EXTRA_HOST_FLAGS) ; do \
36800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36801         done; \
36802         echo "Doing clean in guile"; \
36803         (cd $(HOST_SUBDIR)/guile && \
36804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36806                   "RANLIB=$${RANLIB}" \
36807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36808                   clean) \
36809           || exit 1
36810
36811 @endif guile
36812
36813 .PHONY: maybe-distclean-guile distclean-guile
36814 maybe-distclean-guile:
36815 @if guile
36816 maybe-distclean-guile: distclean-guile
36817
36818 distclean-guile: 
36819         @: $(MAKE); $(unstage)
36820         @[ -f ./guile/Makefile ] || exit 0; \
36821         r=`${PWD_COMMAND}`; export r; \
36822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36823         $(HOST_EXPORTS) \
36824         for flag in $(EXTRA_HOST_FLAGS) ; do \
36825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36826         done; \
36827         echo "Doing distclean in guile"; \
36828         (cd $(HOST_SUBDIR)/guile && \
36829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36831                   "RANLIB=$${RANLIB}" \
36832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36833                   distclean) \
36834           || exit 1
36835
36836 @endif guile
36837
36838 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36839 maybe-maintainer-clean-guile:
36840 @if guile
36841 maybe-maintainer-clean-guile: maintainer-clean-guile
36842
36843 maintainer-clean-guile: 
36844         @: $(MAKE); $(unstage)
36845         @[ -f ./guile/Makefile ] || exit 0; \
36846         r=`${PWD_COMMAND}`; export r; \
36847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36848         $(HOST_EXPORTS) \
36849         for flag in $(EXTRA_HOST_FLAGS) ; do \
36850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36851         done; \
36852         echo "Doing maintainer-clean in guile"; \
36853         (cd $(HOST_SUBDIR)/guile && \
36854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36856                   "RANLIB=$${RANLIB}" \
36857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36858                   maintainer-clean) \
36859           || exit 1
36860
36861 @endif guile
36862
36863
36864
36865 .PHONY: configure-tk maybe-configure-tk
36866 maybe-configure-tk:
36867 @if gcc-bootstrap
36868 configure-tk: stage_current
36869 @endif gcc-bootstrap
36870 @if tk
36871 maybe-configure-tk: configure-tk
36872 configure-tk: 
36873         @: $(MAKE); $(unstage)
36874         @r=`${PWD_COMMAND}`; export r; \
36875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36876         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36877         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36878         $(HOST_EXPORTS)  \
36879         echo Configuring in $(HOST_SUBDIR)/tk; \
36880         cd "$(HOST_SUBDIR)/tk" || exit 1; \
36881         case $(srcdir) in \
36882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36883           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36885         esac; \
36886         module_srcdir=tk; \
36887         $(SHELL) \
36888           $$s/$$module_srcdir/configure \
36889           --srcdir=$${topdir}/$$module_srcdir \
36890           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36891           --target=${target_alias}  \
36892           || exit 1
36893 @endif tk
36894
36895
36896
36897
36898
36899 .PHONY: all-tk maybe-all-tk
36900 maybe-all-tk:
36901 @if gcc-bootstrap
36902 all-tk: stage_current
36903 @endif gcc-bootstrap
36904 @if tk
36905 TARGET-tk=all
36906 maybe-all-tk: all-tk
36907 all-tk: configure-tk
36908         @: $(MAKE); $(unstage)
36909         @r=`${PWD_COMMAND}`; export r; \
36910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36911         $(HOST_EXPORTS)  \
36912         (cd $(HOST_SUBDIR)/tk && \
36913           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36914                 $(TARGET-tk))
36915 @endif tk
36916
36917
36918
36919
36920 .PHONY: check-tk maybe-check-tk
36921 maybe-check-tk:
36922 @if tk
36923 maybe-check-tk: check-tk
36924
36925 check-tk:
36926         @: $(MAKE); $(unstage)
36927         @r=`${PWD_COMMAND}`; export r; \
36928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36929         $(HOST_EXPORTS)  \
36930         (cd $(HOST_SUBDIR)/tk && \
36931           $(MAKE) $(FLAGS_TO_PASS)  check)
36932
36933 @endif tk
36934
36935 .PHONY: install-tk maybe-install-tk
36936 maybe-install-tk:
36937 @if tk
36938 maybe-install-tk: install-tk
36939
36940 install-tk: installdirs
36941         @: $(MAKE); $(unstage)
36942         @r=`${PWD_COMMAND}`; export r; \
36943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36944         $(HOST_EXPORTS) \
36945         (cd $(HOST_SUBDIR)/tk && \
36946           $(MAKE) $(FLAGS_TO_PASS)  install)
36947
36948 @endif tk
36949
36950 .PHONY: install-strip-tk maybe-install-strip-tk
36951 maybe-install-strip-tk:
36952 @if tk
36953 maybe-install-strip-tk: install-strip-tk
36954
36955 install-strip-tk: installdirs
36956         @: $(MAKE); $(unstage)
36957         @r=`${PWD_COMMAND}`; export r; \
36958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36959         $(HOST_EXPORTS) \
36960         (cd $(HOST_SUBDIR)/tk && \
36961           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36962
36963 @endif tk
36964
36965 # Other targets (info, dvi, pdf, etc.)
36966
36967 .PHONY: maybe-info-tk info-tk
36968 maybe-info-tk:
36969 @if tk
36970 maybe-info-tk: info-tk
36971
36972 info-tk: \
36973     configure-tk 
36974         @: $(MAKE); $(unstage)
36975         @[ -f ./tk/Makefile ] || exit 0; \
36976         r=`${PWD_COMMAND}`; export r; \
36977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36978         $(HOST_EXPORTS) \
36979         for flag in $(EXTRA_HOST_FLAGS) ; do \
36980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36981         done; \
36982         echo "Doing info in tk"; \
36983         (cd $(HOST_SUBDIR)/tk && \
36984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36986                   "RANLIB=$${RANLIB}" \
36987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36988                   info) \
36989           || exit 1
36990
36991 @endif tk
36992
36993 .PHONY: maybe-dvi-tk dvi-tk
36994 maybe-dvi-tk:
36995 @if tk
36996 maybe-dvi-tk: dvi-tk
36997
36998 dvi-tk: \
36999     configure-tk 
37000         @: $(MAKE); $(unstage)
37001         @[ -f ./tk/Makefile ] || exit 0; \
37002         r=`${PWD_COMMAND}`; export r; \
37003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37004         $(HOST_EXPORTS) \
37005         for flag in $(EXTRA_HOST_FLAGS) ; do \
37006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37007         done; \
37008         echo "Doing dvi in tk"; \
37009         (cd $(HOST_SUBDIR)/tk && \
37010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37012                   "RANLIB=$${RANLIB}" \
37013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37014                   dvi) \
37015           || exit 1
37016
37017 @endif tk
37018
37019 .PHONY: maybe-pdf-tk pdf-tk
37020 maybe-pdf-tk:
37021 @if tk
37022 maybe-pdf-tk: pdf-tk
37023
37024 pdf-tk: \
37025     configure-tk 
37026         @: $(MAKE); $(unstage)
37027         @[ -f ./tk/Makefile ] || exit 0; \
37028         r=`${PWD_COMMAND}`; export r; \
37029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37030         $(HOST_EXPORTS) \
37031         for flag in $(EXTRA_HOST_FLAGS) ; do \
37032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37033         done; \
37034         echo "Doing pdf in tk"; \
37035         (cd $(HOST_SUBDIR)/tk && \
37036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37038                   "RANLIB=$${RANLIB}" \
37039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37040                   pdf) \
37041           || exit 1
37042
37043 @endif tk
37044
37045 .PHONY: maybe-html-tk html-tk
37046 maybe-html-tk:
37047 @if tk
37048 maybe-html-tk: html-tk
37049
37050 html-tk: \
37051     configure-tk 
37052         @: $(MAKE); $(unstage)
37053         @[ -f ./tk/Makefile ] || exit 0; \
37054         r=`${PWD_COMMAND}`; export r; \
37055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37056         $(HOST_EXPORTS) \
37057         for flag in $(EXTRA_HOST_FLAGS) ; do \
37058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37059         done; \
37060         echo "Doing html in tk"; \
37061         (cd $(HOST_SUBDIR)/tk && \
37062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37064                   "RANLIB=$${RANLIB}" \
37065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37066                   html) \
37067           || exit 1
37068
37069 @endif tk
37070
37071 .PHONY: maybe-TAGS-tk TAGS-tk
37072 maybe-TAGS-tk:
37073 @if tk
37074 maybe-TAGS-tk: TAGS-tk
37075
37076 TAGS-tk: \
37077     configure-tk 
37078         @: $(MAKE); $(unstage)
37079         @[ -f ./tk/Makefile ] || exit 0; \
37080         r=`${PWD_COMMAND}`; export r; \
37081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37082         $(HOST_EXPORTS) \
37083         for flag in $(EXTRA_HOST_FLAGS) ; do \
37084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37085         done; \
37086         echo "Doing TAGS in tk"; \
37087         (cd $(HOST_SUBDIR)/tk && \
37088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37090                   "RANLIB=$${RANLIB}" \
37091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37092                   TAGS) \
37093           || exit 1
37094
37095 @endif tk
37096
37097 .PHONY: maybe-install-info-tk install-info-tk
37098 maybe-install-info-tk:
37099 @if tk
37100 maybe-install-info-tk: install-info-tk
37101
37102 install-info-tk: \
37103     configure-tk \
37104     info-tk 
37105         @: $(MAKE); $(unstage)
37106         @[ -f ./tk/Makefile ] || exit 0; \
37107         r=`${PWD_COMMAND}`; export r; \
37108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37109         $(HOST_EXPORTS) \
37110         for flag in $(EXTRA_HOST_FLAGS) ; do \
37111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37112         done; \
37113         echo "Doing install-info in tk"; \
37114         (cd $(HOST_SUBDIR)/tk && \
37115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37117                   "RANLIB=$${RANLIB}" \
37118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37119                   install-info) \
37120           || exit 1
37121
37122 @endif tk
37123
37124 .PHONY: maybe-install-pdf-tk install-pdf-tk
37125 maybe-install-pdf-tk:
37126 @if tk
37127 maybe-install-pdf-tk: install-pdf-tk
37128
37129 install-pdf-tk: \
37130     configure-tk \
37131     pdf-tk 
37132         @: $(MAKE); $(unstage)
37133         @[ -f ./tk/Makefile ] || exit 0; \
37134         r=`${PWD_COMMAND}`; export r; \
37135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37136         $(HOST_EXPORTS) \
37137         for flag in $(EXTRA_HOST_FLAGS) ; do \
37138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37139         done; \
37140         echo "Doing install-pdf in tk"; \
37141         (cd $(HOST_SUBDIR)/tk && \
37142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37144                   "RANLIB=$${RANLIB}" \
37145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37146                   install-pdf) \
37147           || exit 1
37148
37149 @endif tk
37150
37151 .PHONY: maybe-install-html-tk install-html-tk
37152 maybe-install-html-tk:
37153 @if tk
37154 maybe-install-html-tk: install-html-tk
37155
37156 install-html-tk: \
37157     configure-tk \
37158     html-tk 
37159         @: $(MAKE); $(unstage)
37160         @[ -f ./tk/Makefile ] || exit 0; \
37161         r=`${PWD_COMMAND}`; export r; \
37162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37163         $(HOST_EXPORTS) \
37164         for flag in $(EXTRA_HOST_FLAGS) ; do \
37165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37166         done; \
37167         echo "Doing install-html in tk"; \
37168         (cd $(HOST_SUBDIR)/tk && \
37169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37171                   "RANLIB=$${RANLIB}" \
37172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37173                   install-html) \
37174           || exit 1
37175
37176 @endif tk
37177
37178 .PHONY: maybe-installcheck-tk installcheck-tk
37179 maybe-installcheck-tk:
37180 @if tk
37181 maybe-installcheck-tk: installcheck-tk
37182
37183 installcheck-tk: \
37184     configure-tk 
37185         @: $(MAKE); $(unstage)
37186         @[ -f ./tk/Makefile ] || exit 0; \
37187         r=`${PWD_COMMAND}`; export r; \
37188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37189         $(HOST_EXPORTS) \
37190         for flag in $(EXTRA_HOST_FLAGS) ; do \
37191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37192         done; \
37193         echo "Doing installcheck in tk"; \
37194         (cd $(HOST_SUBDIR)/tk && \
37195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37197                   "RANLIB=$${RANLIB}" \
37198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37199                   installcheck) \
37200           || exit 1
37201
37202 @endif tk
37203
37204 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37205 maybe-mostlyclean-tk:
37206 @if tk
37207 maybe-mostlyclean-tk: mostlyclean-tk
37208
37209 mostlyclean-tk: 
37210         @: $(MAKE); $(unstage)
37211         @[ -f ./tk/Makefile ] || exit 0; \
37212         r=`${PWD_COMMAND}`; export r; \
37213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37214         $(HOST_EXPORTS) \
37215         for flag in $(EXTRA_HOST_FLAGS) ; do \
37216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37217         done; \
37218         echo "Doing mostlyclean in tk"; \
37219         (cd $(HOST_SUBDIR)/tk && \
37220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37222                   "RANLIB=$${RANLIB}" \
37223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37224                   mostlyclean) \
37225           || exit 1
37226
37227 @endif tk
37228
37229 .PHONY: maybe-clean-tk clean-tk
37230 maybe-clean-tk:
37231 @if tk
37232 maybe-clean-tk: clean-tk
37233
37234 clean-tk: 
37235         @: $(MAKE); $(unstage)
37236         @[ -f ./tk/Makefile ] || exit 0; \
37237         r=`${PWD_COMMAND}`; export r; \
37238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37239         $(HOST_EXPORTS) \
37240         for flag in $(EXTRA_HOST_FLAGS) ; do \
37241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37242         done; \
37243         echo "Doing clean in tk"; \
37244         (cd $(HOST_SUBDIR)/tk && \
37245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37247                   "RANLIB=$${RANLIB}" \
37248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37249                   clean) \
37250           || exit 1
37251
37252 @endif tk
37253
37254 .PHONY: maybe-distclean-tk distclean-tk
37255 maybe-distclean-tk:
37256 @if tk
37257 maybe-distclean-tk: distclean-tk
37258
37259 distclean-tk: 
37260         @: $(MAKE); $(unstage)
37261         @[ -f ./tk/Makefile ] || exit 0; \
37262         r=`${PWD_COMMAND}`; export r; \
37263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37264         $(HOST_EXPORTS) \
37265         for flag in $(EXTRA_HOST_FLAGS) ; do \
37266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37267         done; \
37268         echo "Doing distclean in tk"; \
37269         (cd $(HOST_SUBDIR)/tk && \
37270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37272                   "RANLIB=$${RANLIB}" \
37273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37274                   distclean) \
37275           || exit 1
37276
37277 @endif tk
37278
37279 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37280 maybe-maintainer-clean-tk:
37281 @if tk
37282 maybe-maintainer-clean-tk: maintainer-clean-tk
37283
37284 maintainer-clean-tk: 
37285         @: $(MAKE); $(unstage)
37286         @[ -f ./tk/Makefile ] || exit 0; \
37287         r=`${PWD_COMMAND}`; export r; \
37288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37289         $(HOST_EXPORTS) \
37290         for flag in $(EXTRA_HOST_FLAGS) ; do \
37291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37292         done; \
37293         echo "Doing maintainer-clean in tk"; \
37294         (cd $(HOST_SUBDIR)/tk && \
37295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37297                   "RANLIB=$${RANLIB}" \
37298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37299                   maintainer-clean) \
37300           || exit 1
37301
37302 @endif tk
37303
37304
37305
37306 .PHONY: configure-libtermcap maybe-configure-libtermcap
37307 maybe-configure-libtermcap:
37308 @if gcc-bootstrap
37309 configure-libtermcap: stage_current
37310 @endif gcc-bootstrap
37311 @if libtermcap
37312 maybe-configure-libtermcap: configure-libtermcap
37313 configure-libtermcap: 
37314         @: $(MAKE); $(unstage)
37315         @r=`${PWD_COMMAND}`; export r; \
37316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37317         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37319         $(HOST_EXPORTS)  \
37320         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37321         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37322         case $(srcdir) in \
37323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37324           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37326         esac; \
37327         module_srcdir=libtermcap; \
37328         $(SHELL) \
37329           $$s/$$module_srcdir/configure \
37330           --srcdir=$${topdir}/$$module_srcdir \
37331           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37332           --target=${target_alias}  \
37333           || exit 1
37334 @endif libtermcap
37335
37336
37337
37338
37339
37340 .PHONY: all-libtermcap maybe-all-libtermcap
37341 maybe-all-libtermcap:
37342 @if gcc-bootstrap
37343 all-libtermcap: stage_current
37344 @endif gcc-bootstrap
37345 @if libtermcap
37346 TARGET-libtermcap=all
37347 maybe-all-libtermcap: all-libtermcap
37348 all-libtermcap: configure-libtermcap
37349         @: $(MAKE); $(unstage)
37350         @r=`${PWD_COMMAND}`; export r; \
37351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37352         $(HOST_EXPORTS)  \
37353         (cd $(HOST_SUBDIR)/libtermcap && \
37354           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37355                 $(TARGET-libtermcap))
37356 @endif libtermcap
37357
37358
37359
37360
37361 .PHONY: check-libtermcap maybe-check-libtermcap
37362 maybe-check-libtermcap:
37363 @if libtermcap
37364 maybe-check-libtermcap: check-libtermcap
37365
37366 check-libtermcap:
37367
37368 @endif libtermcap
37369
37370 .PHONY: install-libtermcap maybe-install-libtermcap
37371 maybe-install-libtermcap:
37372 @if libtermcap
37373 maybe-install-libtermcap: install-libtermcap
37374
37375 install-libtermcap: installdirs
37376         @: $(MAKE); $(unstage)
37377         @r=`${PWD_COMMAND}`; export r; \
37378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37379         $(HOST_EXPORTS) \
37380         (cd $(HOST_SUBDIR)/libtermcap && \
37381           $(MAKE) $(FLAGS_TO_PASS)  install)
37382
37383 @endif libtermcap
37384
37385 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37386 maybe-install-strip-libtermcap:
37387 @if libtermcap
37388 maybe-install-strip-libtermcap: install-strip-libtermcap
37389
37390 install-strip-libtermcap: installdirs
37391         @: $(MAKE); $(unstage)
37392         @r=`${PWD_COMMAND}`; export r; \
37393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37394         $(HOST_EXPORTS) \
37395         (cd $(HOST_SUBDIR)/libtermcap && \
37396           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37397
37398 @endif libtermcap
37399
37400 # Other targets (info, dvi, pdf, etc.)
37401
37402 .PHONY: maybe-info-libtermcap info-libtermcap
37403 maybe-info-libtermcap:
37404 @if libtermcap
37405 maybe-info-libtermcap: info-libtermcap
37406
37407 info-libtermcap: \
37408     configure-libtermcap 
37409         @: $(MAKE); $(unstage)
37410         @[ -f ./libtermcap/Makefile ] || exit 0; \
37411         r=`${PWD_COMMAND}`; export r; \
37412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37413         $(HOST_EXPORTS) \
37414         for flag in $(EXTRA_HOST_FLAGS) ; do \
37415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37416         done; \
37417         echo "Doing info in libtermcap"; \
37418         (cd $(HOST_SUBDIR)/libtermcap && \
37419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37421                   "RANLIB=$${RANLIB}" \
37422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37423                   info) \
37424           || exit 1
37425
37426 @endif libtermcap
37427
37428 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37429 maybe-dvi-libtermcap:
37430 @if libtermcap
37431 maybe-dvi-libtermcap: dvi-libtermcap
37432
37433 dvi-libtermcap: \
37434     configure-libtermcap 
37435         @: $(MAKE); $(unstage)
37436         @[ -f ./libtermcap/Makefile ] || exit 0; \
37437         r=`${PWD_COMMAND}`; export r; \
37438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37439         $(HOST_EXPORTS) \
37440         for flag in $(EXTRA_HOST_FLAGS) ; do \
37441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37442         done; \
37443         echo "Doing dvi in libtermcap"; \
37444         (cd $(HOST_SUBDIR)/libtermcap && \
37445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37447                   "RANLIB=$${RANLIB}" \
37448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37449                   dvi) \
37450           || exit 1
37451
37452 @endif libtermcap
37453
37454 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37455 maybe-pdf-libtermcap:
37456 @if libtermcap
37457 maybe-pdf-libtermcap: pdf-libtermcap
37458
37459 pdf-libtermcap: \
37460     configure-libtermcap 
37461         @: $(MAKE); $(unstage)
37462         @[ -f ./libtermcap/Makefile ] || exit 0; \
37463         r=`${PWD_COMMAND}`; export r; \
37464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37465         $(HOST_EXPORTS) \
37466         for flag in $(EXTRA_HOST_FLAGS) ; do \
37467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37468         done; \
37469         echo "Doing pdf in libtermcap"; \
37470         (cd $(HOST_SUBDIR)/libtermcap && \
37471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37473                   "RANLIB=$${RANLIB}" \
37474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37475                   pdf) \
37476           || exit 1
37477
37478 @endif libtermcap
37479
37480 .PHONY: maybe-html-libtermcap html-libtermcap
37481 maybe-html-libtermcap:
37482 @if libtermcap
37483 maybe-html-libtermcap: html-libtermcap
37484
37485 html-libtermcap: \
37486     configure-libtermcap 
37487         @: $(MAKE); $(unstage)
37488         @[ -f ./libtermcap/Makefile ] || exit 0; \
37489         r=`${PWD_COMMAND}`; export r; \
37490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37491         $(HOST_EXPORTS) \
37492         for flag in $(EXTRA_HOST_FLAGS) ; do \
37493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37494         done; \
37495         echo "Doing html in libtermcap"; \
37496         (cd $(HOST_SUBDIR)/libtermcap && \
37497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37499                   "RANLIB=$${RANLIB}" \
37500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37501                   html) \
37502           || exit 1
37503
37504 @endif libtermcap
37505
37506 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37507 maybe-TAGS-libtermcap:
37508 @if libtermcap
37509 maybe-TAGS-libtermcap: TAGS-libtermcap
37510
37511 TAGS-libtermcap: \
37512     configure-libtermcap 
37513         @: $(MAKE); $(unstage)
37514         @[ -f ./libtermcap/Makefile ] || exit 0; \
37515         r=`${PWD_COMMAND}`; export r; \
37516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37517         $(HOST_EXPORTS) \
37518         for flag in $(EXTRA_HOST_FLAGS) ; do \
37519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37520         done; \
37521         echo "Doing TAGS in libtermcap"; \
37522         (cd $(HOST_SUBDIR)/libtermcap && \
37523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37525                   "RANLIB=$${RANLIB}" \
37526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37527                   TAGS) \
37528           || exit 1
37529
37530 @endif libtermcap
37531
37532 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37533 maybe-install-info-libtermcap:
37534 @if libtermcap
37535 maybe-install-info-libtermcap: install-info-libtermcap
37536
37537 install-info-libtermcap: \
37538     configure-libtermcap \
37539     info-libtermcap 
37540         @: $(MAKE); $(unstage)
37541         @[ -f ./libtermcap/Makefile ] || exit 0; \
37542         r=`${PWD_COMMAND}`; export r; \
37543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37544         $(HOST_EXPORTS) \
37545         for flag in $(EXTRA_HOST_FLAGS) ; do \
37546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37547         done; \
37548         echo "Doing install-info in libtermcap"; \
37549         (cd $(HOST_SUBDIR)/libtermcap && \
37550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37552                   "RANLIB=$${RANLIB}" \
37553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37554                   install-info) \
37555           || exit 1
37556
37557 @endif libtermcap
37558
37559 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37560 maybe-install-pdf-libtermcap:
37561 @if libtermcap
37562 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37563
37564 install-pdf-libtermcap: \
37565     configure-libtermcap \
37566     pdf-libtermcap 
37567         @: $(MAKE); $(unstage)
37568         @[ -f ./libtermcap/Makefile ] || exit 0; \
37569         r=`${PWD_COMMAND}`; export r; \
37570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37571         $(HOST_EXPORTS) \
37572         for flag in $(EXTRA_HOST_FLAGS) ; do \
37573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37574         done; \
37575         echo "Doing install-pdf in libtermcap"; \
37576         (cd $(HOST_SUBDIR)/libtermcap && \
37577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37579                   "RANLIB=$${RANLIB}" \
37580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37581                   install-pdf) \
37582           || exit 1
37583
37584 @endif libtermcap
37585
37586 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37587 maybe-install-html-libtermcap:
37588 @if libtermcap
37589 maybe-install-html-libtermcap: install-html-libtermcap
37590
37591 install-html-libtermcap: \
37592     configure-libtermcap \
37593     html-libtermcap 
37594         @: $(MAKE); $(unstage)
37595         @[ -f ./libtermcap/Makefile ] || exit 0; \
37596         r=`${PWD_COMMAND}`; export r; \
37597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598         $(HOST_EXPORTS) \
37599         for flag in $(EXTRA_HOST_FLAGS) ; do \
37600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37601         done; \
37602         echo "Doing install-html in libtermcap"; \
37603         (cd $(HOST_SUBDIR)/libtermcap && \
37604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37606                   "RANLIB=$${RANLIB}" \
37607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37608                   install-html) \
37609           || exit 1
37610
37611 @endif libtermcap
37612
37613 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37614 maybe-installcheck-libtermcap:
37615 @if libtermcap
37616 maybe-installcheck-libtermcap: installcheck-libtermcap
37617
37618 installcheck-libtermcap: \
37619     configure-libtermcap 
37620         @: $(MAKE); $(unstage)
37621         @[ -f ./libtermcap/Makefile ] || exit 0; \
37622         r=`${PWD_COMMAND}`; export r; \
37623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37624         $(HOST_EXPORTS) \
37625         for flag in $(EXTRA_HOST_FLAGS) ; do \
37626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37627         done; \
37628         echo "Doing installcheck in libtermcap"; \
37629         (cd $(HOST_SUBDIR)/libtermcap && \
37630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37632                   "RANLIB=$${RANLIB}" \
37633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37634                   installcheck) \
37635           || exit 1
37636
37637 @endif libtermcap
37638
37639 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37640 maybe-mostlyclean-libtermcap:
37641 @if libtermcap
37642 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37643
37644 # libtermcap doesn't support mostlyclean.
37645 mostlyclean-libtermcap:
37646
37647 @endif libtermcap
37648
37649 .PHONY: maybe-clean-libtermcap clean-libtermcap
37650 maybe-clean-libtermcap:
37651 @if libtermcap
37652 maybe-clean-libtermcap: clean-libtermcap
37653
37654 # libtermcap doesn't support clean.
37655 clean-libtermcap:
37656
37657 @endif libtermcap
37658
37659 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37660 maybe-distclean-libtermcap:
37661 @if libtermcap
37662 maybe-distclean-libtermcap: distclean-libtermcap
37663
37664 # libtermcap doesn't support distclean.
37665 distclean-libtermcap:
37666
37667 @endif libtermcap
37668
37669 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37670 maybe-maintainer-clean-libtermcap:
37671 @if libtermcap
37672 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37673
37674 # libtermcap doesn't support maintainer-clean.
37675 maintainer-clean-libtermcap:
37676
37677 @endif libtermcap
37678
37679
37680
37681 .PHONY: configure-utils maybe-configure-utils
37682 maybe-configure-utils:
37683 @if gcc-bootstrap
37684 configure-utils: stage_current
37685 @endif gcc-bootstrap
37686 @if utils
37687 maybe-configure-utils: configure-utils
37688 configure-utils: 
37689         @: $(MAKE); $(unstage)
37690         @r=`${PWD_COMMAND}`; export r; \
37691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37692         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37694         $(HOST_EXPORTS)  \
37695         echo Configuring in $(HOST_SUBDIR)/utils; \
37696         cd "$(HOST_SUBDIR)/utils" || exit 1; \
37697         case $(srcdir) in \
37698           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37699           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37700                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37701         esac; \
37702         module_srcdir=utils; \
37703         $(SHELL) \
37704           $$s/$$module_srcdir/configure \
37705           --srcdir=$${topdir}/$$module_srcdir \
37706           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37707           --target=${target_alias}  \
37708           || exit 1
37709 @endif utils
37710
37711
37712
37713
37714
37715 .PHONY: all-utils maybe-all-utils
37716 maybe-all-utils:
37717 @if gcc-bootstrap
37718 all-utils: stage_current
37719 @endif gcc-bootstrap
37720 @if utils
37721 TARGET-utils=all
37722 maybe-all-utils: all-utils
37723 all-utils: configure-utils
37724         @: $(MAKE); $(unstage)
37725         @r=`${PWD_COMMAND}`; export r; \
37726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37727         $(HOST_EXPORTS)  \
37728         (cd $(HOST_SUBDIR)/utils && \
37729           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37730                 $(TARGET-utils))
37731 @endif utils
37732
37733
37734
37735
37736 .PHONY: check-utils maybe-check-utils
37737 maybe-check-utils:
37738 @if utils
37739 maybe-check-utils: check-utils
37740
37741 check-utils:
37742
37743 @endif utils
37744
37745 .PHONY: install-utils maybe-install-utils
37746 maybe-install-utils:
37747 @if utils
37748 maybe-install-utils: install-utils
37749
37750 install-utils: installdirs
37751         @: $(MAKE); $(unstage)
37752         @r=`${PWD_COMMAND}`; export r; \
37753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37754         $(HOST_EXPORTS) \
37755         (cd $(HOST_SUBDIR)/utils && \
37756           $(MAKE) $(FLAGS_TO_PASS)  install)
37757
37758 @endif utils
37759
37760 .PHONY: install-strip-utils maybe-install-strip-utils
37761 maybe-install-strip-utils:
37762 @if utils
37763 maybe-install-strip-utils: install-strip-utils
37764
37765 install-strip-utils: installdirs
37766         @: $(MAKE); $(unstage)
37767         @r=`${PWD_COMMAND}`; export r; \
37768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37769         $(HOST_EXPORTS) \
37770         (cd $(HOST_SUBDIR)/utils && \
37771           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37772
37773 @endif utils
37774
37775 # Other targets (info, dvi, pdf, etc.)
37776
37777 .PHONY: maybe-info-utils info-utils
37778 maybe-info-utils:
37779 @if utils
37780 maybe-info-utils: info-utils
37781
37782 info-utils: \
37783     configure-utils 
37784         @: $(MAKE); $(unstage)
37785         @[ -f ./utils/Makefile ] || exit 0; \
37786         r=`${PWD_COMMAND}`; export r; \
37787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37788         $(HOST_EXPORTS) \
37789         for flag in $(EXTRA_HOST_FLAGS) ; do \
37790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37791         done; \
37792         echo "Doing info in utils"; \
37793         (cd $(HOST_SUBDIR)/utils && \
37794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37796                   "RANLIB=$${RANLIB}" \
37797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37798                   info) \
37799           || exit 1
37800
37801 @endif utils
37802
37803 .PHONY: maybe-dvi-utils dvi-utils
37804 maybe-dvi-utils:
37805 @if utils
37806 maybe-dvi-utils: dvi-utils
37807
37808 dvi-utils: \
37809     configure-utils 
37810         @: $(MAKE); $(unstage)
37811         @[ -f ./utils/Makefile ] || exit 0; \
37812         r=`${PWD_COMMAND}`; export r; \
37813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37814         $(HOST_EXPORTS) \
37815         for flag in $(EXTRA_HOST_FLAGS) ; do \
37816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37817         done; \
37818         echo "Doing dvi in utils"; \
37819         (cd $(HOST_SUBDIR)/utils && \
37820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37822                   "RANLIB=$${RANLIB}" \
37823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37824                   dvi) \
37825           || exit 1
37826
37827 @endif utils
37828
37829 .PHONY: maybe-pdf-utils pdf-utils
37830 maybe-pdf-utils:
37831 @if utils
37832 maybe-pdf-utils: pdf-utils
37833
37834 pdf-utils: \
37835     configure-utils 
37836         @: $(MAKE); $(unstage)
37837         @[ -f ./utils/Makefile ] || exit 0; \
37838         r=`${PWD_COMMAND}`; export r; \
37839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37840         $(HOST_EXPORTS) \
37841         for flag in $(EXTRA_HOST_FLAGS) ; do \
37842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37843         done; \
37844         echo "Doing pdf in utils"; \
37845         (cd $(HOST_SUBDIR)/utils && \
37846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37848                   "RANLIB=$${RANLIB}" \
37849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37850                   pdf) \
37851           || exit 1
37852
37853 @endif utils
37854
37855 .PHONY: maybe-html-utils html-utils
37856 maybe-html-utils:
37857 @if utils
37858 maybe-html-utils: html-utils
37859
37860 html-utils: \
37861     configure-utils 
37862         @: $(MAKE); $(unstage)
37863         @[ -f ./utils/Makefile ] || exit 0; \
37864         r=`${PWD_COMMAND}`; export r; \
37865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37866         $(HOST_EXPORTS) \
37867         for flag in $(EXTRA_HOST_FLAGS) ; do \
37868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37869         done; \
37870         echo "Doing html in utils"; \
37871         (cd $(HOST_SUBDIR)/utils && \
37872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37874                   "RANLIB=$${RANLIB}" \
37875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37876                   html) \
37877           || exit 1
37878
37879 @endif utils
37880
37881 .PHONY: maybe-TAGS-utils TAGS-utils
37882 maybe-TAGS-utils:
37883 @if utils
37884 maybe-TAGS-utils: TAGS-utils
37885
37886 TAGS-utils: \
37887     configure-utils 
37888         @: $(MAKE); $(unstage)
37889         @[ -f ./utils/Makefile ] || exit 0; \
37890         r=`${PWD_COMMAND}`; export r; \
37891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37892         $(HOST_EXPORTS) \
37893         for flag in $(EXTRA_HOST_FLAGS) ; do \
37894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37895         done; \
37896         echo "Doing TAGS in utils"; \
37897         (cd $(HOST_SUBDIR)/utils && \
37898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37900                   "RANLIB=$${RANLIB}" \
37901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37902                   TAGS) \
37903           || exit 1
37904
37905 @endif utils
37906
37907 .PHONY: maybe-install-info-utils install-info-utils
37908 maybe-install-info-utils:
37909 @if utils
37910 maybe-install-info-utils: install-info-utils
37911
37912 install-info-utils: \
37913     configure-utils \
37914     info-utils 
37915         @: $(MAKE); $(unstage)
37916         @[ -f ./utils/Makefile ] || exit 0; \
37917         r=`${PWD_COMMAND}`; export r; \
37918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919         $(HOST_EXPORTS) \
37920         for flag in $(EXTRA_HOST_FLAGS) ; do \
37921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37922         done; \
37923         echo "Doing install-info in utils"; \
37924         (cd $(HOST_SUBDIR)/utils && \
37925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37927                   "RANLIB=$${RANLIB}" \
37928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37929                   install-info) \
37930           || exit 1
37931
37932 @endif utils
37933
37934 .PHONY: maybe-install-pdf-utils install-pdf-utils
37935 maybe-install-pdf-utils:
37936 @if utils
37937 maybe-install-pdf-utils: install-pdf-utils
37938
37939 install-pdf-utils: \
37940     configure-utils \
37941     pdf-utils 
37942         @: $(MAKE); $(unstage)
37943         @[ -f ./utils/Makefile ] || exit 0; \
37944         r=`${PWD_COMMAND}`; export r; \
37945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37946         $(HOST_EXPORTS) \
37947         for flag in $(EXTRA_HOST_FLAGS) ; do \
37948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37949         done; \
37950         echo "Doing install-pdf in utils"; \
37951         (cd $(HOST_SUBDIR)/utils && \
37952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37954                   "RANLIB=$${RANLIB}" \
37955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37956                   install-pdf) \
37957           || exit 1
37958
37959 @endif utils
37960
37961 .PHONY: maybe-install-html-utils install-html-utils
37962 maybe-install-html-utils:
37963 @if utils
37964 maybe-install-html-utils: install-html-utils
37965
37966 install-html-utils: \
37967     configure-utils \
37968     html-utils 
37969         @: $(MAKE); $(unstage)
37970         @[ -f ./utils/Makefile ] || exit 0; \
37971         r=`${PWD_COMMAND}`; export r; \
37972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37973         $(HOST_EXPORTS) \
37974         for flag in $(EXTRA_HOST_FLAGS) ; do \
37975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37976         done; \
37977         echo "Doing install-html in utils"; \
37978         (cd $(HOST_SUBDIR)/utils && \
37979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37981                   "RANLIB=$${RANLIB}" \
37982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37983                   install-html) \
37984           || exit 1
37985
37986 @endif utils
37987
37988 .PHONY: maybe-installcheck-utils installcheck-utils
37989 maybe-installcheck-utils:
37990 @if utils
37991 maybe-installcheck-utils: installcheck-utils
37992
37993 installcheck-utils: \
37994     configure-utils 
37995         @: $(MAKE); $(unstage)
37996         @[ -f ./utils/Makefile ] || exit 0; \
37997         r=`${PWD_COMMAND}`; export r; \
37998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37999         $(HOST_EXPORTS) \
38000         for flag in $(EXTRA_HOST_FLAGS) ; do \
38001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38002         done; \
38003         echo "Doing installcheck in utils"; \
38004         (cd $(HOST_SUBDIR)/utils && \
38005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38007                   "RANLIB=$${RANLIB}" \
38008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38009                   installcheck) \
38010           || exit 1
38011
38012 @endif utils
38013
38014 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38015 maybe-mostlyclean-utils:
38016 @if utils
38017 maybe-mostlyclean-utils: mostlyclean-utils
38018
38019 mostlyclean-utils: 
38020         @: $(MAKE); $(unstage)
38021         @[ -f ./utils/Makefile ] || exit 0; \
38022         r=`${PWD_COMMAND}`; export r; \
38023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38024         $(HOST_EXPORTS) \
38025         for flag in $(EXTRA_HOST_FLAGS) ; do \
38026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38027         done; \
38028         echo "Doing mostlyclean in utils"; \
38029         (cd $(HOST_SUBDIR)/utils && \
38030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38032                   "RANLIB=$${RANLIB}" \
38033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38034                   mostlyclean) \
38035           || exit 1
38036
38037 @endif utils
38038
38039 .PHONY: maybe-clean-utils clean-utils
38040 maybe-clean-utils:
38041 @if utils
38042 maybe-clean-utils: clean-utils
38043
38044 clean-utils: 
38045         @: $(MAKE); $(unstage)
38046         @[ -f ./utils/Makefile ] || exit 0; \
38047         r=`${PWD_COMMAND}`; export r; \
38048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38049         $(HOST_EXPORTS) \
38050         for flag in $(EXTRA_HOST_FLAGS) ; do \
38051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38052         done; \
38053         echo "Doing clean in utils"; \
38054         (cd $(HOST_SUBDIR)/utils && \
38055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38057                   "RANLIB=$${RANLIB}" \
38058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38059                   clean) \
38060           || exit 1
38061
38062 @endif utils
38063
38064 .PHONY: maybe-distclean-utils distclean-utils
38065 maybe-distclean-utils:
38066 @if utils
38067 maybe-distclean-utils: distclean-utils
38068
38069 distclean-utils: 
38070         @: $(MAKE); $(unstage)
38071         @[ -f ./utils/Makefile ] || exit 0; \
38072         r=`${PWD_COMMAND}`; export r; \
38073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38074         $(HOST_EXPORTS) \
38075         for flag in $(EXTRA_HOST_FLAGS) ; do \
38076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38077         done; \
38078         echo "Doing distclean in utils"; \
38079         (cd $(HOST_SUBDIR)/utils && \
38080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38082                   "RANLIB=$${RANLIB}" \
38083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38084                   distclean) \
38085           || exit 1
38086
38087 @endif utils
38088
38089 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38090 maybe-maintainer-clean-utils:
38091 @if utils
38092 maybe-maintainer-clean-utils: maintainer-clean-utils
38093
38094 maintainer-clean-utils: 
38095         @: $(MAKE); $(unstage)
38096         @[ -f ./utils/Makefile ] || exit 0; \
38097         r=`${PWD_COMMAND}`; export r; \
38098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099         $(HOST_EXPORTS) \
38100         for flag in $(EXTRA_HOST_FLAGS) ; do \
38101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38102         done; \
38103         echo "Doing maintainer-clean in utils"; \
38104         (cd $(HOST_SUBDIR)/utils && \
38105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38107                   "RANLIB=$${RANLIB}" \
38108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38109                   maintainer-clean) \
38110           || exit 1
38111
38112 @endif utils
38113
38114
38115
38116 .PHONY: configure-c++tools maybe-configure-c++tools
38117 maybe-configure-c++tools:
38118 @if gcc-bootstrap
38119 configure-c++tools: stage_current
38120 @endif gcc-bootstrap
38121 @if c++tools
38122 maybe-configure-c++tools: configure-c++tools
38123 configure-c++tools: 
38124         @: $(MAKE); $(unstage)
38125         @r=`${PWD_COMMAND}`; export r; \
38126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38127         test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38129         $(HOST_EXPORTS)  \
38130         echo Configuring in $(HOST_SUBDIR)/c++tools; \
38131         cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38132         case $(srcdir) in \
38133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38134           *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38136         esac; \
38137         module_srcdir=c++tools; \
38138         $(SHELL) \
38139           $$s/$$module_srcdir/configure \
38140           --srcdir=$${topdir}/$$module_srcdir \
38141           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38142           --target=${target_alias}  \
38143           || exit 1
38144 @endif c++tools
38145
38146
38147
38148
38149
38150 .PHONY: all-c++tools maybe-all-c++tools
38151 maybe-all-c++tools:
38152 @if gcc-bootstrap
38153 all-c++tools: stage_current
38154 @endif gcc-bootstrap
38155 @if c++tools
38156 TARGET-c++tools=all
38157 maybe-all-c++tools: all-c++tools
38158 all-c++tools: configure-c++tools
38159         @: $(MAKE); $(unstage)
38160         @r=`${PWD_COMMAND}`; export r; \
38161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38162         $(HOST_EXPORTS)  \
38163         (cd $(HOST_SUBDIR)/c++tools && \
38164           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38165                 $(TARGET-c++tools))
38166 @endif c++tools
38167
38168
38169
38170
38171 .PHONY: check-c++tools maybe-check-c++tools
38172 maybe-check-c++tools:
38173 @if c++tools
38174 maybe-check-c++tools: check-c++tools
38175
38176 check-c++tools:
38177         @: $(MAKE); $(unstage)
38178         @r=`${PWD_COMMAND}`; export r; \
38179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38180         $(HOST_EXPORTS)  \
38181         (cd $(HOST_SUBDIR)/c++tools && \
38182           $(MAKE) $(FLAGS_TO_PASS)  check)
38183
38184 @endif c++tools
38185
38186 .PHONY: install-c++tools maybe-install-c++tools
38187 maybe-install-c++tools:
38188 @if c++tools
38189 maybe-install-c++tools: install-c++tools
38190
38191 install-c++tools: installdirs
38192         @: $(MAKE); $(unstage)
38193         @r=`${PWD_COMMAND}`; export r; \
38194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38195         $(HOST_EXPORTS) \
38196         (cd $(HOST_SUBDIR)/c++tools && \
38197           $(MAKE) $(FLAGS_TO_PASS)  install)
38198
38199 @endif c++tools
38200
38201 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38202 maybe-install-strip-c++tools:
38203 @if c++tools
38204 maybe-install-strip-c++tools: install-strip-c++tools
38205
38206 install-strip-c++tools: installdirs
38207         @: $(MAKE); $(unstage)
38208         @r=`${PWD_COMMAND}`; export r; \
38209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38210         $(HOST_EXPORTS) \
38211         (cd $(HOST_SUBDIR)/c++tools && \
38212           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38213
38214 @endif c++tools
38215
38216 # Other targets (info, dvi, pdf, etc.)
38217
38218 .PHONY: maybe-info-c++tools info-c++tools
38219 maybe-info-c++tools:
38220 @if c++tools
38221 maybe-info-c++tools: info-c++tools
38222
38223 info-c++tools: \
38224     configure-c++tools 
38225         @: $(MAKE); $(unstage)
38226         @[ -f ./c++tools/Makefile ] || exit 0; \
38227         r=`${PWD_COMMAND}`; export r; \
38228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38229         $(HOST_EXPORTS) \
38230         for flag in $(EXTRA_HOST_FLAGS) ; do \
38231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38232         done; \
38233         echo "Doing info in c++tools"; \
38234         (cd $(HOST_SUBDIR)/c++tools && \
38235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38237                   "RANLIB=$${RANLIB}" \
38238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38239                   info) \
38240           || exit 1
38241
38242 @endif c++tools
38243
38244 .PHONY: maybe-dvi-c++tools dvi-c++tools
38245 maybe-dvi-c++tools:
38246 @if c++tools
38247 maybe-dvi-c++tools: dvi-c++tools
38248
38249 dvi-c++tools: \
38250     configure-c++tools 
38251         @: $(MAKE); $(unstage)
38252         @[ -f ./c++tools/Makefile ] || exit 0; \
38253         r=`${PWD_COMMAND}`; export r; \
38254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38255         $(HOST_EXPORTS) \
38256         for flag in $(EXTRA_HOST_FLAGS) ; do \
38257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38258         done; \
38259         echo "Doing dvi in c++tools"; \
38260         (cd $(HOST_SUBDIR)/c++tools && \
38261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38263                   "RANLIB=$${RANLIB}" \
38264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38265                   dvi) \
38266           || exit 1
38267
38268 @endif c++tools
38269
38270 .PHONY: maybe-pdf-c++tools pdf-c++tools
38271 maybe-pdf-c++tools:
38272 @if c++tools
38273 maybe-pdf-c++tools: pdf-c++tools
38274
38275 pdf-c++tools: \
38276     configure-c++tools 
38277         @: $(MAKE); $(unstage)
38278         @[ -f ./c++tools/Makefile ] || exit 0; \
38279         r=`${PWD_COMMAND}`; export r; \
38280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38281         $(HOST_EXPORTS) \
38282         for flag in $(EXTRA_HOST_FLAGS) ; do \
38283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38284         done; \
38285         echo "Doing pdf in c++tools"; \
38286         (cd $(HOST_SUBDIR)/c++tools && \
38287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38289                   "RANLIB=$${RANLIB}" \
38290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38291                   pdf) \
38292           || exit 1
38293
38294 @endif c++tools
38295
38296 .PHONY: maybe-html-c++tools html-c++tools
38297 maybe-html-c++tools:
38298 @if c++tools
38299 maybe-html-c++tools: html-c++tools
38300
38301 html-c++tools: \
38302     configure-c++tools 
38303         @: $(MAKE); $(unstage)
38304         @[ -f ./c++tools/Makefile ] || exit 0; \
38305         r=`${PWD_COMMAND}`; export r; \
38306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38307         $(HOST_EXPORTS) \
38308         for flag in $(EXTRA_HOST_FLAGS) ; do \
38309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38310         done; \
38311         echo "Doing html in c++tools"; \
38312         (cd $(HOST_SUBDIR)/c++tools && \
38313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38315                   "RANLIB=$${RANLIB}" \
38316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38317                   html) \
38318           || exit 1
38319
38320 @endif c++tools
38321
38322 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38323 maybe-TAGS-c++tools:
38324 @if c++tools
38325 maybe-TAGS-c++tools: TAGS-c++tools
38326
38327 TAGS-c++tools: \
38328     configure-c++tools 
38329         @: $(MAKE); $(unstage)
38330         @[ -f ./c++tools/Makefile ] || exit 0; \
38331         r=`${PWD_COMMAND}`; export r; \
38332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38333         $(HOST_EXPORTS) \
38334         for flag in $(EXTRA_HOST_FLAGS) ; do \
38335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38336         done; \
38337         echo "Doing TAGS in c++tools"; \
38338         (cd $(HOST_SUBDIR)/c++tools && \
38339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38341                   "RANLIB=$${RANLIB}" \
38342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38343                   TAGS) \
38344           || exit 1
38345
38346 @endif c++tools
38347
38348 .PHONY: maybe-install-info-c++tools install-info-c++tools
38349 maybe-install-info-c++tools:
38350 @if c++tools
38351 maybe-install-info-c++tools: install-info-c++tools
38352
38353 install-info-c++tools: \
38354     configure-c++tools \
38355     info-c++tools 
38356         @: $(MAKE); $(unstage)
38357         @[ -f ./c++tools/Makefile ] || exit 0; \
38358         r=`${PWD_COMMAND}`; export r; \
38359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38360         $(HOST_EXPORTS) \
38361         for flag in $(EXTRA_HOST_FLAGS) ; do \
38362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38363         done; \
38364         echo "Doing install-info in c++tools"; \
38365         (cd $(HOST_SUBDIR)/c++tools && \
38366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38368                   "RANLIB=$${RANLIB}" \
38369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38370                   install-info) \
38371           || exit 1
38372
38373 @endif c++tools
38374
38375 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38376 maybe-install-pdf-c++tools:
38377 @if c++tools
38378 maybe-install-pdf-c++tools: install-pdf-c++tools
38379
38380 install-pdf-c++tools: \
38381     configure-c++tools \
38382     pdf-c++tools 
38383         @: $(MAKE); $(unstage)
38384         @[ -f ./c++tools/Makefile ] || exit 0; \
38385         r=`${PWD_COMMAND}`; export r; \
38386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38387         $(HOST_EXPORTS) \
38388         for flag in $(EXTRA_HOST_FLAGS) ; do \
38389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38390         done; \
38391         echo "Doing install-pdf in c++tools"; \
38392         (cd $(HOST_SUBDIR)/c++tools && \
38393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38395                   "RANLIB=$${RANLIB}" \
38396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38397                   install-pdf) \
38398           || exit 1
38399
38400 @endif c++tools
38401
38402 .PHONY: maybe-install-html-c++tools install-html-c++tools
38403 maybe-install-html-c++tools:
38404 @if c++tools
38405 maybe-install-html-c++tools: install-html-c++tools
38406
38407 install-html-c++tools: \
38408     configure-c++tools \
38409     html-c++tools 
38410         @: $(MAKE); $(unstage)
38411         @[ -f ./c++tools/Makefile ] || exit 0; \
38412         r=`${PWD_COMMAND}`; export r; \
38413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38414         $(HOST_EXPORTS) \
38415         for flag in $(EXTRA_HOST_FLAGS) ; do \
38416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38417         done; \
38418         echo "Doing install-html in c++tools"; \
38419         (cd $(HOST_SUBDIR)/c++tools && \
38420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38422                   "RANLIB=$${RANLIB}" \
38423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38424                   install-html) \
38425           || exit 1
38426
38427 @endif c++tools
38428
38429 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38430 maybe-installcheck-c++tools:
38431 @if c++tools
38432 maybe-installcheck-c++tools: installcheck-c++tools
38433
38434 installcheck-c++tools: \
38435     configure-c++tools 
38436         @: $(MAKE); $(unstage)
38437         @[ -f ./c++tools/Makefile ] || exit 0; \
38438         r=`${PWD_COMMAND}`; export r; \
38439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38440         $(HOST_EXPORTS) \
38441         for flag in $(EXTRA_HOST_FLAGS) ; do \
38442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38443         done; \
38444         echo "Doing installcheck in c++tools"; \
38445         (cd $(HOST_SUBDIR)/c++tools && \
38446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38448                   "RANLIB=$${RANLIB}" \
38449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38450                   installcheck) \
38451           || exit 1
38452
38453 @endif c++tools
38454
38455 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38456 maybe-mostlyclean-c++tools:
38457 @if c++tools
38458 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38459
38460 mostlyclean-c++tools: 
38461         @: $(MAKE); $(unstage)
38462         @[ -f ./c++tools/Makefile ] || exit 0; \
38463         r=`${PWD_COMMAND}`; export r; \
38464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38465         $(HOST_EXPORTS) \
38466         for flag in $(EXTRA_HOST_FLAGS) ; do \
38467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38468         done; \
38469         echo "Doing mostlyclean in c++tools"; \
38470         (cd $(HOST_SUBDIR)/c++tools && \
38471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38473                   "RANLIB=$${RANLIB}" \
38474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38475                   mostlyclean) \
38476           || exit 1
38477
38478 @endif c++tools
38479
38480 .PHONY: maybe-clean-c++tools clean-c++tools
38481 maybe-clean-c++tools:
38482 @if c++tools
38483 maybe-clean-c++tools: clean-c++tools
38484
38485 clean-c++tools: 
38486         @: $(MAKE); $(unstage)
38487         @[ -f ./c++tools/Makefile ] || exit 0; \
38488         r=`${PWD_COMMAND}`; export r; \
38489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38490         $(HOST_EXPORTS) \
38491         for flag in $(EXTRA_HOST_FLAGS) ; do \
38492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38493         done; \
38494         echo "Doing clean in c++tools"; \
38495         (cd $(HOST_SUBDIR)/c++tools && \
38496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38498                   "RANLIB=$${RANLIB}" \
38499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38500                   clean) \
38501           || exit 1
38502
38503 @endif c++tools
38504
38505 .PHONY: maybe-distclean-c++tools distclean-c++tools
38506 maybe-distclean-c++tools:
38507 @if c++tools
38508 maybe-distclean-c++tools: distclean-c++tools
38509
38510 distclean-c++tools: 
38511         @: $(MAKE); $(unstage)
38512         @[ -f ./c++tools/Makefile ] || exit 0; \
38513         r=`${PWD_COMMAND}`; export r; \
38514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38515         $(HOST_EXPORTS) \
38516         for flag in $(EXTRA_HOST_FLAGS) ; do \
38517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38518         done; \
38519         echo "Doing distclean in c++tools"; \
38520         (cd $(HOST_SUBDIR)/c++tools && \
38521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38523                   "RANLIB=$${RANLIB}" \
38524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38525                   distclean) \
38526           || exit 1
38527
38528 @endif c++tools
38529
38530 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38531 maybe-maintainer-clean-c++tools:
38532 @if c++tools
38533 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38534
38535 maintainer-clean-c++tools: 
38536         @: $(MAKE); $(unstage)
38537         @[ -f ./c++tools/Makefile ] || exit 0; \
38538         r=`${PWD_COMMAND}`; export r; \
38539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38540         $(HOST_EXPORTS) \
38541         for flag in $(EXTRA_HOST_FLAGS) ; do \
38542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38543         done; \
38544         echo "Doing maintainer-clean in c++tools"; \
38545         (cd $(HOST_SUBDIR)/c++tools && \
38546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38548                   "RANLIB=$${RANLIB}" \
38549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38550                   maintainer-clean) \
38551           || exit 1
38552
38553 @endif c++tools
38554
38555
38556
38557 .PHONY: configure-gnattools maybe-configure-gnattools
38558 maybe-configure-gnattools:
38559 @if gcc-bootstrap
38560 configure-gnattools: stage_current
38561 @endif gcc-bootstrap
38562 @if gnattools
38563 maybe-configure-gnattools: configure-gnattools
38564 configure-gnattools: 
38565         @: $(MAKE); $(unstage)
38566         @r=`${PWD_COMMAND}`; export r; \
38567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38568         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38569         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38570         $(HOST_EXPORTS)  \
38571         echo Configuring in $(HOST_SUBDIR)/gnattools; \
38572         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38573         case $(srcdir) in \
38574           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38575           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38576                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38577         esac; \
38578         module_srcdir=gnattools; \
38579         $(SHELL) \
38580           $$s/$$module_srcdir/configure \
38581           --srcdir=$${topdir}/$$module_srcdir \
38582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38583           --target=${target_alias}  \
38584           || exit 1
38585 @endif gnattools
38586
38587
38588
38589
38590
38591 .PHONY: all-gnattools maybe-all-gnattools
38592 maybe-all-gnattools:
38593 @if gcc-bootstrap
38594 all-gnattools: stage_current
38595 @endif gcc-bootstrap
38596 @if gnattools
38597 TARGET-gnattools=all
38598 maybe-all-gnattools: all-gnattools
38599 all-gnattools: configure-gnattools
38600         @: $(MAKE); $(unstage)
38601         @r=`${PWD_COMMAND}`; export r; \
38602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38603         $(HOST_EXPORTS)  \
38604         (cd $(HOST_SUBDIR)/gnattools && \
38605           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38606                 $(TARGET-gnattools))
38607 @endif gnattools
38608
38609
38610
38611
38612 .PHONY: check-gnattools maybe-check-gnattools
38613 maybe-check-gnattools:
38614 @if gnattools
38615 maybe-check-gnattools: check-gnattools
38616
38617 check-gnattools:
38618         @: $(MAKE); $(unstage)
38619         @r=`${PWD_COMMAND}`; export r; \
38620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38621         $(HOST_EXPORTS)  \
38622         (cd $(HOST_SUBDIR)/gnattools && \
38623           $(MAKE) $(FLAGS_TO_PASS)  check)
38624
38625 @endif gnattools
38626
38627 .PHONY: install-gnattools maybe-install-gnattools
38628 maybe-install-gnattools:
38629 @if gnattools
38630 maybe-install-gnattools: install-gnattools
38631
38632 install-gnattools: installdirs
38633         @: $(MAKE); $(unstage)
38634         @r=`${PWD_COMMAND}`; export r; \
38635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38636         $(HOST_EXPORTS) \
38637         (cd $(HOST_SUBDIR)/gnattools && \
38638           $(MAKE) $(FLAGS_TO_PASS)  install)
38639
38640 @endif gnattools
38641
38642 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38643 maybe-install-strip-gnattools:
38644 @if gnattools
38645 maybe-install-strip-gnattools: install-strip-gnattools
38646
38647 install-strip-gnattools: installdirs
38648         @: $(MAKE); $(unstage)
38649         @r=`${PWD_COMMAND}`; export r; \
38650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38651         $(HOST_EXPORTS) \
38652         (cd $(HOST_SUBDIR)/gnattools && \
38653           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38654
38655 @endif gnattools
38656
38657 # Other targets (info, dvi, pdf, etc.)
38658
38659 .PHONY: maybe-info-gnattools info-gnattools
38660 maybe-info-gnattools:
38661 @if gnattools
38662 maybe-info-gnattools: info-gnattools
38663
38664 info-gnattools: \
38665     configure-gnattools 
38666         @: $(MAKE); $(unstage)
38667         @[ -f ./gnattools/Makefile ] || exit 0; \
38668         r=`${PWD_COMMAND}`; export r; \
38669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38670         $(HOST_EXPORTS) \
38671         for flag in $(EXTRA_HOST_FLAGS) ; do \
38672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38673         done; \
38674         echo "Doing info in gnattools"; \
38675         (cd $(HOST_SUBDIR)/gnattools && \
38676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38678                   "RANLIB=$${RANLIB}" \
38679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38680                   info) \
38681           || exit 1
38682
38683 @endif gnattools
38684
38685 .PHONY: maybe-dvi-gnattools dvi-gnattools
38686 maybe-dvi-gnattools:
38687 @if gnattools
38688 maybe-dvi-gnattools: dvi-gnattools
38689
38690 dvi-gnattools: \
38691     configure-gnattools 
38692         @: $(MAKE); $(unstage)
38693         @[ -f ./gnattools/Makefile ] || exit 0; \
38694         r=`${PWD_COMMAND}`; export r; \
38695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38696         $(HOST_EXPORTS) \
38697         for flag in $(EXTRA_HOST_FLAGS) ; do \
38698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38699         done; \
38700         echo "Doing dvi in gnattools"; \
38701         (cd $(HOST_SUBDIR)/gnattools && \
38702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38704                   "RANLIB=$${RANLIB}" \
38705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38706                   dvi) \
38707           || exit 1
38708
38709 @endif gnattools
38710
38711 .PHONY: maybe-pdf-gnattools pdf-gnattools
38712 maybe-pdf-gnattools:
38713 @if gnattools
38714 maybe-pdf-gnattools: pdf-gnattools
38715
38716 pdf-gnattools: \
38717     configure-gnattools 
38718         @: $(MAKE); $(unstage)
38719         @[ -f ./gnattools/Makefile ] || exit 0; \
38720         r=`${PWD_COMMAND}`; export r; \
38721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38722         $(HOST_EXPORTS) \
38723         for flag in $(EXTRA_HOST_FLAGS) ; do \
38724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38725         done; \
38726         echo "Doing pdf in gnattools"; \
38727         (cd $(HOST_SUBDIR)/gnattools && \
38728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38730                   "RANLIB=$${RANLIB}" \
38731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38732                   pdf) \
38733           || exit 1
38734
38735 @endif gnattools
38736
38737 .PHONY: maybe-html-gnattools html-gnattools
38738 maybe-html-gnattools:
38739 @if gnattools
38740 maybe-html-gnattools: html-gnattools
38741
38742 html-gnattools: \
38743     configure-gnattools 
38744         @: $(MAKE); $(unstage)
38745         @[ -f ./gnattools/Makefile ] || exit 0; \
38746         r=`${PWD_COMMAND}`; export r; \
38747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38748         $(HOST_EXPORTS) \
38749         for flag in $(EXTRA_HOST_FLAGS) ; do \
38750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38751         done; \
38752         echo "Doing html in gnattools"; \
38753         (cd $(HOST_SUBDIR)/gnattools && \
38754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38756                   "RANLIB=$${RANLIB}" \
38757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38758                   html) \
38759           || exit 1
38760
38761 @endif gnattools
38762
38763 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38764 maybe-TAGS-gnattools:
38765 @if gnattools
38766 maybe-TAGS-gnattools: TAGS-gnattools
38767
38768 TAGS-gnattools: \
38769     configure-gnattools 
38770         @: $(MAKE); $(unstage)
38771         @[ -f ./gnattools/Makefile ] || exit 0; \
38772         r=`${PWD_COMMAND}`; export r; \
38773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38774         $(HOST_EXPORTS) \
38775         for flag in $(EXTRA_HOST_FLAGS) ; do \
38776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38777         done; \
38778         echo "Doing TAGS in gnattools"; \
38779         (cd $(HOST_SUBDIR)/gnattools && \
38780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38782                   "RANLIB=$${RANLIB}" \
38783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38784                   TAGS) \
38785           || exit 1
38786
38787 @endif gnattools
38788
38789 .PHONY: maybe-install-info-gnattools install-info-gnattools
38790 maybe-install-info-gnattools:
38791 @if gnattools
38792 maybe-install-info-gnattools: install-info-gnattools
38793
38794 install-info-gnattools: \
38795     configure-gnattools \
38796     info-gnattools 
38797         @: $(MAKE); $(unstage)
38798         @[ -f ./gnattools/Makefile ] || exit 0; \
38799         r=`${PWD_COMMAND}`; export r; \
38800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38801         $(HOST_EXPORTS) \
38802         for flag in $(EXTRA_HOST_FLAGS) ; do \
38803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38804         done; \
38805         echo "Doing install-info in gnattools"; \
38806         (cd $(HOST_SUBDIR)/gnattools && \
38807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38809                   "RANLIB=$${RANLIB}" \
38810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38811                   install-info) \
38812           || exit 1
38813
38814 @endif gnattools
38815
38816 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
38817 maybe-install-pdf-gnattools:
38818 @if gnattools
38819 maybe-install-pdf-gnattools: install-pdf-gnattools
38820
38821 install-pdf-gnattools: \
38822     configure-gnattools \
38823     pdf-gnattools 
38824         @: $(MAKE); $(unstage)
38825         @[ -f ./gnattools/Makefile ] || exit 0; \
38826         r=`${PWD_COMMAND}`; export r; \
38827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38828         $(HOST_EXPORTS) \
38829         for flag in $(EXTRA_HOST_FLAGS) ; do \
38830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38831         done; \
38832         echo "Doing install-pdf in gnattools"; \
38833         (cd $(HOST_SUBDIR)/gnattools && \
38834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38836                   "RANLIB=$${RANLIB}" \
38837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38838                   install-pdf) \
38839           || exit 1
38840
38841 @endif gnattools
38842
38843 .PHONY: maybe-install-html-gnattools install-html-gnattools
38844 maybe-install-html-gnattools:
38845 @if gnattools
38846 maybe-install-html-gnattools: install-html-gnattools
38847
38848 install-html-gnattools: \
38849     configure-gnattools \
38850     html-gnattools 
38851         @: $(MAKE); $(unstage)
38852         @[ -f ./gnattools/Makefile ] || exit 0; \
38853         r=`${PWD_COMMAND}`; export r; \
38854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38855         $(HOST_EXPORTS) \
38856         for flag in $(EXTRA_HOST_FLAGS) ; do \
38857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38858         done; \
38859         echo "Doing install-html in gnattools"; \
38860         (cd $(HOST_SUBDIR)/gnattools && \
38861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38863                   "RANLIB=$${RANLIB}" \
38864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38865                   install-html) \
38866           || exit 1
38867
38868 @endif gnattools
38869
38870 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
38871 maybe-installcheck-gnattools:
38872 @if gnattools
38873 maybe-installcheck-gnattools: installcheck-gnattools
38874
38875 installcheck-gnattools: \
38876     configure-gnattools 
38877         @: $(MAKE); $(unstage)
38878         @[ -f ./gnattools/Makefile ] || exit 0; \
38879         r=`${PWD_COMMAND}`; export r; \
38880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38881         $(HOST_EXPORTS) \
38882         for flag in $(EXTRA_HOST_FLAGS) ; do \
38883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38884         done; \
38885         echo "Doing installcheck in gnattools"; \
38886         (cd $(HOST_SUBDIR)/gnattools && \
38887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38889                   "RANLIB=$${RANLIB}" \
38890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38891                   installcheck) \
38892           || exit 1
38893
38894 @endif gnattools
38895
38896 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
38897 maybe-mostlyclean-gnattools:
38898 @if gnattools
38899 maybe-mostlyclean-gnattools: mostlyclean-gnattools
38900
38901 mostlyclean-gnattools: 
38902         @: $(MAKE); $(unstage)
38903         @[ -f ./gnattools/Makefile ] || exit 0; \
38904         r=`${PWD_COMMAND}`; export r; \
38905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38906         $(HOST_EXPORTS) \
38907         for flag in $(EXTRA_HOST_FLAGS) ; do \
38908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38909         done; \
38910         echo "Doing mostlyclean in gnattools"; \
38911         (cd $(HOST_SUBDIR)/gnattools && \
38912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38914                   "RANLIB=$${RANLIB}" \
38915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38916                   mostlyclean) \
38917           || exit 1
38918
38919 @endif gnattools
38920
38921 .PHONY: maybe-clean-gnattools clean-gnattools
38922 maybe-clean-gnattools:
38923 @if gnattools
38924 maybe-clean-gnattools: clean-gnattools
38925
38926 clean-gnattools: 
38927         @: $(MAKE); $(unstage)
38928         @[ -f ./gnattools/Makefile ] || exit 0; \
38929         r=`${PWD_COMMAND}`; export r; \
38930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38931         $(HOST_EXPORTS) \
38932         for flag in $(EXTRA_HOST_FLAGS) ; do \
38933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38934         done; \
38935         echo "Doing clean in gnattools"; \
38936         (cd $(HOST_SUBDIR)/gnattools && \
38937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38939                   "RANLIB=$${RANLIB}" \
38940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38941                   clean) \
38942           || exit 1
38943
38944 @endif gnattools
38945
38946 .PHONY: maybe-distclean-gnattools distclean-gnattools
38947 maybe-distclean-gnattools:
38948 @if gnattools
38949 maybe-distclean-gnattools: distclean-gnattools
38950
38951 distclean-gnattools: 
38952         @: $(MAKE); $(unstage)
38953         @[ -f ./gnattools/Makefile ] || exit 0; \
38954         r=`${PWD_COMMAND}`; export r; \
38955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38956         $(HOST_EXPORTS) \
38957         for flag in $(EXTRA_HOST_FLAGS) ; do \
38958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38959         done; \
38960         echo "Doing distclean in gnattools"; \
38961         (cd $(HOST_SUBDIR)/gnattools && \
38962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38964                   "RANLIB=$${RANLIB}" \
38965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38966                   distclean) \
38967           || exit 1
38968
38969 @endif gnattools
38970
38971 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
38972 maybe-maintainer-clean-gnattools:
38973 @if gnattools
38974 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
38975
38976 maintainer-clean-gnattools: 
38977         @: $(MAKE); $(unstage)
38978         @[ -f ./gnattools/Makefile ] || exit 0; \
38979         r=`${PWD_COMMAND}`; export r; \
38980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38981         $(HOST_EXPORTS) \
38982         for flag in $(EXTRA_HOST_FLAGS) ; do \
38983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38984         done; \
38985         echo "Doing maintainer-clean in gnattools"; \
38986         (cd $(HOST_SUBDIR)/gnattools && \
38987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38989                   "RANLIB=$${RANLIB}" \
38990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38991                   maintainer-clean) \
38992           || exit 1
38993
38994 @endif gnattools
38995
38996
38997
38998 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
38999 maybe-configure-lto-plugin:
39000 @if gcc-bootstrap
39001 configure-lto-plugin: stage_current
39002 @endif gcc-bootstrap
39003 @if lto-plugin
39004 maybe-configure-lto-plugin: configure-lto-plugin
39005 configure-lto-plugin: 
39006         @r=`${PWD_COMMAND}`; export r; \
39007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39008         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39009         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39010         $(HOST_EXPORTS)  \
39011         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39012         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39013         case $(srcdir) in \
39014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39015           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39017         esac; \
39018         module_srcdir=lto-plugin; \
39019         $(SHELL) \
39020           $$s/$$module_srcdir/configure \
39021           --srcdir=$${topdir}/$$module_srcdir \
39022           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39023           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39024           || exit 1
39025 @endif lto-plugin
39026
39027
39028
39029 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39030 maybe-configure-stage1-lto-plugin:
39031 @if lto-plugin-bootstrap
39032 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39033 configure-stage1-lto-plugin:
39034         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39035         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39036         @r=`${PWD_COMMAND}`; export r; \
39037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39038         TFLAGS="$(STAGE1_TFLAGS)"; \
39039         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39040         $(HOST_EXPORTS) \
39041         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39042         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39043         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
39044         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39046         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39047         case $(srcdir) in \
39048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39049           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39051         esac; \
39052         module_srcdir=lto-plugin; \
39053         $(SHELL) $$s/$$module_srcdir/configure \
39054           --srcdir=$${topdir}/$$module_srcdir \
39055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39056           --target=${target_alias} \
39057            \
39058           $(STAGE1_CONFIGURE_FLAGS) \
39059           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39060 @endif lto-plugin-bootstrap
39061
39062 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39063 maybe-configure-stage2-lto-plugin:
39064 @if lto-plugin-bootstrap
39065 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39066 configure-stage2-lto-plugin:
39067         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39068         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39069         @r=`${PWD_COMMAND}`; export r; \
39070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39071         TFLAGS="$(STAGE2_TFLAGS)"; \
39072         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39073         $(HOST_EXPORTS) \
39074         $(POSTSTAGE1_HOST_EXPORTS) \
39075         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39076         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39077         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
39078         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39079         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39080         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39081         case $(srcdir) in \
39082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39083           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39085         esac; \
39086         module_srcdir=lto-plugin; \
39087         $(SHELL) $$s/$$module_srcdir/configure \
39088           --srcdir=$${topdir}/$$module_srcdir \
39089           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39090           --target=${target_alias} \
39091           --with-build-libsubdir=$(HOST_SUBDIR) \
39092           $(STAGE2_CONFIGURE_FLAGS) \
39093           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39094 @endif lto-plugin-bootstrap
39095
39096 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39097 maybe-configure-stage3-lto-plugin:
39098 @if lto-plugin-bootstrap
39099 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39100 configure-stage3-lto-plugin:
39101         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39102         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39103         @r=`${PWD_COMMAND}`; export r; \
39104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39105         TFLAGS="$(STAGE3_TFLAGS)"; \
39106         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39107         $(HOST_EXPORTS) \
39108         $(POSTSTAGE1_HOST_EXPORTS) \
39109         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39110         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39111         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
39112         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39114         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39115         case $(srcdir) in \
39116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39117           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39119         esac; \
39120         module_srcdir=lto-plugin; \
39121         $(SHELL) $$s/$$module_srcdir/configure \
39122           --srcdir=$${topdir}/$$module_srcdir \
39123           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39124           --target=${target_alias} \
39125           --with-build-libsubdir=$(HOST_SUBDIR) \
39126           $(STAGE3_CONFIGURE_FLAGS) \
39127           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39128 @endif lto-plugin-bootstrap
39129
39130 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39131 maybe-configure-stage4-lto-plugin:
39132 @if lto-plugin-bootstrap
39133 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39134 configure-stage4-lto-plugin:
39135         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39136         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39137         @r=`${PWD_COMMAND}`; export r; \
39138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39139         TFLAGS="$(STAGE4_TFLAGS)"; \
39140         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39141         $(HOST_EXPORTS) \
39142         $(POSTSTAGE1_HOST_EXPORTS) \
39143         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39144         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39145         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
39146         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39147         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39148         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39149         case $(srcdir) in \
39150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39151           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39153         esac; \
39154         module_srcdir=lto-plugin; \
39155         $(SHELL) $$s/$$module_srcdir/configure \
39156           --srcdir=$${topdir}/$$module_srcdir \
39157           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39158           --target=${target_alias} \
39159           --with-build-libsubdir=$(HOST_SUBDIR) \
39160           $(STAGE4_CONFIGURE_FLAGS) \
39161           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39162 @endif lto-plugin-bootstrap
39163
39164 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39165 maybe-configure-stageprofile-lto-plugin:
39166 @if lto-plugin-bootstrap
39167 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39168 configure-stageprofile-lto-plugin:
39169         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39170         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39171         @r=`${PWD_COMMAND}`; export r; \
39172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39173         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39174         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39175         $(HOST_EXPORTS) \
39176         $(POSTSTAGE1_HOST_EXPORTS) \
39177         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39178         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39179         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
39180         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39181         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39182         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39183         case $(srcdir) in \
39184           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39185           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39186                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39187         esac; \
39188         module_srcdir=lto-plugin; \
39189         $(SHELL) $$s/$$module_srcdir/configure \
39190           --srcdir=$${topdir}/$$module_srcdir \
39191           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39192           --target=${target_alias} \
39193           --with-build-libsubdir=$(HOST_SUBDIR) \
39194           $(STAGEprofile_CONFIGURE_FLAGS) \
39195           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39196 @endif lto-plugin-bootstrap
39197
39198 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39199 maybe-configure-stagetrain-lto-plugin:
39200 @if lto-plugin-bootstrap
39201 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39202 configure-stagetrain-lto-plugin:
39203         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39205         @r=`${PWD_COMMAND}`; export r; \
39206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39207         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39208         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39209         $(HOST_EXPORTS) \
39210         $(POSTSTAGE1_HOST_EXPORTS) \
39211         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39212         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39213         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
39214         echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39215         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39216         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39217         case $(srcdir) in \
39218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39219           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39221         esac; \
39222         module_srcdir=lto-plugin; \
39223         $(SHELL) $$s/$$module_srcdir/configure \
39224           --srcdir=$${topdir}/$$module_srcdir \
39225           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39226           --target=${target_alias} \
39227           --with-build-libsubdir=$(HOST_SUBDIR) \
39228           $(STAGEtrain_CONFIGURE_FLAGS) \
39229           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39230 @endif lto-plugin-bootstrap
39231
39232 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39233 maybe-configure-stagefeedback-lto-plugin:
39234 @if lto-plugin-bootstrap
39235 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39236 configure-stagefeedback-lto-plugin:
39237         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39238         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39239         @r=`${PWD_COMMAND}`; export r; \
39240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39242         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39243         $(HOST_EXPORTS) \
39244         $(POSTSTAGE1_HOST_EXPORTS) \
39245         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39246         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39247         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
39248         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39250         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39251         case $(srcdir) in \
39252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39253           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39255         esac; \
39256         module_srcdir=lto-plugin; \
39257         $(SHELL) $$s/$$module_srcdir/configure \
39258           --srcdir=$${topdir}/$$module_srcdir \
39259           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39260           --target=${target_alias} \
39261           --with-build-libsubdir=$(HOST_SUBDIR) \
39262           $(STAGEfeedback_CONFIGURE_FLAGS) \
39263           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39264 @endif lto-plugin-bootstrap
39265
39266 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39267 maybe-configure-stageautoprofile-lto-plugin:
39268 @if lto-plugin-bootstrap
39269 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39270 configure-stageautoprofile-lto-plugin:
39271         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39272         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39273         @r=`${PWD_COMMAND}`; export r; \
39274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39275         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39276         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39277         $(HOST_EXPORTS) \
39278         $(POSTSTAGE1_HOST_EXPORTS) \
39279         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39280         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39281         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
39282         echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39283         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39284         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39285         case $(srcdir) in \
39286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39287           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39289         esac; \
39290         module_srcdir=lto-plugin; \
39291         $(SHELL) $$s/$$module_srcdir/configure \
39292           --srcdir=$${topdir}/$$module_srcdir \
39293           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39294           --target=${target_alias} \
39295           --with-build-libsubdir=$(HOST_SUBDIR) \
39296           $(STAGEautoprofile_CONFIGURE_FLAGS) \
39297           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39298 @endif lto-plugin-bootstrap
39299
39300 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39301 maybe-configure-stageautofeedback-lto-plugin:
39302 @if lto-plugin-bootstrap
39303 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39304 configure-stageautofeedback-lto-plugin:
39305         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39306         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39307         @r=`${PWD_COMMAND}`; export r; \
39308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39309         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39310         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39311         $(HOST_EXPORTS) \
39312         $(POSTSTAGE1_HOST_EXPORTS) \
39313         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39314         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39315         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
39316         echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39317         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39318         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39319         case $(srcdir) in \
39320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39321           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39323         esac; \
39324         module_srcdir=lto-plugin; \
39325         $(SHELL) $$s/$$module_srcdir/configure \
39326           --srcdir=$${topdir}/$$module_srcdir \
39327           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39328           --target=${target_alias} \
39329           --with-build-libsubdir=$(HOST_SUBDIR) \
39330           $(STAGEautofeedback_CONFIGURE_FLAGS) \
39331           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39332 @endif lto-plugin-bootstrap
39333
39334
39335
39336
39337
39338 .PHONY: all-lto-plugin maybe-all-lto-plugin
39339 maybe-all-lto-plugin:
39340 @if gcc-bootstrap
39341 all-lto-plugin: stage_current
39342 @endif gcc-bootstrap
39343 @if lto-plugin
39344 TARGET-lto-plugin=all
39345 maybe-all-lto-plugin: all-lto-plugin
39346 all-lto-plugin: configure-lto-plugin
39347         @r=`${PWD_COMMAND}`; export r; \
39348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39349         $(HOST_EXPORTS)  \
39350         (cd $(HOST_SUBDIR)/lto-plugin && \
39351           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39352                 $(TARGET-lto-plugin))
39353 @endif lto-plugin
39354
39355
39356
39357 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39358 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39359 maybe-all-stage1-lto-plugin:
39360 maybe-clean-stage1-lto-plugin:
39361 @if lto-plugin-bootstrap
39362 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39363 all-stage1: all-stage1-lto-plugin
39364 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39365 all-stage1-lto-plugin: configure-stage1-lto-plugin
39366         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39367         @r=`${PWD_COMMAND}`; export r; \
39368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39369         TFLAGS="$(STAGE1_TFLAGS)"; \
39370         $(HOST_EXPORTS)  \
39371         cd $(HOST_SUBDIR)/lto-plugin && \
39372          \
39373         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39374                 CFLAGS="$(STAGE1_CFLAGS)" \
39375                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39376                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39377                 LIBCFLAGS="$(LIBCFLAGS)" \
39378                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39379                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39380                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39381                 $(EXTRA_HOST_FLAGS)  \
39382                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39383                 TFLAGS="$(STAGE1_TFLAGS)"  \
39384                 $(TARGET-stage1-lto-plugin)
39385
39386 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39387 clean-stage1: clean-stage1-lto-plugin
39388 clean-stage1-lto-plugin:
39389         @if [ $(current_stage) = stage1 ]; then \
39390           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39391         else \
39392           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39393           $(MAKE) stage1-start; \
39394         fi; \
39395         cd $(HOST_SUBDIR)/lto-plugin && \
39396         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39397         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39398 @endif lto-plugin-bootstrap
39399
39400
39401 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39402 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39403 maybe-all-stage2-lto-plugin:
39404 maybe-clean-stage2-lto-plugin:
39405 @if lto-plugin-bootstrap
39406 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39407 all-stage2: all-stage2-lto-plugin
39408 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39409 all-stage2-lto-plugin: configure-stage2-lto-plugin
39410         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39411         @r=`${PWD_COMMAND}`; export r; \
39412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39413         TFLAGS="$(STAGE2_TFLAGS)"; \
39414         $(HOST_EXPORTS) \
39415         $(POSTSTAGE1_HOST_EXPORTS)  \
39416         cd $(HOST_SUBDIR)/lto-plugin && \
39417          \
39418         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39419                 CFLAGS="$(STAGE2_CFLAGS)" \
39420                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39421                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39422                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39423                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39424                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39425                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39426                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39427                 TFLAGS="$(STAGE2_TFLAGS)"  \
39428                 $(TARGET-stage2-lto-plugin)
39429
39430 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39431 clean-stage2: clean-stage2-lto-plugin
39432 clean-stage2-lto-plugin:
39433         @if [ $(current_stage) = stage2 ]; then \
39434           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39435         else \
39436           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39437           $(MAKE) stage2-start; \
39438         fi; \
39439         cd $(HOST_SUBDIR)/lto-plugin && \
39440         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39441 @endif lto-plugin-bootstrap
39442
39443
39444 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39445 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39446 maybe-all-stage3-lto-plugin:
39447 maybe-clean-stage3-lto-plugin:
39448 @if lto-plugin-bootstrap
39449 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39450 all-stage3: all-stage3-lto-plugin
39451 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39452 all-stage3-lto-plugin: configure-stage3-lto-plugin
39453         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39454         @r=`${PWD_COMMAND}`; export r; \
39455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39456         TFLAGS="$(STAGE3_TFLAGS)"; \
39457         $(HOST_EXPORTS) \
39458         $(POSTSTAGE1_HOST_EXPORTS)  \
39459         cd $(HOST_SUBDIR)/lto-plugin && \
39460          \
39461         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39462                 CFLAGS="$(STAGE3_CFLAGS)" \
39463                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39464                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39465                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39466                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39467                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39468                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39469                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39470                 TFLAGS="$(STAGE3_TFLAGS)"  \
39471                 $(TARGET-stage3-lto-plugin)
39472
39473 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39474 clean-stage3: clean-stage3-lto-plugin
39475 clean-stage3-lto-plugin:
39476         @if [ $(current_stage) = stage3 ]; then \
39477           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39478         else \
39479           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39480           $(MAKE) stage3-start; \
39481         fi; \
39482         cd $(HOST_SUBDIR)/lto-plugin && \
39483         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39484 @endif lto-plugin-bootstrap
39485
39486
39487 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39488 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39489 maybe-all-stage4-lto-plugin:
39490 maybe-clean-stage4-lto-plugin:
39491 @if lto-plugin-bootstrap
39492 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39493 all-stage4: all-stage4-lto-plugin
39494 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39495 all-stage4-lto-plugin: configure-stage4-lto-plugin
39496         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39497         @r=`${PWD_COMMAND}`; export r; \
39498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39499         TFLAGS="$(STAGE4_TFLAGS)"; \
39500         $(HOST_EXPORTS) \
39501         $(POSTSTAGE1_HOST_EXPORTS)  \
39502         cd $(HOST_SUBDIR)/lto-plugin && \
39503          \
39504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39505                 CFLAGS="$(STAGE4_CFLAGS)" \
39506                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39507                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39508                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39509                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39510                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39511                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39512                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39513                 TFLAGS="$(STAGE4_TFLAGS)"  \
39514                 $(TARGET-stage4-lto-plugin)
39515
39516 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39517 clean-stage4: clean-stage4-lto-plugin
39518 clean-stage4-lto-plugin:
39519         @if [ $(current_stage) = stage4 ]; then \
39520           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39521         else \
39522           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39523           $(MAKE) stage4-start; \
39524         fi; \
39525         cd $(HOST_SUBDIR)/lto-plugin && \
39526         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39527 @endif lto-plugin-bootstrap
39528
39529
39530 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39531 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39532 maybe-all-stageprofile-lto-plugin:
39533 maybe-clean-stageprofile-lto-plugin:
39534 @if lto-plugin-bootstrap
39535 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39536 all-stageprofile: all-stageprofile-lto-plugin
39537 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39538 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39539         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39540         @r=`${PWD_COMMAND}`; export r; \
39541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39542         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39543         $(HOST_EXPORTS) \
39544         $(POSTSTAGE1_HOST_EXPORTS)  \
39545         cd $(HOST_SUBDIR)/lto-plugin && \
39546          \
39547         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39548                 CFLAGS="$(STAGEprofile_CFLAGS)" \
39549                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39550                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39551                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39552                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39553                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39554                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39555                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39556                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
39557                 $(TARGET-stageprofile-lto-plugin)
39558
39559 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39560 clean-stageprofile: clean-stageprofile-lto-plugin
39561 clean-stageprofile-lto-plugin:
39562         @if [ $(current_stage) = stageprofile ]; then \
39563           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39564         else \
39565           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39566           $(MAKE) stageprofile-start; \
39567         fi; \
39568         cd $(HOST_SUBDIR)/lto-plugin && \
39569         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39570 @endif lto-plugin-bootstrap
39571
39572
39573 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39574 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39575 maybe-all-stagetrain-lto-plugin:
39576 maybe-clean-stagetrain-lto-plugin:
39577 @if lto-plugin-bootstrap
39578 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39579 all-stagetrain: all-stagetrain-lto-plugin
39580 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39581 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39582         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39583         @r=`${PWD_COMMAND}`; export r; \
39584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39585         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39586         $(HOST_EXPORTS) \
39587         $(POSTSTAGE1_HOST_EXPORTS)  \
39588         cd $(HOST_SUBDIR)/lto-plugin && \
39589          \
39590         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39591                 CFLAGS="$(STAGEtrain_CFLAGS)" \
39592                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39593                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39594                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39595                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39596                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39597                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39598                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39599                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
39600                 $(TARGET-stagetrain-lto-plugin)
39601
39602 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39603 clean-stagetrain: clean-stagetrain-lto-plugin
39604 clean-stagetrain-lto-plugin:
39605         @if [ $(current_stage) = stagetrain ]; then \
39606           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39607         else \
39608           [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39609           $(MAKE) stagetrain-start; \
39610         fi; \
39611         cd $(HOST_SUBDIR)/lto-plugin && \
39612         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39613 @endif lto-plugin-bootstrap
39614
39615
39616 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39617 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39618 maybe-all-stagefeedback-lto-plugin:
39619 maybe-clean-stagefeedback-lto-plugin:
39620 @if lto-plugin-bootstrap
39621 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39622 all-stagefeedback: all-stagefeedback-lto-plugin
39623 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39624 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39625         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39626         @r=`${PWD_COMMAND}`; export r; \
39627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39628         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39629         $(HOST_EXPORTS) \
39630         $(POSTSTAGE1_HOST_EXPORTS)  \
39631         cd $(HOST_SUBDIR)/lto-plugin && \
39632          \
39633         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39634                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39635                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39636                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39637                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39638                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39639                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39640                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39641                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39642                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
39643                 $(TARGET-stagefeedback-lto-plugin)
39644
39645 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39646 clean-stagefeedback: clean-stagefeedback-lto-plugin
39647 clean-stagefeedback-lto-plugin:
39648         @if [ $(current_stage) = stagefeedback ]; then \
39649           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39650         else \
39651           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39652           $(MAKE) stagefeedback-start; \
39653         fi; \
39654         cd $(HOST_SUBDIR)/lto-plugin && \
39655         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39656 @endif lto-plugin-bootstrap
39657
39658
39659 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39660 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39661 maybe-all-stageautoprofile-lto-plugin:
39662 maybe-clean-stageautoprofile-lto-plugin:
39663 @if lto-plugin-bootstrap
39664 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39665 all-stageautoprofile: all-stageautoprofile-lto-plugin
39666 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39667 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39668         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39669         @r=`${PWD_COMMAND}`; export r; \
39670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39671         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39672         $(HOST_EXPORTS) \
39673         $(POSTSTAGE1_HOST_EXPORTS)  \
39674         cd $(HOST_SUBDIR)/lto-plugin && \
39675         $$s/gcc/config/i386/$(AUTO_PROFILE) \
39676         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39677                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39678                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39679                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39680                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39681                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39682                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39683                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39684                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39685                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
39686                 $(TARGET-stageautoprofile-lto-plugin)
39687
39688 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39689 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39690 clean-stageautoprofile-lto-plugin:
39691         @if [ $(current_stage) = stageautoprofile ]; then \
39692           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39693         else \
39694           [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39695           $(MAKE) stageautoprofile-start; \
39696         fi; \
39697         cd $(HOST_SUBDIR)/lto-plugin && \
39698         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39699 @endif lto-plugin-bootstrap
39700
39701
39702 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39703 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39704 maybe-all-stageautofeedback-lto-plugin:
39705 maybe-clean-stageautofeedback-lto-plugin:
39706 @if lto-plugin-bootstrap
39707 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39708 all-stageautofeedback: all-stageautofeedback-lto-plugin
39709 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39710 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39711         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39712         @r=`${PWD_COMMAND}`; export r; \
39713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39714         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39715         $(HOST_EXPORTS) \
39716         $(POSTSTAGE1_HOST_EXPORTS)  \
39717         cd $(HOST_SUBDIR)/lto-plugin && \
39718          \
39719         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39720                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39721                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39722                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39723                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39724                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39725                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39726                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39727                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39728                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39729                 $(TARGET-stageautofeedback-lto-plugin)
39730
39731 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39732 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39733 clean-stageautofeedback-lto-plugin:
39734         @if [ $(current_stage) = stageautofeedback ]; then \
39735           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39736         else \
39737           [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39738           $(MAKE) stageautofeedback-start; \
39739         fi; \
39740         cd $(HOST_SUBDIR)/lto-plugin && \
39741         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39742 @endif lto-plugin-bootstrap
39743
39744
39745
39746
39747
39748 .PHONY: check-lto-plugin maybe-check-lto-plugin
39749 maybe-check-lto-plugin:
39750 @if lto-plugin
39751 maybe-check-lto-plugin: check-lto-plugin
39752
39753 check-lto-plugin:
39754         @: $(MAKE); $(unstage)
39755         @r=`${PWD_COMMAND}`; export r; \
39756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39757         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39758         (cd $(HOST_SUBDIR)/lto-plugin && \
39759           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39760
39761 @endif lto-plugin
39762
39763 .PHONY: install-lto-plugin maybe-install-lto-plugin
39764 maybe-install-lto-plugin:
39765 @if lto-plugin
39766 maybe-install-lto-plugin: install-lto-plugin
39767
39768 install-lto-plugin: installdirs
39769         @: $(MAKE); $(unstage)
39770         @r=`${PWD_COMMAND}`; export r; \
39771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39772         $(HOST_EXPORTS) \
39773         (cd $(HOST_SUBDIR)/lto-plugin && \
39774           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39775
39776 @endif lto-plugin
39777
39778 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39779 maybe-install-strip-lto-plugin:
39780 @if lto-plugin
39781 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39782
39783 install-strip-lto-plugin: installdirs
39784         @: $(MAKE); $(unstage)
39785         @r=`${PWD_COMMAND}`; export r; \
39786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39787         $(HOST_EXPORTS) \
39788         (cd $(HOST_SUBDIR)/lto-plugin && \
39789           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
39790
39791 @endif lto-plugin
39792
39793 # Other targets (info, dvi, pdf, etc.)
39794
39795 .PHONY: maybe-info-lto-plugin info-lto-plugin
39796 maybe-info-lto-plugin:
39797 @if lto-plugin
39798 maybe-info-lto-plugin: info-lto-plugin
39799
39800 info-lto-plugin: \
39801     configure-lto-plugin 
39802         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39803         r=`${PWD_COMMAND}`; export r; \
39804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39805         $(HOST_EXPORTS) \
39806         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39808         done; \
39809         echo "Doing info in lto-plugin"; \
39810         (cd $(HOST_SUBDIR)/lto-plugin && \
39811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39813                   "RANLIB=$${RANLIB}" \
39814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39815                   info) \
39816           || exit 1
39817
39818 @endif lto-plugin
39819
39820 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
39821 maybe-dvi-lto-plugin:
39822 @if lto-plugin
39823 maybe-dvi-lto-plugin: dvi-lto-plugin
39824
39825 dvi-lto-plugin: \
39826     configure-lto-plugin 
39827         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39828         r=`${PWD_COMMAND}`; export r; \
39829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39830         $(HOST_EXPORTS) \
39831         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39833         done; \
39834         echo "Doing dvi in lto-plugin"; \
39835         (cd $(HOST_SUBDIR)/lto-plugin && \
39836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39838                   "RANLIB=$${RANLIB}" \
39839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39840                   dvi) \
39841           || exit 1
39842
39843 @endif lto-plugin
39844
39845 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
39846 maybe-pdf-lto-plugin:
39847 @if lto-plugin
39848 maybe-pdf-lto-plugin: pdf-lto-plugin
39849
39850 pdf-lto-plugin: \
39851     configure-lto-plugin 
39852         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39853         r=`${PWD_COMMAND}`; export r; \
39854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39855         $(HOST_EXPORTS) \
39856         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39858         done; \
39859         echo "Doing pdf in lto-plugin"; \
39860         (cd $(HOST_SUBDIR)/lto-plugin && \
39861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39863                   "RANLIB=$${RANLIB}" \
39864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39865                   pdf) \
39866           || exit 1
39867
39868 @endif lto-plugin
39869
39870 .PHONY: maybe-html-lto-plugin html-lto-plugin
39871 maybe-html-lto-plugin:
39872 @if lto-plugin
39873 maybe-html-lto-plugin: html-lto-plugin
39874
39875 html-lto-plugin: \
39876     configure-lto-plugin 
39877         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39878         r=`${PWD_COMMAND}`; export r; \
39879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39880         $(HOST_EXPORTS) \
39881         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39883         done; \
39884         echo "Doing html in lto-plugin"; \
39885         (cd $(HOST_SUBDIR)/lto-plugin && \
39886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39888                   "RANLIB=$${RANLIB}" \
39889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39890                   html) \
39891           || exit 1
39892
39893 @endif lto-plugin
39894
39895 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
39896 maybe-TAGS-lto-plugin:
39897 @if lto-plugin
39898 maybe-TAGS-lto-plugin: TAGS-lto-plugin
39899
39900 TAGS-lto-plugin: \
39901     configure-lto-plugin 
39902         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39903         r=`${PWD_COMMAND}`; export r; \
39904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39905         $(HOST_EXPORTS) \
39906         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39908         done; \
39909         echo "Doing TAGS in lto-plugin"; \
39910         (cd $(HOST_SUBDIR)/lto-plugin && \
39911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39913                   "RANLIB=$${RANLIB}" \
39914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39915                   TAGS) \
39916           || exit 1
39917
39918 @endif lto-plugin
39919
39920 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
39921 maybe-install-info-lto-plugin:
39922 @if lto-plugin
39923 maybe-install-info-lto-plugin: install-info-lto-plugin
39924
39925 install-info-lto-plugin: \
39926     configure-lto-plugin \
39927     info-lto-plugin 
39928         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39929         r=`${PWD_COMMAND}`; export r; \
39930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39931         $(HOST_EXPORTS) \
39932         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39934         done; \
39935         echo "Doing install-info in lto-plugin"; \
39936         (cd $(HOST_SUBDIR)/lto-plugin && \
39937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39939                   "RANLIB=$${RANLIB}" \
39940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39941                   install-info) \
39942           || exit 1
39943
39944 @endif lto-plugin
39945
39946 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
39947 maybe-install-pdf-lto-plugin:
39948 @if lto-plugin
39949 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
39950
39951 install-pdf-lto-plugin: \
39952     configure-lto-plugin \
39953     pdf-lto-plugin 
39954         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39955         r=`${PWD_COMMAND}`; export r; \
39956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39957         $(HOST_EXPORTS) \
39958         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39960         done; \
39961         echo "Doing install-pdf in lto-plugin"; \
39962         (cd $(HOST_SUBDIR)/lto-plugin && \
39963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39965                   "RANLIB=$${RANLIB}" \
39966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39967                   install-pdf) \
39968           || exit 1
39969
39970 @endif lto-plugin
39971
39972 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
39973 maybe-install-html-lto-plugin:
39974 @if lto-plugin
39975 maybe-install-html-lto-plugin: install-html-lto-plugin
39976
39977 install-html-lto-plugin: \
39978     configure-lto-plugin \
39979     html-lto-plugin 
39980         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39981         r=`${PWD_COMMAND}`; export r; \
39982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39983         $(HOST_EXPORTS) \
39984         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39986         done; \
39987         echo "Doing install-html in lto-plugin"; \
39988         (cd $(HOST_SUBDIR)/lto-plugin && \
39989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39991                   "RANLIB=$${RANLIB}" \
39992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39993                   install-html) \
39994           || exit 1
39995
39996 @endif lto-plugin
39997
39998 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
39999 maybe-installcheck-lto-plugin:
40000 @if lto-plugin
40001 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40002
40003 installcheck-lto-plugin: \
40004     configure-lto-plugin 
40005         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40006         r=`${PWD_COMMAND}`; export r; \
40007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40008         $(HOST_EXPORTS) \
40009         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40011         done; \
40012         echo "Doing installcheck in lto-plugin"; \
40013         (cd $(HOST_SUBDIR)/lto-plugin && \
40014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40016                   "RANLIB=$${RANLIB}" \
40017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40018                   installcheck) \
40019           || exit 1
40020
40021 @endif lto-plugin
40022
40023 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40024 maybe-mostlyclean-lto-plugin:
40025 @if lto-plugin
40026 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40027
40028 mostlyclean-lto-plugin: 
40029         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40030         r=`${PWD_COMMAND}`; export r; \
40031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40032         $(HOST_EXPORTS) \
40033         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40035         done; \
40036         echo "Doing mostlyclean in lto-plugin"; \
40037         (cd $(HOST_SUBDIR)/lto-plugin && \
40038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40040                   "RANLIB=$${RANLIB}" \
40041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40042                   mostlyclean) \
40043           || exit 1
40044
40045 @endif lto-plugin
40046
40047 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40048 maybe-clean-lto-plugin:
40049 @if lto-plugin
40050 maybe-clean-lto-plugin: clean-lto-plugin
40051
40052 clean-lto-plugin: 
40053         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40054         r=`${PWD_COMMAND}`; export r; \
40055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40056         $(HOST_EXPORTS) \
40057         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40059         done; \
40060         echo "Doing clean in lto-plugin"; \
40061         (cd $(HOST_SUBDIR)/lto-plugin && \
40062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40064                   "RANLIB=$${RANLIB}" \
40065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40066                   clean) \
40067           || exit 1
40068
40069 @endif lto-plugin
40070
40071 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40072 maybe-distclean-lto-plugin:
40073 @if lto-plugin
40074 maybe-distclean-lto-plugin: distclean-lto-plugin
40075
40076 distclean-lto-plugin: 
40077         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40078         r=`${PWD_COMMAND}`; export r; \
40079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40080         $(HOST_EXPORTS) \
40081         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40083         done; \
40084         echo "Doing distclean in lto-plugin"; \
40085         (cd $(HOST_SUBDIR)/lto-plugin && \
40086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40088                   "RANLIB=$${RANLIB}" \
40089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40090                   distclean) \
40091           || exit 1
40092
40093 @endif lto-plugin
40094
40095 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40096 maybe-maintainer-clean-lto-plugin:
40097 @if lto-plugin
40098 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40099
40100 maintainer-clean-lto-plugin: 
40101         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40102         r=`${PWD_COMMAND}`; export r; \
40103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40104         $(HOST_EXPORTS) \
40105         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40107         done; \
40108         echo "Doing maintainer-clean in lto-plugin"; \
40109         (cd $(HOST_SUBDIR)/lto-plugin && \
40110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40112                   "RANLIB=$${RANLIB}" \
40113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40114                   maintainer-clean) \
40115           || exit 1
40116
40117 @endif lto-plugin
40118
40119
40120
40121 .PHONY: configure-libcc1 maybe-configure-libcc1
40122 maybe-configure-libcc1:
40123 @if gcc-bootstrap
40124 configure-libcc1: stage_current
40125 @endif gcc-bootstrap
40126 @if libcc1
40127 maybe-configure-libcc1: configure-libcc1
40128 configure-libcc1: 
40129         @: $(MAKE); $(unstage)
40130         @r=`${PWD_COMMAND}`; export r; \
40131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40132         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40134         $(HOST_EXPORTS)  \
40135         echo Configuring in $(HOST_SUBDIR)/libcc1; \
40136         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40137         case $(srcdir) in \
40138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40139           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40141         esac; \
40142         module_srcdir=libcc1; \
40143         $(SHELL) \
40144           $$s/$$module_srcdir/configure \
40145           --srcdir=$${topdir}/$$module_srcdir \
40146           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40147           --target=${target_alias} --enable-shared \
40148           || exit 1
40149 @endif libcc1
40150
40151
40152
40153
40154
40155 .PHONY: all-libcc1 maybe-all-libcc1
40156 maybe-all-libcc1:
40157 @if gcc-bootstrap
40158 all-libcc1: stage_current
40159 @endif gcc-bootstrap
40160 @if libcc1
40161 TARGET-libcc1=all
40162 maybe-all-libcc1: all-libcc1
40163 all-libcc1: configure-libcc1
40164         @: $(MAKE); $(unstage)
40165         @r=`${PWD_COMMAND}`; export r; \
40166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40167         $(HOST_EXPORTS)  \
40168         (cd $(HOST_SUBDIR)/libcc1 && \
40169           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40170                 $(TARGET-libcc1))
40171 @endif libcc1
40172
40173
40174
40175
40176 .PHONY: check-libcc1 maybe-check-libcc1
40177 maybe-check-libcc1:
40178 @if libcc1
40179 maybe-check-libcc1: check-libcc1
40180
40181 check-libcc1:
40182         @: $(MAKE); $(unstage)
40183         @r=`${PWD_COMMAND}`; export r; \
40184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40185         $(HOST_EXPORTS)  \
40186         (cd $(HOST_SUBDIR)/libcc1 && \
40187           $(MAKE) $(FLAGS_TO_PASS)  check)
40188
40189 @endif libcc1
40190
40191 .PHONY: install-libcc1 maybe-install-libcc1
40192 maybe-install-libcc1:
40193 @if libcc1
40194 maybe-install-libcc1: install-libcc1
40195
40196 install-libcc1: installdirs
40197         @: $(MAKE); $(unstage)
40198         @r=`${PWD_COMMAND}`; export r; \
40199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40200         $(HOST_EXPORTS) \
40201         (cd $(HOST_SUBDIR)/libcc1 && \
40202           $(MAKE) $(FLAGS_TO_PASS)  install)
40203
40204 @endif libcc1
40205
40206 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40207 maybe-install-strip-libcc1:
40208 @if libcc1
40209 maybe-install-strip-libcc1: install-strip-libcc1
40210
40211 install-strip-libcc1: installdirs
40212         @: $(MAKE); $(unstage)
40213         @r=`${PWD_COMMAND}`; export r; \
40214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40215         $(HOST_EXPORTS) \
40216         (cd $(HOST_SUBDIR)/libcc1 && \
40217           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40218
40219 @endif libcc1
40220
40221 # Other targets (info, dvi, pdf, etc.)
40222
40223 .PHONY: maybe-info-libcc1 info-libcc1
40224 maybe-info-libcc1:
40225 @if libcc1
40226 maybe-info-libcc1: info-libcc1
40227
40228 info-libcc1: \
40229     configure-libcc1 
40230         @: $(MAKE); $(unstage)
40231         @[ -f ./libcc1/Makefile ] || exit 0; \
40232         r=`${PWD_COMMAND}`; export r; \
40233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40234         $(HOST_EXPORTS) \
40235         for flag in $(EXTRA_HOST_FLAGS) ; do \
40236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40237         done; \
40238         echo "Doing info in libcc1"; \
40239         (cd $(HOST_SUBDIR)/libcc1 && \
40240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40242                   "RANLIB=$${RANLIB}" \
40243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40244                   info) \
40245           || exit 1
40246
40247 @endif libcc1
40248
40249 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40250 maybe-dvi-libcc1:
40251 @if libcc1
40252 maybe-dvi-libcc1: dvi-libcc1
40253
40254 dvi-libcc1: \
40255     configure-libcc1 
40256         @: $(MAKE); $(unstage)
40257         @[ -f ./libcc1/Makefile ] || exit 0; \
40258         r=`${PWD_COMMAND}`; export r; \
40259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40260         $(HOST_EXPORTS) \
40261         for flag in $(EXTRA_HOST_FLAGS) ; do \
40262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40263         done; \
40264         echo "Doing dvi in libcc1"; \
40265         (cd $(HOST_SUBDIR)/libcc1 && \
40266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40268                   "RANLIB=$${RANLIB}" \
40269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40270                   dvi) \
40271           || exit 1
40272
40273 @endif libcc1
40274
40275 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40276 maybe-pdf-libcc1:
40277 @if libcc1
40278 maybe-pdf-libcc1: pdf-libcc1
40279
40280 pdf-libcc1: \
40281     configure-libcc1 
40282         @: $(MAKE); $(unstage)
40283         @[ -f ./libcc1/Makefile ] || exit 0; \
40284         r=`${PWD_COMMAND}`; export r; \
40285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40286         $(HOST_EXPORTS) \
40287         for flag in $(EXTRA_HOST_FLAGS) ; do \
40288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40289         done; \
40290         echo "Doing pdf in libcc1"; \
40291         (cd $(HOST_SUBDIR)/libcc1 && \
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                   pdf) \
40297           || exit 1
40298
40299 @endif libcc1
40300
40301 .PHONY: maybe-html-libcc1 html-libcc1
40302 maybe-html-libcc1:
40303 @if libcc1
40304 maybe-html-libcc1: html-libcc1
40305
40306 html-libcc1: \
40307     configure-libcc1 
40308         @: $(MAKE); $(unstage)
40309         @[ -f ./libcc1/Makefile ] || exit 0; \
40310         r=`${PWD_COMMAND}`; export r; \
40311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40312         $(HOST_EXPORTS) \
40313         for flag in $(EXTRA_HOST_FLAGS) ; do \
40314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40315         done; \
40316         echo "Doing html in libcc1"; \
40317         (cd $(HOST_SUBDIR)/libcc1 && \
40318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40320                   "RANLIB=$${RANLIB}" \
40321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40322                   html) \
40323           || exit 1
40324
40325 @endif libcc1
40326
40327 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40328 maybe-TAGS-libcc1:
40329 @if libcc1
40330 maybe-TAGS-libcc1: TAGS-libcc1
40331
40332 TAGS-libcc1: \
40333     configure-libcc1 
40334         @: $(MAKE); $(unstage)
40335         @[ -f ./libcc1/Makefile ] || exit 0; \
40336         r=`${PWD_COMMAND}`; export r; \
40337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40338         $(HOST_EXPORTS) \
40339         for flag in $(EXTRA_HOST_FLAGS) ; do \
40340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40341         done; \
40342         echo "Doing TAGS in libcc1"; \
40343         (cd $(HOST_SUBDIR)/libcc1 && \
40344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40346                   "RANLIB=$${RANLIB}" \
40347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40348                   TAGS) \
40349           || exit 1
40350
40351 @endif libcc1
40352
40353 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40354 maybe-install-info-libcc1:
40355 @if libcc1
40356 maybe-install-info-libcc1: install-info-libcc1
40357
40358 install-info-libcc1: \
40359     configure-libcc1 \
40360     info-libcc1 
40361         @: $(MAKE); $(unstage)
40362         @[ -f ./libcc1/Makefile ] || exit 0; \
40363         r=`${PWD_COMMAND}`; export r; \
40364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40365         $(HOST_EXPORTS) \
40366         for flag in $(EXTRA_HOST_FLAGS) ; do \
40367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40368         done; \
40369         echo "Doing install-info in libcc1"; \
40370         (cd $(HOST_SUBDIR)/libcc1 && \
40371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40373                   "RANLIB=$${RANLIB}" \
40374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40375                   install-info) \
40376           || exit 1
40377
40378 @endif libcc1
40379
40380 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40381 maybe-install-pdf-libcc1:
40382 @if libcc1
40383 maybe-install-pdf-libcc1: install-pdf-libcc1
40384
40385 install-pdf-libcc1: \
40386     configure-libcc1 \
40387     pdf-libcc1 
40388         @: $(MAKE); $(unstage)
40389         @[ -f ./libcc1/Makefile ] || exit 0; \
40390         r=`${PWD_COMMAND}`; export r; \
40391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40392         $(HOST_EXPORTS) \
40393         for flag in $(EXTRA_HOST_FLAGS) ; do \
40394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40395         done; \
40396         echo "Doing install-pdf in libcc1"; \
40397         (cd $(HOST_SUBDIR)/libcc1 && \
40398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40400                   "RANLIB=$${RANLIB}" \
40401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40402                   install-pdf) \
40403           || exit 1
40404
40405 @endif libcc1
40406
40407 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40408 maybe-install-html-libcc1:
40409 @if libcc1
40410 maybe-install-html-libcc1: install-html-libcc1
40411
40412 install-html-libcc1: \
40413     configure-libcc1 \
40414     html-libcc1 
40415         @: $(MAKE); $(unstage)
40416         @[ -f ./libcc1/Makefile ] || exit 0; \
40417         r=`${PWD_COMMAND}`; export r; \
40418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40419         $(HOST_EXPORTS) \
40420         for flag in $(EXTRA_HOST_FLAGS) ; do \
40421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40422         done; \
40423         echo "Doing install-html in libcc1"; \
40424         (cd $(HOST_SUBDIR)/libcc1 && \
40425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40427                   "RANLIB=$${RANLIB}" \
40428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40429                   install-html) \
40430           || exit 1
40431
40432 @endif libcc1
40433
40434 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40435 maybe-installcheck-libcc1:
40436 @if libcc1
40437 maybe-installcheck-libcc1: installcheck-libcc1
40438
40439 installcheck-libcc1: \
40440     configure-libcc1 
40441         @: $(MAKE); $(unstage)
40442         @[ -f ./libcc1/Makefile ] || exit 0; \
40443         r=`${PWD_COMMAND}`; export r; \
40444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40445         $(HOST_EXPORTS) \
40446         for flag in $(EXTRA_HOST_FLAGS) ; do \
40447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40448         done; \
40449         echo "Doing installcheck in libcc1"; \
40450         (cd $(HOST_SUBDIR)/libcc1 && \
40451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40453                   "RANLIB=$${RANLIB}" \
40454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40455                   installcheck) \
40456           || exit 1
40457
40458 @endif libcc1
40459
40460 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40461 maybe-mostlyclean-libcc1:
40462 @if libcc1
40463 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40464
40465 mostlyclean-libcc1: 
40466         @: $(MAKE); $(unstage)
40467         @[ -f ./libcc1/Makefile ] || exit 0; \
40468         r=`${PWD_COMMAND}`; export r; \
40469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40470         $(HOST_EXPORTS) \
40471         for flag in $(EXTRA_HOST_FLAGS) ; do \
40472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40473         done; \
40474         echo "Doing mostlyclean in libcc1"; \
40475         (cd $(HOST_SUBDIR)/libcc1 && \
40476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40478                   "RANLIB=$${RANLIB}" \
40479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40480                   mostlyclean) \
40481           || exit 1
40482
40483 @endif libcc1
40484
40485 .PHONY: maybe-clean-libcc1 clean-libcc1
40486 maybe-clean-libcc1:
40487 @if libcc1
40488 maybe-clean-libcc1: clean-libcc1
40489
40490 clean-libcc1: 
40491         @: $(MAKE); $(unstage)
40492         @[ -f ./libcc1/Makefile ] || exit 0; \
40493         r=`${PWD_COMMAND}`; export r; \
40494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40495         $(HOST_EXPORTS) \
40496         for flag in $(EXTRA_HOST_FLAGS) ; do \
40497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40498         done; \
40499         echo "Doing clean in libcc1"; \
40500         (cd $(HOST_SUBDIR)/libcc1 && \
40501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40503                   "RANLIB=$${RANLIB}" \
40504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40505                   clean) \
40506           || exit 1
40507
40508 @endif libcc1
40509
40510 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40511 maybe-distclean-libcc1:
40512 @if libcc1
40513 maybe-distclean-libcc1: distclean-libcc1
40514
40515 distclean-libcc1: 
40516         @: $(MAKE); $(unstage)
40517         @[ -f ./libcc1/Makefile ] || exit 0; \
40518         r=`${PWD_COMMAND}`; export r; \
40519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40520         $(HOST_EXPORTS) \
40521         for flag in $(EXTRA_HOST_FLAGS) ; do \
40522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40523         done; \
40524         echo "Doing distclean in libcc1"; \
40525         (cd $(HOST_SUBDIR)/libcc1 && \
40526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40528                   "RANLIB=$${RANLIB}" \
40529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40530                   distclean) \
40531           || exit 1
40532
40533 @endif libcc1
40534
40535 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40536 maybe-maintainer-clean-libcc1:
40537 @if libcc1
40538 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40539
40540 maintainer-clean-libcc1: 
40541         @: $(MAKE); $(unstage)
40542         @[ -f ./libcc1/Makefile ] || exit 0; \
40543         r=`${PWD_COMMAND}`; export r; \
40544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40545         $(HOST_EXPORTS) \
40546         for flag in $(EXTRA_HOST_FLAGS) ; do \
40547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40548         done; \
40549         echo "Doing maintainer-clean in libcc1"; \
40550         (cd $(HOST_SUBDIR)/libcc1 && \
40551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40553                   "RANLIB=$${RANLIB}" \
40554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40555                   maintainer-clean) \
40556           || exit 1
40557
40558 @endif libcc1
40559
40560
40561
40562 .PHONY: configure-gotools maybe-configure-gotools
40563 maybe-configure-gotools:
40564 @if gcc-bootstrap
40565 configure-gotools: stage_current
40566 @endif gcc-bootstrap
40567 @if gotools
40568 maybe-configure-gotools: configure-gotools
40569 configure-gotools: 
40570         @: $(MAKE); $(unstage)
40571         @r=`${PWD_COMMAND}`; export r; \
40572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40573         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40575         $(HOST_EXPORTS)  \
40576         echo Configuring in $(HOST_SUBDIR)/gotools; \
40577         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40578         case $(srcdir) in \
40579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40580           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40582         esac; \
40583         module_srcdir=gotools; \
40584         $(SHELL) \
40585           $$s/$$module_srcdir/configure \
40586           --srcdir=$${topdir}/$$module_srcdir \
40587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40588           --target=${target_alias}  \
40589           || exit 1
40590 @endif gotools
40591
40592
40593
40594
40595
40596 .PHONY: all-gotools maybe-all-gotools
40597 maybe-all-gotools:
40598 @if gcc-bootstrap
40599 all-gotools: stage_current
40600 @endif gcc-bootstrap
40601 @if gotools
40602 TARGET-gotools=all
40603 maybe-all-gotools: all-gotools
40604 all-gotools: configure-gotools
40605         @: $(MAKE); $(unstage)
40606         @r=`${PWD_COMMAND}`; export r; \
40607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40608         $(HOST_EXPORTS)  \
40609         (cd $(HOST_SUBDIR)/gotools && \
40610           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40611                 $(TARGET-gotools))
40612 @endif gotools
40613
40614
40615
40616
40617 .PHONY: check-gotools maybe-check-gotools
40618 maybe-check-gotools:
40619 @if gotools
40620 maybe-check-gotools: check-gotools
40621
40622 check-gotools:
40623         @: $(MAKE); $(unstage)
40624         @r=`${PWD_COMMAND}`; export r; \
40625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40626         $(HOST_EXPORTS)  \
40627         (cd $(HOST_SUBDIR)/gotools && \
40628           $(MAKE) $(FLAGS_TO_PASS)  check)
40629
40630 @endif gotools
40631
40632 .PHONY: install-gotools maybe-install-gotools
40633 maybe-install-gotools:
40634 @if gotools
40635 maybe-install-gotools: install-gotools
40636
40637 install-gotools: installdirs
40638         @: $(MAKE); $(unstage)
40639         @r=`${PWD_COMMAND}`; export r; \
40640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40641         $(HOST_EXPORTS) \
40642         (cd $(HOST_SUBDIR)/gotools && \
40643           $(MAKE) $(FLAGS_TO_PASS)  install)
40644
40645 @endif gotools
40646
40647 .PHONY: install-strip-gotools maybe-install-strip-gotools
40648 maybe-install-strip-gotools:
40649 @if gotools
40650 maybe-install-strip-gotools: install-strip-gotools
40651
40652 install-strip-gotools: installdirs
40653         @: $(MAKE); $(unstage)
40654         @r=`${PWD_COMMAND}`; export r; \
40655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40656         $(HOST_EXPORTS) \
40657         (cd $(HOST_SUBDIR)/gotools && \
40658           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40659
40660 @endif gotools
40661
40662 # Other targets (info, dvi, pdf, etc.)
40663
40664 .PHONY: maybe-info-gotools info-gotools
40665 maybe-info-gotools:
40666 @if gotools
40667 maybe-info-gotools: info-gotools
40668
40669 info-gotools: \
40670     configure-gotools 
40671         @: $(MAKE); $(unstage)
40672         @[ -f ./gotools/Makefile ] || exit 0; \
40673         r=`${PWD_COMMAND}`; export r; \
40674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40675         $(HOST_EXPORTS) \
40676         for flag in $(EXTRA_HOST_FLAGS) ; do \
40677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40678         done; \
40679         echo "Doing info in gotools"; \
40680         (cd $(HOST_SUBDIR)/gotools && \
40681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40683                   "RANLIB=$${RANLIB}" \
40684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40685                   info) \
40686           || exit 1
40687
40688 @endif gotools
40689
40690 .PHONY: maybe-dvi-gotools dvi-gotools
40691 maybe-dvi-gotools:
40692 @if gotools
40693 maybe-dvi-gotools: dvi-gotools
40694
40695 dvi-gotools: \
40696     configure-gotools 
40697         @: $(MAKE); $(unstage)
40698         @[ -f ./gotools/Makefile ] || exit 0; \
40699         r=`${PWD_COMMAND}`; export r; \
40700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40701         $(HOST_EXPORTS) \
40702         for flag in $(EXTRA_HOST_FLAGS) ; do \
40703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40704         done; \
40705         echo "Doing dvi in gotools"; \
40706         (cd $(HOST_SUBDIR)/gotools && \
40707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40709                   "RANLIB=$${RANLIB}" \
40710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40711                   dvi) \
40712           || exit 1
40713
40714 @endif gotools
40715
40716 .PHONY: maybe-pdf-gotools pdf-gotools
40717 maybe-pdf-gotools:
40718 @if gotools
40719 maybe-pdf-gotools: pdf-gotools
40720
40721 pdf-gotools: \
40722     configure-gotools 
40723         @: $(MAKE); $(unstage)
40724         @[ -f ./gotools/Makefile ] || exit 0; \
40725         r=`${PWD_COMMAND}`; export r; \
40726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40727         $(HOST_EXPORTS) \
40728         for flag in $(EXTRA_HOST_FLAGS) ; do \
40729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40730         done; \
40731         echo "Doing pdf in gotools"; \
40732         (cd $(HOST_SUBDIR)/gotools && \
40733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40735                   "RANLIB=$${RANLIB}" \
40736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40737                   pdf) \
40738           || exit 1
40739
40740 @endif gotools
40741
40742 .PHONY: maybe-html-gotools html-gotools
40743 maybe-html-gotools:
40744 @if gotools
40745 maybe-html-gotools: html-gotools
40746
40747 html-gotools: \
40748     configure-gotools 
40749         @: $(MAKE); $(unstage)
40750         @[ -f ./gotools/Makefile ] || exit 0; \
40751         r=`${PWD_COMMAND}`; export r; \
40752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40753         $(HOST_EXPORTS) \
40754         for flag in $(EXTRA_HOST_FLAGS) ; do \
40755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40756         done; \
40757         echo "Doing html in gotools"; \
40758         (cd $(HOST_SUBDIR)/gotools && \
40759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40761                   "RANLIB=$${RANLIB}" \
40762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40763                   html) \
40764           || exit 1
40765
40766 @endif gotools
40767
40768 .PHONY: maybe-TAGS-gotools TAGS-gotools
40769 maybe-TAGS-gotools:
40770 @if gotools
40771 maybe-TAGS-gotools: TAGS-gotools
40772
40773 TAGS-gotools: \
40774     configure-gotools 
40775         @: $(MAKE); $(unstage)
40776         @[ -f ./gotools/Makefile ] || exit 0; \
40777         r=`${PWD_COMMAND}`; export r; \
40778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40779         $(HOST_EXPORTS) \
40780         for flag in $(EXTRA_HOST_FLAGS) ; do \
40781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40782         done; \
40783         echo "Doing TAGS in gotools"; \
40784         (cd $(HOST_SUBDIR)/gotools && \
40785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40787                   "RANLIB=$${RANLIB}" \
40788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40789                   TAGS) \
40790           || exit 1
40791
40792 @endif gotools
40793
40794 .PHONY: maybe-install-info-gotools install-info-gotools
40795 maybe-install-info-gotools:
40796 @if gotools
40797 maybe-install-info-gotools: install-info-gotools
40798
40799 install-info-gotools: \
40800     configure-gotools \
40801     info-gotools 
40802         @: $(MAKE); $(unstage)
40803         @[ -f ./gotools/Makefile ] || exit 0; \
40804         r=`${PWD_COMMAND}`; export r; \
40805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40806         $(HOST_EXPORTS) \
40807         for flag in $(EXTRA_HOST_FLAGS) ; do \
40808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40809         done; \
40810         echo "Doing install-info in gotools"; \
40811         (cd $(HOST_SUBDIR)/gotools && \
40812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40814                   "RANLIB=$${RANLIB}" \
40815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40816                   install-info) \
40817           || exit 1
40818
40819 @endif gotools
40820
40821 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
40822 maybe-install-pdf-gotools:
40823 @if gotools
40824 maybe-install-pdf-gotools: install-pdf-gotools
40825
40826 install-pdf-gotools: \
40827     configure-gotools \
40828     pdf-gotools 
40829         @: $(MAKE); $(unstage)
40830         @[ -f ./gotools/Makefile ] || exit 0; \
40831         r=`${PWD_COMMAND}`; export r; \
40832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40833         $(HOST_EXPORTS) \
40834         for flag in $(EXTRA_HOST_FLAGS) ; do \
40835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40836         done; \
40837         echo "Doing install-pdf in gotools"; \
40838         (cd $(HOST_SUBDIR)/gotools && \
40839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40841                   "RANLIB=$${RANLIB}" \
40842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40843                   install-pdf) \
40844           || exit 1
40845
40846 @endif gotools
40847
40848 .PHONY: maybe-install-html-gotools install-html-gotools
40849 maybe-install-html-gotools:
40850 @if gotools
40851 maybe-install-html-gotools: install-html-gotools
40852
40853 install-html-gotools: \
40854     configure-gotools \
40855     html-gotools 
40856         @: $(MAKE); $(unstage)
40857         @[ -f ./gotools/Makefile ] || exit 0; \
40858         r=`${PWD_COMMAND}`; export r; \
40859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40860         $(HOST_EXPORTS) \
40861         for flag in $(EXTRA_HOST_FLAGS) ; do \
40862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40863         done; \
40864         echo "Doing install-html in gotools"; \
40865         (cd $(HOST_SUBDIR)/gotools && \
40866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40868                   "RANLIB=$${RANLIB}" \
40869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40870                   install-html) \
40871           || exit 1
40872
40873 @endif gotools
40874
40875 .PHONY: maybe-installcheck-gotools installcheck-gotools
40876 maybe-installcheck-gotools:
40877 @if gotools
40878 maybe-installcheck-gotools: installcheck-gotools
40879
40880 installcheck-gotools: \
40881     configure-gotools 
40882         @: $(MAKE); $(unstage)
40883         @[ -f ./gotools/Makefile ] || exit 0; \
40884         r=`${PWD_COMMAND}`; export r; \
40885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40886         $(HOST_EXPORTS) \
40887         for flag in $(EXTRA_HOST_FLAGS) ; do \
40888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40889         done; \
40890         echo "Doing installcheck in gotools"; \
40891         (cd $(HOST_SUBDIR)/gotools && \
40892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40894                   "RANLIB=$${RANLIB}" \
40895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40896                   installcheck) \
40897           || exit 1
40898
40899 @endif gotools
40900
40901 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
40902 maybe-mostlyclean-gotools:
40903 @if gotools
40904 maybe-mostlyclean-gotools: mostlyclean-gotools
40905
40906 mostlyclean-gotools: 
40907         @: $(MAKE); $(unstage)
40908         @[ -f ./gotools/Makefile ] || exit 0; \
40909         r=`${PWD_COMMAND}`; export r; \
40910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40911         $(HOST_EXPORTS) \
40912         for flag in $(EXTRA_HOST_FLAGS) ; do \
40913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40914         done; \
40915         echo "Doing mostlyclean in gotools"; \
40916         (cd $(HOST_SUBDIR)/gotools && \
40917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40919                   "RANLIB=$${RANLIB}" \
40920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40921                   mostlyclean) \
40922           || exit 1
40923
40924 @endif gotools
40925
40926 .PHONY: maybe-clean-gotools clean-gotools
40927 maybe-clean-gotools:
40928 @if gotools
40929 maybe-clean-gotools: clean-gotools
40930
40931 clean-gotools: 
40932         @: $(MAKE); $(unstage)
40933         @[ -f ./gotools/Makefile ] || exit 0; \
40934         r=`${PWD_COMMAND}`; export r; \
40935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40936         $(HOST_EXPORTS) \
40937         for flag in $(EXTRA_HOST_FLAGS) ; do \
40938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40939         done; \
40940         echo "Doing clean in gotools"; \
40941         (cd $(HOST_SUBDIR)/gotools && \
40942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40944                   "RANLIB=$${RANLIB}" \
40945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40946                   clean) \
40947           || exit 1
40948
40949 @endif gotools
40950
40951 .PHONY: maybe-distclean-gotools distclean-gotools
40952 maybe-distclean-gotools:
40953 @if gotools
40954 maybe-distclean-gotools: distclean-gotools
40955
40956 distclean-gotools: 
40957         @: $(MAKE); $(unstage)
40958         @[ -f ./gotools/Makefile ] || exit 0; \
40959         r=`${PWD_COMMAND}`; export r; \
40960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40961         $(HOST_EXPORTS) \
40962         for flag in $(EXTRA_HOST_FLAGS) ; do \
40963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40964         done; \
40965         echo "Doing distclean in gotools"; \
40966         (cd $(HOST_SUBDIR)/gotools && \
40967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40969                   "RANLIB=$${RANLIB}" \
40970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40971                   distclean) \
40972           || exit 1
40973
40974 @endif gotools
40975
40976 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
40977 maybe-maintainer-clean-gotools:
40978 @if gotools
40979 maybe-maintainer-clean-gotools: maintainer-clean-gotools
40980
40981 maintainer-clean-gotools: 
40982         @: $(MAKE); $(unstage)
40983         @[ -f ./gotools/Makefile ] || exit 0; \
40984         r=`${PWD_COMMAND}`; export r; \
40985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40986         $(HOST_EXPORTS) \
40987         for flag in $(EXTRA_HOST_FLAGS) ; do \
40988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40989         done; \
40990         echo "Doing maintainer-clean in gotools"; \
40991         (cd $(HOST_SUBDIR)/gotools && \
40992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40994                   "RANLIB=$${RANLIB}" \
40995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40996                   maintainer-clean) \
40997           || exit 1
40998
40999 @endif gotools
41000
41001
41002
41003 .PHONY: configure-libctf maybe-configure-libctf
41004 maybe-configure-libctf:
41005 @if gcc-bootstrap
41006 configure-libctf: stage_current
41007 @endif gcc-bootstrap
41008 @if libctf
41009 maybe-configure-libctf: configure-libctf
41010 configure-libctf: 
41011         @r=`${PWD_COMMAND}`; export r; \
41012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41013         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41014         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41015         $(HOST_EXPORTS)  \
41016         echo Configuring in $(HOST_SUBDIR)/libctf; \
41017         cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41018         case $(srcdir) in \
41019           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41020           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41021                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41022         esac; \
41023         module_srcdir=libctf; \
41024         $(SHELL) \
41025           $$s/$$module_srcdir/configure \
41026           --srcdir=$${topdir}/$$module_srcdir \
41027           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41028           --target=${target_alias}  \
41029           || exit 1
41030 @endif libctf
41031
41032
41033
41034 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41035 maybe-configure-stage1-libctf:
41036 @if libctf-bootstrap
41037 maybe-configure-stage1-libctf: configure-stage1-libctf
41038 configure-stage1-libctf:
41039         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41040         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41041         @r=`${PWD_COMMAND}`; export r; \
41042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41043         TFLAGS="$(STAGE1_TFLAGS)"; \
41044         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41045         $(HOST_EXPORTS) \
41046         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41047         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41048         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
41049         echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41050         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41051         cd $(HOST_SUBDIR)/libctf || exit 1; \
41052         case $(srcdir) in \
41053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41054           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41056         esac; \
41057         module_srcdir=libctf; \
41058         $(SHELL) $$s/$$module_srcdir/configure \
41059           --srcdir=$${topdir}/$$module_srcdir \
41060           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41061           --target=${target_alias} \
41062            \
41063           $(STAGE1_CONFIGURE_FLAGS)
41064 @endif libctf-bootstrap
41065
41066 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41067 maybe-configure-stage2-libctf:
41068 @if libctf-bootstrap
41069 maybe-configure-stage2-libctf: configure-stage2-libctf
41070 configure-stage2-libctf:
41071         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41072         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41073         @r=`${PWD_COMMAND}`; export r; \
41074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41075         TFLAGS="$(STAGE2_TFLAGS)"; \
41076         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41077         $(HOST_EXPORTS) \
41078         $(POSTSTAGE1_HOST_EXPORTS) \
41079         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41080         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41081         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
41082         echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41083         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41084         cd $(HOST_SUBDIR)/libctf || exit 1; \
41085         case $(srcdir) in \
41086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41087           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41089         esac; \
41090         module_srcdir=libctf; \
41091         $(SHELL) $$s/$$module_srcdir/configure \
41092           --srcdir=$${topdir}/$$module_srcdir \
41093           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41094           --target=${target_alias} \
41095           --with-build-libsubdir=$(HOST_SUBDIR) \
41096           $(STAGE2_CONFIGURE_FLAGS)
41097 @endif libctf-bootstrap
41098
41099 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41100 maybe-configure-stage3-libctf:
41101 @if libctf-bootstrap
41102 maybe-configure-stage3-libctf: configure-stage3-libctf
41103 configure-stage3-libctf:
41104         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41105         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41106         @r=`${PWD_COMMAND}`; export r; \
41107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41108         TFLAGS="$(STAGE3_TFLAGS)"; \
41109         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41110         $(HOST_EXPORTS) \
41111         $(POSTSTAGE1_HOST_EXPORTS) \
41112         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41113         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41114         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
41115         echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41116         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41117         cd $(HOST_SUBDIR)/libctf || exit 1; \
41118         case $(srcdir) in \
41119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41120           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41122         esac; \
41123         module_srcdir=libctf; \
41124         $(SHELL) $$s/$$module_srcdir/configure \
41125           --srcdir=$${topdir}/$$module_srcdir \
41126           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41127           --target=${target_alias} \
41128           --with-build-libsubdir=$(HOST_SUBDIR) \
41129           $(STAGE3_CONFIGURE_FLAGS)
41130 @endif libctf-bootstrap
41131
41132 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41133 maybe-configure-stage4-libctf:
41134 @if libctf-bootstrap
41135 maybe-configure-stage4-libctf: configure-stage4-libctf
41136 configure-stage4-libctf:
41137         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41138         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41139         @r=`${PWD_COMMAND}`; export r; \
41140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41141         TFLAGS="$(STAGE4_TFLAGS)"; \
41142         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41143         $(HOST_EXPORTS) \
41144         $(POSTSTAGE1_HOST_EXPORTS) \
41145         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41146         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41147         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
41148         echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41150         cd $(HOST_SUBDIR)/libctf || exit 1; \
41151         case $(srcdir) in \
41152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41153           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41155         esac; \
41156         module_srcdir=libctf; \
41157         $(SHELL) $$s/$$module_srcdir/configure \
41158           --srcdir=$${topdir}/$$module_srcdir \
41159           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41160           --target=${target_alias} \
41161           --with-build-libsubdir=$(HOST_SUBDIR) \
41162           $(STAGE4_CONFIGURE_FLAGS)
41163 @endif libctf-bootstrap
41164
41165 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41166 maybe-configure-stageprofile-libctf:
41167 @if libctf-bootstrap
41168 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41169 configure-stageprofile-libctf:
41170         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41171         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41172         @r=`${PWD_COMMAND}`; export r; \
41173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41174         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41175         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41176         $(HOST_EXPORTS) \
41177         $(POSTSTAGE1_HOST_EXPORTS) \
41178         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41179         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41180         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
41181         echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41182         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41183         cd $(HOST_SUBDIR)/libctf || exit 1; \
41184         case $(srcdir) in \
41185           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41186           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41187                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41188         esac; \
41189         module_srcdir=libctf; \
41190         $(SHELL) $$s/$$module_srcdir/configure \
41191           --srcdir=$${topdir}/$$module_srcdir \
41192           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41193           --target=${target_alias} \
41194           --with-build-libsubdir=$(HOST_SUBDIR) \
41195           $(STAGEprofile_CONFIGURE_FLAGS)
41196 @endif libctf-bootstrap
41197
41198 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41199 maybe-configure-stagetrain-libctf:
41200 @if libctf-bootstrap
41201 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41202 configure-stagetrain-libctf:
41203         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41205         @r=`${PWD_COMMAND}`; export r; \
41206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41207         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41208         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41209         $(HOST_EXPORTS) \
41210         $(POSTSTAGE1_HOST_EXPORTS) \
41211         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41212         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41213         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
41214         echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41215         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41216         cd $(HOST_SUBDIR)/libctf || exit 1; \
41217         case $(srcdir) in \
41218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41219           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41221         esac; \
41222         module_srcdir=libctf; \
41223         $(SHELL) $$s/$$module_srcdir/configure \
41224           --srcdir=$${topdir}/$$module_srcdir \
41225           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41226           --target=${target_alias} \
41227           --with-build-libsubdir=$(HOST_SUBDIR) \
41228           $(STAGEtrain_CONFIGURE_FLAGS)
41229 @endif libctf-bootstrap
41230
41231 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41232 maybe-configure-stagefeedback-libctf:
41233 @if libctf-bootstrap
41234 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41235 configure-stagefeedback-libctf:
41236         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41238         @r=`${PWD_COMMAND}`; export r; \
41239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41240         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41241         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41242         $(HOST_EXPORTS) \
41243         $(POSTSTAGE1_HOST_EXPORTS) \
41244         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41245         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41246         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
41247         echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41249         cd $(HOST_SUBDIR)/libctf || exit 1; \
41250         case $(srcdir) in \
41251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41252           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41254         esac; \
41255         module_srcdir=libctf; \
41256         $(SHELL) $$s/$$module_srcdir/configure \
41257           --srcdir=$${topdir}/$$module_srcdir \
41258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41259           --target=${target_alias} \
41260           --with-build-libsubdir=$(HOST_SUBDIR) \
41261           $(STAGEfeedback_CONFIGURE_FLAGS)
41262 @endif libctf-bootstrap
41263
41264 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41265 maybe-configure-stageautoprofile-libctf:
41266 @if libctf-bootstrap
41267 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41268 configure-stageautoprofile-libctf:
41269         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41270         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41271         @r=`${PWD_COMMAND}`; export r; \
41272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41273         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41274         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41275         $(HOST_EXPORTS) \
41276         $(POSTSTAGE1_HOST_EXPORTS) \
41277         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41278         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41279         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
41280         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41282         cd $(HOST_SUBDIR)/libctf || exit 1; \
41283         case $(srcdir) in \
41284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41285           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41287         esac; \
41288         module_srcdir=libctf; \
41289         $(SHELL) $$s/$$module_srcdir/configure \
41290           --srcdir=$${topdir}/$$module_srcdir \
41291           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41292           --target=${target_alias} \
41293           --with-build-libsubdir=$(HOST_SUBDIR) \
41294           $(STAGEautoprofile_CONFIGURE_FLAGS)
41295 @endif libctf-bootstrap
41296
41297 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41298 maybe-configure-stageautofeedback-libctf:
41299 @if libctf-bootstrap
41300 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41301 configure-stageautofeedback-libctf:
41302         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41303         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41304         @r=`${PWD_COMMAND}`; export r; \
41305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41306         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41307         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41308         $(HOST_EXPORTS) \
41309         $(POSTSTAGE1_HOST_EXPORTS) \
41310         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41311         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41312         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
41313         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41315         cd $(HOST_SUBDIR)/libctf || exit 1; \
41316         case $(srcdir) in \
41317           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41318           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41319                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41320         esac; \
41321         module_srcdir=libctf; \
41322         $(SHELL) $$s/$$module_srcdir/configure \
41323           --srcdir=$${topdir}/$$module_srcdir \
41324           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41325           --target=${target_alias} \
41326           --with-build-libsubdir=$(HOST_SUBDIR) \
41327           $(STAGEautofeedback_CONFIGURE_FLAGS)
41328 @endif libctf-bootstrap
41329
41330
41331
41332
41333
41334 .PHONY: all-libctf maybe-all-libctf
41335 maybe-all-libctf:
41336 @if gcc-bootstrap
41337 all-libctf: stage_current
41338 @endif gcc-bootstrap
41339 @if libctf
41340 TARGET-libctf=all
41341 maybe-all-libctf: all-libctf
41342 all-libctf: configure-libctf
41343         @r=`${PWD_COMMAND}`; export r; \
41344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41345         $(HOST_EXPORTS)  \
41346         (cd $(HOST_SUBDIR)/libctf && \
41347           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
41348                 $(TARGET-libctf))
41349 @endif libctf
41350
41351
41352
41353 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41354 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41355 maybe-all-stage1-libctf:
41356 maybe-clean-stage1-libctf:
41357 @if libctf-bootstrap
41358 maybe-all-stage1-libctf: all-stage1-libctf
41359 all-stage1: all-stage1-libctf
41360 TARGET-stage1-libctf = $(TARGET-libctf)
41361 all-stage1-libctf: configure-stage1-libctf
41362         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41363         @r=`${PWD_COMMAND}`; export r; \
41364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41365         TFLAGS="$(STAGE1_TFLAGS)"; \
41366         $(HOST_EXPORTS)  \
41367         cd $(HOST_SUBDIR)/libctf && \
41368          \
41369         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41370                 CFLAGS="$(STAGE1_CFLAGS)" \
41371                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41372                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41373                 LIBCFLAGS="$(LIBCFLAGS)" \
41374                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41375                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41376                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41377                 $(EXTRA_HOST_FLAGS)  \
41378                 $(STAGE1_FLAGS_TO_PASS)  \
41379                 TFLAGS="$(STAGE1_TFLAGS)"  \
41380                 $(TARGET-stage1-libctf)
41381
41382 maybe-clean-stage1-libctf: clean-stage1-libctf
41383 clean-stage1: clean-stage1-libctf
41384 clean-stage1-libctf:
41385         @if [ $(current_stage) = stage1 ]; then \
41386           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41387         else \
41388           [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41389           $(MAKE) stage1-start; \
41390         fi; \
41391         cd $(HOST_SUBDIR)/libctf && \
41392         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41393         $(STAGE1_FLAGS_TO_PASS)  clean
41394 @endif libctf-bootstrap
41395
41396
41397 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41398 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41399 maybe-all-stage2-libctf:
41400 maybe-clean-stage2-libctf:
41401 @if libctf-bootstrap
41402 maybe-all-stage2-libctf: all-stage2-libctf
41403 all-stage2: all-stage2-libctf
41404 TARGET-stage2-libctf = $(TARGET-libctf)
41405 all-stage2-libctf: configure-stage2-libctf
41406         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41407         @r=`${PWD_COMMAND}`; export r; \
41408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41409         TFLAGS="$(STAGE2_TFLAGS)"; \
41410         $(HOST_EXPORTS) \
41411         $(POSTSTAGE1_HOST_EXPORTS)  \
41412         cd $(HOST_SUBDIR)/libctf && \
41413          \
41414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41415                 CFLAGS="$(STAGE2_CFLAGS)" \
41416                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41417                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41418                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41419                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41420                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41421                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41422                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41423                 TFLAGS="$(STAGE2_TFLAGS)"  \
41424                 $(TARGET-stage2-libctf)
41425
41426 maybe-clean-stage2-libctf: clean-stage2-libctf
41427 clean-stage2: clean-stage2-libctf
41428 clean-stage2-libctf:
41429         @if [ $(current_stage) = stage2 ]; then \
41430           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41431         else \
41432           [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41433           $(MAKE) stage2-start; \
41434         fi; \
41435         cd $(HOST_SUBDIR)/libctf && \
41436         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41437 @endif libctf-bootstrap
41438
41439
41440 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41441 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41442 maybe-all-stage3-libctf:
41443 maybe-clean-stage3-libctf:
41444 @if libctf-bootstrap
41445 maybe-all-stage3-libctf: all-stage3-libctf
41446 all-stage3: all-stage3-libctf
41447 TARGET-stage3-libctf = $(TARGET-libctf)
41448 all-stage3-libctf: configure-stage3-libctf
41449         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41450         @r=`${PWD_COMMAND}`; export r; \
41451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41452         TFLAGS="$(STAGE3_TFLAGS)"; \
41453         $(HOST_EXPORTS) \
41454         $(POSTSTAGE1_HOST_EXPORTS)  \
41455         cd $(HOST_SUBDIR)/libctf && \
41456          \
41457         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41458                 CFLAGS="$(STAGE3_CFLAGS)" \
41459                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41460                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41461                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41465                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41466                 TFLAGS="$(STAGE3_TFLAGS)"  \
41467                 $(TARGET-stage3-libctf)
41468
41469 maybe-clean-stage3-libctf: clean-stage3-libctf
41470 clean-stage3: clean-stage3-libctf
41471 clean-stage3-libctf:
41472         @if [ $(current_stage) = stage3 ]; then \
41473           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41474         else \
41475           [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41476           $(MAKE) stage3-start; \
41477         fi; \
41478         cd $(HOST_SUBDIR)/libctf && \
41479         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41480 @endif libctf-bootstrap
41481
41482
41483 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41484 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41485 maybe-all-stage4-libctf:
41486 maybe-clean-stage4-libctf:
41487 @if libctf-bootstrap
41488 maybe-all-stage4-libctf: all-stage4-libctf
41489 all-stage4: all-stage4-libctf
41490 TARGET-stage4-libctf = $(TARGET-libctf)
41491 all-stage4-libctf: configure-stage4-libctf
41492         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41493         @r=`${PWD_COMMAND}`; export r; \
41494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41495         TFLAGS="$(STAGE4_TFLAGS)"; \
41496         $(HOST_EXPORTS) \
41497         $(POSTSTAGE1_HOST_EXPORTS)  \
41498         cd $(HOST_SUBDIR)/libctf && \
41499          \
41500         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41501                 CFLAGS="$(STAGE4_CFLAGS)" \
41502                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41503                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41504                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41505                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41506                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41507                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41508                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41509                 TFLAGS="$(STAGE4_TFLAGS)"  \
41510                 $(TARGET-stage4-libctf)
41511
41512 maybe-clean-stage4-libctf: clean-stage4-libctf
41513 clean-stage4: clean-stage4-libctf
41514 clean-stage4-libctf:
41515         @if [ $(current_stage) = stage4 ]; then \
41516           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41517         else \
41518           [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41519           $(MAKE) stage4-start; \
41520         fi; \
41521         cd $(HOST_SUBDIR)/libctf && \
41522         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41523 @endif libctf-bootstrap
41524
41525
41526 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41527 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41528 maybe-all-stageprofile-libctf:
41529 maybe-clean-stageprofile-libctf:
41530 @if libctf-bootstrap
41531 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41532 all-stageprofile: all-stageprofile-libctf
41533 TARGET-stageprofile-libctf = $(TARGET-libctf)
41534 all-stageprofile-libctf: configure-stageprofile-libctf
41535         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41536         @r=`${PWD_COMMAND}`; export r; \
41537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41538         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41539         $(HOST_EXPORTS) \
41540         $(POSTSTAGE1_HOST_EXPORTS)  \
41541         cd $(HOST_SUBDIR)/libctf && \
41542          \
41543         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41544                 CFLAGS="$(STAGEprofile_CFLAGS)" \
41545                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41546                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41547                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41548                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41549                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41550                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41551                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41552                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
41553                 $(TARGET-stageprofile-libctf)
41554
41555 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41556 clean-stageprofile: clean-stageprofile-libctf
41557 clean-stageprofile-libctf:
41558         @if [ $(current_stage) = stageprofile ]; then \
41559           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41560         else \
41561           [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41562           $(MAKE) stageprofile-start; \
41563         fi; \
41564         cd $(HOST_SUBDIR)/libctf && \
41565         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41566 @endif libctf-bootstrap
41567
41568
41569 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41570 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41571 maybe-all-stagetrain-libctf:
41572 maybe-clean-stagetrain-libctf:
41573 @if libctf-bootstrap
41574 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41575 all-stagetrain: all-stagetrain-libctf
41576 TARGET-stagetrain-libctf = $(TARGET-libctf)
41577 all-stagetrain-libctf: configure-stagetrain-libctf
41578         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41579         @r=`${PWD_COMMAND}`; export r; \
41580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41581         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41582         $(HOST_EXPORTS) \
41583         $(POSTSTAGE1_HOST_EXPORTS)  \
41584         cd $(HOST_SUBDIR)/libctf && \
41585          \
41586         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41587                 CFLAGS="$(STAGEtrain_CFLAGS)" \
41588                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41589                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41590                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41591                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41592                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41593                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41594                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41595                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
41596                 $(TARGET-stagetrain-libctf)
41597
41598 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41599 clean-stagetrain: clean-stagetrain-libctf
41600 clean-stagetrain-libctf:
41601         @if [ $(current_stage) = stagetrain ]; then \
41602           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41603         else \
41604           [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41605           $(MAKE) stagetrain-start; \
41606         fi; \
41607         cd $(HOST_SUBDIR)/libctf && \
41608         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41609 @endif libctf-bootstrap
41610
41611
41612 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41613 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41614 maybe-all-stagefeedback-libctf:
41615 maybe-clean-stagefeedback-libctf:
41616 @if libctf-bootstrap
41617 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41618 all-stagefeedback: all-stagefeedback-libctf
41619 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41620 all-stagefeedback-libctf: configure-stagefeedback-libctf
41621         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41622         @r=`${PWD_COMMAND}`; export r; \
41623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41624         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41625         $(HOST_EXPORTS) \
41626         $(POSTSTAGE1_HOST_EXPORTS)  \
41627         cd $(HOST_SUBDIR)/libctf && \
41628          \
41629         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41630                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41631                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41632                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41633                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41634                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41635                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41636                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41637                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41638                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
41639                 $(TARGET-stagefeedback-libctf)
41640
41641 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41642 clean-stagefeedback: clean-stagefeedback-libctf
41643 clean-stagefeedback-libctf:
41644         @if [ $(current_stage) = stagefeedback ]; then \
41645           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41646         else \
41647           [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41648           $(MAKE) stagefeedback-start; \
41649         fi; \
41650         cd $(HOST_SUBDIR)/libctf && \
41651         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41652 @endif libctf-bootstrap
41653
41654
41655 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41656 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41657 maybe-all-stageautoprofile-libctf:
41658 maybe-clean-stageautoprofile-libctf:
41659 @if libctf-bootstrap
41660 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41661 all-stageautoprofile: all-stageautoprofile-libctf
41662 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41663 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41664         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41665         @r=`${PWD_COMMAND}`; export r; \
41666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41667         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41668         $(HOST_EXPORTS) \
41669         $(POSTSTAGE1_HOST_EXPORTS)  \
41670         cd $(HOST_SUBDIR)/libctf && \
41671         $$s/gcc/config/i386/$(AUTO_PROFILE) \
41672         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41673                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41674                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41675                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41676                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41677                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41678                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41679                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41680                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41681                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
41682                 $(TARGET-stageautoprofile-libctf)
41683
41684 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41685 clean-stageautoprofile: clean-stageautoprofile-libctf
41686 clean-stageautoprofile-libctf:
41687         @if [ $(current_stage) = stageautoprofile ]; then \
41688           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41689         else \
41690           [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41691           $(MAKE) stageautoprofile-start; \
41692         fi; \
41693         cd $(HOST_SUBDIR)/libctf && \
41694         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41695 @endif libctf-bootstrap
41696
41697
41698 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41699 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41700 maybe-all-stageautofeedback-libctf:
41701 maybe-clean-stageautofeedback-libctf:
41702 @if libctf-bootstrap
41703 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
41704 all-stageautofeedback: all-stageautofeedback-libctf
41705 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
41706 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
41707         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41708         @r=`${PWD_COMMAND}`; export r; \
41709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41710         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41711         $(HOST_EXPORTS) \
41712         $(POSTSTAGE1_HOST_EXPORTS)  \
41713         cd $(HOST_SUBDIR)/libctf && \
41714          \
41715         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41716                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41717                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41718                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41719                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41720                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41721                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41722                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41723                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41724                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41725                 $(TARGET-stageautofeedback-libctf)
41726
41727 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
41728 clean-stageautofeedback: clean-stageautofeedback-libctf
41729 clean-stageautofeedback-libctf:
41730         @if [ $(current_stage) = stageautofeedback ]; then \
41731           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41732         else \
41733           [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
41734           $(MAKE) stageautofeedback-start; \
41735         fi; \
41736         cd $(HOST_SUBDIR)/libctf && \
41737         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41738 @endif libctf-bootstrap
41739
41740
41741
41742
41743
41744 .PHONY: check-libctf maybe-check-libctf
41745 maybe-check-libctf:
41746 @if libctf
41747 maybe-check-libctf: check-libctf
41748
41749 check-libctf:
41750         @: $(MAKE); $(unstage)
41751         @r=`${PWD_COMMAND}`; export r; \
41752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41753         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41754         (cd $(HOST_SUBDIR)/libctf && \
41755           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
41756
41757 @endif libctf
41758
41759 .PHONY: install-libctf maybe-install-libctf
41760 maybe-install-libctf:
41761 @if libctf
41762 maybe-install-libctf: install-libctf
41763
41764 install-libctf: installdirs
41765         @: $(MAKE); $(unstage)
41766         @r=`${PWD_COMMAND}`; export r; \
41767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41768         $(HOST_EXPORTS) \
41769         (cd $(HOST_SUBDIR)/libctf && \
41770           $(MAKE) $(FLAGS_TO_PASS)  install)
41771
41772 @endif libctf
41773
41774 .PHONY: install-strip-libctf maybe-install-strip-libctf
41775 maybe-install-strip-libctf:
41776 @if libctf
41777 maybe-install-strip-libctf: install-strip-libctf
41778
41779 install-strip-libctf: installdirs
41780         @: $(MAKE); $(unstage)
41781         @r=`${PWD_COMMAND}`; export r; \
41782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41783         $(HOST_EXPORTS) \
41784         (cd $(HOST_SUBDIR)/libctf && \
41785           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
41786
41787 @endif libctf
41788
41789 # Other targets (info, dvi, pdf, etc.)
41790
41791 .PHONY: maybe-info-libctf info-libctf
41792 maybe-info-libctf:
41793 @if libctf
41794 maybe-info-libctf: info-libctf
41795
41796 info-libctf: \
41797     configure-libctf 
41798         @[ -f ./libctf/Makefile ] || exit 0; \
41799         r=`${PWD_COMMAND}`; export r; \
41800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41801         $(HOST_EXPORTS) \
41802         for flag in $(EXTRA_HOST_FLAGS) ; do \
41803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41804         done; \
41805         echo "Doing info in libctf"; \
41806         (cd $(HOST_SUBDIR)/libctf && \
41807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41809                   "RANLIB=$${RANLIB}" \
41810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41811                   info) \
41812           || exit 1
41813
41814 @endif libctf
41815
41816 .PHONY: maybe-dvi-libctf dvi-libctf
41817 maybe-dvi-libctf:
41818 @if libctf
41819 maybe-dvi-libctf: dvi-libctf
41820
41821 dvi-libctf: \
41822     configure-libctf 
41823         @[ -f ./libctf/Makefile ] || exit 0; \
41824         r=`${PWD_COMMAND}`; export r; \
41825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41826         $(HOST_EXPORTS) \
41827         for flag in $(EXTRA_HOST_FLAGS) ; do \
41828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41829         done; \
41830         echo "Doing dvi in libctf"; \
41831         (cd $(HOST_SUBDIR)/libctf && \
41832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41834                   "RANLIB=$${RANLIB}" \
41835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41836                   dvi) \
41837           || exit 1
41838
41839 @endif libctf
41840
41841 .PHONY: maybe-pdf-libctf pdf-libctf
41842 maybe-pdf-libctf:
41843 @if libctf
41844 maybe-pdf-libctf: pdf-libctf
41845
41846 pdf-libctf: \
41847     configure-libctf 
41848         @[ -f ./libctf/Makefile ] || exit 0; \
41849         r=`${PWD_COMMAND}`; export r; \
41850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41851         $(HOST_EXPORTS) \
41852         for flag in $(EXTRA_HOST_FLAGS) ; do \
41853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41854         done; \
41855         echo "Doing pdf in libctf"; \
41856         (cd $(HOST_SUBDIR)/libctf && \
41857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41859                   "RANLIB=$${RANLIB}" \
41860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41861                   pdf) \
41862           || exit 1
41863
41864 @endif libctf
41865
41866 .PHONY: maybe-html-libctf html-libctf
41867 maybe-html-libctf:
41868 @if libctf
41869 maybe-html-libctf: html-libctf
41870
41871 html-libctf: \
41872     configure-libctf 
41873         @[ -f ./libctf/Makefile ] || exit 0; \
41874         r=`${PWD_COMMAND}`; export r; \
41875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41876         $(HOST_EXPORTS) \
41877         for flag in $(EXTRA_HOST_FLAGS) ; do \
41878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41879         done; \
41880         echo "Doing html in libctf"; \
41881         (cd $(HOST_SUBDIR)/libctf && \
41882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41884                   "RANLIB=$${RANLIB}" \
41885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41886                   html) \
41887           || exit 1
41888
41889 @endif libctf
41890
41891 .PHONY: maybe-TAGS-libctf TAGS-libctf
41892 maybe-TAGS-libctf:
41893 @if libctf
41894 maybe-TAGS-libctf: TAGS-libctf
41895
41896 TAGS-libctf: \
41897     configure-libctf 
41898         @[ -f ./libctf/Makefile ] || exit 0; \
41899         r=`${PWD_COMMAND}`; export r; \
41900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41901         $(HOST_EXPORTS) \
41902         for flag in $(EXTRA_HOST_FLAGS) ; do \
41903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41904         done; \
41905         echo "Doing TAGS in libctf"; \
41906         (cd $(HOST_SUBDIR)/libctf && \
41907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41909                   "RANLIB=$${RANLIB}" \
41910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41911                   TAGS) \
41912           || exit 1
41913
41914 @endif libctf
41915
41916 .PHONY: maybe-install-info-libctf install-info-libctf
41917 maybe-install-info-libctf:
41918 @if libctf
41919 maybe-install-info-libctf: install-info-libctf
41920
41921 install-info-libctf: \
41922     configure-libctf \
41923     info-libctf 
41924         @[ -f ./libctf/Makefile ] || exit 0; \
41925         r=`${PWD_COMMAND}`; export r; \
41926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41927         $(HOST_EXPORTS) \
41928         for flag in $(EXTRA_HOST_FLAGS) ; do \
41929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41930         done; \
41931         echo "Doing install-info in libctf"; \
41932         (cd $(HOST_SUBDIR)/libctf && \
41933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41935                   "RANLIB=$${RANLIB}" \
41936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41937                   install-info) \
41938           || exit 1
41939
41940 @endif libctf
41941
41942 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
41943 maybe-install-pdf-libctf:
41944 @if libctf
41945 maybe-install-pdf-libctf: install-pdf-libctf
41946
41947 install-pdf-libctf: \
41948     configure-libctf \
41949     pdf-libctf 
41950         @[ -f ./libctf/Makefile ] || exit 0; \
41951         r=`${PWD_COMMAND}`; export r; \
41952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41953         $(HOST_EXPORTS) \
41954         for flag in $(EXTRA_HOST_FLAGS) ; do \
41955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41956         done; \
41957         echo "Doing install-pdf in libctf"; \
41958         (cd $(HOST_SUBDIR)/libctf && \
41959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41961                   "RANLIB=$${RANLIB}" \
41962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41963                   install-pdf) \
41964           || exit 1
41965
41966 @endif libctf
41967
41968 .PHONY: maybe-install-html-libctf install-html-libctf
41969 maybe-install-html-libctf:
41970 @if libctf
41971 maybe-install-html-libctf: install-html-libctf
41972
41973 install-html-libctf: \
41974     configure-libctf \
41975     html-libctf 
41976         @[ -f ./libctf/Makefile ] || exit 0; \
41977         r=`${PWD_COMMAND}`; export r; \
41978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41979         $(HOST_EXPORTS) \
41980         for flag in $(EXTRA_HOST_FLAGS) ; do \
41981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41982         done; \
41983         echo "Doing install-html in libctf"; \
41984         (cd $(HOST_SUBDIR)/libctf && \
41985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41987                   "RANLIB=$${RANLIB}" \
41988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41989                   install-html) \
41990           || exit 1
41991
41992 @endif libctf
41993
41994 .PHONY: maybe-installcheck-libctf installcheck-libctf
41995 maybe-installcheck-libctf:
41996 @if libctf
41997 maybe-installcheck-libctf: installcheck-libctf
41998
41999 installcheck-libctf: \
42000     configure-libctf 
42001         @[ -f ./libctf/Makefile ] || exit 0; \
42002         r=`${PWD_COMMAND}`; export r; \
42003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42004         $(HOST_EXPORTS) \
42005         for flag in $(EXTRA_HOST_FLAGS) ; do \
42006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42007         done; \
42008         echo "Doing installcheck in libctf"; \
42009         (cd $(HOST_SUBDIR)/libctf && \
42010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42012                   "RANLIB=$${RANLIB}" \
42013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42014                   installcheck) \
42015           || exit 1
42016
42017 @endif libctf
42018
42019 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42020 maybe-mostlyclean-libctf:
42021 @if libctf
42022 maybe-mostlyclean-libctf: mostlyclean-libctf
42023
42024 mostlyclean-libctf: 
42025         @[ -f ./libctf/Makefile ] || exit 0; \
42026         r=`${PWD_COMMAND}`; export r; \
42027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42028         $(HOST_EXPORTS) \
42029         for flag in $(EXTRA_HOST_FLAGS) ; do \
42030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42031         done; \
42032         echo "Doing mostlyclean in libctf"; \
42033         (cd $(HOST_SUBDIR)/libctf && \
42034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42036                   "RANLIB=$${RANLIB}" \
42037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42038                   mostlyclean) \
42039           || exit 1
42040
42041 @endif libctf
42042
42043 .PHONY: maybe-clean-libctf clean-libctf
42044 maybe-clean-libctf:
42045 @if libctf
42046 maybe-clean-libctf: clean-libctf
42047
42048 clean-libctf: 
42049         @[ -f ./libctf/Makefile ] || exit 0; \
42050         r=`${PWD_COMMAND}`; export r; \
42051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42052         $(HOST_EXPORTS) \
42053         for flag in $(EXTRA_HOST_FLAGS) ; do \
42054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42055         done; \
42056         echo "Doing clean in libctf"; \
42057         (cd $(HOST_SUBDIR)/libctf && \
42058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42060                   "RANLIB=$${RANLIB}" \
42061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42062                   clean) \
42063           || exit 1
42064
42065 @endif libctf
42066
42067 .PHONY: maybe-distclean-libctf distclean-libctf
42068 maybe-distclean-libctf:
42069 @if libctf
42070 maybe-distclean-libctf: distclean-libctf
42071
42072 distclean-libctf: 
42073         @[ -f ./libctf/Makefile ] || exit 0; \
42074         r=`${PWD_COMMAND}`; export r; \
42075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42076         $(HOST_EXPORTS) \
42077         for flag in $(EXTRA_HOST_FLAGS) ; do \
42078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42079         done; \
42080         echo "Doing distclean in libctf"; \
42081         (cd $(HOST_SUBDIR)/libctf && \
42082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42084                   "RANLIB=$${RANLIB}" \
42085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42086                   distclean) \
42087           || exit 1
42088
42089 @endif libctf
42090
42091 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42092 maybe-maintainer-clean-libctf:
42093 @if libctf
42094 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42095
42096 maintainer-clean-libctf: 
42097         @[ -f ./libctf/Makefile ] || exit 0; \
42098         r=`${PWD_COMMAND}`; export r; \
42099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42100         $(HOST_EXPORTS) \
42101         for flag in $(EXTRA_HOST_FLAGS) ; do \
42102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42103         done; \
42104         echo "Doing maintainer-clean in libctf"; \
42105         (cd $(HOST_SUBDIR)/libctf && \
42106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42108                   "RANLIB=$${RANLIB}" \
42109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42110                   maintainer-clean) \
42111           || exit 1
42112
42113 @endif libctf
42114
42115
42116
42117 # ---------------------------------------
42118 # Modules which run on the target machine
42119 # ---------------------------------------
42120
42121
42122
42123
42124 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42125 maybe-configure-target-libstdc++-v3:
42126 @if gcc-bootstrap
42127 configure-target-libstdc++-v3: stage_current
42128 @endif gcc-bootstrap
42129 @if target-libstdc++-v3
42130 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42131 configure-target-libstdc++-v3: 
42132         @r=`${PWD_COMMAND}`; export r; \
42133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134         echo "Checking multilib configuration for libstdc++-v3..."; \
42135         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42136         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42137         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42138           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42139             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42140           else \
42141             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42142             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42143           fi; \
42144         else \
42145           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42146         fi; \
42147         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42148         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42149         $(RAW_CXX_TARGET_EXPORTS)  \
42150         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42151         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42152         case $(srcdir) in \
42153           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42154           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42155                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42156         esac; \
42157         module_srcdir=libstdc++-v3; \
42158         rm -f no-such-file || : ; \
42159         CONFIG_SITE=no-such-file $(SHELL) \
42160           $$s/$$module_srcdir/configure \
42161           --srcdir=$${topdir}/$$module_srcdir \
42162           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42163           --target=${target_alias}  \
42164           || exit 1
42165 @endif target-libstdc++-v3
42166
42167
42168
42169 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
42170 maybe-configure-stage1-target-libstdc++-v3:
42171 @if target-libstdc++-v3-bootstrap
42172 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42173 configure-stage1-target-libstdc++-v3:
42174         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42175         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42176         @r=`${PWD_COMMAND}`; export r; \
42177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42178         TFLAGS="$(STAGE1_TFLAGS)"; \
42179         echo "Checking multilib configuration for libstdc++-v3..."; \
42180         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42181         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42182           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42183             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42184           else \
42185             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42186             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42187           fi; \
42188         else \
42189           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42190         fi; \
42191         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42192         $(RAW_CXX_TARGET_EXPORTS) \
42193         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42194         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42195         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42196         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
42197         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42198         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42199         case $(srcdir) in \
42200           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42201           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42202                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42203         esac; \
42204         module_srcdir=libstdc++-v3; \
42205         $(SHELL) $$s/$$module_srcdir/configure \
42206           --srcdir=$${topdir}/$$module_srcdir \
42207           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42208           --target=${target_alias} \
42209            \
42210           $(STAGE1_CONFIGURE_FLAGS)
42211 @endif target-libstdc++-v3-bootstrap
42212
42213 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
42214 maybe-configure-stage2-target-libstdc++-v3:
42215 @if target-libstdc++-v3-bootstrap
42216 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42217 configure-stage2-target-libstdc++-v3:
42218         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42219         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42220         @r=`${PWD_COMMAND}`; export r; \
42221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42222         TFLAGS="$(STAGE2_TFLAGS)"; \
42223         echo "Checking multilib configuration for libstdc++-v3..."; \
42224         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42225         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42226           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42227             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42228           else \
42229             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42230             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42231           fi; \
42232         else \
42233           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42234         fi; \
42235         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42236         $(RAW_CXX_TARGET_EXPORTS) \
42237          \
42238         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42239         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42240         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42241         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
42242         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42243         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42244         case $(srcdir) in \
42245           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42246           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42247                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42248         esac; \
42249         module_srcdir=libstdc++-v3; \
42250         $(SHELL) $$s/$$module_srcdir/configure \
42251           --srcdir=$${topdir}/$$module_srcdir \
42252           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42253           --target=${target_alias} \
42254           --with-build-libsubdir=$(HOST_SUBDIR) \
42255           $(STAGE2_CONFIGURE_FLAGS)
42256 @endif target-libstdc++-v3-bootstrap
42257
42258 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
42259 maybe-configure-stage3-target-libstdc++-v3:
42260 @if target-libstdc++-v3-bootstrap
42261 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42262 configure-stage3-target-libstdc++-v3:
42263         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42264         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42265         @r=`${PWD_COMMAND}`; export r; \
42266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42267         TFLAGS="$(STAGE3_TFLAGS)"; \
42268         echo "Checking multilib configuration for libstdc++-v3..."; \
42269         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42270         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42271           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42272             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42273           else \
42274             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42275             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42276           fi; \
42277         else \
42278           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42279         fi; \
42280         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42281         $(RAW_CXX_TARGET_EXPORTS) \
42282          \
42283         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42284         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42285         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42286         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
42287         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42288         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42289         case $(srcdir) in \
42290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42291           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42293         esac; \
42294         module_srcdir=libstdc++-v3; \
42295         $(SHELL) $$s/$$module_srcdir/configure \
42296           --srcdir=$${topdir}/$$module_srcdir \
42297           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42298           --target=${target_alias} \
42299           --with-build-libsubdir=$(HOST_SUBDIR) \
42300           $(STAGE3_CONFIGURE_FLAGS)
42301 @endif target-libstdc++-v3-bootstrap
42302
42303 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
42304 maybe-configure-stage4-target-libstdc++-v3:
42305 @if target-libstdc++-v3-bootstrap
42306 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42307 configure-stage4-target-libstdc++-v3:
42308         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42309         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42310         @r=`${PWD_COMMAND}`; export r; \
42311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42312         TFLAGS="$(STAGE4_TFLAGS)"; \
42313         echo "Checking multilib configuration for libstdc++-v3..."; \
42314         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42315         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42316           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42317             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42318           else \
42319             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42320             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42321           fi; \
42322         else \
42323           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42324         fi; \
42325         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42326         $(RAW_CXX_TARGET_EXPORTS) \
42327          \
42328         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42329         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42330         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42331         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
42332         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42333         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42334         case $(srcdir) in \
42335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42336           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42338         esac; \
42339         module_srcdir=libstdc++-v3; \
42340         $(SHELL) $$s/$$module_srcdir/configure \
42341           --srcdir=$${topdir}/$$module_srcdir \
42342           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42343           --target=${target_alias} \
42344           --with-build-libsubdir=$(HOST_SUBDIR) \
42345           $(STAGE4_CONFIGURE_FLAGS)
42346 @endif target-libstdc++-v3-bootstrap
42347
42348 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
42349 maybe-configure-stageprofile-target-libstdc++-v3:
42350 @if target-libstdc++-v3-bootstrap
42351 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42352 configure-stageprofile-target-libstdc++-v3:
42353         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42354         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42355         @r=`${PWD_COMMAND}`; export r; \
42356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42357         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42358         echo "Checking multilib configuration for libstdc++-v3..."; \
42359         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42360         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42361           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42362             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42363           else \
42364             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42365             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42366           fi; \
42367         else \
42368           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42369         fi; \
42370         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42371         $(RAW_CXX_TARGET_EXPORTS) \
42372          \
42373         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42374         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42375         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42376         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
42377         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42378         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42379         case $(srcdir) in \
42380           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42381           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42382                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42383         esac; \
42384         module_srcdir=libstdc++-v3; \
42385         $(SHELL) $$s/$$module_srcdir/configure \
42386           --srcdir=$${topdir}/$$module_srcdir \
42387           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42388           --target=${target_alias} \
42389           --with-build-libsubdir=$(HOST_SUBDIR) \
42390           $(STAGEprofile_CONFIGURE_FLAGS)
42391 @endif target-libstdc++-v3-bootstrap
42392
42393 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
42394 maybe-configure-stagetrain-target-libstdc++-v3:
42395 @if target-libstdc++-v3-bootstrap
42396 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42397 configure-stagetrain-target-libstdc++-v3:
42398         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42399         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42400         @r=`${PWD_COMMAND}`; export r; \
42401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42402         TFLAGS="$(STAGEtrain_TFLAGS)"; \
42403         echo "Checking multilib configuration for libstdc++-v3..."; \
42404         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42405         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42406           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42407             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42408           else \
42409             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42410             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42411           fi; \
42412         else \
42413           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42414         fi; \
42415         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42416         $(RAW_CXX_TARGET_EXPORTS) \
42417          \
42418         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42419         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42420         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42421         echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
42422         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42423         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42424         case $(srcdir) in \
42425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42426           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42428         esac; \
42429         module_srcdir=libstdc++-v3; \
42430         $(SHELL) $$s/$$module_srcdir/configure \
42431           --srcdir=$${topdir}/$$module_srcdir \
42432           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42433           --target=${target_alias} \
42434           --with-build-libsubdir=$(HOST_SUBDIR) \
42435           $(STAGEtrain_CONFIGURE_FLAGS)
42436 @endif target-libstdc++-v3-bootstrap
42437
42438 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
42439 maybe-configure-stagefeedback-target-libstdc++-v3:
42440 @if target-libstdc++-v3-bootstrap
42441 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42442 configure-stagefeedback-target-libstdc++-v3:
42443         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42444         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42445         @r=`${PWD_COMMAND}`; export r; \
42446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42447         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42448         echo "Checking multilib configuration for libstdc++-v3..."; \
42449         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42450         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42451           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42452             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42453           else \
42454             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42455             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42456           fi; \
42457         else \
42458           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42459         fi; \
42460         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42461         $(RAW_CXX_TARGET_EXPORTS) \
42462          \
42463         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42464         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42465         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42466         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42467         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42468         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42469         case $(srcdir) in \
42470           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42471           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42472                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42473         esac; \
42474         module_srcdir=libstdc++-v3; \
42475         $(SHELL) $$s/$$module_srcdir/configure \
42476           --srcdir=$${topdir}/$$module_srcdir \
42477           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42478           --target=${target_alias} \
42479           --with-build-libsubdir=$(HOST_SUBDIR) \
42480           $(STAGEfeedback_CONFIGURE_FLAGS)
42481 @endif target-libstdc++-v3-bootstrap
42482
42483 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
42484 maybe-configure-stageautoprofile-target-libstdc++-v3:
42485 @if target-libstdc++-v3-bootstrap
42486 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42487 configure-stageautoprofile-target-libstdc++-v3:
42488         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42489         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42490         @r=`${PWD_COMMAND}`; export r; \
42491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42492         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42493         echo "Checking multilib configuration for libstdc++-v3..."; \
42494         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42495         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42496           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42497             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42498           else \
42499             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42500             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42501           fi; \
42502         else \
42503           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42504         fi; \
42505         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42506         $(RAW_CXX_TARGET_EXPORTS) \
42507          \
42508         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42509         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42510         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42511         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
42512         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42513         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42514         case $(srcdir) in \
42515           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42516           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42517                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42518         esac; \
42519         module_srcdir=libstdc++-v3; \
42520         $(SHELL) $$s/$$module_srcdir/configure \
42521           --srcdir=$${topdir}/$$module_srcdir \
42522           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42523           --target=${target_alias} \
42524           --with-build-libsubdir=$(HOST_SUBDIR) \
42525           $(STAGEautoprofile_CONFIGURE_FLAGS)
42526 @endif target-libstdc++-v3-bootstrap
42527
42528 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
42529 maybe-configure-stageautofeedback-target-libstdc++-v3:
42530 @if target-libstdc++-v3-bootstrap
42531 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42532 configure-stageautofeedback-target-libstdc++-v3:
42533         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42534         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42535         @r=`${PWD_COMMAND}`; export r; \
42536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42537         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42538         echo "Checking multilib configuration for libstdc++-v3..."; \
42539         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42540         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42541           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42542             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42543           else \
42544             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42545             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42546           fi; \
42547         else \
42548           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42549         fi; \
42550         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42551         $(RAW_CXX_TARGET_EXPORTS) \
42552          \
42553         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42554         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42555         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42556         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42557         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42558         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42559         case $(srcdir) in \
42560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42561           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42563         esac; \
42564         module_srcdir=libstdc++-v3; \
42565         $(SHELL) $$s/$$module_srcdir/configure \
42566           --srcdir=$${topdir}/$$module_srcdir \
42567           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42568           --target=${target_alias} \
42569           --with-build-libsubdir=$(HOST_SUBDIR) \
42570           $(STAGEautofeedback_CONFIGURE_FLAGS)
42571 @endif target-libstdc++-v3-bootstrap
42572
42573
42574
42575
42576
42577 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42578 maybe-all-target-libstdc++-v3:
42579 @if gcc-bootstrap
42580 all-target-libstdc++-v3: stage_current
42581 @endif gcc-bootstrap
42582 @if target-libstdc++-v3
42583 TARGET-target-libstdc++-v3=all
42584 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42585 all-target-libstdc++-v3: configure-target-libstdc++-v3
42586         @r=`${PWD_COMMAND}`; export r; \
42587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42588         $(RAW_CXX_TARGET_EXPORTS)  \
42589         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42590           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42591                 $(TARGET-target-libstdc++-v3))
42592 @endif target-libstdc++-v3
42593
42594
42595
42596 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
42597 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
42598 maybe-all-stage1-target-libstdc++-v3:
42599 maybe-clean-stage1-target-libstdc++-v3:
42600 @if target-libstdc++-v3-bootstrap
42601 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
42602 all-stage1: all-stage1-target-libstdc++-v3
42603 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42604 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42605         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42606         @r=`${PWD_COMMAND}`; export r; \
42607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42608         TFLAGS="$(STAGE1_TFLAGS)"; \
42609         $(RAW_CXX_TARGET_EXPORTS)  \
42610         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42611          \
42612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42613                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42614                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42615                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42619                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42620                   \
42621                 TFLAGS="$(STAGE1_TFLAGS)"  \
42622                 $(TARGET-stage1-target-libstdc++-v3)
42623
42624 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
42625 clean-stage1: clean-stage1-target-libstdc++-v3
42626 clean-stage1-target-libstdc++-v3:
42627         @if [ $(current_stage) = stage1 ]; then \
42628           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42629         else \
42630           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
42631           $(MAKE) stage1-start; \
42632         fi; \
42633         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42634         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42635           clean
42636 @endif target-libstdc++-v3-bootstrap
42637
42638
42639 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
42640 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
42641 maybe-all-stage2-target-libstdc++-v3:
42642 maybe-clean-stage2-target-libstdc++-v3:
42643 @if target-libstdc++-v3-bootstrap
42644 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
42645 all-stage2: all-stage2-target-libstdc++-v3
42646 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42647 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42648         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42649         @r=`${PWD_COMMAND}`; export r; \
42650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42651         TFLAGS="$(STAGE2_TFLAGS)"; \
42652         $(RAW_CXX_TARGET_EXPORTS) \
42653           \
42654         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42655          \
42656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42657                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42658                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42659                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42660                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42661                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42662                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42663                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42664                 TFLAGS="$(STAGE2_TFLAGS)"  \
42665                 $(TARGET-stage2-target-libstdc++-v3)
42666
42667 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
42668 clean-stage2: clean-stage2-target-libstdc++-v3
42669 clean-stage2-target-libstdc++-v3:
42670         @if [ $(current_stage) = stage2 ]; then \
42671           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42672         else \
42673           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
42674           $(MAKE) stage2-start; \
42675         fi; \
42676         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42677         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42678 @endif target-libstdc++-v3-bootstrap
42679
42680
42681 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
42682 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
42683 maybe-all-stage3-target-libstdc++-v3:
42684 maybe-clean-stage3-target-libstdc++-v3:
42685 @if target-libstdc++-v3-bootstrap
42686 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
42687 all-stage3: all-stage3-target-libstdc++-v3
42688 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42689 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42690         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42691         @r=`${PWD_COMMAND}`; export r; \
42692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42693         TFLAGS="$(STAGE3_TFLAGS)"; \
42694         $(RAW_CXX_TARGET_EXPORTS) \
42695           \
42696         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42697          \
42698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42699                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42700                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42701                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42705                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42706                 TFLAGS="$(STAGE3_TFLAGS)"  \
42707                 $(TARGET-stage3-target-libstdc++-v3)
42708
42709 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
42710 clean-stage3: clean-stage3-target-libstdc++-v3
42711 clean-stage3-target-libstdc++-v3:
42712         @if [ $(current_stage) = stage3 ]; then \
42713           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42714         else \
42715           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
42716           $(MAKE) stage3-start; \
42717         fi; \
42718         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42719         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42720 @endif target-libstdc++-v3-bootstrap
42721
42722
42723 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
42724 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
42725 maybe-all-stage4-target-libstdc++-v3:
42726 maybe-clean-stage4-target-libstdc++-v3:
42727 @if target-libstdc++-v3-bootstrap
42728 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
42729 all-stage4: all-stage4-target-libstdc++-v3
42730 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42731 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42732         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42733         @r=`${PWD_COMMAND}`; export r; \
42734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42735         TFLAGS="$(STAGE4_TFLAGS)"; \
42736         $(RAW_CXX_TARGET_EXPORTS) \
42737           \
42738         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42739          \
42740         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42741                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42742                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42743                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42744                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42745                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42746                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42747                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42748                 TFLAGS="$(STAGE4_TFLAGS)"  \
42749                 $(TARGET-stage4-target-libstdc++-v3)
42750
42751 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
42752 clean-stage4: clean-stage4-target-libstdc++-v3
42753 clean-stage4-target-libstdc++-v3:
42754         @if [ $(current_stage) = stage4 ]; then \
42755           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42756         else \
42757           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
42758           $(MAKE) stage4-start; \
42759         fi; \
42760         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42761         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42762 @endif target-libstdc++-v3-bootstrap
42763
42764
42765 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
42766 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
42767 maybe-all-stageprofile-target-libstdc++-v3:
42768 maybe-clean-stageprofile-target-libstdc++-v3:
42769 @if target-libstdc++-v3-bootstrap
42770 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
42771 all-stageprofile: all-stageprofile-target-libstdc++-v3
42772 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42773 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42774         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42775         @r=`${PWD_COMMAND}`; export r; \
42776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42777         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42778         $(RAW_CXX_TARGET_EXPORTS) \
42779           \
42780         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42781          \
42782         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42783                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42784                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42785                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42786                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42787                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42788                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42789                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42790                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
42791                 $(TARGET-stageprofile-target-libstdc++-v3)
42792
42793 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
42794 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
42795 clean-stageprofile-target-libstdc++-v3:
42796         @if [ $(current_stage) = stageprofile ]; then \
42797           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42798         else \
42799           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
42800           $(MAKE) stageprofile-start; \
42801         fi; \
42802         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42803         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42804 @endif target-libstdc++-v3-bootstrap
42805
42806
42807 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
42808 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
42809 maybe-all-stagetrain-target-libstdc++-v3:
42810 maybe-clean-stagetrain-target-libstdc++-v3:
42811 @if target-libstdc++-v3-bootstrap
42812 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
42813 all-stagetrain: all-stagetrain-target-libstdc++-v3
42814 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42815 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42816         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42817         @r=`${PWD_COMMAND}`; export r; \
42818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42819         TFLAGS="$(STAGEtrain_TFLAGS)"; \
42820         $(RAW_CXX_TARGET_EXPORTS) \
42821           \
42822         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42823          \
42824         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42825                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42826                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42827                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42828                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42829                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42830                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42831                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42832                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
42833                 $(TARGET-stagetrain-target-libstdc++-v3)
42834
42835 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
42836 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
42837 clean-stagetrain-target-libstdc++-v3:
42838         @if [ $(current_stage) = stagetrain ]; then \
42839           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42840         else \
42841           [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
42842           $(MAKE) stagetrain-start; \
42843         fi; \
42844         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42845         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42846 @endif target-libstdc++-v3-bootstrap
42847
42848
42849 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
42850 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
42851 maybe-all-stagefeedback-target-libstdc++-v3:
42852 maybe-clean-stagefeedback-target-libstdc++-v3:
42853 @if target-libstdc++-v3-bootstrap
42854 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
42855 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
42856 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42857 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42858         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42859         @r=`${PWD_COMMAND}`; export r; \
42860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42861         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42862         $(RAW_CXX_TARGET_EXPORTS) \
42863           \
42864         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42865          \
42866         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42867                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42868                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42869                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42870                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42871                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42872                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42873                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42874                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
42875                 $(TARGET-stagefeedback-target-libstdc++-v3)
42876
42877 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
42878 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
42879 clean-stagefeedback-target-libstdc++-v3:
42880         @if [ $(current_stage) = stagefeedback ]; then \
42881           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42882         else \
42883           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
42884           $(MAKE) stagefeedback-start; \
42885         fi; \
42886         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42887         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42888 @endif target-libstdc++-v3-bootstrap
42889
42890
42891 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
42892 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
42893 maybe-all-stageautoprofile-target-libstdc++-v3:
42894 maybe-clean-stageautoprofile-target-libstdc++-v3:
42895 @if target-libstdc++-v3-bootstrap
42896 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
42897 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
42898 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42899 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42900         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42901         @r=`${PWD_COMMAND}`; export r; \
42902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42903         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42904         $(RAW_CXX_TARGET_EXPORTS) \
42905           \
42906         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42907         $$s/gcc/config/i386/$(AUTO_PROFILE) \
42908         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42909                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42910                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42911                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42912                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42913                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42914                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42915                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42916                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
42917                 $(TARGET-stageautoprofile-target-libstdc++-v3)
42918
42919 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
42920 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
42921 clean-stageautoprofile-target-libstdc++-v3:
42922         @if [ $(current_stage) = stageautoprofile ]; then \
42923           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42924         else \
42925           [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
42926           $(MAKE) stageautoprofile-start; \
42927         fi; \
42928         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42929         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42930 @endif target-libstdc++-v3-bootstrap
42931
42932
42933 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
42934 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
42935 maybe-all-stageautofeedback-target-libstdc++-v3:
42936 maybe-clean-stageautofeedback-target-libstdc++-v3:
42937 @if target-libstdc++-v3-bootstrap
42938 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
42939 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
42940 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42941 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42942         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42943         @r=`${PWD_COMMAND}`; export r; \
42944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42945         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42946         $(RAW_CXX_TARGET_EXPORTS) \
42947           \
42948         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42949          \
42950         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42951                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42952                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42953                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42954                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42955                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42956                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42957                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42958                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42959                 $(TARGET-stageautofeedback-target-libstdc++-v3)
42960
42961 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
42962 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
42963 clean-stageautofeedback-target-libstdc++-v3:
42964         @if [ $(current_stage) = stageautofeedback ]; then \
42965           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42966         else \
42967           [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
42968           $(MAKE) stageautofeedback-start; \
42969         fi; \
42970         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42971         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42972 @endif target-libstdc++-v3-bootstrap
42973
42974
42975
42976
42977
42978
42979 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42980 maybe-check-target-libstdc++-v3:
42981 @if target-libstdc++-v3
42982 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42983
42984 check-target-libstdc++-v3:
42985         @: $(MAKE); $(unstage)
42986         @r=`${PWD_COMMAND}`; export r; \
42987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42988         $(RAW_CXX_TARGET_EXPORTS) \
42989         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42990           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
42991
42992 @endif target-libstdc++-v3
42993
42994 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42995 maybe-install-target-libstdc++-v3:
42996 @if target-libstdc++-v3
42997 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42998
42999 install-target-libstdc++-v3: installdirs
43000         @: $(MAKE); $(unstage)
43001         @r=`${PWD_COMMAND}`; export r; \
43002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43003         $(RAW_CXX_TARGET_EXPORTS) \
43004         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43005           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43006
43007 @endif target-libstdc++-v3
43008
43009 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
43010 maybe-install-strip-target-libstdc++-v3:
43011 @if target-libstdc++-v3
43012 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
43013
43014 install-strip-target-libstdc++-v3: installdirs
43015         @: $(MAKE); $(unstage)
43016         @r=`${PWD_COMMAND}`; export r; \
43017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43018         $(RAW_CXX_TARGET_EXPORTS) \
43019         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43020           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43021
43022 @endif target-libstdc++-v3
43023
43024 # Other targets (info, dvi, pdf, etc.)
43025
43026 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43027 maybe-info-target-libstdc++-v3:
43028 @if target-libstdc++-v3
43029 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43030
43031 info-target-libstdc++-v3: \
43032     configure-target-libstdc++-v3 
43033         @: $(MAKE); $(unstage)
43034         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43035         r=`${PWD_COMMAND}`; export r; \
43036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43037         $(RAW_CXX_TARGET_EXPORTS) \
43038         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43039         for flag in $(EXTRA_TARGET_FLAGS); do \
43040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43041         done; \
43042         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43045                   "RANLIB=$${RANLIB}" \
43046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43047                    info) \
43048           || exit 1
43049
43050 @endif target-libstdc++-v3
43051
43052 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43053 maybe-dvi-target-libstdc++-v3:
43054 @if target-libstdc++-v3
43055 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43056
43057 dvi-target-libstdc++-v3: \
43058     configure-target-libstdc++-v3 
43059         @: $(MAKE); $(unstage)
43060         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43061         r=`${PWD_COMMAND}`; export r; \
43062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43063         $(RAW_CXX_TARGET_EXPORTS) \
43064         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
43065         for flag in $(EXTRA_TARGET_FLAGS); do \
43066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43067         done; \
43068         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43071                   "RANLIB=$${RANLIB}" \
43072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43073                    dvi) \
43074           || exit 1
43075
43076 @endif target-libstdc++-v3
43077
43078 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43079 maybe-pdf-target-libstdc++-v3:
43080 @if target-libstdc++-v3
43081 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43082
43083 pdf-target-libstdc++-v3: \
43084     configure-target-libstdc++-v3 
43085         @: $(MAKE); $(unstage)
43086         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43087         r=`${PWD_COMMAND}`; export r; \
43088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43089         $(RAW_CXX_TARGET_EXPORTS) \
43090         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43091         for flag in $(EXTRA_TARGET_FLAGS); do \
43092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43093         done; \
43094         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43097                   "RANLIB=$${RANLIB}" \
43098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43099                    pdf) \
43100           || exit 1
43101
43102 @endif target-libstdc++-v3
43103
43104 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43105 maybe-html-target-libstdc++-v3:
43106 @if target-libstdc++-v3
43107 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43108
43109 html-target-libstdc++-v3: \
43110     configure-target-libstdc++-v3 
43111         @: $(MAKE); $(unstage)
43112         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43113         r=`${PWD_COMMAND}`; export r; \
43114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43115         $(RAW_CXX_TARGET_EXPORTS) \
43116         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43117         for flag in $(EXTRA_TARGET_FLAGS); do \
43118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43119         done; \
43120         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43123                   "RANLIB=$${RANLIB}" \
43124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43125                    html) \
43126           || exit 1
43127
43128 @endif target-libstdc++-v3
43129
43130 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43131 maybe-TAGS-target-libstdc++-v3:
43132 @if target-libstdc++-v3
43133 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43134
43135 TAGS-target-libstdc++-v3: \
43136     configure-target-libstdc++-v3 
43137         @: $(MAKE); $(unstage)
43138         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43139         r=`${PWD_COMMAND}`; export r; \
43140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43141         $(RAW_CXX_TARGET_EXPORTS) \
43142         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
43143         for flag in $(EXTRA_TARGET_FLAGS); do \
43144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43145         done; \
43146         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43149                   "RANLIB=$${RANLIB}" \
43150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43151                    TAGS) \
43152           || exit 1
43153
43154 @endif target-libstdc++-v3
43155
43156 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43157 maybe-install-info-target-libstdc++-v3:
43158 @if target-libstdc++-v3
43159 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43160
43161 install-info-target-libstdc++-v3: \
43162     configure-target-libstdc++-v3 \
43163     info-target-libstdc++-v3 
43164         @: $(MAKE); $(unstage)
43165         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43166         r=`${PWD_COMMAND}`; export r; \
43167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43168         $(RAW_CXX_TARGET_EXPORTS) \
43169         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43170         for flag in $(EXTRA_TARGET_FLAGS); do \
43171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43172         done; \
43173         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43176                   "RANLIB=$${RANLIB}" \
43177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43178                    install-info) \
43179           || exit 1
43180
43181 @endif target-libstdc++-v3
43182
43183 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43184 maybe-install-pdf-target-libstdc++-v3:
43185 @if target-libstdc++-v3
43186 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43187
43188 install-pdf-target-libstdc++-v3: \
43189     configure-target-libstdc++-v3 \
43190     pdf-target-libstdc++-v3 
43191         @: $(MAKE); $(unstage)
43192         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43193         r=`${PWD_COMMAND}`; export r; \
43194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43195         $(RAW_CXX_TARGET_EXPORTS) \
43196         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43197         for flag in $(EXTRA_TARGET_FLAGS); do \
43198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43199         done; \
43200         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43203                   "RANLIB=$${RANLIB}" \
43204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43205                    install-pdf) \
43206           || exit 1
43207
43208 @endif target-libstdc++-v3
43209
43210 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43211 maybe-install-html-target-libstdc++-v3:
43212 @if target-libstdc++-v3
43213 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43214
43215 install-html-target-libstdc++-v3: \
43216     configure-target-libstdc++-v3 \
43217     html-target-libstdc++-v3 
43218         @: $(MAKE); $(unstage)
43219         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43220         r=`${PWD_COMMAND}`; export r; \
43221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43222         $(RAW_CXX_TARGET_EXPORTS) \
43223         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43224         for flag in $(EXTRA_TARGET_FLAGS); do \
43225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43226         done; \
43227         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43230                   "RANLIB=$${RANLIB}" \
43231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43232                    install-html) \
43233           || exit 1
43234
43235 @endif target-libstdc++-v3
43236
43237 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43238 maybe-installcheck-target-libstdc++-v3:
43239 @if target-libstdc++-v3
43240 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43241
43242 installcheck-target-libstdc++-v3: \
43243     configure-target-libstdc++-v3 
43244         @: $(MAKE); $(unstage)
43245         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43246         r=`${PWD_COMMAND}`; export r; \
43247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43248         $(RAW_CXX_TARGET_EXPORTS) \
43249         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
43250         for flag in $(EXTRA_TARGET_FLAGS); do \
43251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43252         done; \
43253         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43256                   "RANLIB=$${RANLIB}" \
43257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43258                    installcheck) \
43259           || exit 1
43260
43261 @endif target-libstdc++-v3
43262
43263 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43264 maybe-mostlyclean-target-libstdc++-v3:
43265 @if target-libstdc++-v3
43266 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43267
43268 mostlyclean-target-libstdc++-v3: 
43269         @: $(MAKE); $(unstage)
43270         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43271         r=`${PWD_COMMAND}`; export r; \
43272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43273         $(RAW_CXX_TARGET_EXPORTS) \
43274         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43275         for flag in $(EXTRA_TARGET_FLAGS); do \
43276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43277         done; \
43278         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43281                   "RANLIB=$${RANLIB}" \
43282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43283                    mostlyclean) \
43284           || exit 1
43285
43286 @endif target-libstdc++-v3
43287
43288 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43289 maybe-clean-target-libstdc++-v3:
43290 @if target-libstdc++-v3
43291 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43292
43293 clean-target-libstdc++-v3: 
43294         @: $(MAKE); $(unstage)
43295         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43296         r=`${PWD_COMMAND}`; export r; \
43297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43298         $(RAW_CXX_TARGET_EXPORTS) \
43299         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43300         for flag in $(EXTRA_TARGET_FLAGS); do \
43301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43302         done; \
43303         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43306                   "RANLIB=$${RANLIB}" \
43307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43308                    clean) \
43309           || exit 1
43310
43311 @endif target-libstdc++-v3
43312
43313 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43314 maybe-distclean-target-libstdc++-v3:
43315 @if target-libstdc++-v3
43316 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43317
43318 distclean-target-libstdc++-v3: 
43319         @: $(MAKE); $(unstage)
43320         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43321         r=`${PWD_COMMAND}`; export r; \
43322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43323         $(RAW_CXX_TARGET_EXPORTS) \
43324         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43325         for flag in $(EXTRA_TARGET_FLAGS); do \
43326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43327         done; \
43328         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43331                   "RANLIB=$${RANLIB}" \
43332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43333                    distclean) \
43334           || exit 1
43335
43336 @endif target-libstdc++-v3
43337
43338 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43339 maybe-maintainer-clean-target-libstdc++-v3:
43340 @if target-libstdc++-v3
43341 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43342
43343 maintainer-clean-target-libstdc++-v3: 
43344         @: $(MAKE); $(unstage)
43345         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43346         r=`${PWD_COMMAND}`; export r; \
43347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43348         $(RAW_CXX_TARGET_EXPORTS) \
43349         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43350         for flag in $(EXTRA_TARGET_FLAGS); do \
43351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43352         done; \
43353         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43356                   "RANLIB=$${RANLIB}" \
43357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43358                    maintainer-clean) \
43359           || exit 1
43360
43361 @endif target-libstdc++-v3
43362
43363
43364
43365
43366
43367 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
43368 maybe-configure-target-libsanitizer:
43369 @if gcc-bootstrap
43370 configure-target-libsanitizer: stage_current
43371 @endif gcc-bootstrap
43372 @if target-libsanitizer
43373 maybe-configure-target-libsanitizer: configure-target-libsanitizer
43374 configure-target-libsanitizer: 
43375         @r=`${PWD_COMMAND}`; export r; \
43376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43377         echo "Checking multilib configuration for libsanitizer..."; \
43378         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43379         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43380         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43381           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43382             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43383           else \
43384             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43385             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43386           fi; \
43387         else \
43388           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43389         fi; \
43390         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43391         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43392         $(RAW_CXX_TARGET_EXPORTS)  \
43393         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
43394         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
43395         case $(srcdir) in \
43396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43397           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43399         esac; \
43400         module_srcdir=libsanitizer; \
43401         rm -f no-such-file || : ; \
43402         CONFIG_SITE=no-such-file $(SHELL) \
43403           $$s/$$module_srcdir/configure \
43404           --srcdir=$${topdir}/$$module_srcdir \
43405           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43406           --target=${target_alias}  \
43407           || exit 1
43408 @endif target-libsanitizer
43409
43410
43411
43412 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
43413 maybe-configure-stage1-target-libsanitizer:
43414 @if target-libsanitizer-bootstrap
43415 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43416 configure-stage1-target-libsanitizer:
43417         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43418         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43419         @r=`${PWD_COMMAND}`; export r; \
43420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43421         TFLAGS="$(STAGE1_TFLAGS)"; \
43422         echo "Checking multilib configuration for libsanitizer..."; \
43423         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43424         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43425           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43426             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43427           else \
43428             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43429             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43430           fi; \
43431         else \
43432           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43433         fi; \
43434         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43435         $(RAW_CXX_TARGET_EXPORTS) \
43436         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43437         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43438         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43439         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
43440         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43441         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43442         case $(srcdir) in \
43443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43444           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43446         esac; \
43447         module_srcdir=libsanitizer; \
43448         $(SHELL) $$s/$$module_srcdir/configure \
43449           --srcdir=$${topdir}/$$module_srcdir \
43450           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43451           --target=${target_alias} \
43452            \
43453           $(STAGE1_CONFIGURE_FLAGS)
43454 @endif target-libsanitizer-bootstrap
43455
43456 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
43457 maybe-configure-stage2-target-libsanitizer:
43458 @if target-libsanitizer-bootstrap
43459 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43460 configure-stage2-target-libsanitizer:
43461         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43462         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43463         @r=`${PWD_COMMAND}`; export r; \
43464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43465         TFLAGS="$(STAGE2_TFLAGS)"; \
43466         echo "Checking multilib configuration for libsanitizer..."; \
43467         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43468         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43469           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43470             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43471           else \
43472             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43473             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43474           fi; \
43475         else \
43476           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43477         fi; \
43478         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43479         $(RAW_CXX_TARGET_EXPORTS) \
43480          \
43481         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43482         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43483         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43484         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
43485         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43486         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43487         case $(srcdir) in \
43488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43489           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43491         esac; \
43492         module_srcdir=libsanitizer; \
43493         $(SHELL) $$s/$$module_srcdir/configure \
43494           --srcdir=$${topdir}/$$module_srcdir \
43495           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43496           --target=${target_alias} \
43497           --with-build-libsubdir=$(HOST_SUBDIR) \
43498           $(STAGE2_CONFIGURE_FLAGS)
43499 @endif target-libsanitizer-bootstrap
43500
43501 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
43502 maybe-configure-stage3-target-libsanitizer:
43503 @if target-libsanitizer-bootstrap
43504 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43505 configure-stage3-target-libsanitizer:
43506         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43507         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43508         @r=`${PWD_COMMAND}`; export r; \
43509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43510         TFLAGS="$(STAGE3_TFLAGS)"; \
43511         echo "Checking multilib configuration for libsanitizer..."; \
43512         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43513         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43514           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43515             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43516           else \
43517             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43518             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43519           fi; \
43520         else \
43521           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43522         fi; \
43523         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43524         $(RAW_CXX_TARGET_EXPORTS) \
43525          \
43526         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43527         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43528         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43529         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
43530         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43531         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43532         case $(srcdir) in \
43533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43534           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43536         esac; \
43537         module_srcdir=libsanitizer; \
43538         $(SHELL) $$s/$$module_srcdir/configure \
43539           --srcdir=$${topdir}/$$module_srcdir \
43540           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43541           --target=${target_alias} \
43542           --with-build-libsubdir=$(HOST_SUBDIR) \
43543           $(STAGE3_CONFIGURE_FLAGS)
43544 @endif target-libsanitizer-bootstrap
43545
43546 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
43547 maybe-configure-stage4-target-libsanitizer:
43548 @if target-libsanitizer-bootstrap
43549 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43550 configure-stage4-target-libsanitizer:
43551         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43552         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43553         @r=`${PWD_COMMAND}`; export r; \
43554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43555         TFLAGS="$(STAGE4_TFLAGS)"; \
43556         echo "Checking multilib configuration for libsanitizer..."; \
43557         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43558         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43559           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43560             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43561           else \
43562             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43563             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43564           fi; \
43565         else \
43566           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43567         fi; \
43568         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43569         $(RAW_CXX_TARGET_EXPORTS) \
43570          \
43571         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43572         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43573         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43574         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
43575         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43576         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43577         case $(srcdir) in \
43578           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43579           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43580                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43581         esac; \
43582         module_srcdir=libsanitizer; \
43583         $(SHELL) $$s/$$module_srcdir/configure \
43584           --srcdir=$${topdir}/$$module_srcdir \
43585           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43586           --target=${target_alias} \
43587           --with-build-libsubdir=$(HOST_SUBDIR) \
43588           $(STAGE4_CONFIGURE_FLAGS)
43589 @endif target-libsanitizer-bootstrap
43590
43591 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
43592 maybe-configure-stageprofile-target-libsanitizer:
43593 @if target-libsanitizer-bootstrap
43594 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43595 configure-stageprofile-target-libsanitizer:
43596         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43597         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43598         @r=`${PWD_COMMAND}`; export r; \
43599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43600         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43601         echo "Checking multilib configuration for libsanitizer..."; \
43602         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43603         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43604           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43605             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43606           else \
43607             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43608             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43609           fi; \
43610         else \
43611           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43612         fi; \
43613         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43614         $(RAW_CXX_TARGET_EXPORTS) \
43615          \
43616         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43617         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43618         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43619         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
43620         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43621         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43622         case $(srcdir) in \
43623           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43624           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43625                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43626         esac; \
43627         module_srcdir=libsanitizer; \
43628         $(SHELL) $$s/$$module_srcdir/configure \
43629           --srcdir=$${topdir}/$$module_srcdir \
43630           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43631           --target=${target_alias} \
43632           --with-build-libsubdir=$(HOST_SUBDIR) \
43633           $(STAGEprofile_CONFIGURE_FLAGS)
43634 @endif target-libsanitizer-bootstrap
43635
43636 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
43637 maybe-configure-stagetrain-target-libsanitizer:
43638 @if target-libsanitizer-bootstrap
43639 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
43640 configure-stagetrain-target-libsanitizer:
43641         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43642         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43643         @r=`${PWD_COMMAND}`; export r; \
43644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43645         TFLAGS="$(STAGEtrain_TFLAGS)"; \
43646         echo "Checking multilib configuration for libsanitizer..."; \
43647         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43648         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43649           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43650             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43651           else \
43652             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43653             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43654           fi; \
43655         else \
43656           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43657         fi; \
43658         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43659         $(RAW_CXX_TARGET_EXPORTS) \
43660          \
43661         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43662         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43663         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43664         echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
43665         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43666         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43667         case $(srcdir) in \
43668           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43669           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43670                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43671         esac; \
43672         module_srcdir=libsanitizer; \
43673         $(SHELL) $$s/$$module_srcdir/configure \
43674           --srcdir=$${topdir}/$$module_srcdir \
43675           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43676           --target=${target_alias} \
43677           --with-build-libsubdir=$(HOST_SUBDIR) \
43678           $(STAGEtrain_CONFIGURE_FLAGS)
43679 @endif target-libsanitizer-bootstrap
43680
43681 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
43682 maybe-configure-stagefeedback-target-libsanitizer:
43683 @if target-libsanitizer-bootstrap
43684 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
43685 configure-stagefeedback-target-libsanitizer:
43686         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43687         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43688         @r=`${PWD_COMMAND}`; export r; \
43689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43690         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43691         echo "Checking multilib configuration for libsanitizer..."; \
43692         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43693         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43694           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43695             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43696           else \
43697             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43698             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43699           fi; \
43700         else \
43701           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43702         fi; \
43703         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43704         $(RAW_CXX_TARGET_EXPORTS) \
43705          \
43706         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43707         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43708         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43709         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
43710         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43711         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43712         case $(srcdir) in \
43713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43714           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43716         esac; \
43717         module_srcdir=libsanitizer; \
43718         $(SHELL) $$s/$$module_srcdir/configure \
43719           --srcdir=$${topdir}/$$module_srcdir \
43720           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43721           --target=${target_alias} \
43722           --with-build-libsubdir=$(HOST_SUBDIR) \
43723           $(STAGEfeedback_CONFIGURE_FLAGS)
43724 @endif target-libsanitizer-bootstrap
43725
43726 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
43727 maybe-configure-stageautoprofile-target-libsanitizer:
43728 @if target-libsanitizer-bootstrap
43729 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
43730 configure-stageautoprofile-target-libsanitizer:
43731         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43732         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43733         @r=`${PWD_COMMAND}`; export r; \
43734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43735         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43736         echo "Checking multilib configuration for libsanitizer..."; \
43737         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43738         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43739           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43740             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43741           else \
43742             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43743             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43744           fi; \
43745         else \
43746           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43747         fi; \
43748         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43749         $(RAW_CXX_TARGET_EXPORTS) \
43750          \
43751         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43752         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43753         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43754         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
43755         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43756         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43757         case $(srcdir) in \
43758           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43759           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43760                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43761         esac; \
43762         module_srcdir=libsanitizer; \
43763         $(SHELL) $$s/$$module_srcdir/configure \
43764           --srcdir=$${topdir}/$$module_srcdir \
43765           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43766           --target=${target_alias} \
43767           --with-build-libsubdir=$(HOST_SUBDIR) \
43768           $(STAGEautoprofile_CONFIGURE_FLAGS)
43769 @endif target-libsanitizer-bootstrap
43770
43771 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
43772 maybe-configure-stageautofeedback-target-libsanitizer:
43773 @if target-libsanitizer-bootstrap
43774 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
43775 configure-stageautofeedback-target-libsanitizer:
43776         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43777         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43778         @r=`${PWD_COMMAND}`; export r; \
43779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43780         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43781         echo "Checking multilib configuration for libsanitizer..."; \
43782         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43783         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43784           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43785             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43786           else \
43787             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43788             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43789           fi; \
43790         else \
43791           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43792         fi; \
43793         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43794         $(RAW_CXX_TARGET_EXPORTS) \
43795          \
43796         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43797         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43798         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43799         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
43800         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43801         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43802         case $(srcdir) in \
43803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43804           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43806         esac; \
43807         module_srcdir=libsanitizer; \
43808         $(SHELL) $$s/$$module_srcdir/configure \
43809           --srcdir=$${topdir}/$$module_srcdir \
43810           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43811           --target=${target_alias} \
43812           --with-build-libsubdir=$(HOST_SUBDIR) \
43813           $(STAGEautofeedback_CONFIGURE_FLAGS)
43814 @endif target-libsanitizer-bootstrap
43815
43816
43817
43818
43819
43820 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
43821 maybe-all-target-libsanitizer:
43822 @if gcc-bootstrap
43823 all-target-libsanitizer: stage_current
43824 @endif gcc-bootstrap
43825 @if target-libsanitizer
43826 TARGET-target-libsanitizer=all
43827 maybe-all-target-libsanitizer: all-target-libsanitizer
43828 all-target-libsanitizer: configure-target-libsanitizer
43829         @r=`${PWD_COMMAND}`; export r; \
43830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43831         $(RAW_CXX_TARGET_EXPORTS)  \
43832         (cd $(TARGET_SUBDIR)/libsanitizer && \
43833           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43834                 $(TARGET-target-libsanitizer))
43835 @endif target-libsanitizer
43836
43837
43838
43839 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
43840 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
43841 maybe-all-stage1-target-libsanitizer:
43842 maybe-clean-stage1-target-libsanitizer:
43843 @if target-libsanitizer-bootstrap
43844 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
43845 all-stage1: all-stage1-target-libsanitizer
43846 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
43847 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43848         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43849         @r=`${PWD_COMMAND}`; export r; \
43850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43851         TFLAGS="$(STAGE1_TFLAGS)"; \
43852         $(RAW_CXX_TARGET_EXPORTS)  \
43853         cd $(TARGET_SUBDIR)/libsanitizer && \
43854          \
43855         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43856                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43857                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43858                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43859                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43860                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43861                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43862                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
43863                   \
43864                 TFLAGS="$(STAGE1_TFLAGS)"  \
43865                 $(TARGET-stage1-target-libsanitizer)
43866
43867 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
43868 clean-stage1: clean-stage1-target-libsanitizer
43869 clean-stage1-target-libsanitizer:
43870         @if [ $(current_stage) = stage1 ]; then \
43871           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43872         else \
43873           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
43874           $(MAKE) stage1-start; \
43875         fi; \
43876         cd $(TARGET_SUBDIR)/libsanitizer && \
43877         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
43878           clean
43879 @endif target-libsanitizer-bootstrap
43880
43881
43882 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
43883 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
43884 maybe-all-stage2-target-libsanitizer:
43885 maybe-clean-stage2-target-libsanitizer:
43886 @if target-libsanitizer-bootstrap
43887 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
43888 all-stage2: all-stage2-target-libsanitizer
43889 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
43890 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43891         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43892         @r=`${PWD_COMMAND}`; export r; \
43893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43894         TFLAGS="$(STAGE2_TFLAGS)"; \
43895         $(RAW_CXX_TARGET_EXPORTS) \
43896           \
43897         cd $(TARGET_SUBDIR)/libsanitizer && \
43898          \
43899         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43900                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43901                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43902                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43903                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43904                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43905                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43906                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43907                 TFLAGS="$(STAGE2_TFLAGS)"  \
43908                 $(TARGET-stage2-target-libsanitizer)
43909
43910 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
43911 clean-stage2: clean-stage2-target-libsanitizer
43912 clean-stage2-target-libsanitizer:
43913         @if [ $(current_stage) = stage2 ]; then \
43914           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43915         else \
43916           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
43917           $(MAKE) stage2-start; \
43918         fi; \
43919         cd $(TARGET_SUBDIR)/libsanitizer && \
43920         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
43921 @endif target-libsanitizer-bootstrap
43922
43923
43924 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
43925 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
43926 maybe-all-stage3-target-libsanitizer:
43927 maybe-clean-stage3-target-libsanitizer:
43928 @if target-libsanitizer-bootstrap
43929 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
43930 all-stage3: all-stage3-target-libsanitizer
43931 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
43932 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43933         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43934         @r=`${PWD_COMMAND}`; export r; \
43935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43936         TFLAGS="$(STAGE3_TFLAGS)"; \
43937         $(RAW_CXX_TARGET_EXPORTS) \
43938           \
43939         cd $(TARGET_SUBDIR)/libsanitizer && \
43940          \
43941         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43942                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43943                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43944                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43945                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43946                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43947                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43948                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43949                 TFLAGS="$(STAGE3_TFLAGS)"  \
43950                 $(TARGET-stage3-target-libsanitizer)
43951
43952 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
43953 clean-stage3: clean-stage3-target-libsanitizer
43954 clean-stage3-target-libsanitizer:
43955         @if [ $(current_stage) = stage3 ]; then \
43956           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43957         else \
43958           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
43959           $(MAKE) stage3-start; \
43960         fi; \
43961         cd $(TARGET_SUBDIR)/libsanitizer && \
43962         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
43963 @endif target-libsanitizer-bootstrap
43964
43965
43966 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
43967 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
43968 maybe-all-stage4-target-libsanitizer:
43969 maybe-clean-stage4-target-libsanitizer:
43970 @if target-libsanitizer-bootstrap
43971 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
43972 all-stage4: all-stage4-target-libsanitizer
43973 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
43974 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43975         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43976         @r=`${PWD_COMMAND}`; export r; \
43977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43978         TFLAGS="$(STAGE4_TFLAGS)"; \
43979         $(RAW_CXX_TARGET_EXPORTS) \
43980           \
43981         cd $(TARGET_SUBDIR)/libsanitizer && \
43982          \
43983         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43984                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43985                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43986                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43987                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43988                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43989                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43990                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43991                 TFLAGS="$(STAGE4_TFLAGS)"  \
43992                 $(TARGET-stage4-target-libsanitizer)
43993
43994 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
43995 clean-stage4: clean-stage4-target-libsanitizer
43996 clean-stage4-target-libsanitizer:
43997         @if [ $(current_stage) = stage4 ]; then \
43998           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43999         else \
44000           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
44001           $(MAKE) stage4-start; \
44002         fi; \
44003         cd $(TARGET_SUBDIR)/libsanitizer && \
44004         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44005 @endif target-libsanitizer-bootstrap
44006
44007
44008 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
44009 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
44010 maybe-all-stageprofile-target-libsanitizer:
44011 maybe-clean-stageprofile-target-libsanitizer:
44012 @if target-libsanitizer-bootstrap
44013 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
44014 all-stageprofile: all-stageprofile-target-libsanitizer
44015 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44016 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
44017         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44018         @r=`${PWD_COMMAND}`; export r; \
44019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44020         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44021         $(RAW_CXX_TARGET_EXPORTS) \
44022           \
44023         cd $(TARGET_SUBDIR)/libsanitizer && \
44024          \
44025         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44026                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44027                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44028                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44029                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44030                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44031                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44032                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44033                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
44034                 $(TARGET-stageprofile-target-libsanitizer)
44035
44036 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
44037 clean-stageprofile: clean-stageprofile-target-libsanitizer
44038 clean-stageprofile-target-libsanitizer:
44039         @if [ $(current_stage) = stageprofile ]; then \
44040           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44041         else \
44042           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
44043           $(MAKE) stageprofile-start; \
44044         fi; \
44045         cd $(TARGET_SUBDIR)/libsanitizer && \
44046         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44047 @endif target-libsanitizer-bootstrap
44048
44049
44050 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
44051 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
44052 maybe-all-stagetrain-target-libsanitizer:
44053 maybe-clean-stagetrain-target-libsanitizer:
44054 @if target-libsanitizer-bootstrap
44055 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
44056 all-stagetrain: all-stagetrain-target-libsanitizer
44057 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
44058 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
44059         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44060         @r=`${PWD_COMMAND}`; export r; \
44061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44062         TFLAGS="$(STAGEtrain_TFLAGS)"; \
44063         $(RAW_CXX_TARGET_EXPORTS) \
44064           \
44065         cd $(TARGET_SUBDIR)/libsanitizer && \
44066          \
44067         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44068                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44069                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44070                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44071                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44072                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44073                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44074                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44075                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
44076                 $(TARGET-stagetrain-target-libsanitizer)
44077
44078 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
44079 clean-stagetrain: clean-stagetrain-target-libsanitizer
44080 clean-stagetrain-target-libsanitizer:
44081         @if [ $(current_stage) = stagetrain ]; then \
44082           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44083         else \
44084           [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
44085           $(MAKE) stagetrain-start; \
44086         fi; \
44087         cd $(TARGET_SUBDIR)/libsanitizer && \
44088         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44089 @endif target-libsanitizer-bootstrap
44090
44091
44092 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
44093 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
44094 maybe-all-stagefeedback-target-libsanitizer:
44095 maybe-clean-stagefeedback-target-libsanitizer:
44096 @if target-libsanitizer-bootstrap
44097 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
44098 all-stagefeedback: all-stagefeedback-target-libsanitizer
44099 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44100 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
44101         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44102         @r=`${PWD_COMMAND}`; export r; \
44103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44104         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44105         $(RAW_CXX_TARGET_EXPORTS) \
44106           \
44107         cd $(TARGET_SUBDIR)/libsanitizer && \
44108          \
44109         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44110                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44111                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44112                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44113                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44114                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44115                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44116                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44117                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
44118                 $(TARGET-stagefeedback-target-libsanitizer)
44119
44120 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
44121 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
44122 clean-stagefeedback-target-libsanitizer:
44123         @if [ $(current_stage) = stagefeedback ]; then \
44124           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44125         else \
44126           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
44127           $(MAKE) stagefeedback-start; \
44128         fi; \
44129         cd $(TARGET_SUBDIR)/libsanitizer && \
44130         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44131 @endif target-libsanitizer-bootstrap
44132
44133
44134 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
44135 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
44136 maybe-all-stageautoprofile-target-libsanitizer:
44137 maybe-clean-stageautoprofile-target-libsanitizer:
44138 @if target-libsanitizer-bootstrap
44139 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
44140 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
44141 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44142 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44143         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44144         @r=`${PWD_COMMAND}`; export r; \
44145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44146         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44147         $(RAW_CXX_TARGET_EXPORTS) \
44148           \
44149         cd $(TARGET_SUBDIR)/libsanitizer && \
44150         $$s/gcc/config/i386/$(AUTO_PROFILE) \
44151         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44152                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44153                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44154                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44155                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44156                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44157                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44158                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44159                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
44160                 $(TARGET-stageautoprofile-target-libsanitizer)
44161
44162 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
44163 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
44164 clean-stageautoprofile-target-libsanitizer:
44165         @if [ $(current_stage) = stageautoprofile ]; then \
44166           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44167         else \
44168           [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
44169           $(MAKE) stageautoprofile-start; \
44170         fi; \
44171         cd $(TARGET_SUBDIR)/libsanitizer && \
44172         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44173 @endif target-libsanitizer-bootstrap
44174
44175
44176 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
44177 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
44178 maybe-all-stageautofeedback-target-libsanitizer:
44179 maybe-clean-stageautofeedback-target-libsanitizer:
44180 @if target-libsanitizer-bootstrap
44181 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
44182 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
44183 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44184 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44185         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44186         @r=`${PWD_COMMAND}`; export r; \
44187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44188         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44189         $(RAW_CXX_TARGET_EXPORTS) \
44190           \
44191         cd $(TARGET_SUBDIR)/libsanitizer && \
44192          \
44193         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44194                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44195                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44196                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44197                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44198                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44199                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44200                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44201                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44202                 $(TARGET-stageautofeedback-target-libsanitizer)
44203
44204 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
44205 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
44206 clean-stageautofeedback-target-libsanitizer:
44207         @if [ $(current_stage) = stageautofeedback ]; then \
44208           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44209         else \
44210           [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
44211           $(MAKE) stageautofeedback-start; \
44212         fi; \
44213         cd $(TARGET_SUBDIR)/libsanitizer && \
44214         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44215 @endif target-libsanitizer-bootstrap
44216
44217
44218
44219
44220
44221
44222 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
44223 maybe-check-target-libsanitizer:
44224 @if target-libsanitizer
44225 maybe-check-target-libsanitizer: check-target-libsanitizer
44226
44227 check-target-libsanitizer:
44228         @: $(MAKE); $(unstage)
44229         @r=`${PWD_COMMAND}`; export r; \
44230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44231         $(RAW_CXX_TARGET_EXPORTS) \
44232         (cd $(TARGET_SUBDIR)/libsanitizer && \
44233           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
44234
44235 @endif target-libsanitizer
44236
44237 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
44238 maybe-install-target-libsanitizer:
44239 @if target-libsanitizer
44240 maybe-install-target-libsanitizer: install-target-libsanitizer
44241
44242 install-target-libsanitizer: installdirs
44243         @: $(MAKE); $(unstage)
44244         @r=`${PWD_COMMAND}`; export r; \
44245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44246         $(RAW_CXX_TARGET_EXPORTS) \
44247         (cd $(TARGET_SUBDIR)/libsanitizer && \
44248           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44249
44250 @endif target-libsanitizer
44251
44252 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
44253 maybe-install-strip-target-libsanitizer:
44254 @if target-libsanitizer
44255 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
44256
44257 install-strip-target-libsanitizer: installdirs
44258         @: $(MAKE); $(unstage)
44259         @r=`${PWD_COMMAND}`; export r; \
44260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44261         $(RAW_CXX_TARGET_EXPORTS) \
44262         (cd $(TARGET_SUBDIR)/libsanitizer && \
44263           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44264
44265 @endif target-libsanitizer
44266
44267 # Other targets (info, dvi, pdf, etc.)
44268
44269 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
44270 maybe-info-target-libsanitizer:
44271 @if target-libsanitizer
44272 maybe-info-target-libsanitizer: info-target-libsanitizer
44273
44274 info-target-libsanitizer: \
44275     configure-target-libsanitizer 
44276         @: $(MAKE); $(unstage)
44277         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44278         r=`${PWD_COMMAND}`; export r; \
44279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44280         $(RAW_CXX_TARGET_EXPORTS) \
44281         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
44282         for flag in $(EXTRA_TARGET_FLAGS); do \
44283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44284         done; \
44285         (cd $(TARGET_SUBDIR)/libsanitizer && \
44286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44288                   "RANLIB=$${RANLIB}" \
44289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44290                    info) \
44291           || exit 1
44292
44293 @endif target-libsanitizer
44294
44295 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
44296 maybe-dvi-target-libsanitizer:
44297 @if target-libsanitizer
44298 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
44299
44300 dvi-target-libsanitizer: \
44301     configure-target-libsanitizer 
44302         @: $(MAKE); $(unstage)
44303         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44304         r=`${PWD_COMMAND}`; export r; \
44305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44306         $(RAW_CXX_TARGET_EXPORTS) \
44307         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
44308         for flag in $(EXTRA_TARGET_FLAGS); do \
44309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44310         done; \
44311         (cd $(TARGET_SUBDIR)/libsanitizer && \
44312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44314                   "RANLIB=$${RANLIB}" \
44315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44316                    dvi) \
44317           || exit 1
44318
44319 @endif target-libsanitizer
44320
44321 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
44322 maybe-pdf-target-libsanitizer:
44323 @if target-libsanitizer
44324 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
44325
44326 pdf-target-libsanitizer: \
44327     configure-target-libsanitizer 
44328         @: $(MAKE); $(unstage)
44329         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44330         r=`${PWD_COMMAND}`; export r; \
44331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44332         $(RAW_CXX_TARGET_EXPORTS) \
44333         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44334         for flag in $(EXTRA_TARGET_FLAGS); do \
44335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44336         done; \
44337         (cd $(TARGET_SUBDIR)/libsanitizer && \
44338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44340                   "RANLIB=$${RANLIB}" \
44341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44342                    pdf) \
44343           || exit 1
44344
44345 @endif target-libsanitizer
44346
44347 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
44348 maybe-html-target-libsanitizer:
44349 @if target-libsanitizer
44350 maybe-html-target-libsanitizer: html-target-libsanitizer
44351
44352 html-target-libsanitizer: \
44353     configure-target-libsanitizer 
44354         @: $(MAKE); $(unstage)
44355         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44356         r=`${PWD_COMMAND}`; export r; \
44357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44358         $(RAW_CXX_TARGET_EXPORTS) \
44359         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
44360         for flag in $(EXTRA_TARGET_FLAGS); do \
44361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44362         done; \
44363         (cd $(TARGET_SUBDIR)/libsanitizer && \
44364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44366                   "RANLIB=$${RANLIB}" \
44367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44368                    html) \
44369           || exit 1
44370
44371 @endif target-libsanitizer
44372
44373 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
44374 maybe-TAGS-target-libsanitizer:
44375 @if target-libsanitizer
44376 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
44377
44378 TAGS-target-libsanitizer: \
44379     configure-target-libsanitizer 
44380         @: $(MAKE); $(unstage)
44381         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44382         r=`${PWD_COMMAND}`; export r; \
44383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44384         $(RAW_CXX_TARGET_EXPORTS) \
44385         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
44386         for flag in $(EXTRA_TARGET_FLAGS); do \
44387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44388         done; \
44389         (cd $(TARGET_SUBDIR)/libsanitizer && \
44390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44392                   "RANLIB=$${RANLIB}" \
44393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44394                    TAGS) \
44395           || exit 1
44396
44397 @endif target-libsanitizer
44398
44399 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
44400 maybe-install-info-target-libsanitizer:
44401 @if target-libsanitizer
44402 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
44403
44404 install-info-target-libsanitizer: \
44405     configure-target-libsanitizer \
44406     info-target-libsanitizer 
44407         @: $(MAKE); $(unstage)
44408         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44409         r=`${PWD_COMMAND}`; export r; \
44410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44411         $(RAW_CXX_TARGET_EXPORTS) \
44412         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
44413         for flag in $(EXTRA_TARGET_FLAGS); do \
44414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44415         done; \
44416         (cd $(TARGET_SUBDIR)/libsanitizer && \
44417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44419                   "RANLIB=$${RANLIB}" \
44420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44421                    install-info) \
44422           || exit 1
44423
44424 @endif target-libsanitizer
44425
44426 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
44427 maybe-install-pdf-target-libsanitizer:
44428 @if target-libsanitizer
44429 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
44430
44431 install-pdf-target-libsanitizer: \
44432     configure-target-libsanitizer \
44433     pdf-target-libsanitizer 
44434         @: $(MAKE); $(unstage)
44435         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44436         r=`${PWD_COMMAND}`; export r; \
44437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44438         $(RAW_CXX_TARGET_EXPORTS) \
44439         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44440         for flag in $(EXTRA_TARGET_FLAGS); do \
44441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44442         done; \
44443         (cd $(TARGET_SUBDIR)/libsanitizer && \
44444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44446                   "RANLIB=$${RANLIB}" \
44447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44448                    install-pdf) \
44449           || exit 1
44450
44451 @endif target-libsanitizer
44452
44453 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
44454 maybe-install-html-target-libsanitizer:
44455 @if target-libsanitizer
44456 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
44457
44458 install-html-target-libsanitizer: \
44459     configure-target-libsanitizer \
44460     html-target-libsanitizer 
44461         @: $(MAKE); $(unstage)
44462         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44463         r=`${PWD_COMMAND}`; export r; \
44464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44465         $(RAW_CXX_TARGET_EXPORTS) \
44466         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
44467         for flag in $(EXTRA_TARGET_FLAGS); do \
44468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44469         done; \
44470         (cd $(TARGET_SUBDIR)/libsanitizer && \
44471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44473                   "RANLIB=$${RANLIB}" \
44474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44475                    install-html) \
44476           || exit 1
44477
44478 @endif target-libsanitizer
44479
44480 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
44481 maybe-installcheck-target-libsanitizer:
44482 @if target-libsanitizer
44483 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
44484
44485 installcheck-target-libsanitizer: \
44486     configure-target-libsanitizer 
44487         @: $(MAKE); $(unstage)
44488         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44489         r=`${PWD_COMMAND}`; export r; \
44490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44491         $(RAW_CXX_TARGET_EXPORTS) \
44492         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
44493         for flag in $(EXTRA_TARGET_FLAGS); do \
44494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44495         done; \
44496         (cd $(TARGET_SUBDIR)/libsanitizer && \
44497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44499                   "RANLIB=$${RANLIB}" \
44500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44501                    installcheck) \
44502           || exit 1
44503
44504 @endif target-libsanitizer
44505
44506 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
44507 maybe-mostlyclean-target-libsanitizer:
44508 @if target-libsanitizer
44509 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
44510
44511 mostlyclean-target-libsanitizer: 
44512         @: $(MAKE); $(unstage)
44513         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44514         r=`${PWD_COMMAND}`; export r; \
44515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44516         $(RAW_CXX_TARGET_EXPORTS) \
44517         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
44518         for flag in $(EXTRA_TARGET_FLAGS); do \
44519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44520         done; \
44521         (cd $(TARGET_SUBDIR)/libsanitizer && \
44522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44524                   "RANLIB=$${RANLIB}" \
44525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44526                    mostlyclean) \
44527           || exit 1
44528
44529 @endif target-libsanitizer
44530
44531 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
44532 maybe-clean-target-libsanitizer:
44533 @if target-libsanitizer
44534 maybe-clean-target-libsanitizer: clean-target-libsanitizer
44535
44536 clean-target-libsanitizer: 
44537         @: $(MAKE); $(unstage)
44538         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44539         r=`${PWD_COMMAND}`; export r; \
44540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44541         $(RAW_CXX_TARGET_EXPORTS) \
44542         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
44543         for flag in $(EXTRA_TARGET_FLAGS); do \
44544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44545         done; \
44546         (cd $(TARGET_SUBDIR)/libsanitizer && \
44547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44549                   "RANLIB=$${RANLIB}" \
44550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44551                    clean) \
44552           || exit 1
44553
44554 @endif target-libsanitizer
44555
44556 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
44557 maybe-distclean-target-libsanitizer:
44558 @if target-libsanitizer
44559 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
44560
44561 distclean-target-libsanitizer: 
44562         @: $(MAKE); $(unstage)
44563         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44564         r=`${PWD_COMMAND}`; export r; \
44565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44566         $(RAW_CXX_TARGET_EXPORTS) \
44567         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
44568         for flag in $(EXTRA_TARGET_FLAGS); do \
44569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44570         done; \
44571         (cd $(TARGET_SUBDIR)/libsanitizer && \
44572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44574                   "RANLIB=$${RANLIB}" \
44575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44576                    distclean) \
44577           || exit 1
44578
44579 @endif target-libsanitizer
44580
44581 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
44582 maybe-maintainer-clean-target-libsanitizer:
44583 @if target-libsanitizer
44584 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
44585
44586 maintainer-clean-target-libsanitizer: 
44587         @: $(MAKE); $(unstage)
44588         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44589         r=`${PWD_COMMAND}`; export r; \
44590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44591         $(RAW_CXX_TARGET_EXPORTS) \
44592         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
44593         for flag in $(EXTRA_TARGET_FLAGS); do \
44594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44595         done; \
44596         (cd $(TARGET_SUBDIR)/libsanitizer && \
44597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44599                   "RANLIB=$${RANLIB}" \
44600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44601                    maintainer-clean) \
44602           || exit 1
44603
44604 @endif target-libsanitizer
44605
44606
44607
44608
44609
44610 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
44611 maybe-configure-target-libvtv:
44612 @if gcc-bootstrap
44613 configure-target-libvtv: stage_current
44614 @endif gcc-bootstrap
44615 @if target-libvtv
44616 maybe-configure-target-libvtv: configure-target-libvtv
44617 configure-target-libvtv: 
44618         @r=`${PWD_COMMAND}`; export r; \
44619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44620         echo "Checking multilib configuration for libvtv..."; \
44621         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44622         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44623         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44624           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44625             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44626           else \
44627             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44628             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44629           fi; \
44630         else \
44631           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44632         fi; \
44633         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44634         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44635         $(RAW_CXX_TARGET_EXPORTS)  \
44636         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
44637         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
44638         case $(srcdir) in \
44639           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44640           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44641                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44642         esac; \
44643         module_srcdir=libvtv; \
44644         rm -f no-such-file || : ; \
44645         CONFIG_SITE=no-such-file $(SHELL) \
44646           $$s/$$module_srcdir/configure \
44647           --srcdir=$${topdir}/$$module_srcdir \
44648           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44649           --target=${target_alias}  \
44650           || exit 1
44651 @endif target-libvtv
44652
44653
44654
44655 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
44656 maybe-configure-stage1-target-libvtv:
44657 @if target-libvtv-bootstrap
44658 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
44659 configure-stage1-target-libvtv:
44660         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44661         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44662         @r=`${PWD_COMMAND}`; export r; \
44663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44664         TFLAGS="$(STAGE1_TFLAGS)"; \
44665         echo "Checking multilib configuration for libvtv..."; \
44666         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44667         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44668           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44669             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44670           else \
44671             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44672             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44673           fi; \
44674         else \
44675           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44676         fi; \
44677         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44678         $(RAW_CXX_TARGET_EXPORTS) \
44679         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44680         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44681         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44682         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
44683         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44684         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44685         case $(srcdir) in \
44686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44687           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44689         esac; \
44690         module_srcdir=libvtv; \
44691         $(SHELL) $$s/$$module_srcdir/configure \
44692           --srcdir=$${topdir}/$$module_srcdir \
44693           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44694           --target=${target_alias} \
44695            \
44696           $(STAGE1_CONFIGURE_FLAGS)
44697 @endif target-libvtv-bootstrap
44698
44699 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
44700 maybe-configure-stage2-target-libvtv:
44701 @if target-libvtv-bootstrap
44702 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
44703 configure-stage2-target-libvtv:
44704         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44705         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44706         @r=`${PWD_COMMAND}`; export r; \
44707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44708         TFLAGS="$(STAGE2_TFLAGS)"; \
44709         echo "Checking multilib configuration for libvtv..."; \
44710         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44711         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44712           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44713             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44714           else \
44715             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44716             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44717           fi; \
44718         else \
44719           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44720         fi; \
44721         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44722         $(RAW_CXX_TARGET_EXPORTS) \
44723          \
44724         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44725         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44726         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44727         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
44728         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44729         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44730         case $(srcdir) in \
44731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44732           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44734         esac; \
44735         module_srcdir=libvtv; \
44736         $(SHELL) $$s/$$module_srcdir/configure \
44737           --srcdir=$${topdir}/$$module_srcdir \
44738           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44739           --target=${target_alias} \
44740           --with-build-libsubdir=$(HOST_SUBDIR) \
44741           $(STAGE2_CONFIGURE_FLAGS)
44742 @endif target-libvtv-bootstrap
44743
44744 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
44745 maybe-configure-stage3-target-libvtv:
44746 @if target-libvtv-bootstrap
44747 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
44748 configure-stage3-target-libvtv:
44749         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44750         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44751         @r=`${PWD_COMMAND}`; export r; \
44752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44753         TFLAGS="$(STAGE3_TFLAGS)"; \
44754         echo "Checking multilib configuration for libvtv..."; \
44755         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44756         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44757           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44758             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44759           else \
44760             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44761             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44762           fi; \
44763         else \
44764           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44765         fi; \
44766         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44767         $(RAW_CXX_TARGET_EXPORTS) \
44768          \
44769         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44770         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44771         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44772         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
44773         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44774         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44775         case $(srcdir) in \
44776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44777           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44779         esac; \
44780         module_srcdir=libvtv; \
44781         $(SHELL) $$s/$$module_srcdir/configure \
44782           --srcdir=$${topdir}/$$module_srcdir \
44783           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44784           --target=${target_alias} \
44785           --with-build-libsubdir=$(HOST_SUBDIR) \
44786           $(STAGE3_CONFIGURE_FLAGS)
44787 @endif target-libvtv-bootstrap
44788
44789 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
44790 maybe-configure-stage4-target-libvtv:
44791 @if target-libvtv-bootstrap
44792 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
44793 configure-stage4-target-libvtv:
44794         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44795         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44796         @r=`${PWD_COMMAND}`; export r; \
44797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44798         TFLAGS="$(STAGE4_TFLAGS)"; \
44799         echo "Checking multilib configuration for libvtv..."; \
44800         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44801         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44802           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44803             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44804           else \
44805             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44806             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44807           fi; \
44808         else \
44809           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44810         fi; \
44811         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44812         $(RAW_CXX_TARGET_EXPORTS) \
44813          \
44814         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44815         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44816         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44817         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
44818         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44819         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44820         case $(srcdir) in \
44821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44822           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44824         esac; \
44825         module_srcdir=libvtv; \
44826         $(SHELL) $$s/$$module_srcdir/configure \
44827           --srcdir=$${topdir}/$$module_srcdir \
44828           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44829           --target=${target_alias} \
44830           --with-build-libsubdir=$(HOST_SUBDIR) \
44831           $(STAGE4_CONFIGURE_FLAGS)
44832 @endif target-libvtv-bootstrap
44833
44834 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
44835 maybe-configure-stageprofile-target-libvtv:
44836 @if target-libvtv-bootstrap
44837 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
44838 configure-stageprofile-target-libvtv:
44839         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44840         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44841         @r=`${PWD_COMMAND}`; export r; \
44842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44843         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44844         echo "Checking multilib configuration for libvtv..."; \
44845         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44846         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44847           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44848             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44849           else \
44850             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44851             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44852           fi; \
44853         else \
44854           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44855         fi; \
44856         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44857         $(RAW_CXX_TARGET_EXPORTS) \
44858          \
44859         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44860         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44861         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44862         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
44863         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44864         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44865         case $(srcdir) in \
44866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44867           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44869         esac; \
44870         module_srcdir=libvtv; \
44871         $(SHELL) $$s/$$module_srcdir/configure \
44872           --srcdir=$${topdir}/$$module_srcdir \
44873           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44874           --target=${target_alias} \
44875           --with-build-libsubdir=$(HOST_SUBDIR) \
44876           $(STAGEprofile_CONFIGURE_FLAGS)
44877 @endif target-libvtv-bootstrap
44878
44879 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
44880 maybe-configure-stagetrain-target-libvtv:
44881 @if target-libvtv-bootstrap
44882 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
44883 configure-stagetrain-target-libvtv:
44884         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44885         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44886         @r=`${PWD_COMMAND}`; export r; \
44887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44888         TFLAGS="$(STAGEtrain_TFLAGS)"; \
44889         echo "Checking multilib configuration for libvtv..."; \
44890         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44891         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44892           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44893             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44894           else \
44895             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44896             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44897           fi; \
44898         else \
44899           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44900         fi; \
44901         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44902         $(RAW_CXX_TARGET_EXPORTS) \
44903          \
44904         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44905         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44906         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44907         echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
44908         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44909         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44910         case $(srcdir) in \
44911           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44912           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44913                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44914         esac; \
44915         module_srcdir=libvtv; \
44916         $(SHELL) $$s/$$module_srcdir/configure \
44917           --srcdir=$${topdir}/$$module_srcdir \
44918           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44919           --target=${target_alias} \
44920           --with-build-libsubdir=$(HOST_SUBDIR) \
44921           $(STAGEtrain_CONFIGURE_FLAGS)
44922 @endif target-libvtv-bootstrap
44923
44924 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
44925 maybe-configure-stagefeedback-target-libvtv:
44926 @if target-libvtv-bootstrap
44927 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
44928 configure-stagefeedback-target-libvtv:
44929         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44930         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44931         @r=`${PWD_COMMAND}`; export r; \
44932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44933         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44934         echo "Checking multilib configuration for libvtv..."; \
44935         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44936         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44937           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44938             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44939           else \
44940             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44941             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44942           fi; \
44943         else \
44944           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44945         fi; \
44946         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44947         $(RAW_CXX_TARGET_EXPORTS) \
44948          \
44949         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44950         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44951         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44952         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
44953         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44954         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44955         case $(srcdir) in \
44956           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44957           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44958                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44959         esac; \
44960         module_srcdir=libvtv; \
44961         $(SHELL) $$s/$$module_srcdir/configure \
44962           --srcdir=$${topdir}/$$module_srcdir \
44963           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44964           --target=${target_alias} \
44965           --with-build-libsubdir=$(HOST_SUBDIR) \
44966           $(STAGEfeedback_CONFIGURE_FLAGS)
44967 @endif target-libvtv-bootstrap
44968
44969 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
44970 maybe-configure-stageautoprofile-target-libvtv:
44971 @if target-libvtv-bootstrap
44972 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
44973 configure-stageautoprofile-target-libvtv:
44974         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44975         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44976         @r=`${PWD_COMMAND}`; export r; \
44977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44978         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44979         echo "Checking multilib configuration for libvtv..."; \
44980         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44981         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44982           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44983             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44984           else \
44985             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44986             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44987           fi; \
44988         else \
44989           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44990         fi; \
44991         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44992         $(RAW_CXX_TARGET_EXPORTS) \
44993          \
44994         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44995         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44996         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44997         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
44998         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44999         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45000         case $(srcdir) in \
45001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45002           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45004         esac; \
45005         module_srcdir=libvtv; \
45006         $(SHELL) $$s/$$module_srcdir/configure \
45007           --srcdir=$${topdir}/$$module_srcdir \
45008           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45009           --target=${target_alias} \
45010           --with-build-libsubdir=$(HOST_SUBDIR) \
45011           $(STAGEautoprofile_CONFIGURE_FLAGS)
45012 @endif target-libvtv-bootstrap
45013
45014 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
45015 maybe-configure-stageautofeedback-target-libvtv:
45016 @if target-libvtv-bootstrap
45017 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45018 configure-stageautofeedback-target-libvtv:
45019         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45020         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45021         @r=`${PWD_COMMAND}`; export r; \
45022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45023         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45024         echo "Checking multilib configuration for libvtv..."; \
45025         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45026         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45027           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45028             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45029           else \
45030             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45031             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45032           fi; \
45033         else \
45034           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45035         fi; \
45036         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45037         $(RAW_CXX_TARGET_EXPORTS) \
45038          \
45039         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45040         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45041         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45042         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
45043         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45044         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45045         case $(srcdir) in \
45046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45047           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45049         esac; \
45050         module_srcdir=libvtv; \
45051         $(SHELL) $$s/$$module_srcdir/configure \
45052           --srcdir=$${topdir}/$$module_srcdir \
45053           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45054           --target=${target_alias} \
45055           --with-build-libsubdir=$(HOST_SUBDIR) \
45056           $(STAGEautofeedback_CONFIGURE_FLAGS)
45057 @endif target-libvtv-bootstrap
45058
45059
45060
45061
45062
45063 .PHONY: all-target-libvtv maybe-all-target-libvtv
45064 maybe-all-target-libvtv:
45065 @if gcc-bootstrap
45066 all-target-libvtv: stage_current
45067 @endif gcc-bootstrap
45068 @if target-libvtv
45069 TARGET-target-libvtv=all
45070 maybe-all-target-libvtv: all-target-libvtv
45071 all-target-libvtv: configure-target-libvtv
45072         @r=`${PWD_COMMAND}`; export r; \
45073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45074         $(RAW_CXX_TARGET_EXPORTS)  \
45075         (cd $(TARGET_SUBDIR)/libvtv && \
45076           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45077                 $(TARGET-target-libvtv))
45078 @endif target-libvtv
45079
45080
45081
45082 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
45083 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
45084 maybe-all-stage1-target-libvtv:
45085 maybe-clean-stage1-target-libvtv:
45086 @if target-libvtv-bootstrap
45087 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
45088 all-stage1: all-stage1-target-libvtv
45089 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
45090 all-stage1-target-libvtv: configure-stage1-target-libvtv
45091         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45092         @r=`${PWD_COMMAND}`; export r; \
45093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45094         TFLAGS="$(STAGE1_TFLAGS)"; \
45095         $(RAW_CXX_TARGET_EXPORTS)  \
45096         cd $(TARGET_SUBDIR)/libvtv && \
45097          \
45098         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45099                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45100                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45101                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45102                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45103                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45104                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45105                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45106                   \
45107                 TFLAGS="$(STAGE1_TFLAGS)"  \
45108                 $(TARGET-stage1-target-libvtv)
45109
45110 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
45111 clean-stage1: clean-stage1-target-libvtv
45112 clean-stage1-target-libvtv:
45113         @if [ $(current_stage) = stage1 ]; then \
45114           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45115         else \
45116           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
45117           $(MAKE) stage1-start; \
45118         fi; \
45119         cd $(TARGET_SUBDIR)/libvtv && \
45120         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45121           clean
45122 @endif target-libvtv-bootstrap
45123
45124
45125 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
45126 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
45127 maybe-all-stage2-target-libvtv:
45128 maybe-clean-stage2-target-libvtv:
45129 @if target-libvtv-bootstrap
45130 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
45131 all-stage2: all-stage2-target-libvtv
45132 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
45133 all-stage2-target-libvtv: configure-stage2-target-libvtv
45134         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45135         @r=`${PWD_COMMAND}`; export r; \
45136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45137         TFLAGS="$(STAGE2_TFLAGS)"; \
45138         $(RAW_CXX_TARGET_EXPORTS) \
45139           \
45140         cd $(TARGET_SUBDIR)/libvtv && \
45141          \
45142         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45143                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45144                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45145                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45146                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45147                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45148                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45149                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45150                 TFLAGS="$(STAGE2_TFLAGS)"  \
45151                 $(TARGET-stage2-target-libvtv)
45152
45153 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
45154 clean-stage2: clean-stage2-target-libvtv
45155 clean-stage2-target-libvtv:
45156         @if [ $(current_stage) = stage2 ]; then \
45157           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45158         else \
45159           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
45160           $(MAKE) stage2-start; \
45161         fi; \
45162         cd $(TARGET_SUBDIR)/libvtv && \
45163         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45164 @endif target-libvtv-bootstrap
45165
45166
45167 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
45168 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
45169 maybe-all-stage3-target-libvtv:
45170 maybe-clean-stage3-target-libvtv:
45171 @if target-libvtv-bootstrap
45172 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
45173 all-stage3: all-stage3-target-libvtv
45174 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
45175 all-stage3-target-libvtv: configure-stage3-target-libvtv
45176         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45177         @r=`${PWD_COMMAND}`; export r; \
45178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45179         TFLAGS="$(STAGE3_TFLAGS)"; \
45180         $(RAW_CXX_TARGET_EXPORTS) \
45181           \
45182         cd $(TARGET_SUBDIR)/libvtv && \
45183          \
45184         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45185                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45186                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45187                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45188                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45189                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45190                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45191                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45192                 TFLAGS="$(STAGE3_TFLAGS)"  \
45193                 $(TARGET-stage3-target-libvtv)
45194
45195 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
45196 clean-stage3: clean-stage3-target-libvtv
45197 clean-stage3-target-libvtv:
45198         @if [ $(current_stage) = stage3 ]; then \
45199           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45200         else \
45201           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
45202           $(MAKE) stage3-start; \
45203         fi; \
45204         cd $(TARGET_SUBDIR)/libvtv && \
45205         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45206 @endif target-libvtv-bootstrap
45207
45208
45209 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
45210 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
45211 maybe-all-stage4-target-libvtv:
45212 maybe-clean-stage4-target-libvtv:
45213 @if target-libvtv-bootstrap
45214 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
45215 all-stage4: all-stage4-target-libvtv
45216 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
45217 all-stage4-target-libvtv: configure-stage4-target-libvtv
45218         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45219         @r=`${PWD_COMMAND}`; export r; \
45220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45221         TFLAGS="$(STAGE4_TFLAGS)"; \
45222         $(RAW_CXX_TARGET_EXPORTS) \
45223           \
45224         cd $(TARGET_SUBDIR)/libvtv && \
45225          \
45226         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45227                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45228                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45229                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45230                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45231                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45232                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45233                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45234                 TFLAGS="$(STAGE4_TFLAGS)"  \
45235                 $(TARGET-stage4-target-libvtv)
45236
45237 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
45238 clean-stage4: clean-stage4-target-libvtv
45239 clean-stage4-target-libvtv:
45240         @if [ $(current_stage) = stage4 ]; then \
45241           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45242         else \
45243           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
45244           $(MAKE) stage4-start; \
45245         fi; \
45246         cd $(TARGET_SUBDIR)/libvtv && \
45247         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45248 @endif target-libvtv-bootstrap
45249
45250
45251 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
45252 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
45253 maybe-all-stageprofile-target-libvtv:
45254 maybe-clean-stageprofile-target-libvtv:
45255 @if target-libvtv-bootstrap
45256 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
45257 all-stageprofile: all-stageprofile-target-libvtv
45258 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
45259 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
45260         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45261         @r=`${PWD_COMMAND}`; export r; \
45262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45263         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45264         $(RAW_CXX_TARGET_EXPORTS) \
45265           \
45266         cd $(TARGET_SUBDIR)/libvtv && \
45267          \
45268         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45269                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45270                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45271                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45272                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45273                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45274                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45275                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45276                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
45277                 $(TARGET-stageprofile-target-libvtv)
45278
45279 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
45280 clean-stageprofile: clean-stageprofile-target-libvtv
45281 clean-stageprofile-target-libvtv:
45282         @if [ $(current_stage) = stageprofile ]; then \
45283           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45284         else \
45285           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
45286           $(MAKE) stageprofile-start; \
45287         fi; \
45288         cd $(TARGET_SUBDIR)/libvtv && \
45289         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45290 @endif target-libvtv-bootstrap
45291
45292
45293 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
45294 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
45295 maybe-all-stagetrain-target-libvtv:
45296 maybe-clean-stagetrain-target-libvtv:
45297 @if target-libvtv-bootstrap
45298 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
45299 all-stagetrain: all-stagetrain-target-libvtv
45300 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
45301 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
45302         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45303         @r=`${PWD_COMMAND}`; export r; \
45304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45305         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45306         $(RAW_CXX_TARGET_EXPORTS) \
45307           \
45308         cd $(TARGET_SUBDIR)/libvtv && \
45309          \
45310         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45311                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45312                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45313                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45314                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45315                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45316                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45317                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45318                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
45319                 $(TARGET-stagetrain-target-libvtv)
45320
45321 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
45322 clean-stagetrain: clean-stagetrain-target-libvtv
45323 clean-stagetrain-target-libvtv:
45324         @if [ $(current_stage) = stagetrain ]; then \
45325           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45326         else \
45327           [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
45328           $(MAKE) stagetrain-start; \
45329         fi; \
45330         cd $(TARGET_SUBDIR)/libvtv && \
45331         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45332 @endif target-libvtv-bootstrap
45333
45334
45335 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
45336 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
45337 maybe-all-stagefeedback-target-libvtv:
45338 maybe-clean-stagefeedback-target-libvtv:
45339 @if target-libvtv-bootstrap
45340 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
45341 all-stagefeedback: all-stagefeedback-target-libvtv
45342 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
45343 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
45344         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45345         @r=`${PWD_COMMAND}`; export r; \
45346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45347         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45348         $(RAW_CXX_TARGET_EXPORTS) \
45349           \
45350         cd $(TARGET_SUBDIR)/libvtv && \
45351          \
45352         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45353                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45354                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45355                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45356                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45357                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45358                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45359                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45360                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
45361                 $(TARGET-stagefeedback-target-libvtv)
45362
45363 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
45364 clean-stagefeedback: clean-stagefeedback-target-libvtv
45365 clean-stagefeedback-target-libvtv:
45366         @if [ $(current_stage) = stagefeedback ]; then \
45367           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45368         else \
45369           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
45370           $(MAKE) stagefeedback-start; \
45371         fi; \
45372         cd $(TARGET_SUBDIR)/libvtv && \
45373         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45374 @endif target-libvtv-bootstrap
45375
45376
45377 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
45378 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
45379 maybe-all-stageautoprofile-target-libvtv:
45380 maybe-clean-stageautoprofile-target-libvtv:
45381 @if target-libvtv-bootstrap
45382 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
45383 all-stageautoprofile: all-stageautoprofile-target-libvtv
45384 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
45385 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
45386         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45387         @r=`${PWD_COMMAND}`; export r; \
45388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45389         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45390         $(RAW_CXX_TARGET_EXPORTS) \
45391           \
45392         cd $(TARGET_SUBDIR)/libvtv && \
45393         $$s/gcc/config/i386/$(AUTO_PROFILE) \
45394         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45395                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45396                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45397                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45398                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45399                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45400                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45401                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45402                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
45403                 $(TARGET-stageautoprofile-target-libvtv)
45404
45405 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
45406 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
45407 clean-stageautoprofile-target-libvtv:
45408         @if [ $(current_stage) = stageautoprofile ]; then \
45409           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45410         else \
45411           [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
45412           $(MAKE) stageautoprofile-start; \
45413         fi; \
45414         cd $(TARGET_SUBDIR)/libvtv && \
45415         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45416 @endif target-libvtv-bootstrap
45417
45418
45419 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
45420 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
45421 maybe-all-stageautofeedback-target-libvtv:
45422 maybe-clean-stageautofeedback-target-libvtv:
45423 @if target-libvtv-bootstrap
45424 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
45425 all-stageautofeedback: all-stageautofeedback-target-libvtv
45426 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
45427 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45428         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45429         @r=`${PWD_COMMAND}`; export r; \
45430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45431         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45432         $(RAW_CXX_TARGET_EXPORTS) \
45433           \
45434         cd $(TARGET_SUBDIR)/libvtv && \
45435          \
45436         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45437                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45438                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45439                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45440                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45441                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45442                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45443                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45444                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45445                 $(TARGET-stageautofeedback-target-libvtv)
45446
45447 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
45448 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
45449 clean-stageautofeedback-target-libvtv:
45450         @if [ $(current_stage) = stageautofeedback ]; then \
45451           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45452         else \
45453           [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
45454           $(MAKE) stageautofeedback-start; \
45455         fi; \
45456         cd $(TARGET_SUBDIR)/libvtv && \
45457         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45458 @endif target-libvtv-bootstrap
45459
45460
45461
45462
45463
45464
45465 .PHONY: check-target-libvtv maybe-check-target-libvtv
45466 maybe-check-target-libvtv:
45467 @if target-libvtv
45468 maybe-check-target-libvtv: check-target-libvtv
45469
45470 check-target-libvtv:
45471         @: $(MAKE); $(unstage)
45472         @r=`${PWD_COMMAND}`; export r; \
45473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45474         $(RAW_CXX_TARGET_EXPORTS) \
45475         (cd $(TARGET_SUBDIR)/libvtv && \
45476           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
45477
45478 @endif target-libvtv
45479
45480 .PHONY: install-target-libvtv maybe-install-target-libvtv
45481 maybe-install-target-libvtv:
45482 @if target-libvtv
45483 maybe-install-target-libvtv: install-target-libvtv
45484
45485 install-target-libvtv: installdirs
45486         @: $(MAKE); $(unstage)
45487         @r=`${PWD_COMMAND}`; export r; \
45488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45489         $(RAW_CXX_TARGET_EXPORTS) \
45490         (cd $(TARGET_SUBDIR)/libvtv && \
45491           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45492
45493 @endif target-libvtv
45494
45495 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
45496 maybe-install-strip-target-libvtv:
45497 @if target-libvtv
45498 maybe-install-strip-target-libvtv: install-strip-target-libvtv
45499
45500 install-strip-target-libvtv: installdirs
45501         @: $(MAKE); $(unstage)
45502         @r=`${PWD_COMMAND}`; export r; \
45503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45504         $(RAW_CXX_TARGET_EXPORTS) \
45505         (cd $(TARGET_SUBDIR)/libvtv && \
45506           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45507
45508 @endif target-libvtv
45509
45510 # Other targets (info, dvi, pdf, etc.)
45511
45512 .PHONY: maybe-info-target-libvtv info-target-libvtv
45513 maybe-info-target-libvtv:
45514 @if target-libvtv
45515 maybe-info-target-libvtv: info-target-libvtv
45516
45517 info-target-libvtv: \
45518     configure-target-libvtv 
45519         @: $(MAKE); $(unstage)
45520         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45521         r=`${PWD_COMMAND}`; export r; \
45522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45523         $(RAW_CXX_TARGET_EXPORTS) \
45524         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
45525         for flag in $(EXTRA_TARGET_FLAGS); do \
45526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45527         done; \
45528         (cd $(TARGET_SUBDIR)/libvtv && \
45529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45531                   "RANLIB=$${RANLIB}" \
45532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45533                    info) \
45534           || exit 1
45535
45536 @endif target-libvtv
45537
45538 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
45539 maybe-dvi-target-libvtv:
45540 @if target-libvtv
45541 maybe-dvi-target-libvtv: dvi-target-libvtv
45542
45543 dvi-target-libvtv: \
45544     configure-target-libvtv 
45545         @: $(MAKE); $(unstage)
45546         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45547         r=`${PWD_COMMAND}`; export r; \
45548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45549         $(RAW_CXX_TARGET_EXPORTS) \
45550         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
45551         for flag in $(EXTRA_TARGET_FLAGS); do \
45552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45553         done; \
45554         (cd $(TARGET_SUBDIR)/libvtv && \
45555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45557                   "RANLIB=$${RANLIB}" \
45558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45559                    dvi) \
45560           || exit 1
45561
45562 @endif target-libvtv
45563
45564 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
45565 maybe-pdf-target-libvtv:
45566 @if target-libvtv
45567 maybe-pdf-target-libvtv: pdf-target-libvtv
45568
45569 pdf-target-libvtv: \
45570     configure-target-libvtv 
45571         @: $(MAKE); $(unstage)
45572         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45573         r=`${PWD_COMMAND}`; export r; \
45574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45575         $(RAW_CXX_TARGET_EXPORTS) \
45576         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
45577         for flag in $(EXTRA_TARGET_FLAGS); do \
45578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45579         done; \
45580         (cd $(TARGET_SUBDIR)/libvtv && \
45581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45583                   "RANLIB=$${RANLIB}" \
45584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45585                    pdf) \
45586           || exit 1
45587
45588 @endif target-libvtv
45589
45590 .PHONY: maybe-html-target-libvtv html-target-libvtv
45591 maybe-html-target-libvtv:
45592 @if target-libvtv
45593 maybe-html-target-libvtv: html-target-libvtv
45594
45595 html-target-libvtv: \
45596     configure-target-libvtv 
45597         @: $(MAKE); $(unstage)
45598         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45599         r=`${PWD_COMMAND}`; export r; \
45600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45601         $(RAW_CXX_TARGET_EXPORTS) \
45602         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
45603         for flag in $(EXTRA_TARGET_FLAGS); do \
45604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45605         done; \
45606         (cd $(TARGET_SUBDIR)/libvtv && \
45607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45609                   "RANLIB=$${RANLIB}" \
45610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45611                    html) \
45612           || exit 1
45613
45614 @endif target-libvtv
45615
45616 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
45617 maybe-TAGS-target-libvtv:
45618 @if target-libvtv
45619 maybe-TAGS-target-libvtv: TAGS-target-libvtv
45620
45621 TAGS-target-libvtv: \
45622     configure-target-libvtv 
45623         @: $(MAKE); $(unstage)
45624         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45625         r=`${PWD_COMMAND}`; export r; \
45626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45627         $(RAW_CXX_TARGET_EXPORTS) \
45628         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
45629         for flag in $(EXTRA_TARGET_FLAGS); do \
45630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45631         done; \
45632         (cd $(TARGET_SUBDIR)/libvtv && \
45633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45635                   "RANLIB=$${RANLIB}" \
45636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45637                    TAGS) \
45638           || exit 1
45639
45640 @endif target-libvtv
45641
45642 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
45643 maybe-install-info-target-libvtv:
45644 @if target-libvtv
45645 maybe-install-info-target-libvtv: install-info-target-libvtv
45646
45647 install-info-target-libvtv: \
45648     configure-target-libvtv \
45649     info-target-libvtv 
45650         @: $(MAKE); $(unstage)
45651         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45652         r=`${PWD_COMMAND}`; export r; \
45653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45654         $(RAW_CXX_TARGET_EXPORTS) \
45655         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
45656         for flag in $(EXTRA_TARGET_FLAGS); do \
45657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45658         done; \
45659         (cd $(TARGET_SUBDIR)/libvtv && \
45660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45662                   "RANLIB=$${RANLIB}" \
45663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45664                    install-info) \
45665           || exit 1
45666
45667 @endif target-libvtv
45668
45669 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
45670 maybe-install-pdf-target-libvtv:
45671 @if target-libvtv
45672 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
45673
45674 install-pdf-target-libvtv: \
45675     configure-target-libvtv \
45676     pdf-target-libvtv 
45677         @: $(MAKE); $(unstage)
45678         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45679         r=`${PWD_COMMAND}`; export r; \
45680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45681         $(RAW_CXX_TARGET_EXPORTS) \
45682         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
45683         for flag in $(EXTRA_TARGET_FLAGS); do \
45684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45685         done; \
45686         (cd $(TARGET_SUBDIR)/libvtv && \
45687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45689                   "RANLIB=$${RANLIB}" \
45690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45691                    install-pdf) \
45692           || exit 1
45693
45694 @endif target-libvtv
45695
45696 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
45697 maybe-install-html-target-libvtv:
45698 @if target-libvtv
45699 maybe-install-html-target-libvtv: install-html-target-libvtv
45700
45701 install-html-target-libvtv: \
45702     configure-target-libvtv \
45703     html-target-libvtv 
45704         @: $(MAKE); $(unstage)
45705         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45706         r=`${PWD_COMMAND}`; export r; \
45707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45708         $(RAW_CXX_TARGET_EXPORTS) \
45709         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
45710         for flag in $(EXTRA_TARGET_FLAGS); do \
45711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45712         done; \
45713         (cd $(TARGET_SUBDIR)/libvtv && \
45714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45716                   "RANLIB=$${RANLIB}" \
45717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45718                    install-html) \
45719           || exit 1
45720
45721 @endif target-libvtv
45722
45723 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
45724 maybe-installcheck-target-libvtv:
45725 @if target-libvtv
45726 maybe-installcheck-target-libvtv: installcheck-target-libvtv
45727
45728 installcheck-target-libvtv: \
45729     configure-target-libvtv 
45730         @: $(MAKE); $(unstage)
45731         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45732         r=`${PWD_COMMAND}`; export r; \
45733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45734         $(RAW_CXX_TARGET_EXPORTS) \
45735         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
45736         for flag in $(EXTRA_TARGET_FLAGS); do \
45737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45738         done; \
45739         (cd $(TARGET_SUBDIR)/libvtv && \
45740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45742                   "RANLIB=$${RANLIB}" \
45743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45744                    installcheck) \
45745           || exit 1
45746
45747 @endif target-libvtv
45748
45749 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
45750 maybe-mostlyclean-target-libvtv:
45751 @if target-libvtv
45752 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
45753
45754 mostlyclean-target-libvtv: 
45755         @: $(MAKE); $(unstage)
45756         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45757         r=`${PWD_COMMAND}`; export r; \
45758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45759         $(RAW_CXX_TARGET_EXPORTS) \
45760         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
45761         for flag in $(EXTRA_TARGET_FLAGS); do \
45762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45763         done; \
45764         (cd $(TARGET_SUBDIR)/libvtv && \
45765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45767                   "RANLIB=$${RANLIB}" \
45768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45769                    mostlyclean) \
45770           || exit 1
45771
45772 @endif target-libvtv
45773
45774 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
45775 maybe-clean-target-libvtv:
45776 @if target-libvtv
45777 maybe-clean-target-libvtv: clean-target-libvtv
45778
45779 clean-target-libvtv: 
45780         @: $(MAKE); $(unstage)
45781         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45782         r=`${PWD_COMMAND}`; export r; \
45783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45784         $(RAW_CXX_TARGET_EXPORTS) \
45785         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
45786         for flag in $(EXTRA_TARGET_FLAGS); do \
45787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45788         done; \
45789         (cd $(TARGET_SUBDIR)/libvtv && \
45790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45792                   "RANLIB=$${RANLIB}" \
45793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45794                    clean) \
45795           || exit 1
45796
45797 @endif target-libvtv
45798
45799 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
45800 maybe-distclean-target-libvtv:
45801 @if target-libvtv
45802 maybe-distclean-target-libvtv: distclean-target-libvtv
45803
45804 distclean-target-libvtv: 
45805         @: $(MAKE); $(unstage)
45806         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45807         r=`${PWD_COMMAND}`; export r; \
45808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45809         $(RAW_CXX_TARGET_EXPORTS) \
45810         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
45811         for flag in $(EXTRA_TARGET_FLAGS); do \
45812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45813         done; \
45814         (cd $(TARGET_SUBDIR)/libvtv && \
45815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45817                   "RANLIB=$${RANLIB}" \
45818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45819                    distclean) \
45820           || exit 1
45821
45822 @endif target-libvtv
45823
45824 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
45825 maybe-maintainer-clean-target-libvtv:
45826 @if target-libvtv
45827 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
45828
45829 maintainer-clean-target-libvtv: 
45830         @: $(MAKE); $(unstage)
45831         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45832         r=`${PWD_COMMAND}`; export r; \
45833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45834         $(RAW_CXX_TARGET_EXPORTS) \
45835         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
45836         for flag in $(EXTRA_TARGET_FLAGS); do \
45837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45838         done; \
45839         (cd $(TARGET_SUBDIR)/libvtv && \
45840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45842                   "RANLIB=$${RANLIB}" \
45843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45844                    maintainer-clean) \
45845           || exit 1
45846
45847 @endif target-libvtv
45848
45849
45850
45851
45852
45853 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
45854 maybe-configure-target-liboffloadmic:
45855 @if gcc-bootstrap
45856 configure-target-liboffloadmic: stage_current
45857 @endif gcc-bootstrap
45858 @if target-liboffloadmic
45859 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
45860 configure-target-liboffloadmic: 
45861         @: $(MAKE); $(unstage)
45862         @r=`${PWD_COMMAND}`; export r; \
45863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45864         echo "Checking multilib configuration for liboffloadmic..."; \
45865         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45866         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
45867         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45868           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45869             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
45870           else \
45871             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
45872             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45873           fi; \
45874         else \
45875           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45876         fi; \
45877         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
45878         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45879         $(NORMAL_TARGET_EXPORTS)  \
45880         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
45881         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
45882         case $(srcdir) in \
45883           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45884           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
45885                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45886         esac; \
45887         module_srcdir=liboffloadmic; \
45888         rm -f no-such-file || : ; \
45889         CONFIG_SITE=no-such-file $(SHELL) \
45890           $$s/$$module_srcdir/configure \
45891           --srcdir=$${topdir}/$$module_srcdir \
45892           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45893           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
45894           || exit 1
45895 @endif target-liboffloadmic
45896
45897
45898
45899
45900
45901 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
45902 maybe-all-target-liboffloadmic:
45903 @if gcc-bootstrap
45904 all-target-liboffloadmic: stage_current
45905 @endif gcc-bootstrap
45906 @if target-liboffloadmic
45907 TARGET-target-liboffloadmic=all
45908 maybe-all-target-liboffloadmic: all-target-liboffloadmic
45909 all-target-liboffloadmic: configure-target-liboffloadmic
45910         @: $(MAKE); $(unstage)
45911         @r=`${PWD_COMMAND}`; export r; \
45912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45913         $(NORMAL_TARGET_EXPORTS)  \
45914         (cd $(TARGET_SUBDIR)/liboffloadmic && \
45915           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45916                 $(TARGET-target-liboffloadmic))
45917 @endif target-liboffloadmic
45918
45919
45920
45921
45922
45923 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
45924 maybe-check-target-liboffloadmic:
45925 @if target-liboffloadmic
45926 maybe-check-target-liboffloadmic: check-target-liboffloadmic
45927
45928 check-target-liboffloadmic:
45929         @: $(MAKE); $(unstage)
45930         @r=`${PWD_COMMAND}`; export r; \
45931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45932         $(NORMAL_TARGET_EXPORTS) \
45933         (cd $(TARGET_SUBDIR)/liboffloadmic && \
45934           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45935
45936 @endif target-liboffloadmic
45937
45938 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
45939 maybe-install-target-liboffloadmic:
45940 @if target-liboffloadmic
45941 maybe-install-target-liboffloadmic: install-target-liboffloadmic
45942
45943 install-target-liboffloadmic: installdirs
45944         @: $(MAKE); $(unstage)
45945         @r=`${PWD_COMMAND}`; export r; \
45946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45947         $(NORMAL_TARGET_EXPORTS) \
45948         (cd $(TARGET_SUBDIR)/liboffloadmic && \
45949           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45950
45951 @endif target-liboffloadmic
45952
45953 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
45954 maybe-install-strip-target-liboffloadmic:
45955 @if target-liboffloadmic
45956 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
45957
45958 install-strip-target-liboffloadmic: installdirs
45959         @: $(MAKE); $(unstage)
45960         @r=`${PWD_COMMAND}`; export r; \
45961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45962         $(NORMAL_TARGET_EXPORTS) \
45963         (cd $(TARGET_SUBDIR)/liboffloadmic && \
45964           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45965
45966 @endif target-liboffloadmic
45967
45968 # Other targets (info, dvi, pdf, etc.)
45969
45970 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
45971 maybe-info-target-liboffloadmic:
45972 @if target-liboffloadmic
45973 maybe-info-target-liboffloadmic: info-target-liboffloadmic
45974
45975 info-target-liboffloadmic: \
45976     configure-target-liboffloadmic 
45977         @: $(MAKE); $(unstage)
45978         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45979         r=`${PWD_COMMAND}`; export r; \
45980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45981         $(NORMAL_TARGET_EXPORTS) \
45982         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
45983         for flag in $(EXTRA_TARGET_FLAGS); do \
45984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45985         done; \
45986         (cd $(TARGET_SUBDIR)/liboffloadmic && \
45987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45989                   "RANLIB=$${RANLIB}" \
45990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45991                    info) \
45992           || exit 1
45993
45994 @endif target-liboffloadmic
45995
45996 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
45997 maybe-dvi-target-liboffloadmic:
45998 @if target-liboffloadmic
45999 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
46000
46001 dvi-target-liboffloadmic: \
46002     configure-target-liboffloadmic 
46003         @: $(MAKE); $(unstage)
46004         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46005         r=`${PWD_COMMAND}`; export r; \
46006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46007         $(NORMAL_TARGET_EXPORTS) \
46008         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
46009         for flag in $(EXTRA_TARGET_FLAGS); do \
46010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46011         done; \
46012         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46015                   "RANLIB=$${RANLIB}" \
46016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46017                    dvi) \
46018           || exit 1
46019
46020 @endif target-liboffloadmic
46021
46022 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
46023 maybe-pdf-target-liboffloadmic:
46024 @if target-liboffloadmic
46025 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
46026
46027 pdf-target-liboffloadmic: \
46028     configure-target-liboffloadmic 
46029         @: $(MAKE); $(unstage)
46030         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46031         r=`${PWD_COMMAND}`; export r; \
46032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46033         $(NORMAL_TARGET_EXPORTS) \
46034         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46035         for flag in $(EXTRA_TARGET_FLAGS); do \
46036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46037         done; \
46038         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46041                   "RANLIB=$${RANLIB}" \
46042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46043                    pdf) \
46044           || exit 1
46045
46046 @endif target-liboffloadmic
46047
46048 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
46049 maybe-html-target-liboffloadmic:
46050 @if target-liboffloadmic
46051 maybe-html-target-liboffloadmic: html-target-liboffloadmic
46052
46053 html-target-liboffloadmic: \
46054     configure-target-liboffloadmic 
46055         @: $(MAKE); $(unstage)
46056         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46057         r=`${PWD_COMMAND}`; export r; \
46058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46059         $(NORMAL_TARGET_EXPORTS) \
46060         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
46061         for flag in $(EXTRA_TARGET_FLAGS); do \
46062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46063         done; \
46064         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46067                   "RANLIB=$${RANLIB}" \
46068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46069                    html) \
46070           || exit 1
46071
46072 @endif target-liboffloadmic
46073
46074 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
46075 maybe-TAGS-target-liboffloadmic:
46076 @if target-liboffloadmic
46077 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
46078
46079 TAGS-target-liboffloadmic: \
46080     configure-target-liboffloadmic 
46081         @: $(MAKE); $(unstage)
46082         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46083         r=`${PWD_COMMAND}`; export r; \
46084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46085         $(NORMAL_TARGET_EXPORTS) \
46086         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
46087         for flag in $(EXTRA_TARGET_FLAGS); do \
46088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46089         done; \
46090         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46093                   "RANLIB=$${RANLIB}" \
46094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46095                    TAGS) \
46096           || exit 1
46097
46098 @endif target-liboffloadmic
46099
46100 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
46101 maybe-install-info-target-liboffloadmic:
46102 @if target-liboffloadmic
46103 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
46104
46105 install-info-target-liboffloadmic: \
46106     configure-target-liboffloadmic \
46107     info-target-liboffloadmic 
46108         @: $(MAKE); $(unstage)
46109         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46110         r=`${PWD_COMMAND}`; export r; \
46111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46112         $(NORMAL_TARGET_EXPORTS) \
46113         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
46114         for flag in $(EXTRA_TARGET_FLAGS); do \
46115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46116         done; \
46117         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46120                   "RANLIB=$${RANLIB}" \
46121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46122                    install-info) \
46123           || exit 1
46124
46125 @endif target-liboffloadmic
46126
46127 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
46128 maybe-install-pdf-target-liboffloadmic:
46129 @if target-liboffloadmic
46130 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
46131
46132 install-pdf-target-liboffloadmic: \
46133     configure-target-liboffloadmic \
46134     pdf-target-liboffloadmic 
46135         @: $(MAKE); $(unstage)
46136         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46137         r=`${PWD_COMMAND}`; export r; \
46138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46139         $(NORMAL_TARGET_EXPORTS) \
46140         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46141         for flag in $(EXTRA_TARGET_FLAGS); do \
46142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46143         done; \
46144         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46147                   "RANLIB=$${RANLIB}" \
46148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46149                    install-pdf) \
46150           || exit 1
46151
46152 @endif target-liboffloadmic
46153
46154 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
46155 maybe-install-html-target-liboffloadmic:
46156 @if target-liboffloadmic
46157 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
46158
46159 install-html-target-liboffloadmic: \
46160     configure-target-liboffloadmic \
46161     html-target-liboffloadmic 
46162         @: $(MAKE); $(unstage)
46163         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46164         r=`${PWD_COMMAND}`; export r; \
46165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46166         $(NORMAL_TARGET_EXPORTS) \
46167         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
46168         for flag in $(EXTRA_TARGET_FLAGS); do \
46169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46170         done; \
46171         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46174                   "RANLIB=$${RANLIB}" \
46175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46176                    install-html) \
46177           || exit 1
46178
46179 @endif target-liboffloadmic
46180
46181 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
46182 maybe-installcheck-target-liboffloadmic:
46183 @if target-liboffloadmic
46184 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
46185
46186 installcheck-target-liboffloadmic: \
46187     configure-target-liboffloadmic 
46188         @: $(MAKE); $(unstage)
46189         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46190         r=`${PWD_COMMAND}`; export r; \
46191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46192         $(NORMAL_TARGET_EXPORTS) \
46193         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
46194         for flag in $(EXTRA_TARGET_FLAGS); do \
46195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46196         done; \
46197         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46200                   "RANLIB=$${RANLIB}" \
46201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46202                    installcheck) \
46203           || exit 1
46204
46205 @endif target-liboffloadmic
46206
46207 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
46208 maybe-mostlyclean-target-liboffloadmic:
46209 @if target-liboffloadmic
46210 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
46211
46212 mostlyclean-target-liboffloadmic: 
46213         @: $(MAKE); $(unstage)
46214         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46215         r=`${PWD_COMMAND}`; export r; \
46216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46217         $(NORMAL_TARGET_EXPORTS) \
46218         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46219         for flag in $(EXTRA_TARGET_FLAGS); do \
46220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46221         done; \
46222         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46225                   "RANLIB=$${RANLIB}" \
46226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46227                    mostlyclean) \
46228           || exit 1
46229
46230 @endif target-liboffloadmic
46231
46232 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
46233 maybe-clean-target-liboffloadmic:
46234 @if target-liboffloadmic
46235 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
46236
46237 clean-target-liboffloadmic: 
46238         @: $(MAKE); $(unstage)
46239         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46240         r=`${PWD_COMMAND}`; export r; \
46241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242         $(NORMAL_TARGET_EXPORTS) \
46243         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46244         for flag in $(EXTRA_TARGET_FLAGS); do \
46245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46246         done; \
46247         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46250                   "RANLIB=$${RANLIB}" \
46251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46252                    clean) \
46253           || exit 1
46254
46255 @endif target-liboffloadmic
46256
46257 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
46258 maybe-distclean-target-liboffloadmic:
46259 @if target-liboffloadmic
46260 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
46261
46262 distclean-target-liboffloadmic: 
46263         @: $(MAKE); $(unstage)
46264         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46265         r=`${PWD_COMMAND}`; export r; \
46266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46267         $(NORMAL_TARGET_EXPORTS) \
46268         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46269         for flag in $(EXTRA_TARGET_FLAGS); do \
46270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46271         done; \
46272         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46275                   "RANLIB=$${RANLIB}" \
46276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46277                    distclean) \
46278           || exit 1
46279
46280 @endif target-liboffloadmic
46281
46282 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
46283 maybe-maintainer-clean-target-liboffloadmic:
46284 @if target-liboffloadmic
46285 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
46286
46287 maintainer-clean-target-liboffloadmic: 
46288         @: $(MAKE); $(unstage)
46289         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46290         r=`${PWD_COMMAND}`; export r; \
46291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46292         $(NORMAL_TARGET_EXPORTS) \
46293         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46294         for flag in $(EXTRA_TARGET_FLAGS); do \
46295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46296         done; \
46297         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46300                   "RANLIB=$${RANLIB}" \
46301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46302                    maintainer-clean) \
46303           || exit 1
46304
46305 @endif target-liboffloadmic
46306
46307
46308
46309
46310
46311 .PHONY: configure-target-libssp maybe-configure-target-libssp
46312 maybe-configure-target-libssp:
46313 @if gcc-bootstrap
46314 configure-target-libssp: stage_current
46315 @endif gcc-bootstrap
46316 @if target-libssp
46317 maybe-configure-target-libssp: configure-target-libssp
46318 configure-target-libssp: 
46319         @: $(MAKE); $(unstage)
46320         @r=`${PWD_COMMAND}`; export r; \
46321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46322         echo "Checking multilib configuration for libssp..."; \
46323         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46324         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
46325         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46326           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46327             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46328           else \
46329             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46330             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46331           fi; \
46332         else \
46333           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46334         fi; \
46335         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46336         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46337         $(NORMAL_TARGET_EXPORTS)  \
46338         echo Configuring in $(TARGET_SUBDIR)/libssp; \
46339         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46340         case $(srcdir) in \
46341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46342           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46344         esac; \
46345         module_srcdir=libssp; \
46346         rm -f no-such-file || : ; \
46347         CONFIG_SITE=no-such-file $(SHELL) \
46348           $$s/$$module_srcdir/configure \
46349           --srcdir=$${topdir}/$$module_srcdir \
46350           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46351           --target=${target_alias}  \
46352           || exit 1
46353 @endif target-libssp
46354
46355
46356
46357
46358
46359 .PHONY: all-target-libssp maybe-all-target-libssp
46360 maybe-all-target-libssp:
46361 @if gcc-bootstrap
46362 all-target-libssp: stage_current
46363 @endif gcc-bootstrap
46364 @if target-libssp
46365 TARGET-target-libssp=all
46366 maybe-all-target-libssp: all-target-libssp
46367 all-target-libssp: configure-target-libssp
46368         @: $(MAKE); $(unstage)
46369         @r=`${PWD_COMMAND}`; export r; \
46370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46371         $(NORMAL_TARGET_EXPORTS)  \
46372         (cd $(TARGET_SUBDIR)/libssp && \
46373           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46374                 $(TARGET-target-libssp))
46375 @endif target-libssp
46376
46377
46378
46379
46380
46381 .PHONY: check-target-libssp maybe-check-target-libssp
46382 maybe-check-target-libssp:
46383 @if target-libssp
46384 maybe-check-target-libssp: check-target-libssp
46385
46386 check-target-libssp:
46387         @: $(MAKE); $(unstage)
46388         @r=`${PWD_COMMAND}`; export r; \
46389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46390         $(NORMAL_TARGET_EXPORTS) \
46391         (cd $(TARGET_SUBDIR)/libssp && \
46392           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46393
46394 @endif target-libssp
46395
46396 .PHONY: install-target-libssp maybe-install-target-libssp
46397 maybe-install-target-libssp:
46398 @if target-libssp
46399 maybe-install-target-libssp: install-target-libssp
46400
46401 install-target-libssp: installdirs
46402         @: $(MAKE); $(unstage)
46403         @r=`${PWD_COMMAND}`; export r; \
46404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46405         $(NORMAL_TARGET_EXPORTS) \
46406         (cd $(TARGET_SUBDIR)/libssp && \
46407           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46408
46409 @endif target-libssp
46410
46411 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
46412 maybe-install-strip-target-libssp:
46413 @if target-libssp
46414 maybe-install-strip-target-libssp: install-strip-target-libssp
46415
46416 install-strip-target-libssp: installdirs
46417         @: $(MAKE); $(unstage)
46418         @r=`${PWD_COMMAND}`; export r; \
46419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46420         $(NORMAL_TARGET_EXPORTS) \
46421         (cd $(TARGET_SUBDIR)/libssp && \
46422           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46423
46424 @endif target-libssp
46425
46426 # Other targets (info, dvi, pdf, etc.)
46427
46428 .PHONY: maybe-info-target-libssp info-target-libssp
46429 maybe-info-target-libssp:
46430 @if target-libssp
46431 maybe-info-target-libssp: info-target-libssp
46432
46433 info-target-libssp: \
46434     configure-target-libssp 
46435         @: $(MAKE); $(unstage)
46436         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46437         r=`${PWD_COMMAND}`; export r; \
46438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46439         $(NORMAL_TARGET_EXPORTS) \
46440         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
46441         for flag in $(EXTRA_TARGET_FLAGS); do \
46442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46443         done; \
46444         (cd $(TARGET_SUBDIR)/libssp && \
46445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46447                   "RANLIB=$${RANLIB}" \
46448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46449                    info) \
46450           || exit 1
46451
46452 @endif target-libssp
46453
46454 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46455 maybe-dvi-target-libssp:
46456 @if target-libssp
46457 maybe-dvi-target-libssp: dvi-target-libssp
46458
46459 dvi-target-libssp: \
46460     configure-target-libssp 
46461         @: $(MAKE); $(unstage)
46462         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46463         r=`${PWD_COMMAND}`; export r; \
46464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46465         $(NORMAL_TARGET_EXPORTS) \
46466         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
46467         for flag in $(EXTRA_TARGET_FLAGS); do \
46468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46469         done; \
46470         (cd $(TARGET_SUBDIR)/libssp && \
46471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46473                   "RANLIB=$${RANLIB}" \
46474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46475                    dvi) \
46476           || exit 1
46477
46478 @endif target-libssp
46479
46480 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46481 maybe-pdf-target-libssp:
46482 @if target-libssp
46483 maybe-pdf-target-libssp: pdf-target-libssp
46484
46485 pdf-target-libssp: \
46486     configure-target-libssp 
46487         @: $(MAKE); $(unstage)
46488         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46489         r=`${PWD_COMMAND}`; export r; \
46490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46491         $(NORMAL_TARGET_EXPORTS) \
46492         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
46493         for flag in $(EXTRA_TARGET_FLAGS); do \
46494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46495         done; \
46496         (cd $(TARGET_SUBDIR)/libssp && \
46497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46499                   "RANLIB=$${RANLIB}" \
46500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46501                    pdf) \
46502           || exit 1
46503
46504 @endif target-libssp
46505
46506 .PHONY: maybe-html-target-libssp html-target-libssp
46507 maybe-html-target-libssp:
46508 @if target-libssp
46509 maybe-html-target-libssp: html-target-libssp
46510
46511 html-target-libssp: \
46512     configure-target-libssp 
46513         @: $(MAKE); $(unstage)
46514         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46515         r=`${PWD_COMMAND}`; export r; \
46516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46517         $(NORMAL_TARGET_EXPORTS) \
46518         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
46519         for flag in $(EXTRA_TARGET_FLAGS); do \
46520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46521         done; \
46522         (cd $(TARGET_SUBDIR)/libssp && \
46523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46525                   "RANLIB=$${RANLIB}" \
46526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46527                    html) \
46528           || exit 1
46529
46530 @endif target-libssp
46531
46532 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46533 maybe-TAGS-target-libssp:
46534 @if target-libssp
46535 maybe-TAGS-target-libssp: TAGS-target-libssp
46536
46537 TAGS-target-libssp: \
46538     configure-target-libssp 
46539         @: $(MAKE); $(unstage)
46540         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46541         r=`${PWD_COMMAND}`; export r; \
46542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46543         $(NORMAL_TARGET_EXPORTS) \
46544         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
46545         for flag in $(EXTRA_TARGET_FLAGS); do \
46546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46547         done; \
46548         (cd $(TARGET_SUBDIR)/libssp && \
46549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46551                   "RANLIB=$${RANLIB}" \
46552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46553                    TAGS) \
46554           || exit 1
46555
46556 @endif target-libssp
46557
46558 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46559 maybe-install-info-target-libssp:
46560 @if target-libssp
46561 maybe-install-info-target-libssp: install-info-target-libssp
46562
46563 install-info-target-libssp: \
46564     configure-target-libssp \
46565     info-target-libssp 
46566         @: $(MAKE); $(unstage)
46567         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46568         r=`${PWD_COMMAND}`; export r; \
46569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46570         $(NORMAL_TARGET_EXPORTS) \
46571         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
46572         for flag in $(EXTRA_TARGET_FLAGS); do \
46573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46574         done; \
46575         (cd $(TARGET_SUBDIR)/libssp && \
46576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46578                   "RANLIB=$${RANLIB}" \
46579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46580                    install-info) \
46581           || exit 1
46582
46583 @endif target-libssp
46584
46585 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46586 maybe-install-pdf-target-libssp:
46587 @if target-libssp
46588 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46589
46590 install-pdf-target-libssp: \
46591     configure-target-libssp \
46592     pdf-target-libssp 
46593         @: $(MAKE); $(unstage)
46594         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46595         r=`${PWD_COMMAND}`; export r; \
46596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46597         $(NORMAL_TARGET_EXPORTS) \
46598         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
46599         for flag in $(EXTRA_TARGET_FLAGS); do \
46600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46601         done; \
46602         (cd $(TARGET_SUBDIR)/libssp && \
46603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46605                   "RANLIB=$${RANLIB}" \
46606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46607                    install-pdf) \
46608           || exit 1
46609
46610 @endif target-libssp
46611
46612 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46613 maybe-install-html-target-libssp:
46614 @if target-libssp
46615 maybe-install-html-target-libssp: install-html-target-libssp
46616
46617 install-html-target-libssp: \
46618     configure-target-libssp \
46619     html-target-libssp 
46620         @: $(MAKE); $(unstage)
46621         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46622         r=`${PWD_COMMAND}`; export r; \
46623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46624         $(NORMAL_TARGET_EXPORTS) \
46625         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
46626         for flag in $(EXTRA_TARGET_FLAGS); do \
46627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46628         done; \
46629         (cd $(TARGET_SUBDIR)/libssp && \
46630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46632                   "RANLIB=$${RANLIB}" \
46633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46634                    install-html) \
46635           || exit 1
46636
46637 @endif target-libssp
46638
46639 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46640 maybe-installcheck-target-libssp:
46641 @if target-libssp
46642 maybe-installcheck-target-libssp: installcheck-target-libssp
46643
46644 installcheck-target-libssp: \
46645     configure-target-libssp 
46646         @: $(MAKE); $(unstage)
46647         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46648         r=`${PWD_COMMAND}`; export r; \
46649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46650         $(NORMAL_TARGET_EXPORTS) \
46651         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
46652         for flag in $(EXTRA_TARGET_FLAGS); do \
46653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46654         done; \
46655         (cd $(TARGET_SUBDIR)/libssp && \
46656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46658                   "RANLIB=$${RANLIB}" \
46659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46660                    installcheck) \
46661           || exit 1
46662
46663 @endif target-libssp
46664
46665 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46666 maybe-mostlyclean-target-libssp:
46667 @if target-libssp
46668 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46669
46670 mostlyclean-target-libssp: 
46671         @: $(MAKE); $(unstage)
46672         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46673         r=`${PWD_COMMAND}`; export r; \
46674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46675         $(NORMAL_TARGET_EXPORTS) \
46676         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
46677         for flag in $(EXTRA_TARGET_FLAGS); do \
46678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46679         done; \
46680         (cd $(TARGET_SUBDIR)/libssp && \
46681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46683                   "RANLIB=$${RANLIB}" \
46684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46685                    mostlyclean) \
46686           || exit 1
46687
46688 @endif target-libssp
46689
46690 .PHONY: maybe-clean-target-libssp clean-target-libssp
46691 maybe-clean-target-libssp:
46692 @if target-libssp
46693 maybe-clean-target-libssp: clean-target-libssp
46694
46695 clean-target-libssp: 
46696         @: $(MAKE); $(unstage)
46697         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46698         r=`${PWD_COMMAND}`; export r; \
46699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46700         $(NORMAL_TARGET_EXPORTS) \
46701         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
46702         for flag in $(EXTRA_TARGET_FLAGS); do \
46703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46704         done; \
46705         (cd $(TARGET_SUBDIR)/libssp && \
46706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46708                   "RANLIB=$${RANLIB}" \
46709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46710                    clean) \
46711           || exit 1
46712
46713 @endif target-libssp
46714
46715 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46716 maybe-distclean-target-libssp:
46717 @if target-libssp
46718 maybe-distclean-target-libssp: distclean-target-libssp
46719
46720 distclean-target-libssp: 
46721         @: $(MAKE); $(unstage)
46722         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46723         r=`${PWD_COMMAND}`; export r; \
46724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46725         $(NORMAL_TARGET_EXPORTS) \
46726         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
46727         for flag in $(EXTRA_TARGET_FLAGS); do \
46728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46729         done; \
46730         (cd $(TARGET_SUBDIR)/libssp && \
46731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46733                   "RANLIB=$${RANLIB}" \
46734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46735                    distclean) \
46736           || exit 1
46737
46738 @endif target-libssp
46739
46740 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46741 maybe-maintainer-clean-target-libssp:
46742 @if target-libssp
46743 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46744
46745 maintainer-clean-target-libssp: 
46746         @: $(MAKE); $(unstage)
46747         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46748         r=`${PWD_COMMAND}`; export r; \
46749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46750         $(NORMAL_TARGET_EXPORTS) \
46751         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
46752         for flag in $(EXTRA_TARGET_FLAGS); do \
46753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46754         done; \
46755         (cd $(TARGET_SUBDIR)/libssp && \
46756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46758                   "RANLIB=$${RANLIB}" \
46759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46760                    maintainer-clean) \
46761           || exit 1
46762
46763 @endif target-libssp
46764
46765
46766
46767
46768
46769 .PHONY: configure-target-newlib maybe-configure-target-newlib
46770 maybe-configure-target-newlib:
46771 @if gcc-bootstrap
46772 configure-target-newlib: stage_current
46773 @endif gcc-bootstrap
46774 @if target-newlib
46775 maybe-configure-target-newlib: configure-target-newlib
46776 configure-target-newlib: 
46777         @: $(MAKE); $(unstage)
46778         @r=`${PWD_COMMAND}`; export r; \
46779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46780         echo "Checking multilib configuration for newlib..."; \
46781         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46782         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
46783         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46784           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46785             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46786           else \
46787             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46788             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46789           fi; \
46790         else \
46791           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46792         fi; \
46793         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46794         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46795         $(NORMAL_TARGET_EXPORTS)  \
46796         echo Configuring in $(TARGET_SUBDIR)/newlib; \
46797         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46798         case $(srcdir) in \
46799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46800           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46802         esac; \
46803         module_srcdir=newlib; \
46804         rm -f no-such-file || : ; \
46805         CONFIG_SITE=no-such-file $(SHELL) \
46806           $$s/$$module_srcdir/configure \
46807           --srcdir=$${topdir}/$$module_srcdir \
46808           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46809           --target=${target_alias}  \
46810           || exit 1
46811 @endif target-newlib
46812
46813
46814
46815
46816
46817 .PHONY: all-target-newlib maybe-all-target-newlib
46818 maybe-all-target-newlib:
46819 @if gcc-bootstrap
46820 all-target-newlib: stage_current
46821 @endif gcc-bootstrap
46822 @if target-newlib
46823 TARGET-target-newlib=all
46824 maybe-all-target-newlib: all-target-newlib
46825 all-target-newlib: configure-target-newlib
46826         @: $(MAKE); $(unstage)
46827         @r=`${PWD_COMMAND}`; export r; \
46828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46829         $(NORMAL_TARGET_EXPORTS)  \
46830         (cd $(TARGET_SUBDIR)/newlib && \
46831           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46832                 $(TARGET-target-newlib))
46833 @endif target-newlib
46834
46835
46836
46837
46838
46839 .PHONY: check-target-newlib maybe-check-target-newlib
46840 maybe-check-target-newlib:
46841 @if target-newlib
46842 maybe-check-target-newlib: check-target-newlib
46843
46844 check-target-newlib:
46845         @: $(MAKE); $(unstage)
46846         @r=`${PWD_COMMAND}`; export r; \
46847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46848         $(NORMAL_TARGET_EXPORTS) \
46849         (cd $(TARGET_SUBDIR)/newlib && \
46850           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46851
46852 @endif target-newlib
46853
46854 .PHONY: install-target-newlib maybe-install-target-newlib
46855 maybe-install-target-newlib:
46856 @if target-newlib
46857 maybe-install-target-newlib: install-target-newlib
46858
46859 install-target-newlib: installdirs
46860         @: $(MAKE); $(unstage)
46861         @r=`${PWD_COMMAND}`; export r; \
46862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46863         $(NORMAL_TARGET_EXPORTS) \
46864         (cd $(TARGET_SUBDIR)/newlib && \
46865           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46866
46867 @endif target-newlib
46868
46869 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
46870 maybe-install-strip-target-newlib:
46871 @if target-newlib
46872 maybe-install-strip-target-newlib: install-strip-target-newlib
46873
46874 install-strip-target-newlib: installdirs
46875         @: $(MAKE); $(unstage)
46876         @r=`${PWD_COMMAND}`; export r; \
46877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46878         $(NORMAL_TARGET_EXPORTS) \
46879         (cd $(TARGET_SUBDIR)/newlib && \
46880           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46881
46882 @endif target-newlib
46883
46884 # Other targets (info, dvi, pdf, etc.)
46885
46886 .PHONY: maybe-info-target-newlib info-target-newlib
46887 maybe-info-target-newlib:
46888 @if target-newlib
46889 maybe-info-target-newlib: info-target-newlib
46890
46891 info-target-newlib: \
46892     configure-target-newlib 
46893         @: $(MAKE); $(unstage)
46894         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46895         r=`${PWD_COMMAND}`; export r; \
46896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46897         $(NORMAL_TARGET_EXPORTS) \
46898         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
46899         for flag in $(EXTRA_TARGET_FLAGS); do \
46900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46901         done; \
46902         (cd $(TARGET_SUBDIR)/newlib && \
46903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46905                   "RANLIB=$${RANLIB}" \
46906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46907                    info) \
46908           || exit 1
46909
46910 @endif target-newlib
46911
46912 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46913 maybe-dvi-target-newlib:
46914 @if target-newlib
46915 maybe-dvi-target-newlib: dvi-target-newlib
46916
46917 dvi-target-newlib: \
46918     configure-target-newlib 
46919         @: $(MAKE); $(unstage)
46920         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46921         r=`${PWD_COMMAND}`; export r; \
46922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46923         $(NORMAL_TARGET_EXPORTS) \
46924         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
46925         for flag in $(EXTRA_TARGET_FLAGS); do \
46926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46927         done; \
46928         (cd $(TARGET_SUBDIR)/newlib && \
46929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46931                   "RANLIB=$${RANLIB}" \
46932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46933                    dvi) \
46934           || exit 1
46935
46936 @endif target-newlib
46937
46938 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46939 maybe-pdf-target-newlib:
46940 @if target-newlib
46941 maybe-pdf-target-newlib: pdf-target-newlib
46942
46943 pdf-target-newlib: \
46944     configure-target-newlib 
46945         @: $(MAKE); $(unstage)
46946         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46947         r=`${PWD_COMMAND}`; export r; \
46948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46949         $(NORMAL_TARGET_EXPORTS) \
46950         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
46951         for flag in $(EXTRA_TARGET_FLAGS); do \
46952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46953         done; \
46954         (cd $(TARGET_SUBDIR)/newlib && \
46955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46957                   "RANLIB=$${RANLIB}" \
46958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46959                    pdf) \
46960           || exit 1
46961
46962 @endif target-newlib
46963
46964 .PHONY: maybe-html-target-newlib html-target-newlib
46965 maybe-html-target-newlib:
46966 @if target-newlib
46967 maybe-html-target-newlib: html-target-newlib
46968
46969 html-target-newlib: \
46970     configure-target-newlib 
46971         @: $(MAKE); $(unstage)
46972         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46973         r=`${PWD_COMMAND}`; export r; \
46974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46975         $(NORMAL_TARGET_EXPORTS) \
46976         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
46977         for flag in $(EXTRA_TARGET_FLAGS); do \
46978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46979         done; \
46980         (cd $(TARGET_SUBDIR)/newlib && \
46981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46983                   "RANLIB=$${RANLIB}" \
46984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46985                    html) \
46986           || exit 1
46987
46988 @endif target-newlib
46989
46990 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46991 maybe-TAGS-target-newlib:
46992 @if target-newlib
46993 maybe-TAGS-target-newlib: TAGS-target-newlib
46994
46995 TAGS-target-newlib: \
46996     configure-target-newlib 
46997         @: $(MAKE); $(unstage)
46998         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46999         r=`${PWD_COMMAND}`; export r; \
47000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47001         $(NORMAL_TARGET_EXPORTS) \
47002         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
47003         for flag in $(EXTRA_TARGET_FLAGS); do \
47004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47005         done; \
47006         (cd $(TARGET_SUBDIR)/newlib && \
47007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47009                   "RANLIB=$${RANLIB}" \
47010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47011                    TAGS) \
47012           || exit 1
47013
47014 @endif target-newlib
47015
47016 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
47017 maybe-install-info-target-newlib:
47018 @if target-newlib
47019 maybe-install-info-target-newlib: install-info-target-newlib
47020
47021 install-info-target-newlib: \
47022     configure-target-newlib \
47023     info-target-newlib 
47024         @: $(MAKE); $(unstage)
47025         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47026         r=`${PWD_COMMAND}`; export r; \
47027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47028         $(NORMAL_TARGET_EXPORTS) \
47029         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
47030         for flag in $(EXTRA_TARGET_FLAGS); do \
47031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47032         done; \
47033         (cd $(TARGET_SUBDIR)/newlib && \
47034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47036                   "RANLIB=$${RANLIB}" \
47037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47038                    install-info) \
47039           || exit 1
47040
47041 @endif target-newlib
47042
47043 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
47044 maybe-install-pdf-target-newlib:
47045 @if target-newlib
47046 maybe-install-pdf-target-newlib: install-pdf-target-newlib
47047
47048 install-pdf-target-newlib: \
47049     configure-target-newlib \
47050     pdf-target-newlib 
47051         @: $(MAKE); $(unstage)
47052         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47053         r=`${PWD_COMMAND}`; export r; \
47054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47055         $(NORMAL_TARGET_EXPORTS) \
47056         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
47057         for flag in $(EXTRA_TARGET_FLAGS); do \
47058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47059         done; \
47060         (cd $(TARGET_SUBDIR)/newlib && \
47061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47063                   "RANLIB=$${RANLIB}" \
47064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47065                    install-pdf) \
47066           || exit 1
47067
47068 @endif target-newlib
47069
47070 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
47071 maybe-install-html-target-newlib:
47072 @if target-newlib
47073 maybe-install-html-target-newlib: install-html-target-newlib
47074
47075 install-html-target-newlib: \
47076     configure-target-newlib \
47077     html-target-newlib 
47078         @: $(MAKE); $(unstage)
47079         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47080         r=`${PWD_COMMAND}`; export r; \
47081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47082         $(NORMAL_TARGET_EXPORTS) \
47083         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
47084         for flag in $(EXTRA_TARGET_FLAGS); do \
47085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47086         done; \
47087         (cd $(TARGET_SUBDIR)/newlib && \
47088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47090                   "RANLIB=$${RANLIB}" \
47091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47092                    install-html) \
47093           || exit 1
47094
47095 @endif target-newlib
47096
47097 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
47098 maybe-installcheck-target-newlib:
47099 @if target-newlib
47100 maybe-installcheck-target-newlib: installcheck-target-newlib
47101
47102 installcheck-target-newlib: \
47103     configure-target-newlib 
47104         @: $(MAKE); $(unstage)
47105         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47106         r=`${PWD_COMMAND}`; export r; \
47107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47108         $(NORMAL_TARGET_EXPORTS) \
47109         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
47110         for flag in $(EXTRA_TARGET_FLAGS); do \
47111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47112         done; \
47113         (cd $(TARGET_SUBDIR)/newlib && \
47114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47116                   "RANLIB=$${RANLIB}" \
47117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47118                    installcheck) \
47119           || exit 1
47120
47121 @endif target-newlib
47122
47123 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47124 maybe-mostlyclean-target-newlib:
47125 @if target-newlib
47126 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47127
47128 mostlyclean-target-newlib: 
47129         @: $(MAKE); $(unstage)
47130         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47131         r=`${PWD_COMMAND}`; export r; \
47132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47133         $(NORMAL_TARGET_EXPORTS) \
47134         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
47135         for flag in $(EXTRA_TARGET_FLAGS); do \
47136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47137         done; \
47138         (cd $(TARGET_SUBDIR)/newlib && \
47139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47141                   "RANLIB=$${RANLIB}" \
47142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47143                    mostlyclean) \
47144           || exit 1
47145
47146 @endif target-newlib
47147
47148 .PHONY: maybe-clean-target-newlib clean-target-newlib
47149 maybe-clean-target-newlib:
47150 @if target-newlib
47151 maybe-clean-target-newlib: clean-target-newlib
47152
47153 clean-target-newlib: 
47154         @: $(MAKE); $(unstage)
47155         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47156         r=`${PWD_COMMAND}`; export r; \
47157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47158         $(NORMAL_TARGET_EXPORTS) \
47159         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
47160         for flag in $(EXTRA_TARGET_FLAGS); do \
47161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47162         done; \
47163         (cd $(TARGET_SUBDIR)/newlib && \
47164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47166                   "RANLIB=$${RANLIB}" \
47167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47168                    clean) \
47169           || exit 1
47170
47171 @endif target-newlib
47172
47173 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47174 maybe-distclean-target-newlib:
47175 @if target-newlib
47176 maybe-distclean-target-newlib: distclean-target-newlib
47177
47178 distclean-target-newlib: 
47179         @: $(MAKE); $(unstage)
47180         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47181         r=`${PWD_COMMAND}`; export r; \
47182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47183         $(NORMAL_TARGET_EXPORTS) \
47184         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
47185         for flag in $(EXTRA_TARGET_FLAGS); do \
47186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47187         done; \
47188         (cd $(TARGET_SUBDIR)/newlib && \
47189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47191                   "RANLIB=$${RANLIB}" \
47192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47193                    distclean) \
47194           || exit 1
47195
47196 @endif target-newlib
47197
47198 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47199 maybe-maintainer-clean-target-newlib:
47200 @if target-newlib
47201 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47202
47203 maintainer-clean-target-newlib: 
47204         @: $(MAKE); $(unstage)
47205         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47206         r=`${PWD_COMMAND}`; export r; \
47207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47208         $(NORMAL_TARGET_EXPORTS) \
47209         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
47210         for flag in $(EXTRA_TARGET_FLAGS); do \
47211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47212         done; \
47213         (cd $(TARGET_SUBDIR)/newlib && \
47214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47216                   "RANLIB=$${RANLIB}" \
47217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47218                    maintainer-clean) \
47219           || exit 1
47220
47221 @endif target-newlib
47222
47223
47224
47225
47226
47227 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47228 maybe-configure-target-libgcc:
47229 @if gcc-bootstrap
47230 configure-target-libgcc: stage_current
47231 @endif gcc-bootstrap
47232 @if target-libgcc
47233 maybe-configure-target-libgcc: configure-target-libgcc
47234 configure-target-libgcc: 
47235         @r=`${PWD_COMMAND}`; export r; \
47236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47237         echo "Checking multilib configuration for libgcc..."; \
47238         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47239         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47240         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47241           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47242             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47243           else \
47244             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47245             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47246           fi; \
47247         else \
47248           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47249         fi; \
47250         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47251         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47252         $(NORMAL_TARGET_EXPORTS)  \
47253         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47254         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47255         case $(srcdir) in \
47256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47257           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47259         esac; \
47260         module_srcdir=libgcc; \
47261         rm -f no-such-file || : ; \
47262         CONFIG_SITE=no-such-file $(SHELL) \
47263           $$s/$$module_srcdir/configure \
47264           --srcdir=$${topdir}/$$module_srcdir \
47265           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47266           --target=${target_alias}  \
47267           || exit 1
47268 @endif target-libgcc
47269
47270
47271
47272 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47273 maybe-configure-stage1-target-libgcc:
47274 @if target-libgcc-bootstrap
47275 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47276 configure-stage1-target-libgcc:
47277         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47278         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47279         @r=`${PWD_COMMAND}`; export r; \
47280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47281         TFLAGS="$(STAGE1_TFLAGS)"; \
47282         echo "Checking multilib configuration for libgcc..."; \
47283         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47284         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47285           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47286             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47287           else \
47288             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47289             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47290           fi; \
47291         else \
47292           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47293         fi; \
47294         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47295         $(NORMAL_TARGET_EXPORTS) \
47296         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47297         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47298         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47299         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
47300         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47301         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47302         case $(srcdir) in \
47303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47304           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47306         esac; \
47307         module_srcdir=libgcc; \
47308         $(SHELL) $$s/$$module_srcdir/configure \
47309           --srcdir=$${topdir}/$$module_srcdir \
47310           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47311           --target=${target_alias} \
47312            \
47313           $(STAGE1_CONFIGURE_FLAGS)
47314 @endif target-libgcc-bootstrap
47315
47316 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47317 maybe-configure-stage2-target-libgcc:
47318 @if target-libgcc-bootstrap
47319 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47320 configure-stage2-target-libgcc:
47321         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47322         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47323         @r=`${PWD_COMMAND}`; export r; \
47324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47325         TFLAGS="$(STAGE2_TFLAGS)"; \
47326         echo "Checking multilib configuration for libgcc..."; \
47327         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47328         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47329           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47330             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47331           else \
47332             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47333             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47334           fi; \
47335         else \
47336           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47337         fi; \
47338         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47339         $(NORMAL_TARGET_EXPORTS) \
47340          \
47341         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47342         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47343         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47344         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
47345         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47346         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47347         case $(srcdir) in \
47348           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47349           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47350                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47351         esac; \
47352         module_srcdir=libgcc; \
47353         $(SHELL) $$s/$$module_srcdir/configure \
47354           --srcdir=$${topdir}/$$module_srcdir \
47355           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47356           --target=${target_alias} \
47357           --with-build-libsubdir=$(HOST_SUBDIR) \
47358           $(STAGE2_CONFIGURE_FLAGS)
47359 @endif target-libgcc-bootstrap
47360
47361 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47362 maybe-configure-stage3-target-libgcc:
47363 @if target-libgcc-bootstrap
47364 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47365 configure-stage3-target-libgcc:
47366         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47367         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47368         @r=`${PWD_COMMAND}`; export r; \
47369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47370         TFLAGS="$(STAGE3_TFLAGS)"; \
47371         echo "Checking multilib configuration for libgcc..."; \
47372         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47373         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47374           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47375             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47376           else \
47377             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47378             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47379           fi; \
47380         else \
47381           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47382         fi; \
47383         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47384         $(NORMAL_TARGET_EXPORTS) \
47385          \
47386         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47387         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47388         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47389         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
47390         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47391         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47392         case $(srcdir) in \
47393           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47394           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47395                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47396         esac; \
47397         module_srcdir=libgcc; \
47398         $(SHELL) $$s/$$module_srcdir/configure \
47399           --srcdir=$${topdir}/$$module_srcdir \
47400           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47401           --target=${target_alias} \
47402           --with-build-libsubdir=$(HOST_SUBDIR) \
47403           $(STAGE3_CONFIGURE_FLAGS)
47404 @endif target-libgcc-bootstrap
47405
47406 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47407 maybe-configure-stage4-target-libgcc:
47408 @if target-libgcc-bootstrap
47409 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47410 configure-stage4-target-libgcc:
47411         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47412         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47413         @r=`${PWD_COMMAND}`; export r; \
47414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47415         TFLAGS="$(STAGE4_TFLAGS)"; \
47416         echo "Checking multilib configuration for libgcc..."; \
47417         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47418         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47419           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47420             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47421           else \
47422             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47423             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47424           fi; \
47425         else \
47426           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47427         fi; \
47428         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47429         $(NORMAL_TARGET_EXPORTS) \
47430          \
47431         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47432         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47433         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47434         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
47435         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47436         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47437         case $(srcdir) in \
47438           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47439           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47440                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47441         esac; \
47442         module_srcdir=libgcc; \
47443         $(SHELL) $$s/$$module_srcdir/configure \
47444           --srcdir=$${topdir}/$$module_srcdir \
47445           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47446           --target=${target_alias} \
47447           --with-build-libsubdir=$(HOST_SUBDIR) \
47448           $(STAGE4_CONFIGURE_FLAGS)
47449 @endif target-libgcc-bootstrap
47450
47451 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47452 maybe-configure-stageprofile-target-libgcc:
47453 @if target-libgcc-bootstrap
47454 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47455 configure-stageprofile-target-libgcc:
47456         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47457         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47458         @r=`${PWD_COMMAND}`; export r; \
47459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47460         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47461         echo "Checking multilib configuration for libgcc..."; \
47462         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47463         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47464           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47465             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47466           else \
47467             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47468             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47469           fi; \
47470         else \
47471           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47472         fi; \
47473         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47474         $(NORMAL_TARGET_EXPORTS) \
47475          \
47476         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47477         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47478         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47479         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
47480         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47481         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47482         case $(srcdir) in \
47483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47484           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47486         esac; \
47487         module_srcdir=libgcc; \
47488         $(SHELL) $$s/$$module_srcdir/configure \
47489           --srcdir=$${topdir}/$$module_srcdir \
47490           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47491           --target=${target_alias} \
47492           --with-build-libsubdir=$(HOST_SUBDIR) \
47493           $(STAGEprofile_CONFIGURE_FLAGS)
47494 @endif target-libgcc-bootstrap
47495
47496 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
47497 maybe-configure-stagetrain-target-libgcc:
47498 @if target-libgcc-bootstrap
47499 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47500 configure-stagetrain-target-libgcc:
47501         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47502         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47503         @r=`${PWD_COMMAND}`; export r; \
47504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47505         TFLAGS="$(STAGEtrain_TFLAGS)"; \
47506         echo "Checking multilib configuration for libgcc..."; \
47507         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47508         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47509           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47510             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47511           else \
47512             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47513             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47514           fi; \
47515         else \
47516           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47517         fi; \
47518         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47519         $(NORMAL_TARGET_EXPORTS) \
47520          \
47521         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47522         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47523         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47524         echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
47525         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47526         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47527         case $(srcdir) in \
47528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47529           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47531         esac; \
47532         module_srcdir=libgcc; \
47533         $(SHELL) $$s/$$module_srcdir/configure \
47534           --srcdir=$${topdir}/$$module_srcdir \
47535           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47536           --target=${target_alias} \
47537           --with-build-libsubdir=$(HOST_SUBDIR) \
47538           $(STAGEtrain_CONFIGURE_FLAGS)
47539 @endif target-libgcc-bootstrap
47540
47541 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47542 maybe-configure-stagefeedback-target-libgcc:
47543 @if target-libgcc-bootstrap
47544 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47545 configure-stagefeedback-target-libgcc:
47546         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47547         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47548         @r=`${PWD_COMMAND}`; export r; \
47549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47550         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47551         echo "Checking multilib configuration for libgcc..."; \
47552         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47553         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47554           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47555             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47556           else \
47557             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47558             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47559           fi; \
47560         else \
47561           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47562         fi; \
47563         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47564         $(NORMAL_TARGET_EXPORTS) \
47565          \
47566         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47567         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47568         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47569         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
47570         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47571         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47572         case $(srcdir) in \
47573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47574           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47576         esac; \
47577         module_srcdir=libgcc; \
47578         $(SHELL) $$s/$$module_srcdir/configure \
47579           --srcdir=$${topdir}/$$module_srcdir \
47580           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47581           --target=${target_alias} \
47582           --with-build-libsubdir=$(HOST_SUBDIR) \
47583           $(STAGEfeedback_CONFIGURE_FLAGS)
47584 @endif target-libgcc-bootstrap
47585
47586 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
47587 maybe-configure-stageautoprofile-target-libgcc:
47588 @if target-libgcc-bootstrap
47589 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47590 configure-stageautoprofile-target-libgcc:
47591         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47592         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47593         @r=`${PWD_COMMAND}`; export r; \
47594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47595         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47596         echo "Checking multilib configuration for libgcc..."; \
47597         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47598         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47599           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47600             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47601           else \
47602             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47603             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47604           fi; \
47605         else \
47606           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47607         fi; \
47608         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47609         $(NORMAL_TARGET_EXPORTS) \
47610          \
47611         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47612         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47613         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47614         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
47615         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47616         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47617         case $(srcdir) in \
47618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47619           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47621         esac; \
47622         module_srcdir=libgcc; \
47623         $(SHELL) $$s/$$module_srcdir/configure \
47624           --srcdir=$${topdir}/$$module_srcdir \
47625           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47626           --target=${target_alias} \
47627           --with-build-libsubdir=$(HOST_SUBDIR) \
47628           $(STAGEautoprofile_CONFIGURE_FLAGS)
47629 @endif target-libgcc-bootstrap
47630
47631 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
47632 maybe-configure-stageautofeedback-target-libgcc:
47633 @if target-libgcc-bootstrap
47634 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47635 configure-stageautofeedback-target-libgcc:
47636         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47637         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47638         @r=`${PWD_COMMAND}`; export r; \
47639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47640         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47641         echo "Checking multilib configuration for libgcc..."; \
47642         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47643         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47644           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47645             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47646           else \
47647             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47648             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47649           fi; \
47650         else \
47651           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47652         fi; \
47653         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47654         $(NORMAL_TARGET_EXPORTS) \
47655          \
47656         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47657         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47658         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47659         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
47660         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47661         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47662         case $(srcdir) in \
47663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47664           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47666         esac; \
47667         module_srcdir=libgcc; \
47668         $(SHELL) $$s/$$module_srcdir/configure \
47669           --srcdir=$${topdir}/$$module_srcdir \
47670           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47671           --target=${target_alias} \
47672           --with-build-libsubdir=$(HOST_SUBDIR) \
47673           $(STAGEautofeedback_CONFIGURE_FLAGS)
47674 @endif target-libgcc-bootstrap
47675
47676
47677
47678
47679
47680 .PHONY: all-target-libgcc maybe-all-target-libgcc
47681 maybe-all-target-libgcc:
47682 @if gcc-bootstrap
47683 all-target-libgcc: stage_current
47684 @endif gcc-bootstrap
47685 @if target-libgcc
47686 TARGET-target-libgcc=all
47687 maybe-all-target-libgcc: all-target-libgcc
47688 all-target-libgcc: configure-target-libgcc
47689         @r=`${PWD_COMMAND}`; export r; \
47690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47691         $(NORMAL_TARGET_EXPORTS)  \
47692         (cd $(TARGET_SUBDIR)/libgcc && \
47693           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47694                 $(TARGET-target-libgcc))
47695 @endif target-libgcc
47696
47697
47698
47699 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47700 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47701 maybe-all-stage1-target-libgcc:
47702 maybe-clean-stage1-target-libgcc:
47703 @if target-libgcc-bootstrap
47704 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47705 all-stage1: all-stage1-target-libgcc
47706 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47707 all-stage1-target-libgcc: configure-stage1-target-libgcc
47708         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47709         @r=`${PWD_COMMAND}`; export r; \
47710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47711         TFLAGS="$(STAGE1_TFLAGS)"; \
47712         $(NORMAL_TARGET_EXPORTS)  \
47713         cd $(TARGET_SUBDIR)/libgcc && \
47714          \
47715         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47716                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47717                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47718                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47719                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47720                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47721                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47722                 $(EXTRA_TARGET_FLAGS)  \
47723                   \
47724                 TFLAGS="$(STAGE1_TFLAGS)"  \
47725                 $(TARGET-stage1-target-libgcc)
47726
47727 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47728 clean-stage1: clean-stage1-target-libgcc
47729 clean-stage1-target-libgcc:
47730         @if [ $(current_stage) = stage1 ]; then \
47731           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47732         else \
47733           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47734           $(MAKE) stage1-start; \
47735         fi; \
47736         cd $(TARGET_SUBDIR)/libgcc && \
47737         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47738           clean
47739 @endif target-libgcc-bootstrap
47740
47741
47742 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47743 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47744 maybe-all-stage2-target-libgcc:
47745 maybe-clean-stage2-target-libgcc:
47746 @if target-libgcc-bootstrap
47747 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47748 all-stage2: all-stage2-target-libgcc
47749 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47750 all-stage2-target-libgcc: configure-stage2-target-libgcc
47751         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47752         @r=`${PWD_COMMAND}`; export r; \
47753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47754         TFLAGS="$(STAGE2_TFLAGS)"; \
47755         $(NORMAL_TARGET_EXPORTS) \
47756           \
47757         cd $(TARGET_SUBDIR)/libgcc && \
47758          \
47759         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47760                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47761                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47762                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47763                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47764                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47765                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47766                 $(EXTRA_TARGET_FLAGS)   \
47767                 TFLAGS="$(STAGE2_TFLAGS)"  \
47768                 $(TARGET-stage2-target-libgcc)
47769
47770 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47771 clean-stage2: clean-stage2-target-libgcc
47772 clean-stage2-target-libgcc:
47773         @if [ $(current_stage) = stage2 ]; then \
47774           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47775         else \
47776           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47777           $(MAKE) stage2-start; \
47778         fi; \
47779         cd $(TARGET_SUBDIR)/libgcc && \
47780         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47781 @endif target-libgcc-bootstrap
47782
47783
47784 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47785 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47786 maybe-all-stage3-target-libgcc:
47787 maybe-clean-stage3-target-libgcc:
47788 @if target-libgcc-bootstrap
47789 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47790 all-stage3: all-stage3-target-libgcc
47791 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47792 all-stage3-target-libgcc: configure-stage3-target-libgcc
47793         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47794         @r=`${PWD_COMMAND}`; export r; \
47795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47796         TFLAGS="$(STAGE3_TFLAGS)"; \
47797         $(NORMAL_TARGET_EXPORTS) \
47798           \
47799         cd $(TARGET_SUBDIR)/libgcc && \
47800          \
47801         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47802                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47803                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47804                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47805                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47806                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47807                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47808                 $(EXTRA_TARGET_FLAGS)   \
47809                 TFLAGS="$(STAGE3_TFLAGS)"  \
47810                 $(TARGET-stage3-target-libgcc)
47811
47812 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47813 clean-stage3: clean-stage3-target-libgcc
47814 clean-stage3-target-libgcc:
47815         @if [ $(current_stage) = stage3 ]; then \
47816           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47817         else \
47818           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47819           $(MAKE) stage3-start; \
47820         fi; \
47821         cd $(TARGET_SUBDIR)/libgcc && \
47822         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47823 @endif target-libgcc-bootstrap
47824
47825
47826 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47827 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47828 maybe-all-stage4-target-libgcc:
47829 maybe-clean-stage4-target-libgcc:
47830 @if target-libgcc-bootstrap
47831 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47832 all-stage4: all-stage4-target-libgcc
47833 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47834 all-stage4-target-libgcc: configure-stage4-target-libgcc
47835         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47836         @r=`${PWD_COMMAND}`; export r; \
47837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47838         TFLAGS="$(STAGE4_TFLAGS)"; \
47839         $(NORMAL_TARGET_EXPORTS) \
47840           \
47841         cd $(TARGET_SUBDIR)/libgcc && \
47842          \
47843         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47844                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47845                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47846                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47847                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47848                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47849                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47850                 $(EXTRA_TARGET_FLAGS)   \
47851                 TFLAGS="$(STAGE4_TFLAGS)"  \
47852                 $(TARGET-stage4-target-libgcc)
47853
47854 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47855 clean-stage4: clean-stage4-target-libgcc
47856 clean-stage4-target-libgcc:
47857         @if [ $(current_stage) = stage4 ]; then \
47858           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47859         else \
47860           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47861           $(MAKE) stage4-start; \
47862         fi; \
47863         cd $(TARGET_SUBDIR)/libgcc && \
47864         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47865 @endif target-libgcc-bootstrap
47866
47867
47868 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47869 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47870 maybe-all-stageprofile-target-libgcc:
47871 maybe-clean-stageprofile-target-libgcc:
47872 @if target-libgcc-bootstrap
47873 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47874 all-stageprofile: all-stageprofile-target-libgcc
47875 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47876 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47877         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47878         @r=`${PWD_COMMAND}`; export r; \
47879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47880         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47881         $(NORMAL_TARGET_EXPORTS) \
47882           \
47883         cd $(TARGET_SUBDIR)/libgcc && \
47884          \
47885         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47886                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47887                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47888                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47889                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47890                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47891                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47892                 $(EXTRA_TARGET_FLAGS)   \
47893                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
47894                 $(TARGET-stageprofile-target-libgcc)
47895
47896 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47897 clean-stageprofile: clean-stageprofile-target-libgcc
47898 clean-stageprofile-target-libgcc:
47899         @if [ $(current_stage) = stageprofile ]; then \
47900           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47901         else \
47902           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47903           $(MAKE) stageprofile-start; \
47904         fi; \
47905         cd $(TARGET_SUBDIR)/libgcc && \
47906         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47907 @endif target-libgcc-bootstrap
47908
47909
47910 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
47911 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
47912 maybe-all-stagetrain-target-libgcc:
47913 maybe-clean-stagetrain-target-libgcc:
47914 @if target-libgcc-bootstrap
47915 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
47916 all-stagetrain: all-stagetrain-target-libgcc
47917 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
47918 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47919         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47920         @r=`${PWD_COMMAND}`; export r; \
47921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47922         TFLAGS="$(STAGEtrain_TFLAGS)"; \
47923         $(NORMAL_TARGET_EXPORTS) \
47924           \
47925         cd $(TARGET_SUBDIR)/libgcc && \
47926          \
47927         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47928                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47929                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47930                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47931                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47932                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47933                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47934                 $(EXTRA_TARGET_FLAGS)   \
47935                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
47936                 $(TARGET-stagetrain-target-libgcc)
47937
47938 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
47939 clean-stagetrain: clean-stagetrain-target-libgcc
47940 clean-stagetrain-target-libgcc:
47941         @if [ $(current_stage) = stagetrain ]; then \
47942           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47943         else \
47944           [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
47945           $(MAKE) stagetrain-start; \
47946         fi; \
47947         cd $(TARGET_SUBDIR)/libgcc && \
47948         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47949 @endif target-libgcc-bootstrap
47950
47951
47952 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47953 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47954 maybe-all-stagefeedback-target-libgcc:
47955 maybe-clean-stagefeedback-target-libgcc:
47956 @if target-libgcc-bootstrap
47957 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47958 all-stagefeedback: all-stagefeedback-target-libgcc
47959 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47960 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47961         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47962         @r=`${PWD_COMMAND}`; export r; \
47963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47964         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47965         $(NORMAL_TARGET_EXPORTS) \
47966           \
47967         cd $(TARGET_SUBDIR)/libgcc && \
47968          \
47969         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47970                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47971                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47972                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47973                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47974                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47975                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47976                 $(EXTRA_TARGET_FLAGS)   \
47977                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
47978                 $(TARGET-stagefeedback-target-libgcc)
47979
47980 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47981 clean-stagefeedback: clean-stagefeedback-target-libgcc
47982 clean-stagefeedback-target-libgcc:
47983         @if [ $(current_stage) = stagefeedback ]; then \
47984           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47985         else \
47986           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47987           $(MAKE) stagefeedback-start; \
47988         fi; \
47989         cd $(TARGET_SUBDIR)/libgcc && \
47990         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47991 @endif target-libgcc-bootstrap
47992
47993
47994 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
47995 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
47996 maybe-all-stageautoprofile-target-libgcc:
47997 maybe-clean-stageautoprofile-target-libgcc:
47998 @if target-libgcc-bootstrap
47999 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
48000 all-stageautoprofile: all-stageautoprofile-target-libgcc
48001 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
48002 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
48003         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48004         @r=`${PWD_COMMAND}`; export r; \
48005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48006         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48007         $(NORMAL_TARGET_EXPORTS) \
48008           \
48009         cd $(TARGET_SUBDIR)/libgcc && \
48010         $$s/gcc/config/i386/$(AUTO_PROFILE) \
48011         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48012                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48013                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48014                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48015                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48016                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48017                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48018                 $(EXTRA_TARGET_FLAGS)   \
48019                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
48020                 $(TARGET-stageautoprofile-target-libgcc)
48021
48022 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
48023 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
48024 clean-stageautoprofile-target-libgcc:
48025         @if [ $(current_stage) = stageautoprofile ]; then \
48026           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48027         else \
48028           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
48029           $(MAKE) stageautoprofile-start; \
48030         fi; \
48031         cd $(TARGET_SUBDIR)/libgcc && \
48032         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48033 @endif target-libgcc-bootstrap
48034
48035
48036 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
48037 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
48038 maybe-all-stageautofeedback-target-libgcc:
48039 maybe-clean-stageautofeedback-target-libgcc:
48040 @if target-libgcc-bootstrap
48041 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
48042 all-stageautofeedback: all-stageautofeedback-target-libgcc
48043 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
48044 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48045         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48046         @r=`${PWD_COMMAND}`; export r; \
48047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48048         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48049         $(NORMAL_TARGET_EXPORTS) \
48050           \
48051         cd $(TARGET_SUBDIR)/libgcc && \
48052          \
48053         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48054                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48055                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48056                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48057                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48058                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48059                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48060                 $(EXTRA_TARGET_FLAGS)   \
48061                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48062                 $(TARGET-stageautofeedback-target-libgcc)
48063
48064 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
48065 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
48066 clean-stageautofeedback-target-libgcc:
48067         @if [ $(current_stage) = stageautofeedback ]; then \
48068           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48069         else \
48070           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
48071           $(MAKE) stageautofeedback-start; \
48072         fi; \
48073         cd $(TARGET_SUBDIR)/libgcc && \
48074         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48075 @endif target-libgcc-bootstrap
48076
48077
48078
48079
48080
48081
48082 .PHONY: check-target-libgcc maybe-check-target-libgcc
48083 maybe-check-target-libgcc:
48084 @if target-libgcc
48085 maybe-check-target-libgcc: check-target-libgcc
48086
48087 # Dummy target for uncheckable module.
48088 check-target-libgcc:
48089
48090 @endif target-libgcc
48091
48092 .PHONY: install-target-libgcc maybe-install-target-libgcc
48093 maybe-install-target-libgcc:
48094 @if target-libgcc
48095 maybe-install-target-libgcc: install-target-libgcc
48096
48097 install-target-libgcc: installdirs
48098         @: $(MAKE); $(unstage)
48099         @r=`${PWD_COMMAND}`; export r; \
48100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48101         $(NORMAL_TARGET_EXPORTS) \
48102         (cd $(TARGET_SUBDIR)/libgcc && \
48103           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48104
48105 @endif target-libgcc
48106
48107 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
48108 maybe-install-strip-target-libgcc:
48109 @if target-libgcc
48110 maybe-install-strip-target-libgcc: install-strip-target-libgcc
48111
48112 install-strip-target-libgcc: installdirs
48113         @: $(MAKE); $(unstage)
48114         @r=`${PWD_COMMAND}`; export r; \
48115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48116         $(NORMAL_TARGET_EXPORTS) \
48117         (cd $(TARGET_SUBDIR)/libgcc && \
48118           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48119
48120 @endif target-libgcc
48121
48122 # Other targets (info, dvi, pdf, etc.)
48123
48124 .PHONY: maybe-info-target-libgcc info-target-libgcc
48125 maybe-info-target-libgcc:
48126 @if target-libgcc
48127 maybe-info-target-libgcc: info-target-libgcc
48128
48129 info-target-libgcc: \
48130     configure-target-libgcc 
48131         @: $(MAKE); $(unstage)
48132         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48133         r=`${PWD_COMMAND}`; export r; \
48134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48135         $(NORMAL_TARGET_EXPORTS) \
48136         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
48137         for flag in $(EXTRA_TARGET_FLAGS); do \
48138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48139         done; \
48140         (cd $(TARGET_SUBDIR)/libgcc && \
48141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48143                   "RANLIB=$${RANLIB}" \
48144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48145                    info) \
48146           || exit 1
48147
48148 @endif target-libgcc
48149
48150 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
48151 maybe-dvi-target-libgcc:
48152 @if target-libgcc
48153 maybe-dvi-target-libgcc: dvi-target-libgcc
48154
48155 dvi-target-libgcc: \
48156     configure-target-libgcc 
48157         @: $(MAKE); $(unstage)
48158         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48159         r=`${PWD_COMMAND}`; export r; \
48160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48161         $(NORMAL_TARGET_EXPORTS) \
48162         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
48163         for flag in $(EXTRA_TARGET_FLAGS); do \
48164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48165         done; \
48166         (cd $(TARGET_SUBDIR)/libgcc && \
48167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48169                   "RANLIB=$${RANLIB}" \
48170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48171                    dvi) \
48172           || exit 1
48173
48174 @endif target-libgcc
48175
48176 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
48177 maybe-pdf-target-libgcc:
48178 @if target-libgcc
48179 maybe-pdf-target-libgcc: pdf-target-libgcc
48180
48181 pdf-target-libgcc: \
48182     configure-target-libgcc 
48183         @: $(MAKE); $(unstage)
48184         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48185         r=`${PWD_COMMAND}`; export r; \
48186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48187         $(NORMAL_TARGET_EXPORTS) \
48188         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
48189         for flag in $(EXTRA_TARGET_FLAGS); do \
48190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48191         done; \
48192         (cd $(TARGET_SUBDIR)/libgcc && \
48193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48195                   "RANLIB=$${RANLIB}" \
48196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48197                    pdf) \
48198           || exit 1
48199
48200 @endif target-libgcc
48201
48202 .PHONY: maybe-html-target-libgcc html-target-libgcc
48203 maybe-html-target-libgcc:
48204 @if target-libgcc
48205 maybe-html-target-libgcc: html-target-libgcc
48206
48207 html-target-libgcc: \
48208     configure-target-libgcc 
48209         @: $(MAKE); $(unstage)
48210         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48211         r=`${PWD_COMMAND}`; export r; \
48212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48213         $(NORMAL_TARGET_EXPORTS) \
48214         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
48215         for flag in $(EXTRA_TARGET_FLAGS); do \
48216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48217         done; \
48218         (cd $(TARGET_SUBDIR)/libgcc && \
48219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48221                   "RANLIB=$${RANLIB}" \
48222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48223                    html) \
48224           || exit 1
48225
48226 @endif target-libgcc
48227
48228 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
48229 maybe-TAGS-target-libgcc:
48230 @if target-libgcc
48231 maybe-TAGS-target-libgcc: TAGS-target-libgcc
48232
48233 TAGS-target-libgcc: \
48234     configure-target-libgcc 
48235         @: $(MAKE); $(unstage)
48236         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48237         r=`${PWD_COMMAND}`; export r; \
48238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48239         $(NORMAL_TARGET_EXPORTS) \
48240         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
48241         for flag in $(EXTRA_TARGET_FLAGS); do \
48242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48243         done; \
48244         (cd $(TARGET_SUBDIR)/libgcc && \
48245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48247                   "RANLIB=$${RANLIB}" \
48248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48249                    TAGS) \
48250           || exit 1
48251
48252 @endif target-libgcc
48253
48254 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
48255 maybe-install-info-target-libgcc:
48256 @if target-libgcc
48257 maybe-install-info-target-libgcc: install-info-target-libgcc
48258
48259 install-info-target-libgcc: \
48260     configure-target-libgcc \
48261     info-target-libgcc 
48262         @: $(MAKE); $(unstage)
48263         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48264         r=`${PWD_COMMAND}`; export r; \
48265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48266         $(NORMAL_TARGET_EXPORTS) \
48267         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
48268         for flag in $(EXTRA_TARGET_FLAGS); do \
48269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48270         done; \
48271         (cd $(TARGET_SUBDIR)/libgcc && \
48272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48274                   "RANLIB=$${RANLIB}" \
48275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48276                    install-info) \
48277           || exit 1
48278
48279 @endif target-libgcc
48280
48281 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
48282 maybe-install-pdf-target-libgcc:
48283 @if target-libgcc
48284 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
48285
48286 install-pdf-target-libgcc: \
48287     configure-target-libgcc \
48288     pdf-target-libgcc 
48289         @: $(MAKE); $(unstage)
48290         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48291         r=`${PWD_COMMAND}`; export r; \
48292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48293         $(NORMAL_TARGET_EXPORTS) \
48294         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
48295         for flag in $(EXTRA_TARGET_FLAGS); do \
48296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48297         done; \
48298         (cd $(TARGET_SUBDIR)/libgcc && \
48299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48301                   "RANLIB=$${RANLIB}" \
48302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48303                    install-pdf) \
48304           || exit 1
48305
48306 @endif target-libgcc
48307
48308 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
48309 maybe-install-html-target-libgcc:
48310 @if target-libgcc
48311 maybe-install-html-target-libgcc: install-html-target-libgcc
48312
48313 install-html-target-libgcc: \
48314     configure-target-libgcc \
48315     html-target-libgcc 
48316         @: $(MAKE); $(unstage)
48317         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48318         r=`${PWD_COMMAND}`; export r; \
48319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48320         $(NORMAL_TARGET_EXPORTS) \
48321         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
48322         for flag in $(EXTRA_TARGET_FLAGS); do \
48323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48324         done; \
48325         (cd $(TARGET_SUBDIR)/libgcc && \
48326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48328                   "RANLIB=$${RANLIB}" \
48329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48330                    install-html) \
48331           || exit 1
48332
48333 @endif target-libgcc
48334
48335 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
48336 maybe-installcheck-target-libgcc:
48337 @if target-libgcc
48338 maybe-installcheck-target-libgcc: installcheck-target-libgcc
48339
48340 installcheck-target-libgcc: \
48341     configure-target-libgcc 
48342         @: $(MAKE); $(unstage)
48343         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48344         r=`${PWD_COMMAND}`; export r; \
48345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48346         $(NORMAL_TARGET_EXPORTS) \
48347         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
48348         for flag in $(EXTRA_TARGET_FLAGS); do \
48349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48350         done; \
48351         (cd $(TARGET_SUBDIR)/libgcc && \
48352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48354                   "RANLIB=$${RANLIB}" \
48355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48356                    installcheck) \
48357           || exit 1
48358
48359 @endif target-libgcc
48360
48361 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
48362 maybe-mostlyclean-target-libgcc:
48363 @if target-libgcc
48364 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
48365
48366 mostlyclean-target-libgcc: 
48367         @: $(MAKE); $(unstage)
48368         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48369         r=`${PWD_COMMAND}`; export r; \
48370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48371         $(NORMAL_TARGET_EXPORTS) \
48372         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
48373         for flag in $(EXTRA_TARGET_FLAGS); do \
48374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48375         done; \
48376         (cd $(TARGET_SUBDIR)/libgcc && \
48377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48379                   "RANLIB=$${RANLIB}" \
48380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48381                    mostlyclean) \
48382           || exit 1
48383
48384 @endif target-libgcc
48385
48386 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48387 maybe-clean-target-libgcc:
48388 @if target-libgcc
48389 maybe-clean-target-libgcc: clean-target-libgcc
48390
48391 clean-target-libgcc: 
48392         @: $(MAKE); $(unstage)
48393         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48394         r=`${PWD_COMMAND}`; export r; \
48395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48396         $(NORMAL_TARGET_EXPORTS) \
48397         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
48398         for flag in $(EXTRA_TARGET_FLAGS); do \
48399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48400         done; \
48401         (cd $(TARGET_SUBDIR)/libgcc && \
48402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48404                   "RANLIB=$${RANLIB}" \
48405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48406                    clean) \
48407           || exit 1
48408
48409 @endif target-libgcc
48410
48411 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48412 maybe-distclean-target-libgcc:
48413 @if target-libgcc
48414 maybe-distclean-target-libgcc: distclean-target-libgcc
48415
48416 distclean-target-libgcc: 
48417         @: $(MAKE); $(unstage)
48418         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48419         r=`${PWD_COMMAND}`; export r; \
48420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48421         $(NORMAL_TARGET_EXPORTS) \
48422         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
48423         for flag in $(EXTRA_TARGET_FLAGS); do \
48424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48425         done; \
48426         (cd $(TARGET_SUBDIR)/libgcc && \
48427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48429                   "RANLIB=$${RANLIB}" \
48430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48431                    distclean) \
48432           || exit 1
48433
48434 @endif target-libgcc
48435
48436 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48437 maybe-maintainer-clean-target-libgcc:
48438 @if target-libgcc
48439 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48440
48441 maintainer-clean-target-libgcc: 
48442         @: $(MAKE); $(unstage)
48443         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48444         r=`${PWD_COMMAND}`; export r; \
48445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48446         $(NORMAL_TARGET_EXPORTS) \
48447         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
48448         for flag in $(EXTRA_TARGET_FLAGS); do \
48449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48450         done; \
48451         (cd $(TARGET_SUBDIR)/libgcc && \
48452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48454                   "RANLIB=$${RANLIB}" \
48455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48456                    maintainer-clean) \
48457           || exit 1
48458
48459 @endif target-libgcc
48460
48461
48462
48463
48464
48465 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
48466 maybe-configure-target-libbacktrace:
48467 @if gcc-bootstrap
48468 configure-target-libbacktrace: stage_current
48469 @endif gcc-bootstrap
48470 @if target-libbacktrace
48471 maybe-configure-target-libbacktrace: configure-target-libbacktrace
48472 configure-target-libbacktrace: 
48473         @: $(MAKE); $(unstage)
48474         @r=`${PWD_COMMAND}`; export r; \
48475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48476         echo "Checking multilib configuration for libbacktrace..."; \
48477         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48478         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48479         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48480           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48481             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48482           else \
48483             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48484             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48485           fi; \
48486         else \
48487           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48488         fi; \
48489         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48490         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48491         $(NORMAL_TARGET_EXPORTS)  \
48492         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
48493         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
48494         case $(srcdir) in \
48495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48496           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48498         esac; \
48499         module_srcdir=libbacktrace; \
48500         rm -f no-such-file || : ; \
48501         CONFIG_SITE=no-such-file $(SHELL) \
48502           $$s/$$module_srcdir/configure \
48503           --srcdir=$${topdir}/$$module_srcdir \
48504           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48505           --target=${target_alias}  \
48506           || exit 1
48507 @endif target-libbacktrace
48508
48509
48510
48511
48512
48513 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
48514 maybe-all-target-libbacktrace:
48515 @if gcc-bootstrap
48516 all-target-libbacktrace: stage_current
48517 @endif gcc-bootstrap
48518 @if target-libbacktrace
48519 TARGET-target-libbacktrace=all
48520 maybe-all-target-libbacktrace: all-target-libbacktrace
48521 all-target-libbacktrace: configure-target-libbacktrace
48522         @: $(MAKE); $(unstage)
48523         @r=`${PWD_COMMAND}`; export r; \
48524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48525         $(NORMAL_TARGET_EXPORTS)  \
48526         (cd $(TARGET_SUBDIR)/libbacktrace && \
48527           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48528                 $(TARGET-target-libbacktrace))
48529 @endif target-libbacktrace
48530
48531
48532
48533
48534
48535 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
48536 maybe-check-target-libbacktrace:
48537 @if target-libbacktrace
48538 maybe-check-target-libbacktrace: check-target-libbacktrace
48539
48540 check-target-libbacktrace:
48541         @: $(MAKE); $(unstage)
48542         @r=`${PWD_COMMAND}`; export r; \
48543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48544         $(NORMAL_TARGET_EXPORTS) \
48545         (cd $(TARGET_SUBDIR)/libbacktrace && \
48546           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48547
48548 @endif target-libbacktrace
48549
48550 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
48551 maybe-install-target-libbacktrace:
48552 @if target-libbacktrace
48553 maybe-install-target-libbacktrace: install-target-libbacktrace
48554
48555 install-target-libbacktrace: installdirs
48556         @: $(MAKE); $(unstage)
48557         @r=`${PWD_COMMAND}`; export r; \
48558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48559         $(NORMAL_TARGET_EXPORTS) \
48560         (cd $(TARGET_SUBDIR)/libbacktrace && \
48561           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48562
48563 @endif target-libbacktrace
48564
48565 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
48566 maybe-install-strip-target-libbacktrace:
48567 @if target-libbacktrace
48568 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
48569
48570 install-strip-target-libbacktrace: installdirs
48571         @: $(MAKE); $(unstage)
48572         @r=`${PWD_COMMAND}`; export r; \
48573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48574         $(NORMAL_TARGET_EXPORTS) \
48575         (cd $(TARGET_SUBDIR)/libbacktrace && \
48576           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48577
48578 @endif target-libbacktrace
48579
48580 # Other targets (info, dvi, pdf, etc.)
48581
48582 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
48583 maybe-info-target-libbacktrace:
48584 @if target-libbacktrace
48585 maybe-info-target-libbacktrace: info-target-libbacktrace
48586
48587 info-target-libbacktrace: \
48588     configure-target-libbacktrace 
48589         @: $(MAKE); $(unstage)
48590         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48591         r=`${PWD_COMMAND}`; export r; \
48592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48593         $(NORMAL_TARGET_EXPORTS) \
48594         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
48595         for flag in $(EXTRA_TARGET_FLAGS); do \
48596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48597         done; \
48598         (cd $(TARGET_SUBDIR)/libbacktrace && \
48599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48601                   "RANLIB=$${RANLIB}" \
48602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48603                    info) \
48604           || exit 1
48605
48606 @endif target-libbacktrace
48607
48608 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
48609 maybe-dvi-target-libbacktrace:
48610 @if target-libbacktrace
48611 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
48612
48613 dvi-target-libbacktrace: \
48614     configure-target-libbacktrace 
48615         @: $(MAKE); $(unstage)
48616         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48617         r=`${PWD_COMMAND}`; export r; \
48618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48619         $(NORMAL_TARGET_EXPORTS) \
48620         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
48621         for flag in $(EXTRA_TARGET_FLAGS); do \
48622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48623         done; \
48624         (cd $(TARGET_SUBDIR)/libbacktrace && \
48625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48627                   "RANLIB=$${RANLIB}" \
48628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48629                    dvi) \
48630           || exit 1
48631
48632 @endif target-libbacktrace
48633
48634 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
48635 maybe-pdf-target-libbacktrace:
48636 @if target-libbacktrace
48637 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
48638
48639 pdf-target-libbacktrace: \
48640     configure-target-libbacktrace 
48641         @: $(MAKE); $(unstage)
48642         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48643         r=`${PWD_COMMAND}`; export r; \
48644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48645         $(NORMAL_TARGET_EXPORTS) \
48646         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48647         for flag in $(EXTRA_TARGET_FLAGS); do \
48648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48649         done; \
48650         (cd $(TARGET_SUBDIR)/libbacktrace && \
48651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48653                   "RANLIB=$${RANLIB}" \
48654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48655                    pdf) \
48656           || exit 1
48657
48658 @endif target-libbacktrace
48659
48660 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
48661 maybe-html-target-libbacktrace:
48662 @if target-libbacktrace
48663 maybe-html-target-libbacktrace: html-target-libbacktrace
48664
48665 html-target-libbacktrace: \
48666     configure-target-libbacktrace 
48667         @: $(MAKE); $(unstage)
48668         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48669         r=`${PWD_COMMAND}`; export r; \
48670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48671         $(NORMAL_TARGET_EXPORTS) \
48672         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
48673         for flag in $(EXTRA_TARGET_FLAGS); do \
48674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48675         done; \
48676         (cd $(TARGET_SUBDIR)/libbacktrace && \
48677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48679                   "RANLIB=$${RANLIB}" \
48680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48681                    html) \
48682           || exit 1
48683
48684 @endif target-libbacktrace
48685
48686 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
48687 maybe-TAGS-target-libbacktrace:
48688 @if target-libbacktrace
48689 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
48690
48691 TAGS-target-libbacktrace: \
48692     configure-target-libbacktrace 
48693         @: $(MAKE); $(unstage)
48694         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48695         r=`${PWD_COMMAND}`; export r; \
48696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48697         $(NORMAL_TARGET_EXPORTS) \
48698         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
48699         for flag in $(EXTRA_TARGET_FLAGS); do \
48700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48701         done; \
48702         (cd $(TARGET_SUBDIR)/libbacktrace && \
48703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48705                   "RANLIB=$${RANLIB}" \
48706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48707                    TAGS) \
48708           || exit 1
48709
48710 @endif target-libbacktrace
48711
48712 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
48713 maybe-install-info-target-libbacktrace:
48714 @if target-libbacktrace
48715 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
48716
48717 install-info-target-libbacktrace: \
48718     configure-target-libbacktrace \
48719     info-target-libbacktrace 
48720         @: $(MAKE); $(unstage)
48721         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48722         r=`${PWD_COMMAND}`; export r; \
48723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48724         $(NORMAL_TARGET_EXPORTS) \
48725         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
48726         for flag in $(EXTRA_TARGET_FLAGS); do \
48727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48728         done; \
48729         (cd $(TARGET_SUBDIR)/libbacktrace && \
48730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48732                   "RANLIB=$${RANLIB}" \
48733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48734                    install-info) \
48735           || exit 1
48736
48737 @endif target-libbacktrace
48738
48739 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
48740 maybe-install-pdf-target-libbacktrace:
48741 @if target-libbacktrace
48742 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
48743
48744 install-pdf-target-libbacktrace: \
48745     configure-target-libbacktrace \
48746     pdf-target-libbacktrace 
48747         @: $(MAKE); $(unstage)
48748         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48749         r=`${PWD_COMMAND}`; export r; \
48750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48751         $(NORMAL_TARGET_EXPORTS) \
48752         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48753         for flag in $(EXTRA_TARGET_FLAGS); do \
48754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48755         done; \
48756         (cd $(TARGET_SUBDIR)/libbacktrace && \
48757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48759                   "RANLIB=$${RANLIB}" \
48760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48761                    install-pdf) \
48762           || exit 1
48763
48764 @endif target-libbacktrace
48765
48766 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
48767 maybe-install-html-target-libbacktrace:
48768 @if target-libbacktrace
48769 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
48770
48771 install-html-target-libbacktrace: \
48772     configure-target-libbacktrace \
48773     html-target-libbacktrace 
48774         @: $(MAKE); $(unstage)
48775         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48776         r=`${PWD_COMMAND}`; export r; \
48777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48778         $(NORMAL_TARGET_EXPORTS) \
48779         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
48780         for flag in $(EXTRA_TARGET_FLAGS); do \
48781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48782         done; \
48783         (cd $(TARGET_SUBDIR)/libbacktrace && \
48784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48786                   "RANLIB=$${RANLIB}" \
48787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48788                    install-html) \
48789           || exit 1
48790
48791 @endif target-libbacktrace
48792
48793 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
48794 maybe-installcheck-target-libbacktrace:
48795 @if target-libbacktrace
48796 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
48797
48798 installcheck-target-libbacktrace: \
48799     configure-target-libbacktrace 
48800         @: $(MAKE); $(unstage)
48801         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48802         r=`${PWD_COMMAND}`; export r; \
48803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48804         $(NORMAL_TARGET_EXPORTS) \
48805         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
48806         for flag in $(EXTRA_TARGET_FLAGS); do \
48807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48808         done; \
48809         (cd $(TARGET_SUBDIR)/libbacktrace && \
48810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48812                   "RANLIB=$${RANLIB}" \
48813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48814                    installcheck) \
48815           || exit 1
48816
48817 @endif target-libbacktrace
48818
48819 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
48820 maybe-mostlyclean-target-libbacktrace:
48821 @if target-libbacktrace
48822 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
48823
48824 mostlyclean-target-libbacktrace: 
48825         @: $(MAKE); $(unstage)
48826         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48827         r=`${PWD_COMMAND}`; export r; \
48828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48829         $(NORMAL_TARGET_EXPORTS) \
48830         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
48831         for flag in $(EXTRA_TARGET_FLAGS); do \
48832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48833         done; \
48834         (cd $(TARGET_SUBDIR)/libbacktrace && \
48835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48837                   "RANLIB=$${RANLIB}" \
48838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48839                    mostlyclean) \
48840           || exit 1
48841
48842 @endif target-libbacktrace
48843
48844 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
48845 maybe-clean-target-libbacktrace:
48846 @if target-libbacktrace
48847 maybe-clean-target-libbacktrace: clean-target-libbacktrace
48848
48849 clean-target-libbacktrace: 
48850         @: $(MAKE); $(unstage)
48851         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48852         r=`${PWD_COMMAND}`; export r; \
48853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48854         $(NORMAL_TARGET_EXPORTS) \
48855         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
48856         for flag in $(EXTRA_TARGET_FLAGS); do \
48857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48858         done; \
48859         (cd $(TARGET_SUBDIR)/libbacktrace && \
48860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48862                   "RANLIB=$${RANLIB}" \
48863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48864                    clean) \
48865           || exit 1
48866
48867 @endif target-libbacktrace
48868
48869 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
48870 maybe-distclean-target-libbacktrace:
48871 @if target-libbacktrace
48872 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
48873
48874 distclean-target-libbacktrace: 
48875         @: $(MAKE); $(unstage)
48876         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48877         r=`${PWD_COMMAND}`; export r; \
48878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48879         $(NORMAL_TARGET_EXPORTS) \
48880         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
48881         for flag in $(EXTRA_TARGET_FLAGS); do \
48882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48883         done; \
48884         (cd $(TARGET_SUBDIR)/libbacktrace && \
48885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48887                   "RANLIB=$${RANLIB}" \
48888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48889                    distclean) \
48890           || exit 1
48891
48892 @endif target-libbacktrace
48893
48894 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
48895 maybe-maintainer-clean-target-libbacktrace:
48896 @if target-libbacktrace
48897 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
48898
48899 maintainer-clean-target-libbacktrace: 
48900         @: $(MAKE); $(unstage)
48901         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48902         r=`${PWD_COMMAND}`; export r; \
48903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48904         $(NORMAL_TARGET_EXPORTS) \
48905         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
48906         for flag in $(EXTRA_TARGET_FLAGS); do \
48907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48908         done; \
48909         (cd $(TARGET_SUBDIR)/libbacktrace && \
48910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48912                   "RANLIB=$${RANLIB}" \
48913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48914                    maintainer-clean) \
48915           || exit 1
48916
48917 @endif target-libbacktrace
48918
48919
48920
48921
48922
48923 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
48924 maybe-configure-target-libquadmath:
48925 @if gcc-bootstrap
48926 configure-target-libquadmath: stage_current
48927 @endif gcc-bootstrap
48928 @if target-libquadmath
48929 maybe-configure-target-libquadmath: configure-target-libquadmath
48930 configure-target-libquadmath: 
48931         @: $(MAKE); $(unstage)
48932         @r=`${PWD_COMMAND}`; export r; \
48933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48934         echo "Checking multilib configuration for libquadmath..."; \
48935         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48936         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
48937         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48938           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48939             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
48940           else \
48941             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
48942             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48943           fi; \
48944         else \
48945           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48946         fi; \
48947         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
48948         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48949         $(NORMAL_TARGET_EXPORTS)  \
48950         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
48951         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
48952         case $(srcdir) in \
48953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48954           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
48955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48956         esac; \
48957         module_srcdir=libquadmath; \
48958         rm -f no-such-file || : ; \
48959         CONFIG_SITE=no-such-file $(SHELL) \
48960           $$s/$$module_srcdir/configure \
48961           --srcdir=$${topdir}/$$module_srcdir \
48962           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48963           --target=${target_alias}  \
48964           || exit 1
48965 @endif target-libquadmath
48966
48967
48968
48969
48970
48971 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
48972 maybe-all-target-libquadmath:
48973 @if gcc-bootstrap
48974 all-target-libquadmath: stage_current
48975 @endif gcc-bootstrap
48976 @if target-libquadmath
48977 TARGET-target-libquadmath=all
48978 maybe-all-target-libquadmath: all-target-libquadmath
48979 all-target-libquadmath: configure-target-libquadmath
48980         @: $(MAKE); $(unstage)
48981         @r=`${PWD_COMMAND}`; export r; \
48982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48983         $(NORMAL_TARGET_EXPORTS)  \
48984         (cd $(TARGET_SUBDIR)/libquadmath && \
48985           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48986                 $(TARGET-target-libquadmath))
48987 @endif target-libquadmath
48988
48989
48990
48991
48992
48993 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
48994 maybe-check-target-libquadmath:
48995 @if target-libquadmath
48996 maybe-check-target-libquadmath: check-target-libquadmath
48997
48998 check-target-libquadmath:
48999         @: $(MAKE); $(unstage)
49000         @r=`${PWD_COMMAND}`; export r; \
49001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49002         $(NORMAL_TARGET_EXPORTS) \
49003         (cd $(TARGET_SUBDIR)/libquadmath && \
49004           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49005
49006 @endif target-libquadmath
49007
49008 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
49009 maybe-install-target-libquadmath:
49010 @if target-libquadmath
49011 maybe-install-target-libquadmath: install-target-libquadmath
49012
49013 install-target-libquadmath: installdirs
49014         @: $(MAKE); $(unstage)
49015         @r=`${PWD_COMMAND}`; export r; \
49016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49017         $(NORMAL_TARGET_EXPORTS) \
49018         (cd $(TARGET_SUBDIR)/libquadmath && \
49019           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49020
49021 @endif target-libquadmath
49022
49023 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49024 maybe-install-strip-target-libquadmath:
49025 @if target-libquadmath
49026 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49027
49028 install-strip-target-libquadmath: installdirs
49029         @: $(MAKE); $(unstage)
49030         @r=`${PWD_COMMAND}`; export r; \
49031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49032         $(NORMAL_TARGET_EXPORTS) \
49033         (cd $(TARGET_SUBDIR)/libquadmath && \
49034           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49035
49036 @endif target-libquadmath
49037
49038 # Other targets (info, dvi, pdf, etc.)
49039
49040 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49041 maybe-info-target-libquadmath:
49042 @if target-libquadmath
49043 maybe-info-target-libquadmath: info-target-libquadmath
49044
49045 info-target-libquadmath: \
49046     configure-target-libquadmath 
49047         @: $(MAKE); $(unstage)
49048         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49049         r=`${PWD_COMMAND}`; export r; \
49050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49051         $(NORMAL_TARGET_EXPORTS) \
49052         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
49053         for flag in $(EXTRA_TARGET_FLAGS); do \
49054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49055         done; \
49056         (cd $(TARGET_SUBDIR)/libquadmath && \
49057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49059                   "RANLIB=$${RANLIB}" \
49060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49061                    info) \
49062           || exit 1
49063
49064 @endif target-libquadmath
49065
49066 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49067 maybe-dvi-target-libquadmath:
49068 @if target-libquadmath
49069 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49070
49071 dvi-target-libquadmath: \
49072     configure-target-libquadmath 
49073         @: $(MAKE); $(unstage)
49074         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49075         r=`${PWD_COMMAND}`; export r; \
49076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49077         $(NORMAL_TARGET_EXPORTS) \
49078         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
49079         for flag in $(EXTRA_TARGET_FLAGS); do \
49080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49081         done; \
49082         (cd $(TARGET_SUBDIR)/libquadmath && \
49083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49085                   "RANLIB=$${RANLIB}" \
49086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49087                    dvi) \
49088           || exit 1
49089
49090 @endif target-libquadmath
49091
49092 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49093 maybe-pdf-target-libquadmath:
49094 @if target-libquadmath
49095 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49096
49097 pdf-target-libquadmath: \
49098     configure-target-libquadmath 
49099         @: $(MAKE); $(unstage)
49100         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49101         r=`${PWD_COMMAND}`; export r; \
49102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49103         $(NORMAL_TARGET_EXPORTS) \
49104         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
49105         for flag in $(EXTRA_TARGET_FLAGS); do \
49106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49107         done; \
49108         (cd $(TARGET_SUBDIR)/libquadmath && \
49109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49111                   "RANLIB=$${RANLIB}" \
49112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49113                    pdf) \
49114           || exit 1
49115
49116 @endif target-libquadmath
49117
49118 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49119 maybe-html-target-libquadmath:
49120 @if target-libquadmath
49121 maybe-html-target-libquadmath: html-target-libquadmath
49122
49123 html-target-libquadmath: \
49124     configure-target-libquadmath 
49125         @: $(MAKE); $(unstage)
49126         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49127         r=`${PWD_COMMAND}`; export r; \
49128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49129         $(NORMAL_TARGET_EXPORTS) \
49130         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
49131         for flag in $(EXTRA_TARGET_FLAGS); do \
49132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49133         done; \
49134         (cd $(TARGET_SUBDIR)/libquadmath && \
49135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49137                   "RANLIB=$${RANLIB}" \
49138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49139                    html) \
49140           || exit 1
49141
49142 @endif target-libquadmath
49143
49144 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49145 maybe-TAGS-target-libquadmath:
49146 @if target-libquadmath
49147 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49148
49149 TAGS-target-libquadmath: \
49150     configure-target-libquadmath 
49151         @: $(MAKE); $(unstage)
49152         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49153         r=`${PWD_COMMAND}`; export r; \
49154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49155         $(NORMAL_TARGET_EXPORTS) \
49156         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
49157         for flag in $(EXTRA_TARGET_FLAGS); do \
49158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49159         done; \
49160         (cd $(TARGET_SUBDIR)/libquadmath && \
49161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49163                   "RANLIB=$${RANLIB}" \
49164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49165                    TAGS) \
49166           || exit 1
49167
49168 @endif target-libquadmath
49169
49170 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49171 maybe-install-info-target-libquadmath:
49172 @if target-libquadmath
49173 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49174
49175 install-info-target-libquadmath: \
49176     configure-target-libquadmath \
49177     info-target-libquadmath 
49178         @: $(MAKE); $(unstage)
49179         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49180         r=`${PWD_COMMAND}`; export r; \
49181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49182         $(NORMAL_TARGET_EXPORTS) \
49183         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
49184         for flag in $(EXTRA_TARGET_FLAGS); do \
49185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49186         done; \
49187         (cd $(TARGET_SUBDIR)/libquadmath && \
49188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49190                   "RANLIB=$${RANLIB}" \
49191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49192                    install-info) \
49193           || exit 1
49194
49195 @endif target-libquadmath
49196
49197 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49198 maybe-install-pdf-target-libquadmath:
49199 @if target-libquadmath
49200 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49201
49202 install-pdf-target-libquadmath: \
49203     configure-target-libquadmath \
49204     pdf-target-libquadmath 
49205         @: $(MAKE); $(unstage)
49206         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49207         r=`${PWD_COMMAND}`; export r; \
49208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49209         $(NORMAL_TARGET_EXPORTS) \
49210         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
49211         for flag in $(EXTRA_TARGET_FLAGS); do \
49212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49213         done; \
49214         (cd $(TARGET_SUBDIR)/libquadmath && \
49215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49217                   "RANLIB=$${RANLIB}" \
49218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49219                    install-pdf) \
49220           || exit 1
49221
49222 @endif target-libquadmath
49223
49224 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49225 maybe-install-html-target-libquadmath:
49226 @if target-libquadmath
49227 maybe-install-html-target-libquadmath: install-html-target-libquadmath
49228
49229 install-html-target-libquadmath: \
49230     configure-target-libquadmath \
49231     html-target-libquadmath 
49232         @: $(MAKE); $(unstage)
49233         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49234         r=`${PWD_COMMAND}`; export r; \
49235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49236         $(NORMAL_TARGET_EXPORTS) \
49237         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
49238         for flag in $(EXTRA_TARGET_FLAGS); do \
49239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49240         done; \
49241         (cd $(TARGET_SUBDIR)/libquadmath && \
49242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49244                   "RANLIB=$${RANLIB}" \
49245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49246                    install-html) \
49247           || exit 1
49248
49249 @endif target-libquadmath
49250
49251 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
49252 maybe-installcheck-target-libquadmath:
49253 @if target-libquadmath
49254 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
49255
49256 installcheck-target-libquadmath: \
49257     configure-target-libquadmath 
49258         @: $(MAKE); $(unstage)
49259         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49260         r=`${PWD_COMMAND}`; export r; \
49261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49262         $(NORMAL_TARGET_EXPORTS) \
49263         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
49264         for flag in $(EXTRA_TARGET_FLAGS); do \
49265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49266         done; \
49267         (cd $(TARGET_SUBDIR)/libquadmath && \
49268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49270                   "RANLIB=$${RANLIB}" \
49271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49272                    installcheck) \
49273           || exit 1
49274
49275 @endif target-libquadmath
49276
49277 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
49278 maybe-mostlyclean-target-libquadmath:
49279 @if target-libquadmath
49280 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
49281
49282 mostlyclean-target-libquadmath: 
49283         @: $(MAKE); $(unstage)
49284         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49285         r=`${PWD_COMMAND}`; export r; \
49286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49287         $(NORMAL_TARGET_EXPORTS) \
49288         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
49289         for flag in $(EXTRA_TARGET_FLAGS); do \
49290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49291         done; \
49292         (cd $(TARGET_SUBDIR)/libquadmath && \
49293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49295                   "RANLIB=$${RANLIB}" \
49296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49297                    mostlyclean) \
49298           || exit 1
49299
49300 @endif target-libquadmath
49301
49302 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
49303 maybe-clean-target-libquadmath:
49304 @if target-libquadmath
49305 maybe-clean-target-libquadmath: clean-target-libquadmath
49306
49307 clean-target-libquadmath: 
49308         @: $(MAKE); $(unstage)
49309         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49310         r=`${PWD_COMMAND}`; export r; \
49311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49312         $(NORMAL_TARGET_EXPORTS) \
49313         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
49314         for flag in $(EXTRA_TARGET_FLAGS); do \
49315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49316         done; \
49317         (cd $(TARGET_SUBDIR)/libquadmath && \
49318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49320                   "RANLIB=$${RANLIB}" \
49321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49322                    clean) \
49323           || exit 1
49324
49325 @endif target-libquadmath
49326
49327 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
49328 maybe-distclean-target-libquadmath:
49329 @if target-libquadmath
49330 maybe-distclean-target-libquadmath: distclean-target-libquadmath
49331
49332 distclean-target-libquadmath: 
49333         @: $(MAKE); $(unstage)
49334         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49335         r=`${PWD_COMMAND}`; export r; \
49336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49337         $(NORMAL_TARGET_EXPORTS) \
49338         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
49339         for flag in $(EXTRA_TARGET_FLAGS); do \
49340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49341         done; \
49342         (cd $(TARGET_SUBDIR)/libquadmath && \
49343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49345                   "RANLIB=$${RANLIB}" \
49346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49347                    distclean) \
49348           || exit 1
49349
49350 @endif target-libquadmath
49351
49352 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
49353 maybe-maintainer-clean-target-libquadmath:
49354 @if target-libquadmath
49355 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
49356
49357 maintainer-clean-target-libquadmath: 
49358         @: $(MAKE); $(unstage)
49359         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49360         r=`${PWD_COMMAND}`; export r; \
49361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49362         $(NORMAL_TARGET_EXPORTS) \
49363         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
49364         for flag in $(EXTRA_TARGET_FLAGS); do \
49365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49366         done; \
49367         (cd $(TARGET_SUBDIR)/libquadmath && \
49368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49370                   "RANLIB=$${RANLIB}" \
49371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49372                    maintainer-clean) \
49373           || exit 1
49374
49375 @endif target-libquadmath
49376
49377
49378
49379
49380
49381 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
49382 maybe-configure-target-libgfortran:
49383 @if gcc-bootstrap
49384 configure-target-libgfortran: stage_current
49385 @endif gcc-bootstrap
49386 @if target-libgfortran
49387 maybe-configure-target-libgfortran: configure-target-libgfortran
49388 configure-target-libgfortran: 
49389         @: $(MAKE); $(unstage)
49390         @r=`${PWD_COMMAND}`; export r; \
49391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49392         echo "Checking multilib configuration for libgfortran..."; \
49393         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49394         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
49395         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49396           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49397             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
49398           else \
49399             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
49400             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49401           fi; \
49402         else \
49403           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49404         fi; \
49405         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
49406         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49407         $(NORMAL_TARGET_EXPORTS)  \
49408         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
49409         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
49410         case $(srcdir) in \
49411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49412           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
49413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49414         esac; \
49415         module_srcdir=libgfortran; \
49416         rm -f no-such-file || : ; \
49417         CONFIG_SITE=no-such-file $(SHELL) \
49418           $$s/$$module_srcdir/configure \
49419           --srcdir=$${topdir}/$$module_srcdir \
49420           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49421           --target=${target_alias}  \
49422           || exit 1
49423 @endif target-libgfortran
49424
49425
49426
49427
49428
49429 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
49430 maybe-all-target-libgfortran:
49431 @if gcc-bootstrap
49432 all-target-libgfortran: stage_current
49433 @endif gcc-bootstrap
49434 @if target-libgfortran
49435 TARGET-target-libgfortran=all
49436 maybe-all-target-libgfortran: all-target-libgfortran
49437 all-target-libgfortran: configure-target-libgfortran
49438         @: $(MAKE); $(unstage)
49439         @r=`${PWD_COMMAND}`; export r; \
49440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49441         $(NORMAL_TARGET_EXPORTS)  \
49442         (cd $(TARGET_SUBDIR)/libgfortran && \
49443           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49444                 $(TARGET-target-libgfortran))
49445 @endif target-libgfortran
49446
49447
49448
49449
49450
49451 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
49452 maybe-check-target-libgfortran:
49453 @if target-libgfortran
49454 maybe-check-target-libgfortran: check-target-libgfortran
49455
49456 check-target-libgfortran:
49457         @: $(MAKE); $(unstage)
49458         @r=`${PWD_COMMAND}`; export r; \
49459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49460         $(NORMAL_TARGET_EXPORTS) \
49461         (cd $(TARGET_SUBDIR)/libgfortran && \
49462           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49463
49464 @endif target-libgfortran
49465
49466 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
49467 maybe-install-target-libgfortran:
49468 @if target-libgfortran
49469 maybe-install-target-libgfortran: install-target-libgfortran
49470
49471 install-target-libgfortran: installdirs
49472         @: $(MAKE); $(unstage)
49473         @r=`${PWD_COMMAND}`; export r; \
49474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49475         $(NORMAL_TARGET_EXPORTS) \
49476         (cd $(TARGET_SUBDIR)/libgfortran && \
49477           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49478
49479 @endif target-libgfortran
49480
49481 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
49482 maybe-install-strip-target-libgfortran:
49483 @if target-libgfortran
49484 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
49485
49486 install-strip-target-libgfortran: installdirs
49487         @: $(MAKE); $(unstage)
49488         @r=`${PWD_COMMAND}`; export r; \
49489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49490         $(NORMAL_TARGET_EXPORTS) \
49491         (cd $(TARGET_SUBDIR)/libgfortran && \
49492           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49493
49494 @endif target-libgfortran
49495
49496 # Other targets (info, dvi, pdf, etc.)
49497
49498 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
49499 maybe-info-target-libgfortran:
49500 @if target-libgfortran
49501 maybe-info-target-libgfortran: info-target-libgfortran
49502
49503 info-target-libgfortran: \
49504     configure-target-libgfortran 
49505         @: $(MAKE); $(unstage)
49506         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49507         r=`${PWD_COMMAND}`; export r; \
49508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49509         $(NORMAL_TARGET_EXPORTS) \
49510         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
49511         for flag in $(EXTRA_TARGET_FLAGS); do \
49512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49513         done; \
49514         (cd $(TARGET_SUBDIR)/libgfortran && \
49515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49517                   "RANLIB=$${RANLIB}" \
49518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49519                    info) \
49520           || exit 1
49521
49522 @endif target-libgfortran
49523
49524 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
49525 maybe-dvi-target-libgfortran:
49526 @if target-libgfortran
49527 maybe-dvi-target-libgfortran: dvi-target-libgfortran
49528
49529 dvi-target-libgfortran: \
49530     configure-target-libgfortran 
49531         @: $(MAKE); $(unstage)
49532         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49533         r=`${PWD_COMMAND}`; export r; \
49534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49535         $(NORMAL_TARGET_EXPORTS) \
49536         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
49537         for flag in $(EXTRA_TARGET_FLAGS); do \
49538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49539         done; \
49540         (cd $(TARGET_SUBDIR)/libgfortran && \
49541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49543                   "RANLIB=$${RANLIB}" \
49544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49545                    dvi) \
49546           || exit 1
49547
49548 @endif target-libgfortran
49549
49550 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
49551 maybe-pdf-target-libgfortran:
49552 @if target-libgfortran
49553 maybe-pdf-target-libgfortran: pdf-target-libgfortran
49554
49555 pdf-target-libgfortran: \
49556     configure-target-libgfortran 
49557         @: $(MAKE); $(unstage)
49558         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49559         r=`${PWD_COMMAND}`; export r; \
49560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49561         $(NORMAL_TARGET_EXPORTS) \
49562         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
49563         for flag in $(EXTRA_TARGET_FLAGS); do \
49564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49565         done; \
49566         (cd $(TARGET_SUBDIR)/libgfortran && \
49567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49569                   "RANLIB=$${RANLIB}" \
49570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49571                    pdf) \
49572           || exit 1
49573
49574 @endif target-libgfortran
49575
49576 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
49577 maybe-html-target-libgfortran:
49578 @if target-libgfortran
49579 maybe-html-target-libgfortran: html-target-libgfortran
49580
49581 html-target-libgfortran: \
49582     configure-target-libgfortran 
49583         @: $(MAKE); $(unstage)
49584         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49585         r=`${PWD_COMMAND}`; export r; \
49586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49587         $(NORMAL_TARGET_EXPORTS) \
49588         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
49589         for flag in $(EXTRA_TARGET_FLAGS); do \
49590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49591         done; \
49592         (cd $(TARGET_SUBDIR)/libgfortran && \
49593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49595                   "RANLIB=$${RANLIB}" \
49596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49597                    html) \
49598           || exit 1
49599
49600 @endif target-libgfortran
49601
49602 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
49603 maybe-TAGS-target-libgfortran:
49604 @if target-libgfortran
49605 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
49606
49607 TAGS-target-libgfortran: \
49608     configure-target-libgfortran 
49609         @: $(MAKE); $(unstage)
49610         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49611         r=`${PWD_COMMAND}`; export r; \
49612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49613         $(NORMAL_TARGET_EXPORTS) \
49614         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
49615         for flag in $(EXTRA_TARGET_FLAGS); do \
49616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49617         done; \
49618         (cd $(TARGET_SUBDIR)/libgfortran && \
49619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49621                   "RANLIB=$${RANLIB}" \
49622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49623                    TAGS) \
49624           || exit 1
49625
49626 @endif target-libgfortran
49627
49628 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
49629 maybe-install-info-target-libgfortran:
49630 @if target-libgfortran
49631 maybe-install-info-target-libgfortran: install-info-target-libgfortran
49632
49633 install-info-target-libgfortran: \
49634     configure-target-libgfortran \
49635     info-target-libgfortran 
49636         @: $(MAKE); $(unstage)
49637         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49638         r=`${PWD_COMMAND}`; export r; \
49639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49640         $(NORMAL_TARGET_EXPORTS) \
49641         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
49642         for flag in $(EXTRA_TARGET_FLAGS); do \
49643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49644         done; \
49645         (cd $(TARGET_SUBDIR)/libgfortran && \
49646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49648                   "RANLIB=$${RANLIB}" \
49649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49650                    install-info) \
49651           || exit 1
49652
49653 @endif target-libgfortran
49654
49655 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
49656 maybe-install-pdf-target-libgfortran:
49657 @if target-libgfortran
49658 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
49659
49660 install-pdf-target-libgfortran: \
49661     configure-target-libgfortran \
49662     pdf-target-libgfortran 
49663         @: $(MAKE); $(unstage)
49664         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49665         r=`${PWD_COMMAND}`; export r; \
49666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49667         $(NORMAL_TARGET_EXPORTS) \
49668         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
49669         for flag in $(EXTRA_TARGET_FLAGS); do \
49670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49671         done; \
49672         (cd $(TARGET_SUBDIR)/libgfortran && \
49673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49675                   "RANLIB=$${RANLIB}" \
49676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49677                    install-pdf) \
49678           || exit 1
49679
49680 @endif target-libgfortran
49681
49682 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
49683 maybe-install-html-target-libgfortran:
49684 @if target-libgfortran
49685 maybe-install-html-target-libgfortran: install-html-target-libgfortran
49686
49687 install-html-target-libgfortran: \
49688     configure-target-libgfortran \
49689     html-target-libgfortran 
49690         @: $(MAKE); $(unstage)
49691         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49692         r=`${PWD_COMMAND}`; export r; \
49693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49694         $(NORMAL_TARGET_EXPORTS) \
49695         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
49696         for flag in $(EXTRA_TARGET_FLAGS); do \
49697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49698         done; \
49699         (cd $(TARGET_SUBDIR)/libgfortran && \
49700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49702                   "RANLIB=$${RANLIB}" \
49703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49704                    install-html) \
49705           || exit 1
49706
49707 @endif target-libgfortran
49708
49709 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
49710 maybe-installcheck-target-libgfortran:
49711 @if target-libgfortran
49712 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
49713
49714 installcheck-target-libgfortran: \
49715     configure-target-libgfortran 
49716         @: $(MAKE); $(unstage)
49717         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49718         r=`${PWD_COMMAND}`; export r; \
49719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49720         $(NORMAL_TARGET_EXPORTS) \
49721         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
49722         for flag in $(EXTRA_TARGET_FLAGS); do \
49723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49724         done; \
49725         (cd $(TARGET_SUBDIR)/libgfortran && \
49726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49728                   "RANLIB=$${RANLIB}" \
49729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49730                    installcheck) \
49731           || exit 1
49732
49733 @endif target-libgfortran
49734
49735 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
49736 maybe-mostlyclean-target-libgfortran:
49737 @if target-libgfortran
49738 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
49739
49740 mostlyclean-target-libgfortran: 
49741         @: $(MAKE); $(unstage)
49742         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49743         r=`${PWD_COMMAND}`; export r; \
49744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49745         $(NORMAL_TARGET_EXPORTS) \
49746         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
49747         for flag in $(EXTRA_TARGET_FLAGS); do \
49748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49749         done; \
49750         (cd $(TARGET_SUBDIR)/libgfortran && \
49751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49753                   "RANLIB=$${RANLIB}" \
49754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49755                    mostlyclean) \
49756           || exit 1
49757
49758 @endif target-libgfortran
49759
49760 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
49761 maybe-clean-target-libgfortran:
49762 @if target-libgfortran
49763 maybe-clean-target-libgfortran: clean-target-libgfortran
49764
49765 clean-target-libgfortran: 
49766         @: $(MAKE); $(unstage)
49767         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49768         r=`${PWD_COMMAND}`; export r; \
49769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49770         $(NORMAL_TARGET_EXPORTS) \
49771         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
49772         for flag in $(EXTRA_TARGET_FLAGS); do \
49773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49774         done; \
49775         (cd $(TARGET_SUBDIR)/libgfortran && \
49776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49778                   "RANLIB=$${RANLIB}" \
49779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49780                    clean) \
49781           || exit 1
49782
49783 @endif target-libgfortran
49784
49785 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
49786 maybe-distclean-target-libgfortran:
49787 @if target-libgfortran
49788 maybe-distclean-target-libgfortran: distclean-target-libgfortran
49789
49790 distclean-target-libgfortran: 
49791         @: $(MAKE); $(unstage)
49792         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49793         r=`${PWD_COMMAND}`; export r; \
49794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49795         $(NORMAL_TARGET_EXPORTS) \
49796         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
49797         for flag in $(EXTRA_TARGET_FLAGS); do \
49798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49799         done; \
49800         (cd $(TARGET_SUBDIR)/libgfortran && \
49801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49803                   "RANLIB=$${RANLIB}" \
49804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49805                    distclean) \
49806           || exit 1
49807
49808 @endif target-libgfortran
49809
49810 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
49811 maybe-maintainer-clean-target-libgfortran:
49812 @if target-libgfortran
49813 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
49814
49815 maintainer-clean-target-libgfortran: 
49816         @: $(MAKE); $(unstage)
49817         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49818         r=`${PWD_COMMAND}`; export r; \
49819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49820         $(NORMAL_TARGET_EXPORTS) \
49821         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
49822         for flag in $(EXTRA_TARGET_FLAGS); do \
49823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49824         done; \
49825         (cd $(TARGET_SUBDIR)/libgfortran && \
49826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49828                   "RANLIB=$${RANLIB}" \
49829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49830                    maintainer-clean) \
49831           || exit 1
49832
49833 @endif target-libgfortran
49834
49835
49836
49837
49838
49839 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
49840 maybe-configure-target-libobjc:
49841 @if gcc-bootstrap
49842 configure-target-libobjc: stage_current
49843 @endif gcc-bootstrap
49844 @if target-libobjc
49845 maybe-configure-target-libobjc: configure-target-libobjc
49846 configure-target-libobjc: 
49847         @: $(MAKE); $(unstage)
49848         @r=`${PWD_COMMAND}`; export r; \
49849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49850         echo "Checking multilib configuration for libobjc..."; \
49851         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49852         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
49853         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49854           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49855             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
49856           else \
49857             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
49858             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49859           fi; \
49860         else \
49861           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49862         fi; \
49863         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
49864         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49865         $(NORMAL_TARGET_EXPORTS)  \
49866         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
49867         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
49868         case $(srcdir) in \
49869           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49870           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
49871                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49872         esac; \
49873         module_srcdir=libobjc; \
49874         rm -f no-such-file || : ; \
49875         CONFIG_SITE=no-such-file $(SHELL) \
49876           $$s/$$module_srcdir/configure \
49877           --srcdir=$${topdir}/$$module_srcdir \
49878           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49879           --target=${target_alias}  \
49880           || exit 1
49881 @endif target-libobjc
49882
49883
49884
49885
49886
49887 .PHONY: all-target-libobjc maybe-all-target-libobjc
49888 maybe-all-target-libobjc:
49889 @if gcc-bootstrap
49890 all-target-libobjc: stage_current
49891 @endif gcc-bootstrap
49892 @if target-libobjc
49893 TARGET-target-libobjc=all
49894 maybe-all-target-libobjc: all-target-libobjc
49895 all-target-libobjc: configure-target-libobjc
49896         @: $(MAKE); $(unstage)
49897         @r=`${PWD_COMMAND}`; export r; \
49898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49899         $(NORMAL_TARGET_EXPORTS)  \
49900         (cd $(TARGET_SUBDIR)/libobjc && \
49901           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49902                 $(TARGET-target-libobjc))
49903 @endif target-libobjc
49904
49905
49906
49907
49908
49909 .PHONY: check-target-libobjc maybe-check-target-libobjc
49910 maybe-check-target-libobjc:
49911 @if target-libobjc
49912 maybe-check-target-libobjc: check-target-libobjc
49913
49914 check-target-libobjc:
49915         @: $(MAKE); $(unstage)
49916         @r=`${PWD_COMMAND}`; export r; \
49917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49918         $(NORMAL_TARGET_EXPORTS) \
49919         (cd $(TARGET_SUBDIR)/libobjc && \
49920           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49921
49922 @endif target-libobjc
49923
49924 .PHONY: install-target-libobjc maybe-install-target-libobjc
49925 maybe-install-target-libobjc:
49926 @if target-libobjc
49927 maybe-install-target-libobjc: install-target-libobjc
49928
49929 install-target-libobjc: installdirs
49930         @: $(MAKE); $(unstage)
49931         @r=`${PWD_COMMAND}`; export r; \
49932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49933         $(NORMAL_TARGET_EXPORTS) \
49934         (cd $(TARGET_SUBDIR)/libobjc && \
49935           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49936
49937 @endif target-libobjc
49938
49939 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
49940 maybe-install-strip-target-libobjc:
49941 @if target-libobjc
49942 maybe-install-strip-target-libobjc: install-strip-target-libobjc
49943
49944 install-strip-target-libobjc: installdirs
49945         @: $(MAKE); $(unstage)
49946         @r=`${PWD_COMMAND}`; export r; \
49947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49948         $(NORMAL_TARGET_EXPORTS) \
49949         (cd $(TARGET_SUBDIR)/libobjc && \
49950           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49951
49952 @endif target-libobjc
49953
49954 # Other targets (info, dvi, pdf, etc.)
49955
49956 .PHONY: maybe-info-target-libobjc info-target-libobjc
49957 maybe-info-target-libobjc:
49958 @if target-libobjc
49959 maybe-info-target-libobjc: info-target-libobjc
49960
49961 info-target-libobjc: \
49962     configure-target-libobjc 
49963         @: $(MAKE); $(unstage)
49964         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49965         r=`${PWD_COMMAND}`; export r; \
49966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49967         $(NORMAL_TARGET_EXPORTS) \
49968         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
49969         for flag in $(EXTRA_TARGET_FLAGS); do \
49970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49971         done; \
49972         (cd $(TARGET_SUBDIR)/libobjc && \
49973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49975                   "RANLIB=$${RANLIB}" \
49976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49977                    info) \
49978           || exit 1
49979
49980 @endif target-libobjc
49981
49982 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
49983 maybe-dvi-target-libobjc:
49984 @if target-libobjc
49985 maybe-dvi-target-libobjc: dvi-target-libobjc
49986
49987 dvi-target-libobjc: \
49988     configure-target-libobjc 
49989         @: $(MAKE); $(unstage)
49990         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49991         r=`${PWD_COMMAND}`; export r; \
49992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49993         $(NORMAL_TARGET_EXPORTS) \
49994         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
49995         for flag in $(EXTRA_TARGET_FLAGS); do \
49996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49997         done; \
49998         (cd $(TARGET_SUBDIR)/libobjc && \
49999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50001                   "RANLIB=$${RANLIB}" \
50002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50003                    dvi) \
50004           || exit 1
50005
50006 @endif target-libobjc
50007
50008 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
50009 maybe-pdf-target-libobjc:
50010 @if target-libobjc
50011 maybe-pdf-target-libobjc: pdf-target-libobjc
50012
50013 pdf-target-libobjc: \
50014     configure-target-libobjc 
50015         @: $(MAKE); $(unstage)
50016         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50017         r=`${PWD_COMMAND}`; export r; \
50018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50019         $(NORMAL_TARGET_EXPORTS) \
50020         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
50021         for flag in $(EXTRA_TARGET_FLAGS); do \
50022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50023         done; \
50024         (cd $(TARGET_SUBDIR)/libobjc && \
50025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50027                   "RANLIB=$${RANLIB}" \
50028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50029                    pdf) \
50030           || exit 1
50031
50032 @endif target-libobjc
50033
50034 .PHONY: maybe-html-target-libobjc html-target-libobjc
50035 maybe-html-target-libobjc:
50036 @if target-libobjc
50037 maybe-html-target-libobjc: html-target-libobjc
50038
50039 html-target-libobjc: \
50040     configure-target-libobjc 
50041         @: $(MAKE); $(unstage)
50042         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50043         r=`${PWD_COMMAND}`; export r; \
50044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50045         $(NORMAL_TARGET_EXPORTS) \
50046         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
50047         for flag in $(EXTRA_TARGET_FLAGS); do \
50048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50049         done; \
50050         (cd $(TARGET_SUBDIR)/libobjc && \
50051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50053                   "RANLIB=$${RANLIB}" \
50054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50055                    html) \
50056           || exit 1
50057
50058 @endif target-libobjc
50059
50060 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50061 maybe-TAGS-target-libobjc:
50062 @if target-libobjc
50063 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50064
50065 TAGS-target-libobjc: \
50066     configure-target-libobjc 
50067         @: $(MAKE); $(unstage)
50068         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50069         r=`${PWD_COMMAND}`; export r; \
50070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50071         $(NORMAL_TARGET_EXPORTS) \
50072         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
50073         for flag in $(EXTRA_TARGET_FLAGS); do \
50074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50075         done; \
50076         (cd $(TARGET_SUBDIR)/libobjc && \
50077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50079                   "RANLIB=$${RANLIB}" \
50080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50081                    TAGS) \
50082           || exit 1
50083
50084 @endif target-libobjc
50085
50086 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50087 maybe-install-info-target-libobjc:
50088 @if target-libobjc
50089 maybe-install-info-target-libobjc: install-info-target-libobjc
50090
50091 install-info-target-libobjc: \
50092     configure-target-libobjc \
50093     info-target-libobjc 
50094         @: $(MAKE); $(unstage)
50095         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50096         r=`${PWD_COMMAND}`; export r; \
50097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50098         $(NORMAL_TARGET_EXPORTS) \
50099         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
50100         for flag in $(EXTRA_TARGET_FLAGS); do \
50101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50102         done; \
50103         (cd $(TARGET_SUBDIR)/libobjc && \
50104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50106                   "RANLIB=$${RANLIB}" \
50107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50108                    install-info) \
50109           || exit 1
50110
50111 @endif target-libobjc
50112
50113 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50114 maybe-install-pdf-target-libobjc:
50115 @if target-libobjc
50116 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50117
50118 install-pdf-target-libobjc: \
50119     configure-target-libobjc \
50120     pdf-target-libobjc 
50121         @: $(MAKE); $(unstage)
50122         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50123         r=`${PWD_COMMAND}`; export r; \
50124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50125         $(NORMAL_TARGET_EXPORTS) \
50126         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
50127         for flag in $(EXTRA_TARGET_FLAGS); do \
50128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50129         done; \
50130         (cd $(TARGET_SUBDIR)/libobjc && \
50131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50133                   "RANLIB=$${RANLIB}" \
50134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50135                    install-pdf) \
50136           || exit 1
50137
50138 @endif target-libobjc
50139
50140 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50141 maybe-install-html-target-libobjc:
50142 @if target-libobjc
50143 maybe-install-html-target-libobjc: install-html-target-libobjc
50144
50145 install-html-target-libobjc: \
50146     configure-target-libobjc \
50147     html-target-libobjc 
50148         @: $(MAKE); $(unstage)
50149         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50150         r=`${PWD_COMMAND}`; export r; \
50151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50152         $(NORMAL_TARGET_EXPORTS) \
50153         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
50154         for flag in $(EXTRA_TARGET_FLAGS); do \
50155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50156         done; \
50157         (cd $(TARGET_SUBDIR)/libobjc && \
50158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50160                   "RANLIB=$${RANLIB}" \
50161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50162                    install-html) \
50163           || exit 1
50164
50165 @endif target-libobjc
50166
50167 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50168 maybe-installcheck-target-libobjc:
50169 @if target-libobjc
50170 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50171
50172 installcheck-target-libobjc: \
50173     configure-target-libobjc 
50174         @: $(MAKE); $(unstage)
50175         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50176         r=`${PWD_COMMAND}`; export r; \
50177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50178         $(NORMAL_TARGET_EXPORTS) \
50179         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
50180         for flag in $(EXTRA_TARGET_FLAGS); do \
50181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50182         done; \
50183         (cd $(TARGET_SUBDIR)/libobjc && \
50184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50186                   "RANLIB=$${RANLIB}" \
50187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50188                    installcheck) \
50189           || exit 1
50190
50191 @endif target-libobjc
50192
50193 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50194 maybe-mostlyclean-target-libobjc:
50195 @if target-libobjc
50196 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50197
50198 mostlyclean-target-libobjc: 
50199         @: $(MAKE); $(unstage)
50200         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50201         r=`${PWD_COMMAND}`; export r; \
50202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50203         $(NORMAL_TARGET_EXPORTS) \
50204         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
50205         for flag in $(EXTRA_TARGET_FLAGS); do \
50206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50207         done; \
50208         (cd $(TARGET_SUBDIR)/libobjc && \
50209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50211                   "RANLIB=$${RANLIB}" \
50212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50213                    mostlyclean) \
50214           || exit 1
50215
50216 @endif target-libobjc
50217
50218 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
50219 maybe-clean-target-libobjc:
50220 @if target-libobjc
50221 maybe-clean-target-libobjc: clean-target-libobjc
50222
50223 clean-target-libobjc: 
50224         @: $(MAKE); $(unstage)
50225         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50226         r=`${PWD_COMMAND}`; export r; \
50227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50228         $(NORMAL_TARGET_EXPORTS) \
50229         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
50230         for flag in $(EXTRA_TARGET_FLAGS); do \
50231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50232         done; \
50233         (cd $(TARGET_SUBDIR)/libobjc && \
50234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50236                   "RANLIB=$${RANLIB}" \
50237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50238                    clean) \
50239           || exit 1
50240
50241 @endif target-libobjc
50242
50243 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
50244 maybe-distclean-target-libobjc:
50245 @if target-libobjc
50246 maybe-distclean-target-libobjc: distclean-target-libobjc
50247
50248 distclean-target-libobjc: 
50249         @: $(MAKE); $(unstage)
50250         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50251         r=`${PWD_COMMAND}`; export r; \
50252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50253         $(NORMAL_TARGET_EXPORTS) \
50254         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
50255         for flag in $(EXTRA_TARGET_FLAGS); do \
50256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50257         done; \
50258         (cd $(TARGET_SUBDIR)/libobjc && \
50259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50261                   "RANLIB=$${RANLIB}" \
50262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50263                    distclean) \
50264           || exit 1
50265
50266 @endif target-libobjc
50267
50268 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
50269 maybe-maintainer-clean-target-libobjc:
50270 @if target-libobjc
50271 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
50272
50273 maintainer-clean-target-libobjc: 
50274         @: $(MAKE); $(unstage)
50275         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50276         r=`${PWD_COMMAND}`; export r; \
50277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50278         $(NORMAL_TARGET_EXPORTS) \
50279         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
50280         for flag in $(EXTRA_TARGET_FLAGS); do \
50281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50282         done; \
50283         (cd $(TARGET_SUBDIR)/libobjc && \
50284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50286                   "RANLIB=$${RANLIB}" \
50287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50288                    maintainer-clean) \
50289           || exit 1
50290
50291 @endif target-libobjc
50292
50293
50294
50295
50296
50297 .PHONY: configure-target-libgo maybe-configure-target-libgo
50298 maybe-configure-target-libgo:
50299 @if gcc-bootstrap
50300 configure-target-libgo: stage_current
50301 @endif gcc-bootstrap
50302 @if target-libgo
50303 maybe-configure-target-libgo: configure-target-libgo
50304 configure-target-libgo: 
50305         @: $(MAKE); $(unstage)
50306         @r=`${PWD_COMMAND}`; export r; \
50307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50308         echo "Checking multilib configuration for libgo..."; \
50309         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50310         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
50311         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
50312           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
50313             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
50314           else \
50315             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
50316             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50317           fi; \
50318         else \
50319           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50320         fi; \
50321         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
50322         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50323         $(NORMAL_TARGET_EXPORTS)  \
50324         echo Configuring in $(TARGET_SUBDIR)/libgo; \
50325         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
50326         case $(srcdir) in \
50327           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50328           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
50329                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50330         esac; \
50331         module_srcdir=libgo; \
50332         rm -f no-such-file || : ; \
50333         CONFIG_SITE=no-such-file $(SHELL) \
50334           $$s/$$module_srcdir/configure \
50335           --srcdir=$${topdir}/$$module_srcdir \
50336           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50337           --target=${target_alias}  \
50338           || exit 1
50339 @endif target-libgo
50340
50341
50342
50343
50344
50345 .PHONY: all-target-libgo maybe-all-target-libgo
50346 maybe-all-target-libgo:
50347 @if gcc-bootstrap
50348 all-target-libgo: stage_current
50349 @endif gcc-bootstrap
50350 @if target-libgo
50351 TARGET-target-libgo=all
50352 maybe-all-target-libgo: all-target-libgo
50353 all-target-libgo: configure-target-libgo
50354         @: $(MAKE); $(unstage)
50355         @r=`${PWD_COMMAND}`; export r; \
50356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50357         $(NORMAL_TARGET_EXPORTS)  \
50358         (cd $(TARGET_SUBDIR)/libgo && \
50359           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50360                 $(TARGET-target-libgo))
50361 @endif target-libgo
50362
50363
50364
50365
50366
50367 .PHONY: check-target-libgo maybe-check-target-libgo
50368 maybe-check-target-libgo:
50369 @if target-libgo
50370 maybe-check-target-libgo: check-target-libgo
50371
50372 check-target-libgo:
50373         @: $(MAKE); $(unstage)
50374         @r=`${PWD_COMMAND}`; export r; \
50375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50376         $(NORMAL_TARGET_EXPORTS) \
50377         (cd $(TARGET_SUBDIR)/libgo && \
50378           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50379
50380 @endif target-libgo
50381
50382 .PHONY: install-target-libgo maybe-install-target-libgo
50383 maybe-install-target-libgo:
50384 @if target-libgo
50385 maybe-install-target-libgo: install-target-libgo
50386
50387 install-target-libgo: installdirs
50388         @: $(MAKE); $(unstage)
50389         @r=`${PWD_COMMAND}`; export r; \
50390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50391         $(NORMAL_TARGET_EXPORTS) \
50392         (cd $(TARGET_SUBDIR)/libgo && \
50393           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50394
50395 @endif target-libgo
50396
50397 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
50398 maybe-install-strip-target-libgo:
50399 @if target-libgo
50400 maybe-install-strip-target-libgo: install-strip-target-libgo
50401
50402 install-strip-target-libgo: installdirs
50403         @: $(MAKE); $(unstage)
50404         @r=`${PWD_COMMAND}`; export r; \
50405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50406         $(NORMAL_TARGET_EXPORTS) \
50407         (cd $(TARGET_SUBDIR)/libgo && \
50408           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50409
50410 @endif target-libgo
50411
50412 # Other targets (info, dvi, pdf, etc.)
50413
50414 .PHONY: maybe-info-target-libgo info-target-libgo
50415 maybe-info-target-libgo:
50416 @if target-libgo
50417 maybe-info-target-libgo: info-target-libgo
50418
50419 info-target-libgo: \
50420     configure-target-libgo 
50421         @: $(MAKE); $(unstage)
50422         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50423         r=`${PWD_COMMAND}`; export r; \
50424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50425         $(NORMAL_TARGET_EXPORTS) \
50426         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
50427         for flag in $(EXTRA_TARGET_FLAGS); do \
50428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50429         done; \
50430         (cd $(TARGET_SUBDIR)/libgo && \
50431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50433                   "RANLIB=$${RANLIB}" \
50434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50435                    info) \
50436           || exit 1
50437
50438 @endif target-libgo
50439
50440 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
50441 maybe-dvi-target-libgo:
50442 @if target-libgo
50443 maybe-dvi-target-libgo: dvi-target-libgo
50444
50445 dvi-target-libgo: \
50446     configure-target-libgo 
50447         @: $(MAKE); $(unstage)
50448         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50449         r=`${PWD_COMMAND}`; export r; \
50450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50451         $(NORMAL_TARGET_EXPORTS) \
50452         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
50453         for flag in $(EXTRA_TARGET_FLAGS); do \
50454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50455         done; \
50456         (cd $(TARGET_SUBDIR)/libgo && \
50457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50459                   "RANLIB=$${RANLIB}" \
50460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50461                    dvi) \
50462           || exit 1
50463
50464 @endif target-libgo
50465
50466 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
50467 maybe-pdf-target-libgo:
50468 @if target-libgo
50469 maybe-pdf-target-libgo: pdf-target-libgo
50470
50471 pdf-target-libgo: \
50472     configure-target-libgo 
50473         @: $(MAKE); $(unstage)
50474         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50475         r=`${PWD_COMMAND}`; export r; \
50476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50477         $(NORMAL_TARGET_EXPORTS) \
50478         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
50479         for flag in $(EXTRA_TARGET_FLAGS); do \
50480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50481         done; \
50482         (cd $(TARGET_SUBDIR)/libgo && \
50483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50485                   "RANLIB=$${RANLIB}" \
50486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50487                    pdf) \
50488           || exit 1
50489
50490 @endif target-libgo
50491
50492 .PHONY: maybe-html-target-libgo html-target-libgo
50493 maybe-html-target-libgo:
50494 @if target-libgo
50495 maybe-html-target-libgo: html-target-libgo
50496
50497 html-target-libgo: \
50498     configure-target-libgo 
50499         @: $(MAKE); $(unstage)
50500         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50501         r=`${PWD_COMMAND}`; export r; \
50502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50503         $(NORMAL_TARGET_EXPORTS) \
50504         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
50505         for flag in $(EXTRA_TARGET_FLAGS); do \
50506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50507         done; \
50508         (cd $(TARGET_SUBDIR)/libgo && \
50509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50511                   "RANLIB=$${RANLIB}" \
50512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50513                    html) \
50514           || exit 1
50515
50516 @endif target-libgo
50517
50518 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
50519 maybe-TAGS-target-libgo:
50520 @if target-libgo
50521 maybe-TAGS-target-libgo: TAGS-target-libgo
50522
50523 TAGS-target-libgo: \
50524     configure-target-libgo 
50525         @: $(MAKE); $(unstage)
50526         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50527         r=`${PWD_COMMAND}`; export r; \
50528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50529         $(NORMAL_TARGET_EXPORTS) \
50530         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
50531         for flag in $(EXTRA_TARGET_FLAGS); do \
50532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50533         done; \
50534         (cd $(TARGET_SUBDIR)/libgo && \
50535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50537                   "RANLIB=$${RANLIB}" \
50538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50539                    TAGS) \
50540           || exit 1
50541
50542 @endif target-libgo
50543
50544 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
50545 maybe-install-info-target-libgo:
50546 @if target-libgo
50547 maybe-install-info-target-libgo: install-info-target-libgo
50548
50549 install-info-target-libgo: \
50550     configure-target-libgo \
50551     info-target-libgo 
50552         @: $(MAKE); $(unstage)
50553         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50554         r=`${PWD_COMMAND}`; export r; \
50555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50556         $(NORMAL_TARGET_EXPORTS) \
50557         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
50558         for flag in $(EXTRA_TARGET_FLAGS); do \
50559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50560         done; \
50561         (cd $(TARGET_SUBDIR)/libgo && \
50562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50564                   "RANLIB=$${RANLIB}" \
50565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50566                    install-info) \
50567           || exit 1
50568
50569 @endif target-libgo
50570
50571 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
50572 maybe-install-pdf-target-libgo:
50573 @if target-libgo
50574 maybe-install-pdf-target-libgo: install-pdf-target-libgo
50575
50576 install-pdf-target-libgo: \
50577     configure-target-libgo \
50578     pdf-target-libgo 
50579         @: $(MAKE); $(unstage)
50580         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50581         r=`${PWD_COMMAND}`; export r; \
50582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50583         $(NORMAL_TARGET_EXPORTS) \
50584         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
50585         for flag in $(EXTRA_TARGET_FLAGS); do \
50586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50587         done; \
50588         (cd $(TARGET_SUBDIR)/libgo && \
50589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50591                   "RANLIB=$${RANLIB}" \
50592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50593                    install-pdf) \
50594           || exit 1
50595
50596 @endif target-libgo
50597
50598 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
50599 maybe-install-html-target-libgo:
50600 @if target-libgo
50601 maybe-install-html-target-libgo: install-html-target-libgo
50602
50603 install-html-target-libgo: \
50604     configure-target-libgo \
50605     html-target-libgo 
50606         @: $(MAKE); $(unstage)
50607         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50608         r=`${PWD_COMMAND}`; export r; \
50609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50610         $(NORMAL_TARGET_EXPORTS) \
50611         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
50612         for flag in $(EXTRA_TARGET_FLAGS); do \
50613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50614         done; \
50615         (cd $(TARGET_SUBDIR)/libgo && \
50616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50618                   "RANLIB=$${RANLIB}" \
50619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50620                    install-html) \
50621           || exit 1
50622
50623 @endif target-libgo
50624
50625 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
50626 maybe-installcheck-target-libgo:
50627 @if target-libgo
50628 maybe-installcheck-target-libgo: installcheck-target-libgo
50629
50630 installcheck-target-libgo: \
50631     configure-target-libgo 
50632         @: $(MAKE); $(unstage)
50633         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50634         r=`${PWD_COMMAND}`; export r; \
50635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50636         $(NORMAL_TARGET_EXPORTS) \
50637         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
50638         for flag in $(EXTRA_TARGET_FLAGS); do \
50639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50640         done; \
50641         (cd $(TARGET_SUBDIR)/libgo && \
50642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50644                   "RANLIB=$${RANLIB}" \
50645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50646                    installcheck) \
50647           || exit 1
50648
50649 @endif target-libgo
50650
50651 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
50652 maybe-mostlyclean-target-libgo:
50653 @if target-libgo
50654 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
50655
50656 mostlyclean-target-libgo: 
50657         @: $(MAKE); $(unstage)
50658         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50659         r=`${PWD_COMMAND}`; export r; \
50660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50661         $(NORMAL_TARGET_EXPORTS) \
50662         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
50663         for flag in $(EXTRA_TARGET_FLAGS); do \
50664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50665         done; \
50666         (cd $(TARGET_SUBDIR)/libgo && \
50667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50669                   "RANLIB=$${RANLIB}" \
50670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50671                    mostlyclean) \
50672           || exit 1
50673
50674 @endif target-libgo
50675
50676 .PHONY: maybe-clean-target-libgo clean-target-libgo
50677 maybe-clean-target-libgo:
50678 @if target-libgo
50679 maybe-clean-target-libgo: clean-target-libgo
50680
50681 clean-target-libgo: 
50682         @: $(MAKE); $(unstage)
50683         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50684         r=`${PWD_COMMAND}`; export r; \
50685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50686         $(NORMAL_TARGET_EXPORTS) \
50687         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
50688         for flag in $(EXTRA_TARGET_FLAGS); do \
50689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50690         done; \
50691         (cd $(TARGET_SUBDIR)/libgo && \
50692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50694                   "RANLIB=$${RANLIB}" \
50695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50696                    clean) \
50697           || exit 1
50698
50699 @endif target-libgo
50700
50701 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
50702 maybe-distclean-target-libgo:
50703 @if target-libgo
50704 maybe-distclean-target-libgo: distclean-target-libgo
50705
50706 distclean-target-libgo: 
50707         @: $(MAKE); $(unstage)
50708         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50709         r=`${PWD_COMMAND}`; export r; \
50710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50711         $(NORMAL_TARGET_EXPORTS) \
50712         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
50713         for flag in $(EXTRA_TARGET_FLAGS); do \
50714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50715         done; \
50716         (cd $(TARGET_SUBDIR)/libgo && \
50717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50719                   "RANLIB=$${RANLIB}" \
50720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50721                    distclean) \
50722           || exit 1
50723
50724 @endif target-libgo
50725
50726 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
50727 maybe-maintainer-clean-target-libgo:
50728 @if target-libgo
50729 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
50730
50731 maintainer-clean-target-libgo: 
50732         @: $(MAKE); $(unstage)
50733         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50734         r=`${PWD_COMMAND}`; export r; \
50735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50736         $(NORMAL_TARGET_EXPORTS) \
50737         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
50738         for flag in $(EXTRA_TARGET_FLAGS); do \
50739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50740         done; \
50741         (cd $(TARGET_SUBDIR)/libgo && \
50742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50744                   "RANLIB=$${RANLIB}" \
50745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50746                    maintainer-clean) \
50747           || exit 1
50748
50749 @endif target-libgo
50750
50751
50752
50753
50754
50755 .PHONY: configure-target-libhsail-rt maybe-configure-target-libhsail-rt
50756 maybe-configure-target-libhsail-rt:
50757 @if gcc-bootstrap
50758 configure-target-libhsail-rt: stage_current
50759 @endif gcc-bootstrap
50760 @if target-libhsail-rt
50761 maybe-configure-target-libhsail-rt: configure-target-libhsail-rt
50762 configure-target-libhsail-rt: 
50763         @: $(MAKE); $(unstage)
50764         @r=`${PWD_COMMAND}`; export r; \
50765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50766         echo "Checking multilib configuration for libhsail-rt..."; \
50767         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libhsail-rt; \
50768         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp 2> /dev/null; \
50769         if test -r $(TARGET_SUBDIR)/libhsail-rt/multilib.out; then \
50770           if cmp -s $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; then \
50771             rm -f $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp; \
50772           else \
50773             rm -f $(TARGET_SUBDIR)/libhsail-rt/Makefile; \
50774             mv $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; \
50775           fi; \
50776         else \
50777           mv $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; \
50778         fi; \
50779         test ! -f $(TARGET_SUBDIR)/libhsail-rt/Makefile || exit 0; \
50780         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libhsail-rt; \
50781         $(NORMAL_TARGET_EXPORTS)  \
50782         echo Configuring in $(TARGET_SUBDIR)/libhsail-rt; \
50783         cd "$(TARGET_SUBDIR)/libhsail-rt" || exit 1; \
50784         case $(srcdir) in \
50785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50786           *) topdir=`echo $(TARGET_SUBDIR)/libhsail-rt/ | \
50787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50788         esac; \
50789         module_srcdir=libhsail-rt; \
50790         rm -f no-such-file || : ; \
50791         CONFIG_SITE=no-such-file $(SHELL) \
50792           $$s/$$module_srcdir/configure \
50793           --srcdir=$${topdir}/$$module_srcdir \
50794           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50795           --target=${target_alias}  \
50796           || exit 1
50797 @endif target-libhsail-rt
50798
50799
50800
50801
50802
50803 .PHONY: all-target-libhsail-rt maybe-all-target-libhsail-rt
50804 maybe-all-target-libhsail-rt:
50805 @if gcc-bootstrap
50806 all-target-libhsail-rt: stage_current
50807 @endif gcc-bootstrap
50808 @if target-libhsail-rt
50809 TARGET-target-libhsail-rt=all
50810 maybe-all-target-libhsail-rt: all-target-libhsail-rt
50811 all-target-libhsail-rt: configure-target-libhsail-rt
50812         @: $(MAKE); $(unstage)
50813         @r=`${PWD_COMMAND}`; export r; \
50814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50815         $(NORMAL_TARGET_EXPORTS)  \
50816         (cd $(TARGET_SUBDIR)/libhsail-rt && \
50817           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50818                 $(TARGET-target-libhsail-rt))
50819 @endif target-libhsail-rt
50820
50821
50822
50823
50824
50825 .PHONY: check-target-libhsail-rt maybe-check-target-libhsail-rt
50826 maybe-check-target-libhsail-rt:
50827 @if target-libhsail-rt
50828 maybe-check-target-libhsail-rt: check-target-libhsail-rt
50829
50830 check-target-libhsail-rt:
50831         @: $(MAKE); $(unstage)
50832         @r=`${PWD_COMMAND}`; export r; \
50833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50834         $(NORMAL_TARGET_EXPORTS) \
50835         (cd $(TARGET_SUBDIR)/libhsail-rt && \
50836           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50837
50838 @endif target-libhsail-rt
50839
50840 .PHONY: install-target-libhsail-rt maybe-install-target-libhsail-rt
50841 maybe-install-target-libhsail-rt:
50842 @if target-libhsail-rt
50843 maybe-install-target-libhsail-rt: install-target-libhsail-rt
50844
50845 install-target-libhsail-rt: installdirs
50846         @: $(MAKE); $(unstage)
50847         @r=`${PWD_COMMAND}`; export r; \
50848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50849         $(NORMAL_TARGET_EXPORTS) \
50850         (cd $(TARGET_SUBDIR)/libhsail-rt && \
50851           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50852
50853 @endif target-libhsail-rt
50854
50855 .PHONY: install-strip-target-libhsail-rt maybe-install-strip-target-libhsail-rt
50856 maybe-install-strip-target-libhsail-rt:
50857 @if target-libhsail-rt
50858 maybe-install-strip-target-libhsail-rt: install-strip-target-libhsail-rt
50859
50860 install-strip-target-libhsail-rt: installdirs
50861         @: $(MAKE); $(unstage)
50862         @r=`${PWD_COMMAND}`; export r; \
50863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50864         $(NORMAL_TARGET_EXPORTS) \
50865         (cd $(TARGET_SUBDIR)/libhsail-rt && \
50866           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50867
50868 @endif target-libhsail-rt
50869
50870 # Other targets (info, dvi, pdf, etc.)
50871
50872 .PHONY: maybe-info-target-libhsail-rt info-target-libhsail-rt
50873 maybe-info-target-libhsail-rt:
50874 @if target-libhsail-rt
50875 maybe-info-target-libhsail-rt: info-target-libhsail-rt
50876
50877 info-target-libhsail-rt: \
50878     configure-target-libhsail-rt 
50879         @: $(MAKE); $(unstage)
50880         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50881         r=`${PWD_COMMAND}`; export r; \
50882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50883         $(NORMAL_TARGET_EXPORTS) \
50884         echo "Doing info in $(TARGET_SUBDIR)/libhsail-rt"; \
50885         for flag in $(EXTRA_TARGET_FLAGS); do \
50886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50887         done; \
50888         (cd $(TARGET_SUBDIR)/libhsail-rt && \
50889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50891                   "RANLIB=$${RANLIB}" \
50892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50893                    info) \
50894           || exit 1
50895
50896 @endif target-libhsail-rt
50897
50898 .PHONY: maybe-dvi-target-libhsail-rt dvi-target-libhsail-rt
50899 maybe-dvi-target-libhsail-rt:
50900 @if target-libhsail-rt
50901 maybe-dvi-target-libhsail-rt: dvi-target-libhsail-rt
50902
50903 dvi-target-libhsail-rt: \
50904     configure-target-libhsail-rt 
50905         @: $(MAKE); $(unstage)
50906         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50907         r=`${PWD_COMMAND}`; export r; \
50908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50909         $(NORMAL_TARGET_EXPORTS) \
50910         echo "Doing dvi in $(TARGET_SUBDIR)/libhsail-rt"; \
50911         for flag in $(EXTRA_TARGET_FLAGS); do \
50912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50913         done; \
50914         (cd $(TARGET_SUBDIR)/libhsail-rt && \
50915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50917                   "RANLIB=$${RANLIB}" \
50918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50919                    dvi) \
50920           || exit 1
50921
50922 @endif target-libhsail-rt
50923
50924 .PHONY: maybe-pdf-target-libhsail-rt pdf-target-libhsail-rt
50925 maybe-pdf-target-libhsail-rt:
50926 @if target-libhsail-rt
50927 maybe-pdf-target-libhsail-rt: pdf-target-libhsail-rt
50928
50929 pdf-target-libhsail-rt: \
50930     configure-target-libhsail-rt 
50931         @: $(MAKE); $(unstage)
50932         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50933         r=`${PWD_COMMAND}`; export r; \
50934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50935         $(NORMAL_TARGET_EXPORTS) \
50936         echo "Doing pdf in $(TARGET_SUBDIR)/libhsail-rt"; \
50937         for flag in $(EXTRA_TARGET_FLAGS); do \
50938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50939         done; \
50940         (cd $(TARGET_SUBDIR)/libhsail-rt && \
50941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50943                   "RANLIB=$${RANLIB}" \
50944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50945                    pdf) \
50946           || exit 1
50947
50948 @endif target-libhsail-rt
50949
50950 .PHONY: maybe-html-target-libhsail-rt html-target-libhsail-rt
50951 maybe-html-target-libhsail-rt:
50952 @if target-libhsail-rt
50953 maybe-html-target-libhsail-rt: html-target-libhsail-rt
50954
50955 html-target-libhsail-rt: \
50956     configure-target-libhsail-rt 
50957         @: $(MAKE); $(unstage)
50958         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50959         r=`${PWD_COMMAND}`; export r; \
50960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50961         $(NORMAL_TARGET_EXPORTS) \
50962         echo "Doing html in $(TARGET_SUBDIR)/libhsail-rt"; \
50963         for flag in $(EXTRA_TARGET_FLAGS); do \
50964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50965         done; \
50966         (cd $(TARGET_SUBDIR)/libhsail-rt && \
50967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50969                   "RANLIB=$${RANLIB}" \
50970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50971                    html) \
50972           || exit 1
50973
50974 @endif target-libhsail-rt
50975
50976 .PHONY: maybe-TAGS-target-libhsail-rt TAGS-target-libhsail-rt
50977 maybe-TAGS-target-libhsail-rt:
50978 @if target-libhsail-rt
50979 maybe-TAGS-target-libhsail-rt: TAGS-target-libhsail-rt
50980
50981 TAGS-target-libhsail-rt: \
50982     configure-target-libhsail-rt 
50983         @: $(MAKE); $(unstage)
50984         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50985         r=`${PWD_COMMAND}`; export r; \
50986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50987         $(NORMAL_TARGET_EXPORTS) \
50988         echo "Doing TAGS in $(TARGET_SUBDIR)/libhsail-rt"; \
50989         for flag in $(EXTRA_TARGET_FLAGS); do \
50990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50991         done; \
50992         (cd $(TARGET_SUBDIR)/libhsail-rt && \
50993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50995                   "RANLIB=$${RANLIB}" \
50996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50997                    TAGS) \
50998           || exit 1
50999
51000 @endif target-libhsail-rt
51001
51002 .PHONY: maybe-install-info-target-libhsail-rt install-info-target-libhsail-rt
51003 maybe-install-info-target-libhsail-rt:
51004 @if target-libhsail-rt
51005 maybe-install-info-target-libhsail-rt: install-info-target-libhsail-rt
51006
51007 install-info-target-libhsail-rt: \
51008     configure-target-libhsail-rt \
51009     info-target-libhsail-rt 
51010         @: $(MAKE); $(unstage)
51011         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51012         r=`${PWD_COMMAND}`; export r; \
51013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51014         $(NORMAL_TARGET_EXPORTS) \
51015         echo "Doing install-info in $(TARGET_SUBDIR)/libhsail-rt"; \
51016         for flag in $(EXTRA_TARGET_FLAGS); do \
51017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51018         done; \
51019         (cd $(TARGET_SUBDIR)/libhsail-rt && \
51020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51022                   "RANLIB=$${RANLIB}" \
51023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51024                    install-info) \
51025           || exit 1
51026
51027 @endif target-libhsail-rt
51028
51029 .PHONY: maybe-install-pdf-target-libhsail-rt install-pdf-target-libhsail-rt
51030 maybe-install-pdf-target-libhsail-rt:
51031 @if target-libhsail-rt
51032 maybe-install-pdf-target-libhsail-rt: install-pdf-target-libhsail-rt
51033
51034 install-pdf-target-libhsail-rt: \
51035     configure-target-libhsail-rt \
51036     pdf-target-libhsail-rt 
51037         @: $(MAKE); $(unstage)
51038         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51039         r=`${PWD_COMMAND}`; export r; \
51040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51041         $(NORMAL_TARGET_EXPORTS) \
51042         echo "Doing install-pdf in $(TARGET_SUBDIR)/libhsail-rt"; \
51043         for flag in $(EXTRA_TARGET_FLAGS); do \
51044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51045         done; \
51046         (cd $(TARGET_SUBDIR)/libhsail-rt && \
51047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51049                   "RANLIB=$${RANLIB}" \
51050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51051                    install-pdf) \
51052           || exit 1
51053
51054 @endif target-libhsail-rt
51055
51056 .PHONY: maybe-install-html-target-libhsail-rt install-html-target-libhsail-rt
51057 maybe-install-html-target-libhsail-rt:
51058 @if target-libhsail-rt
51059 maybe-install-html-target-libhsail-rt: install-html-target-libhsail-rt
51060
51061 install-html-target-libhsail-rt: \
51062     configure-target-libhsail-rt \
51063     html-target-libhsail-rt 
51064         @: $(MAKE); $(unstage)
51065         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51066         r=`${PWD_COMMAND}`; export r; \
51067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51068         $(NORMAL_TARGET_EXPORTS) \
51069         echo "Doing install-html in $(TARGET_SUBDIR)/libhsail-rt"; \
51070         for flag in $(EXTRA_TARGET_FLAGS); do \
51071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51072         done; \
51073         (cd $(TARGET_SUBDIR)/libhsail-rt && \
51074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51076                   "RANLIB=$${RANLIB}" \
51077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51078                    install-html) \
51079           || exit 1
51080
51081 @endif target-libhsail-rt
51082
51083 .PHONY: maybe-installcheck-target-libhsail-rt installcheck-target-libhsail-rt
51084 maybe-installcheck-target-libhsail-rt:
51085 @if target-libhsail-rt
51086 maybe-installcheck-target-libhsail-rt: installcheck-target-libhsail-rt
51087
51088 installcheck-target-libhsail-rt: \
51089     configure-target-libhsail-rt 
51090         @: $(MAKE); $(unstage)
51091         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51092         r=`${PWD_COMMAND}`; export r; \
51093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51094         $(NORMAL_TARGET_EXPORTS) \
51095         echo "Doing installcheck in $(TARGET_SUBDIR)/libhsail-rt"; \
51096         for flag in $(EXTRA_TARGET_FLAGS); do \
51097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51098         done; \
51099         (cd $(TARGET_SUBDIR)/libhsail-rt && \
51100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51102                   "RANLIB=$${RANLIB}" \
51103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51104                    installcheck) \
51105           || exit 1
51106
51107 @endif target-libhsail-rt
51108
51109 .PHONY: maybe-mostlyclean-target-libhsail-rt mostlyclean-target-libhsail-rt
51110 maybe-mostlyclean-target-libhsail-rt:
51111 @if target-libhsail-rt
51112 maybe-mostlyclean-target-libhsail-rt: mostlyclean-target-libhsail-rt
51113
51114 mostlyclean-target-libhsail-rt: 
51115         @: $(MAKE); $(unstage)
51116         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51117         r=`${PWD_COMMAND}`; export r; \
51118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51119         $(NORMAL_TARGET_EXPORTS) \
51120         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libhsail-rt"; \
51121         for flag in $(EXTRA_TARGET_FLAGS); do \
51122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51123         done; \
51124         (cd $(TARGET_SUBDIR)/libhsail-rt && \
51125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51127                   "RANLIB=$${RANLIB}" \
51128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51129                    mostlyclean) \
51130           || exit 1
51131
51132 @endif target-libhsail-rt
51133
51134 .PHONY: maybe-clean-target-libhsail-rt clean-target-libhsail-rt
51135 maybe-clean-target-libhsail-rt:
51136 @if target-libhsail-rt
51137 maybe-clean-target-libhsail-rt: clean-target-libhsail-rt
51138
51139 clean-target-libhsail-rt: 
51140         @: $(MAKE); $(unstage)
51141         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51142         r=`${PWD_COMMAND}`; export r; \
51143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51144         $(NORMAL_TARGET_EXPORTS) \
51145         echo "Doing clean in $(TARGET_SUBDIR)/libhsail-rt"; \
51146         for flag in $(EXTRA_TARGET_FLAGS); do \
51147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51148         done; \
51149         (cd $(TARGET_SUBDIR)/libhsail-rt && \
51150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51152                   "RANLIB=$${RANLIB}" \
51153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51154                    clean) \
51155           || exit 1
51156
51157 @endif target-libhsail-rt
51158
51159 .PHONY: maybe-distclean-target-libhsail-rt distclean-target-libhsail-rt
51160 maybe-distclean-target-libhsail-rt:
51161 @if target-libhsail-rt
51162 maybe-distclean-target-libhsail-rt: distclean-target-libhsail-rt
51163
51164 distclean-target-libhsail-rt: 
51165         @: $(MAKE); $(unstage)
51166         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51167         r=`${PWD_COMMAND}`; export r; \
51168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51169         $(NORMAL_TARGET_EXPORTS) \
51170         echo "Doing distclean in $(TARGET_SUBDIR)/libhsail-rt"; \
51171         for flag in $(EXTRA_TARGET_FLAGS); do \
51172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51173         done; \
51174         (cd $(TARGET_SUBDIR)/libhsail-rt && \
51175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51177                   "RANLIB=$${RANLIB}" \
51178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51179                    distclean) \
51180           || exit 1
51181
51182 @endif target-libhsail-rt
51183
51184 .PHONY: maybe-maintainer-clean-target-libhsail-rt maintainer-clean-target-libhsail-rt
51185 maybe-maintainer-clean-target-libhsail-rt:
51186 @if target-libhsail-rt
51187 maybe-maintainer-clean-target-libhsail-rt: maintainer-clean-target-libhsail-rt
51188
51189 maintainer-clean-target-libhsail-rt: 
51190         @: $(MAKE); $(unstage)
51191         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51192         r=`${PWD_COMMAND}`; export r; \
51193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51194         $(NORMAL_TARGET_EXPORTS) \
51195         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libhsail-rt"; \
51196         for flag in $(EXTRA_TARGET_FLAGS); do \
51197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51198         done; \
51199         (cd $(TARGET_SUBDIR)/libhsail-rt && \
51200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51202                   "RANLIB=$${RANLIB}" \
51203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51204                    maintainer-clean) \
51205           || exit 1
51206
51207 @endif target-libhsail-rt
51208
51209
51210
51211
51212
51213 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
51214 maybe-configure-target-libphobos:
51215 @if gcc-bootstrap
51216 configure-target-libphobos: stage_current
51217 @endif gcc-bootstrap
51218 @if target-libphobos
51219 maybe-configure-target-libphobos: configure-target-libphobos
51220 configure-target-libphobos: 
51221         @: $(MAKE); $(unstage)
51222         @r=`${PWD_COMMAND}`; export r; \
51223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51224         echo "Checking multilib configuration for libphobos..."; \
51225         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51226         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51227         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51228           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51229             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51230           else \
51231             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51232             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51233           fi; \
51234         else \
51235           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51236         fi; \
51237         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51238         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51239         $(NORMAL_TARGET_EXPORTS)  \
51240         echo Configuring in $(TARGET_SUBDIR)/libphobos; \
51241         cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
51242         case $(srcdir) in \
51243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51244           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51246         esac; \
51247         module_srcdir=libphobos; \
51248         rm -f no-such-file || : ; \
51249         CONFIG_SITE=no-such-file $(SHELL) \
51250           $$s/$$module_srcdir/configure \
51251           --srcdir=$${topdir}/$$module_srcdir \
51252           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51253           --target=${target_alias}  \
51254           || exit 1
51255 @endif target-libphobos
51256
51257
51258
51259
51260
51261 .PHONY: all-target-libphobos maybe-all-target-libphobos
51262 maybe-all-target-libphobos:
51263 @if gcc-bootstrap
51264 all-target-libphobos: stage_current
51265 @endif gcc-bootstrap
51266 @if target-libphobos
51267 TARGET-target-libphobos=all
51268 maybe-all-target-libphobos: all-target-libphobos
51269 all-target-libphobos: configure-target-libphobos
51270         @: $(MAKE); $(unstage)
51271         @r=`${PWD_COMMAND}`; export r; \
51272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51273         $(NORMAL_TARGET_EXPORTS)  \
51274         (cd $(TARGET_SUBDIR)/libphobos && \
51275           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51276                 $(TARGET-target-libphobos))
51277 @endif target-libphobos
51278
51279
51280
51281
51282
51283 .PHONY: check-target-libphobos maybe-check-target-libphobos
51284 maybe-check-target-libphobos:
51285 @if target-libphobos
51286 maybe-check-target-libphobos: check-target-libphobos
51287
51288 check-target-libphobos:
51289         @: $(MAKE); $(unstage)
51290         @r=`${PWD_COMMAND}`; export r; \
51291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51292         $(NORMAL_TARGET_EXPORTS) \
51293         (cd $(TARGET_SUBDIR)/libphobos && \
51294           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51295
51296 @endif target-libphobos
51297
51298 .PHONY: install-target-libphobos maybe-install-target-libphobos
51299 maybe-install-target-libphobos:
51300 @if target-libphobos
51301 maybe-install-target-libphobos: install-target-libphobos
51302
51303 install-target-libphobos: installdirs
51304         @: $(MAKE); $(unstage)
51305         @r=`${PWD_COMMAND}`; export r; \
51306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51307         $(NORMAL_TARGET_EXPORTS) \
51308         (cd $(TARGET_SUBDIR)/libphobos && \
51309           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51310
51311 @endif target-libphobos
51312
51313 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
51314 maybe-install-strip-target-libphobos:
51315 @if target-libphobos
51316 maybe-install-strip-target-libphobos: install-strip-target-libphobos
51317
51318 install-strip-target-libphobos: installdirs
51319         @: $(MAKE); $(unstage)
51320         @r=`${PWD_COMMAND}`; export r; \
51321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51322         $(NORMAL_TARGET_EXPORTS) \
51323         (cd $(TARGET_SUBDIR)/libphobos && \
51324           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51325
51326 @endif target-libphobos
51327
51328 # Other targets (info, dvi, pdf, etc.)
51329
51330 .PHONY: maybe-info-target-libphobos info-target-libphobos
51331 maybe-info-target-libphobos:
51332 @if target-libphobos
51333 maybe-info-target-libphobos: info-target-libphobos
51334
51335 info-target-libphobos: \
51336     configure-target-libphobos 
51337         @: $(MAKE); $(unstage)
51338         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51339         r=`${PWD_COMMAND}`; export r; \
51340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51341         $(NORMAL_TARGET_EXPORTS) \
51342         echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
51343         for flag in $(EXTRA_TARGET_FLAGS); do \
51344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51345         done; \
51346         (cd $(TARGET_SUBDIR)/libphobos && \
51347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51349                   "RANLIB=$${RANLIB}" \
51350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51351                    info) \
51352           || exit 1
51353
51354 @endif target-libphobos
51355
51356 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
51357 maybe-dvi-target-libphobos:
51358 @if target-libphobos
51359 maybe-dvi-target-libphobos: dvi-target-libphobos
51360
51361 dvi-target-libphobos: \
51362     configure-target-libphobos 
51363         @: $(MAKE); $(unstage)
51364         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51365         r=`${PWD_COMMAND}`; export r; \
51366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51367         $(NORMAL_TARGET_EXPORTS) \
51368         echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
51369         for flag in $(EXTRA_TARGET_FLAGS); do \
51370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51371         done; \
51372         (cd $(TARGET_SUBDIR)/libphobos && \
51373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51375                   "RANLIB=$${RANLIB}" \
51376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51377                    dvi) \
51378           || exit 1
51379
51380 @endif target-libphobos
51381
51382 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
51383 maybe-pdf-target-libphobos:
51384 @if target-libphobos
51385 maybe-pdf-target-libphobos: pdf-target-libphobos
51386
51387 pdf-target-libphobos: \
51388     configure-target-libphobos 
51389         @: $(MAKE); $(unstage)
51390         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51391         r=`${PWD_COMMAND}`; export r; \
51392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51393         $(NORMAL_TARGET_EXPORTS) \
51394         echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
51395         for flag in $(EXTRA_TARGET_FLAGS); do \
51396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51397         done; \
51398         (cd $(TARGET_SUBDIR)/libphobos && \
51399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51401                   "RANLIB=$${RANLIB}" \
51402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51403                    pdf) \
51404           || exit 1
51405
51406 @endif target-libphobos
51407
51408 .PHONY: maybe-html-target-libphobos html-target-libphobos
51409 maybe-html-target-libphobos:
51410 @if target-libphobos
51411 maybe-html-target-libphobos: html-target-libphobos
51412
51413 html-target-libphobos: \
51414     configure-target-libphobos 
51415         @: $(MAKE); $(unstage)
51416         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51417         r=`${PWD_COMMAND}`; export r; \
51418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51419         $(NORMAL_TARGET_EXPORTS) \
51420         echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
51421         for flag in $(EXTRA_TARGET_FLAGS); do \
51422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51423         done; \
51424         (cd $(TARGET_SUBDIR)/libphobos && \
51425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51427                   "RANLIB=$${RANLIB}" \
51428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51429                    html) \
51430           || exit 1
51431
51432 @endif target-libphobos
51433
51434 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
51435 maybe-TAGS-target-libphobos:
51436 @if target-libphobos
51437 maybe-TAGS-target-libphobos: TAGS-target-libphobos
51438
51439 TAGS-target-libphobos: \
51440     configure-target-libphobos 
51441         @: $(MAKE); $(unstage)
51442         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51443         r=`${PWD_COMMAND}`; export r; \
51444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51445         $(NORMAL_TARGET_EXPORTS) \
51446         echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
51447         for flag in $(EXTRA_TARGET_FLAGS); do \
51448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51449         done; \
51450         (cd $(TARGET_SUBDIR)/libphobos && \
51451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51453                   "RANLIB=$${RANLIB}" \
51454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51455                    TAGS) \
51456           || exit 1
51457
51458 @endif target-libphobos
51459
51460 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
51461 maybe-install-info-target-libphobos:
51462 @if target-libphobos
51463 maybe-install-info-target-libphobos: install-info-target-libphobos
51464
51465 install-info-target-libphobos: \
51466     configure-target-libphobos \
51467     info-target-libphobos 
51468         @: $(MAKE); $(unstage)
51469         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51470         r=`${PWD_COMMAND}`; export r; \
51471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51472         $(NORMAL_TARGET_EXPORTS) \
51473         echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
51474         for flag in $(EXTRA_TARGET_FLAGS); do \
51475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51476         done; \
51477         (cd $(TARGET_SUBDIR)/libphobos && \
51478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51480                   "RANLIB=$${RANLIB}" \
51481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51482                    install-info) \
51483           || exit 1
51484
51485 @endif target-libphobos
51486
51487 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
51488 maybe-install-pdf-target-libphobos:
51489 @if target-libphobos
51490 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
51491
51492 install-pdf-target-libphobos: \
51493     configure-target-libphobos \
51494     pdf-target-libphobos 
51495         @: $(MAKE); $(unstage)
51496         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51497         r=`${PWD_COMMAND}`; export r; \
51498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51499         $(NORMAL_TARGET_EXPORTS) \
51500         echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
51501         for flag in $(EXTRA_TARGET_FLAGS); do \
51502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51503         done; \
51504         (cd $(TARGET_SUBDIR)/libphobos && \
51505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51507                   "RANLIB=$${RANLIB}" \
51508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51509                    install-pdf) \
51510           || exit 1
51511
51512 @endif target-libphobos
51513
51514 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
51515 maybe-install-html-target-libphobos:
51516 @if target-libphobos
51517 maybe-install-html-target-libphobos: install-html-target-libphobos
51518
51519 install-html-target-libphobos: \
51520     configure-target-libphobos \
51521     html-target-libphobos 
51522         @: $(MAKE); $(unstage)
51523         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51524         r=`${PWD_COMMAND}`; export r; \
51525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51526         $(NORMAL_TARGET_EXPORTS) \
51527         echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
51528         for flag in $(EXTRA_TARGET_FLAGS); do \
51529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51530         done; \
51531         (cd $(TARGET_SUBDIR)/libphobos && \
51532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51534                   "RANLIB=$${RANLIB}" \
51535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51536                    install-html) \
51537           || exit 1
51538
51539 @endif target-libphobos
51540
51541 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
51542 maybe-installcheck-target-libphobos:
51543 @if target-libphobos
51544 maybe-installcheck-target-libphobos: installcheck-target-libphobos
51545
51546 installcheck-target-libphobos: \
51547     configure-target-libphobos 
51548         @: $(MAKE); $(unstage)
51549         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51550         r=`${PWD_COMMAND}`; export r; \
51551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51552         $(NORMAL_TARGET_EXPORTS) \
51553         echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
51554         for flag in $(EXTRA_TARGET_FLAGS); do \
51555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51556         done; \
51557         (cd $(TARGET_SUBDIR)/libphobos && \
51558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51560                   "RANLIB=$${RANLIB}" \
51561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51562                    installcheck) \
51563           || exit 1
51564
51565 @endif target-libphobos
51566
51567 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
51568 maybe-mostlyclean-target-libphobos:
51569 @if target-libphobos
51570 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
51571
51572 mostlyclean-target-libphobos: 
51573         @: $(MAKE); $(unstage)
51574         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51575         r=`${PWD_COMMAND}`; export r; \
51576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51577         $(NORMAL_TARGET_EXPORTS) \
51578         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
51579         for flag in $(EXTRA_TARGET_FLAGS); do \
51580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51581         done; \
51582         (cd $(TARGET_SUBDIR)/libphobos && \
51583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51585                   "RANLIB=$${RANLIB}" \
51586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51587                    mostlyclean) \
51588           || exit 1
51589
51590 @endif target-libphobos
51591
51592 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
51593 maybe-clean-target-libphobos:
51594 @if target-libphobos
51595 maybe-clean-target-libphobos: clean-target-libphobos
51596
51597 clean-target-libphobos: 
51598         @: $(MAKE); $(unstage)
51599         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51600         r=`${PWD_COMMAND}`; export r; \
51601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51602         $(NORMAL_TARGET_EXPORTS) \
51603         echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
51604         for flag in $(EXTRA_TARGET_FLAGS); do \
51605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51606         done; \
51607         (cd $(TARGET_SUBDIR)/libphobos && \
51608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51610                   "RANLIB=$${RANLIB}" \
51611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51612                    clean) \
51613           || exit 1
51614
51615 @endif target-libphobos
51616
51617 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
51618 maybe-distclean-target-libphobos:
51619 @if target-libphobos
51620 maybe-distclean-target-libphobos: distclean-target-libphobos
51621
51622 distclean-target-libphobos: 
51623         @: $(MAKE); $(unstage)
51624         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51625         r=`${PWD_COMMAND}`; export r; \
51626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51627         $(NORMAL_TARGET_EXPORTS) \
51628         echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
51629         for flag in $(EXTRA_TARGET_FLAGS); do \
51630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51631         done; \
51632         (cd $(TARGET_SUBDIR)/libphobos && \
51633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51635                   "RANLIB=$${RANLIB}" \
51636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51637                    distclean) \
51638           || exit 1
51639
51640 @endif target-libphobos
51641
51642 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
51643 maybe-maintainer-clean-target-libphobos:
51644 @if target-libphobos
51645 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
51646
51647 maintainer-clean-target-libphobos: 
51648         @: $(MAKE); $(unstage)
51649         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51650         r=`${PWD_COMMAND}`; export r; \
51651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51652         $(NORMAL_TARGET_EXPORTS) \
51653         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
51654         for flag in $(EXTRA_TARGET_FLAGS); do \
51655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51656         done; \
51657         (cd $(TARGET_SUBDIR)/libphobos && \
51658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51660                   "RANLIB=$${RANLIB}" \
51661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51662                    maintainer-clean) \
51663           || exit 1
51664
51665 @endif target-libphobos
51666
51667
51668
51669
51670
51671 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51672 maybe-configure-target-libtermcap:
51673 @if gcc-bootstrap
51674 configure-target-libtermcap: stage_current
51675 @endif gcc-bootstrap
51676 @if target-libtermcap
51677 maybe-configure-target-libtermcap: configure-target-libtermcap
51678 configure-target-libtermcap: 
51679         @: $(MAKE); $(unstage)
51680         @r=`${PWD_COMMAND}`; export r; \
51681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51682         echo "Checking multilib configuration for libtermcap..."; \
51683         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51684         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
51685         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51686           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51687             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51688           else \
51689             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51690             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51691           fi; \
51692         else \
51693           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51694         fi; \
51695         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51696         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51697         $(NORMAL_TARGET_EXPORTS)  \
51698         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51699         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51700         case $(srcdir) in \
51701           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51702           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51703                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51704         esac; \
51705         module_srcdir=libtermcap; \
51706         rm -f no-such-file || : ; \
51707         CONFIG_SITE=no-such-file $(SHELL) \
51708           $$s/$$module_srcdir/configure \
51709           --srcdir=$${topdir}/$$module_srcdir \
51710           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51711           --target=${target_alias}  \
51712           || exit 1
51713 @endif target-libtermcap
51714
51715
51716
51717
51718
51719 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51720 maybe-all-target-libtermcap:
51721 @if gcc-bootstrap
51722 all-target-libtermcap: stage_current
51723 @endif gcc-bootstrap
51724 @if target-libtermcap
51725 TARGET-target-libtermcap=all
51726 maybe-all-target-libtermcap: all-target-libtermcap
51727 all-target-libtermcap: configure-target-libtermcap
51728         @: $(MAKE); $(unstage)
51729         @r=`${PWD_COMMAND}`; export r; \
51730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51731         $(NORMAL_TARGET_EXPORTS)  \
51732         (cd $(TARGET_SUBDIR)/libtermcap && \
51733           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51734                 $(TARGET-target-libtermcap))
51735 @endif target-libtermcap
51736
51737
51738
51739
51740
51741 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51742 maybe-check-target-libtermcap:
51743 @if target-libtermcap
51744 maybe-check-target-libtermcap: check-target-libtermcap
51745
51746 # Dummy target for uncheckable module.
51747 check-target-libtermcap:
51748
51749 @endif target-libtermcap
51750
51751 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51752 maybe-install-target-libtermcap:
51753 @if target-libtermcap
51754 maybe-install-target-libtermcap: install-target-libtermcap
51755
51756 install-target-libtermcap: installdirs
51757         @: $(MAKE); $(unstage)
51758         @r=`${PWD_COMMAND}`; export r; \
51759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51760         $(NORMAL_TARGET_EXPORTS) \
51761         (cd $(TARGET_SUBDIR)/libtermcap && \
51762           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51763
51764 @endif target-libtermcap
51765
51766 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51767 maybe-install-strip-target-libtermcap:
51768 @if target-libtermcap
51769 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51770
51771 install-strip-target-libtermcap: installdirs
51772         @: $(MAKE); $(unstage)
51773         @r=`${PWD_COMMAND}`; export r; \
51774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51775         $(NORMAL_TARGET_EXPORTS) \
51776         (cd $(TARGET_SUBDIR)/libtermcap && \
51777           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51778
51779 @endif target-libtermcap
51780
51781 # Other targets (info, dvi, pdf, etc.)
51782
51783 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51784 maybe-info-target-libtermcap:
51785 @if target-libtermcap
51786 maybe-info-target-libtermcap: info-target-libtermcap
51787
51788 info-target-libtermcap: \
51789     configure-target-libtermcap 
51790         @: $(MAKE); $(unstage)
51791         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51792         r=`${PWD_COMMAND}`; export r; \
51793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51794         $(NORMAL_TARGET_EXPORTS) \
51795         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
51796         for flag in $(EXTRA_TARGET_FLAGS); do \
51797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51798         done; \
51799         (cd $(TARGET_SUBDIR)/libtermcap && \
51800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51802                   "RANLIB=$${RANLIB}" \
51803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51804                    info) \
51805           || exit 1
51806
51807 @endif target-libtermcap
51808
51809 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51810 maybe-dvi-target-libtermcap:
51811 @if target-libtermcap
51812 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51813
51814 dvi-target-libtermcap: \
51815     configure-target-libtermcap 
51816         @: $(MAKE); $(unstage)
51817         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51818         r=`${PWD_COMMAND}`; export r; \
51819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51820         $(NORMAL_TARGET_EXPORTS) \
51821         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
51822         for flag in $(EXTRA_TARGET_FLAGS); do \
51823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51824         done; \
51825         (cd $(TARGET_SUBDIR)/libtermcap && \
51826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51828                   "RANLIB=$${RANLIB}" \
51829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51830                    dvi) \
51831           || exit 1
51832
51833 @endif target-libtermcap
51834
51835 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51836 maybe-pdf-target-libtermcap:
51837 @if target-libtermcap
51838 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51839
51840 pdf-target-libtermcap: \
51841     configure-target-libtermcap 
51842         @: $(MAKE); $(unstage)
51843         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51844         r=`${PWD_COMMAND}`; export r; \
51845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51846         $(NORMAL_TARGET_EXPORTS) \
51847         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
51848         for flag in $(EXTRA_TARGET_FLAGS); do \
51849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51850         done; \
51851         (cd $(TARGET_SUBDIR)/libtermcap && \
51852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51854                   "RANLIB=$${RANLIB}" \
51855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51856                    pdf) \
51857           || exit 1
51858
51859 @endif target-libtermcap
51860
51861 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51862 maybe-html-target-libtermcap:
51863 @if target-libtermcap
51864 maybe-html-target-libtermcap: html-target-libtermcap
51865
51866 html-target-libtermcap: \
51867     configure-target-libtermcap 
51868         @: $(MAKE); $(unstage)
51869         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51870         r=`${PWD_COMMAND}`; export r; \
51871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51872         $(NORMAL_TARGET_EXPORTS) \
51873         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
51874         for flag in $(EXTRA_TARGET_FLAGS); do \
51875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51876         done; \
51877         (cd $(TARGET_SUBDIR)/libtermcap && \
51878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51880                   "RANLIB=$${RANLIB}" \
51881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51882                    html) \
51883           || exit 1
51884
51885 @endif target-libtermcap
51886
51887 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51888 maybe-TAGS-target-libtermcap:
51889 @if target-libtermcap
51890 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51891
51892 TAGS-target-libtermcap: \
51893     configure-target-libtermcap 
51894         @: $(MAKE); $(unstage)
51895         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51896         r=`${PWD_COMMAND}`; export r; \
51897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51898         $(NORMAL_TARGET_EXPORTS) \
51899         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
51900         for flag in $(EXTRA_TARGET_FLAGS); do \
51901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51902         done; \
51903         (cd $(TARGET_SUBDIR)/libtermcap && \
51904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51906                   "RANLIB=$${RANLIB}" \
51907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51908                    TAGS) \
51909           || exit 1
51910
51911 @endif target-libtermcap
51912
51913 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51914 maybe-install-info-target-libtermcap:
51915 @if target-libtermcap
51916 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51917
51918 install-info-target-libtermcap: \
51919     configure-target-libtermcap \
51920     info-target-libtermcap 
51921         @: $(MAKE); $(unstage)
51922         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51923         r=`${PWD_COMMAND}`; export r; \
51924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51925         $(NORMAL_TARGET_EXPORTS) \
51926         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
51927         for flag in $(EXTRA_TARGET_FLAGS); do \
51928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51929         done; \
51930         (cd $(TARGET_SUBDIR)/libtermcap && \
51931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51933                   "RANLIB=$${RANLIB}" \
51934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51935                    install-info) \
51936           || exit 1
51937
51938 @endif target-libtermcap
51939
51940 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
51941 maybe-install-pdf-target-libtermcap:
51942 @if target-libtermcap
51943 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
51944
51945 install-pdf-target-libtermcap: \
51946     configure-target-libtermcap \
51947     pdf-target-libtermcap 
51948         @: $(MAKE); $(unstage)
51949         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51950         r=`${PWD_COMMAND}`; export r; \
51951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51952         $(NORMAL_TARGET_EXPORTS) \
51953         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
51954         for flag in $(EXTRA_TARGET_FLAGS); do \
51955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51956         done; \
51957         (cd $(TARGET_SUBDIR)/libtermcap && \
51958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51960                   "RANLIB=$${RANLIB}" \
51961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51962                    install-pdf) \
51963           || exit 1
51964
51965 @endif target-libtermcap
51966
51967 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
51968 maybe-install-html-target-libtermcap:
51969 @if target-libtermcap
51970 maybe-install-html-target-libtermcap: install-html-target-libtermcap
51971
51972 install-html-target-libtermcap: \
51973     configure-target-libtermcap \
51974     html-target-libtermcap 
51975         @: $(MAKE); $(unstage)
51976         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51977         r=`${PWD_COMMAND}`; export r; \
51978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51979         $(NORMAL_TARGET_EXPORTS) \
51980         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
51981         for flag in $(EXTRA_TARGET_FLAGS); do \
51982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51983         done; \
51984         (cd $(TARGET_SUBDIR)/libtermcap && \
51985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51987                   "RANLIB=$${RANLIB}" \
51988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51989                    install-html) \
51990           || exit 1
51991
51992 @endif target-libtermcap
51993
51994 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
51995 maybe-installcheck-target-libtermcap:
51996 @if target-libtermcap
51997 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
51998
51999 installcheck-target-libtermcap: \
52000     configure-target-libtermcap 
52001         @: $(MAKE); $(unstage)
52002         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52003         r=`${PWD_COMMAND}`; export r; \
52004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52005         $(NORMAL_TARGET_EXPORTS) \
52006         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
52007         for flag in $(EXTRA_TARGET_FLAGS); do \
52008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52009         done; \
52010         (cd $(TARGET_SUBDIR)/libtermcap && \
52011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52013                   "RANLIB=$${RANLIB}" \
52014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52015                    installcheck) \
52016           || exit 1
52017
52018 @endif target-libtermcap
52019
52020 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
52021 maybe-mostlyclean-target-libtermcap:
52022 @if target-libtermcap
52023 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
52024
52025 # libtermcap doesn't support mostlyclean.
52026 mostlyclean-target-libtermcap:
52027
52028 @endif target-libtermcap
52029
52030 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
52031 maybe-clean-target-libtermcap:
52032 @if target-libtermcap
52033 maybe-clean-target-libtermcap: clean-target-libtermcap
52034
52035 # libtermcap doesn't support clean.
52036 clean-target-libtermcap:
52037
52038 @endif target-libtermcap
52039
52040 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
52041 maybe-distclean-target-libtermcap:
52042 @if target-libtermcap
52043 maybe-distclean-target-libtermcap: distclean-target-libtermcap
52044
52045 # libtermcap doesn't support distclean.
52046 distclean-target-libtermcap:
52047
52048 @endif target-libtermcap
52049
52050 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
52051 maybe-maintainer-clean-target-libtermcap:
52052 @if target-libtermcap
52053 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
52054
52055 # libtermcap doesn't support maintainer-clean.
52056 maintainer-clean-target-libtermcap:
52057
52058 @endif target-libtermcap
52059
52060
52061
52062
52063
52064 .PHONY: configure-target-winsup maybe-configure-target-winsup
52065 maybe-configure-target-winsup:
52066 @if gcc-bootstrap
52067 configure-target-winsup: stage_current
52068 @endif gcc-bootstrap
52069 @if target-winsup
52070 maybe-configure-target-winsup: configure-target-winsup
52071 configure-target-winsup: 
52072         @: $(MAKE); $(unstage)
52073         @r=`${PWD_COMMAND}`; export r; \
52074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52075         echo "Checking multilib configuration for winsup..."; \
52076         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
52077         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
52078         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
52079           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
52080             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
52081           else \
52082             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
52083             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
52084           fi; \
52085         else \
52086           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
52087         fi; \
52088         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
52089         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
52090         $(NORMAL_TARGET_EXPORTS)  \
52091         echo Configuring in $(TARGET_SUBDIR)/winsup; \
52092         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
52093         case $(srcdir) in \
52094           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52095           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
52096                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52097         esac; \
52098         module_srcdir=winsup; \
52099         rm -f no-such-file || : ; \
52100         CONFIG_SITE=no-such-file $(SHELL) \
52101           $$s/$$module_srcdir/configure \
52102           --srcdir=$${topdir}/$$module_srcdir \
52103           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52104           --target=${target_alias}  \
52105           || exit 1
52106 @endif target-winsup
52107
52108
52109
52110
52111
52112 .PHONY: all-target-winsup maybe-all-target-winsup
52113 maybe-all-target-winsup:
52114 @if gcc-bootstrap
52115 all-target-winsup: stage_current
52116 @endif gcc-bootstrap
52117 @if target-winsup
52118 TARGET-target-winsup=all
52119 maybe-all-target-winsup: all-target-winsup
52120 all-target-winsup: configure-target-winsup
52121         @: $(MAKE); $(unstage)
52122         @r=`${PWD_COMMAND}`; export r; \
52123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52124         $(NORMAL_TARGET_EXPORTS)  \
52125         (cd $(TARGET_SUBDIR)/winsup && \
52126           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52127                 $(TARGET-target-winsup))
52128 @endif target-winsup
52129
52130
52131
52132
52133
52134 .PHONY: check-target-winsup maybe-check-target-winsup
52135 maybe-check-target-winsup:
52136 @if target-winsup
52137 maybe-check-target-winsup: check-target-winsup
52138
52139 check-target-winsup:
52140         @: $(MAKE); $(unstage)
52141         @r=`${PWD_COMMAND}`; export r; \
52142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52143         $(NORMAL_TARGET_EXPORTS) \
52144         (cd $(TARGET_SUBDIR)/winsup && \
52145           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52146
52147 @endif target-winsup
52148
52149 .PHONY: install-target-winsup maybe-install-target-winsup
52150 maybe-install-target-winsup:
52151 @if target-winsup
52152 maybe-install-target-winsup: install-target-winsup
52153
52154 install-target-winsup: installdirs
52155         @: $(MAKE); $(unstage)
52156         @r=`${PWD_COMMAND}`; export r; \
52157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52158         $(NORMAL_TARGET_EXPORTS) \
52159         (cd $(TARGET_SUBDIR)/winsup && \
52160           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52161
52162 @endif target-winsup
52163
52164 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
52165 maybe-install-strip-target-winsup:
52166 @if target-winsup
52167 maybe-install-strip-target-winsup: install-strip-target-winsup
52168
52169 install-strip-target-winsup: installdirs
52170         @: $(MAKE); $(unstage)
52171         @r=`${PWD_COMMAND}`; export r; \
52172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52173         $(NORMAL_TARGET_EXPORTS) \
52174         (cd $(TARGET_SUBDIR)/winsup && \
52175           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52176
52177 @endif target-winsup
52178
52179 # Other targets (info, dvi, pdf, etc.)
52180
52181 .PHONY: maybe-info-target-winsup info-target-winsup
52182 maybe-info-target-winsup:
52183 @if target-winsup
52184 maybe-info-target-winsup: info-target-winsup
52185
52186 info-target-winsup: \
52187     configure-target-winsup 
52188         @: $(MAKE); $(unstage)
52189         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52190         r=`${PWD_COMMAND}`; export r; \
52191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52192         $(NORMAL_TARGET_EXPORTS) \
52193         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
52194         for flag in $(EXTRA_TARGET_FLAGS); do \
52195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52196         done; \
52197         (cd $(TARGET_SUBDIR)/winsup && \
52198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52200                   "RANLIB=$${RANLIB}" \
52201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52202                    info) \
52203           || exit 1
52204
52205 @endif target-winsup
52206
52207 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
52208 maybe-dvi-target-winsup:
52209 @if target-winsup
52210 maybe-dvi-target-winsup: dvi-target-winsup
52211
52212 dvi-target-winsup: \
52213     configure-target-winsup 
52214         @: $(MAKE); $(unstage)
52215         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52216         r=`${PWD_COMMAND}`; export r; \
52217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52218         $(NORMAL_TARGET_EXPORTS) \
52219         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
52220         for flag in $(EXTRA_TARGET_FLAGS); do \
52221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52222         done; \
52223         (cd $(TARGET_SUBDIR)/winsup && \
52224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52226                   "RANLIB=$${RANLIB}" \
52227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52228                    dvi) \
52229           || exit 1
52230
52231 @endif target-winsup
52232
52233 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
52234 maybe-pdf-target-winsup:
52235 @if target-winsup
52236 maybe-pdf-target-winsup: pdf-target-winsup
52237
52238 pdf-target-winsup: \
52239     configure-target-winsup 
52240         @: $(MAKE); $(unstage)
52241         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52242         r=`${PWD_COMMAND}`; export r; \
52243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52244         $(NORMAL_TARGET_EXPORTS) \
52245         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
52246         for flag in $(EXTRA_TARGET_FLAGS); do \
52247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52248         done; \
52249         (cd $(TARGET_SUBDIR)/winsup && \
52250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52252                   "RANLIB=$${RANLIB}" \
52253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52254                    pdf) \
52255           || exit 1
52256
52257 @endif target-winsup
52258
52259 .PHONY: maybe-html-target-winsup html-target-winsup
52260 maybe-html-target-winsup:
52261 @if target-winsup
52262 maybe-html-target-winsup: html-target-winsup
52263
52264 html-target-winsup: \
52265     configure-target-winsup 
52266         @: $(MAKE); $(unstage)
52267         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52268         r=`${PWD_COMMAND}`; export r; \
52269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52270         $(NORMAL_TARGET_EXPORTS) \
52271         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
52272         for flag in $(EXTRA_TARGET_FLAGS); do \
52273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52274         done; \
52275         (cd $(TARGET_SUBDIR)/winsup && \
52276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52278                   "RANLIB=$${RANLIB}" \
52279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52280                    html) \
52281           || exit 1
52282
52283 @endif target-winsup
52284
52285 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
52286 maybe-TAGS-target-winsup:
52287 @if target-winsup
52288 maybe-TAGS-target-winsup: TAGS-target-winsup
52289
52290 TAGS-target-winsup: \
52291     configure-target-winsup 
52292         @: $(MAKE); $(unstage)
52293         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52294         r=`${PWD_COMMAND}`; export r; \
52295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52296         $(NORMAL_TARGET_EXPORTS) \
52297         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
52298         for flag in $(EXTRA_TARGET_FLAGS); do \
52299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52300         done; \
52301         (cd $(TARGET_SUBDIR)/winsup && \
52302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52304                   "RANLIB=$${RANLIB}" \
52305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52306                    TAGS) \
52307           || exit 1
52308
52309 @endif target-winsup
52310
52311 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
52312 maybe-install-info-target-winsup:
52313 @if target-winsup
52314 maybe-install-info-target-winsup: install-info-target-winsup
52315
52316 install-info-target-winsup: \
52317     configure-target-winsup \
52318     info-target-winsup 
52319         @: $(MAKE); $(unstage)
52320         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52321         r=`${PWD_COMMAND}`; export r; \
52322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52323         $(NORMAL_TARGET_EXPORTS) \
52324         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
52325         for flag in $(EXTRA_TARGET_FLAGS); do \
52326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52327         done; \
52328         (cd $(TARGET_SUBDIR)/winsup && \
52329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52331                   "RANLIB=$${RANLIB}" \
52332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52333                    install-info) \
52334           || exit 1
52335
52336 @endif target-winsup
52337
52338 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
52339 maybe-install-pdf-target-winsup:
52340 @if target-winsup
52341 maybe-install-pdf-target-winsup: install-pdf-target-winsup
52342
52343 install-pdf-target-winsup: \
52344     configure-target-winsup \
52345     pdf-target-winsup 
52346         @: $(MAKE); $(unstage)
52347         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52348         r=`${PWD_COMMAND}`; export r; \
52349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52350         $(NORMAL_TARGET_EXPORTS) \
52351         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
52352         for flag in $(EXTRA_TARGET_FLAGS); do \
52353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52354         done; \
52355         (cd $(TARGET_SUBDIR)/winsup && \
52356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52358                   "RANLIB=$${RANLIB}" \
52359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52360                    install-pdf) \
52361           || exit 1
52362
52363 @endif target-winsup
52364
52365 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
52366 maybe-install-html-target-winsup:
52367 @if target-winsup
52368 maybe-install-html-target-winsup: install-html-target-winsup
52369
52370 install-html-target-winsup: \
52371     configure-target-winsup \
52372     html-target-winsup 
52373         @: $(MAKE); $(unstage)
52374         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52375         r=`${PWD_COMMAND}`; export r; \
52376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52377         $(NORMAL_TARGET_EXPORTS) \
52378         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
52379         for flag in $(EXTRA_TARGET_FLAGS); do \
52380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52381         done; \
52382         (cd $(TARGET_SUBDIR)/winsup && \
52383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52385                   "RANLIB=$${RANLIB}" \
52386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52387                    install-html) \
52388           || exit 1
52389
52390 @endif target-winsup
52391
52392 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
52393 maybe-installcheck-target-winsup:
52394 @if target-winsup
52395 maybe-installcheck-target-winsup: installcheck-target-winsup
52396
52397 installcheck-target-winsup: \
52398     configure-target-winsup 
52399         @: $(MAKE); $(unstage)
52400         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52401         r=`${PWD_COMMAND}`; export r; \
52402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52403         $(NORMAL_TARGET_EXPORTS) \
52404         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
52405         for flag in $(EXTRA_TARGET_FLAGS); do \
52406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52407         done; \
52408         (cd $(TARGET_SUBDIR)/winsup && \
52409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52411                   "RANLIB=$${RANLIB}" \
52412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52413                    installcheck) \
52414           || exit 1
52415
52416 @endif target-winsup
52417
52418 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
52419 maybe-mostlyclean-target-winsup:
52420 @if target-winsup
52421 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
52422
52423 mostlyclean-target-winsup: 
52424         @: $(MAKE); $(unstage)
52425         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52426         r=`${PWD_COMMAND}`; export r; \
52427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52428         $(NORMAL_TARGET_EXPORTS) \
52429         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
52430         for flag in $(EXTRA_TARGET_FLAGS); do \
52431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52432         done; \
52433         (cd $(TARGET_SUBDIR)/winsup && \
52434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52436                   "RANLIB=$${RANLIB}" \
52437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52438                    mostlyclean) \
52439           || exit 1
52440
52441 @endif target-winsup
52442
52443 .PHONY: maybe-clean-target-winsup clean-target-winsup
52444 maybe-clean-target-winsup:
52445 @if target-winsup
52446 maybe-clean-target-winsup: clean-target-winsup
52447
52448 clean-target-winsup: 
52449         @: $(MAKE); $(unstage)
52450         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52451         r=`${PWD_COMMAND}`; export r; \
52452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52453         $(NORMAL_TARGET_EXPORTS) \
52454         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
52455         for flag in $(EXTRA_TARGET_FLAGS); do \
52456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52457         done; \
52458         (cd $(TARGET_SUBDIR)/winsup && \
52459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52461                   "RANLIB=$${RANLIB}" \
52462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52463                    clean) \
52464           || exit 1
52465
52466 @endif target-winsup
52467
52468 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
52469 maybe-distclean-target-winsup:
52470 @if target-winsup
52471 maybe-distclean-target-winsup: distclean-target-winsup
52472
52473 distclean-target-winsup: 
52474         @: $(MAKE); $(unstage)
52475         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52476         r=`${PWD_COMMAND}`; export r; \
52477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52478         $(NORMAL_TARGET_EXPORTS) \
52479         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
52480         for flag in $(EXTRA_TARGET_FLAGS); do \
52481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52482         done; \
52483         (cd $(TARGET_SUBDIR)/winsup && \
52484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52486                   "RANLIB=$${RANLIB}" \
52487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52488                    distclean) \
52489           || exit 1
52490
52491 @endif target-winsup
52492
52493 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52494 maybe-maintainer-clean-target-winsup:
52495 @if target-winsup
52496 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52497
52498 maintainer-clean-target-winsup: 
52499         @: $(MAKE); $(unstage)
52500         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52501         r=`${PWD_COMMAND}`; export r; \
52502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52503         $(NORMAL_TARGET_EXPORTS) \
52504         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
52505         for flag in $(EXTRA_TARGET_FLAGS); do \
52506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52507         done; \
52508         (cd $(TARGET_SUBDIR)/winsup && \
52509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52511                   "RANLIB=$${RANLIB}" \
52512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52513                    maintainer-clean) \
52514           || exit 1
52515
52516 @endif target-winsup
52517
52518
52519
52520
52521
52522 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
52523 maybe-configure-target-libgloss:
52524 @if gcc-bootstrap
52525 configure-target-libgloss: stage_current
52526 @endif gcc-bootstrap
52527 @if target-libgloss
52528 maybe-configure-target-libgloss: configure-target-libgloss
52529 configure-target-libgloss: 
52530         @: $(MAKE); $(unstage)
52531         @r=`${PWD_COMMAND}`; export r; \
52532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52533         echo "Checking multilib configuration for libgloss..."; \
52534         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52535         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
52536         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52537           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52538             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
52539           else \
52540             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52541             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52542           fi; \
52543         else \
52544           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52545         fi; \
52546         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52547         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52548         $(NORMAL_TARGET_EXPORTS)  \
52549         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52550         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52551         case $(srcdir) in \
52552           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52553           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52554                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52555         esac; \
52556         module_srcdir=libgloss; \
52557         rm -f no-such-file || : ; \
52558         CONFIG_SITE=no-such-file $(SHELL) \
52559           $$s/$$module_srcdir/configure \
52560           --srcdir=$${topdir}/$$module_srcdir \
52561           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52562           --target=${target_alias}  \
52563           || exit 1
52564 @endif target-libgloss
52565
52566
52567
52568
52569
52570 .PHONY: all-target-libgloss maybe-all-target-libgloss
52571 maybe-all-target-libgloss:
52572 @if gcc-bootstrap
52573 all-target-libgloss: stage_current
52574 @endif gcc-bootstrap
52575 @if target-libgloss
52576 TARGET-target-libgloss=all
52577 maybe-all-target-libgloss: all-target-libgloss
52578 all-target-libgloss: configure-target-libgloss
52579         @: $(MAKE); $(unstage)
52580         @r=`${PWD_COMMAND}`; export r; \
52581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52582         $(NORMAL_TARGET_EXPORTS)  \
52583         (cd $(TARGET_SUBDIR)/libgloss && \
52584           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52585                 $(TARGET-target-libgloss))
52586 @endif target-libgloss
52587
52588
52589
52590
52591
52592 .PHONY: check-target-libgloss maybe-check-target-libgloss
52593 maybe-check-target-libgloss:
52594 @if target-libgloss
52595 maybe-check-target-libgloss: check-target-libgloss
52596
52597 # Dummy target for uncheckable module.
52598 check-target-libgloss:
52599
52600 @endif target-libgloss
52601
52602 .PHONY: install-target-libgloss maybe-install-target-libgloss
52603 maybe-install-target-libgloss:
52604 @if target-libgloss
52605 maybe-install-target-libgloss: install-target-libgloss
52606
52607 install-target-libgloss: installdirs
52608         @: $(MAKE); $(unstage)
52609         @r=`${PWD_COMMAND}`; export r; \
52610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52611         $(NORMAL_TARGET_EXPORTS) \
52612         (cd $(TARGET_SUBDIR)/libgloss && \
52613           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52614
52615 @endif target-libgloss
52616
52617 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52618 maybe-install-strip-target-libgloss:
52619 @if target-libgloss
52620 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52621
52622 install-strip-target-libgloss: installdirs
52623         @: $(MAKE); $(unstage)
52624         @r=`${PWD_COMMAND}`; export r; \
52625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52626         $(NORMAL_TARGET_EXPORTS) \
52627         (cd $(TARGET_SUBDIR)/libgloss && \
52628           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52629
52630 @endif target-libgloss
52631
52632 # Other targets (info, dvi, pdf, etc.)
52633
52634 .PHONY: maybe-info-target-libgloss info-target-libgloss
52635 maybe-info-target-libgloss:
52636 @if target-libgloss
52637 maybe-info-target-libgloss: info-target-libgloss
52638
52639 info-target-libgloss: \
52640     configure-target-libgloss 
52641         @: $(MAKE); $(unstage)
52642         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52643         r=`${PWD_COMMAND}`; export r; \
52644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52645         $(NORMAL_TARGET_EXPORTS) \
52646         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
52647         for flag in $(EXTRA_TARGET_FLAGS); do \
52648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52649         done; \
52650         (cd $(TARGET_SUBDIR)/libgloss && \
52651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52653                   "RANLIB=$${RANLIB}" \
52654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52655                    info) \
52656           || exit 1
52657
52658 @endif target-libgloss
52659
52660 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52661 maybe-dvi-target-libgloss:
52662 @if target-libgloss
52663 maybe-dvi-target-libgloss: dvi-target-libgloss
52664
52665 dvi-target-libgloss: \
52666     configure-target-libgloss 
52667         @: $(MAKE); $(unstage)
52668         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52669         r=`${PWD_COMMAND}`; export r; \
52670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52671         $(NORMAL_TARGET_EXPORTS) \
52672         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
52673         for flag in $(EXTRA_TARGET_FLAGS); do \
52674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52675         done; \
52676         (cd $(TARGET_SUBDIR)/libgloss && \
52677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52679                   "RANLIB=$${RANLIB}" \
52680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52681                    dvi) \
52682           || exit 1
52683
52684 @endif target-libgloss
52685
52686 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52687 maybe-pdf-target-libgloss:
52688 @if target-libgloss
52689 maybe-pdf-target-libgloss: pdf-target-libgloss
52690
52691 pdf-target-libgloss: \
52692     configure-target-libgloss 
52693         @: $(MAKE); $(unstage)
52694         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52695         r=`${PWD_COMMAND}`; export r; \
52696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52697         $(NORMAL_TARGET_EXPORTS) \
52698         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
52699         for flag in $(EXTRA_TARGET_FLAGS); do \
52700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52701         done; \
52702         (cd $(TARGET_SUBDIR)/libgloss && \
52703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52705                   "RANLIB=$${RANLIB}" \
52706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52707                    pdf) \
52708           || exit 1
52709
52710 @endif target-libgloss
52711
52712 .PHONY: maybe-html-target-libgloss html-target-libgloss
52713 maybe-html-target-libgloss:
52714 @if target-libgloss
52715 maybe-html-target-libgloss: html-target-libgloss
52716
52717 html-target-libgloss: \
52718     configure-target-libgloss 
52719         @: $(MAKE); $(unstage)
52720         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52721         r=`${PWD_COMMAND}`; export r; \
52722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52723         $(NORMAL_TARGET_EXPORTS) \
52724         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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                    html) \
52734           || exit 1
52735
52736 @endif target-libgloss
52737
52738 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52739 maybe-TAGS-target-libgloss:
52740 @if target-libgloss
52741 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52742
52743 TAGS-target-libgloss: \
52744     configure-target-libgloss 
52745         @: $(MAKE); $(unstage)
52746         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52747         r=`${PWD_COMMAND}`; export r; \
52748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52749         $(NORMAL_TARGET_EXPORTS) \
52750         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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                    TAGS) \
52760           || exit 1
52761
52762 @endif target-libgloss
52763
52764 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52765 maybe-install-info-target-libgloss:
52766 @if target-libgloss
52767 maybe-install-info-target-libgloss: install-info-target-libgloss
52768
52769 install-info-target-libgloss: \
52770     configure-target-libgloss \
52771     info-target-libgloss 
52772         @: $(MAKE); $(unstage)
52773         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52774         r=`${PWD_COMMAND}`; export r; \
52775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52776         $(NORMAL_TARGET_EXPORTS) \
52777         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
52778         for flag in $(EXTRA_TARGET_FLAGS); do \
52779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52780         done; \
52781         (cd $(TARGET_SUBDIR)/libgloss && \
52782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52784                   "RANLIB=$${RANLIB}" \
52785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52786                    install-info) \
52787           || exit 1
52788
52789 @endif target-libgloss
52790
52791 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52792 maybe-install-pdf-target-libgloss:
52793 @if target-libgloss
52794 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52795
52796 install-pdf-target-libgloss: \
52797     configure-target-libgloss \
52798     pdf-target-libgloss 
52799         @: $(MAKE); $(unstage)
52800         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52801         r=`${PWD_COMMAND}`; export r; \
52802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52803         $(NORMAL_TARGET_EXPORTS) \
52804         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
52805         for flag in $(EXTRA_TARGET_FLAGS); do \
52806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52807         done; \
52808         (cd $(TARGET_SUBDIR)/libgloss && \
52809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52811                   "RANLIB=$${RANLIB}" \
52812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52813                    install-pdf) \
52814           || exit 1
52815
52816 @endif target-libgloss
52817
52818 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52819 maybe-install-html-target-libgloss:
52820 @if target-libgloss
52821 maybe-install-html-target-libgloss: install-html-target-libgloss
52822
52823 install-html-target-libgloss: \
52824     configure-target-libgloss \
52825     html-target-libgloss 
52826         @: $(MAKE); $(unstage)
52827         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52828         r=`${PWD_COMMAND}`; export r; \
52829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52830         $(NORMAL_TARGET_EXPORTS) \
52831         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
52832         for flag in $(EXTRA_TARGET_FLAGS); do \
52833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52834         done; \
52835         (cd $(TARGET_SUBDIR)/libgloss && \
52836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52838                   "RANLIB=$${RANLIB}" \
52839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52840                    install-html) \
52841           || exit 1
52842
52843 @endif target-libgloss
52844
52845 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52846 maybe-installcheck-target-libgloss:
52847 @if target-libgloss
52848 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52849
52850 installcheck-target-libgloss: \
52851     configure-target-libgloss 
52852         @: $(MAKE); $(unstage)
52853         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52854         r=`${PWD_COMMAND}`; export r; \
52855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52856         $(NORMAL_TARGET_EXPORTS) \
52857         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
52858         for flag in $(EXTRA_TARGET_FLAGS); do \
52859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52860         done; \
52861         (cd $(TARGET_SUBDIR)/libgloss && \
52862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52864                   "RANLIB=$${RANLIB}" \
52865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52866                    installcheck) \
52867           || exit 1
52868
52869 @endif target-libgloss
52870
52871 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52872 maybe-mostlyclean-target-libgloss:
52873 @if target-libgloss
52874 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52875
52876 mostlyclean-target-libgloss: 
52877         @: $(MAKE); $(unstage)
52878         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52879         r=`${PWD_COMMAND}`; export r; \
52880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52881         $(NORMAL_TARGET_EXPORTS) \
52882         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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                    mostlyclean) \
52892           || exit 1
52893
52894 @endif target-libgloss
52895
52896 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52897 maybe-clean-target-libgloss:
52898 @if target-libgloss
52899 maybe-clean-target-libgloss: clean-target-libgloss
52900
52901 clean-target-libgloss: 
52902         @: $(MAKE); $(unstage)
52903         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52904         r=`${PWD_COMMAND}`; export r; \
52905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52906         $(NORMAL_TARGET_EXPORTS) \
52907         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
52908         for flag in $(EXTRA_TARGET_FLAGS); do \
52909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52910         done; \
52911         (cd $(TARGET_SUBDIR)/libgloss && \
52912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52914                   "RANLIB=$${RANLIB}" \
52915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52916                    clean) \
52917           || exit 1
52918
52919 @endif target-libgloss
52920
52921 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52922 maybe-distclean-target-libgloss:
52923 @if target-libgloss
52924 maybe-distclean-target-libgloss: distclean-target-libgloss
52925
52926 distclean-target-libgloss: 
52927         @: $(MAKE); $(unstage)
52928         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52929         r=`${PWD_COMMAND}`; export r; \
52930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52931         $(NORMAL_TARGET_EXPORTS) \
52932         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
52933         for flag in $(EXTRA_TARGET_FLAGS); do \
52934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52935         done; \
52936         (cd $(TARGET_SUBDIR)/libgloss && \
52937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52939                   "RANLIB=$${RANLIB}" \
52940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52941                    distclean) \
52942           || exit 1
52943
52944 @endif target-libgloss
52945
52946 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
52947 maybe-maintainer-clean-target-libgloss:
52948 @if target-libgloss
52949 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
52950
52951 maintainer-clean-target-libgloss: 
52952         @: $(MAKE); $(unstage)
52953         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52954         r=`${PWD_COMMAND}`; export r; \
52955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52956         $(NORMAL_TARGET_EXPORTS) \
52957         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
52958         for flag in $(EXTRA_TARGET_FLAGS); do \
52959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52960         done; \
52961         (cd $(TARGET_SUBDIR)/libgloss && \
52962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52964                   "RANLIB=$${RANLIB}" \
52965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52966                    maintainer-clean) \
52967           || exit 1
52968
52969 @endif target-libgloss
52970
52971
52972
52973
52974
52975 .PHONY: configure-target-libffi maybe-configure-target-libffi
52976 maybe-configure-target-libffi:
52977 @if gcc-bootstrap
52978 configure-target-libffi: stage_current
52979 @endif gcc-bootstrap
52980 @if target-libffi
52981 maybe-configure-target-libffi: configure-target-libffi
52982 configure-target-libffi: 
52983         @: $(MAKE); $(unstage)
52984         @r=`${PWD_COMMAND}`; export r; \
52985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52986         echo "Checking multilib configuration for libffi..."; \
52987         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52988         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
52989         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
52990           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
52991             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
52992           else \
52993             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
52994             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52995           fi; \
52996         else \
52997           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52998         fi; \
52999         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
53000         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
53001         $(NORMAL_TARGET_EXPORTS)  \
53002         echo Configuring in $(TARGET_SUBDIR)/libffi; \
53003         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
53004         case $(srcdir) in \
53005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53006           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
53007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53008         esac; \
53009         module_srcdir=libffi; \
53010         rm -f no-such-file || : ; \
53011         CONFIG_SITE=no-such-file $(SHELL) \
53012           $$s/$$module_srcdir/configure \
53013           --srcdir=$${topdir}/$$module_srcdir \
53014           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53015           --target=${target_alias}  \
53016           || exit 1
53017 @endif target-libffi
53018
53019
53020
53021
53022
53023 .PHONY: all-target-libffi maybe-all-target-libffi
53024 maybe-all-target-libffi:
53025 @if gcc-bootstrap
53026 all-target-libffi: stage_current
53027 @endif gcc-bootstrap
53028 @if target-libffi
53029 TARGET-target-libffi=all
53030 maybe-all-target-libffi: all-target-libffi
53031 all-target-libffi: configure-target-libffi
53032         @: $(MAKE); $(unstage)
53033         @r=`${PWD_COMMAND}`; export r; \
53034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53035         $(NORMAL_TARGET_EXPORTS)  \
53036         (cd $(TARGET_SUBDIR)/libffi && \
53037           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53038                 $(TARGET-target-libffi))
53039 @endif target-libffi
53040
53041
53042
53043
53044
53045 .PHONY: check-target-libffi maybe-check-target-libffi
53046 maybe-check-target-libffi:
53047 @if target-libffi
53048 maybe-check-target-libffi: check-target-libffi
53049
53050 check-target-libffi:
53051         @: $(MAKE); $(unstage)
53052         @r=`${PWD_COMMAND}`; export r; \
53053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53054         $(NORMAL_TARGET_EXPORTS) \
53055         (cd $(TARGET_SUBDIR)/libffi && \
53056           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53057
53058 @endif target-libffi
53059
53060 .PHONY: install-target-libffi maybe-install-target-libffi
53061 maybe-install-target-libffi:
53062 @if target-libffi
53063 maybe-install-target-libffi: install-target-libffi
53064
53065 # Dummy target for uninstallable.
53066 install-target-libffi:
53067
53068 @endif target-libffi
53069
53070 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
53071 maybe-install-strip-target-libffi:
53072 @if target-libffi
53073 maybe-install-strip-target-libffi: install-strip-target-libffi
53074
53075 # Dummy target for uninstallable.
53076 install-strip-target-libffi:
53077
53078 @endif target-libffi
53079
53080 # Other targets (info, dvi, pdf, etc.)
53081
53082 .PHONY: maybe-info-target-libffi info-target-libffi
53083 maybe-info-target-libffi:
53084 @if target-libffi
53085 maybe-info-target-libffi: info-target-libffi
53086
53087 info-target-libffi: \
53088     configure-target-libffi 
53089         @: $(MAKE); $(unstage)
53090         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53091         r=`${PWD_COMMAND}`; export r; \
53092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53093         $(NORMAL_TARGET_EXPORTS) \
53094         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
53095         for flag in $(EXTRA_TARGET_FLAGS); do \
53096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53097         done; \
53098         (cd $(TARGET_SUBDIR)/libffi && \
53099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53101                   "RANLIB=$${RANLIB}" \
53102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53103                    info) \
53104           || exit 1
53105
53106 @endif target-libffi
53107
53108 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
53109 maybe-dvi-target-libffi:
53110 @if target-libffi
53111 maybe-dvi-target-libffi: dvi-target-libffi
53112
53113 dvi-target-libffi: \
53114     configure-target-libffi 
53115         @: $(MAKE); $(unstage)
53116         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53117         r=`${PWD_COMMAND}`; export r; \
53118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53119         $(NORMAL_TARGET_EXPORTS) \
53120         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
53121         for flag in $(EXTRA_TARGET_FLAGS); do \
53122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53123         done; \
53124         (cd $(TARGET_SUBDIR)/libffi && \
53125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53127                   "RANLIB=$${RANLIB}" \
53128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53129                    dvi) \
53130           || exit 1
53131
53132 @endif target-libffi
53133
53134 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
53135 maybe-pdf-target-libffi:
53136 @if target-libffi
53137 maybe-pdf-target-libffi: pdf-target-libffi
53138
53139 pdf-target-libffi: \
53140     configure-target-libffi 
53141         @: $(MAKE); $(unstage)
53142         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53143         r=`${PWD_COMMAND}`; export r; \
53144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53145         $(NORMAL_TARGET_EXPORTS) \
53146         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
53147         for flag in $(EXTRA_TARGET_FLAGS); do \
53148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53149         done; \
53150         (cd $(TARGET_SUBDIR)/libffi && \
53151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53153                   "RANLIB=$${RANLIB}" \
53154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53155                    pdf) \
53156           || exit 1
53157
53158 @endif target-libffi
53159
53160 .PHONY: maybe-html-target-libffi html-target-libffi
53161 maybe-html-target-libffi:
53162 @if target-libffi
53163 maybe-html-target-libffi: html-target-libffi
53164
53165 html-target-libffi: \
53166     configure-target-libffi 
53167         @: $(MAKE); $(unstage)
53168         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53169         r=`${PWD_COMMAND}`; export r; \
53170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53171         $(NORMAL_TARGET_EXPORTS) \
53172         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
53173         for flag in $(EXTRA_TARGET_FLAGS); do \
53174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53175         done; \
53176         (cd $(TARGET_SUBDIR)/libffi && \
53177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53179                   "RANLIB=$${RANLIB}" \
53180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53181                    html) \
53182           || exit 1
53183
53184 @endif target-libffi
53185
53186 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
53187 maybe-TAGS-target-libffi:
53188 @if target-libffi
53189 maybe-TAGS-target-libffi: TAGS-target-libffi
53190
53191 TAGS-target-libffi: \
53192     configure-target-libffi 
53193         @: $(MAKE); $(unstage)
53194         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53195         r=`${PWD_COMMAND}`; export r; \
53196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53197         $(NORMAL_TARGET_EXPORTS) \
53198         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
53199         for flag in $(EXTRA_TARGET_FLAGS); do \
53200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53201         done; \
53202         (cd $(TARGET_SUBDIR)/libffi && \
53203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53205                   "RANLIB=$${RANLIB}" \
53206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53207                    TAGS) \
53208           || exit 1
53209
53210 @endif target-libffi
53211
53212 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
53213 maybe-install-info-target-libffi:
53214 @if target-libffi
53215 maybe-install-info-target-libffi: install-info-target-libffi
53216
53217 install-info-target-libffi: \
53218     configure-target-libffi \
53219     info-target-libffi 
53220         @: $(MAKE); $(unstage)
53221         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53222         r=`${PWD_COMMAND}`; export r; \
53223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53224         $(NORMAL_TARGET_EXPORTS) \
53225         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
53226         for flag in $(EXTRA_TARGET_FLAGS); do \
53227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53228         done; \
53229         (cd $(TARGET_SUBDIR)/libffi && \
53230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53232                   "RANLIB=$${RANLIB}" \
53233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53234                    install-info) \
53235           || exit 1
53236
53237 @endif target-libffi
53238
53239 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
53240 maybe-install-pdf-target-libffi:
53241 @if target-libffi
53242 maybe-install-pdf-target-libffi: install-pdf-target-libffi
53243
53244 install-pdf-target-libffi: \
53245     configure-target-libffi \
53246     pdf-target-libffi 
53247         @: $(MAKE); $(unstage)
53248         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53249         r=`${PWD_COMMAND}`; export r; \
53250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53251         $(NORMAL_TARGET_EXPORTS) \
53252         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
53253         for flag in $(EXTRA_TARGET_FLAGS); do \
53254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53255         done; \
53256         (cd $(TARGET_SUBDIR)/libffi && \
53257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53259                   "RANLIB=$${RANLIB}" \
53260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53261                    install-pdf) \
53262           || exit 1
53263
53264 @endif target-libffi
53265
53266 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
53267 maybe-install-html-target-libffi:
53268 @if target-libffi
53269 maybe-install-html-target-libffi: install-html-target-libffi
53270
53271 install-html-target-libffi: \
53272     configure-target-libffi \
53273     html-target-libffi 
53274         @: $(MAKE); $(unstage)
53275         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53276         r=`${PWD_COMMAND}`; export r; \
53277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53278         $(NORMAL_TARGET_EXPORTS) \
53279         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
53280         for flag in $(EXTRA_TARGET_FLAGS); do \
53281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53282         done; \
53283         (cd $(TARGET_SUBDIR)/libffi && \
53284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53286                   "RANLIB=$${RANLIB}" \
53287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53288                    install-html) \
53289           || exit 1
53290
53291 @endif target-libffi
53292
53293 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
53294 maybe-installcheck-target-libffi:
53295 @if target-libffi
53296 maybe-installcheck-target-libffi: installcheck-target-libffi
53297
53298 installcheck-target-libffi: \
53299     configure-target-libffi 
53300         @: $(MAKE); $(unstage)
53301         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53302         r=`${PWD_COMMAND}`; export r; \
53303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53304         $(NORMAL_TARGET_EXPORTS) \
53305         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
53306         for flag in $(EXTRA_TARGET_FLAGS); do \
53307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53308         done; \
53309         (cd $(TARGET_SUBDIR)/libffi && \
53310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53312                   "RANLIB=$${RANLIB}" \
53313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53314                    installcheck) \
53315           || exit 1
53316
53317 @endif target-libffi
53318
53319 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
53320 maybe-mostlyclean-target-libffi:
53321 @if target-libffi
53322 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
53323
53324 mostlyclean-target-libffi: 
53325         @: $(MAKE); $(unstage)
53326         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53327         r=`${PWD_COMMAND}`; export r; \
53328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53329         $(NORMAL_TARGET_EXPORTS) \
53330         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
53331         for flag in $(EXTRA_TARGET_FLAGS); do \
53332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53333         done; \
53334         (cd $(TARGET_SUBDIR)/libffi && \
53335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53337                   "RANLIB=$${RANLIB}" \
53338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53339                    mostlyclean) \
53340           || exit 1
53341
53342 @endif target-libffi
53343
53344 .PHONY: maybe-clean-target-libffi clean-target-libffi
53345 maybe-clean-target-libffi:
53346 @if target-libffi
53347 maybe-clean-target-libffi: clean-target-libffi
53348
53349 clean-target-libffi: 
53350         @: $(MAKE); $(unstage)
53351         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53352         r=`${PWD_COMMAND}`; export r; \
53353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53354         $(NORMAL_TARGET_EXPORTS) \
53355         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
53356         for flag in $(EXTRA_TARGET_FLAGS); do \
53357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53358         done; \
53359         (cd $(TARGET_SUBDIR)/libffi && \
53360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53362                   "RANLIB=$${RANLIB}" \
53363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53364                    clean) \
53365           || exit 1
53366
53367 @endif target-libffi
53368
53369 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
53370 maybe-distclean-target-libffi:
53371 @if target-libffi
53372 maybe-distclean-target-libffi: distclean-target-libffi
53373
53374 distclean-target-libffi: 
53375         @: $(MAKE); $(unstage)
53376         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53377         r=`${PWD_COMMAND}`; export r; \
53378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53379         $(NORMAL_TARGET_EXPORTS) \
53380         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
53381         for flag in $(EXTRA_TARGET_FLAGS); do \
53382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53383         done; \
53384         (cd $(TARGET_SUBDIR)/libffi && \
53385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53387                   "RANLIB=$${RANLIB}" \
53388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53389                    distclean) \
53390           || exit 1
53391
53392 @endif target-libffi
53393
53394 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
53395 maybe-maintainer-clean-target-libffi:
53396 @if target-libffi
53397 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
53398
53399 maintainer-clean-target-libffi: 
53400         @: $(MAKE); $(unstage)
53401         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53402         r=`${PWD_COMMAND}`; export r; \
53403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53404         $(NORMAL_TARGET_EXPORTS) \
53405         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
53406         for flag in $(EXTRA_TARGET_FLAGS); do \
53407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53408         done; \
53409         (cd $(TARGET_SUBDIR)/libffi && \
53410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53412                   "RANLIB=$${RANLIB}" \
53413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53414                    maintainer-clean) \
53415           || exit 1
53416
53417 @endif target-libffi
53418
53419
53420
53421
53422
53423 .PHONY: configure-target-zlib maybe-configure-target-zlib
53424 maybe-configure-target-zlib:
53425 @if gcc-bootstrap
53426 configure-target-zlib: stage_current
53427 @endif gcc-bootstrap
53428 @if target-zlib
53429 maybe-configure-target-zlib: configure-target-zlib
53430 configure-target-zlib: 
53431         @: $(MAKE); $(unstage)
53432         @r=`${PWD_COMMAND}`; export r; \
53433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53434         echo "Checking multilib configuration for zlib..."; \
53435         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
53436         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
53437         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
53438           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
53439             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
53440           else \
53441             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
53442             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
53443           fi; \
53444         else \
53445           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
53446         fi; \
53447         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
53448         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
53449         $(NORMAL_TARGET_EXPORTS)  \
53450         echo Configuring in $(TARGET_SUBDIR)/zlib; \
53451         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
53452         case $(srcdir) in \
53453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53454           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
53455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53456         esac; \
53457         module_srcdir=zlib; \
53458         rm -f no-such-file || : ; \
53459         CONFIG_SITE=no-such-file $(SHELL) \
53460           $$s/$$module_srcdir/configure \
53461           --srcdir=$${topdir}/$$module_srcdir \
53462           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53463           --target=${target_alias}  \
53464           || exit 1
53465 @endif target-zlib
53466
53467
53468
53469
53470
53471 .PHONY: all-target-zlib maybe-all-target-zlib
53472 maybe-all-target-zlib:
53473 @if gcc-bootstrap
53474 all-target-zlib: stage_current
53475 @endif gcc-bootstrap
53476 @if target-zlib
53477 TARGET-target-zlib=all
53478 maybe-all-target-zlib: all-target-zlib
53479 all-target-zlib: configure-target-zlib
53480         @: $(MAKE); $(unstage)
53481         @r=`${PWD_COMMAND}`; export r; \
53482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53483         $(NORMAL_TARGET_EXPORTS)  \
53484         (cd $(TARGET_SUBDIR)/zlib && \
53485           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53486                 $(TARGET-target-zlib))
53487 @endif target-zlib
53488
53489
53490
53491
53492
53493 .PHONY: check-target-zlib maybe-check-target-zlib
53494 maybe-check-target-zlib:
53495 @if target-zlib
53496 maybe-check-target-zlib: check-target-zlib
53497
53498 check-target-zlib:
53499         @: $(MAKE); $(unstage)
53500         @r=`${PWD_COMMAND}`; export r; \
53501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53502         $(NORMAL_TARGET_EXPORTS) \
53503         (cd $(TARGET_SUBDIR)/zlib && \
53504           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53505
53506 @endif target-zlib
53507
53508 .PHONY: install-target-zlib maybe-install-target-zlib
53509 maybe-install-target-zlib:
53510 @if target-zlib
53511 maybe-install-target-zlib: install-target-zlib
53512
53513 install-target-zlib: installdirs
53514         @: $(MAKE); $(unstage)
53515         @r=`${PWD_COMMAND}`; export r; \
53516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53517         $(NORMAL_TARGET_EXPORTS) \
53518         (cd $(TARGET_SUBDIR)/zlib && \
53519           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53520
53521 @endif target-zlib
53522
53523 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
53524 maybe-install-strip-target-zlib:
53525 @if target-zlib
53526 maybe-install-strip-target-zlib: install-strip-target-zlib
53527
53528 install-strip-target-zlib: installdirs
53529         @: $(MAKE); $(unstage)
53530         @r=`${PWD_COMMAND}`; export r; \
53531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53532         $(NORMAL_TARGET_EXPORTS) \
53533         (cd $(TARGET_SUBDIR)/zlib && \
53534           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53535
53536 @endif target-zlib
53537
53538 # Other targets (info, dvi, pdf, etc.)
53539
53540 .PHONY: maybe-info-target-zlib info-target-zlib
53541 maybe-info-target-zlib:
53542 @if target-zlib
53543 maybe-info-target-zlib: info-target-zlib
53544
53545 info-target-zlib: \
53546     configure-target-zlib 
53547         @: $(MAKE); $(unstage)
53548         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53549         r=`${PWD_COMMAND}`; export r; \
53550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53551         $(NORMAL_TARGET_EXPORTS) \
53552         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
53553         for flag in $(EXTRA_TARGET_FLAGS); do \
53554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53555         done; \
53556         (cd $(TARGET_SUBDIR)/zlib && \
53557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53559                   "RANLIB=$${RANLIB}" \
53560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53561                    info) \
53562           || exit 1
53563
53564 @endif target-zlib
53565
53566 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
53567 maybe-dvi-target-zlib:
53568 @if target-zlib
53569 maybe-dvi-target-zlib: dvi-target-zlib
53570
53571 dvi-target-zlib: \
53572     configure-target-zlib 
53573         @: $(MAKE); $(unstage)
53574         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53575         r=`${PWD_COMMAND}`; export r; \
53576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53577         $(NORMAL_TARGET_EXPORTS) \
53578         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
53579         for flag in $(EXTRA_TARGET_FLAGS); do \
53580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53581         done; \
53582         (cd $(TARGET_SUBDIR)/zlib && \
53583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53585                   "RANLIB=$${RANLIB}" \
53586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53587                    dvi) \
53588           || exit 1
53589
53590 @endif target-zlib
53591
53592 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
53593 maybe-pdf-target-zlib:
53594 @if target-zlib
53595 maybe-pdf-target-zlib: pdf-target-zlib
53596
53597 pdf-target-zlib: \
53598     configure-target-zlib 
53599         @: $(MAKE); $(unstage)
53600         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53601         r=`${PWD_COMMAND}`; export r; \
53602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53603         $(NORMAL_TARGET_EXPORTS) \
53604         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
53605         for flag in $(EXTRA_TARGET_FLAGS); do \
53606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53607         done; \
53608         (cd $(TARGET_SUBDIR)/zlib && \
53609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53611                   "RANLIB=$${RANLIB}" \
53612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53613                    pdf) \
53614           || exit 1
53615
53616 @endif target-zlib
53617
53618 .PHONY: maybe-html-target-zlib html-target-zlib
53619 maybe-html-target-zlib:
53620 @if target-zlib
53621 maybe-html-target-zlib: html-target-zlib
53622
53623 html-target-zlib: \
53624     configure-target-zlib 
53625         @: $(MAKE); $(unstage)
53626         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53627         r=`${PWD_COMMAND}`; export r; \
53628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53629         $(NORMAL_TARGET_EXPORTS) \
53630         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
53631         for flag in $(EXTRA_TARGET_FLAGS); do \
53632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53633         done; \
53634         (cd $(TARGET_SUBDIR)/zlib && \
53635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53637                   "RANLIB=$${RANLIB}" \
53638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53639                    html) \
53640           || exit 1
53641
53642 @endif target-zlib
53643
53644 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
53645 maybe-TAGS-target-zlib:
53646 @if target-zlib
53647 maybe-TAGS-target-zlib: TAGS-target-zlib
53648
53649 TAGS-target-zlib: \
53650     configure-target-zlib 
53651         @: $(MAKE); $(unstage)
53652         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53653         r=`${PWD_COMMAND}`; export r; \
53654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53655         $(NORMAL_TARGET_EXPORTS) \
53656         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
53657         for flag in $(EXTRA_TARGET_FLAGS); do \
53658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53659         done; \
53660         (cd $(TARGET_SUBDIR)/zlib && \
53661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53663                   "RANLIB=$${RANLIB}" \
53664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53665                    TAGS) \
53666           || exit 1
53667
53668 @endif target-zlib
53669
53670 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
53671 maybe-install-info-target-zlib:
53672 @if target-zlib
53673 maybe-install-info-target-zlib: install-info-target-zlib
53674
53675 install-info-target-zlib: \
53676     configure-target-zlib \
53677     info-target-zlib 
53678         @: $(MAKE); $(unstage)
53679         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53680         r=`${PWD_COMMAND}`; export r; \
53681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53682         $(NORMAL_TARGET_EXPORTS) \
53683         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
53684         for flag in $(EXTRA_TARGET_FLAGS); do \
53685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53686         done; \
53687         (cd $(TARGET_SUBDIR)/zlib && \
53688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53690                   "RANLIB=$${RANLIB}" \
53691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53692                    install-info) \
53693           || exit 1
53694
53695 @endif target-zlib
53696
53697 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
53698 maybe-install-pdf-target-zlib:
53699 @if target-zlib
53700 maybe-install-pdf-target-zlib: install-pdf-target-zlib
53701
53702 install-pdf-target-zlib: \
53703     configure-target-zlib \
53704     pdf-target-zlib 
53705         @: $(MAKE); $(unstage)
53706         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53707         r=`${PWD_COMMAND}`; export r; \
53708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53709         $(NORMAL_TARGET_EXPORTS) \
53710         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
53711         for flag in $(EXTRA_TARGET_FLAGS); do \
53712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53713         done; \
53714         (cd $(TARGET_SUBDIR)/zlib && \
53715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53717                   "RANLIB=$${RANLIB}" \
53718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53719                    install-pdf) \
53720           || exit 1
53721
53722 @endif target-zlib
53723
53724 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
53725 maybe-install-html-target-zlib:
53726 @if target-zlib
53727 maybe-install-html-target-zlib: install-html-target-zlib
53728
53729 install-html-target-zlib: \
53730     configure-target-zlib \
53731     html-target-zlib 
53732         @: $(MAKE); $(unstage)
53733         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53734         r=`${PWD_COMMAND}`; export r; \
53735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53736         $(NORMAL_TARGET_EXPORTS) \
53737         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
53738         for flag in $(EXTRA_TARGET_FLAGS); do \
53739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53740         done; \
53741         (cd $(TARGET_SUBDIR)/zlib && \
53742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53744                   "RANLIB=$${RANLIB}" \
53745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53746                    install-html) \
53747           || exit 1
53748
53749 @endif target-zlib
53750
53751 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
53752 maybe-installcheck-target-zlib:
53753 @if target-zlib
53754 maybe-installcheck-target-zlib: installcheck-target-zlib
53755
53756 installcheck-target-zlib: \
53757     configure-target-zlib 
53758         @: $(MAKE); $(unstage)
53759         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53760         r=`${PWD_COMMAND}`; export r; \
53761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53762         $(NORMAL_TARGET_EXPORTS) \
53763         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
53764         for flag in $(EXTRA_TARGET_FLAGS); do \
53765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53766         done; \
53767         (cd $(TARGET_SUBDIR)/zlib && \
53768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53770                   "RANLIB=$${RANLIB}" \
53771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53772                    installcheck) \
53773           || exit 1
53774
53775 @endif target-zlib
53776
53777 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
53778 maybe-mostlyclean-target-zlib:
53779 @if target-zlib
53780 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
53781
53782 mostlyclean-target-zlib: 
53783         @: $(MAKE); $(unstage)
53784         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53785         r=`${PWD_COMMAND}`; export r; \
53786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53787         $(NORMAL_TARGET_EXPORTS) \
53788         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
53789         for flag in $(EXTRA_TARGET_FLAGS); do \
53790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53791         done; \
53792         (cd $(TARGET_SUBDIR)/zlib && \
53793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53795                   "RANLIB=$${RANLIB}" \
53796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53797                    mostlyclean) \
53798           || exit 1
53799
53800 @endif target-zlib
53801
53802 .PHONY: maybe-clean-target-zlib clean-target-zlib
53803 maybe-clean-target-zlib:
53804 @if target-zlib
53805 maybe-clean-target-zlib: clean-target-zlib
53806
53807 clean-target-zlib: 
53808         @: $(MAKE); $(unstage)
53809         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53810         r=`${PWD_COMMAND}`; export r; \
53811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53812         $(NORMAL_TARGET_EXPORTS) \
53813         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
53814         for flag in $(EXTRA_TARGET_FLAGS); do \
53815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53816         done; \
53817         (cd $(TARGET_SUBDIR)/zlib && \
53818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53820                   "RANLIB=$${RANLIB}" \
53821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53822                    clean) \
53823           || exit 1
53824
53825 @endif target-zlib
53826
53827 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
53828 maybe-distclean-target-zlib:
53829 @if target-zlib
53830 maybe-distclean-target-zlib: distclean-target-zlib
53831
53832 distclean-target-zlib: 
53833         @: $(MAKE); $(unstage)
53834         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53835         r=`${PWD_COMMAND}`; export r; \
53836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53837         $(NORMAL_TARGET_EXPORTS) \
53838         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
53839         for flag in $(EXTRA_TARGET_FLAGS); do \
53840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53841         done; \
53842         (cd $(TARGET_SUBDIR)/zlib && \
53843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53845                   "RANLIB=$${RANLIB}" \
53846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53847                    distclean) \
53848           || exit 1
53849
53850 @endif target-zlib
53851
53852 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
53853 maybe-maintainer-clean-target-zlib:
53854 @if target-zlib
53855 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
53856
53857 maintainer-clean-target-zlib: 
53858         @: $(MAKE); $(unstage)
53859         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53860         r=`${PWD_COMMAND}`; export r; \
53861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53862         $(NORMAL_TARGET_EXPORTS) \
53863         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
53864         for flag in $(EXTRA_TARGET_FLAGS); do \
53865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53866         done; \
53867         (cd $(TARGET_SUBDIR)/zlib && \
53868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53870                   "RANLIB=$${RANLIB}" \
53871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53872                    maintainer-clean) \
53873           || exit 1
53874
53875 @endif target-zlib
53876
53877
53878
53879
53880
53881 .PHONY: configure-target-rda maybe-configure-target-rda
53882 maybe-configure-target-rda:
53883 @if gcc-bootstrap
53884 configure-target-rda: stage_current
53885 @endif gcc-bootstrap
53886 @if target-rda
53887 maybe-configure-target-rda: configure-target-rda
53888 configure-target-rda: 
53889         @: $(MAKE); $(unstage)
53890         @r=`${PWD_COMMAND}`; export r; \
53891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53892         echo "Checking multilib configuration for rda..."; \
53893         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53894         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
53895         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53896           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53897             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53898           else \
53899             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53900             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53901           fi; \
53902         else \
53903           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53904         fi; \
53905         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53906         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53907         $(NORMAL_TARGET_EXPORTS)  \
53908         echo Configuring in $(TARGET_SUBDIR)/rda; \
53909         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53910         case $(srcdir) in \
53911           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53912           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53913                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53914         esac; \
53915         module_srcdir=rda; \
53916         rm -f no-such-file || : ; \
53917         CONFIG_SITE=no-such-file $(SHELL) \
53918           $$s/$$module_srcdir/configure \
53919           --srcdir=$${topdir}/$$module_srcdir \
53920           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53921           --target=${target_alias}  \
53922           || exit 1
53923 @endif target-rda
53924
53925
53926
53927
53928
53929 .PHONY: all-target-rda maybe-all-target-rda
53930 maybe-all-target-rda:
53931 @if gcc-bootstrap
53932 all-target-rda: stage_current
53933 @endif gcc-bootstrap
53934 @if target-rda
53935 TARGET-target-rda=all
53936 maybe-all-target-rda: all-target-rda
53937 all-target-rda: configure-target-rda
53938         @: $(MAKE); $(unstage)
53939         @r=`${PWD_COMMAND}`; export r; \
53940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53941         $(NORMAL_TARGET_EXPORTS)  \
53942         (cd $(TARGET_SUBDIR)/rda && \
53943           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53944                 $(TARGET-target-rda))
53945 @endif target-rda
53946
53947
53948
53949
53950
53951 .PHONY: check-target-rda maybe-check-target-rda
53952 maybe-check-target-rda:
53953 @if target-rda
53954 maybe-check-target-rda: check-target-rda
53955
53956 check-target-rda:
53957         @: $(MAKE); $(unstage)
53958         @r=`${PWD_COMMAND}`; export r; \
53959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53960         $(NORMAL_TARGET_EXPORTS) \
53961         (cd $(TARGET_SUBDIR)/rda && \
53962           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53963
53964 @endif target-rda
53965
53966 .PHONY: install-target-rda maybe-install-target-rda
53967 maybe-install-target-rda:
53968 @if target-rda
53969 maybe-install-target-rda: install-target-rda
53970
53971 install-target-rda: installdirs
53972         @: $(MAKE); $(unstage)
53973         @r=`${PWD_COMMAND}`; export r; \
53974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53975         $(NORMAL_TARGET_EXPORTS) \
53976         (cd $(TARGET_SUBDIR)/rda && \
53977           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53978
53979 @endif target-rda
53980
53981 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
53982 maybe-install-strip-target-rda:
53983 @if target-rda
53984 maybe-install-strip-target-rda: install-strip-target-rda
53985
53986 install-strip-target-rda: installdirs
53987         @: $(MAKE); $(unstage)
53988         @r=`${PWD_COMMAND}`; export r; \
53989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53990         $(NORMAL_TARGET_EXPORTS) \
53991         (cd $(TARGET_SUBDIR)/rda && \
53992           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53993
53994 @endif target-rda
53995
53996 # Other targets (info, dvi, pdf, etc.)
53997
53998 .PHONY: maybe-info-target-rda info-target-rda
53999 maybe-info-target-rda:
54000 @if target-rda
54001 maybe-info-target-rda: info-target-rda
54002
54003 info-target-rda: \
54004     configure-target-rda 
54005         @: $(MAKE); $(unstage)
54006         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54007         r=`${PWD_COMMAND}`; export r; \
54008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54009         $(NORMAL_TARGET_EXPORTS) \
54010         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
54011         for flag in $(EXTRA_TARGET_FLAGS); do \
54012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54013         done; \
54014         (cd $(TARGET_SUBDIR)/rda && \
54015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54017                   "RANLIB=$${RANLIB}" \
54018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54019                    info) \
54020           || exit 1
54021
54022 @endif target-rda
54023
54024 .PHONY: maybe-dvi-target-rda dvi-target-rda
54025 maybe-dvi-target-rda:
54026 @if target-rda
54027 maybe-dvi-target-rda: dvi-target-rda
54028
54029 dvi-target-rda: \
54030     configure-target-rda 
54031         @: $(MAKE); $(unstage)
54032         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54033         r=`${PWD_COMMAND}`; export r; \
54034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54035         $(NORMAL_TARGET_EXPORTS) \
54036         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
54037         for flag in $(EXTRA_TARGET_FLAGS); do \
54038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54039         done; \
54040         (cd $(TARGET_SUBDIR)/rda && \
54041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54043                   "RANLIB=$${RANLIB}" \
54044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54045                    dvi) \
54046           || exit 1
54047
54048 @endif target-rda
54049
54050 .PHONY: maybe-pdf-target-rda pdf-target-rda
54051 maybe-pdf-target-rda:
54052 @if target-rda
54053 maybe-pdf-target-rda: pdf-target-rda
54054
54055 pdf-target-rda: \
54056     configure-target-rda 
54057         @: $(MAKE); $(unstage)
54058         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54059         r=`${PWD_COMMAND}`; export r; \
54060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54061         $(NORMAL_TARGET_EXPORTS) \
54062         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
54063         for flag in $(EXTRA_TARGET_FLAGS); do \
54064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54065         done; \
54066         (cd $(TARGET_SUBDIR)/rda && \
54067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54069                   "RANLIB=$${RANLIB}" \
54070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54071                    pdf) \
54072           || exit 1
54073
54074 @endif target-rda
54075
54076 .PHONY: maybe-html-target-rda html-target-rda
54077 maybe-html-target-rda:
54078 @if target-rda
54079 maybe-html-target-rda: html-target-rda
54080
54081 html-target-rda: \
54082     configure-target-rda 
54083         @: $(MAKE); $(unstage)
54084         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54085         r=`${PWD_COMMAND}`; export r; \
54086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54087         $(NORMAL_TARGET_EXPORTS) \
54088         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
54089         for flag in $(EXTRA_TARGET_FLAGS); do \
54090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54091         done; \
54092         (cd $(TARGET_SUBDIR)/rda && \
54093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54095                   "RANLIB=$${RANLIB}" \
54096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54097                    html) \
54098           || exit 1
54099
54100 @endif target-rda
54101
54102 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
54103 maybe-TAGS-target-rda:
54104 @if target-rda
54105 maybe-TAGS-target-rda: TAGS-target-rda
54106
54107 TAGS-target-rda: \
54108     configure-target-rda 
54109         @: $(MAKE); $(unstage)
54110         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54111         r=`${PWD_COMMAND}`; export r; \
54112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54113         $(NORMAL_TARGET_EXPORTS) \
54114         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
54115         for flag in $(EXTRA_TARGET_FLAGS); do \
54116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54117         done; \
54118         (cd $(TARGET_SUBDIR)/rda && \
54119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54121                   "RANLIB=$${RANLIB}" \
54122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54123                    TAGS) \
54124           || exit 1
54125
54126 @endif target-rda
54127
54128 .PHONY: maybe-install-info-target-rda install-info-target-rda
54129 maybe-install-info-target-rda:
54130 @if target-rda
54131 maybe-install-info-target-rda: install-info-target-rda
54132
54133 install-info-target-rda: \
54134     configure-target-rda \
54135     info-target-rda 
54136         @: $(MAKE); $(unstage)
54137         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54138         r=`${PWD_COMMAND}`; export r; \
54139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54140         $(NORMAL_TARGET_EXPORTS) \
54141         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
54142         for flag in $(EXTRA_TARGET_FLAGS); do \
54143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54144         done; \
54145         (cd $(TARGET_SUBDIR)/rda && \
54146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54148                   "RANLIB=$${RANLIB}" \
54149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54150                    install-info) \
54151           || exit 1
54152
54153 @endif target-rda
54154
54155 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
54156 maybe-install-pdf-target-rda:
54157 @if target-rda
54158 maybe-install-pdf-target-rda: install-pdf-target-rda
54159
54160 install-pdf-target-rda: \
54161     configure-target-rda \
54162     pdf-target-rda 
54163         @: $(MAKE); $(unstage)
54164         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54165         r=`${PWD_COMMAND}`; export r; \
54166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54167         $(NORMAL_TARGET_EXPORTS) \
54168         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
54169         for flag in $(EXTRA_TARGET_FLAGS); do \
54170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54171         done; \
54172         (cd $(TARGET_SUBDIR)/rda && \
54173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54175                   "RANLIB=$${RANLIB}" \
54176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54177                    install-pdf) \
54178           || exit 1
54179
54180 @endif target-rda
54181
54182 .PHONY: maybe-install-html-target-rda install-html-target-rda
54183 maybe-install-html-target-rda:
54184 @if target-rda
54185 maybe-install-html-target-rda: install-html-target-rda
54186
54187 install-html-target-rda: \
54188     configure-target-rda \
54189     html-target-rda 
54190         @: $(MAKE); $(unstage)
54191         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54192         r=`${PWD_COMMAND}`; export r; \
54193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54194         $(NORMAL_TARGET_EXPORTS) \
54195         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
54196         for flag in $(EXTRA_TARGET_FLAGS); do \
54197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54198         done; \
54199         (cd $(TARGET_SUBDIR)/rda && \
54200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54202                   "RANLIB=$${RANLIB}" \
54203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54204                    install-html) \
54205           || exit 1
54206
54207 @endif target-rda
54208
54209 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
54210 maybe-installcheck-target-rda:
54211 @if target-rda
54212 maybe-installcheck-target-rda: installcheck-target-rda
54213
54214 installcheck-target-rda: \
54215     configure-target-rda 
54216         @: $(MAKE); $(unstage)
54217         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54218         r=`${PWD_COMMAND}`; export r; \
54219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54220         $(NORMAL_TARGET_EXPORTS) \
54221         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
54222         for flag in $(EXTRA_TARGET_FLAGS); do \
54223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54224         done; \
54225         (cd $(TARGET_SUBDIR)/rda && \
54226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54228                   "RANLIB=$${RANLIB}" \
54229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54230                    installcheck) \
54231           || exit 1
54232
54233 @endif target-rda
54234
54235 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
54236 maybe-mostlyclean-target-rda:
54237 @if target-rda
54238 maybe-mostlyclean-target-rda: mostlyclean-target-rda
54239
54240 mostlyclean-target-rda: 
54241         @: $(MAKE); $(unstage)
54242         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54243         r=`${PWD_COMMAND}`; export r; \
54244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54245         $(NORMAL_TARGET_EXPORTS) \
54246         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
54247         for flag in $(EXTRA_TARGET_FLAGS); do \
54248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54249         done; \
54250         (cd $(TARGET_SUBDIR)/rda && \
54251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54253                   "RANLIB=$${RANLIB}" \
54254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54255                    mostlyclean) \
54256           || exit 1
54257
54258 @endif target-rda
54259
54260 .PHONY: maybe-clean-target-rda clean-target-rda
54261 maybe-clean-target-rda:
54262 @if target-rda
54263 maybe-clean-target-rda: clean-target-rda
54264
54265 clean-target-rda: 
54266         @: $(MAKE); $(unstage)
54267         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54268         r=`${PWD_COMMAND}`; export r; \
54269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54270         $(NORMAL_TARGET_EXPORTS) \
54271         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
54272         for flag in $(EXTRA_TARGET_FLAGS); do \
54273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54274         done; \
54275         (cd $(TARGET_SUBDIR)/rda && \
54276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54278                   "RANLIB=$${RANLIB}" \
54279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54280                    clean) \
54281           || exit 1
54282
54283 @endif target-rda
54284
54285 .PHONY: maybe-distclean-target-rda distclean-target-rda
54286 maybe-distclean-target-rda:
54287 @if target-rda
54288 maybe-distclean-target-rda: distclean-target-rda
54289
54290 distclean-target-rda: 
54291         @: $(MAKE); $(unstage)
54292         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54293         r=`${PWD_COMMAND}`; export r; \
54294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54295         $(NORMAL_TARGET_EXPORTS) \
54296         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
54297         for flag in $(EXTRA_TARGET_FLAGS); do \
54298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54299         done; \
54300         (cd $(TARGET_SUBDIR)/rda && \
54301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54303                   "RANLIB=$${RANLIB}" \
54304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54305                    distclean) \
54306           || exit 1
54307
54308 @endif target-rda
54309
54310 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
54311 maybe-maintainer-clean-target-rda:
54312 @if target-rda
54313 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
54314
54315 maintainer-clean-target-rda: 
54316         @: $(MAKE); $(unstage)
54317         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54318         r=`${PWD_COMMAND}`; export r; \
54319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54320         $(NORMAL_TARGET_EXPORTS) \
54321         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
54322         for flag in $(EXTRA_TARGET_FLAGS); do \
54323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54324         done; \
54325         (cd $(TARGET_SUBDIR)/rda && \
54326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54328                   "RANLIB=$${RANLIB}" \
54329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54330                    maintainer-clean) \
54331           || exit 1
54332
54333 @endif target-rda
54334
54335
54336
54337
54338
54339 .PHONY: configure-target-libada maybe-configure-target-libada
54340 maybe-configure-target-libada:
54341 @if gcc-bootstrap
54342 configure-target-libada: stage_current
54343 @endif gcc-bootstrap
54344 @if target-libada
54345 maybe-configure-target-libada: configure-target-libada
54346 configure-target-libada: 
54347         @: $(MAKE); $(unstage)
54348         @r=`${PWD_COMMAND}`; export r; \
54349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54350         echo "Checking multilib configuration for libada..."; \
54351         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
54352         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
54353         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
54354           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
54355             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
54356           else \
54357             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
54358             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54359           fi; \
54360         else \
54361           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54362         fi; \
54363         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
54364         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
54365         $(NORMAL_TARGET_EXPORTS)  \
54366         echo Configuring in $(TARGET_SUBDIR)/libada; \
54367         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
54368         case $(srcdir) in \
54369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54370           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
54371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54372         esac; \
54373         module_srcdir=libada; \
54374         rm -f no-such-file || : ; \
54375         CONFIG_SITE=no-such-file $(SHELL) \
54376           $$s/$$module_srcdir/configure \
54377           --srcdir=$${topdir}/$$module_srcdir \
54378           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54379           --target=${target_alias}  \
54380           || exit 1
54381 @endif target-libada
54382
54383
54384
54385
54386
54387 .PHONY: all-target-libada maybe-all-target-libada
54388 maybe-all-target-libada:
54389 @if gcc-bootstrap
54390 all-target-libada: stage_current
54391 @endif gcc-bootstrap
54392 @if target-libada
54393 TARGET-target-libada=all
54394 maybe-all-target-libada: all-target-libada
54395 all-target-libada: configure-target-libada
54396         @: $(MAKE); $(unstage)
54397         @r=`${PWD_COMMAND}`; export r; \
54398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54399         $(NORMAL_TARGET_EXPORTS)  \
54400         (cd $(TARGET_SUBDIR)/libada && \
54401           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54402                 $(TARGET-target-libada))
54403 @endif target-libada
54404
54405
54406
54407
54408
54409 .PHONY: check-target-libada maybe-check-target-libada
54410 maybe-check-target-libada:
54411 @if target-libada
54412 maybe-check-target-libada: check-target-libada
54413
54414 check-target-libada:
54415         @: $(MAKE); $(unstage)
54416         @r=`${PWD_COMMAND}`; export r; \
54417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54418         $(NORMAL_TARGET_EXPORTS) \
54419         (cd $(TARGET_SUBDIR)/libada && \
54420           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54421
54422 @endif target-libada
54423
54424 .PHONY: install-target-libada maybe-install-target-libada
54425 maybe-install-target-libada:
54426 @if target-libada
54427 maybe-install-target-libada: install-target-libada
54428
54429 install-target-libada: installdirs
54430         @: $(MAKE); $(unstage)
54431         @r=`${PWD_COMMAND}`; export r; \
54432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54433         $(NORMAL_TARGET_EXPORTS) \
54434         (cd $(TARGET_SUBDIR)/libada && \
54435           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54436
54437 @endif target-libada
54438
54439 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
54440 maybe-install-strip-target-libada:
54441 @if target-libada
54442 maybe-install-strip-target-libada: install-strip-target-libada
54443
54444 install-strip-target-libada: installdirs
54445         @: $(MAKE); $(unstage)
54446         @r=`${PWD_COMMAND}`; export r; \
54447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54448         $(NORMAL_TARGET_EXPORTS) \
54449         (cd $(TARGET_SUBDIR)/libada && \
54450           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
54451
54452 @endif target-libada
54453
54454 # Other targets (info, dvi, pdf, etc.)
54455
54456 .PHONY: maybe-info-target-libada info-target-libada
54457 maybe-info-target-libada:
54458 @if target-libada
54459 maybe-info-target-libada: info-target-libada
54460
54461 info-target-libada: \
54462     configure-target-libada 
54463         @: $(MAKE); $(unstage)
54464         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54465         r=`${PWD_COMMAND}`; export r; \
54466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54467         $(NORMAL_TARGET_EXPORTS) \
54468         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
54469         for flag in $(EXTRA_TARGET_FLAGS); do \
54470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54471         done; \
54472         (cd $(TARGET_SUBDIR)/libada && \
54473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54475                   "RANLIB=$${RANLIB}" \
54476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54477                    info) \
54478           || exit 1
54479
54480 @endif target-libada
54481
54482 .PHONY: maybe-dvi-target-libada dvi-target-libada
54483 maybe-dvi-target-libada:
54484 @if target-libada
54485 maybe-dvi-target-libada: dvi-target-libada
54486
54487 dvi-target-libada: \
54488     configure-target-libada 
54489         @: $(MAKE); $(unstage)
54490         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54491         r=`${PWD_COMMAND}`; export r; \
54492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54493         $(NORMAL_TARGET_EXPORTS) \
54494         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
54495         for flag in $(EXTRA_TARGET_FLAGS); do \
54496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54497         done; \
54498         (cd $(TARGET_SUBDIR)/libada && \
54499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54501                   "RANLIB=$${RANLIB}" \
54502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54503                    dvi) \
54504           || exit 1
54505
54506 @endif target-libada
54507
54508 .PHONY: maybe-pdf-target-libada pdf-target-libada
54509 maybe-pdf-target-libada:
54510 @if target-libada
54511 maybe-pdf-target-libada: pdf-target-libada
54512
54513 pdf-target-libada: \
54514     configure-target-libada 
54515         @: $(MAKE); $(unstage)
54516         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54517         r=`${PWD_COMMAND}`; export r; \
54518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54519         $(NORMAL_TARGET_EXPORTS) \
54520         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
54521         for flag in $(EXTRA_TARGET_FLAGS); do \
54522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54523         done; \
54524         (cd $(TARGET_SUBDIR)/libada && \
54525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54527                   "RANLIB=$${RANLIB}" \
54528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54529                    pdf) \
54530           || exit 1
54531
54532 @endif target-libada
54533
54534 .PHONY: maybe-html-target-libada html-target-libada
54535 maybe-html-target-libada:
54536 @if target-libada
54537 maybe-html-target-libada: html-target-libada
54538
54539 html-target-libada: \
54540     configure-target-libada 
54541         @: $(MAKE); $(unstage)
54542         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54543         r=`${PWD_COMMAND}`; export r; \
54544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54545         $(NORMAL_TARGET_EXPORTS) \
54546         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
54547         for flag in $(EXTRA_TARGET_FLAGS); do \
54548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54549         done; \
54550         (cd $(TARGET_SUBDIR)/libada && \
54551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54553                   "RANLIB=$${RANLIB}" \
54554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54555                    html) \
54556           || exit 1
54557
54558 @endif target-libada
54559
54560 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54561 maybe-TAGS-target-libada:
54562 @if target-libada
54563 maybe-TAGS-target-libada: TAGS-target-libada
54564
54565 TAGS-target-libada: \
54566     configure-target-libada 
54567         @: $(MAKE); $(unstage)
54568         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54569         r=`${PWD_COMMAND}`; export r; \
54570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54571         $(NORMAL_TARGET_EXPORTS) \
54572         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
54573         for flag in $(EXTRA_TARGET_FLAGS); do \
54574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54575         done; \
54576         (cd $(TARGET_SUBDIR)/libada && \
54577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54579                   "RANLIB=$${RANLIB}" \
54580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54581                    TAGS) \
54582           || exit 1
54583
54584 @endif target-libada
54585
54586 .PHONY: maybe-install-info-target-libada install-info-target-libada
54587 maybe-install-info-target-libada:
54588 @if target-libada
54589 maybe-install-info-target-libada: install-info-target-libada
54590
54591 install-info-target-libada: \
54592     configure-target-libada \
54593     info-target-libada 
54594         @: $(MAKE); $(unstage)
54595         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54596         r=`${PWD_COMMAND}`; export r; \
54597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54598         $(NORMAL_TARGET_EXPORTS) \
54599         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
54600         for flag in $(EXTRA_TARGET_FLAGS); do \
54601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54602         done; \
54603         (cd $(TARGET_SUBDIR)/libada && \
54604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54606                   "RANLIB=$${RANLIB}" \
54607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54608                    install-info) \
54609           || exit 1
54610
54611 @endif target-libada
54612
54613 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54614 maybe-install-pdf-target-libada:
54615 @if target-libada
54616 maybe-install-pdf-target-libada: install-pdf-target-libada
54617
54618 install-pdf-target-libada: \
54619     configure-target-libada \
54620     pdf-target-libada 
54621         @: $(MAKE); $(unstage)
54622         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54623         r=`${PWD_COMMAND}`; export r; \
54624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54625         $(NORMAL_TARGET_EXPORTS) \
54626         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
54627         for flag in $(EXTRA_TARGET_FLAGS); do \
54628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54629         done; \
54630         (cd $(TARGET_SUBDIR)/libada && \
54631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54633                   "RANLIB=$${RANLIB}" \
54634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54635                    install-pdf) \
54636           || exit 1
54637
54638 @endif target-libada
54639
54640 .PHONY: maybe-install-html-target-libada install-html-target-libada
54641 maybe-install-html-target-libada:
54642 @if target-libada
54643 maybe-install-html-target-libada: install-html-target-libada
54644
54645 install-html-target-libada: \
54646     configure-target-libada \
54647     html-target-libada 
54648         @: $(MAKE); $(unstage)
54649         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54650         r=`${PWD_COMMAND}`; export r; \
54651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54652         $(NORMAL_TARGET_EXPORTS) \
54653         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
54654         for flag in $(EXTRA_TARGET_FLAGS); do \
54655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54656         done; \
54657         (cd $(TARGET_SUBDIR)/libada && \
54658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54660                   "RANLIB=$${RANLIB}" \
54661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54662                    install-html) \
54663           || exit 1
54664
54665 @endif target-libada
54666
54667 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54668 maybe-installcheck-target-libada:
54669 @if target-libada
54670 maybe-installcheck-target-libada: installcheck-target-libada
54671
54672 installcheck-target-libada: \
54673     configure-target-libada 
54674         @: $(MAKE); $(unstage)
54675         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54676         r=`${PWD_COMMAND}`; export r; \
54677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54678         $(NORMAL_TARGET_EXPORTS) \
54679         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
54680         for flag in $(EXTRA_TARGET_FLAGS); do \
54681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54682         done; \
54683         (cd $(TARGET_SUBDIR)/libada && \
54684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54686                   "RANLIB=$${RANLIB}" \
54687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54688                    installcheck) \
54689           || exit 1
54690
54691 @endif target-libada
54692
54693 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54694 maybe-mostlyclean-target-libada:
54695 @if target-libada
54696 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54697
54698 mostlyclean-target-libada: 
54699         @: $(MAKE); $(unstage)
54700         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54701         r=`${PWD_COMMAND}`; export r; \
54702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54703         $(NORMAL_TARGET_EXPORTS) \
54704         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
54705         for flag in $(EXTRA_TARGET_FLAGS); do \
54706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54707         done; \
54708         (cd $(TARGET_SUBDIR)/libada && \
54709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54711                   "RANLIB=$${RANLIB}" \
54712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54713                    mostlyclean) \
54714           || exit 1
54715
54716 @endif target-libada
54717
54718 .PHONY: maybe-clean-target-libada clean-target-libada
54719 maybe-clean-target-libada:
54720 @if target-libada
54721 maybe-clean-target-libada: clean-target-libada
54722
54723 clean-target-libada: 
54724         @: $(MAKE); $(unstage)
54725         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54726         r=`${PWD_COMMAND}`; export r; \
54727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54728         $(NORMAL_TARGET_EXPORTS) \
54729         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
54730         for flag in $(EXTRA_TARGET_FLAGS); do \
54731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54732         done; \
54733         (cd $(TARGET_SUBDIR)/libada && \
54734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54736                   "RANLIB=$${RANLIB}" \
54737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54738                    clean) \
54739           || exit 1
54740
54741 @endif target-libada
54742
54743 .PHONY: maybe-distclean-target-libada distclean-target-libada
54744 maybe-distclean-target-libada:
54745 @if target-libada
54746 maybe-distclean-target-libada: distclean-target-libada
54747
54748 distclean-target-libada: 
54749         @: $(MAKE); $(unstage)
54750         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54751         r=`${PWD_COMMAND}`; export r; \
54752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54753         $(NORMAL_TARGET_EXPORTS) \
54754         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
54755         for flag in $(EXTRA_TARGET_FLAGS); do \
54756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54757         done; \
54758         (cd $(TARGET_SUBDIR)/libada && \
54759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54761                   "RANLIB=$${RANLIB}" \
54762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54763                    distclean) \
54764           || exit 1
54765
54766 @endif target-libada
54767
54768 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54769 maybe-maintainer-clean-target-libada:
54770 @if target-libada
54771 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54772
54773 maintainer-clean-target-libada: 
54774         @: $(MAKE); $(unstage)
54775         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54776         r=`${PWD_COMMAND}`; export r; \
54777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54778         $(NORMAL_TARGET_EXPORTS) \
54779         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
54780         for flag in $(EXTRA_TARGET_FLAGS); do \
54781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54782         done; \
54783         (cd $(TARGET_SUBDIR)/libada && \
54784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54786                   "RANLIB=$${RANLIB}" \
54787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54788                    maintainer-clean) \
54789           || exit 1
54790
54791 @endif target-libada
54792
54793
54794
54795
54796
54797 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54798 maybe-configure-target-libgomp:
54799 @if gcc-bootstrap
54800 configure-target-libgomp: stage_current
54801 @endif gcc-bootstrap
54802 @if target-libgomp
54803 maybe-configure-target-libgomp: configure-target-libgomp
54804 configure-target-libgomp: 
54805         @r=`${PWD_COMMAND}`; export r; \
54806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54807         echo "Checking multilib configuration for libgomp..."; \
54808         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54809         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54810         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54811           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54812             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54813           else \
54814             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54815             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54816           fi; \
54817         else \
54818           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54819         fi; \
54820         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54821         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54822         $(NORMAL_TARGET_EXPORTS)  \
54823         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54824         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54825         case $(srcdir) in \
54826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54827           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54829         esac; \
54830         module_srcdir=libgomp; \
54831         rm -f no-such-file || : ; \
54832         CONFIG_SITE=no-such-file $(SHELL) \
54833           $$s/$$module_srcdir/configure \
54834           --srcdir=$${topdir}/$$module_srcdir \
54835           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54836           --target=${target_alias}  \
54837           || exit 1
54838 @endif target-libgomp
54839
54840
54841
54842 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54843 maybe-configure-stage1-target-libgomp:
54844 @if target-libgomp-bootstrap
54845 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54846 configure-stage1-target-libgomp:
54847         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54848         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54849         @r=`${PWD_COMMAND}`; export r; \
54850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54851         TFLAGS="$(STAGE1_TFLAGS)"; \
54852         echo "Checking multilib configuration for libgomp..."; \
54853         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54854         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54855           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54856             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54857           else \
54858             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54859             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54860           fi; \
54861         else \
54862           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54863         fi; \
54864         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54865         $(NORMAL_TARGET_EXPORTS) \
54866         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54867         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54868         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54869         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
54870         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54871         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54872         case $(srcdir) in \
54873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54874           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54876         esac; \
54877         module_srcdir=libgomp; \
54878         $(SHELL) $$s/$$module_srcdir/configure \
54879           --srcdir=$${topdir}/$$module_srcdir \
54880           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54881           --target=${target_alias} \
54882            \
54883           $(STAGE1_CONFIGURE_FLAGS)
54884 @endif target-libgomp-bootstrap
54885
54886 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54887 maybe-configure-stage2-target-libgomp:
54888 @if target-libgomp-bootstrap
54889 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54890 configure-stage2-target-libgomp:
54891         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54892         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54893         @r=`${PWD_COMMAND}`; export r; \
54894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54895         TFLAGS="$(STAGE2_TFLAGS)"; \
54896         echo "Checking multilib configuration for libgomp..."; \
54897         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54898         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54899           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54900             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54901           else \
54902             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54903             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54904           fi; \
54905         else \
54906           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54907         fi; \
54908         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54909         $(NORMAL_TARGET_EXPORTS) \
54910          \
54911         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54912         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54913         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54914         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
54915         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54916         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54917         case $(srcdir) in \
54918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54919           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54921         esac; \
54922         module_srcdir=libgomp; \
54923         $(SHELL) $$s/$$module_srcdir/configure \
54924           --srcdir=$${topdir}/$$module_srcdir \
54925           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54926           --target=${target_alias} \
54927           --with-build-libsubdir=$(HOST_SUBDIR) \
54928           $(STAGE2_CONFIGURE_FLAGS)
54929 @endif target-libgomp-bootstrap
54930
54931 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54932 maybe-configure-stage3-target-libgomp:
54933 @if target-libgomp-bootstrap
54934 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54935 configure-stage3-target-libgomp:
54936         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54937         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54938         @r=`${PWD_COMMAND}`; export r; \
54939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54940         TFLAGS="$(STAGE3_TFLAGS)"; \
54941         echo "Checking multilib configuration for libgomp..."; \
54942         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54943         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54944           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54945             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54946           else \
54947             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54948             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54949           fi; \
54950         else \
54951           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54952         fi; \
54953         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54954         $(NORMAL_TARGET_EXPORTS) \
54955          \
54956         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54957         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54958         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54959         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
54960         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54961         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54962         case $(srcdir) in \
54963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54964           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54966         esac; \
54967         module_srcdir=libgomp; \
54968         $(SHELL) $$s/$$module_srcdir/configure \
54969           --srcdir=$${topdir}/$$module_srcdir \
54970           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54971           --target=${target_alias} \
54972           --with-build-libsubdir=$(HOST_SUBDIR) \
54973           $(STAGE3_CONFIGURE_FLAGS)
54974 @endif target-libgomp-bootstrap
54975
54976 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54977 maybe-configure-stage4-target-libgomp:
54978 @if target-libgomp-bootstrap
54979 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54980 configure-stage4-target-libgomp:
54981         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54982         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54983         @r=`${PWD_COMMAND}`; export r; \
54984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54985         TFLAGS="$(STAGE4_TFLAGS)"; \
54986         echo "Checking multilib configuration for libgomp..."; \
54987         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54988         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54989           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54990             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54991           else \
54992             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54993             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54994           fi; \
54995         else \
54996           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54997         fi; \
54998         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54999         $(NORMAL_TARGET_EXPORTS) \
55000          \
55001         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55002         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55003         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55004         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
55005         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55006         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55007         case $(srcdir) in \
55008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55009           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55011         esac; \
55012         module_srcdir=libgomp; \
55013         $(SHELL) $$s/$$module_srcdir/configure \
55014           --srcdir=$${topdir}/$$module_srcdir \
55015           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55016           --target=${target_alias} \
55017           --with-build-libsubdir=$(HOST_SUBDIR) \
55018           $(STAGE4_CONFIGURE_FLAGS)
55019 @endif target-libgomp-bootstrap
55020
55021 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
55022 maybe-configure-stageprofile-target-libgomp:
55023 @if target-libgomp-bootstrap
55024 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55025 configure-stageprofile-target-libgomp:
55026         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55027         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55028         @r=`${PWD_COMMAND}`; export r; \
55029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55030         TFLAGS="$(STAGEprofile_TFLAGS)"; \
55031         echo "Checking multilib configuration for libgomp..."; \
55032         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
55033         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55034           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55035             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55036           else \
55037             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55038             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55039           fi; \
55040         else \
55041           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55042         fi; \
55043         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55044         $(NORMAL_TARGET_EXPORTS) \
55045          \
55046         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55047         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55048         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55049         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
55050         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55051         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55052         case $(srcdir) in \
55053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55054           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55056         esac; \
55057         module_srcdir=libgomp; \
55058         $(SHELL) $$s/$$module_srcdir/configure \
55059           --srcdir=$${topdir}/$$module_srcdir \
55060           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55061           --target=${target_alias} \
55062           --with-build-libsubdir=$(HOST_SUBDIR) \
55063           $(STAGEprofile_CONFIGURE_FLAGS)
55064 @endif target-libgomp-bootstrap
55065
55066 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
55067 maybe-configure-stagetrain-target-libgomp:
55068 @if target-libgomp-bootstrap
55069 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
55070 configure-stagetrain-target-libgomp:
55071         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55072         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55073         @r=`${PWD_COMMAND}`; export r; \
55074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55075         TFLAGS="$(STAGEtrain_TFLAGS)"; \
55076         echo "Checking multilib configuration for libgomp..."; \
55077         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
55078         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55079           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55080             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55081           else \
55082             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55083             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55084           fi; \
55085         else \
55086           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55087         fi; \
55088         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55089         $(NORMAL_TARGET_EXPORTS) \
55090          \
55091         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55092         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55093         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55094         echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
55095         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55096         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55097         case $(srcdir) in \
55098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55099           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55101         esac; \
55102         module_srcdir=libgomp; \
55103         $(SHELL) $$s/$$module_srcdir/configure \
55104           --srcdir=$${topdir}/$$module_srcdir \
55105           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55106           --target=${target_alias} \
55107           --with-build-libsubdir=$(HOST_SUBDIR) \
55108           $(STAGEtrain_CONFIGURE_FLAGS)
55109 @endif target-libgomp-bootstrap
55110
55111 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
55112 maybe-configure-stagefeedback-target-libgomp:
55113 @if target-libgomp-bootstrap
55114 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55115 configure-stagefeedback-target-libgomp:
55116         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55117         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55118         @r=`${PWD_COMMAND}`; export r; \
55119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55120         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55121         echo "Checking multilib configuration for libgomp..."; \
55122         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
55123         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55124           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55125             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55126           else \
55127             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55128             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55129           fi; \
55130         else \
55131           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55132         fi; \
55133         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55134         $(NORMAL_TARGET_EXPORTS) \
55135          \
55136         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55137         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55138         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55139         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
55140         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55141         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55142         case $(srcdir) in \
55143           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55144           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55145                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55146         esac; \
55147         module_srcdir=libgomp; \
55148         $(SHELL) $$s/$$module_srcdir/configure \
55149           --srcdir=$${topdir}/$$module_srcdir \
55150           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55151           --target=${target_alias} \
55152           --with-build-libsubdir=$(HOST_SUBDIR) \
55153           $(STAGEfeedback_CONFIGURE_FLAGS)
55154 @endif target-libgomp-bootstrap
55155
55156 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
55157 maybe-configure-stageautoprofile-target-libgomp:
55158 @if target-libgomp-bootstrap
55159 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
55160 configure-stageautoprofile-target-libgomp:
55161         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55162         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55163         @r=`${PWD_COMMAND}`; export r; \
55164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55165         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55166         echo "Checking multilib configuration for libgomp..."; \
55167         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
55168         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55169           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55170             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55171           else \
55172             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55173             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55174           fi; \
55175         else \
55176           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55177         fi; \
55178         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55179         $(NORMAL_TARGET_EXPORTS) \
55180          \
55181         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55182         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55183         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55184         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
55185         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55186         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55187         case $(srcdir) in \
55188           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55189           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55190                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55191         esac; \
55192         module_srcdir=libgomp; \
55193         $(SHELL) $$s/$$module_srcdir/configure \
55194           --srcdir=$${topdir}/$$module_srcdir \
55195           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55196           --target=${target_alias} \
55197           --with-build-libsubdir=$(HOST_SUBDIR) \
55198           $(STAGEautoprofile_CONFIGURE_FLAGS)
55199 @endif target-libgomp-bootstrap
55200
55201 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
55202 maybe-configure-stageautofeedback-target-libgomp:
55203 @if target-libgomp-bootstrap
55204 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
55205 configure-stageautofeedback-target-libgomp:
55206         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55207         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55208         @r=`${PWD_COMMAND}`; export r; \
55209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55210         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55211         echo "Checking multilib configuration for libgomp..."; \
55212         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
55213         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55214           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55215             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55216           else \
55217             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55218             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55219           fi; \
55220         else \
55221           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55222         fi; \
55223         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55224         $(NORMAL_TARGET_EXPORTS) \
55225          \
55226         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55227         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55228         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55229         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
55230         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55231         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55232         case $(srcdir) in \
55233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55234           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55236         esac; \
55237         module_srcdir=libgomp; \
55238         $(SHELL) $$s/$$module_srcdir/configure \
55239           --srcdir=$${topdir}/$$module_srcdir \
55240           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55241           --target=${target_alias} \
55242           --with-build-libsubdir=$(HOST_SUBDIR) \
55243           $(STAGEautofeedback_CONFIGURE_FLAGS)
55244 @endif target-libgomp-bootstrap
55245
55246
55247
55248
55249
55250 .PHONY: all-target-libgomp maybe-all-target-libgomp
55251 maybe-all-target-libgomp:
55252 @if gcc-bootstrap
55253 all-target-libgomp: stage_current
55254 @endif gcc-bootstrap
55255 @if target-libgomp
55256 TARGET-target-libgomp=all
55257 maybe-all-target-libgomp: all-target-libgomp
55258 all-target-libgomp: configure-target-libgomp
55259         @r=`${PWD_COMMAND}`; export r; \
55260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55261         $(NORMAL_TARGET_EXPORTS)  \
55262         (cd $(TARGET_SUBDIR)/libgomp && \
55263           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
55264                 $(TARGET-target-libgomp))
55265 @endif target-libgomp
55266
55267
55268
55269 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
55270 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
55271 maybe-all-stage1-target-libgomp:
55272 maybe-clean-stage1-target-libgomp:
55273 @if target-libgomp-bootstrap
55274 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
55275 all-stage1: all-stage1-target-libgomp
55276 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
55277 all-stage1-target-libgomp: configure-stage1-target-libgomp
55278         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55279         @r=`${PWD_COMMAND}`; export r; \
55280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55281         TFLAGS="$(STAGE1_TFLAGS)"; \
55282         $(NORMAL_TARGET_EXPORTS)  \
55283         cd $(TARGET_SUBDIR)/libgomp && \
55284          \
55285         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55286                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55287                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55288                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55289                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55290                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55291                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55292                 $(EXTRA_TARGET_FLAGS)  \
55293                   \
55294                 TFLAGS="$(STAGE1_TFLAGS)"  \
55295                 $(TARGET-stage1-target-libgomp)
55296
55297 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
55298 clean-stage1: clean-stage1-target-libgomp
55299 clean-stage1-target-libgomp:
55300         @if [ $(current_stage) = stage1 ]; then \
55301           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55302         else \
55303           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
55304           $(MAKE) stage1-start; \
55305         fi; \
55306         cd $(TARGET_SUBDIR)/libgomp && \
55307         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55308           clean
55309 @endif target-libgomp-bootstrap
55310
55311
55312 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
55313 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
55314 maybe-all-stage2-target-libgomp:
55315 maybe-clean-stage2-target-libgomp:
55316 @if target-libgomp-bootstrap
55317 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
55318 all-stage2: all-stage2-target-libgomp
55319 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
55320 all-stage2-target-libgomp: configure-stage2-target-libgomp
55321         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55322         @r=`${PWD_COMMAND}`; export r; \
55323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55324         TFLAGS="$(STAGE2_TFLAGS)"; \
55325         $(NORMAL_TARGET_EXPORTS) \
55326           \
55327         cd $(TARGET_SUBDIR)/libgomp && \
55328          \
55329         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55330                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55331                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55332                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55333                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55334                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55335                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55336                 $(EXTRA_TARGET_FLAGS)   \
55337                 TFLAGS="$(STAGE2_TFLAGS)"  \
55338                 $(TARGET-stage2-target-libgomp)
55339
55340 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
55341 clean-stage2: clean-stage2-target-libgomp
55342 clean-stage2-target-libgomp:
55343         @if [ $(current_stage) = stage2 ]; then \
55344           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55345         else \
55346           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
55347           $(MAKE) stage2-start; \
55348         fi; \
55349         cd $(TARGET_SUBDIR)/libgomp && \
55350         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55351 @endif target-libgomp-bootstrap
55352
55353
55354 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
55355 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
55356 maybe-all-stage3-target-libgomp:
55357 maybe-clean-stage3-target-libgomp:
55358 @if target-libgomp-bootstrap
55359 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
55360 all-stage3: all-stage3-target-libgomp
55361 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
55362 all-stage3-target-libgomp: configure-stage3-target-libgomp
55363         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55364         @r=`${PWD_COMMAND}`; export r; \
55365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55366         TFLAGS="$(STAGE3_TFLAGS)"; \
55367         $(NORMAL_TARGET_EXPORTS) \
55368           \
55369         cd $(TARGET_SUBDIR)/libgomp && \
55370          \
55371         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55372                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55373                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55374                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55375                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55376                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55377                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55378                 $(EXTRA_TARGET_FLAGS)   \
55379                 TFLAGS="$(STAGE3_TFLAGS)"  \
55380                 $(TARGET-stage3-target-libgomp)
55381
55382 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
55383 clean-stage3: clean-stage3-target-libgomp
55384 clean-stage3-target-libgomp:
55385         @if [ $(current_stage) = stage3 ]; then \
55386           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55387         else \
55388           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
55389           $(MAKE) stage3-start; \
55390         fi; \
55391         cd $(TARGET_SUBDIR)/libgomp && \
55392         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55393 @endif target-libgomp-bootstrap
55394
55395
55396 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
55397 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
55398 maybe-all-stage4-target-libgomp:
55399 maybe-clean-stage4-target-libgomp:
55400 @if target-libgomp-bootstrap
55401 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
55402 all-stage4: all-stage4-target-libgomp
55403 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
55404 all-stage4-target-libgomp: configure-stage4-target-libgomp
55405         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55406         @r=`${PWD_COMMAND}`; export r; \
55407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55408         TFLAGS="$(STAGE4_TFLAGS)"; \
55409         $(NORMAL_TARGET_EXPORTS) \
55410           \
55411         cd $(TARGET_SUBDIR)/libgomp && \
55412          \
55413         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55414                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55415                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55416                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55417                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55418                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55419                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55420                 $(EXTRA_TARGET_FLAGS)   \
55421                 TFLAGS="$(STAGE4_TFLAGS)"  \
55422                 $(TARGET-stage4-target-libgomp)
55423
55424 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
55425 clean-stage4: clean-stage4-target-libgomp
55426 clean-stage4-target-libgomp:
55427         @if [ $(current_stage) = stage4 ]; then \
55428           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55429         else \
55430           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
55431           $(MAKE) stage4-start; \
55432         fi; \
55433         cd $(TARGET_SUBDIR)/libgomp && \
55434         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55435 @endif target-libgomp-bootstrap
55436
55437
55438 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
55439 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
55440 maybe-all-stageprofile-target-libgomp:
55441 maybe-clean-stageprofile-target-libgomp:
55442 @if target-libgomp-bootstrap
55443 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
55444 all-stageprofile: all-stageprofile-target-libgomp
55445 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
55446 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55447         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55448         @r=`${PWD_COMMAND}`; export r; \
55449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55450         TFLAGS="$(STAGEprofile_TFLAGS)"; \
55451         $(NORMAL_TARGET_EXPORTS) \
55452           \
55453         cd $(TARGET_SUBDIR)/libgomp && \
55454          \
55455         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55456                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55457                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55458                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55459                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55460                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55461                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55462                 $(EXTRA_TARGET_FLAGS)   \
55463                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
55464                 $(TARGET-stageprofile-target-libgomp)
55465
55466 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
55467 clean-stageprofile: clean-stageprofile-target-libgomp
55468 clean-stageprofile-target-libgomp:
55469         @if [ $(current_stage) = stageprofile ]; then \
55470           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55471         else \
55472           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
55473           $(MAKE) stageprofile-start; \
55474         fi; \
55475         cd $(TARGET_SUBDIR)/libgomp && \
55476         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55477 @endif target-libgomp-bootstrap
55478
55479
55480 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
55481 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
55482 maybe-all-stagetrain-target-libgomp:
55483 maybe-clean-stagetrain-target-libgomp:
55484 @if target-libgomp-bootstrap
55485 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
55486 all-stagetrain: all-stagetrain-target-libgomp
55487 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
55488 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
55489         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55490         @r=`${PWD_COMMAND}`; export r; \
55491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55492         TFLAGS="$(STAGEtrain_TFLAGS)"; \
55493         $(NORMAL_TARGET_EXPORTS) \
55494           \
55495         cd $(TARGET_SUBDIR)/libgomp && \
55496          \
55497         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55498                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55499                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55500                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55501                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55502                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55503                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55504                 $(EXTRA_TARGET_FLAGS)   \
55505                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
55506                 $(TARGET-stagetrain-target-libgomp)
55507
55508 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
55509 clean-stagetrain: clean-stagetrain-target-libgomp
55510 clean-stagetrain-target-libgomp:
55511         @if [ $(current_stage) = stagetrain ]; then \
55512           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55513         else \
55514           [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
55515           $(MAKE) stagetrain-start; \
55516         fi; \
55517         cd $(TARGET_SUBDIR)/libgomp && \
55518         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55519 @endif target-libgomp-bootstrap
55520
55521
55522 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55523 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55524 maybe-all-stagefeedback-target-libgomp:
55525 maybe-clean-stagefeedback-target-libgomp:
55526 @if target-libgomp-bootstrap
55527 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55528 all-stagefeedback: all-stagefeedback-target-libgomp
55529 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55530 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55531         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55532         @r=`${PWD_COMMAND}`; export r; \
55533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55534         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55535         $(NORMAL_TARGET_EXPORTS) \
55536           \
55537         cd $(TARGET_SUBDIR)/libgomp && \
55538          \
55539         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55540                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55541                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55542                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55543                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55544                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55545                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55546                 $(EXTRA_TARGET_FLAGS)   \
55547                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
55548                 $(TARGET-stagefeedback-target-libgomp)
55549
55550 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55551 clean-stagefeedback: clean-stagefeedback-target-libgomp
55552 clean-stagefeedback-target-libgomp:
55553         @if [ $(current_stage) = stagefeedback ]; then \
55554           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55555         else \
55556           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55557           $(MAKE) stagefeedback-start; \
55558         fi; \
55559         cd $(TARGET_SUBDIR)/libgomp && \
55560         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55561 @endif target-libgomp-bootstrap
55562
55563
55564 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
55565 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
55566 maybe-all-stageautoprofile-target-libgomp:
55567 maybe-clean-stageautoprofile-target-libgomp:
55568 @if target-libgomp-bootstrap
55569 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
55570 all-stageautoprofile: all-stageautoprofile-target-libgomp
55571 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
55572 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
55573         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55574         @r=`${PWD_COMMAND}`; export r; \
55575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55576         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55577         $(NORMAL_TARGET_EXPORTS) \
55578           \
55579         cd $(TARGET_SUBDIR)/libgomp && \
55580         $$s/gcc/config/i386/$(AUTO_PROFILE) \
55581         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55582                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55583                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55584                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55585                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55586                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55587                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55588                 $(EXTRA_TARGET_FLAGS)   \
55589                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
55590                 $(TARGET-stageautoprofile-target-libgomp)
55591
55592 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
55593 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
55594 clean-stageautoprofile-target-libgomp:
55595         @if [ $(current_stage) = stageautoprofile ]; then \
55596           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55597         else \
55598           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
55599           $(MAKE) stageautoprofile-start; \
55600         fi; \
55601         cd $(TARGET_SUBDIR)/libgomp && \
55602         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55603 @endif target-libgomp-bootstrap
55604
55605
55606 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
55607 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
55608 maybe-all-stageautofeedback-target-libgomp:
55609 maybe-clean-stageautofeedback-target-libgomp:
55610 @if target-libgomp-bootstrap
55611 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
55612 all-stageautofeedback: all-stageautofeedback-target-libgomp
55613 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
55614 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
55615         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55616         @r=`${PWD_COMMAND}`; export r; \
55617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55618         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55619         $(NORMAL_TARGET_EXPORTS) \
55620           \
55621         cd $(TARGET_SUBDIR)/libgomp && \
55622          \
55623         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55624                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55625                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55626                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55627                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55628                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55629                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55630                 $(EXTRA_TARGET_FLAGS)   \
55631                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55632                 $(TARGET-stageautofeedback-target-libgomp)
55633
55634 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
55635 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
55636 clean-stageautofeedback-target-libgomp:
55637         @if [ $(current_stage) = stageautofeedback ]; then \
55638           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55639         else \
55640           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
55641           $(MAKE) stageautofeedback-start; \
55642         fi; \
55643         cd $(TARGET_SUBDIR)/libgomp && \
55644         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55645 @endif target-libgomp-bootstrap
55646
55647
55648
55649
55650
55651
55652 .PHONY: check-target-libgomp maybe-check-target-libgomp
55653 maybe-check-target-libgomp:
55654 @if target-libgomp
55655 maybe-check-target-libgomp: check-target-libgomp
55656
55657 check-target-libgomp:
55658         @: $(MAKE); $(unstage)
55659         @r=`${PWD_COMMAND}`; export r; \
55660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55661         $(NORMAL_TARGET_EXPORTS) \
55662         (cd $(TARGET_SUBDIR)/libgomp && \
55663           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55664
55665 @endif target-libgomp
55666
55667 .PHONY: install-target-libgomp maybe-install-target-libgomp
55668 maybe-install-target-libgomp:
55669 @if target-libgomp
55670 maybe-install-target-libgomp: install-target-libgomp
55671
55672 install-target-libgomp: installdirs
55673         @: $(MAKE); $(unstage)
55674         @r=`${PWD_COMMAND}`; export r; \
55675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55676         $(NORMAL_TARGET_EXPORTS) \
55677         (cd $(TARGET_SUBDIR)/libgomp && \
55678           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55679
55680 @endif target-libgomp
55681
55682 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
55683 maybe-install-strip-target-libgomp:
55684 @if target-libgomp
55685 maybe-install-strip-target-libgomp: install-strip-target-libgomp
55686
55687 install-strip-target-libgomp: installdirs
55688         @: $(MAKE); $(unstage)
55689         @r=`${PWD_COMMAND}`; export r; \
55690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55691         $(NORMAL_TARGET_EXPORTS) \
55692         (cd $(TARGET_SUBDIR)/libgomp && \
55693           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55694
55695 @endif target-libgomp
55696
55697 # Other targets (info, dvi, pdf, etc.)
55698
55699 .PHONY: maybe-info-target-libgomp info-target-libgomp
55700 maybe-info-target-libgomp:
55701 @if target-libgomp
55702 maybe-info-target-libgomp: info-target-libgomp
55703
55704 info-target-libgomp: \
55705     configure-target-libgomp 
55706         @: $(MAKE); $(unstage)
55707         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55708         r=`${PWD_COMMAND}`; export r; \
55709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55710         $(NORMAL_TARGET_EXPORTS) \
55711         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
55712         for flag in $(EXTRA_TARGET_FLAGS); do \
55713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55714         done; \
55715         (cd $(TARGET_SUBDIR)/libgomp && \
55716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55718                   "RANLIB=$${RANLIB}" \
55719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55720                    info) \
55721           || exit 1
55722
55723 @endif target-libgomp
55724
55725 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55726 maybe-dvi-target-libgomp:
55727 @if target-libgomp
55728 maybe-dvi-target-libgomp: dvi-target-libgomp
55729
55730 dvi-target-libgomp: \
55731     configure-target-libgomp 
55732         @: $(MAKE); $(unstage)
55733         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55734         r=`${PWD_COMMAND}`; export r; \
55735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55736         $(NORMAL_TARGET_EXPORTS) \
55737         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
55738         for flag in $(EXTRA_TARGET_FLAGS); do \
55739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55740         done; \
55741         (cd $(TARGET_SUBDIR)/libgomp && \
55742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55744                   "RANLIB=$${RANLIB}" \
55745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55746                    dvi) \
55747           || exit 1
55748
55749 @endif target-libgomp
55750
55751 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55752 maybe-pdf-target-libgomp:
55753 @if target-libgomp
55754 maybe-pdf-target-libgomp: pdf-target-libgomp
55755
55756 pdf-target-libgomp: \
55757     configure-target-libgomp 
55758         @: $(MAKE); $(unstage)
55759         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55760         r=`${PWD_COMMAND}`; export r; \
55761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55762         $(NORMAL_TARGET_EXPORTS) \
55763         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
55764         for flag in $(EXTRA_TARGET_FLAGS); do \
55765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55766         done; \
55767         (cd $(TARGET_SUBDIR)/libgomp && \
55768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55770                   "RANLIB=$${RANLIB}" \
55771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55772                    pdf) \
55773           || exit 1
55774
55775 @endif target-libgomp
55776
55777 .PHONY: maybe-html-target-libgomp html-target-libgomp
55778 maybe-html-target-libgomp:
55779 @if target-libgomp
55780 maybe-html-target-libgomp: html-target-libgomp
55781
55782 html-target-libgomp: \
55783     configure-target-libgomp 
55784         @: $(MAKE); $(unstage)
55785         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55786         r=`${PWD_COMMAND}`; export r; \
55787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55788         $(NORMAL_TARGET_EXPORTS) \
55789         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
55790         for flag in $(EXTRA_TARGET_FLAGS); do \
55791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55792         done; \
55793         (cd $(TARGET_SUBDIR)/libgomp && \
55794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55796                   "RANLIB=$${RANLIB}" \
55797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55798                    html) \
55799           || exit 1
55800
55801 @endif target-libgomp
55802
55803 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55804 maybe-TAGS-target-libgomp:
55805 @if target-libgomp
55806 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55807
55808 TAGS-target-libgomp: \
55809     configure-target-libgomp 
55810         @: $(MAKE); $(unstage)
55811         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55812         r=`${PWD_COMMAND}`; export r; \
55813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55814         $(NORMAL_TARGET_EXPORTS) \
55815         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
55816         for flag in $(EXTRA_TARGET_FLAGS); do \
55817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55818         done; \
55819         (cd $(TARGET_SUBDIR)/libgomp && \
55820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55822                   "RANLIB=$${RANLIB}" \
55823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55824                    TAGS) \
55825           || exit 1
55826
55827 @endif target-libgomp
55828
55829 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55830 maybe-install-info-target-libgomp:
55831 @if target-libgomp
55832 maybe-install-info-target-libgomp: install-info-target-libgomp
55833
55834 install-info-target-libgomp: \
55835     configure-target-libgomp \
55836     info-target-libgomp 
55837         @: $(MAKE); $(unstage)
55838         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55839         r=`${PWD_COMMAND}`; export r; \
55840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55841         $(NORMAL_TARGET_EXPORTS) \
55842         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
55843         for flag in $(EXTRA_TARGET_FLAGS); do \
55844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55845         done; \
55846         (cd $(TARGET_SUBDIR)/libgomp && \
55847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55849                   "RANLIB=$${RANLIB}" \
55850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55851                    install-info) \
55852           || exit 1
55853
55854 @endif target-libgomp
55855
55856 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55857 maybe-install-pdf-target-libgomp:
55858 @if target-libgomp
55859 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55860
55861 install-pdf-target-libgomp: \
55862     configure-target-libgomp \
55863     pdf-target-libgomp 
55864         @: $(MAKE); $(unstage)
55865         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55866         r=`${PWD_COMMAND}`; export r; \
55867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55868         $(NORMAL_TARGET_EXPORTS) \
55869         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
55870         for flag in $(EXTRA_TARGET_FLAGS); do \
55871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55872         done; \
55873         (cd $(TARGET_SUBDIR)/libgomp && \
55874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55876                   "RANLIB=$${RANLIB}" \
55877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55878                    install-pdf) \
55879           || exit 1
55880
55881 @endif target-libgomp
55882
55883 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55884 maybe-install-html-target-libgomp:
55885 @if target-libgomp
55886 maybe-install-html-target-libgomp: install-html-target-libgomp
55887
55888 install-html-target-libgomp: \
55889     configure-target-libgomp \
55890     html-target-libgomp 
55891         @: $(MAKE); $(unstage)
55892         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55893         r=`${PWD_COMMAND}`; export r; \
55894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55895         $(NORMAL_TARGET_EXPORTS) \
55896         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
55897         for flag in $(EXTRA_TARGET_FLAGS); do \
55898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55899         done; \
55900         (cd $(TARGET_SUBDIR)/libgomp && \
55901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55903                   "RANLIB=$${RANLIB}" \
55904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55905                    install-html) \
55906           || exit 1
55907
55908 @endif target-libgomp
55909
55910 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55911 maybe-installcheck-target-libgomp:
55912 @if target-libgomp
55913 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55914
55915 installcheck-target-libgomp: \
55916     configure-target-libgomp 
55917         @: $(MAKE); $(unstage)
55918         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55919         r=`${PWD_COMMAND}`; export r; \
55920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55921         $(NORMAL_TARGET_EXPORTS) \
55922         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
55923         for flag in $(EXTRA_TARGET_FLAGS); do \
55924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55925         done; \
55926         (cd $(TARGET_SUBDIR)/libgomp && \
55927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55929                   "RANLIB=$${RANLIB}" \
55930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55931                    installcheck) \
55932           || exit 1
55933
55934 @endif target-libgomp
55935
55936 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55937 maybe-mostlyclean-target-libgomp:
55938 @if target-libgomp
55939 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55940
55941 mostlyclean-target-libgomp: 
55942         @: $(MAKE); $(unstage)
55943         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55944         r=`${PWD_COMMAND}`; export r; \
55945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55946         $(NORMAL_TARGET_EXPORTS) \
55947         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
55948         for flag in $(EXTRA_TARGET_FLAGS); do \
55949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55950         done; \
55951         (cd $(TARGET_SUBDIR)/libgomp && \
55952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55954                   "RANLIB=$${RANLIB}" \
55955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55956                    mostlyclean) \
55957           || exit 1
55958
55959 @endif target-libgomp
55960
55961 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55962 maybe-clean-target-libgomp:
55963 @if target-libgomp
55964 maybe-clean-target-libgomp: clean-target-libgomp
55965
55966 clean-target-libgomp: 
55967         @: $(MAKE); $(unstage)
55968         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55969         r=`${PWD_COMMAND}`; export r; \
55970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55971         $(NORMAL_TARGET_EXPORTS) \
55972         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
55973         for flag in $(EXTRA_TARGET_FLAGS); do \
55974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55975         done; \
55976         (cd $(TARGET_SUBDIR)/libgomp && \
55977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55979                   "RANLIB=$${RANLIB}" \
55980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55981                    clean) \
55982           || exit 1
55983
55984 @endif target-libgomp
55985
55986 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55987 maybe-distclean-target-libgomp:
55988 @if target-libgomp
55989 maybe-distclean-target-libgomp: distclean-target-libgomp
55990
55991 distclean-target-libgomp: 
55992         @: $(MAKE); $(unstage)
55993         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55994         r=`${PWD_COMMAND}`; export r; \
55995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55996         $(NORMAL_TARGET_EXPORTS) \
55997         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
55998         for flag in $(EXTRA_TARGET_FLAGS); do \
55999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56000         done; \
56001         (cd $(TARGET_SUBDIR)/libgomp && \
56002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56004                   "RANLIB=$${RANLIB}" \
56005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56006                    distclean) \
56007           || exit 1
56008
56009 @endif target-libgomp
56010
56011 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
56012 maybe-maintainer-clean-target-libgomp:
56013 @if target-libgomp
56014 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
56015
56016 maintainer-clean-target-libgomp: 
56017         @: $(MAKE); $(unstage)
56018         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56019         r=`${PWD_COMMAND}`; export r; \
56020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56021         $(NORMAL_TARGET_EXPORTS) \
56022         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
56023         for flag in $(EXTRA_TARGET_FLAGS); do \
56024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56025         done; \
56026         (cd $(TARGET_SUBDIR)/libgomp && \
56027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56029                   "RANLIB=$${RANLIB}" \
56030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56031                    maintainer-clean) \
56032           || exit 1
56033
56034 @endif target-libgomp
56035
56036
56037
56038
56039
56040 .PHONY: configure-target-libitm maybe-configure-target-libitm
56041 maybe-configure-target-libitm:
56042 @if gcc-bootstrap
56043 configure-target-libitm: stage_current
56044 @endif gcc-bootstrap
56045 @if target-libitm
56046 maybe-configure-target-libitm: configure-target-libitm
56047 configure-target-libitm: 
56048         @: $(MAKE); $(unstage)
56049         @r=`${PWD_COMMAND}`; export r; \
56050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56051         echo "Checking multilib configuration for libitm..."; \
56052         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
56053         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
56054         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
56055           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
56056             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
56057           else \
56058             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
56059             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
56060           fi; \
56061         else \
56062           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
56063         fi; \
56064         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
56065         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
56066         $(NORMAL_TARGET_EXPORTS)  \
56067         echo Configuring in $(TARGET_SUBDIR)/libitm; \
56068         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
56069         case $(srcdir) in \
56070           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56071           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
56072                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56073         esac; \
56074         module_srcdir=libitm; \
56075         rm -f no-such-file || : ; \
56076         CONFIG_SITE=no-such-file $(SHELL) \
56077           $$s/$$module_srcdir/configure \
56078           --srcdir=$${topdir}/$$module_srcdir \
56079           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56080           --target=${target_alias}  \
56081           || exit 1
56082 @endif target-libitm
56083
56084
56085
56086
56087
56088 .PHONY: all-target-libitm maybe-all-target-libitm
56089 maybe-all-target-libitm:
56090 @if gcc-bootstrap
56091 all-target-libitm: stage_current
56092 @endif gcc-bootstrap
56093 @if target-libitm
56094 TARGET-target-libitm=all
56095 maybe-all-target-libitm: all-target-libitm
56096 all-target-libitm: configure-target-libitm
56097         @: $(MAKE); $(unstage)
56098         @r=`${PWD_COMMAND}`; export r; \
56099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56100         $(NORMAL_TARGET_EXPORTS)  \
56101         (cd $(TARGET_SUBDIR)/libitm && \
56102           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
56103                 $(TARGET-target-libitm))
56104 @endif target-libitm
56105
56106
56107
56108
56109
56110 .PHONY: check-target-libitm maybe-check-target-libitm
56111 maybe-check-target-libitm:
56112 @if target-libitm
56113 maybe-check-target-libitm: check-target-libitm
56114
56115 check-target-libitm:
56116         @: $(MAKE); $(unstage)
56117         @r=`${PWD_COMMAND}`; export r; \
56118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56119         $(NORMAL_TARGET_EXPORTS) \
56120         (cd $(TARGET_SUBDIR)/libitm && \
56121           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56122
56123 @endif target-libitm
56124
56125 .PHONY: install-target-libitm maybe-install-target-libitm
56126 maybe-install-target-libitm:
56127 @if target-libitm
56128 maybe-install-target-libitm: install-target-libitm
56129
56130 install-target-libitm: installdirs
56131         @: $(MAKE); $(unstage)
56132         @r=`${PWD_COMMAND}`; export r; \
56133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56134         $(NORMAL_TARGET_EXPORTS) \
56135         (cd $(TARGET_SUBDIR)/libitm && \
56136           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
56137
56138 @endif target-libitm
56139
56140 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
56141 maybe-install-strip-target-libitm:
56142 @if target-libitm
56143 maybe-install-strip-target-libitm: install-strip-target-libitm
56144
56145 install-strip-target-libitm: installdirs
56146         @: $(MAKE); $(unstage)
56147         @r=`${PWD_COMMAND}`; export r; \
56148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56149         $(NORMAL_TARGET_EXPORTS) \
56150         (cd $(TARGET_SUBDIR)/libitm && \
56151           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
56152
56153 @endif target-libitm
56154
56155 # Other targets (info, dvi, pdf, etc.)
56156
56157 .PHONY: maybe-info-target-libitm info-target-libitm
56158 maybe-info-target-libitm:
56159 @if target-libitm
56160 maybe-info-target-libitm: info-target-libitm
56161
56162 info-target-libitm: \
56163     configure-target-libitm 
56164         @: $(MAKE); $(unstage)
56165         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56166         r=`${PWD_COMMAND}`; export r; \
56167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56168         $(NORMAL_TARGET_EXPORTS) \
56169         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
56170         for flag in $(EXTRA_TARGET_FLAGS); do \
56171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56172         done; \
56173         (cd $(TARGET_SUBDIR)/libitm && \
56174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56176                   "RANLIB=$${RANLIB}" \
56177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56178                    info) \
56179           || exit 1
56180
56181 @endif target-libitm
56182
56183 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
56184 maybe-dvi-target-libitm:
56185 @if target-libitm
56186 maybe-dvi-target-libitm: dvi-target-libitm
56187
56188 dvi-target-libitm: \
56189     configure-target-libitm 
56190         @: $(MAKE); $(unstage)
56191         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56192         r=`${PWD_COMMAND}`; export r; \
56193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56194         $(NORMAL_TARGET_EXPORTS) \
56195         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
56196         for flag in $(EXTRA_TARGET_FLAGS); do \
56197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56198         done; \
56199         (cd $(TARGET_SUBDIR)/libitm && \
56200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56202                   "RANLIB=$${RANLIB}" \
56203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56204                    dvi) \
56205           || exit 1
56206
56207 @endif target-libitm
56208
56209 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
56210 maybe-pdf-target-libitm:
56211 @if target-libitm
56212 maybe-pdf-target-libitm: pdf-target-libitm
56213
56214 pdf-target-libitm: \
56215     configure-target-libitm 
56216         @: $(MAKE); $(unstage)
56217         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56218         r=`${PWD_COMMAND}`; export r; \
56219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56220         $(NORMAL_TARGET_EXPORTS) \
56221         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
56222         for flag in $(EXTRA_TARGET_FLAGS); do \
56223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56224         done; \
56225         (cd $(TARGET_SUBDIR)/libitm && \
56226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56228                   "RANLIB=$${RANLIB}" \
56229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56230                    pdf) \
56231           || exit 1
56232
56233 @endif target-libitm
56234
56235 .PHONY: maybe-html-target-libitm html-target-libitm
56236 maybe-html-target-libitm:
56237 @if target-libitm
56238 maybe-html-target-libitm: html-target-libitm
56239
56240 html-target-libitm: \
56241     configure-target-libitm 
56242         @: $(MAKE); $(unstage)
56243         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56244         r=`${PWD_COMMAND}`; export r; \
56245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56246         $(NORMAL_TARGET_EXPORTS) \
56247         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
56248         for flag in $(EXTRA_TARGET_FLAGS); do \
56249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56250         done; \
56251         (cd $(TARGET_SUBDIR)/libitm && \
56252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56254                   "RANLIB=$${RANLIB}" \
56255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56256                    html) \
56257           || exit 1
56258
56259 @endif target-libitm
56260
56261 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
56262 maybe-TAGS-target-libitm:
56263 @if target-libitm
56264 maybe-TAGS-target-libitm: TAGS-target-libitm
56265
56266 TAGS-target-libitm: \
56267     configure-target-libitm 
56268         @: $(MAKE); $(unstage)
56269         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56270         r=`${PWD_COMMAND}`; export r; \
56271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56272         $(NORMAL_TARGET_EXPORTS) \
56273         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
56274         for flag in $(EXTRA_TARGET_FLAGS); do \
56275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56276         done; \
56277         (cd $(TARGET_SUBDIR)/libitm && \
56278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56280                   "RANLIB=$${RANLIB}" \
56281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56282                    TAGS) \
56283           || exit 1
56284
56285 @endif target-libitm
56286
56287 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
56288 maybe-install-info-target-libitm:
56289 @if target-libitm
56290 maybe-install-info-target-libitm: install-info-target-libitm
56291
56292 install-info-target-libitm: \
56293     configure-target-libitm \
56294     info-target-libitm 
56295         @: $(MAKE); $(unstage)
56296         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56297         r=`${PWD_COMMAND}`; export r; \
56298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56299         $(NORMAL_TARGET_EXPORTS) \
56300         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
56301         for flag in $(EXTRA_TARGET_FLAGS); do \
56302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56303         done; \
56304         (cd $(TARGET_SUBDIR)/libitm && \
56305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56307                   "RANLIB=$${RANLIB}" \
56308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56309                    install-info) \
56310           || exit 1
56311
56312 @endif target-libitm
56313
56314 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
56315 maybe-install-pdf-target-libitm:
56316 @if target-libitm
56317 maybe-install-pdf-target-libitm: install-pdf-target-libitm
56318
56319 install-pdf-target-libitm: \
56320     configure-target-libitm \
56321     pdf-target-libitm 
56322         @: $(MAKE); $(unstage)
56323         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56324         r=`${PWD_COMMAND}`; export r; \
56325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56326         $(NORMAL_TARGET_EXPORTS) \
56327         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
56328         for flag in $(EXTRA_TARGET_FLAGS); do \
56329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56330         done; \
56331         (cd $(TARGET_SUBDIR)/libitm && \
56332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56334                   "RANLIB=$${RANLIB}" \
56335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56336                    install-pdf) \
56337           || exit 1
56338
56339 @endif target-libitm
56340
56341 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
56342 maybe-install-html-target-libitm:
56343 @if target-libitm
56344 maybe-install-html-target-libitm: install-html-target-libitm
56345
56346 install-html-target-libitm: \
56347     configure-target-libitm \
56348     html-target-libitm 
56349         @: $(MAKE); $(unstage)
56350         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56351         r=`${PWD_COMMAND}`; export r; \
56352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56353         $(NORMAL_TARGET_EXPORTS) \
56354         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
56355         for flag in $(EXTRA_TARGET_FLAGS); do \
56356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56357         done; \
56358         (cd $(TARGET_SUBDIR)/libitm && \
56359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56361                   "RANLIB=$${RANLIB}" \
56362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56363                    install-html) \
56364           || exit 1
56365
56366 @endif target-libitm
56367
56368 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
56369 maybe-installcheck-target-libitm:
56370 @if target-libitm
56371 maybe-installcheck-target-libitm: installcheck-target-libitm
56372
56373 installcheck-target-libitm: \
56374     configure-target-libitm 
56375         @: $(MAKE); $(unstage)
56376         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56377         r=`${PWD_COMMAND}`; export r; \
56378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56379         $(NORMAL_TARGET_EXPORTS) \
56380         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
56381         for flag in $(EXTRA_TARGET_FLAGS); do \
56382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56383         done; \
56384         (cd $(TARGET_SUBDIR)/libitm && \
56385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56387                   "RANLIB=$${RANLIB}" \
56388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56389                    installcheck) \
56390           || exit 1
56391
56392 @endif target-libitm
56393
56394 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
56395 maybe-mostlyclean-target-libitm:
56396 @if target-libitm
56397 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
56398
56399 mostlyclean-target-libitm: 
56400         @: $(MAKE); $(unstage)
56401         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56402         r=`${PWD_COMMAND}`; export r; \
56403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56404         $(NORMAL_TARGET_EXPORTS) \
56405         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
56406         for flag in $(EXTRA_TARGET_FLAGS); do \
56407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56408         done; \
56409         (cd $(TARGET_SUBDIR)/libitm && \
56410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56412                   "RANLIB=$${RANLIB}" \
56413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56414                    mostlyclean) \
56415           || exit 1
56416
56417 @endif target-libitm
56418
56419 .PHONY: maybe-clean-target-libitm clean-target-libitm
56420 maybe-clean-target-libitm:
56421 @if target-libitm
56422 maybe-clean-target-libitm: clean-target-libitm
56423
56424 clean-target-libitm: 
56425         @: $(MAKE); $(unstage)
56426         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56427         r=`${PWD_COMMAND}`; export r; \
56428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56429         $(NORMAL_TARGET_EXPORTS) \
56430         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
56431         for flag in $(EXTRA_TARGET_FLAGS); do \
56432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56433         done; \
56434         (cd $(TARGET_SUBDIR)/libitm && \
56435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56437                   "RANLIB=$${RANLIB}" \
56438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56439                    clean) \
56440           || exit 1
56441
56442 @endif target-libitm
56443
56444 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
56445 maybe-distclean-target-libitm:
56446 @if target-libitm
56447 maybe-distclean-target-libitm: distclean-target-libitm
56448
56449 distclean-target-libitm: 
56450         @: $(MAKE); $(unstage)
56451         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56452         r=`${PWD_COMMAND}`; export r; \
56453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56454         $(NORMAL_TARGET_EXPORTS) \
56455         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
56456         for flag in $(EXTRA_TARGET_FLAGS); do \
56457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56458         done; \
56459         (cd $(TARGET_SUBDIR)/libitm && \
56460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56462                   "RANLIB=$${RANLIB}" \
56463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56464                    distclean) \
56465           || exit 1
56466
56467 @endif target-libitm
56468
56469 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
56470 maybe-maintainer-clean-target-libitm:
56471 @if target-libitm
56472 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
56473
56474 maintainer-clean-target-libitm: 
56475         @: $(MAKE); $(unstage)
56476         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56477         r=`${PWD_COMMAND}`; export r; \
56478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56479         $(NORMAL_TARGET_EXPORTS) \
56480         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
56481         for flag in $(EXTRA_TARGET_FLAGS); do \
56482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56483         done; \
56484         (cd $(TARGET_SUBDIR)/libitm && \
56485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56487                   "RANLIB=$${RANLIB}" \
56488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56489                    maintainer-clean) \
56490           || exit 1
56491
56492 @endif target-libitm
56493
56494
56495
56496
56497
56498 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
56499 maybe-configure-target-libatomic:
56500 @if gcc-bootstrap
56501 configure-target-libatomic: stage_current
56502 @endif gcc-bootstrap
56503 @if target-libatomic
56504 maybe-configure-target-libatomic: configure-target-libatomic
56505 configure-target-libatomic: 
56506         @: $(MAKE); $(unstage)
56507         @r=`${PWD_COMMAND}`; export r; \
56508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56509         echo "Checking multilib configuration for libatomic..."; \
56510         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56511         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
56512         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56513           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56514             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
56515           else \
56516             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
56517             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56518           fi; \
56519         else \
56520           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56521         fi; \
56522         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
56523         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56524         $(NORMAL_TARGET_EXPORTS)  \
56525         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
56526         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
56527         case $(srcdir) in \
56528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56529           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
56530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56531         esac; \
56532         module_srcdir=libatomic; \
56533         rm -f no-such-file || : ; \
56534         CONFIG_SITE=no-such-file $(SHELL) \
56535           $$s/$$module_srcdir/configure \
56536           --srcdir=$${topdir}/$$module_srcdir \
56537           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56538           --target=${target_alias}  \
56539           || exit 1
56540 @endif target-libatomic
56541
56542
56543
56544
56545
56546 .PHONY: all-target-libatomic maybe-all-target-libatomic
56547 maybe-all-target-libatomic:
56548 @if gcc-bootstrap
56549 all-target-libatomic: stage_current
56550 @endif gcc-bootstrap
56551 @if target-libatomic
56552 TARGET-target-libatomic=all
56553 maybe-all-target-libatomic: all-target-libatomic
56554 all-target-libatomic: configure-target-libatomic
56555         @: $(MAKE); $(unstage)
56556         @r=`${PWD_COMMAND}`; export r; \
56557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56558         $(NORMAL_TARGET_EXPORTS)  \
56559         (cd $(TARGET_SUBDIR)/libatomic && \
56560           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
56561                 $(TARGET-target-libatomic))
56562 @endif target-libatomic
56563
56564
56565
56566
56567
56568 .PHONY: check-target-libatomic maybe-check-target-libatomic
56569 maybe-check-target-libatomic:
56570 @if target-libatomic
56571 maybe-check-target-libatomic: check-target-libatomic
56572
56573 check-target-libatomic:
56574         @: $(MAKE); $(unstage)
56575         @r=`${PWD_COMMAND}`; export r; \
56576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56577         $(NORMAL_TARGET_EXPORTS) \
56578         (cd $(TARGET_SUBDIR)/libatomic && \
56579           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56580
56581 @endif target-libatomic
56582
56583 .PHONY: install-target-libatomic maybe-install-target-libatomic
56584 maybe-install-target-libatomic:
56585 @if target-libatomic
56586 maybe-install-target-libatomic: install-target-libatomic
56587
56588 install-target-libatomic: installdirs
56589         @: $(MAKE); $(unstage)
56590         @r=`${PWD_COMMAND}`; export r; \
56591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56592         $(NORMAL_TARGET_EXPORTS) \
56593         (cd $(TARGET_SUBDIR)/libatomic && \
56594           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
56595
56596 @endif target-libatomic
56597
56598 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
56599 maybe-install-strip-target-libatomic:
56600 @if target-libatomic
56601 maybe-install-strip-target-libatomic: install-strip-target-libatomic
56602
56603 install-strip-target-libatomic: installdirs
56604         @: $(MAKE); $(unstage)
56605         @r=`${PWD_COMMAND}`; export r; \
56606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56607         $(NORMAL_TARGET_EXPORTS) \
56608         (cd $(TARGET_SUBDIR)/libatomic && \
56609           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
56610
56611 @endif target-libatomic
56612
56613 # Other targets (info, dvi, pdf, etc.)
56614
56615 .PHONY: maybe-info-target-libatomic info-target-libatomic
56616 maybe-info-target-libatomic:
56617 @if target-libatomic
56618 maybe-info-target-libatomic: info-target-libatomic
56619
56620 info-target-libatomic: \
56621     configure-target-libatomic 
56622         @: $(MAKE); $(unstage)
56623         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56624         r=`${PWD_COMMAND}`; export r; \
56625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56626         $(NORMAL_TARGET_EXPORTS) \
56627         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
56628         for flag in $(EXTRA_TARGET_FLAGS); do \
56629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56630         done; \
56631         (cd $(TARGET_SUBDIR)/libatomic && \
56632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56634                   "RANLIB=$${RANLIB}" \
56635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56636                    info) \
56637           || exit 1
56638
56639 @endif target-libatomic
56640
56641 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
56642 maybe-dvi-target-libatomic:
56643 @if target-libatomic
56644 maybe-dvi-target-libatomic: dvi-target-libatomic
56645
56646 dvi-target-libatomic: \
56647     configure-target-libatomic 
56648         @: $(MAKE); $(unstage)
56649         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56650         r=`${PWD_COMMAND}`; export r; \
56651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56652         $(NORMAL_TARGET_EXPORTS) \
56653         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
56654         for flag in $(EXTRA_TARGET_FLAGS); do \
56655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56656         done; \
56657         (cd $(TARGET_SUBDIR)/libatomic && \
56658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56660                   "RANLIB=$${RANLIB}" \
56661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56662                    dvi) \
56663           || exit 1
56664
56665 @endif target-libatomic
56666
56667 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
56668 maybe-pdf-target-libatomic:
56669 @if target-libatomic
56670 maybe-pdf-target-libatomic: pdf-target-libatomic
56671
56672 pdf-target-libatomic: \
56673     configure-target-libatomic 
56674         @: $(MAKE); $(unstage)
56675         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56676         r=`${PWD_COMMAND}`; export r; \
56677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56678         $(NORMAL_TARGET_EXPORTS) \
56679         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
56680         for flag in $(EXTRA_TARGET_FLAGS); do \
56681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56682         done; \
56683         (cd $(TARGET_SUBDIR)/libatomic && \
56684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56686                   "RANLIB=$${RANLIB}" \
56687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56688                    pdf) \
56689           || exit 1
56690
56691 @endif target-libatomic
56692
56693 .PHONY: maybe-html-target-libatomic html-target-libatomic
56694 maybe-html-target-libatomic:
56695 @if target-libatomic
56696 maybe-html-target-libatomic: html-target-libatomic
56697
56698 html-target-libatomic: \
56699     configure-target-libatomic 
56700         @: $(MAKE); $(unstage)
56701         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56702         r=`${PWD_COMMAND}`; export r; \
56703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56704         $(NORMAL_TARGET_EXPORTS) \
56705         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
56706         for flag in $(EXTRA_TARGET_FLAGS); do \
56707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56708         done; \
56709         (cd $(TARGET_SUBDIR)/libatomic && \
56710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56712                   "RANLIB=$${RANLIB}" \
56713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56714                    html) \
56715           || exit 1
56716
56717 @endif target-libatomic
56718
56719 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
56720 maybe-TAGS-target-libatomic:
56721 @if target-libatomic
56722 maybe-TAGS-target-libatomic: TAGS-target-libatomic
56723
56724 TAGS-target-libatomic: \
56725     configure-target-libatomic 
56726         @: $(MAKE); $(unstage)
56727         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56728         r=`${PWD_COMMAND}`; export r; \
56729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56730         $(NORMAL_TARGET_EXPORTS) \
56731         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
56732         for flag in $(EXTRA_TARGET_FLAGS); do \
56733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56734         done; \
56735         (cd $(TARGET_SUBDIR)/libatomic && \
56736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56738                   "RANLIB=$${RANLIB}" \
56739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56740                    TAGS) \
56741           || exit 1
56742
56743 @endif target-libatomic
56744
56745 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
56746 maybe-install-info-target-libatomic:
56747 @if target-libatomic
56748 maybe-install-info-target-libatomic: install-info-target-libatomic
56749
56750 install-info-target-libatomic: \
56751     configure-target-libatomic \
56752     info-target-libatomic 
56753         @: $(MAKE); $(unstage)
56754         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56755         r=`${PWD_COMMAND}`; export r; \
56756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56757         $(NORMAL_TARGET_EXPORTS) \
56758         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
56759         for flag in $(EXTRA_TARGET_FLAGS); do \
56760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56761         done; \
56762         (cd $(TARGET_SUBDIR)/libatomic && \
56763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56765                   "RANLIB=$${RANLIB}" \
56766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56767                    install-info) \
56768           || exit 1
56769
56770 @endif target-libatomic
56771
56772 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
56773 maybe-install-pdf-target-libatomic:
56774 @if target-libatomic
56775 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
56776
56777 install-pdf-target-libatomic: \
56778     configure-target-libatomic \
56779     pdf-target-libatomic 
56780         @: $(MAKE); $(unstage)
56781         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56782         r=`${PWD_COMMAND}`; export r; \
56783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56784         $(NORMAL_TARGET_EXPORTS) \
56785         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
56786         for flag in $(EXTRA_TARGET_FLAGS); do \
56787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56788         done; \
56789         (cd $(TARGET_SUBDIR)/libatomic && \
56790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56792                   "RANLIB=$${RANLIB}" \
56793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56794                    install-pdf) \
56795           || exit 1
56796
56797 @endif target-libatomic
56798
56799 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
56800 maybe-install-html-target-libatomic:
56801 @if target-libatomic
56802 maybe-install-html-target-libatomic: install-html-target-libatomic
56803
56804 install-html-target-libatomic: \
56805     configure-target-libatomic \
56806     html-target-libatomic 
56807         @: $(MAKE); $(unstage)
56808         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56809         r=`${PWD_COMMAND}`; export r; \
56810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56811         $(NORMAL_TARGET_EXPORTS) \
56812         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
56813         for flag in $(EXTRA_TARGET_FLAGS); do \
56814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56815         done; \
56816         (cd $(TARGET_SUBDIR)/libatomic && \
56817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56819                   "RANLIB=$${RANLIB}" \
56820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56821                    install-html) \
56822           || exit 1
56823
56824 @endif target-libatomic
56825
56826 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
56827 maybe-installcheck-target-libatomic:
56828 @if target-libatomic
56829 maybe-installcheck-target-libatomic: installcheck-target-libatomic
56830
56831 installcheck-target-libatomic: \
56832     configure-target-libatomic 
56833         @: $(MAKE); $(unstage)
56834         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56835         r=`${PWD_COMMAND}`; export r; \
56836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56837         $(NORMAL_TARGET_EXPORTS) \
56838         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
56839         for flag in $(EXTRA_TARGET_FLAGS); do \
56840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56841         done; \
56842         (cd $(TARGET_SUBDIR)/libatomic && \
56843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56845                   "RANLIB=$${RANLIB}" \
56846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56847                    installcheck) \
56848           || exit 1
56849
56850 @endif target-libatomic
56851
56852 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
56853 maybe-mostlyclean-target-libatomic:
56854 @if target-libatomic
56855 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
56856
56857 mostlyclean-target-libatomic: 
56858         @: $(MAKE); $(unstage)
56859         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56860         r=`${PWD_COMMAND}`; export r; \
56861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56862         $(NORMAL_TARGET_EXPORTS) \
56863         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
56864         for flag in $(EXTRA_TARGET_FLAGS); do \
56865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56866         done; \
56867         (cd $(TARGET_SUBDIR)/libatomic && \
56868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56870                   "RANLIB=$${RANLIB}" \
56871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56872                    mostlyclean) \
56873           || exit 1
56874
56875 @endif target-libatomic
56876
56877 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
56878 maybe-clean-target-libatomic:
56879 @if target-libatomic
56880 maybe-clean-target-libatomic: clean-target-libatomic
56881
56882 clean-target-libatomic: 
56883         @: $(MAKE); $(unstage)
56884         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56885         r=`${PWD_COMMAND}`; export r; \
56886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56887         $(NORMAL_TARGET_EXPORTS) \
56888         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
56889         for flag in $(EXTRA_TARGET_FLAGS); do \
56890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56891         done; \
56892         (cd $(TARGET_SUBDIR)/libatomic && \
56893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56895                   "RANLIB=$${RANLIB}" \
56896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56897                    clean) \
56898           || exit 1
56899
56900 @endif target-libatomic
56901
56902 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
56903 maybe-distclean-target-libatomic:
56904 @if target-libatomic
56905 maybe-distclean-target-libatomic: distclean-target-libatomic
56906
56907 distclean-target-libatomic: 
56908         @: $(MAKE); $(unstage)
56909         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56910         r=`${PWD_COMMAND}`; export r; \
56911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56912         $(NORMAL_TARGET_EXPORTS) \
56913         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
56914         for flag in $(EXTRA_TARGET_FLAGS); do \
56915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56916         done; \
56917         (cd $(TARGET_SUBDIR)/libatomic && \
56918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56920                   "RANLIB=$${RANLIB}" \
56921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56922                    distclean) \
56923           || exit 1
56924
56925 @endif target-libatomic
56926
56927 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
56928 maybe-maintainer-clean-target-libatomic:
56929 @if target-libatomic
56930 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
56931
56932 maintainer-clean-target-libatomic: 
56933         @: $(MAKE); $(unstage)
56934         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56935         r=`${PWD_COMMAND}`; export r; \
56936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56937         $(NORMAL_TARGET_EXPORTS) \
56938         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
56939         for flag in $(EXTRA_TARGET_FLAGS); do \
56940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56941         done; \
56942         (cd $(TARGET_SUBDIR)/libatomic && \
56943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56945                   "RANLIB=$${RANLIB}" \
56946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56947                    maintainer-clean) \
56948           || exit 1
56949
56950 @endif target-libatomic
56951
56952
56953
56954 @if target-libgomp
56955 .PHONY: check-target-libgomp-c++
56956 check-target-libgomp-c++:
56957         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
56958
56959 .PHONY: check-target-libgomp-fortran
56960 check-target-libgomp-fortran:
56961         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
56962
56963 @endif target-libgomp
56964
56965 @if target-libitm
56966 .PHONY: check-target-libitm-c++
56967 check-target-libitm-c++:
56968         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
56969
56970 @endif target-libitm
56971
56972 # ----------
56973 # GCC module
56974 # ----------
56975
56976 @if gcc-no-bootstrap
56977 .PHONY: cross
56978 cross: all-build all-gas all-ld
56979         @r=`${PWD_COMMAND}`; export r; \
56980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56981         $(HOST_EXPORTS) \
56982         echo "Building the C and C++ compiler"; \
56983         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
56984         @r=`${PWD_COMMAND}`; export r; \
56985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56986         echo "Building runtime libraries"; \
56987         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
56988 @endif gcc-no-bootstrap
56989
56990 @if gcc
56991
56992 .PHONY: check-gcc-c check-c
56993 check-gcc-c:
56994         r=`${PWD_COMMAND}`; export r; \
56995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56996         $(HOST_EXPORTS) \
56997         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
56998 check-c: check-gcc-c
56999
57000 .PHONY: check-gcc-c++ check-c++
57001 check-gcc-c++:
57002         r=`${PWD_COMMAND}`; export r; \
57003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57004         $(HOST_EXPORTS) \
57005         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
57006 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
57007
57008 .PHONY: check-gcc-fortran check-fortran
57009 check-gcc-fortran:
57010         r=`${PWD_COMMAND}`; export r; \
57011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57012         $(HOST_EXPORTS) \
57013         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
57014 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
57015
57016 .PHONY: check-gcc-ada check-ada
57017 check-gcc-ada:
57018         r=`${PWD_COMMAND}`; export r; \
57019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57020         $(HOST_EXPORTS) \
57021         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
57022 check-ada: check-gcc-ada check-target-libada
57023
57024 .PHONY: check-gcc-objc check-objc
57025 check-gcc-objc:
57026         r=`${PWD_COMMAND}`; export r; \
57027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57028         $(HOST_EXPORTS) \
57029         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
57030 check-objc: check-gcc-objc check-target-libobjc
57031
57032 .PHONY: check-gcc-obj-c++ check-obj-c++
57033 check-gcc-obj-c++:
57034         r=`${PWD_COMMAND}`; export r; \
57035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57036         $(HOST_EXPORTS) \
57037         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
57038 check-obj-c++: check-gcc-obj-c++
57039
57040 .PHONY: check-gcc-go check-go
57041 check-gcc-go:
57042         r=`${PWD_COMMAND}`; export r; \
57043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57044         $(HOST_EXPORTS) \
57045         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
57046 check-go: check-gcc-go check-target-libgo check-gotools
57047
57048 .PHONY: check-gcc-brig check-brig
57049 check-gcc-brig:
57050         r=`${PWD_COMMAND}`; export r; \
57051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57052         $(HOST_EXPORTS) \
57053         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-brig);
57054 check-brig: check-gcc-brig check-target-libhsail-rt
57055
57056 .PHONY: check-gcc-d check-d
57057 check-gcc-d:
57058         r=`${PWD_COMMAND}`; export r; \
57059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57060         $(HOST_EXPORTS) \
57061         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
57062 check-d: check-gcc-d check-target-libphobos
57063
57064
57065 # The gcc part of install-no-fixedincludes, which relies on an intimate
57066 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
57067 .PHONY: gcc-install-no-fixedincludes
57068 gcc-install-no-fixedincludes:
57069         @if [ -f ./gcc/Makefile ]; then \
57070           r=`${PWD_COMMAND}`; export r; \
57071           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57072           $(HOST_EXPORTS) \
57073           (cd ./gcc \
57074            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
57075         else true; fi
57076 @endif gcc
57077
57078 # ---------------------
57079 # GCC bootstrap support
57080 # ---------------------
57081
57082 # We track the current stage (the one in 'gcc') in the stage_current file.
57083 # stage_last instead tracks the stage that was built last.  These targets
57084 # are dummy when toplevel bootstrap is not active.
57085
57086 # While making host and target tools, symlinks to the final stage must be
57087 # there, so $(unstage) should be run at various points.  To avoid excessive
57088 # recursive invocations of make, we "inline" them using a variable.  These
57089 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
57090 # to avoid warnings from the GNU Make job server.
57091
57092 unstage = :
57093 stage = :
57094 current_stage = ""
57095
57096 @if gcc-bootstrap
57097 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
57098 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
57099 current_stage = "`cat stage_current 2> /dev/null`"
57100 @endif gcc-bootstrap
57101
57102 .PHONY: unstage stage
57103 unstage:
57104         @: $(MAKE); $(unstage)
57105 stage:
57106         @: $(MAKE); $(stage)
57107
57108 # Disable commands for lean bootstrap.
57109 LEAN = false
57110
57111 # We name the build directories for the various stages "stage1-gcc",
57112 # "stage2-gcc","stage3-gcc", etc.
57113
57114 # Since the 'compare' process will fail (on debugging information) if any
57115 # directory names are different, we need to link the gcc directory for
57116 # the previous stage to a constant name ('prev-gcc'), and to make the name of
57117 # the build directories constant as well. For the latter, we use naked names
57118 # like 'gcc', because the scripts in that directory assume it.  We use
57119 # mv on platforms where symlinks to directories do not work or are not
57120 # reliable.
57121
57122 # 'touch' doesn't work right on some platforms.
57123 STAMP = echo timestamp > 
57124
57125 # We only want to compare .o files, so set this!
57126 objext = .o
57127
57128
57129 .PHONY: stage1-start stage1-end
57130
57131 stage1-start::
57132         @: $(MAKE); $(stage); \
57133         echo stage1 > stage_current; \
57134         echo stage1 > stage_last; \
57135         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57136 @if bfd
57137         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
57138           mkdir stage1-bfd; \
57139         mv stage1-bfd bfd
57140 @endif bfd
57141 @if opcodes
57142         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
57143           mkdir stage1-opcodes; \
57144         mv stage1-opcodes opcodes
57145 @endif opcodes
57146 @if binutils
57147         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
57148           mkdir stage1-binutils; \
57149         mv stage1-binutils binutils
57150 @endif binutils
57151 @if fixincludes
57152         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
57153           mkdir stage1-fixincludes; \
57154         mv stage1-fixincludes fixincludes
57155 @endif fixincludes
57156 @if gas
57157         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
57158           mkdir stage1-gas; \
57159         mv stage1-gas gas
57160 @endif gas
57161 @if gcc
57162         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
57163           mkdir stage1-gcc; \
57164         mv stage1-gcc gcc
57165 @endif gcc
57166 @if gmp
57167         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
57168           mkdir stage1-gmp; \
57169         mv stage1-gmp gmp
57170 @endif gmp
57171 @if mpfr
57172         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
57173           mkdir stage1-mpfr; \
57174         mv stage1-mpfr mpfr
57175 @endif mpfr
57176 @if mpc
57177         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
57178           mkdir stage1-mpc; \
57179         mv stage1-mpc mpc
57180 @endif mpc
57181 @if isl
57182         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
57183           mkdir stage1-isl; \
57184         mv stage1-isl isl
57185 @endif isl
57186 @if libelf
57187         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
57188           mkdir stage1-libelf; \
57189         mv stage1-libelf libelf
57190 @endif libelf
57191 @if gold
57192         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
57193           mkdir stage1-gold; \
57194         mv stage1-gold gold
57195 @endif gold
57196 @if intl
57197         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
57198           mkdir stage1-intl; \
57199         mv stage1-intl intl
57200 @endif intl
57201 @if ld
57202         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
57203           mkdir stage1-ld; \
57204         mv stage1-ld ld
57205 @endif ld
57206 @if libbacktrace
57207         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
57208           mkdir stage1-libbacktrace; \
57209         mv stage1-libbacktrace libbacktrace
57210 @endif libbacktrace
57211 @if libcpp
57212         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
57213           mkdir stage1-libcpp; \
57214         mv stage1-libcpp libcpp
57215 @endif libcpp
57216 @if libcody
57217         @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
57218           mkdir stage1-libcody; \
57219         mv stage1-libcody libcody
57220 @endif libcody
57221 @if libdecnumber
57222         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
57223           mkdir stage1-libdecnumber; \
57224         mv stage1-libdecnumber libdecnumber
57225 @endif libdecnumber
57226 @if libiberty
57227         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
57228           mkdir stage1-libiberty; \
57229         mv stage1-libiberty libiberty
57230 @endif libiberty
57231 @if libiberty-linker-plugin
57232         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
57233           mkdir stage1-libiberty-linker-plugin; \
57234         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
57235 @endif libiberty-linker-plugin
57236 @if libiconv
57237         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
57238           mkdir stage1-libiconv; \
57239         mv stage1-libiconv libiconv
57240 @endif libiconv
57241 @if zlib
57242         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
57243           mkdir stage1-zlib; \
57244         mv stage1-zlib zlib
57245 @endif zlib
57246 @if lto-plugin
57247         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
57248           mkdir stage1-lto-plugin; \
57249         mv stage1-lto-plugin lto-plugin
57250 @endif lto-plugin
57251 @if libctf
57252         @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
57253           mkdir stage1-libctf; \
57254         mv stage1-libctf libctf
57255 @endif libctf
57256         @[ -d stage1-$(TARGET_SUBDIR) ] || \
57257           mkdir stage1-$(TARGET_SUBDIR); \
57258         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
57259
57260 stage1-end:: 
57261 @if bfd
57262         @if test -d $(HOST_SUBDIR)/bfd; then \
57263           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
57264         fi
57265 @endif bfd
57266 @if opcodes
57267         @if test -d $(HOST_SUBDIR)/opcodes; then \
57268           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
57269         fi
57270 @endif opcodes
57271 @if binutils
57272         @if test -d $(HOST_SUBDIR)/binutils; then \
57273           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
57274         fi
57275 @endif binutils
57276 @if fixincludes
57277         @if test -d $(HOST_SUBDIR)/fixincludes; then \
57278           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
57279         fi
57280 @endif fixincludes
57281 @if gas
57282         @if test -d $(HOST_SUBDIR)/gas; then \
57283           cd $(HOST_SUBDIR); mv gas stage1-gas; \
57284         fi
57285 @endif gas
57286 @if gcc
57287         @if test -d $(HOST_SUBDIR)/gcc; then \
57288           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
57289         fi
57290 @endif gcc
57291 @if gmp
57292         @if test -d $(HOST_SUBDIR)/gmp; then \
57293           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
57294         fi
57295 @endif gmp
57296 @if mpfr
57297         @if test -d $(HOST_SUBDIR)/mpfr; then \
57298           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
57299         fi
57300 @endif mpfr
57301 @if mpc
57302         @if test -d $(HOST_SUBDIR)/mpc; then \
57303           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
57304         fi
57305 @endif mpc
57306 @if isl
57307         @if test -d $(HOST_SUBDIR)/isl; then \
57308           cd $(HOST_SUBDIR); mv isl stage1-isl; \
57309         fi
57310 @endif isl
57311 @if libelf
57312         @if test -d $(HOST_SUBDIR)/libelf; then \
57313           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
57314         fi
57315 @endif libelf
57316 @if gold
57317         @if test -d $(HOST_SUBDIR)/gold; then \
57318           cd $(HOST_SUBDIR); mv gold stage1-gold; \
57319         fi
57320 @endif gold
57321 @if intl
57322         @if test -d $(HOST_SUBDIR)/intl; then \
57323           cd $(HOST_SUBDIR); mv intl stage1-intl; \
57324         fi
57325 @endif intl
57326 @if ld
57327         @if test -d $(HOST_SUBDIR)/ld; then \
57328           cd $(HOST_SUBDIR); mv ld stage1-ld; \
57329         fi
57330 @endif ld
57331 @if libbacktrace
57332         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57333           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
57334         fi
57335 @endif libbacktrace
57336 @if libcpp
57337         @if test -d $(HOST_SUBDIR)/libcpp; then \
57338           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
57339         fi
57340 @endif libcpp
57341 @if libcody
57342         @if test -d $(HOST_SUBDIR)/libcody; then \
57343           cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
57344         fi
57345 @endif libcody
57346 @if libdecnumber
57347         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57348           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
57349         fi
57350 @endif libdecnumber
57351 @if libiberty
57352         @if test -d $(HOST_SUBDIR)/libiberty; then \
57353           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
57354         fi
57355 @endif libiberty
57356 @if libiberty-linker-plugin
57357         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57358           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
57359         fi
57360 @endif libiberty-linker-plugin
57361 @if libiconv
57362         @if test -d $(HOST_SUBDIR)/libiconv; then \
57363           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
57364         fi
57365 @endif libiconv
57366 @if zlib
57367         @if test -d $(HOST_SUBDIR)/zlib; then \
57368           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
57369         fi
57370 @endif zlib
57371 @if lto-plugin
57372         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57373           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
57374         fi
57375 @endif lto-plugin
57376 @if libctf
57377         @if test -d $(HOST_SUBDIR)/libctf; then \
57378           cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
57379         fi
57380 @endif libctf
57381         @if test -d $(TARGET_SUBDIR); then \
57382           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
57383         fi
57384         rm -f stage_current
57385
57386 # Bubble a bug fix through all the stages up to stage 1.  They are
57387 # remade, but not reconfigured.  The next stage (if any) will not be
57388 # reconfigured either.
57389 .PHONY: stage1-bubble
57390 stage1-bubble:: 
57391         @r=`${PWD_COMMAND}`; export r; \
57392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57393         if test -f stage1-lean ; then \
57394           echo Skipping rebuild of stage1; \
57395         else \
57396           $(MAKE) stage1-start; \
57397           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
57398         fi
57399
57400 .PHONY: all-stage1 clean-stage1
57401 do-clean: clean-stage1
57402
57403 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57404 # only possibility, but now it conflicts with no-bootstrap rules
57405 @if gcc-bootstrap
57406
57407
57408
57409
57410 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57411
57412 .PHONY: distclean-stage1
57413 distclean-stage1::
57414         @: $(MAKE); $(stage)
57415         @test "`cat stage_last`" != stage1 || rm -f stage_last
57416         rm -rf stage1-* 
57417
57418
57419 @endif gcc-bootstrap
57420
57421
57422 .PHONY: stage2-start stage2-end
57423
57424 stage2-start::
57425         @: $(MAKE); $(stage); \
57426         echo stage2 > stage_current; \
57427         echo stage2 > stage_last; \
57428         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57429 @if bfd
57430         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
57431           mkdir stage2-bfd; \
57432         mv stage2-bfd bfd; \
57433         mv stage1-bfd prev-bfd || test -f stage1-lean 
57434 @endif bfd
57435 @if opcodes
57436         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
57437           mkdir stage2-opcodes; \
57438         mv stage2-opcodes opcodes; \
57439         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
57440 @endif opcodes
57441 @if binutils
57442         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
57443           mkdir stage2-binutils; \
57444         mv stage2-binutils binutils; \
57445         mv stage1-binutils prev-binutils || test -f stage1-lean 
57446 @endif binutils
57447 @if fixincludes
57448         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
57449           mkdir stage2-fixincludes; \
57450         mv stage2-fixincludes fixincludes; \
57451         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
57452 @endif fixincludes
57453 @if gas
57454         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
57455           mkdir stage2-gas; \
57456         mv stage2-gas gas; \
57457         mv stage1-gas prev-gas || test -f stage1-lean 
57458 @endif gas
57459 @if gcc
57460         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
57461           mkdir stage2-gcc; \
57462         mv stage2-gcc gcc; \
57463         mv stage1-gcc prev-gcc || test -f stage1-lean 
57464 @endif gcc
57465 @if gmp
57466         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
57467           mkdir stage2-gmp; \
57468         mv stage2-gmp gmp; \
57469         mv stage1-gmp prev-gmp || test -f stage1-lean 
57470 @endif gmp
57471 @if mpfr
57472         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
57473           mkdir stage2-mpfr; \
57474         mv stage2-mpfr mpfr; \
57475         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
57476 @endif mpfr
57477 @if mpc
57478         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
57479           mkdir stage2-mpc; \
57480         mv stage2-mpc mpc; \
57481         mv stage1-mpc prev-mpc || test -f stage1-lean 
57482 @endif mpc
57483 @if isl
57484         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
57485           mkdir stage2-isl; \
57486         mv stage2-isl isl; \
57487         mv stage1-isl prev-isl || test -f stage1-lean 
57488 @endif isl
57489 @if libelf
57490         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
57491           mkdir stage2-libelf; \
57492         mv stage2-libelf libelf; \
57493         mv stage1-libelf prev-libelf || test -f stage1-lean 
57494 @endif libelf
57495 @if gold
57496         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
57497           mkdir stage2-gold; \
57498         mv stage2-gold gold; \
57499         mv stage1-gold prev-gold || test -f stage1-lean 
57500 @endif gold
57501 @if intl
57502         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
57503           mkdir stage2-intl; \
57504         mv stage2-intl intl; \
57505         mv stage1-intl prev-intl || test -f stage1-lean 
57506 @endif intl
57507 @if ld
57508         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
57509           mkdir stage2-ld; \
57510         mv stage2-ld ld; \
57511         mv stage1-ld prev-ld || test -f stage1-lean 
57512 @endif ld
57513 @if libbacktrace
57514         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
57515           mkdir stage2-libbacktrace; \
57516         mv stage2-libbacktrace libbacktrace; \
57517         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
57518 @endif libbacktrace
57519 @if libcpp
57520         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
57521           mkdir stage2-libcpp; \
57522         mv stage2-libcpp libcpp; \
57523         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
57524 @endif libcpp
57525 @if libcody
57526         @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
57527           mkdir stage2-libcody; \
57528         mv stage2-libcody libcody; \
57529         mv stage1-libcody prev-libcody || test -f stage1-lean 
57530 @endif libcody
57531 @if libdecnumber
57532         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
57533           mkdir stage2-libdecnumber; \
57534         mv stage2-libdecnumber libdecnumber; \
57535         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
57536 @endif libdecnumber
57537 @if libiberty
57538         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
57539           mkdir stage2-libiberty; \
57540         mv stage2-libiberty libiberty; \
57541         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
57542 @endif libiberty
57543 @if libiberty-linker-plugin
57544         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
57545           mkdir stage2-libiberty-linker-plugin; \
57546         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
57547         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
57548 @endif libiberty-linker-plugin
57549 @if libiconv
57550         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
57551           mkdir stage2-libiconv; \
57552         mv stage2-libiconv libiconv; \
57553         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
57554 @endif libiconv
57555 @if zlib
57556         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
57557           mkdir stage2-zlib; \
57558         mv stage2-zlib zlib; \
57559         mv stage1-zlib prev-zlib || test -f stage1-lean 
57560 @endif zlib
57561 @if lto-plugin
57562         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
57563           mkdir stage2-lto-plugin; \
57564         mv stage2-lto-plugin lto-plugin; \
57565         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
57566 @endif lto-plugin
57567 @if libctf
57568         @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
57569           mkdir stage2-libctf; \
57570         mv stage2-libctf libctf; \
57571         mv stage1-libctf prev-libctf || test -f stage1-lean 
57572 @endif libctf
57573         @[ -d stage2-$(TARGET_SUBDIR) ] || \
57574           mkdir stage2-$(TARGET_SUBDIR); \
57575         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57576         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
57577
57578 stage2-end:: 
57579 @if bfd
57580         @if test -d $(HOST_SUBDIR)/bfd; then \
57581           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
57582           mv prev-bfd stage1-bfd; : ; \
57583         fi
57584 @endif bfd
57585 @if opcodes
57586         @if test -d $(HOST_SUBDIR)/opcodes; then \
57587           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
57588           mv prev-opcodes stage1-opcodes; : ; \
57589         fi
57590 @endif opcodes
57591 @if binutils
57592         @if test -d $(HOST_SUBDIR)/binutils; then \
57593           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
57594           mv prev-binutils stage1-binutils; : ; \
57595         fi
57596 @endif binutils
57597 @if fixincludes
57598         @if test -d $(HOST_SUBDIR)/fixincludes; then \
57599           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
57600           mv prev-fixincludes stage1-fixincludes; : ; \
57601         fi
57602 @endif fixincludes
57603 @if gas
57604         @if test -d $(HOST_SUBDIR)/gas; then \
57605           cd $(HOST_SUBDIR); mv gas stage2-gas; \
57606           mv prev-gas stage1-gas; : ; \
57607         fi
57608 @endif gas
57609 @if gcc
57610         @if test -d $(HOST_SUBDIR)/gcc; then \
57611           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
57612           mv prev-gcc stage1-gcc; : ; \
57613         fi
57614 @endif gcc
57615 @if gmp
57616         @if test -d $(HOST_SUBDIR)/gmp; then \
57617           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
57618           mv prev-gmp stage1-gmp; : ; \
57619         fi
57620 @endif gmp
57621 @if mpfr
57622         @if test -d $(HOST_SUBDIR)/mpfr; then \
57623           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
57624           mv prev-mpfr stage1-mpfr; : ; \
57625         fi
57626 @endif mpfr
57627 @if mpc
57628         @if test -d $(HOST_SUBDIR)/mpc; then \
57629           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
57630           mv prev-mpc stage1-mpc; : ; \
57631         fi
57632 @endif mpc
57633 @if isl
57634         @if test -d $(HOST_SUBDIR)/isl; then \
57635           cd $(HOST_SUBDIR); mv isl stage2-isl; \
57636           mv prev-isl stage1-isl; : ; \
57637         fi
57638 @endif isl
57639 @if libelf
57640         @if test -d $(HOST_SUBDIR)/libelf; then \
57641           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
57642           mv prev-libelf stage1-libelf; : ; \
57643         fi
57644 @endif libelf
57645 @if gold
57646         @if test -d $(HOST_SUBDIR)/gold; then \
57647           cd $(HOST_SUBDIR); mv gold stage2-gold; \
57648           mv prev-gold stage1-gold; : ; \
57649         fi
57650 @endif gold
57651 @if intl
57652         @if test -d $(HOST_SUBDIR)/intl; then \
57653           cd $(HOST_SUBDIR); mv intl stage2-intl; \
57654           mv prev-intl stage1-intl; : ; \
57655         fi
57656 @endif intl
57657 @if ld
57658         @if test -d $(HOST_SUBDIR)/ld; then \
57659           cd $(HOST_SUBDIR); mv ld stage2-ld; \
57660           mv prev-ld stage1-ld; : ; \
57661         fi
57662 @endif ld
57663 @if libbacktrace
57664         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57665           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
57666           mv prev-libbacktrace stage1-libbacktrace; : ; \
57667         fi
57668 @endif libbacktrace
57669 @if libcpp
57670         @if test -d $(HOST_SUBDIR)/libcpp; then \
57671           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
57672           mv prev-libcpp stage1-libcpp; : ; \
57673         fi
57674 @endif libcpp
57675 @if libcody
57676         @if test -d $(HOST_SUBDIR)/libcody; then \
57677           cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
57678           mv prev-libcody stage1-libcody; : ; \
57679         fi
57680 @endif libcody
57681 @if libdecnumber
57682         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57683           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
57684           mv prev-libdecnumber stage1-libdecnumber; : ; \
57685         fi
57686 @endif libdecnumber
57687 @if libiberty
57688         @if test -d $(HOST_SUBDIR)/libiberty; then \
57689           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
57690           mv prev-libiberty stage1-libiberty; : ; \
57691         fi
57692 @endif libiberty
57693 @if libiberty-linker-plugin
57694         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57695           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
57696           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
57697         fi
57698 @endif libiberty-linker-plugin
57699 @if libiconv
57700         @if test -d $(HOST_SUBDIR)/libiconv; then \
57701           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
57702           mv prev-libiconv stage1-libiconv; : ; \
57703         fi
57704 @endif libiconv
57705 @if zlib
57706         @if test -d $(HOST_SUBDIR)/zlib; then \
57707           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
57708           mv prev-zlib stage1-zlib; : ; \
57709         fi
57710 @endif zlib
57711 @if lto-plugin
57712         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57713           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
57714           mv prev-lto-plugin stage1-lto-plugin; : ; \
57715         fi
57716 @endif lto-plugin
57717 @if libctf
57718         @if test -d $(HOST_SUBDIR)/libctf; then \
57719           cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
57720           mv prev-libctf stage1-libctf; : ; \
57721         fi
57722 @endif libctf
57723         @if test -d $(TARGET_SUBDIR); then \
57724           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
57725           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
57726         fi
57727         rm -f stage_current
57728
57729 # Bubble a bug fix through all the stages up to stage 2.  They are
57730 # remade, but not reconfigured.  The next stage (if any) will not be
57731 # reconfigured either.
57732 .PHONY: stage2-bubble
57733 stage2-bubble:: stage1-bubble
57734         @r=`${PWD_COMMAND}`; export r; \
57735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57736         if test -f stage2-lean || test -f stage1-lean ; then \
57737           echo Skipping rebuild of stage2; \
57738         else \
57739           $(MAKE) stage2-start; \
57740           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
57741         fi
57742
57743 .PHONY: all-stage2 clean-stage2
57744 do-clean: clean-stage2
57745
57746 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57747 # only possibility, but now it conflicts with no-bootstrap rules
57748 @if gcc-bootstrap
57749
57750
57751
57752 .PHONY: bootstrap2 bootstrap2-lean
57753 bootstrap2:
57754         echo stage2 > stage_final
57755         @r=`${PWD_COMMAND}`; export r; \
57756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57757         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
57758         @: $(MAKE); $(unstage)
57759         @r=`${PWD_COMMAND}`; export r; \
57760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57761         TFLAGS="$(STAGE2_TFLAGS)"; \
57762         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57763
57764 bootstrap2-lean:
57765         echo stage2 > stage_final
57766         @r=`${PWD_COMMAND}`; export r; \
57767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57768         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
57769         @: $(MAKE); $(unstage)
57770         @r=`${PWD_COMMAND}`; export r; \
57771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57772         TFLAGS="$(STAGE2_TFLAGS)"; \
57773         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57774
57775
57776 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57777 distclean-stage1:: distclean-stage2 
57778 .PHONY: distclean-stage2
57779 distclean-stage2::
57780         @: $(MAKE); $(stage)
57781         @test "`cat stage_last`" != stage2 || rm -f stage_last
57782         rm -rf stage2-* 
57783
57784
57785 @endif gcc-bootstrap
57786
57787
57788 .PHONY: stage3-start stage3-end
57789
57790 stage3-start::
57791         @: $(MAKE); $(stage); \
57792         echo stage3 > stage_current; \
57793         echo stage3 > stage_last; \
57794         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57795 @if bfd
57796         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
57797           mkdir stage3-bfd; \
57798         mv stage3-bfd bfd; \
57799         mv stage2-bfd prev-bfd || test -f stage2-lean 
57800 @endif bfd
57801 @if opcodes
57802         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
57803           mkdir stage3-opcodes; \
57804         mv stage3-opcodes opcodes; \
57805         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
57806 @endif opcodes
57807 @if binutils
57808         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
57809           mkdir stage3-binutils; \
57810         mv stage3-binutils binutils; \
57811         mv stage2-binutils prev-binutils || test -f stage2-lean 
57812 @endif binutils
57813 @if fixincludes
57814         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
57815           mkdir stage3-fixincludes; \
57816         mv stage3-fixincludes fixincludes; \
57817         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
57818 @endif fixincludes
57819 @if gas
57820         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
57821           mkdir stage3-gas; \
57822         mv stage3-gas gas; \
57823         mv stage2-gas prev-gas || test -f stage2-lean 
57824 @endif gas
57825 @if gcc
57826         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
57827           mkdir stage3-gcc; \
57828         mv stage3-gcc gcc; \
57829         mv stage2-gcc prev-gcc || test -f stage2-lean 
57830 @endif gcc
57831 @if gmp
57832         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
57833           mkdir stage3-gmp; \
57834         mv stage3-gmp gmp; \
57835         mv stage2-gmp prev-gmp || test -f stage2-lean 
57836 @endif gmp
57837 @if mpfr
57838         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
57839           mkdir stage3-mpfr; \
57840         mv stage3-mpfr mpfr; \
57841         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
57842 @endif mpfr
57843 @if mpc
57844         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
57845           mkdir stage3-mpc; \
57846         mv stage3-mpc mpc; \
57847         mv stage2-mpc prev-mpc || test -f stage2-lean 
57848 @endif mpc
57849 @if isl
57850         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
57851           mkdir stage3-isl; \
57852         mv stage3-isl isl; \
57853         mv stage2-isl prev-isl || test -f stage2-lean 
57854 @endif isl
57855 @if libelf
57856         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
57857           mkdir stage3-libelf; \
57858         mv stage3-libelf libelf; \
57859         mv stage2-libelf prev-libelf || test -f stage2-lean 
57860 @endif libelf
57861 @if gold
57862         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
57863           mkdir stage3-gold; \
57864         mv stage3-gold gold; \
57865         mv stage2-gold prev-gold || test -f stage2-lean 
57866 @endif gold
57867 @if intl
57868         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
57869           mkdir stage3-intl; \
57870         mv stage3-intl intl; \
57871         mv stage2-intl prev-intl || test -f stage2-lean 
57872 @endif intl
57873 @if ld
57874         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
57875           mkdir stage3-ld; \
57876         mv stage3-ld ld; \
57877         mv stage2-ld prev-ld || test -f stage2-lean 
57878 @endif ld
57879 @if libbacktrace
57880         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
57881           mkdir stage3-libbacktrace; \
57882         mv stage3-libbacktrace libbacktrace; \
57883         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
57884 @endif libbacktrace
57885 @if libcpp
57886         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
57887           mkdir stage3-libcpp; \
57888         mv stage3-libcpp libcpp; \
57889         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
57890 @endif libcpp
57891 @if libcody
57892         @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
57893           mkdir stage3-libcody; \
57894         mv stage3-libcody libcody; \
57895         mv stage2-libcody prev-libcody || test -f stage2-lean 
57896 @endif libcody
57897 @if libdecnumber
57898         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
57899           mkdir stage3-libdecnumber; \
57900         mv stage3-libdecnumber libdecnumber; \
57901         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
57902 @endif libdecnumber
57903 @if libiberty
57904         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
57905           mkdir stage3-libiberty; \
57906         mv stage3-libiberty libiberty; \
57907         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
57908 @endif libiberty
57909 @if libiberty-linker-plugin
57910         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
57911           mkdir stage3-libiberty-linker-plugin; \
57912         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
57913         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
57914 @endif libiberty-linker-plugin
57915 @if libiconv
57916         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
57917           mkdir stage3-libiconv; \
57918         mv stage3-libiconv libiconv; \
57919         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
57920 @endif libiconv
57921 @if zlib
57922         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
57923           mkdir stage3-zlib; \
57924         mv stage3-zlib zlib; \
57925         mv stage2-zlib prev-zlib || test -f stage2-lean 
57926 @endif zlib
57927 @if lto-plugin
57928         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
57929           mkdir stage3-lto-plugin; \
57930         mv stage3-lto-plugin lto-plugin; \
57931         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
57932 @endif lto-plugin
57933 @if libctf
57934         @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
57935           mkdir stage3-libctf; \
57936         mv stage3-libctf libctf; \
57937         mv stage2-libctf prev-libctf || test -f stage2-lean 
57938 @endif libctf
57939         @[ -d stage3-$(TARGET_SUBDIR) ] || \
57940           mkdir stage3-$(TARGET_SUBDIR); \
57941         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57942         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
57943
57944 stage3-end:: 
57945 @if bfd
57946         @if test -d $(HOST_SUBDIR)/bfd; then \
57947           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
57948           mv prev-bfd stage2-bfd; : ; \
57949         fi
57950 @endif bfd
57951 @if opcodes
57952         @if test -d $(HOST_SUBDIR)/opcodes; then \
57953           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
57954           mv prev-opcodes stage2-opcodes; : ; \
57955         fi
57956 @endif opcodes
57957 @if binutils
57958         @if test -d $(HOST_SUBDIR)/binutils; then \
57959           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
57960           mv prev-binutils stage2-binutils; : ; \
57961         fi
57962 @endif binutils
57963 @if fixincludes
57964         @if test -d $(HOST_SUBDIR)/fixincludes; then \
57965           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
57966           mv prev-fixincludes stage2-fixincludes; : ; \
57967         fi
57968 @endif fixincludes
57969 @if gas
57970         @if test -d $(HOST_SUBDIR)/gas; then \
57971           cd $(HOST_SUBDIR); mv gas stage3-gas; \
57972           mv prev-gas stage2-gas; : ; \
57973         fi
57974 @endif gas
57975 @if gcc
57976         @if test -d $(HOST_SUBDIR)/gcc; then \
57977           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
57978           mv prev-gcc stage2-gcc; : ; \
57979         fi
57980 @endif gcc
57981 @if gmp
57982         @if test -d $(HOST_SUBDIR)/gmp; then \
57983           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
57984           mv prev-gmp stage2-gmp; : ; \
57985         fi
57986 @endif gmp
57987 @if mpfr
57988         @if test -d $(HOST_SUBDIR)/mpfr; then \
57989           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
57990           mv prev-mpfr stage2-mpfr; : ; \
57991         fi
57992 @endif mpfr
57993 @if mpc
57994         @if test -d $(HOST_SUBDIR)/mpc; then \
57995           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
57996           mv prev-mpc stage2-mpc; : ; \
57997         fi
57998 @endif mpc
57999 @if isl
58000         @if test -d $(HOST_SUBDIR)/isl; then \
58001           cd $(HOST_SUBDIR); mv isl stage3-isl; \
58002           mv prev-isl stage2-isl; : ; \
58003         fi
58004 @endif isl
58005 @if libelf
58006         @if test -d $(HOST_SUBDIR)/libelf; then \
58007           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
58008           mv prev-libelf stage2-libelf; : ; \
58009         fi
58010 @endif libelf
58011 @if gold
58012         @if test -d $(HOST_SUBDIR)/gold; then \
58013           cd $(HOST_SUBDIR); mv gold stage3-gold; \
58014           mv prev-gold stage2-gold; : ; \
58015         fi
58016 @endif gold
58017 @if intl
58018         @if test -d $(HOST_SUBDIR)/intl; then \
58019           cd $(HOST_SUBDIR); mv intl stage3-intl; \
58020           mv prev-intl stage2-intl; : ; \
58021         fi
58022 @endif intl
58023 @if ld
58024         @if test -d $(HOST_SUBDIR)/ld; then \
58025           cd $(HOST_SUBDIR); mv ld stage3-ld; \
58026           mv prev-ld stage2-ld; : ; \
58027         fi
58028 @endif ld
58029 @if libbacktrace
58030         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58031           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
58032           mv prev-libbacktrace stage2-libbacktrace; : ; \
58033         fi
58034 @endif libbacktrace
58035 @if libcpp
58036         @if test -d $(HOST_SUBDIR)/libcpp; then \
58037           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
58038           mv prev-libcpp stage2-libcpp; : ; \
58039         fi
58040 @endif libcpp
58041 @if libcody
58042         @if test -d $(HOST_SUBDIR)/libcody; then \
58043           cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
58044           mv prev-libcody stage2-libcody; : ; \
58045         fi
58046 @endif libcody
58047 @if libdecnumber
58048         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58049           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
58050           mv prev-libdecnumber stage2-libdecnumber; : ; \
58051         fi
58052 @endif libdecnumber
58053 @if libiberty
58054         @if test -d $(HOST_SUBDIR)/libiberty; then \
58055           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
58056           mv prev-libiberty stage2-libiberty; : ; \
58057         fi
58058 @endif libiberty
58059 @if libiberty-linker-plugin
58060         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58061           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
58062           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
58063         fi
58064 @endif libiberty-linker-plugin
58065 @if libiconv
58066         @if test -d $(HOST_SUBDIR)/libiconv; then \
58067           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
58068           mv prev-libiconv stage2-libiconv; : ; \
58069         fi
58070 @endif libiconv
58071 @if zlib
58072         @if test -d $(HOST_SUBDIR)/zlib; then \
58073           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
58074           mv prev-zlib stage2-zlib; : ; \
58075         fi
58076 @endif zlib
58077 @if lto-plugin
58078         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58079           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
58080           mv prev-lto-plugin stage2-lto-plugin; : ; \
58081         fi
58082 @endif lto-plugin
58083 @if libctf
58084         @if test -d $(HOST_SUBDIR)/libctf; then \
58085           cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
58086           mv prev-libctf stage2-libctf; : ; \
58087         fi
58088 @endif libctf
58089         @if test -d $(TARGET_SUBDIR); then \
58090           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
58091           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
58092         fi
58093         rm -f stage_current
58094
58095 # Bubble a bug fix through all the stages up to stage 3.  They are
58096 # remade, but not reconfigured.  The next stage (if any) will not be
58097 # reconfigured either.
58098 .PHONY: stage3-bubble
58099 stage3-bubble:: stage2-bubble
58100         @r=`${PWD_COMMAND}`; export r; \
58101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58102         if test -f stage3-lean || test -f stage2-lean ; then \
58103           echo Skipping rebuild of stage3; \
58104         else \
58105           $(MAKE) stage3-start; \
58106           if $(LEAN); then \
58107             rm -rf stage1-*; \
58108             $(STAMP) stage1-lean; \
58109           fi; \
58110           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
58111         fi
58112         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
58113
58114 .PHONY: all-stage3 clean-stage3
58115 do-clean: clean-stage3
58116
58117 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58118 # only possibility, but now it conflicts with no-bootstrap rules
58119 @if gcc-bootstrap
58120
58121 compare:
58122         @r=`${PWD_COMMAND}`; export r; \
58123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58124         if test -f stage2-lean; then \
58125           echo Cannot compare object files as stage 2 was deleted.; \
58126           exit 0; \
58127         fi; \
58128         : $(MAKE); $(stage); \
58129         rm -f .bad_compare; \
58130         echo Comparing stages 2 and 3; \
58131         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
58132         files=`find stage3-* -name "*$(objext)" -print | \
58133                  sed -n s,^stage$$sed-,,p`; \
58134         for file in $${files} ${extra-compare}; do \
58135           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
58136           if test ! -f $$f1; then continue; fi; \
58137           $(do-compare) > /dev/null 2>&1; \
58138           if test $$? -eq 1; then \
58139             case $$file in \
58140               @compare_exclusions@) \
58141                 echo warning: $$file differs ;; \
58142               *) \
58143                 echo $$file differs >> .bad_compare ;; \
58144             esac; \
58145           fi; \
58146         done; \
58147         if [ -f .bad_compare ]; then \
58148           echo "Bootstrap comparison failure!"; \
58149           cat .bad_compare; \
58150           exit 1; \
58151         else \
58152           echo Comparison successful.; \
58153         fi; \
58154         $(STAMP) compare
58155         if $(LEAN); then \
58156           rm -rf stage2-*; \
58157           $(STAMP) stage2-lean; \
58158         fi
58159
58160
58161
58162 .PHONY: bootstrap bootstrap-lean
58163 bootstrap:
58164         echo stage3 > stage_final
58165         @r=`${PWD_COMMAND}`; export r; \
58166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58167         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
58168         @: $(MAKE); $(unstage)
58169         @r=`${PWD_COMMAND}`; export r; \
58170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58171         TFLAGS="$(STAGE3_TFLAGS)"; \
58172         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58173
58174 bootstrap-lean:
58175         echo stage3 > stage_final
58176         @r=`${PWD_COMMAND}`; export r; \
58177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58178         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
58179         @: $(MAKE); $(unstage)
58180         @r=`${PWD_COMMAND}`; export r; \
58181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58182         TFLAGS="$(STAGE3_TFLAGS)"; \
58183         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58184
58185
58186 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58187 distclean-stage2:: distclean-stage3 
58188 .PHONY: distclean-stage3
58189 distclean-stage3::
58190         @: $(MAKE); $(stage)
58191         @test "`cat stage_last`" != stage3 || rm -f stage_last
58192         rm -rf stage3-* compare 
58193
58194
58195 .PHONY: cleanstrap
58196 cleanstrap: do-distclean local-clean
58197         echo stage3 > stage_final
58198         @r=`${PWD_COMMAND}`; export r; \
58199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58200         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
58201         @: $(MAKE); $(unstage)
58202         @r=`${PWD_COMMAND}`; export r; \
58203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58204         TFLAGS="$(STAGE3_TFLAGS)"; \
58205         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58206
58207 @endif gcc-bootstrap
58208
58209
58210 .PHONY: stage4-start stage4-end
58211
58212 stage4-start::
58213         @: $(MAKE); $(stage); \
58214         echo stage4 > stage_current; \
58215         echo stage4 > stage_last; \
58216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58217 @if bfd
58218         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
58219           mkdir stage4-bfd; \
58220         mv stage4-bfd bfd; \
58221         mv stage3-bfd prev-bfd || test -f stage3-lean 
58222 @endif bfd
58223 @if opcodes
58224         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
58225           mkdir stage4-opcodes; \
58226         mv stage4-opcodes opcodes; \
58227         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
58228 @endif opcodes
58229 @if binutils
58230         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
58231           mkdir stage4-binutils; \
58232         mv stage4-binutils binutils; \
58233         mv stage3-binutils prev-binutils || test -f stage3-lean 
58234 @endif binutils
58235 @if fixincludes
58236         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
58237           mkdir stage4-fixincludes; \
58238         mv stage4-fixincludes fixincludes; \
58239         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
58240 @endif fixincludes
58241 @if gas
58242         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
58243           mkdir stage4-gas; \
58244         mv stage4-gas gas; \
58245         mv stage3-gas prev-gas || test -f stage3-lean 
58246 @endif gas
58247 @if gcc
58248         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
58249           mkdir stage4-gcc; \
58250         mv stage4-gcc gcc; \
58251         mv stage3-gcc prev-gcc || test -f stage3-lean 
58252 @endif gcc
58253 @if gmp
58254         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
58255           mkdir stage4-gmp; \
58256         mv stage4-gmp gmp; \
58257         mv stage3-gmp prev-gmp || test -f stage3-lean 
58258 @endif gmp
58259 @if mpfr
58260         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
58261           mkdir stage4-mpfr; \
58262         mv stage4-mpfr mpfr; \
58263         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
58264 @endif mpfr
58265 @if mpc
58266         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
58267           mkdir stage4-mpc; \
58268         mv stage4-mpc mpc; \
58269         mv stage3-mpc prev-mpc || test -f stage3-lean 
58270 @endif mpc
58271 @if isl
58272         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
58273           mkdir stage4-isl; \
58274         mv stage4-isl isl; \
58275         mv stage3-isl prev-isl || test -f stage3-lean 
58276 @endif isl
58277 @if libelf
58278         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
58279           mkdir stage4-libelf; \
58280         mv stage4-libelf libelf; \
58281         mv stage3-libelf prev-libelf || test -f stage3-lean 
58282 @endif libelf
58283 @if gold
58284         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
58285           mkdir stage4-gold; \
58286         mv stage4-gold gold; \
58287         mv stage3-gold prev-gold || test -f stage3-lean 
58288 @endif gold
58289 @if intl
58290         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
58291           mkdir stage4-intl; \
58292         mv stage4-intl intl; \
58293         mv stage3-intl prev-intl || test -f stage3-lean 
58294 @endif intl
58295 @if ld
58296         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
58297           mkdir stage4-ld; \
58298         mv stage4-ld ld; \
58299         mv stage3-ld prev-ld || test -f stage3-lean 
58300 @endif ld
58301 @if libbacktrace
58302         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
58303           mkdir stage4-libbacktrace; \
58304         mv stage4-libbacktrace libbacktrace; \
58305         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
58306 @endif libbacktrace
58307 @if libcpp
58308         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
58309           mkdir stage4-libcpp; \
58310         mv stage4-libcpp libcpp; \
58311         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
58312 @endif libcpp
58313 @if libcody
58314         @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
58315           mkdir stage4-libcody; \
58316         mv stage4-libcody libcody; \
58317         mv stage3-libcody prev-libcody || test -f stage3-lean 
58318 @endif libcody
58319 @if libdecnumber
58320         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
58321           mkdir stage4-libdecnumber; \
58322         mv stage4-libdecnumber libdecnumber; \
58323         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
58324 @endif libdecnumber
58325 @if libiberty
58326         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
58327           mkdir stage4-libiberty; \
58328         mv stage4-libiberty libiberty; \
58329         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
58330 @endif libiberty
58331 @if libiberty-linker-plugin
58332         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
58333           mkdir stage4-libiberty-linker-plugin; \
58334         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
58335         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
58336 @endif libiberty-linker-plugin
58337 @if libiconv
58338         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
58339           mkdir stage4-libiconv; \
58340         mv stage4-libiconv libiconv; \
58341         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
58342 @endif libiconv
58343 @if zlib
58344         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
58345           mkdir stage4-zlib; \
58346         mv stage4-zlib zlib; \
58347         mv stage3-zlib prev-zlib || test -f stage3-lean 
58348 @endif zlib
58349 @if lto-plugin
58350         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
58351           mkdir stage4-lto-plugin; \
58352         mv stage4-lto-plugin lto-plugin; \
58353         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
58354 @endif lto-plugin
58355 @if libctf
58356         @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
58357           mkdir stage4-libctf; \
58358         mv stage4-libctf libctf; \
58359         mv stage3-libctf prev-libctf || test -f stage3-lean 
58360 @endif libctf
58361         @[ -d stage4-$(TARGET_SUBDIR) ] || \
58362           mkdir stage4-$(TARGET_SUBDIR); \
58363         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58364         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
58365
58366 stage4-end:: 
58367 @if bfd
58368         @if test -d $(HOST_SUBDIR)/bfd; then \
58369           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
58370           mv prev-bfd stage3-bfd; : ; \
58371         fi
58372 @endif bfd
58373 @if opcodes
58374         @if test -d $(HOST_SUBDIR)/opcodes; then \
58375           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
58376           mv prev-opcodes stage3-opcodes; : ; \
58377         fi
58378 @endif opcodes
58379 @if binutils
58380         @if test -d $(HOST_SUBDIR)/binutils; then \
58381           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
58382           mv prev-binutils stage3-binutils; : ; \
58383         fi
58384 @endif binutils
58385 @if fixincludes
58386         @if test -d $(HOST_SUBDIR)/fixincludes; then \
58387           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
58388           mv prev-fixincludes stage3-fixincludes; : ; \
58389         fi
58390 @endif fixincludes
58391 @if gas
58392         @if test -d $(HOST_SUBDIR)/gas; then \
58393           cd $(HOST_SUBDIR); mv gas stage4-gas; \
58394           mv prev-gas stage3-gas; : ; \
58395         fi
58396 @endif gas
58397 @if gcc
58398         @if test -d $(HOST_SUBDIR)/gcc; then \
58399           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
58400           mv prev-gcc stage3-gcc; : ; \
58401         fi
58402 @endif gcc
58403 @if gmp
58404         @if test -d $(HOST_SUBDIR)/gmp; then \
58405           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
58406           mv prev-gmp stage3-gmp; : ; \
58407         fi
58408 @endif gmp
58409 @if mpfr
58410         @if test -d $(HOST_SUBDIR)/mpfr; then \
58411           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
58412           mv prev-mpfr stage3-mpfr; : ; \
58413         fi
58414 @endif mpfr
58415 @if mpc
58416         @if test -d $(HOST_SUBDIR)/mpc; then \
58417           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
58418           mv prev-mpc stage3-mpc; : ; \
58419         fi
58420 @endif mpc
58421 @if isl
58422         @if test -d $(HOST_SUBDIR)/isl; then \
58423           cd $(HOST_SUBDIR); mv isl stage4-isl; \
58424           mv prev-isl stage3-isl; : ; \
58425         fi
58426 @endif isl
58427 @if libelf
58428         @if test -d $(HOST_SUBDIR)/libelf; then \
58429           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
58430           mv prev-libelf stage3-libelf; : ; \
58431         fi
58432 @endif libelf
58433 @if gold
58434         @if test -d $(HOST_SUBDIR)/gold; then \
58435           cd $(HOST_SUBDIR); mv gold stage4-gold; \
58436           mv prev-gold stage3-gold; : ; \
58437         fi
58438 @endif gold
58439 @if intl
58440         @if test -d $(HOST_SUBDIR)/intl; then \
58441           cd $(HOST_SUBDIR); mv intl stage4-intl; \
58442           mv prev-intl stage3-intl; : ; \
58443         fi
58444 @endif intl
58445 @if ld
58446         @if test -d $(HOST_SUBDIR)/ld; then \
58447           cd $(HOST_SUBDIR); mv ld stage4-ld; \
58448           mv prev-ld stage3-ld; : ; \
58449         fi
58450 @endif ld
58451 @if libbacktrace
58452         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58453           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
58454           mv prev-libbacktrace stage3-libbacktrace; : ; \
58455         fi
58456 @endif libbacktrace
58457 @if libcpp
58458         @if test -d $(HOST_SUBDIR)/libcpp; then \
58459           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
58460           mv prev-libcpp stage3-libcpp; : ; \
58461         fi
58462 @endif libcpp
58463 @if libcody
58464         @if test -d $(HOST_SUBDIR)/libcody; then \
58465           cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
58466           mv prev-libcody stage3-libcody; : ; \
58467         fi
58468 @endif libcody
58469 @if libdecnumber
58470         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58471           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
58472           mv prev-libdecnumber stage3-libdecnumber; : ; \
58473         fi
58474 @endif libdecnumber
58475 @if libiberty
58476         @if test -d $(HOST_SUBDIR)/libiberty; then \
58477           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
58478           mv prev-libiberty stage3-libiberty; : ; \
58479         fi
58480 @endif libiberty
58481 @if libiberty-linker-plugin
58482         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58483           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
58484           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
58485         fi
58486 @endif libiberty-linker-plugin
58487 @if libiconv
58488         @if test -d $(HOST_SUBDIR)/libiconv; then \
58489           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
58490           mv prev-libiconv stage3-libiconv; : ; \
58491         fi
58492 @endif libiconv
58493 @if zlib
58494         @if test -d $(HOST_SUBDIR)/zlib; then \
58495           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
58496           mv prev-zlib stage3-zlib; : ; \
58497         fi
58498 @endif zlib
58499 @if lto-plugin
58500         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58501           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
58502           mv prev-lto-plugin stage3-lto-plugin; : ; \
58503         fi
58504 @endif lto-plugin
58505 @if libctf
58506         @if test -d $(HOST_SUBDIR)/libctf; then \
58507           cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
58508           mv prev-libctf stage3-libctf; : ; \
58509         fi
58510 @endif libctf
58511         @if test -d $(TARGET_SUBDIR); then \
58512           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
58513           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
58514         fi
58515         rm -f stage_current
58516
58517 # Bubble a bug fix through all the stages up to stage 4.  They are
58518 # remade, but not reconfigured.  The next stage (if any) will not be
58519 # reconfigured either.
58520 .PHONY: stage4-bubble
58521 stage4-bubble:: stage3-bubble
58522         @r=`${PWD_COMMAND}`; export r; \
58523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58524         if test -f stage4-lean || test -f stage3-lean ; then \
58525           echo Skipping rebuild of stage4; \
58526         else \
58527           $(MAKE) stage4-start; \
58528           if $(LEAN); then \
58529             rm -rf stage2-*; \
58530             $(STAMP) stage2-lean; \
58531           fi; \
58532           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
58533         fi
58534         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
58535
58536 .PHONY: all-stage4 clean-stage4
58537 do-clean: clean-stage4
58538
58539 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58540 # only possibility, but now it conflicts with no-bootstrap rules
58541 @if gcc-bootstrap
58542
58543 compare3:
58544         @r=`${PWD_COMMAND}`; export r; \
58545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58546         if test -f stage3-lean; then \
58547           echo Cannot compare object files as stage 3 was deleted.; \
58548           exit 0; \
58549         fi; \
58550         : $(MAKE); $(stage); \
58551         rm -f .bad_compare; \
58552         echo Comparing stages 3 and 4; \
58553         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
58554         files=`find stage4-* -name "*$(objext)" -print | \
58555                  sed -n s,^stage$$sed-,,p`; \
58556         for file in $${files} ${extra-compare}; do \
58557           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
58558           if test ! -f $$f1; then continue; fi; \
58559           $(do-compare3) > /dev/null 2>&1; \
58560           if test $$? -eq 1; then \
58561             case $$file in \
58562               @compare_exclusions@) \
58563                 echo warning: $$file differs ;; \
58564               *) \
58565                 echo $$file differs >> .bad_compare ;; \
58566             esac; \
58567           fi; \
58568         done; \
58569         if [ -f .bad_compare ]; then \
58570           echo "Bootstrap comparison failure!"; \
58571           cat .bad_compare; \
58572           exit 1; \
58573         else \
58574           echo Comparison successful.; \
58575         fi; \
58576         $(STAMP) compare3
58577         if $(LEAN); then \
58578           rm -rf stage3-*; \
58579           $(STAMP) stage3-lean; \
58580         fi
58581
58582
58583
58584 .PHONY: bootstrap4 bootstrap4-lean
58585 bootstrap4:
58586         echo stage4 > stage_final
58587         @r=`${PWD_COMMAND}`; export r; \
58588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58589         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
58590         @: $(MAKE); $(unstage)
58591         @r=`${PWD_COMMAND}`; export r; \
58592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58593         TFLAGS="$(STAGE4_TFLAGS)"; \
58594         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58595
58596 bootstrap4-lean:
58597         echo stage4 > stage_final
58598         @r=`${PWD_COMMAND}`; export r; \
58599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58600         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
58601         @: $(MAKE); $(unstage)
58602         @r=`${PWD_COMMAND}`; export r; \
58603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58604         TFLAGS="$(STAGE4_TFLAGS)"; \
58605         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58606
58607
58608 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58609 distclean-stage3:: distclean-stage4 
58610 .PHONY: distclean-stage4
58611 distclean-stage4::
58612         @: $(MAKE); $(stage)
58613         @test "`cat stage_last`" != stage4 || rm -f stage_last
58614         rm -rf stage4-* compare3 
58615
58616
58617 @endif gcc-bootstrap
58618
58619
58620 .PHONY: stageprofile-start stageprofile-end
58621
58622 stageprofile-start::
58623         @: $(MAKE); $(stage); \
58624         echo stageprofile > stage_current; \
58625         echo stageprofile > stage_last; \
58626         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58627 @if bfd
58628         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
58629           mkdir stageprofile-bfd; \
58630         mv stageprofile-bfd bfd; \
58631         mv stage1-bfd prev-bfd || test -f stage1-lean 
58632 @endif bfd
58633 @if opcodes
58634         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
58635           mkdir stageprofile-opcodes; \
58636         mv stageprofile-opcodes opcodes; \
58637         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
58638 @endif opcodes
58639 @if binutils
58640         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
58641           mkdir stageprofile-binutils; \
58642         mv stageprofile-binutils binutils; \
58643         mv stage1-binutils prev-binutils || test -f stage1-lean 
58644 @endif binutils
58645 @if fixincludes
58646         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
58647           mkdir stageprofile-fixincludes; \
58648         mv stageprofile-fixincludes fixincludes; \
58649         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
58650 @endif fixincludes
58651 @if gas
58652         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
58653           mkdir stageprofile-gas; \
58654         mv stageprofile-gas gas; \
58655         mv stage1-gas prev-gas || test -f stage1-lean 
58656 @endif gas
58657 @if gcc
58658         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
58659           mkdir stageprofile-gcc; \
58660         mv stageprofile-gcc gcc; \
58661         mv stage1-gcc prev-gcc || test -f stage1-lean 
58662 @endif gcc
58663 @if gmp
58664         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
58665           mkdir stageprofile-gmp; \
58666         mv stageprofile-gmp gmp; \
58667         mv stage1-gmp prev-gmp || test -f stage1-lean 
58668 @endif gmp
58669 @if mpfr
58670         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
58671           mkdir stageprofile-mpfr; \
58672         mv stageprofile-mpfr mpfr; \
58673         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
58674 @endif mpfr
58675 @if mpc
58676         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
58677           mkdir stageprofile-mpc; \
58678         mv stageprofile-mpc mpc; \
58679         mv stage1-mpc prev-mpc || test -f stage1-lean 
58680 @endif mpc
58681 @if isl
58682         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
58683           mkdir stageprofile-isl; \
58684         mv stageprofile-isl isl; \
58685         mv stage1-isl prev-isl || test -f stage1-lean 
58686 @endif isl
58687 @if libelf
58688         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
58689           mkdir stageprofile-libelf; \
58690         mv stageprofile-libelf libelf; \
58691         mv stage1-libelf prev-libelf || test -f stage1-lean 
58692 @endif libelf
58693 @if gold
58694         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
58695           mkdir stageprofile-gold; \
58696         mv stageprofile-gold gold; \
58697         mv stage1-gold prev-gold || test -f stage1-lean 
58698 @endif gold
58699 @if intl
58700         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
58701           mkdir stageprofile-intl; \
58702         mv stageprofile-intl intl; \
58703         mv stage1-intl prev-intl || test -f stage1-lean 
58704 @endif intl
58705 @if ld
58706         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
58707           mkdir stageprofile-ld; \
58708         mv stageprofile-ld ld; \
58709         mv stage1-ld prev-ld || test -f stage1-lean 
58710 @endif ld
58711 @if libbacktrace
58712         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
58713           mkdir stageprofile-libbacktrace; \
58714         mv stageprofile-libbacktrace libbacktrace; \
58715         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
58716 @endif libbacktrace
58717 @if libcpp
58718         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
58719           mkdir stageprofile-libcpp; \
58720         mv stageprofile-libcpp libcpp; \
58721         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
58722 @endif libcpp
58723 @if libcody
58724         @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
58725           mkdir stageprofile-libcody; \
58726         mv stageprofile-libcody libcody; \
58727         mv stage1-libcody prev-libcody || test -f stage1-lean 
58728 @endif libcody
58729 @if libdecnumber
58730         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
58731           mkdir stageprofile-libdecnumber; \
58732         mv stageprofile-libdecnumber libdecnumber; \
58733         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
58734 @endif libdecnumber
58735 @if libiberty
58736         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
58737           mkdir stageprofile-libiberty; \
58738         mv stageprofile-libiberty libiberty; \
58739         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
58740 @endif libiberty
58741 @if libiberty-linker-plugin
58742         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
58743           mkdir stageprofile-libiberty-linker-plugin; \
58744         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
58745         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
58746 @endif libiberty-linker-plugin
58747 @if libiconv
58748         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
58749           mkdir stageprofile-libiconv; \
58750         mv stageprofile-libiconv libiconv; \
58751         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
58752 @endif libiconv
58753 @if zlib
58754         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
58755           mkdir stageprofile-zlib; \
58756         mv stageprofile-zlib zlib; \
58757         mv stage1-zlib prev-zlib || test -f stage1-lean 
58758 @endif zlib
58759 @if lto-plugin
58760         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
58761           mkdir stageprofile-lto-plugin; \
58762         mv stageprofile-lto-plugin lto-plugin; \
58763         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
58764 @endif lto-plugin
58765 @if libctf
58766         @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
58767           mkdir stageprofile-libctf; \
58768         mv stageprofile-libctf libctf; \
58769         mv stage1-libctf prev-libctf || test -f stage1-lean 
58770 @endif libctf
58771         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
58772           mkdir stageprofile-$(TARGET_SUBDIR); \
58773         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58774         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
58775
58776 stageprofile-end:: 
58777 @if bfd
58778         @if test -d $(HOST_SUBDIR)/bfd; then \
58779           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
58780           mv prev-bfd stage1-bfd; : ; \
58781         fi
58782 @endif bfd
58783 @if opcodes
58784         @if test -d $(HOST_SUBDIR)/opcodes; then \
58785           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
58786           mv prev-opcodes stage1-opcodes; : ; \
58787         fi
58788 @endif opcodes
58789 @if binutils
58790         @if test -d $(HOST_SUBDIR)/binutils; then \
58791           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
58792           mv prev-binutils stage1-binutils; : ; \
58793         fi
58794 @endif binutils
58795 @if fixincludes
58796         @if test -d $(HOST_SUBDIR)/fixincludes; then \
58797           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
58798           mv prev-fixincludes stage1-fixincludes; : ; \
58799         fi
58800 @endif fixincludes
58801 @if gas
58802         @if test -d $(HOST_SUBDIR)/gas; then \
58803           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
58804           mv prev-gas stage1-gas; : ; \
58805         fi
58806 @endif gas
58807 @if gcc
58808         @if test -d $(HOST_SUBDIR)/gcc; then \
58809           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
58810           mv prev-gcc stage1-gcc; : ; \
58811         fi
58812 @endif gcc
58813 @if gmp
58814         @if test -d $(HOST_SUBDIR)/gmp; then \
58815           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
58816           mv prev-gmp stage1-gmp; : ; \
58817         fi
58818 @endif gmp
58819 @if mpfr
58820         @if test -d $(HOST_SUBDIR)/mpfr; then \
58821           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
58822           mv prev-mpfr stage1-mpfr; : ; \
58823         fi
58824 @endif mpfr
58825 @if mpc
58826         @if test -d $(HOST_SUBDIR)/mpc; then \
58827           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
58828           mv prev-mpc stage1-mpc; : ; \
58829         fi
58830 @endif mpc
58831 @if isl
58832         @if test -d $(HOST_SUBDIR)/isl; then \
58833           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
58834           mv prev-isl stage1-isl; : ; \
58835         fi
58836 @endif isl
58837 @if libelf
58838         @if test -d $(HOST_SUBDIR)/libelf; then \
58839           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
58840           mv prev-libelf stage1-libelf; : ; \
58841         fi
58842 @endif libelf
58843 @if gold
58844         @if test -d $(HOST_SUBDIR)/gold; then \
58845           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
58846           mv prev-gold stage1-gold; : ; \
58847         fi
58848 @endif gold
58849 @if intl
58850         @if test -d $(HOST_SUBDIR)/intl; then \
58851           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
58852           mv prev-intl stage1-intl; : ; \
58853         fi
58854 @endif intl
58855 @if ld
58856         @if test -d $(HOST_SUBDIR)/ld; then \
58857           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
58858           mv prev-ld stage1-ld; : ; \
58859         fi
58860 @endif ld
58861 @if libbacktrace
58862         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58863           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
58864           mv prev-libbacktrace stage1-libbacktrace; : ; \
58865         fi
58866 @endif libbacktrace
58867 @if libcpp
58868         @if test -d $(HOST_SUBDIR)/libcpp; then \
58869           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
58870           mv prev-libcpp stage1-libcpp; : ; \
58871         fi
58872 @endif libcpp
58873 @if libcody
58874         @if test -d $(HOST_SUBDIR)/libcody; then \
58875           cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
58876           mv prev-libcody stage1-libcody; : ; \
58877         fi
58878 @endif libcody
58879 @if libdecnumber
58880         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58881           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
58882           mv prev-libdecnumber stage1-libdecnumber; : ; \
58883         fi
58884 @endif libdecnumber
58885 @if libiberty
58886         @if test -d $(HOST_SUBDIR)/libiberty; then \
58887           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
58888           mv prev-libiberty stage1-libiberty; : ; \
58889         fi
58890 @endif libiberty
58891 @if libiberty-linker-plugin
58892         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58893           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
58894           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
58895         fi
58896 @endif libiberty-linker-plugin
58897 @if libiconv
58898         @if test -d $(HOST_SUBDIR)/libiconv; then \
58899           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
58900           mv prev-libiconv stage1-libiconv; : ; \
58901         fi
58902 @endif libiconv
58903 @if zlib
58904         @if test -d $(HOST_SUBDIR)/zlib; then \
58905           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
58906           mv prev-zlib stage1-zlib; : ; \
58907         fi
58908 @endif zlib
58909 @if lto-plugin
58910         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58911           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
58912           mv prev-lto-plugin stage1-lto-plugin; : ; \
58913         fi
58914 @endif lto-plugin
58915 @if libctf
58916         @if test -d $(HOST_SUBDIR)/libctf; then \
58917           cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
58918           mv prev-libctf stage1-libctf; : ; \
58919         fi
58920 @endif libctf
58921         @if test -d $(TARGET_SUBDIR); then \
58922           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
58923           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
58924         fi
58925         rm -f stage_current
58926
58927 # Bubble a bug fix through all the stages up to stage profile.  They are
58928 # remade, but not reconfigured.  The next stage (if any) will not be
58929 # reconfigured either.
58930 .PHONY: stageprofile-bubble
58931 stageprofile-bubble:: stage1-bubble
58932         @r=`${PWD_COMMAND}`; export r; \
58933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58934         if test -f stageprofile-lean || test -f stage1-lean ; then \
58935           echo Skipping rebuild of stageprofile; \
58936         else \
58937           $(MAKE) stageprofile-start; \
58938           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
58939         fi
58940
58941 .PHONY: all-stageprofile clean-stageprofile
58942 do-clean: clean-stageprofile
58943
58944 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58945 # only possibility, but now it conflicts with no-bootstrap rules
58946 @if gcc-bootstrap
58947
58948
58949
58950
58951 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58952 distclean-stage1:: distclean-stageprofile 
58953 .PHONY: distclean-stageprofile
58954 distclean-stageprofile::
58955         @: $(MAKE); $(stage)
58956         @test "`cat stage_last`" != stageprofile || rm -f stage_last
58957         rm -rf stageprofile-* 
58958
58959
58960 @endif gcc-bootstrap
58961
58962
58963 .PHONY: stagetrain-start stagetrain-end
58964
58965 stagetrain-start::
58966         @: $(MAKE); $(stage); \
58967         echo stagetrain > stage_current; \
58968         echo stagetrain > stage_last; \
58969         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58970 @if bfd
58971         @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
58972           mkdir stagetrain-bfd; \
58973         mv stagetrain-bfd bfd; \
58974         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
58975 @endif bfd
58976 @if opcodes
58977         @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
58978           mkdir stagetrain-opcodes; \
58979         mv stagetrain-opcodes opcodes; \
58980         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
58981 @endif opcodes
58982 @if binutils
58983         @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
58984           mkdir stagetrain-binutils; \
58985         mv stagetrain-binutils binutils; \
58986         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
58987 @endif binutils
58988 @if fixincludes
58989         @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
58990           mkdir stagetrain-fixincludes; \
58991         mv stagetrain-fixincludes fixincludes; \
58992         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
58993 @endif fixincludes
58994 @if gas
58995         @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
58996           mkdir stagetrain-gas; \
58997         mv stagetrain-gas gas; \
58998         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
58999 @endif gas
59000 @if gcc
59001         @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
59002           mkdir stagetrain-gcc; \
59003         mv stagetrain-gcc gcc; \
59004         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
59005 @endif gcc
59006 @if gmp
59007         @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
59008           mkdir stagetrain-gmp; \
59009         mv stagetrain-gmp gmp; \
59010         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
59011 @endif gmp
59012 @if mpfr
59013         @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
59014           mkdir stagetrain-mpfr; \
59015         mv stagetrain-mpfr mpfr; \
59016         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
59017 @endif mpfr
59018 @if mpc
59019         @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
59020           mkdir stagetrain-mpc; \
59021         mv stagetrain-mpc mpc; \
59022         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
59023 @endif mpc
59024 @if isl
59025         @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
59026           mkdir stagetrain-isl; \
59027         mv stagetrain-isl isl; \
59028         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
59029 @endif isl
59030 @if libelf
59031         @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
59032           mkdir stagetrain-libelf; \
59033         mv stagetrain-libelf libelf; \
59034         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
59035 @endif libelf
59036 @if gold
59037         @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
59038           mkdir stagetrain-gold; \
59039         mv stagetrain-gold gold; \
59040         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
59041 @endif gold
59042 @if intl
59043         @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
59044           mkdir stagetrain-intl; \
59045         mv stagetrain-intl intl; \
59046         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
59047 @endif intl
59048 @if ld
59049         @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
59050           mkdir stagetrain-ld; \
59051         mv stagetrain-ld ld; \
59052         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
59053 @endif ld
59054 @if libbacktrace
59055         @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
59056           mkdir stagetrain-libbacktrace; \
59057         mv stagetrain-libbacktrace libbacktrace; \
59058         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
59059 @endif libbacktrace
59060 @if libcpp
59061         @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
59062           mkdir stagetrain-libcpp; \
59063         mv stagetrain-libcpp libcpp; \
59064         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
59065 @endif libcpp
59066 @if libcody
59067         @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
59068           mkdir stagetrain-libcody; \
59069         mv stagetrain-libcody libcody; \
59070         mv stageprofile-libcody prev-libcody || test -f stageprofile-lean 
59071 @endif libcody
59072 @if libdecnumber
59073         @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
59074           mkdir stagetrain-libdecnumber; \
59075         mv stagetrain-libdecnumber libdecnumber; \
59076         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
59077 @endif libdecnumber
59078 @if libiberty
59079         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
59080           mkdir stagetrain-libiberty; \
59081         mv stagetrain-libiberty libiberty; \
59082         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
59083 @endif libiberty
59084 @if libiberty-linker-plugin
59085         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
59086           mkdir stagetrain-libiberty-linker-plugin; \
59087         mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
59088         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
59089 @endif libiberty-linker-plugin
59090 @if libiconv
59091         @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
59092           mkdir stagetrain-libiconv; \
59093         mv stagetrain-libiconv libiconv; \
59094         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
59095 @endif libiconv
59096 @if zlib
59097         @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
59098           mkdir stagetrain-zlib; \
59099         mv stagetrain-zlib zlib; \
59100         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
59101 @endif zlib
59102 @if lto-plugin
59103         @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
59104           mkdir stagetrain-lto-plugin; \
59105         mv stagetrain-lto-plugin lto-plugin; \
59106         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
59107 @endif lto-plugin
59108 @if libctf
59109         @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
59110           mkdir stagetrain-libctf; \
59111         mv stagetrain-libctf libctf; \
59112         mv stageprofile-libctf prev-libctf || test -f stageprofile-lean 
59113 @endif libctf
59114         @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
59115           mkdir stagetrain-$(TARGET_SUBDIR); \
59116         mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59117         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
59118
59119 stagetrain-end:: 
59120 @if bfd
59121         @if test -d $(HOST_SUBDIR)/bfd; then \
59122           cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
59123           mv prev-bfd stageprofile-bfd; : ; \
59124         fi
59125 @endif bfd
59126 @if opcodes
59127         @if test -d $(HOST_SUBDIR)/opcodes; then \
59128           cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
59129           mv prev-opcodes stageprofile-opcodes; : ; \
59130         fi
59131 @endif opcodes
59132 @if binutils
59133         @if test -d $(HOST_SUBDIR)/binutils; then \
59134           cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
59135           mv prev-binutils stageprofile-binutils; : ; \
59136         fi
59137 @endif binutils
59138 @if fixincludes
59139         @if test -d $(HOST_SUBDIR)/fixincludes; then \
59140           cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
59141           mv prev-fixincludes stageprofile-fixincludes; : ; \
59142         fi
59143 @endif fixincludes
59144 @if gas
59145         @if test -d $(HOST_SUBDIR)/gas; then \
59146           cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
59147           mv prev-gas stageprofile-gas; : ; \
59148         fi
59149 @endif gas
59150 @if gcc
59151         @if test -d $(HOST_SUBDIR)/gcc; then \
59152           cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
59153           mv prev-gcc stageprofile-gcc; : ; \
59154         fi
59155 @endif gcc
59156 @if gmp
59157         @if test -d $(HOST_SUBDIR)/gmp; then \
59158           cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
59159           mv prev-gmp stageprofile-gmp; : ; \
59160         fi
59161 @endif gmp
59162 @if mpfr
59163         @if test -d $(HOST_SUBDIR)/mpfr; then \
59164           cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
59165           mv prev-mpfr stageprofile-mpfr; : ; \
59166         fi
59167 @endif mpfr
59168 @if mpc
59169         @if test -d $(HOST_SUBDIR)/mpc; then \
59170           cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
59171           mv prev-mpc stageprofile-mpc; : ; \
59172         fi
59173 @endif mpc
59174 @if isl
59175         @if test -d $(HOST_SUBDIR)/isl; then \
59176           cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
59177           mv prev-isl stageprofile-isl; : ; \
59178         fi
59179 @endif isl
59180 @if libelf
59181         @if test -d $(HOST_SUBDIR)/libelf; then \
59182           cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
59183           mv prev-libelf stageprofile-libelf; : ; \
59184         fi
59185 @endif libelf
59186 @if gold
59187         @if test -d $(HOST_SUBDIR)/gold; then \
59188           cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
59189           mv prev-gold stageprofile-gold; : ; \
59190         fi
59191 @endif gold
59192 @if intl
59193         @if test -d $(HOST_SUBDIR)/intl; then \
59194           cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
59195           mv prev-intl stageprofile-intl; : ; \
59196         fi
59197 @endif intl
59198 @if ld
59199         @if test -d $(HOST_SUBDIR)/ld; then \
59200           cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
59201           mv prev-ld stageprofile-ld; : ; \
59202         fi
59203 @endif ld
59204 @if libbacktrace
59205         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59206           cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
59207           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
59208         fi
59209 @endif libbacktrace
59210 @if libcpp
59211         @if test -d $(HOST_SUBDIR)/libcpp; then \
59212           cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
59213           mv prev-libcpp stageprofile-libcpp; : ; \
59214         fi
59215 @endif libcpp
59216 @if libcody
59217         @if test -d $(HOST_SUBDIR)/libcody; then \
59218           cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
59219           mv prev-libcody stageprofile-libcody; : ; \
59220         fi
59221 @endif libcody
59222 @if libdecnumber
59223         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59224           cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
59225           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
59226         fi
59227 @endif libdecnumber
59228 @if libiberty
59229         @if test -d $(HOST_SUBDIR)/libiberty; then \
59230           cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
59231           mv prev-libiberty stageprofile-libiberty; : ; \
59232         fi
59233 @endif libiberty
59234 @if libiberty-linker-plugin
59235         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59236           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
59237           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
59238         fi
59239 @endif libiberty-linker-plugin
59240 @if libiconv
59241         @if test -d $(HOST_SUBDIR)/libiconv; then \
59242           cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
59243           mv prev-libiconv stageprofile-libiconv; : ; \
59244         fi
59245 @endif libiconv
59246 @if zlib
59247         @if test -d $(HOST_SUBDIR)/zlib; then \
59248           cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
59249           mv prev-zlib stageprofile-zlib; : ; \
59250         fi
59251 @endif zlib
59252 @if lto-plugin
59253         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59254           cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
59255           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
59256         fi
59257 @endif lto-plugin
59258 @if libctf
59259         @if test -d $(HOST_SUBDIR)/libctf; then \
59260           cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
59261           mv prev-libctf stageprofile-libctf; : ; \
59262         fi
59263 @endif libctf
59264         @if test -d $(TARGET_SUBDIR); then \
59265           mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
59266           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
59267         fi
59268         rm -f stage_current
59269
59270 # Bubble a bug fix through all the stages up to stage train.  They are
59271 # remade, but not reconfigured.  The next stage (if any) will not be
59272 # reconfigured either.
59273 .PHONY: stagetrain-bubble
59274 stagetrain-bubble:: stageprofile-bubble
59275         @r=`${PWD_COMMAND}`; export r; \
59276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59277         if test -f stagetrain-lean || test -f stageprofile-lean ; then \
59278           echo Skipping rebuild of stagetrain; \
59279         else \
59280           $(MAKE) stagetrain-start; \
59281           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
59282         fi
59283
59284 .PHONY: all-stagetrain clean-stagetrain
59285 do-clean: clean-stagetrain
59286
59287 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59288 # only possibility, but now it conflicts with no-bootstrap rules
59289 @if gcc-bootstrap
59290
59291
59292
59293
59294 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59295 distclean-stageprofile:: distclean-stagetrain 
59296 .PHONY: distclean-stagetrain
59297 distclean-stagetrain::
59298         @: $(MAKE); $(stage)
59299         @test "`cat stage_last`" != stagetrain || rm -f stage_last
59300         rm -rf stagetrain-* 
59301
59302
59303 @endif gcc-bootstrap
59304
59305
59306 .PHONY: stagefeedback-start stagefeedback-end
59307
59308 stagefeedback-start::
59309         @: $(MAKE); $(stage); \
59310         echo stagefeedback > stage_current; \
59311         echo stagefeedback > stage_last; \
59312         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59313 @if bfd
59314         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
59315           mkdir stagefeedback-bfd; \
59316         mv stagefeedback-bfd bfd; \
59317         mv stagetrain-bfd prev-bfd || test -f stagetrain-lean 
59318 @endif bfd
59319 @if opcodes
59320         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
59321           mkdir stagefeedback-opcodes; \
59322         mv stagefeedback-opcodes opcodes; \
59323         mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean 
59324 @endif opcodes
59325 @if binutils
59326         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
59327           mkdir stagefeedback-binutils; \
59328         mv stagefeedback-binutils binutils; \
59329         mv stagetrain-binutils prev-binutils || test -f stagetrain-lean 
59330 @endif binutils
59331 @if fixincludes
59332         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
59333           mkdir stagefeedback-fixincludes; \
59334         mv stagefeedback-fixincludes fixincludes; \
59335         mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean 
59336 @endif fixincludes
59337 @if gas
59338         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
59339           mkdir stagefeedback-gas; \
59340         mv stagefeedback-gas gas; \
59341         mv stagetrain-gas prev-gas || test -f stagetrain-lean 
59342 @endif gas
59343 @if gcc
59344         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
59345           mkdir stagefeedback-gcc; \
59346         mv stagefeedback-gcc gcc; \
59347         mv stagetrain-gcc prev-gcc || test -f stagetrain-lean 
59348 @endif gcc
59349 @if gmp
59350         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
59351           mkdir stagefeedback-gmp; \
59352         mv stagefeedback-gmp gmp; \
59353         mv stagetrain-gmp prev-gmp || test -f stagetrain-lean 
59354 @endif gmp
59355 @if mpfr
59356         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
59357           mkdir stagefeedback-mpfr; \
59358         mv stagefeedback-mpfr mpfr; \
59359         mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean 
59360 @endif mpfr
59361 @if mpc
59362         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
59363           mkdir stagefeedback-mpc; \
59364         mv stagefeedback-mpc mpc; \
59365         mv stagetrain-mpc prev-mpc || test -f stagetrain-lean 
59366 @endif mpc
59367 @if isl
59368         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
59369           mkdir stagefeedback-isl; \
59370         mv stagefeedback-isl isl; \
59371         mv stagetrain-isl prev-isl || test -f stagetrain-lean 
59372 @endif isl
59373 @if libelf
59374         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
59375           mkdir stagefeedback-libelf; \
59376         mv stagefeedback-libelf libelf; \
59377         mv stagetrain-libelf prev-libelf || test -f stagetrain-lean 
59378 @endif libelf
59379 @if gold
59380         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
59381           mkdir stagefeedback-gold; \
59382         mv stagefeedback-gold gold; \
59383         mv stagetrain-gold prev-gold || test -f stagetrain-lean 
59384 @endif gold
59385 @if intl
59386         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
59387           mkdir stagefeedback-intl; \
59388         mv stagefeedback-intl intl; \
59389         mv stagetrain-intl prev-intl || test -f stagetrain-lean 
59390 @endif intl
59391 @if ld
59392         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
59393           mkdir stagefeedback-ld; \
59394         mv stagefeedback-ld ld; \
59395         mv stagetrain-ld prev-ld || test -f stagetrain-lean 
59396 @endif ld
59397 @if libbacktrace
59398         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
59399           mkdir stagefeedback-libbacktrace; \
59400         mv stagefeedback-libbacktrace libbacktrace; \
59401         mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean 
59402 @endif libbacktrace
59403 @if libcpp
59404         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
59405           mkdir stagefeedback-libcpp; \
59406         mv stagefeedback-libcpp libcpp; \
59407         mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean 
59408 @endif libcpp
59409 @if libcody
59410         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
59411           mkdir stagefeedback-libcody; \
59412         mv stagefeedback-libcody libcody; \
59413         mv stagetrain-libcody prev-libcody || test -f stagetrain-lean 
59414 @endif libcody
59415 @if libdecnumber
59416         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
59417           mkdir stagefeedback-libdecnumber; \
59418         mv stagefeedback-libdecnumber libdecnumber; \
59419         mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean 
59420 @endif libdecnumber
59421 @if libiberty
59422         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
59423           mkdir stagefeedback-libiberty; \
59424         mv stagefeedback-libiberty libiberty; \
59425         mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean 
59426 @endif libiberty
59427 @if libiberty-linker-plugin
59428         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
59429           mkdir stagefeedback-libiberty-linker-plugin; \
59430         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
59431         mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean 
59432 @endif libiberty-linker-plugin
59433 @if libiconv
59434         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
59435           mkdir stagefeedback-libiconv; \
59436         mv stagefeedback-libiconv libiconv; \
59437         mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean 
59438 @endif libiconv
59439 @if zlib
59440         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
59441           mkdir stagefeedback-zlib; \
59442         mv stagefeedback-zlib zlib; \
59443         mv stagetrain-zlib prev-zlib || test -f stagetrain-lean 
59444 @endif zlib
59445 @if lto-plugin
59446         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
59447           mkdir stagefeedback-lto-plugin; \
59448         mv stagefeedback-lto-plugin lto-plugin; \
59449         mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean 
59450 @endif lto-plugin
59451 @if libctf
59452         @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
59453           mkdir stagefeedback-libctf; \
59454         mv stagefeedback-libctf libctf; \
59455         mv stagetrain-libctf prev-libctf || test -f stagetrain-lean 
59456 @endif libctf
59457         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
59458           mkdir stagefeedback-$(TARGET_SUBDIR); \
59459         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59460         mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean 
59461
59462 stagefeedback-end:: 
59463 @if bfd
59464         @if test -d $(HOST_SUBDIR)/bfd; then \
59465           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
59466           mv prev-bfd stagetrain-bfd; : ; \
59467         fi
59468 @endif bfd
59469 @if opcodes
59470         @if test -d $(HOST_SUBDIR)/opcodes; then \
59471           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
59472           mv prev-opcodes stagetrain-opcodes; : ; \
59473         fi
59474 @endif opcodes
59475 @if binutils
59476         @if test -d $(HOST_SUBDIR)/binutils; then \
59477           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
59478           mv prev-binutils stagetrain-binutils; : ; \
59479         fi
59480 @endif binutils
59481 @if fixincludes
59482         @if test -d $(HOST_SUBDIR)/fixincludes; then \
59483           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
59484           mv prev-fixincludes stagetrain-fixincludes; : ; \
59485         fi
59486 @endif fixincludes
59487 @if gas
59488         @if test -d $(HOST_SUBDIR)/gas; then \
59489           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
59490           mv prev-gas stagetrain-gas; : ; \
59491         fi
59492 @endif gas
59493 @if gcc
59494         @if test -d $(HOST_SUBDIR)/gcc; then \
59495           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
59496           mv prev-gcc stagetrain-gcc; : ; \
59497         fi
59498 @endif gcc
59499 @if gmp
59500         @if test -d $(HOST_SUBDIR)/gmp; then \
59501           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
59502           mv prev-gmp stagetrain-gmp; : ; \
59503         fi
59504 @endif gmp
59505 @if mpfr
59506         @if test -d $(HOST_SUBDIR)/mpfr; then \
59507           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
59508           mv prev-mpfr stagetrain-mpfr; : ; \
59509         fi
59510 @endif mpfr
59511 @if mpc
59512         @if test -d $(HOST_SUBDIR)/mpc; then \
59513           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
59514           mv prev-mpc stagetrain-mpc; : ; \
59515         fi
59516 @endif mpc
59517 @if isl
59518         @if test -d $(HOST_SUBDIR)/isl; then \
59519           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
59520           mv prev-isl stagetrain-isl; : ; \
59521         fi
59522 @endif isl
59523 @if libelf
59524         @if test -d $(HOST_SUBDIR)/libelf; then \
59525           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
59526           mv prev-libelf stagetrain-libelf; : ; \
59527         fi
59528 @endif libelf
59529 @if gold
59530         @if test -d $(HOST_SUBDIR)/gold; then \
59531           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
59532           mv prev-gold stagetrain-gold; : ; \
59533         fi
59534 @endif gold
59535 @if intl
59536         @if test -d $(HOST_SUBDIR)/intl; then \
59537           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
59538           mv prev-intl stagetrain-intl; : ; \
59539         fi
59540 @endif intl
59541 @if ld
59542         @if test -d $(HOST_SUBDIR)/ld; then \
59543           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
59544           mv prev-ld stagetrain-ld; : ; \
59545         fi
59546 @endif ld
59547 @if libbacktrace
59548         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59549           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
59550           mv prev-libbacktrace stagetrain-libbacktrace; : ; \
59551         fi
59552 @endif libbacktrace
59553 @if libcpp
59554         @if test -d $(HOST_SUBDIR)/libcpp; then \
59555           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
59556           mv prev-libcpp stagetrain-libcpp; : ; \
59557         fi
59558 @endif libcpp
59559 @if libcody
59560         @if test -d $(HOST_SUBDIR)/libcody; then \
59561           cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
59562           mv prev-libcody stagetrain-libcody; : ; \
59563         fi
59564 @endif libcody
59565 @if libdecnumber
59566         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59567           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
59568           mv prev-libdecnumber stagetrain-libdecnumber; : ; \
59569         fi
59570 @endif libdecnumber
59571 @if libiberty
59572         @if test -d $(HOST_SUBDIR)/libiberty; then \
59573           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
59574           mv prev-libiberty stagetrain-libiberty; : ; \
59575         fi
59576 @endif libiberty
59577 @if libiberty-linker-plugin
59578         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59579           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
59580           mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
59581         fi
59582 @endif libiberty-linker-plugin
59583 @if libiconv
59584         @if test -d $(HOST_SUBDIR)/libiconv; then \
59585           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
59586           mv prev-libiconv stagetrain-libiconv; : ; \
59587         fi
59588 @endif libiconv
59589 @if zlib
59590         @if test -d $(HOST_SUBDIR)/zlib; then \
59591           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
59592           mv prev-zlib stagetrain-zlib; : ; \
59593         fi
59594 @endif zlib
59595 @if lto-plugin
59596         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59597           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
59598           mv prev-lto-plugin stagetrain-lto-plugin; : ; \
59599         fi
59600 @endif lto-plugin
59601 @if libctf
59602         @if test -d $(HOST_SUBDIR)/libctf; then \
59603           cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
59604           mv prev-libctf stagetrain-libctf; : ; \
59605         fi
59606 @endif libctf
59607         @if test -d $(TARGET_SUBDIR); then \
59608           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
59609           mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
59610         fi
59611         rm -f stage_current
59612
59613 # Bubble a bug fix through all the stages up to stage feedback.  They are
59614 # remade, but not reconfigured.  The next stage (if any) will not be
59615 # reconfigured either.
59616 .PHONY: stagefeedback-bubble
59617 stagefeedback-bubble:: stagetrain-bubble
59618         @r=`${PWD_COMMAND}`; export r; \
59619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59620         if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
59621           echo Skipping rebuild of stagefeedback; \
59622         else \
59623           $(MAKE) stagefeedback-start; \
59624           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
59625         fi
59626
59627 .PHONY: all-stagefeedback clean-stagefeedback
59628 do-clean: clean-stagefeedback
59629
59630 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59631 # only possibility, but now it conflicts with no-bootstrap rules
59632 @if gcc-bootstrap
59633
59634
59635
59636 .PHONY: profiledbootstrap profiledbootstrap-lean
59637 profiledbootstrap:
59638         echo stagefeedback > stage_final
59639         @r=`${PWD_COMMAND}`; export r; \
59640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59641         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
59642         @: $(MAKE); $(unstage)
59643         @r=`${PWD_COMMAND}`; export r; \
59644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59645         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59646         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59647
59648 profiledbootstrap-lean:
59649         echo stagefeedback > stage_final
59650         @r=`${PWD_COMMAND}`; export r; \
59651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59652         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
59653         @: $(MAKE); $(unstage)
59654         @r=`${PWD_COMMAND}`; export r; \
59655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59656         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59657         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59658
59659
59660 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59661 distclean-stagetrain:: distclean-stagefeedback 
59662 .PHONY: distclean-stagefeedback
59663 distclean-stagefeedback::
59664         @: $(MAKE); $(stage)
59665         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
59666         rm -rf stagefeedback-* 
59667
59668
59669 @endif gcc-bootstrap
59670
59671
59672 .PHONY: stageautoprofile-start stageautoprofile-end
59673
59674 stageautoprofile-start::
59675         @: $(MAKE); $(stage); \
59676         echo stageautoprofile > stage_current; \
59677         echo stageautoprofile > stage_last; \
59678         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59679 @if bfd
59680         @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
59681           mkdir stageautoprofile-bfd; \
59682         mv stageautoprofile-bfd bfd; \
59683         mv stage1-bfd prev-bfd || test -f stage1-lean 
59684 @endif bfd
59685 @if opcodes
59686         @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
59687           mkdir stageautoprofile-opcodes; \
59688         mv stageautoprofile-opcodes opcodes; \
59689         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
59690 @endif opcodes
59691 @if binutils
59692         @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
59693           mkdir stageautoprofile-binutils; \
59694         mv stageautoprofile-binutils binutils; \
59695         mv stage1-binutils prev-binutils || test -f stage1-lean 
59696 @endif binutils
59697 @if fixincludes
59698         @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
59699           mkdir stageautoprofile-fixincludes; \
59700         mv stageautoprofile-fixincludes fixincludes; \
59701         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
59702 @endif fixincludes
59703 @if gas
59704         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
59705           mkdir stageautoprofile-gas; \
59706         mv stageautoprofile-gas gas; \
59707         mv stage1-gas prev-gas || test -f stage1-lean 
59708 @endif gas
59709 @if gcc
59710         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
59711           mkdir stageautoprofile-gcc; \
59712         mv stageautoprofile-gcc gcc; \
59713         mv stage1-gcc prev-gcc || test -f stage1-lean 
59714 @endif gcc
59715 @if gmp
59716         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
59717           mkdir stageautoprofile-gmp; \
59718         mv stageautoprofile-gmp gmp; \
59719         mv stage1-gmp prev-gmp || test -f stage1-lean 
59720 @endif gmp
59721 @if mpfr
59722         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
59723           mkdir stageautoprofile-mpfr; \
59724         mv stageautoprofile-mpfr mpfr; \
59725         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
59726 @endif mpfr
59727 @if mpc
59728         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
59729           mkdir stageautoprofile-mpc; \
59730         mv stageautoprofile-mpc mpc; \
59731         mv stage1-mpc prev-mpc || test -f stage1-lean 
59732 @endif mpc
59733 @if isl
59734         @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
59735           mkdir stageautoprofile-isl; \
59736         mv stageautoprofile-isl isl; \
59737         mv stage1-isl prev-isl || test -f stage1-lean 
59738 @endif isl
59739 @if libelf
59740         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
59741           mkdir stageautoprofile-libelf; \
59742         mv stageautoprofile-libelf libelf; \
59743         mv stage1-libelf prev-libelf || test -f stage1-lean 
59744 @endif libelf
59745 @if gold
59746         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
59747           mkdir stageautoprofile-gold; \
59748         mv stageautoprofile-gold gold; \
59749         mv stage1-gold prev-gold || test -f stage1-lean 
59750 @endif gold
59751 @if intl
59752         @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
59753           mkdir stageautoprofile-intl; \
59754         mv stageautoprofile-intl intl; \
59755         mv stage1-intl prev-intl || test -f stage1-lean 
59756 @endif intl
59757 @if ld
59758         @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
59759           mkdir stageautoprofile-ld; \
59760         mv stageautoprofile-ld ld; \
59761         mv stage1-ld prev-ld || test -f stage1-lean 
59762 @endif ld
59763 @if libbacktrace
59764         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
59765           mkdir stageautoprofile-libbacktrace; \
59766         mv stageautoprofile-libbacktrace libbacktrace; \
59767         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
59768 @endif libbacktrace
59769 @if libcpp
59770         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
59771           mkdir stageautoprofile-libcpp; \
59772         mv stageautoprofile-libcpp libcpp; \
59773         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
59774 @endif libcpp
59775 @if libcody
59776         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
59777           mkdir stageautoprofile-libcody; \
59778         mv stageautoprofile-libcody libcody; \
59779         mv stage1-libcody prev-libcody || test -f stage1-lean 
59780 @endif libcody
59781 @if libdecnumber
59782         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
59783           mkdir stageautoprofile-libdecnumber; \
59784         mv stageautoprofile-libdecnumber libdecnumber; \
59785         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
59786 @endif libdecnumber
59787 @if libiberty
59788         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
59789           mkdir stageautoprofile-libiberty; \
59790         mv stageautoprofile-libiberty libiberty; \
59791         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
59792 @endif libiberty
59793 @if libiberty-linker-plugin
59794         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
59795           mkdir stageautoprofile-libiberty-linker-plugin; \
59796         mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
59797         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
59798 @endif libiberty-linker-plugin
59799 @if libiconv
59800         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
59801           mkdir stageautoprofile-libiconv; \
59802         mv stageautoprofile-libiconv libiconv; \
59803         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
59804 @endif libiconv
59805 @if zlib
59806         @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
59807           mkdir stageautoprofile-zlib; \
59808         mv stageautoprofile-zlib zlib; \
59809         mv stage1-zlib prev-zlib || test -f stage1-lean 
59810 @endif zlib
59811 @if lto-plugin
59812         @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
59813           mkdir stageautoprofile-lto-plugin; \
59814         mv stageautoprofile-lto-plugin lto-plugin; \
59815         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
59816 @endif lto-plugin
59817 @if libctf
59818         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
59819           mkdir stageautoprofile-libctf; \
59820         mv stageautoprofile-libctf libctf; \
59821         mv stage1-libctf prev-libctf || test -f stage1-lean 
59822 @endif libctf
59823         @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
59824           mkdir stageautoprofile-$(TARGET_SUBDIR); \
59825         mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59826         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
59827
59828 stageautoprofile-end:: 
59829 @if bfd
59830         @if test -d $(HOST_SUBDIR)/bfd; then \
59831           cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
59832           mv prev-bfd stage1-bfd; : ; \
59833         fi
59834 @endif bfd
59835 @if opcodes
59836         @if test -d $(HOST_SUBDIR)/opcodes; then \
59837           cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
59838           mv prev-opcodes stage1-opcodes; : ; \
59839         fi
59840 @endif opcodes
59841 @if binutils
59842         @if test -d $(HOST_SUBDIR)/binutils; then \
59843           cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
59844           mv prev-binutils stage1-binutils; : ; \
59845         fi
59846 @endif binutils
59847 @if fixincludes
59848         @if test -d $(HOST_SUBDIR)/fixincludes; then \
59849           cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
59850           mv prev-fixincludes stage1-fixincludes; : ; \
59851         fi
59852 @endif fixincludes
59853 @if gas
59854         @if test -d $(HOST_SUBDIR)/gas; then \
59855           cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
59856           mv prev-gas stage1-gas; : ; \
59857         fi
59858 @endif gas
59859 @if gcc
59860         @if test -d $(HOST_SUBDIR)/gcc; then \
59861           cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
59862           mv prev-gcc stage1-gcc; : ; \
59863         fi
59864 @endif gcc
59865 @if gmp
59866         @if test -d $(HOST_SUBDIR)/gmp; then \
59867           cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
59868           mv prev-gmp stage1-gmp; : ; \
59869         fi
59870 @endif gmp
59871 @if mpfr
59872         @if test -d $(HOST_SUBDIR)/mpfr; then \
59873           cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
59874           mv prev-mpfr stage1-mpfr; : ; \
59875         fi
59876 @endif mpfr
59877 @if mpc
59878         @if test -d $(HOST_SUBDIR)/mpc; then \
59879           cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
59880           mv prev-mpc stage1-mpc; : ; \
59881         fi
59882 @endif mpc
59883 @if isl
59884         @if test -d $(HOST_SUBDIR)/isl; then \
59885           cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
59886           mv prev-isl stage1-isl; : ; \
59887         fi
59888 @endif isl
59889 @if libelf
59890         @if test -d $(HOST_SUBDIR)/libelf; then \
59891           cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
59892           mv prev-libelf stage1-libelf; : ; \
59893         fi
59894 @endif libelf
59895 @if gold
59896         @if test -d $(HOST_SUBDIR)/gold; then \
59897           cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
59898           mv prev-gold stage1-gold; : ; \
59899         fi
59900 @endif gold
59901 @if intl
59902         @if test -d $(HOST_SUBDIR)/intl; then \
59903           cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
59904           mv prev-intl stage1-intl; : ; \
59905         fi
59906 @endif intl
59907 @if ld
59908         @if test -d $(HOST_SUBDIR)/ld; then \
59909           cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
59910           mv prev-ld stage1-ld; : ; \
59911         fi
59912 @endif ld
59913 @if libbacktrace
59914         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59915           cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
59916           mv prev-libbacktrace stage1-libbacktrace; : ; \
59917         fi
59918 @endif libbacktrace
59919 @if libcpp
59920         @if test -d $(HOST_SUBDIR)/libcpp; then \
59921           cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
59922           mv prev-libcpp stage1-libcpp; : ; \
59923         fi
59924 @endif libcpp
59925 @if libcody
59926         @if test -d $(HOST_SUBDIR)/libcody; then \
59927           cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
59928           mv prev-libcody stage1-libcody; : ; \
59929         fi
59930 @endif libcody
59931 @if libdecnumber
59932         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59933           cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
59934           mv prev-libdecnumber stage1-libdecnumber; : ; \
59935         fi
59936 @endif libdecnumber
59937 @if libiberty
59938         @if test -d $(HOST_SUBDIR)/libiberty; then \
59939           cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
59940           mv prev-libiberty stage1-libiberty; : ; \
59941         fi
59942 @endif libiberty
59943 @if libiberty-linker-plugin
59944         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59945           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
59946           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59947         fi
59948 @endif libiberty-linker-plugin
59949 @if libiconv
59950         @if test -d $(HOST_SUBDIR)/libiconv; then \
59951           cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
59952           mv prev-libiconv stage1-libiconv; : ; \
59953         fi
59954 @endif libiconv
59955 @if zlib
59956         @if test -d $(HOST_SUBDIR)/zlib; then \
59957           cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
59958           mv prev-zlib stage1-zlib; : ; \
59959         fi
59960 @endif zlib
59961 @if lto-plugin
59962         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59963           cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
59964           mv prev-lto-plugin stage1-lto-plugin; : ; \
59965         fi
59966 @endif lto-plugin
59967 @if libctf
59968         @if test -d $(HOST_SUBDIR)/libctf; then \
59969           cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
59970           mv prev-libctf stage1-libctf; : ; \
59971         fi
59972 @endif libctf
59973         @if test -d $(TARGET_SUBDIR); then \
59974           mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
59975           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59976         fi
59977         rm -f stage_current
59978
59979 # Bubble a bug fix through all the stages up to stage autoprofile.  They are
59980 # remade, but not reconfigured.  The next stage (if any) will not be
59981 # reconfigured either.
59982 .PHONY: stageautoprofile-bubble
59983 stageautoprofile-bubble:: stage1-bubble
59984         @r=`${PWD_COMMAND}`; export r; \
59985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59986         if test -f stageautoprofile-lean || test -f stage1-lean ; then \
59987           echo Skipping rebuild of stageautoprofile; \
59988         else \
59989           $(MAKE) stageautoprofile-start; \
59990           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
59991         fi
59992
59993 .PHONY: all-stageautoprofile clean-stageautoprofile
59994 do-clean: clean-stageautoprofile
59995
59996 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59997 # only possibility, but now it conflicts with no-bootstrap rules
59998 @if gcc-bootstrap
59999
60000
60001
60002
60003 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60004 distclean-stage1:: distclean-stageautoprofile 
60005 .PHONY: distclean-stageautoprofile
60006 distclean-stageautoprofile::
60007         @: $(MAKE); $(stage)
60008         @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
60009         rm -rf stageautoprofile-* 
60010
60011
60012 @endif gcc-bootstrap
60013
60014
60015 .PHONY: stageautofeedback-start stageautofeedback-end
60016
60017 stageautofeedback-start::
60018         @: $(MAKE); $(stage); \
60019         echo stageautofeedback > stage_current; \
60020         echo stageautofeedback > stage_last; \
60021         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60022 @if bfd
60023         @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
60024           mkdir stageautofeedback-bfd; \
60025         mv stageautofeedback-bfd bfd; \
60026         mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean 
60027 @endif bfd
60028 @if opcodes
60029         @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
60030           mkdir stageautofeedback-opcodes; \
60031         mv stageautofeedback-opcodes opcodes; \
60032         mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean 
60033 @endif opcodes
60034 @if binutils
60035         @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
60036           mkdir stageautofeedback-binutils; \
60037         mv stageautofeedback-binutils binutils; \
60038         mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean 
60039 @endif binutils
60040 @if fixincludes
60041         @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
60042           mkdir stageautofeedback-fixincludes; \
60043         mv stageautofeedback-fixincludes fixincludes; \
60044         mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean 
60045 @endif fixincludes
60046 @if gas
60047         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
60048           mkdir stageautofeedback-gas; \
60049         mv stageautofeedback-gas gas; \
60050         mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean 
60051 @endif gas
60052 @if gcc
60053         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
60054           mkdir stageautofeedback-gcc; \
60055         mv stageautofeedback-gcc gcc; \
60056         mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean 
60057 @endif gcc
60058 @if gmp
60059         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
60060           mkdir stageautofeedback-gmp; \
60061         mv stageautofeedback-gmp gmp; \
60062         mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean 
60063 @endif gmp
60064 @if mpfr
60065         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
60066           mkdir stageautofeedback-mpfr; \
60067         mv stageautofeedback-mpfr mpfr; \
60068         mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean 
60069 @endif mpfr
60070 @if mpc
60071         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
60072           mkdir stageautofeedback-mpc; \
60073         mv stageautofeedback-mpc mpc; \
60074         mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean 
60075 @endif mpc
60076 @if isl
60077         @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
60078           mkdir stageautofeedback-isl; \
60079         mv stageautofeedback-isl isl; \
60080         mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean 
60081 @endif isl
60082 @if libelf
60083         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
60084           mkdir stageautofeedback-libelf; \
60085         mv stageautofeedback-libelf libelf; \
60086         mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean 
60087 @endif libelf
60088 @if gold
60089         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
60090           mkdir stageautofeedback-gold; \
60091         mv stageautofeedback-gold gold; \
60092         mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean 
60093 @endif gold
60094 @if intl
60095         @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
60096           mkdir stageautofeedback-intl; \
60097         mv stageautofeedback-intl intl; \
60098         mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean 
60099 @endif intl
60100 @if ld
60101         @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
60102           mkdir stageautofeedback-ld; \
60103         mv stageautofeedback-ld ld; \
60104         mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean 
60105 @endif ld
60106 @if libbacktrace
60107         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
60108           mkdir stageautofeedback-libbacktrace; \
60109         mv stageautofeedback-libbacktrace libbacktrace; \
60110         mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean 
60111 @endif libbacktrace
60112 @if libcpp
60113         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
60114           mkdir stageautofeedback-libcpp; \
60115         mv stageautofeedback-libcpp libcpp; \
60116         mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean 
60117 @endif libcpp
60118 @if libcody
60119         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
60120           mkdir stageautofeedback-libcody; \
60121         mv stageautofeedback-libcody libcody; \
60122         mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean 
60123 @endif libcody
60124 @if libdecnumber
60125         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
60126           mkdir stageautofeedback-libdecnumber; \
60127         mv stageautofeedback-libdecnumber libdecnumber; \
60128         mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean 
60129 @endif libdecnumber
60130 @if libiberty
60131         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
60132           mkdir stageautofeedback-libiberty; \
60133         mv stageautofeedback-libiberty libiberty; \
60134         mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean 
60135 @endif libiberty
60136 @if libiberty-linker-plugin
60137         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
60138           mkdir stageautofeedback-libiberty-linker-plugin; \
60139         mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
60140         mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean 
60141 @endif libiberty-linker-plugin
60142 @if libiconv
60143         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
60144           mkdir stageautofeedback-libiconv; \
60145         mv stageautofeedback-libiconv libiconv; \
60146         mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean 
60147 @endif libiconv
60148 @if zlib
60149         @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
60150           mkdir stageautofeedback-zlib; \
60151         mv stageautofeedback-zlib zlib; \
60152         mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean 
60153 @endif zlib
60154 @if lto-plugin
60155         @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
60156           mkdir stageautofeedback-lto-plugin; \
60157         mv stageautofeedback-lto-plugin lto-plugin; \
60158         mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean 
60159 @endif lto-plugin
60160 @if libctf
60161         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
60162           mkdir stageautofeedback-libctf; \
60163         mv stageautofeedback-libctf libctf; \
60164         mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean 
60165 @endif libctf
60166         @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
60167           mkdir stageautofeedback-$(TARGET_SUBDIR); \
60168         mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60169         mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean 
60170
60171 stageautofeedback-end:: 
60172 @if bfd
60173         @if test -d $(HOST_SUBDIR)/bfd; then \
60174           cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
60175           mv prev-bfd stageautoprofile-bfd; : ; \
60176         fi
60177 @endif bfd
60178 @if opcodes
60179         @if test -d $(HOST_SUBDIR)/opcodes; then \
60180           cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
60181           mv prev-opcodes stageautoprofile-opcodes; : ; \
60182         fi
60183 @endif opcodes
60184 @if binutils
60185         @if test -d $(HOST_SUBDIR)/binutils; then \
60186           cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
60187           mv prev-binutils stageautoprofile-binutils; : ; \
60188         fi
60189 @endif binutils
60190 @if fixincludes
60191         @if test -d $(HOST_SUBDIR)/fixincludes; then \
60192           cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
60193           mv prev-fixincludes stageautoprofile-fixincludes; : ; \
60194         fi
60195 @endif fixincludes
60196 @if gas
60197         @if test -d $(HOST_SUBDIR)/gas; then \
60198           cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
60199           mv prev-gas stageautoprofile-gas; : ; \
60200         fi
60201 @endif gas
60202 @if gcc
60203         @if test -d $(HOST_SUBDIR)/gcc; then \
60204           cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
60205           mv prev-gcc stageautoprofile-gcc; : ; \
60206         fi
60207 @endif gcc
60208 @if gmp
60209         @if test -d $(HOST_SUBDIR)/gmp; then \
60210           cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
60211           mv prev-gmp stageautoprofile-gmp; : ; \
60212         fi
60213 @endif gmp
60214 @if mpfr
60215         @if test -d $(HOST_SUBDIR)/mpfr; then \
60216           cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
60217           mv prev-mpfr stageautoprofile-mpfr; : ; \
60218         fi
60219 @endif mpfr
60220 @if mpc
60221         @if test -d $(HOST_SUBDIR)/mpc; then \
60222           cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
60223           mv prev-mpc stageautoprofile-mpc; : ; \
60224         fi
60225 @endif mpc
60226 @if isl
60227         @if test -d $(HOST_SUBDIR)/isl; then \
60228           cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
60229           mv prev-isl stageautoprofile-isl; : ; \
60230         fi
60231 @endif isl
60232 @if libelf
60233         @if test -d $(HOST_SUBDIR)/libelf; then \
60234           cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
60235           mv prev-libelf stageautoprofile-libelf; : ; \
60236         fi
60237 @endif libelf
60238 @if gold
60239         @if test -d $(HOST_SUBDIR)/gold; then \
60240           cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
60241           mv prev-gold stageautoprofile-gold; : ; \
60242         fi
60243 @endif gold
60244 @if intl
60245         @if test -d $(HOST_SUBDIR)/intl; then \
60246           cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
60247           mv prev-intl stageautoprofile-intl; : ; \
60248         fi
60249 @endif intl
60250 @if ld
60251         @if test -d $(HOST_SUBDIR)/ld; then \
60252           cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
60253           mv prev-ld stageautoprofile-ld; : ; \
60254         fi
60255 @endif ld
60256 @if libbacktrace
60257         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60258           cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
60259           mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
60260         fi
60261 @endif libbacktrace
60262 @if libcpp
60263         @if test -d $(HOST_SUBDIR)/libcpp; then \
60264           cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
60265           mv prev-libcpp stageautoprofile-libcpp; : ; \
60266         fi
60267 @endif libcpp
60268 @if libcody
60269         @if test -d $(HOST_SUBDIR)/libcody; then \
60270           cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
60271           mv prev-libcody stageautoprofile-libcody; : ; \
60272         fi
60273 @endif libcody
60274 @if libdecnumber
60275         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60276           cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
60277           mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
60278         fi
60279 @endif libdecnumber
60280 @if libiberty
60281         @if test -d $(HOST_SUBDIR)/libiberty; then \
60282           cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
60283           mv prev-libiberty stageautoprofile-libiberty; : ; \
60284         fi
60285 @endif libiberty
60286 @if libiberty-linker-plugin
60287         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60288           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
60289           mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
60290         fi
60291 @endif libiberty-linker-plugin
60292 @if libiconv
60293         @if test -d $(HOST_SUBDIR)/libiconv; then \
60294           cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
60295           mv prev-libiconv stageautoprofile-libiconv; : ; \
60296         fi
60297 @endif libiconv
60298 @if zlib
60299         @if test -d $(HOST_SUBDIR)/zlib; then \
60300           cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
60301           mv prev-zlib stageautoprofile-zlib; : ; \
60302         fi
60303 @endif zlib
60304 @if lto-plugin
60305         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60306           cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
60307           mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
60308         fi
60309 @endif lto-plugin
60310 @if libctf
60311         @if test -d $(HOST_SUBDIR)/libctf; then \
60312           cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
60313           mv prev-libctf stageautoprofile-libctf; : ; \
60314         fi
60315 @endif libctf
60316         @if test -d $(TARGET_SUBDIR); then \
60317           mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
60318           mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
60319         fi
60320         rm -f stage_current
60321
60322 # Bubble a bug fix through all the stages up to stage autofeedback.  They are
60323 # remade, but not reconfigured.  The next stage (if any) will not be
60324 # reconfigured either.
60325 .PHONY: stageautofeedback-bubble
60326 stageautofeedback-bubble:: stageautoprofile-bubble
60327         @r=`${PWD_COMMAND}`; export r; \
60328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60329         if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
60330           echo Skipping rebuild of stageautofeedback; \
60331         else \
60332           $(MAKE) stageautofeedback-start; \
60333           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
60334         fi
60335
60336 .PHONY: all-stageautofeedback clean-stageautofeedback
60337 do-clean: clean-stageautofeedback
60338
60339 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60340 # only possibility, but now it conflicts with no-bootstrap rules
60341 @if gcc-bootstrap
60342
60343
60344
60345 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
60346 autoprofiledbootstrap:
60347         echo stageautofeedback > stage_final
60348         @r=`${PWD_COMMAND}`; export r; \
60349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60350         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
60351         @: $(MAKE); $(unstage)
60352         @r=`${PWD_COMMAND}`; export r; \
60353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60354         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60355         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60356
60357 autoprofiledbootstrap-lean:
60358         echo stageautofeedback > stage_final
60359         @r=`${PWD_COMMAND}`; export r; \
60360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60361         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
60362         @: $(MAKE); $(unstage)
60363         @r=`${PWD_COMMAND}`; export r; \
60364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60365         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60366         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60367
60368
60369 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60370 distclean-stageautoprofile:: distclean-stageautofeedback 
60371 .PHONY: distclean-stageautofeedback
60372 distclean-stageautofeedback::
60373         @: $(MAKE); $(stage)
60374         @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
60375         rm -rf stageautofeedback-* 
60376
60377
60378 @endif gcc-bootstrap
60379
60380
60381
60382 stageprofile-end::
60383         $(MAKE) distclean-stagefeedback
60384
60385 stagefeedback-start::
60386         @r=`${PWD_COMMAND}`; export r; \
60387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60388         for i in prev-*; do \
60389           j=`echo $$i | sed s/^prev-//`; \
60390           cd $$r/$$i && \
60391           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
60392           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
60393         done
60394
60395 @if gcc-bootstrap
60396 do-distclean: distclean-stage1
60397
60398 # Provide a GCC build when we're building target libraries.  This does
60399 # not work as a dependency, just as the minimum necessary to avoid errors.
60400 stage_last:
60401         @r=`${PWD_COMMAND}`; export r; \
60402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60403         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
60404
60405 # Same as unstage, but not phony and defaulting to stage1-start.  We place
60406 # it in the dependency so that for example `make -j3 all-gcc' works.
60407 stage_current:
60408         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
60409
60410 .PHONY: restrap
60411 restrap::
60412         @: $(MAKE); $(stage)
60413         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
60414 restrap:: all
60415 @endif gcc-bootstrap
60416
60417 # --------------------------------------
60418 # Dependencies between different modules
60419 # --------------------------------------
60420
60421 # Generic dependencies for target modules on host stuff, especially gcc
60422 @if gcc-bootstrap
60423 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
60424 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
60425 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
60426 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
60427 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
60428 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
60429 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
60430 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
60431 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
60432 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
60433 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
60434 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
60435 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
60436 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
60437 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
60438 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
60439 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
60440 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
60441 configure-stage1-target-libvtv: maybe-all-stage1-gcc
60442 configure-stage2-target-libvtv: maybe-all-stage2-gcc
60443 configure-stage3-target-libvtv: maybe-all-stage3-gcc
60444 configure-stage4-target-libvtv: maybe-all-stage4-gcc
60445 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
60446 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
60447 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
60448 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
60449 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
60450 configure-target-liboffloadmic: stage_last
60451 configure-target-libssp: stage_last
60452 configure-target-newlib: stage_last
60453 configure-stage1-target-libgcc: maybe-all-stage1-gcc
60454 configure-stage2-target-libgcc: maybe-all-stage2-gcc
60455 configure-stage3-target-libgcc: maybe-all-stage3-gcc
60456 configure-stage4-target-libgcc: maybe-all-stage4-gcc
60457 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
60458 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
60459 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
60460 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
60461 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
60462 configure-target-libbacktrace: stage_last
60463 configure-target-libquadmath: stage_last
60464 configure-target-libgfortran: stage_last
60465 configure-target-libobjc: stage_last
60466 configure-target-libgo: stage_last
60467 configure-target-libhsail-rt: stage_last
60468 configure-target-libphobos: stage_last
60469 configure-target-libtermcap: stage_last
60470 configure-target-winsup: stage_last
60471 configure-target-libgloss: stage_last
60472 configure-target-libffi: stage_last
60473 configure-target-zlib: stage_last
60474 configure-target-rda: stage_last
60475 configure-target-libada: stage_last
60476 configure-stage1-target-libgomp: maybe-all-stage1-gcc
60477 configure-stage2-target-libgomp: maybe-all-stage2-gcc
60478 configure-stage3-target-libgomp: maybe-all-stage3-gcc
60479 configure-stage4-target-libgomp: maybe-all-stage4-gcc
60480 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
60481 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
60482 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
60483 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
60484 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
60485 configure-target-libitm: stage_last
60486 configure-target-libatomic: stage_last
60487 @endif gcc-bootstrap
60488
60489 @if gcc-no-bootstrap
60490 configure-target-libstdc++-v3: maybe-all-gcc
60491 configure-target-libsanitizer: maybe-all-gcc
60492 configure-target-libvtv: maybe-all-gcc
60493 configure-target-liboffloadmic: maybe-all-gcc
60494 configure-target-libssp: maybe-all-gcc
60495 configure-target-newlib: maybe-all-gcc
60496 configure-target-libgcc: maybe-all-gcc
60497 configure-target-libbacktrace: maybe-all-gcc
60498 configure-target-libquadmath: maybe-all-gcc
60499 configure-target-libgfortran: maybe-all-gcc
60500 configure-target-libobjc: maybe-all-gcc
60501 configure-target-libgo: maybe-all-gcc
60502 configure-target-libhsail-rt: maybe-all-gcc
60503 configure-target-libphobos: maybe-all-gcc
60504 configure-target-libtermcap: maybe-all-gcc
60505 configure-target-winsup: maybe-all-gcc
60506 configure-target-libgloss: maybe-all-gcc
60507 configure-target-libffi: maybe-all-gcc
60508 configure-target-zlib: maybe-all-gcc
60509 configure-target-rda: maybe-all-gcc
60510 configure-target-libada: maybe-all-gcc
60511 configure-target-libgomp: maybe-all-gcc
60512 configure-target-libitm: maybe-all-gcc
60513 configure-target-libatomic: maybe-all-gcc
60514 @endif gcc-no-bootstrap
60515
60516
60517 # There are two types of dependencies here: 'hard' dependencies, where one
60518 # module simply won't build without the other; and 'soft' dependencies, where
60519 # if the depended-on module is missing, the depending module will do without
60520 # or find a substitute somewhere (perhaps installed).  Soft dependencies
60521 # are made here to depend on a 'maybe-' target.  If you're not sure,
60522 # it's safer to use a soft dependency.
60523
60524
60525
60526
60527
60528
60529 # With all the machinery above in place, it is pretty easy to generate
60530 # dependencies.  Host dependencies are a bit more complex because we have
60531 # to check for bootstrap/prebootstrap dependencies.  To resolve
60532 # prebootstrap dependencies, prebootstrap modules are gathered in
60533 # a hash table.
60534 all-build-bison: maybe-all-build-texinfo
60535 all-build-flex: maybe-all-build-texinfo
60536 all-build-flex: maybe-all-build-bison
60537 all-build-flex: maybe-all-build-m4
60538 all-build-libiberty: maybe-all-build-texinfo
60539 all-build-m4: maybe-all-build-texinfo
60540 all-build-fixincludes: maybe-all-build-libiberty
60541 all-build-libcpp: maybe-all-build-libiberty
60542 configure-gcc: maybe-configure-intl
60543 configure-stage1-gcc: maybe-configure-stage1-intl
60544 configure-stage2-gcc: maybe-configure-stage2-intl
60545 configure-stage3-gcc: maybe-configure-stage3-intl
60546 configure-stage4-gcc: maybe-configure-stage4-intl
60547 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
60548 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
60549 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
60550 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
60551 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
60552 configure-gcc: maybe-all-gmp
60553 configure-stage1-gcc: maybe-all-stage1-gmp
60554 configure-stage2-gcc: maybe-all-stage2-gmp
60555 configure-stage3-gcc: maybe-all-stage3-gmp
60556 configure-stage4-gcc: maybe-all-stage4-gmp
60557 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
60558 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
60559 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
60560 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
60561 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
60562 configure-gcc: maybe-all-mpfr
60563 configure-stage1-gcc: maybe-all-stage1-mpfr
60564 configure-stage2-gcc: maybe-all-stage2-mpfr
60565 configure-stage3-gcc: maybe-all-stage3-mpfr
60566 configure-stage4-gcc: maybe-all-stage4-mpfr
60567 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
60568 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
60569 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60570 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60571 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60572 configure-gcc: maybe-all-mpc
60573 configure-stage1-gcc: maybe-all-stage1-mpc
60574 configure-stage2-gcc: maybe-all-stage2-mpc
60575 configure-stage3-gcc: maybe-all-stage3-mpc
60576 configure-stage4-gcc: maybe-all-stage4-mpc
60577 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
60578 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
60579 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60580 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60581 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60582 configure-gcc: maybe-all-isl
60583 configure-stage1-gcc: maybe-all-stage1-isl
60584 configure-stage2-gcc: maybe-all-stage2-isl
60585 configure-stage3-gcc: maybe-all-stage3-isl
60586 configure-stage4-gcc: maybe-all-stage4-isl
60587 configure-stageprofile-gcc: maybe-all-stageprofile-isl
60588 configure-stagetrain-gcc: maybe-all-stagetrain-isl
60589 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
60590 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60591 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60592 configure-gcc: maybe-all-lto-plugin
60593 configure-stage1-gcc: maybe-all-stage1-lto-plugin
60594 configure-stage2-gcc: maybe-all-stage2-lto-plugin
60595 configure-stage3-gcc: maybe-all-stage3-lto-plugin
60596 configure-stage4-gcc: maybe-all-stage4-lto-plugin
60597 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60598 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60599 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60600 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60601 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60602 configure-gcc: maybe-all-binutils
60603 configure-stage1-gcc: maybe-all-stage1-binutils
60604 configure-stage2-gcc: maybe-all-stage2-binutils
60605 configure-stage3-gcc: maybe-all-stage3-binutils
60606 configure-stage4-gcc: maybe-all-stage4-binutils
60607 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
60608 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
60609 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
60610 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
60611 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
60612 configure-gcc: maybe-all-gas
60613 configure-stage1-gcc: maybe-all-stage1-gas
60614 configure-stage2-gcc: maybe-all-stage2-gas
60615 configure-stage3-gcc: maybe-all-stage3-gas
60616 configure-stage4-gcc: maybe-all-stage4-gas
60617 configure-stageprofile-gcc: maybe-all-stageprofile-gas
60618 configure-stagetrain-gcc: maybe-all-stagetrain-gas
60619 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
60620 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
60621 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
60622 configure-gcc: maybe-all-ld
60623 configure-stage1-gcc: maybe-all-stage1-ld
60624 configure-stage2-gcc: maybe-all-stage2-ld
60625 configure-stage3-gcc: maybe-all-stage3-ld
60626 configure-stage4-gcc: maybe-all-stage4-ld
60627 configure-stageprofile-gcc: maybe-all-stageprofile-ld
60628 configure-stagetrain-gcc: maybe-all-stagetrain-ld
60629 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
60630 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
60631 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
60632 configure-gcc: maybe-all-gold
60633 configure-stage1-gcc: maybe-all-stage1-gold
60634 configure-stage2-gcc: maybe-all-stage2-gold
60635 configure-stage3-gcc: maybe-all-stage3-gold
60636 configure-stage4-gcc: maybe-all-stage4-gold
60637 configure-stageprofile-gcc: maybe-all-stageprofile-gold
60638 configure-stagetrain-gcc: maybe-all-stagetrain-gold
60639 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
60640 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
60641 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
60642 configure-gcc: maybe-all-libelf
60643 configure-stage1-gcc: maybe-all-stage1-libelf
60644 configure-stage2-gcc: maybe-all-stage2-libelf
60645 configure-stage3-gcc: maybe-all-stage3-libelf
60646 configure-stage4-gcc: maybe-all-stage4-libelf
60647 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
60648 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
60649 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
60650 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
60651 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
60652 configure-gcc: maybe-all-libiconv
60653 configure-stage1-gcc: maybe-all-stage1-libiconv
60654 configure-stage2-gcc: maybe-all-stage2-libiconv
60655 configure-stage3-gcc: maybe-all-stage3-libiconv
60656 configure-stage4-gcc: maybe-all-stage4-libiconv
60657 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
60658 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
60659 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60660 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60661 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60662 all-gcc: all-libiberty
60663 all-stage1-gcc: all-stage1-libiberty
60664 all-stage2-gcc: all-stage2-libiberty
60665 all-stage3-gcc: all-stage3-libiberty
60666 all-stage4-gcc: all-stage4-libiberty
60667 all-stageprofile-gcc: all-stageprofile-libiberty
60668 all-stagetrain-gcc: all-stagetrain-libiberty
60669 all-stagefeedback-gcc: all-stagefeedback-libiberty
60670 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
60671 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
60672 all-gcc: maybe-all-intl
60673 all-stage1-gcc: maybe-all-stage1-intl
60674 all-stage2-gcc: maybe-all-stage2-intl
60675 all-stage3-gcc: maybe-all-stage3-intl
60676 all-stage4-gcc: maybe-all-stage4-intl
60677 all-stageprofile-gcc: maybe-all-stageprofile-intl
60678 all-stagetrain-gcc: maybe-all-stagetrain-intl
60679 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
60680 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
60681 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
60682 all-gcc: maybe-all-mpfr
60683 all-stage1-gcc: maybe-all-stage1-mpfr
60684 all-stage2-gcc: maybe-all-stage2-mpfr
60685 all-stage3-gcc: maybe-all-stage3-mpfr
60686 all-stage4-gcc: maybe-all-stage4-mpfr
60687 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
60688 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
60689 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60690 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60691 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60692 all-gcc: maybe-all-mpc
60693 all-stage1-gcc: maybe-all-stage1-mpc
60694 all-stage2-gcc: maybe-all-stage2-mpc
60695 all-stage3-gcc: maybe-all-stage3-mpc
60696 all-stage4-gcc: maybe-all-stage4-mpc
60697 all-stageprofile-gcc: maybe-all-stageprofile-mpc
60698 all-stagetrain-gcc: maybe-all-stagetrain-mpc
60699 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60700 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60701 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60702 all-gcc: maybe-all-isl
60703 all-stage1-gcc: maybe-all-stage1-isl
60704 all-stage2-gcc: maybe-all-stage2-isl
60705 all-stage3-gcc: maybe-all-stage3-isl
60706 all-stage4-gcc: maybe-all-stage4-isl
60707 all-stageprofile-gcc: maybe-all-stageprofile-isl
60708 all-stagetrain-gcc: maybe-all-stagetrain-isl
60709 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
60710 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60711 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60712 all-gcc: maybe-all-build-texinfo
60713 all-stage1-gcc: maybe-all-build-texinfo
60714 all-stage2-gcc: maybe-all-build-texinfo
60715 all-stage3-gcc: maybe-all-build-texinfo
60716 all-stage4-gcc: maybe-all-build-texinfo
60717 all-stageprofile-gcc: maybe-all-build-texinfo
60718 all-stagetrain-gcc: maybe-all-build-texinfo
60719 all-stagefeedback-gcc: maybe-all-build-texinfo
60720 all-stageautoprofile-gcc: maybe-all-build-texinfo
60721 all-stageautofeedback-gcc: maybe-all-build-texinfo
60722 all-gcc: maybe-all-build-bison
60723 all-stage1-gcc: maybe-all-build-bison
60724 all-stage2-gcc: maybe-all-build-bison
60725 all-stage3-gcc: maybe-all-build-bison
60726 all-stage4-gcc: maybe-all-build-bison
60727 all-stageprofile-gcc: maybe-all-build-bison
60728 all-stagetrain-gcc: maybe-all-build-bison
60729 all-stagefeedback-gcc: maybe-all-build-bison
60730 all-stageautoprofile-gcc: maybe-all-build-bison
60731 all-stageautofeedback-gcc: maybe-all-build-bison
60732 all-gcc: maybe-all-build-flex
60733 all-stage1-gcc: maybe-all-build-flex
60734 all-stage2-gcc: maybe-all-build-flex
60735 all-stage3-gcc: maybe-all-build-flex
60736 all-stage4-gcc: maybe-all-build-flex
60737 all-stageprofile-gcc: maybe-all-build-flex
60738 all-stagetrain-gcc: maybe-all-build-flex
60739 all-stagefeedback-gcc: maybe-all-build-flex
60740 all-stageautoprofile-gcc: maybe-all-build-flex
60741 all-stageautofeedback-gcc: maybe-all-build-flex
60742 all-gcc: maybe-all-build-libiberty
60743 all-stage1-gcc: maybe-all-build-libiberty
60744 all-stage2-gcc: maybe-all-build-libiberty
60745 all-stage3-gcc: maybe-all-build-libiberty
60746 all-stage4-gcc: maybe-all-build-libiberty
60747 all-stageprofile-gcc: maybe-all-build-libiberty
60748 all-stagetrain-gcc: maybe-all-build-libiberty
60749 all-stagefeedback-gcc: maybe-all-build-libiberty
60750 all-stageautoprofile-gcc: maybe-all-build-libiberty
60751 all-stageautofeedback-gcc: maybe-all-build-libiberty
60752 all-gcc: maybe-all-build-fixincludes
60753 all-stage1-gcc: maybe-all-build-fixincludes
60754 all-stage2-gcc: maybe-all-build-fixincludes
60755 all-stage3-gcc: maybe-all-build-fixincludes
60756 all-stage4-gcc: maybe-all-build-fixincludes
60757 all-stageprofile-gcc: maybe-all-build-fixincludes
60758 all-stagetrain-gcc: maybe-all-build-fixincludes
60759 all-stagefeedback-gcc: maybe-all-build-fixincludes
60760 all-stageautoprofile-gcc: maybe-all-build-fixincludes
60761 all-stageautofeedback-gcc: maybe-all-build-fixincludes
60762 all-gcc: maybe-all-build-libcpp
60763 all-stage1-gcc: maybe-all-build-libcpp
60764 all-stage2-gcc: maybe-all-build-libcpp
60765 all-stage3-gcc: maybe-all-build-libcpp
60766 all-stage4-gcc: maybe-all-build-libcpp
60767 all-stageprofile-gcc: maybe-all-build-libcpp
60768 all-stagetrain-gcc: maybe-all-build-libcpp
60769 all-stagefeedback-gcc: maybe-all-build-libcpp
60770 all-stageautoprofile-gcc: maybe-all-build-libcpp
60771 all-stageautofeedback-gcc: maybe-all-build-libcpp
60772 all-gcc: maybe-all-zlib
60773 all-stage1-gcc: maybe-all-stage1-zlib
60774 all-stage2-gcc: maybe-all-stage2-zlib
60775 all-stage3-gcc: maybe-all-stage3-zlib
60776 all-stage4-gcc: maybe-all-stage4-zlib
60777 all-stageprofile-gcc: maybe-all-stageprofile-zlib
60778 all-stagetrain-gcc: maybe-all-stagetrain-zlib
60779 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
60780 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
60781 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
60782 all-gcc: all-libbacktrace
60783 all-stage1-gcc: all-stage1-libbacktrace
60784 all-stage2-gcc: all-stage2-libbacktrace
60785 all-stage3-gcc: all-stage3-libbacktrace
60786 all-stage4-gcc: all-stage4-libbacktrace
60787 all-stageprofile-gcc: all-stageprofile-libbacktrace
60788 all-stagetrain-gcc: all-stagetrain-libbacktrace
60789 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
60790 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
60791 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
60792 all-gcc: all-libcpp
60793 all-stage1-gcc: all-stage1-libcpp
60794 all-stage2-gcc: all-stage2-libcpp
60795 all-stage3-gcc: all-stage3-libcpp
60796 all-stage4-gcc: all-stage4-libcpp
60797 all-stageprofile-gcc: all-stageprofile-libcpp
60798 all-stagetrain-gcc: all-stagetrain-libcpp
60799 all-stagefeedback-gcc: all-stagefeedback-libcpp
60800 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
60801 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
60802 all-gcc: all-libcody
60803 all-stage1-gcc: all-stage1-libcody
60804 all-stage2-gcc: all-stage2-libcody
60805 all-stage3-gcc: all-stage3-libcody
60806 all-stage4-gcc: all-stage4-libcody
60807 all-stageprofile-gcc: all-stageprofile-libcody
60808 all-stagetrain-gcc: all-stagetrain-libcody
60809 all-stagefeedback-gcc: all-stagefeedback-libcody
60810 all-stageautoprofile-gcc: all-stageautoprofile-libcody
60811 all-stageautofeedback-gcc: all-stageautofeedback-libcody
60812 all-gcc: all-libdecnumber
60813 all-stage1-gcc: all-stage1-libdecnumber
60814 all-stage2-gcc: all-stage2-libdecnumber
60815 all-stage3-gcc: all-stage3-libdecnumber
60816 all-stage4-gcc: all-stage4-libdecnumber
60817 all-stageprofile-gcc: all-stageprofile-libdecnumber
60818 all-stagetrain-gcc: all-stagetrain-libdecnumber
60819 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
60820 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
60821 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
60822 all-gcc: maybe-all-libiberty
60823 all-stage1-gcc: maybe-all-stage1-libiberty
60824 all-stage2-gcc: maybe-all-stage2-libiberty
60825 all-stage3-gcc: maybe-all-stage3-libiberty
60826 all-stage4-gcc: maybe-all-stage4-libiberty
60827 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
60828 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
60829 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
60830 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
60831 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
60832 all-gcc: maybe-all-fixincludes
60833 all-stage1-gcc: maybe-all-stage1-fixincludes
60834 all-stage2-gcc: maybe-all-stage2-fixincludes
60835 all-stage3-gcc: maybe-all-stage3-fixincludes
60836 all-stage4-gcc: maybe-all-stage4-fixincludes
60837 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
60838 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
60839 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
60840 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
60841 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
60842 all-gcc: maybe-all-lto-plugin
60843 all-stage1-gcc: maybe-all-stage1-lto-plugin
60844 all-stage2-gcc: maybe-all-stage2-lto-plugin
60845 all-stage3-gcc: maybe-all-stage3-lto-plugin
60846 all-stage4-gcc: maybe-all-stage4-lto-plugin
60847 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60848 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60849 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60850 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60851 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60852 all-gcc: maybe-all-libiconv
60853 all-stage1-gcc: maybe-all-stage1-libiconv
60854 all-stage2-gcc: maybe-all-stage2-libiconv
60855 all-stage3-gcc: maybe-all-stage3-libiconv
60856 all-stage4-gcc: maybe-all-stage4-libiconv
60857 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
60858 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
60859 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60860 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60861 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60862 info-gcc: maybe-all-build-libiberty
60863 info-stage1-gcc: maybe-all-build-libiberty
60864 info-stage2-gcc: maybe-all-build-libiberty
60865 info-stage3-gcc: maybe-all-build-libiberty
60866 info-stage4-gcc: maybe-all-build-libiberty
60867 info-stageprofile-gcc: maybe-all-build-libiberty
60868 info-stagetrain-gcc: maybe-all-build-libiberty
60869 info-stagefeedback-gcc: maybe-all-build-libiberty
60870 info-stageautoprofile-gcc: maybe-all-build-libiberty
60871 info-stageautofeedback-gcc: maybe-all-build-libiberty
60872 dvi-gcc: maybe-all-build-libiberty
60873 dvi-stage1-gcc: maybe-all-build-libiberty
60874 dvi-stage2-gcc: maybe-all-build-libiberty
60875 dvi-stage3-gcc: maybe-all-build-libiberty
60876 dvi-stage4-gcc: maybe-all-build-libiberty
60877 dvi-stageprofile-gcc: maybe-all-build-libiberty
60878 dvi-stagetrain-gcc: maybe-all-build-libiberty
60879 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60880 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
60881 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
60882 pdf-gcc: maybe-all-build-libiberty
60883 pdf-stage1-gcc: maybe-all-build-libiberty
60884 pdf-stage2-gcc: maybe-all-build-libiberty
60885 pdf-stage3-gcc: maybe-all-build-libiberty
60886 pdf-stage4-gcc: maybe-all-build-libiberty
60887 pdf-stageprofile-gcc: maybe-all-build-libiberty
60888 pdf-stagetrain-gcc: maybe-all-build-libiberty
60889 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60890 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
60891 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
60892 html-gcc: maybe-all-build-libiberty
60893 html-stage1-gcc: maybe-all-build-libiberty
60894 html-stage2-gcc: maybe-all-build-libiberty
60895 html-stage3-gcc: maybe-all-build-libiberty
60896 html-stage4-gcc: maybe-all-build-libiberty
60897 html-stageprofile-gcc: maybe-all-build-libiberty
60898 html-stagetrain-gcc: maybe-all-build-libiberty
60899 html-stagefeedback-gcc: maybe-all-build-libiberty
60900 html-stageautoprofile-gcc: maybe-all-build-libiberty
60901 html-stageautofeedback-gcc: maybe-all-build-libiberty
60902 install-gcc: maybe-install-fixincludes
60903 install-gcc: maybe-install-lto-plugin
60904 install-strip-gcc: maybe-install-strip-fixincludes
60905 install-strip-gcc: maybe-install-strip-lto-plugin
60906 configure-libcpp: configure-libiberty
60907 configure-stage1-libcpp: configure-stage1-libiberty
60908 configure-stage2-libcpp: configure-stage2-libiberty
60909 configure-stage3-libcpp: configure-stage3-libiberty
60910 configure-stage4-libcpp: configure-stage4-libiberty
60911 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60912 configure-stagetrain-libcpp: configure-stagetrain-libiberty
60913 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60914 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
60915 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
60916 configure-libcpp: maybe-configure-intl
60917 configure-stage1-libcpp: maybe-configure-stage1-intl
60918 configure-stage2-libcpp: maybe-configure-stage2-intl
60919 configure-stage3-libcpp: maybe-configure-stage3-intl
60920 configure-stage4-libcpp: maybe-configure-stage4-intl
60921 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60922 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
60923 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60924 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
60925 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
60926 configure-libcpp: maybe-all-libiconv
60927 configure-stage1-libcpp: maybe-all-stage1-libiconv
60928 configure-stage2-libcpp: maybe-all-stage2-libiconv
60929 configure-stage3-libcpp: maybe-all-stage3-libiconv
60930 configure-stage4-libcpp: maybe-all-stage4-libiconv
60931 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60932 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60933 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60934 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60935 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60936 all-libcpp: all-libiberty
60937 all-stage1-libcpp: all-stage1-libiberty
60938 all-stage2-libcpp: all-stage2-libiberty
60939 all-stage3-libcpp: all-stage3-libiberty
60940 all-stage4-libcpp: all-stage4-libiberty
60941 all-stageprofile-libcpp: all-stageprofile-libiberty
60942 all-stagetrain-libcpp: all-stagetrain-libiberty
60943 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60944 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
60945 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
60946 all-libcpp: maybe-all-intl
60947 all-stage1-libcpp: maybe-all-stage1-intl
60948 all-stage2-libcpp: maybe-all-stage2-intl
60949 all-stage3-libcpp: maybe-all-stage3-intl
60950 all-stage4-libcpp: maybe-all-stage4-intl
60951 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60952 all-stagetrain-libcpp: maybe-all-stagetrain-intl
60953 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60954 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
60955 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
60956 all-libcpp: maybe-all-libiconv
60957 all-stage1-libcpp: maybe-all-stage1-libiconv
60958 all-stage2-libcpp: maybe-all-stage2-libiconv
60959 all-stage3-libcpp: maybe-all-stage3-libiconv
60960 all-stage4-libcpp: maybe-all-stage4-libiconv
60961 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60962 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60963 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60964 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60965 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60966 all-fixincludes: maybe-all-libiberty
60967 all-stage1-fixincludes: maybe-all-stage1-libiberty
60968 all-stage2-fixincludes: maybe-all-stage2-libiberty
60969 all-stage3-fixincludes: maybe-all-stage3-libiberty
60970 all-stage4-fixincludes: maybe-all-stage4-libiberty
60971 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
60972 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
60973 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
60974 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
60975 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
60976 all-gnattools: maybe-all-target-libada
60977 all-lto-plugin: maybe-all-libiberty
60978 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60979 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60980 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60981 all-stage4-lto-plugin: maybe-all-stage4-libiberty
60982 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
60983 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
60984 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
60985 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
60986 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
60987 all-lto-plugin: maybe-all-libiberty-linker-plugin
60988 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
60989 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
60990 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
60991 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
60992 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
60993 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
60994 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
60995 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
60996 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
60997 all-gotools: maybe-all-target-libgo
60998 configure-intl: maybe-all-libiconv
60999 configure-stage1-intl: maybe-all-stage1-libiconv
61000 configure-stage2-intl: maybe-all-stage2-libiconv
61001 configure-stage3-intl: maybe-all-stage3-libiconv
61002 configure-stage4-intl: maybe-all-stage4-libiconv
61003 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
61004 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
61005 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
61006 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
61007 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
61008 configure-mpfr: maybe-all-gmp
61009 configure-stage1-mpfr: maybe-all-stage1-gmp
61010 configure-stage2-mpfr: maybe-all-stage2-gmp
61011 configure-stage3-mpfr: maybe-all-stage3-gmp
61012 configure-stage4-mpfr: maybe-all-stage4-gmp
61013 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
61014 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
61015 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
61016 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
61017 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
61018 configure-mpc: maybe-all-mpfr
61019 configure-stage1-mpc: maybe-all-stage1-mpfr
61020 configure-stage2-mpc: maybe-all-stage2-mpfr
61021 configure-stage3-mpc: maybe-all-stage3-mpfr
61022 configure-stage4-mpc: maybe-all-stage4-mpfr
61023 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
61024 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
61025 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
61026 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
61027 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
61028 configure-isl: maybe-all-gmp
61029 configure-stage1-isl: maybe-all-stage1-gmp
61030 configure-stage2-isl: maybe-all-stage2-gmp
61031 configure-stage3-isl: maybe-all-stage3-gmp
61032 configure-stage4-isl: maybe-all-stage4-gmp
61033 configure-stageprofile-isl: maybe-all-stageprofile-gmp
61034 configure-stagetrain-isl: maybe-all-stagetrain-gmp
61035 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
61036 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
61037 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
61038 all-intl: maybe-all-libiconv
61039 all-stage1-intl: maybe-all-stage1-libiconv
61040 all-stage2-intl: maybe-all-stage2-libiconv
61041 all-stage3-intl: maybe-all-stage3-libiconv
61042 all-stage4-intl: maybe-all-stage4-libiconv
61043 all-stageprofile-intl: maybe-all-stageprofile-libiconv
61044 all-stagetrain-intl: maybe-all-stagetrain-libiconv
61045 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
61046 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
61047 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
61048 configure-gdb: maybe-configure-sim
61049 configure-gdb: maybe-all-gnulib
61050 configure-gdb: maybe-all-gdbsupport
61051 all-gdb: maybe-all-gnulib
61052 all-gdb: maybe-all-gdbsupport
61053 all-gdb: maybe-all-readline
61054 all-gdb: maybe-all-build-bison
61055 all-gdb: maybe-all-sim
61056 all-gdb: maybe-all-libtermcap
61057 configure-gdbserver: maybe-all-gnulib
61058 all-gdbserver: maybe-all-gdbsupport
61059 all-gdbserver: maybe-all-gnulib
61060 configure-libgui: maybe-configure-tcl
61061 configure-libgui: maybe-configure-tk
61062 all-libgui: maybe-all-tcl
61063 all-libgui: maybe-all-tk
61064 all-libgui: maybe-all-itcl
61065 configure-gdbsupport: maybe-configure-gnulib
61066 all-gdbsupport: maybe-all-gnulib
61067 configure-bfd: configure-libiberty
61068 configure-stage1-bfd: configure-stage1-libiberty
61069 configure-stage2-bfd: configure-stage2-libiberty
61070 configure-stage3-bfd: configure-stage3-libiberty
61071 configure-stage4-bfd: configure-stage4-libiberty
61072 configure-stageprofile-bfd: configure-stageprofile-libiberty
61073 configure-stagetrain-bfd: configure-stagetrain-libiberty
61074 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
61075 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
61076 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
61077 configure-bfd: maybe-configure-intl
61078 configure-stage1-bfd: maybe-configure-stage1-intl
61079 configure-stage2-bfd: maybe-configure-stage2-intl
61080 configure-stage3-bfd: maybe-configure-stage3-intl
61081 configure-stage4-bfd: maybe-configure-stage4-intl
61082 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
61083 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
61084 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
61085 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
61086 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
61087 all-bfd: maybe-all-libiberty
61088 all-stage1-bfd: maybe-all-stage1-libiberty
61089 all-stage2-bfd: maybe-all-stage2-libiberty
61090 all-stage3-bfd: maybe-all-stage3-libiberty
61091 all-stage4-bfd: maybe-all-stage4-libiberty
61092 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
61093 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
61094 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
61095 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
61096 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
61097 all-bfd: maybe-all-intl
61098 all-stage1-bfd: maybe-all-stage1-intl
61099 all-stage2-bfd: maybe-all-stage2-intl
61100 all-stage3-bfd: maybe-all-stage3-intl
61101 all-stage4-bfd: maybe-all-stage4-intl
61102 all-stageprofile-bfd: maybe-all-stageprofile-intl
61103 all-stagetrain-bfd: maybe-all-stagetrain-intl
61104 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
61105 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
61106 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
61107 all-bfd: maybe-all-zlib
61108 all-stage1-bfd: maybe-all-stage1-zlib
61109 all-stage2-bfd: maybe-all-stage2-zlib
61110 all-stage3-bfd: maybe-all-stage3-zlib
61111 all-stage4-bfd: maybe-all-stage4-zlib
61112 all-stageprofile-bfd: maybe-all-stageprofile-zlib
61113 all-stagetrain-bfd: maybe-all-stagetrain-zlib
61114 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
61115 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
61116 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
61117 configure-opcodes: configure-libiberty
61118 configure-stage1-opcodes: configure-stage1-libiberty
61119 configure-stage2-opcodes: configure-stage2-libiberty
61120 configure-stage3-opcodes: configure-stage3-libiberty
61121 configure-stage4-opcodes: configure-stage4-libiberty
61122 configure-stageprofile-opcodes: configure-stageprofile-libiberty
61123 configure-stagetrain-opcodes: configure-stagetrain-libiberty
61124 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
61125 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
61126 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
61127 all-opcodes: maybe-all-libiberty
61128 all-stage1-opcodes: maybe-all-stage1-libiberty
61129 all-stage2-opcodes: maybe-all-stage2-libiberty
61130 all-stage3-opcodes: maybe-all-stage3-libiberty
61131 all-stage4-opcodes: maybe-all-stage4-libiberty
61132 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61133 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
61134 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61135 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
61136 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
61137 configure-binutils: maybe-configure-intl
61138 configure-stage1-binutils: maybe-configure-stage1-intl
61139 configure-stage2-binutils: maybe-configure-stage2-intl
61140 configure-stage3-binutils: maybe-configure-stage3-intl
61141 configure-stage4-binutils: maybe-configure-stage4-intl
61142 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
61143 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
61144 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
61145 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
61146 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
61147 all-binutils: maybe-all-libiberty
61148 all-stage1-binutils: maybe-all-stage1-libiberty
61149 all-stage2-binutils: maybe-all-stage2-libiberty
61150 all-stage3-binutils: maybe-all-stage3-libiberty
61151 all-stage4-binutils: maybe-all-stage4-libiberty
61152 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
61153 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
61154 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
61155 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
61156 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
61157 all-binutils: maybe-all-opcodes
61158 all-stage1-binutils: maybe-all-stage1-opcodes
61159 all-stage2-binutils: maybe-all-stage2-opcodes
61160 all-stage3-binutils: maybe-all-stage3-opcodes
61161 all-stage4-binutils: maybe-all-stage4-opcodes
61162 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
61163 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
61164 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
61165 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
61166 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
61167 all-binutils: maybe-all-bfd
61168 all-stage1-binutils: maybe-all-stage1-bfd
61169 all-stage2-binutils: maybe-all-stage2-bfd
61170 all-stage3-binutils: maybe-all-stage3-bfd
61171 all-stage4-binutils: maybe-all-stage4-bfd
61172 all-stageprofile-binutils: maybe-all-stageprofile-bfd
61173 all-stagetrain-binutils: maybe-all-stagetrain-bfd
61174 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
61175 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
61176 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
61177 all-binutils: maybe-all-build-flex
61178 all-stage1-binutils: maybe-all-build-flex
61179 all-stage2-binutils: maybe-all-build-flex
61180 all-stage3-binutils: maybe-all-build-flex
61181 all-stage4-binutils: maybe-all-build-flex
61182 all-stageprofile-binutils: maybe-all-build-flex
61183 all-stagetrain-binutils: maybe-all-build-flex
61184 all-stagefeedback-binutils: maybe-all-build-flex
61185 all-stageautoprofile-binutils: maybe-all-build-flex
61186 all-stageautofeedback-binutils: maybe-all-build-flex
61187 all-binutils: maybe-all-build-bison
61188 all-stage1-binutils: maybe-all-build-bison
61189 all-stage2-binutils: maybe-all-build-bison
61190 all-stage3-binutils: maybe-all-build-bison
61191 all-stage4-binutils: maybe-all-build-bison
61192 all-stageprofile-binutils: maybe-all-build-bison
61193 all-stagetrain-binutils: maybe-all-build-bison
61194 all-stagefeedback-binutils: maybe-all-build-bison
61195 all-stageautoprofile-binutils: maybe-all-build-bison
61196 all-stageautofeedback-binutils: maybe-all-build-bison
61197 all-binutils: maybe-all-intl
61198 all-stage1-binutils: maybe-all-stage1-intl
61199 all-stage2-binutils: maybe-all-stage2-intl
61200 all-stage3-binutils: maybe-all-stage3-intl
61201 all-stage4-binutils: maybe-all-stage4-intl
61202 all-stageprofile-binutils: maybe-all-stageprofile-intl
61203 all-stagetrain-binutils: maybe-all-stagetrain-intl
61204 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
61205 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
61206 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
61207 all-binutils: maybe-all-gas
61208 all-stage1-binutils: maybe-all-stage1-gas
61209 all-stage2-binutils: maybe-all-stage2-gas
61210 all-stage3-binutils: maybe-all-stage3-gas
61211 all-stage4-binutils: maybe-all-stage4-gas
61212 all-stageprofile-binutils: maybe-all-stageprofile-gas
61213 all-stagetrain-binutils: maybe-all-stagetrain-gas
61214 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
61215 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
61216 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
61217 all-binutils: maybe-all-libctf
61218 all-stage1-binutils: maybe-all-stage1-libctf
61219 all-stage2-binutils: maybe-all-stage2-libctf
61220 all-stage3-binutils: maybe-all-stage3-libctf
61221 all-stage4-binutils: maybe-all-stage4-libctf
61222 all-stageprofile-binutils: maybe-all-stageprofile-libctf
61223 all-stagetrain-binutils: maybe-all-stagetrain-libctf
61224 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
61225 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
61226 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
61227 all-ld: maybe-all-libctf
61228 all-stage1-ld: maybe-all-stage1-libctf
61229 all-stage2-ld: maybe-all-stage2-libctf
61230 all-stage3-ld: maybe-all-stage3-libctf
61231 all-stage4-ld: maybe-all-stage4-libctf
61232 all-stageprofile-ld: maybe-all-stageprofile-libctf
61233 all-stagetrain-ld: maybe-all-stagetrain-libctf
61234 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
61235 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
61236 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
61237 install-binutils: maybe-install-opcodes
61238 install-strip-binutils: maybe-install-strip-opcodes
61239 install-opcodes: maybe-install-bfd
61240 install-strip-opcodes: maybe-install-strip-bfd
61241 configure-gas: maybe-configure-intl
61242 configure-stage1-gas: maybe-configure-stage1-intl
61243 configure-stage2-gas: maybe-configure-stage2-intl
61244 configure-stage3-gas: maybe-configure-stage3-intl
61245 configure-stage4-gas: maybe-configure-stage4-intl
61246 configure-stageprofile-gas: maybe-configure-stageprofile-intl
61247 configure-stagetrain-gas: maybe-configure-stagetrain-intl
61248 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
61249 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
61250 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
61251 all-gas: maybe-all-libiberty
61252 all-stage1-gas: maybe-all-stage1-libiberty
61253 all-stage2-gas: maybe-all-stage2-libiberty
61254 all-stage3-gas: maybe-all-stage3-libiberty
61255 all-stage4-gas: maybe-all-stage4-libiberty
61256 all-stageprofile-gas: maybe-all-stageprofile-libiberty
61257 all-stagetrain-gas: maybe-all-stagetrain-libiberty
61258 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
61259 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
61260 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
61261 all-gas: maybe-all-opcodes
61262 all-stage1-gas: maybe-all-stage1-opcodes
61263 all-stage2-gas: maybe-all-stage2-opcodes
61264 all-stage3-gas: maybe-all-stage3-opcodes
61265 all-stage4-gas: maybe-all-stage4-opcodes
61266 all-stageprofile-gas: maybe-all-stageprofile-opcodes
61267 all-stagetrain-gas: maybe-all-stagetrain-opcodes
61268 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
61269 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
61270 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
61271 all-gas: maybe-all-bfd
61272 all-stage1-gas: maybe-all-stage1-bfd
61273 all-stage2-gas: maybe-all-stage2-bfd
61274 all-stage3-gas: maybe-all-stage3-bfd
61275 all-stage4-gas: maybe-all-stage4-bfd
61276 all-stageprofile-gas: maybe-all-stageprofile-bfd
61277 all-stagetrain-gas: maybe-all-stagetrain-bfd
61278 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
61279 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
61280 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
61281 all-gas: maybe-all-intl
61282 all-stage1-gas: maybe-all-stage1-intl
61283 all-stage2-gas: maybe-all-stage2-intl
61284 all-stage3-gas: maybe-all-stage3-intl
61285 all-stage4-gas: maybe-all-stage4-intl
61286 all-stageprofile-gas: maybe-all-stageprofile-intl
61287 all-stagetrain-gas: maybe-all-stagetrain-intl
61288 all-stagefeedback-gas: maybe-all-stagefeedback-intl
61289 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
61290 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
61291 configure-ld: maybe-configure-intl
61292 configure-stage1-ld: maybe-configure-stage1-intl
61293 configure-stage2-ld: maybe-configure-stage2-intl
61294 configure-stage3-ld: maybe-configure-stage3-intl
61295 configure-stage4-ld: maybe-configure-stage4-intl
61296 configure-stageprofile-ld: maybe-configure-stageprofile-intl
61297 configure-stagetrain-ld: maybe-configure-stagetrain-intl
61298 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
61299 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
61300 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
61301 all-ld: maybe-all-libiberty
61302 all-stage1-ld: maybe-all-stage1-libiberty
61303 all-stage2-ld: maybe-all-stage2-libiberty
61304 all-stage3-ld: maybe-all-stage3-libiberty
61305 all-stage4-ld: maybe-all-stage4-libiberty
61306 all-stageprofile-ld: maybe-all-stageprofile-libiberty
61307 all-stagetrain-ld: maybe-all-stagetrain-libiberty
61308 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
61309 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
61310 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
61311 all-ld: maybe-all-bfd
61312 all-stage1-ld: maybe-all-stage1-bfd
61313 all-stage2-ld: maybe-all-stage2-bfd
61314 all-stage3-ld: maybe-all-stage3-bfd
61315 all-stage4-ld: maybe-all-stage4-bfd
61316 all-stageprofile-ld: maybe-all-stageprofile-bfd
61317 all-stagetrain-ld: maybe-all-stagetrain-bfd
61318 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
61319 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
61320 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
61321 all-ld: maybe-all-opcodes
61322 all-stage1-ld: maybe-all-stage1-opcodes
61323 all-stage2-ld: maybe-all-stage2-opcodes
61324 all-stage3-ld: maybe-all-stage3-opcodes
61325 all-stage4-ld: maybe-all-stage4-opcodes
61326 all-stageprofile-ld: maybe-all-stageprofile-opcodes
61327 all-stagetrain-ld: maybe-all-stagetrain-opcodes
61328 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
61329 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
61330 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
61331 all-ld: maybe-all-build-bison
61332 all-stage1-ld: maybe-all-build-bison
61333 all-stage2-ld: maybe-all-build-bison
61334 all-stage3-ld: maybe-all-build-bison
61335 all-stage4-ld: maybe-all-build-bison
61336 all-stageprofile-ld: maybe-all-build-bison
61337 all-stagetrain-ld: maybe-all-build-bison
61338 all-stagefeedback-ld: maybe-all-build-bison
61339 all-stageautoprofile-ld: maybe-all-build-bison
61340 all-stageautofeedback-ld: maybe-all-build-bison
61341 all-ld: maybe-all-build-flex
61342 all-stage1-ld: maybe-all-build-flex
61343 all-stage2-ld: maybe-all-build-flex
61344 all-stage3-ld: maybe-all-build-flex
61345 all-stage4-ld: maybe-all-build-flex
61346 all-stageprofile-ld: maybe-all-build-flex
61347 all-stagetrain-ld: maybe-all-build-flex
61348 all-stagefeedback-ld: maybe-all-build-flex
61349 all-stageautoprofile-ld: maybe-all-build-flex
61350 all-stageautofeedback-ld: maybe-all-build-flex
61351 all-ld: maybe-all-intl
61352 all-stage1-ld: maybe-all-stage1-intl
61353 all-stage2-ld: maybe-all-stage2-intl
61354 all-stage3-ld: maybe-all-stage3-intl
61355 all-stage4-ld: maybe-all-stage4-intl
61356 all-stageprofile-ld: maybe-all-stageprofile-intl
61357 all-stagetrain-ld: maybe-all-stagetrain-intl
61358 all-stagefeedback-ld: maybe-all-stagefeedback-intl
61359 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
61360 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
61361 all-ld: maybe-all-gas
61362 all-stage1-ld: maybe-all-stage1-gas
61363 all-stage2-ld: maybe-all-stage2-gas
61364 all-stage3-ld: maybe-all-stage3-gas
61365 all-stage4-ld: maybe-all-stage4-gas
61366 all-stageprofile-ld: maybe-all-stageprofile-gas
61367 all-stagetrain-ld: maybe-all-stagetrain-gas
61368 all-stagefeedback-ld: maybe-all-stagefeedback-gas
61369 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
61370 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
61371 all-ld: maybe-all-binutils
61372 all-stage1-ld: maybe-all-stage1-binutils
61373 all-stage2-ld: maybe-all-stage2-binutils
61374 all-stage3-ld: maybe-all-stage3-binutils
61375 all-stage4-ld: maybe-all-stage4-binutils
61376 all-stageprofile-ld: maybe-all-stageprofile-binutils
61377 all-stagetrain-ld: maybe-all-stagetrain-binutils
61378 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
61379 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
61380 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
61381 install-ld: maybe-install-gold
61382 install-strip-ld: maybe-install-strip-gold
61383 configure-gold: maybe-configure-intl
61384 configure-stage1-gold: maybe-configure-stage1-intl
61385 configure-stage2-gold: maybe-configure-stage2-intl
61386 configure-stage3-gold: maybe-configure-stage3-intl
61387 configure-stage4-gold: maybe-configure-stage4-intl
61388 configure-stageprofile-gold: maybe-configure-stageprofile-intl
61389 configure-stagetrain-gold: maybe-configure-stagetrain-intl
61390 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
61391 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
61392 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
61393 all-gold: maybe-all-libiberty
61394 all-stage1-gold: maybe-all-stage1-libiberty
61395 all-stage2-gold: maybe-all-stage2-libiberty
61396 all-stage3-gold: maybe-all-stage3-libiberty
61397 all-stage4-gold: maybe-all-stage4-libiberty
61398 all-stageprofile-gold: maybe-all-stageprofile-libiberty
61399 all-stagetrain-gold: maybe-all-stagetrain-libiberty
61400 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
61401 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
61402 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
61403 all-gold: maybe-all-intl
61404 all-stage1-gold: maybe-all-stage1-intl
61405 all-stage2-gold: maybe-all-stage2-intl
61406 all-stage3-gold: maybe-all-stage3-intl
61407 all-stage4-gold: maybe-all-stage4-intl
61408 all-stageprofile-gold: maybe-all-stageprofile-intl
61409 all-stagetrain-gold: maybe-all-stagetrain-intl
61410 all-stagefeedback-gold: maybe-all-stagefeedback-intl
61411 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
61412 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
61413 all-gold: maybe-all-bfd
61414 all-stage1-gold: maybe-all-stage1-bfd
61415 all-stage2-gold: maybe-all-stage2-bfd
61416 all-stage3-gold: maybe-all-stage3-bfd
61417 all-stage4-gold: maybe-all-stage4-bfd
61418 all-stageprofile-gold: maybe-all-stageprofile-bfd
61419 all-stagetrain-gold: maybe-all-stagetrain-bfd
61420 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
61421 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
61422 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
61423 all-gold: maybe-all-build-bison
61424 all-stage1-gold: maybe-all-build-bison
61425 all-stage2-gold: maybe-all-build-bison
61426 all-stage3-gold: maybe-all-build-bison
61427 all-stage4-gold: maybe-all-build-bison
61428 all-stageprofile-gold: maybe-all-build-bison
61429 all-stagetrain-gold: maybe-all-build-bison
61430 all-stagefeedback-gold: maybe-all-build-bison
61431 all-stageautoprofile-gold: maybe-all-build-bison
61432 all-stageautofeedback-gold: maybe-all-build-bison
61433 all-gold: maybe-all-gas
61434 all-stage1-gold: maybe-all-stage1-gas
61435 all-stage2-gold: maybe-all-stage2-gas
61436 all-stage3-gold: maybe-all-stage3-gas
61437 all-stage4-gold: maybe-all-stage4-gas
61438 all-stageprofile-gold: maybe-all-stageprofile-gas
61439 all-stagetrain-gold: maybe-all-stagetrain-gas
61440 all-stagefeedback-gold: maybe-all-stagefeedback-gas
61441 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
61442 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
61443 check-gold: maybe-all-binutils
61444 check-stage1-gold: maybe-all-stage1-binutils
61445 check-stage2-gold: maybe-all-stage2-binutils
61446 check-stage3-gold: maybe-all-stage3-binutils
61447 check-stage4-gold: maybe-all-stage4-binutils
61448 check-stageprofile-gold: maybe-all-stageprofile-binutils
61449 check-stagetrain-gold: maybe-all-stagetrain-binutils
61450 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
61451 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
61452 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
61453 check-gold: maybe-all-gas
61454 check-stage1-gold: maybe-all-stage1-gas
61455 check-stage2-gold: maybe-all-stage2-gas
61456 check-stage3-gold: maybe-all-stage3-gas
61457 check-stage4-gold: maybe-all-stage4-gas
61458 check-stageprofile-gold: maybe-all-stageprofile-gas
61459 check-stagetrain-gold: maybe-all-stagetrain-gas
61460 check-stagefeedback-gold: maybe-all-stagefeedback-gas
61461 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
61462 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
61463 configure-opcodes: maybe-configure-intl
61464 configure-stage1-opcodes: maybe-configure-stage1-intl
61465 configure-stage2-opcodes: maybe-configure-stage2-intl
61466 configure-stage3-opcodes: maybe-configure-stage3-intl
61467 configure-stage4-opcodes: maybe-configure-stage4-intl
61468 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
61469 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
61470 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
61471 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
61472 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
61473 all-opcodes: maybe-all-bfd
61474 all-stage1-opcodes: maybe-all-stage1-bfd
61475 all-stage2-opcodes: maybe-all-stage2-bfd
61476 all-stage3-opcodes: maybe-all-stage3-bfd
61477 all-stage4-opcodes: maybe-all-stage4-bfd
61478 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
61479 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
61480 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
61481 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
61482 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
61483 all-opcodes: maybe-all-libiberty
61484 all-stage1-opcodes: maybe-all-stage1-libiberty
61485 all-stage2-opcodes: maybe-all-stage2-libiberty
61486 all-stage3-opcodes: maybe-all-stage3-libiberty
61487 all-stage4-opcodes: maybe-all-stage4-libiberty
61488 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61489 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
61490 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61491 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
61492 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
61493 all-opcodes: maybe-all-intl
61494 all-stage1-opcodes: maybe-all-stage1-intl
61495 all-stage2-opcodes: maybe-all-stage2-intl
61496 all-stage3-opcodes: maybe-all-stage3-intl
61497 all-stage4-opcodes: maybe-all-stage4-intl
61498 all-stageprofile-opcodes: maybe-all-stageprofile-intl
61499 all-stagetrain-opcodes: maybe-all-stagetrain-intl
61500 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
61501 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
61502 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
61503 all-dejagnu: maybe-all-tcl
61504 all-dejagnu: maybe-all-expect
61505 all-dejagnu: maybe-all-tk
61506 configure-expect: maybe-configure-tcl
61507 configure-expect: maybe-configure-tk
61508 all-expect: maybe-all-tcl
61509 all-expect: maybe-all-tk
61510 configure-itcl: maybe-configure-tcl
61511 configure-itcl: maybe-configure-tk
61512 all-itcl: maybe-all-tcl
61513 all-itcl: maybe-all-tk
61514 install-itcl: maybe-install-tcl
61515 install-strip-itcl: maybe-install-strip-tcl
61516 configure-tk: maybe-configure-tcl
61517 all-tk: maybe-all-tcl
61518 all-sid: maybe-all-tcl
61519 all-sid: maybe-all-tk
61520 install-sid: maybe-install-tcl
61521 install-strip-sid: maybe-install-strip-tcl
61522 install-sid: maybe-install-tk
61523 install-strip-sid: maybe-install-strip-tk
61524 all-sim: maybe-all-readline
61525 all-fastjar: maybe-all-build-texinfo
61526 all-libctf: all-libiberty
61527 all-stage1-libctf: all-stage1-libiberty
61528 all-stage2-libctf: all-stage2-libiberty
61529 all-stage3-libctf: all-stage3-libiberty
61530 all-stage4-libctf: all-stage4-libiberty
61531 all-stageprofile-libctf: all-stageprofile-libiberty
61532 all-stagetrain-libctf: all-stagetrain-libiberty
61533 all-stagefeedback-libctf: all-stagefeedback-libiberty
61534 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
61535 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
61536 all-libctf: maybe-all-bfd
61537 all-stage1-libctf: maybe-all-stage1-bfd
61538 all-stage2-libctf: maybe-all-stage2-bfd
61539 all-stage3-libctf: maybe-all-stage3-bfd
61540 all-stage4-libctf: maybe-all-stage4-bfd
61541 all-stageprofile-libctf: maybe-all-stageprofile-bfd
61542 all-stagetrain-libctf: maybe-all-stagetrain-bfd
61543 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61544 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61545 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61546 all-libctf: maybe-all-zlib
61547 all-stage1-libctf: maybe-all-stage1-zlib
61548 all-stage2-libctf: maybe-all-stage2-zlib
61549 all-stage3-libctf: maybe-all-stage3-zlib
61550 all-stage4-libctf: maybe-all-stage4-zlib
61551 all-stageprofile-libctf: maybe-all-stageprofile-zlib
61552 all-stagetrain-libctf: maybe-all-stagetrain-zlib
61553 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61554 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61555 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61556 configure-libctf: maybe-all-bfd
61557 configure-stage1-libctf: maybe-all-stage1-bfd
61558 configure-stage2-libctf: maybe-all-stage2-bfd
61559 configure-stage3-libctf: maybe-all-stage3-bfd
61560 configure-stage4-libctf: maybe-all-stage4-bfd
61561 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
61562 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
61563 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61564 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61565 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61566 configure-libctf: maybe-all-intl
61567 configure-stage1-libctf: maybe-all-stage1-intl
61568 configure-stage2-libctf: maybe-all-stage2-intl
61569 configure-stage3-libctf: maybe-all-stage3-intl
61570 configure-stage4-libctf: maybe-all-stage4-intl
61571 configure-stageprofile-libctf: maybe-all-stageprofile-intl
61572 configure-stagetrain-libctf: maybe-all-stagetrain-intl
61573 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
61574 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
61575 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
61576 configure-libctf: maybe-all-zlib
61577 configure-stage1-libctf: maybe-all-stage1-zlib
61578 configure-stage2-libctf: maybe-all-stage2-zlib
61579 configure-stage3-libctf: maybe-all-stage3-zlib
61580 configure-stage4-libctf: maybe-all-stage4-zlib
61581 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
61582 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
61583 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61584 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61585 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61586 configure-libctf: maybe-all-libiconv
61587 configure-stage1-libctf: maybe-all-stage1-libiconv
61588 configure-stage2-libctf: maybe-all-stage2-libiconv
61589 configure-stage3-libctf: maybe-all-stage3-libiconv
61590 configure-stage4-libctf: maybe-all-stage4-libiconv
61591 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
61592 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
61593 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
61594 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
61595 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
61596 check-libctf: maybe-all-ld
61597 check-stage1-libctf: maybe-all-stage1-ld
61598 check-stage2-libctf: maybe-all-stage2-ld
61599 check-stage3-libctf: maybe-all-stage3-ld
61600 check-stage4-libctf: maybe-all-stage4-ld
61601 check-stageprofile-libctf: maybe-all-stageprofile-ld
61602 check-stagetrain-libctf: maybe-all-stagetrain-ld
61603 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
61604 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
61605 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
61606 all-bison: maybe-all-build-texinfo
61607 all-flex: maybe-all-build-bison
61608 all-flex: maybe-all-m4
61609 all-flex: maybe-all-build-texinfo
61610 all-m4: maybe-all-build-texinfo
61611 configure-target-fastjar: maybe-configure-target-zlib
61612 all-target-fastjar: maybe-all-target-zlib
61613 configure-target-libgo: maybe-configure-target-libffi
61614 all-target-libgo: maybe-all-target-libbacktrace
61615 all-target-libgo: maybe-all-target-libffi
61616 all-target-libgo: maybe-all-target-libatomic
61617 configure-target-libphobos: maybe-configure-target-libbacktrace
61618 configure-target-libphobos: maybe-configure-target-zlib
61619 all-target-libphobos: maybe-all-target-libbacktrace
61620 all-target-libphobos: maybe-all-target-zlib
61621 all-target-libphobos: maybe-all-target-libatomic
61622 configure-target-libstdc++-v3: maybe-configure-target-libgomp
61623 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61624 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61625 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61626 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61627 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61628 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61629 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61630 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61631 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61632 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
61633 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
61634 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
61635 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
61636 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
61637 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
61638 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
61639 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
61640 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
61641 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
61642 configure-target-libvtv: maybe-all-target-libstdc++-v3
61643 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
61644 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
61645 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
61646 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
61647 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
61648 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
61649 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
61650 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
61651 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
61652 all-target-libstdc++-v3: maybe-configure-target-libgomp
61653 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61654 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61655 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61656 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61657 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61658 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61659 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61660 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61661 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61662 install-target-libgo: maybe-install-target-libatomic
61663 install-target-libgfortran: maybe-install-target-libquadmath
61664 install-target-libgfortran: maybe-install-target-libgcc
61665 install-target-libphobos: maybe-install-target-libatomic
61666 install-target-libsanitizer: maybe-install-target-libstdc++-v3
61667 install-target-libsanitizer: maybe-install-target-libgcc
61668 install-target-libvtv: maybe-install-target-libstdc++-v3
61669 install-target-libvtv: maybe-install-target-libgcc
61670 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
61671 install-target-liboffloadmic: maybe-install-target-libgcc
61672 install-target-libitm: maybe-install-target-libgcc
61673 install-target-libobjc: maybe-install-target-libgcc
61674 install-target-libstdc++-v3: maybe-install-target-libgcc
61675 all-target-libgloss: maybe-all-target-newlib
61676 all-target-winsup: maybe-all-target-libtermcap
61677 configure-target-libgfortran: maybe-all-target-libquadmath
61678 configure-target-libgfortran: maybe-all-target-libbacktrace
61679
61680
61681 @if gcc-bootstrap
61682 configure-gnattools: stage_last
61683 configure-libcc1: stage_last
61684 configure-c++tools: stage_last
61685 configure-utils: stage_last
61686 configure-gdb: stage_last
61687 configure-gdbserver: stage_last
61688 configure-gdbsupport: stage_last
61689 configure-gprof: stage_last
61690 configure-sid: stage_last
61691 configure-sim: stage_last
61692 configure-fastjar: stage_last
61693 configure-bison: stage_last
61694 configure-flex: stage_last
61695 configure-m4: stage_last
61696 @endif gcc-bootstrap
61697
61698 @unless gcc-bootstrap
61699 all-gnattools: maybe-all-target-libstdc++-v3
61700 configure-libcc1: maybe-configure-gcc
61701 all-libcc1: maybe-all-gcc
61702 all-c++tools: maybe-all-gcc
61703 all-utils: maybe-all-libiberty
61704 configure-gdb: maybe-all-intl
61705 configure-gdb: maybe-all-bfd
61706 configure-gdb: maybe-all-libiconv
61707 all-gdb: maybe-all-libiberty
61708 all-gdb: maybe-all-libiconv
61709 all-gdb: maybe-all-opcodes
61710 all-gdb: maybe-all-libdecnumber
61711 all-gdb: maybe-all-libctf
61712 all-gdbserver: maybe-all-libiberty
61713 configure-gdbsupport: maybe-configure-intl
61714 all-gdbsupport: maybe-all-intl
61715 configure-gprof: maybe-configure-intl
61716 all-gprof: maybe-all-libiberty
61717 all-gprof: maybe-all-bfd
61718 all-gprof: maybe-all-opcodes
61719 all-gprof: maybe-all-intl
61720 all-gprof: maybe-all-gas
61721 all-sid: maybe-all-libiberty
61722 all-sid: maybe-all-bfd
61723 all-sid: maybe-all-opcodes
61724 configure-sim: maybe-configure-intl
61725 all-sim: maybe-all-intl
61726 all-sim: maybe-all-libiberty
61727 all-sim: maybe-all-bfd
61728 all-sim: maybe-all-opcodes
61729 all-fastjar: maybe-all-zlib
61730 all-fastjar: maybe-all-libiberty
61731 all-bison: maybe-all-intl
61732 all-flex: maybe-all-intl
61733 all-m4: maybe-all-intl
61734 configure-target-libgo: maybe-all-target-libstdc++-v3
61735 configure-target-liboffloadmic: maybe-configure-target-libgomp
61736 all-target-liboffloadmic: maybe-all-target-libgomp
61737 configure-target-newlib: maybe-all-binutils
61738 configure-target-newlib: maybe-all-ld
61739 @endunless gcc-bootstrap
61740
61741 # Dependencies for target modules on other target modules are
61742 # described by lang_env_dependencies; the defaults apply to anything
61743 # not mentioned there.
61744
61745
61746 @if gcc-bootstrap
61747 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
61748 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
61749 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
61750 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
61751 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
61752 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
61753 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
61754 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
61755 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
61756 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
61757 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
61758 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
61759 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
61760 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
61761 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
61762 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
61763 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
61764 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
61765 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
61766 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
61767 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
61768 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
61769 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
61770 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
61771 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
61772 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
61773 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
61774 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
61775 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
61776 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
61777 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
61778 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
61779 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
61780 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
61781 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
61782 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
61783 @endif gcc-bootstrap
61784
61785 @if gcc-no-bootstrap
61786 configure-target-libstdc++-v3: maybe-all-target-libgcc
61787 configure-target-libsanitizer: maybe-all-target-libgcc
61788 configure-target-libvtv: maybe-all-target-libgcc
61789 configure-target-liboffloadmic: maybe-all-target-libgcc
61790 configure-target-libssp: maybe-all-target-libgcc
61791 configure-target-newlib: maybe-all-target-libgcc
61792 configure-target-libbacktrace: maybe-all-target-libgcc
61793 configure-target-libquadmath: maybe-all-target-libgcc
61794 configure-target-libgfortran: maybe-all-target-libgcc
61795 configure-target-libobjc: maybe-all-target-libgcc
61796 configure-target-libgo: maybe-all-target-libgcc
61797 configure-target-libhsail-rt: maybe-all-target-libgcc
61798 configure-target-libphobos: maybe-all-target-libgcc
61799 configure-target-libtermcap: maybe-all-target-libgcc
61800 configure-target-winsup: maybe-all-target-libgcc
61801 configure-target-libgloss: maybe-all-target-libgcc
61802 configure-target-libffi: maybe-all-target-libgcc
61803 configure-target-zlib: maybe-all-target-libgcc
61804 configure-target-rda: maybe-all-target-libgcc
61805 configure-target-libada: maybe-all-target-libgcc
61806 configure-target-libgomp: maybe-all-target-libgcc
61807 configure-target-libitm: maybe-all-target-libgcc
61808 configure-target-libatomic: maybe-all-target-libgcc
61809 @endif gcc-no-bootstrap
61810
61811
61812 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
61813
61814 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
61815
61816 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
61817
61818 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
61819 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
61820
61821 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
61822
61823
61824
61825 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
61826
61827 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
61828
61829 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
61830
61831 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
61832
61833 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
61834
61835 configure-target-libhsail-rt: maybe-all-target-newlib maybe-all-target-libgloss
61836
61837 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
61838
61839 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
61840
61841 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
61842
61843
61844 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
61845 configure-target-libffi: maybe-all-target-libstdc++-v3
61846
61847 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
61848
61849 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
61850
61851 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
61852
61853 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
61854
61855 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
61856 configure-target-libitm: maybe-all-target-libstdc++-v3
61857
61858 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
61859
61860
61861 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
61862 GDB_TK = @GDB_TK@
61863 INSTALL_GDB_TK = @INSTALL_GDB_TK@
61864 configure-gdb: $(CONFIGURE_GDB_TK)
61865 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
61866 install-gdb: $(INSTALL_GDB_TK)
61867
61868 # Serialization dependencies.  Host configures don't work well in parallel to
61869 # each other, due to contention over config.cache.  Target configures and 
61870 # build configures are similar.
61871 @serialization_dependencies@
61872
61873 # --------------------------------
61874 # Regenerating top level configury
61875 # --------------------------------
61876
61877 # Rebuilding Makefile.in, using autogen.
61878 AUTOGEN = autogen
61879 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
61880         cd $(srcdir) && $(AUTOGEN) Makefile.def
61881
61882 # Rebuilding Makefile.
61883 Makefile: $(srcdir)/Makefile.in config.status
61884         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
61885
61886 config.status: configure
61887         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
61888
61889 # Rebuilding configure.
61890 AUTOCONF = autoconf
61891 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
61892         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
61893         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
61894         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
61895         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
61896         cd $(srcdir) && $(AUTOCONF)
61897
61898 # ------------------------------
61899 # Special directives to GNU Make
61900 # ------------------------------
61901
61902 # Don't pass command-line variables to submakes.
61903 .NOEXPORT:
61904 MAKEOVERRIDES=
61905
61906 # end of Makefile.in