]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - Makefile.in
Import Makefile.def from gcc
[thirdparty/binutils-gdb.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,
7 # 2011, 2012, 2013, 2014, 2015, 2016, 2017
8 # Free Software Foundation
9 #
10 # This file is free software; you can redistribute it and/or modify
11 # it under the terms of the GNU General Public License as published by
12 # the Free Software Foundation; either version 3 of the License, or
13 # (at your option) any later version.
14 #
15 # This program is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 # GNU General Public License for more details.
19 #
20 # You should have received a copy of the GNU General Public License
21 # along with this program; see the file COPYING3. If not see
22 # <http://www.gnu.org/licenses/>.
23 #
24
25 # First, test for a proper version of make, but only where one is required.
26
27 @if gcc
28 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
29 $(error GNU make version 3.80 or newer is required.)
30 endif
31 @endif gcc
32
33 # -------------------------------
34 # Standard Autoconf-set variables
35 # -------------------------------
36 VPATH=@srcdir@
37
38 build_alias=@build_noncanonical@
39 build_vendor=@build_vendor@
40 build_os=@build_os@
41 build=@build@
42 host_alias=@host_noncanonical@
43 host_vendor=@host_vendor@
44 host_os=@host_os@
45 host=@host@
46 target_alias=@target_noncanonical@
47 target_vendor=@target_vendor@
48 target_os=@target_os@
49 target=@target@
50
51 program_transform_name = @program_transform_name@
52
53 prefix = @prefix@
54 exec_prefix = @exec_prefix@
55
56 srcdir = @srcdir@
57
58 bindir = @bindir@
59 sbindir = @sbindir@
60 libexecdir = @libexecdir@
61 datadir = @datadir@
62 sysconfdir = @sysconfdir@
63 sharedstatedir = @sharedstatedir@
64 localstatedir = @localstatedir@
65 libdir = @libdir@
66 includedir = @includedir@
67 oldincludedir = @oldincludedir@
68 infodir = @infodir@
69 datarootdir = @datarootdir@
70 docdir = @docdir@
71 pdfdir = @pdfdir@
72 htmldir = @htmldir@
73 mandir = @mandir@
74 man1dir = $(mandir)/man1
75 man2dir = $(mandir)/man2
76 man3dir = $(mandir)/man3
77 man4dir = $(mandir)/man4
78 man5dir = $(mandir)/man5
79 man6dir = $(mandir)/man6
80 man7dir = $(mandir)/man7
81 man8dir = $(mandir)/man8
82 man9dir = $(mandir)/man9
83
84 INSTALL = @INSTALL@
85 INSTALL_PROGRAM = @INSTALL_PROGRAM@
86 INSTALL_SCRIPT = @INSTALL_SCRIPT@
87 INSTALL_DATA = @INSTALL_DATA@
88 LN = @LN@
89 LN_S = @LN_S@
90 MAINT = @MAINT@
91 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
92 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93
94 # -------------------------------------------------
95 # Miscellaneous non-standard autoconf-set variables
96 # -------------------------------------------------
97
98 # The gcc driver likes to know the arguments it was configured with.
99 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100
101 tooldir = @tooldir@
102 build_tooldir = @build_tooldir@
103
104 # This is the name of the environment variable used for the path to
105 # the libraries.
106 RPATH_ENVVAR = @RPATH_ENVVAR@
107
108 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109 # is used instead of the directory itself to avoid including built
110 # executables in PATH.
111 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112
113 # Build programs are put under this directory.
114 BUILD_SUBDIR = @build_subdir@
115 # This is set by the configure script to the arguments to use when configuring
116 # directories built for the build system.
117 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118
119 # Linker flags to use on the host, for stage1 or when not
120 # bootstrapping.
121 STAGE1_LDFLAGS = @stage1_ldflags@
122
123 # Libraries to use on the host, for stage1 or when not bootstrapping.
124 STAGE1_LIBS = @stage1_libs@
125
126 # Linker flags to use for stage2 and later.
127 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
128
129 # Libraries to use for stage2 and later.
130 POSTSTAGE1_LIBS = @poststage1_libs@
131
132 # This is the list of variables to export in the environment when
133 # configuring any subdirectory. It must also be exported whenever
134 # recursing into a build directory in case that directory's Makefile
135 # re-runs configure.
136 BASE_EXPORTS = \
137 FLEX="$(FLEX)"; export FLEX; \
138 LEX="$(LEX)"; export LEX; \
139 BISON="$(BISON)"; export BISON; \
140 YACC="$(YACC)"; export YACC; \
141 M4="$(M4)"; export M4; \
142 SED="$(SED)"; export SED; \
143 AWK="$(AWK)"; export AWK; \
144 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
145
146 # This is the list of variables to export in the environment when
147 # configuring subdirectories for the build system.
148 BUILD_EXPORTS = \
149 $(BASE_EXPORTS) \
150 AR="$(AR_FOR_BUILD)"; export AR; \
151 AS="$(AS_FOR_BUILD)"; export AS; \
152 CC="$(CC_FOR_BUILD)"; export CC; \
153 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
154 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155 CXX="$(CXX_FOR_BUILD)"; export CXX; \
156 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
157 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158 GOC="$(GOC_FOR_BUILD)"; export GOC; \
159 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161 LD="$(LD_FOR_BUILD)"; export LD; \
162 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163 NM="$(NM_FOR_BUILD)"; export NM; \
164 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASS.
170 EXTRA_BUILD_FLAGS = \
171 CFLAGS="$(CFLAGS_FOR_BUILD)" \
172 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system. We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187 $(BASE_EXPORTS) \
188 CC="$(CC)"; export CC; \
189 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190 CFLAGS="$(CFLAGS)"; export CFLAGS; \
191 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192 CXX="$(CXX)"; export CXX; \
193 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
195 GOC="$(GOC)"; export GOC; \
196 AR="$(AR)"; export AR; \
197 AS="$(AS)"; export AS; \
198 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
199 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
200 LD="$(LD)"; export LD; \
201 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
202 NM="$(NM)"; export NM; \
203 RANLIB="$(RANLIB)"; export RANLIB; \
204 WINDRES="$(WINDRES)"; export WINDRES; \
205 WINDMC="$(WINDMC)"; export WINDMC; \
206 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
207 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
208 READELF="$(READELF)"; export READELF; \
209 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
210 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
211 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
212 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
213 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
214 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
215 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
216 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
217 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
218 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
223 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
224 ISLVER="$(HOST_ISLVER)"; export ISLVER; \
225 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
226 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
227 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
228 @if gcc-bootstrap
229 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
230 @endif gcc-bootstrap
231 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
232
233 POSTSTAGE1_CXX_EXPORT = \
234 CXX='$(CXX)'; export CXX; \
235 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
240 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
243 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
244 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
245 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
246 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
247 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
248 export CXX; \
249 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
250 @endif target-libstdc++-v3-bootstrap
251
252 # Similar, for later GCC stages.
253 POSTSTAGE1_HOST_EXPORTS = \
254 $(HOST_EXPORTS) \
255 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
256 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
257 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
258 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
259 $(POSTSTAGE1_CXX_EXPORT) \
260 $(LTO_EXPORTS) \
261 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
262 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
263 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
264
265 # Target libraries are put under this directory:
266 TARGET_SUBDIR = @target_subdir@
267 # This is set by the configure script to the arguments to use when configuring
268 # directories built for the target.
269 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
270 # This is the list of variables to export in the environment when
271 # configuring subdirectories for the target system.
272 BASE_TARGET_EXPORTS = \
273 $(BASE_EXPORTS) \
274 AR="$(AR_FOR_TARGET)"; export AR; \
275 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
276 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
277 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
278 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
279 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
280 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
281 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
282 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
283 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
284 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
285 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
286 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
287 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
288 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
289 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
290 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
291 READELF="$(READELF_FOR_TARGET)"; export READELF; \
292 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
293 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
294 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
295 @if gcc-bootstrap
296 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297 @endif gcc-bootstrap
298 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
300
301 RAW_CXX_TARGET_EXPORTS = \
302 $(BASE_TARGET_EXPORTS) \
303 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
304 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
305
306 NORMAL_TARGET_EXPORTS = \
307 $(BASE_TARGET_EXPORTS) \
308 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
309
310 # Where to find GMP
311 HOST_GMPLIBS = @gmplibs@
312 HOST_GMPINC = @gmpinc@
313
314 # Where to find isl
315 HOST_ISLLIBS = @isllibs@
316 HOST_ISLINC = @islinc@
317 HOST_ISLVER = @islver@
318
319 # Where to find libelf
320 HOST_LIBELFLIBS = @libelflibs@
321 HOST_LIBELFINC = @libelfinc@
322
323 # ----------------------------------------------
324 # Programs producing files for the BUILD machine
325 # ----------------------------------------------
326
327 SHELL = @SHELL@
328
329 # pwd command to use. Allow user to override default by setting PWDCMD in
330 # the environment to account for automounters. The make variable must not
331 # be called PWDCMD, otherwise the value set here is passed to make
332 # subprocesses and overrides the setting from the user's environment.
333 # Don't use PWD since it is a common shell environment variable and we
334 # don't want to corrupt it.
335 PWD_COMMAND = $${PWDCMD-pwd}
336
337 # compilers to use to create programs which must be run in the build
338 # environment.
339 AR_FOR_BUILD = @AR_FOR_BUILD@
340 AS_FOR_BUILD = @AS_FOR_BUILD@
341 CC_FOR_BUILD = @CC_FOR_BUILD@
342 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
343 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
344 CXX_FOR_BUILD = @CXX_FOR_BUILD@
345 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
346 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
347 GOC_FOR_BUILD = @GOC_FOR_BUILD@
348 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
349 LD_FOR_BUILD = @LD_FOR_BUILD@
350 NM_FOR_BUILD = @NM_FOR_BUILD@
351 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
352 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
353 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
354
355 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
356 # here so that they can be overridden by Makefile fragments.
357 BUILD_PREFIX = @BUILD_PREFIX@
358 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
359
360 # Flags to pass to stage2 and later makes. They are defined
361 # here so that they can be overridden by Makefile fragments.
362 BOOT_CFLAGS= -g -O2
363 BOOT_LDFLAGS=
364 BOOT_ADAFLAGS= -gnatpg
365
366 AWK = @AWK@
367 SED = @SED@
368 BISON = @BISON@
369 YACC = @YACC@
370 FLEX = @FLEX@
371 LEX = @LEX@
372 M4 = @M4@
373 MAKEINFO = @MAKEINFO@
374 EXPECT = @EXPECT@
375 RUNTEST = @RUNTEST@
376
377 AUTO_PROFILE = gcc-auto-profile -c 1000000
378
379 # This just becomes part of the MAKEINFO definition passed down to
380 # sub-makes. It lets flags be given on the command line while still
381 # using the makeinfo from the object tree.
382 # (Default to avoid splitting info files by setting the threshold high.)
383 MAKEINFOFLAGS = --split-size=5000000
384
385 # ---------------------------------------------
386 # Programs producing files for the HOST machine
387 # ---------------------------------------------
388
389 AS = @AS@
390 AR = @AR@ @AR_PLUGIN_OPTION@
391 AR_FLAGS = rc
392 CC = @CC@
393 CXX = @CXX@
394 DLLTOOL = @DLLTOOL@
395 LD = @LD@
396 LIPO = @LIPO@
397 NM = @NM@
398 OBJDUMP = @OBJDUMP@
399 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
400 READELF = @READELF@
401 STRIP = @STRIP@
402 WINDRES = @WINDRES@
403 WINDMC = @WINDMC@
404
405 GNATBIND = @GNATBIND@
406 GNATMAKE = @GNATMAKE@
407
408 CFLAGS = @CFLAGS@
409 LDFLAGS = @LDFLAGS@
410 LIBCFLAGS = $(CFLAGS)
411 CXXFLAGS = @CXXFLAGS@
412 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
413 GOCFLAGS = $(CFLAGS)
414
415 # Pass additional PGO and LTO compiler options to the PGO build.
416 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
417 override CFLAGS += $(BUILD_CFLAGS)
418 override CXXFLAGS += $(BUILD_CFLAGS)
419
420 # Additional PGO and LTO compiler options to generate profiling data
421 # for the PGO build.
422 PGO_BUILD_GEN_FLAGS_TO_PASS = \
423 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
424 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
425
426 # NB: Filter out any compiler options which may fail PGO training runs.
427 PGO_BUILD_TRAINING_CFLAGS:= \
428 $(filter-out -Werror=%,$(CFLAGS))
429 PGO_BUILD_TRAINING_CXXFLAGS:=\
430 $(filter-out -Werror=%,$(CXXFLAGS))
431 PGO_BUILD_TRAINING_CFLAGS:= \
432 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
433 PGO_BUILD_TRAINING_CXXFLAGS:= \
434 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
435 PGO_BUILD_TRAINING_CFLAGS:= \
436 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
437 PGO_BUILD_TRAINING_CXXFLAGS:= \
438 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
439 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
440 PGO_BUILD_TRAINING=yes \
441 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
442 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
443
444 # Ignore "make check" errors in PGO training runs.
445 PGO_BUILD_TRAINING_MFLAGS = -i
446
447 # Additional PGO and LTO compiler options to use profiling data for the
448 # PGO build.
449 PGO_BUILD_USE_FLAGS_TO_PASS = \
450 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
451 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
452
453 # PGO training targets for the PGO build. FIXME: Add gold tests to
454 # training.
455 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
456 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
457
458 CREATE_GCOV = create_gcov
459
460 TFLAGS =
461
462 # Defaults for all stages; some are overridden below.
463
464 STAGE_CFLAGS = $(BOOT_CFLAGS)
465 STAGE_TFLAGS = $(TFLAGS)
466 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
467
468
469 # Defaults for stage 1; some are overridden below.
470 STAGE1_CFLAGS = $(STAGE_CFLAGS)
471 STAGE1_CXXFLAGS = $(CXXFLAGS)
472 @if target-libstdc++-v3-bootstrap
473 # Override the above if we're bootstrapping C++.
474 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
475 @endif target-libstdc++-v3-bootstrap
476 STAGE1_TFLAGS = $(STAGE_TFLAGS)
477 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
478
479 # Defaults for stage 2; some are overridden below.
480 STAGE2_CFLAGS = $(STAGE_CFLAGS)
481 STAGE2_CXXFLAGS = $(CXXFLAGS)
482 @if target-libstdc++-v3-bootstrap
483 # Override the above if we're bootstrapping C++.
484 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
485 @endif target-libstdc++-v3-bootstrap
486 STAGE2_TFLAGS = $(STAGE_TFLAGS)
487 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
488
489 # Defaults for stage 3; some are overridden below.
490 STAGE3_CFLAGS = $(STAGE_CFLAGS)
491 STAGE3_CXXFLAGS = $(CXXFLAGS)
492 @if target-libstdc++-v3-bootstrap
493 # Override the above if we're bootstrapping C++.
494 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
495 @endif target-libstdc++-v3-bootstrap
496 STAGE3_TFLAGS = $(STAGE_TFLAGS)
497 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
498
499 # Defaults for stage 4; some are overridden below.
500 STAGE4_CFLAGS = $(STAGE_CFLAGS)
501 STAGE4_CXXFLAGS = $(CXXFLAGS)
502 @if target-libstdc++-v3-bootstrap
503 # Override the above if we're bootstrapping C++.
504 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
505 @endif target-libstdc++-v3-bootstrap
506 STAGE4_TFLAGS = $(STAGE_TFLAGS)
507 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
508
509 # Defaults for stage profile; some are overridden below.
510 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
511 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
512 @if target-libstdc++-v3-bootstrap
513 # Override the above if we're bootstrapping C++.
514 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
515 @endif target-libstdc++-v3-bootstrap
516 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
517 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
518
519 # Defaults for stage train; some are overridden below.
520 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
521 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
522 @if target-libstdc++-v3-bootstrap
523 # Override the above if we're bootstrapping C++.
524 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
525 @endif target-libstdc++-v3-bootstrap
526 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
527 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
528
529 # Defaults for stage feedback; some are overridden below.
530 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
531 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
532 @if target-libstdc++-v3-bootstrap
533 # Override the above if we're bootstrapping C++.
534 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
535 @endif target-libstdc++-v3-bootstrap
536 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
537 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
538
539 # Defaults for stage autoprofile; some are overridden below.
540 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
541 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
542 @if target-libstdc++-v3-bootstrap
543 # Override the above if we're bootstrapping C++.
544 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
545 @endif target-libstdc++-v3-bootstrap
546 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
547 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
548
549 # Defaults for stage autofeedback; some are overridden below.
550 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
551 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
552 @if target-libstdc++-v3-bootstrap
553 # Override the above if we're bootstrapping C++.
554 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
555 @endif target-libstdc++-v3-bootstrap
556 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
557 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
558
559
560 # By default, C and C++ are the only stage1 languages, because they are the
561 # only ones we require to build with the bootstrap compiler, and also the
562 # only ones useful for building stage2.
563
564 STAGE1_CFLAGS = @stage1_cflags@
565 STAGE1_CHECKING = @stage1_checking@
566 STAGE1_LANGUAGES = @stage1_languages@
567 # * We force-disable intermodule optimizations, even if
568 # --enable-intermodule was passed, since the installed compiler
569 # probably can't handle them. Luckily, autoconf always respects
570 # the last argument when conflicting --enable arguments are passed.
571 # * Likewise, we force-disable coverage flags, since the installed
572 # compiler probably has never heard of them.
573 # * We also disable -Wformat, since older GCCs don't understand newer %s.
574 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
575 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
576 --disable-build-format-warnings
577
578 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
579 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
580
581 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
582 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
583
584 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
585 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
586
587 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
588 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
589
590 do-compare = @do_compare@
591 do-compare3 = $(do-compare)
592
593 # -----------------------------------------------
594 # Programs producing files for the TARGET machine
595 # -----------------------------------------------
596
597 AR_FOR_TARGET=@AR_FOR_TARGET@
598 AS_FOR_TARGET=@AS_FOR_TARGET@
599 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
600
601 # If GCC_FOR_TARGET is not overriden on the command line, then this
602 # variable is passed down to the gcc Makefile, where it is used to
603 # build libgcc2.a. We define it here so that it can itself be
604 # overridden on the command line.
605 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
606 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
607 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
608 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
609 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
610 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
611 LD_FOR_TARGET=@LD_FOR_TARGET@
612
613 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
614 NM_FOR_TARGET=@NM_FOR_TARGET@
615 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
616 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
617 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
618 READELF_FOR_TARGET=@READELF_FOR_TARGET@
619 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
620 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
621 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
622
623 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
624 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
625 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
626
627 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
628 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
629
630 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
631 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
632 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
633 GOCFLAGS_FOR_TARGET = -O2 -g
634
635 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
636 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
637 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
638
639 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
640
641 # ------------------------------------
642 # Miscellaneous targets and flag lists
643 # ------------------------------------
644
645 # The first rule in the file had better be this one. Don't put any above it.
646 # This lives here to allow makefile fragments to contain dependencies.
647 all:
648
649 #### host and target specific makefile fragments come in here.
650 @target_makefile_frag@
651 @alphaieee_frag@
652 @ospace_frag@
653 @host_makefile_frag@
654 ###
655
656 # This is the list of directories that may be needed in RPATH_ENVVAR
657 # so that programs built for the target machine work.
658 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)
659
660 @if target-libstdc++-v3
661 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
662 @endif target-libstdc++-v3
663
664 @if target-libsanitizer
665 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
666 @endif target-libsanitizer
667
668 @if target-libvtv
669 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
670 @endif target-libvtv
671
672 @if target-liboffloadmic
673 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
674 @endif target-liboffloadmic
675
676 @if target-libssp
677 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
678 @endif target-libssp
679
680 @if target-libphobos
681 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
682 @endif target-libphobos
683
684 @if target-libgomp
685 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
686 @endif target-libgomp
687
688 @if target-libitm
689 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
690 @endif target-libitm
691
692 @if target-libatomic
693 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
694 @endif target-libatomic
695
696
697
698 # This is the list of directories that may be needed in RPATH_ENVVAR
699 # so that programs built for the host machine work.
700 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
701
702 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
703 @if gcc
704 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
705 @endif gcc
706
707
708 @if gmp
709 HOST_LIB_PATH_gmp = \
710 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
711 @endif gmp
712
713 @if mpfr
714 HOST_LIB_PATH_mpfr = \
715 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
716 @endif mpfr
717
718 @if mpc
719 HOST_LIB_PATH_mpc = \
720 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
721 @endif mpc
722
723 @if isl
724 HOST_LIB_PATH_isl = \
725 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
726 @endif isl
727
728 @if libelf
729 HOST_LIB_PATH_libelf = \
730 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
731 @endif libelf
732
733
734 CXX_FOR_TARGET_FLAG_TO_PASS = \
735 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
736 @if target-libstdc++-v3
737 # CXX_FOR_TARGET is tricky to get right for target libs that require a
738 # functional C++ compiler. When we recurse, if we expand
739 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
740 # libstdc++ include flags from the script. Instead, we get an
741 # -funconfigured-* word, so that we'll get errors if this invalid C++
742 # command line is used for anything, but also so that we can use the
743 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
744 # don't pass it on, sub-make will use the default definition, that
745 # re-expands it at the time of use, so we'll get it right when we need
746 # it. One potential exception is the expansion of CXX_FOR_TARGET
747 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
748 # really work, for C++ host programs can't depend on the current-stage
749 # C++ target library.
750 CXX_FOR_TARGET_FLAG_TO_PASS = \
751 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
752 @endif target-libstdc++-v3
753
754 # Flags to pass down to all sub-makes. STAGE*FLAGS,
755 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
756 # overrideable (for a bootstrap build stage1 also builds gcc.info).
757 BASE_FLAGS_TO_PASS = \
758 "DESTDIR=$(DESTDIR)" \
759 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
760 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
761 "bindir=$(bindir)" \
762 "datadir=$(datadir)" \
763 "exec_prefix=$(exec_prefix)" \
764 "includedir=$(includedir)" \
765 "datarootdir=$(datarootdir)" \
766 "docdir=$(docdir)" \
767 "infodir=$(infodir)" \
768 "pdfdir=$(pdfdir)" \
769 "htmldir=$(htmldir)" \
770 "libdir=$(libdir)" \
771 "libexecdir=$(libexecdir)" \
772 "lispdir=$(lispdir)" \
773 "localstatedir=$(localstatedir)" \
774 "mandir=$(mandir)" \
775 "oldincludedir=$(oldincludedir)" \
776 "prefix=$(prefix)" \
777 "sbindir=$(sbindir)" \
778 "sharedstatedir=$(sharedstatedir)" \
779 "sysconfdir=$(sysconfdir)" \
780 "tooldir=$(tooldir)" \
781 "build_tooldir=$(build_tooldir)" \
782 "target_alias=$(target_alias)" \
783 "AWK=$(AWK)" \
784 "BISON=$(BISON)" \
785 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
786 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
787 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
788 "EXPECT=$(EXPECT)" \
789 "FLEX=$(FLEX)" \
790 "INSTALL=$(INSTALL)" \
791 "INSTALL_DATA=$(INSTALL_DATA)" \
792 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
793 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
794 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
795 "LEX=$(LEX)" \
796 "M4=$(M4)" \
797 "MAKE=$(MAKE)" \
798 "RUNTEST=$(RUNTEST)" \
799 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
800 "SED=$(SED)" \
801 "SHELL=$(SHELL)" \
802 "YACC=$(YACC)" \
803 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
804 "ADA_CFLAGS=$(ADA_CFLAGS)" \
805 "AR_FLAGS=$(AR_FLAGS)" \
806 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
807 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
808 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
809 "CFLAGS=$(CFLAGS)" \
810 "CXXFLAGS=$(CXXFLAGS)" \
811 "LDFLAGS=$(LDFLAGS)" \
812 "LIBCFLAGS=$(LIBCFLAGS)" \
813 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
814 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
815 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
816 "GNATBIND=$(GNATBIND)" \
817 "GNATMAKE=$(GNATMAKE)" \
818 "GDC=$(GDC)" \
819 "GDCFLAGS=$(GDCFLAGS)" \
820 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
821 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
822 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
823 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
824 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
825 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
826 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
827 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
828 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
829 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
830 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
831 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
832 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
833 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
834 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
835 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
836 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
837 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
838 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
839 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
840 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
841 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
842 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
843 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
844 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
845 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
846 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
847 "BUILD_CONFIG=$(BUILD_CONFIG)" \
848 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
849 "LEAN=$(LEAN)" \
850 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
851 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
852 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
853 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
854 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
855 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
856 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
857 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
858 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
859 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
860 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
861 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
862 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
863 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
864 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
865 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
866 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
867 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
868 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
869 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
870 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
871 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
872 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
873 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
874 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
875 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
876 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
877 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
878 "TFLAGS=$(TFLAGS)" \
879 "CONFIG_SHELL=$(SHELL)" \
880 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
881 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
882
883 # We leave this in just in case, but it is not needed anymore.
884 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
885
886 # Flags to pass down to most sub-makes, in which we're building with
887 # the host environment.
888 EXTRA_HOST_FLAGS = \
889 'AR=$(AR)' \
890 'AS=$(AS)' \
891 'CC=$(CC)' \
892 'CXX=$(CXX)' \
893 'DLLTOOL=$(DLLTOOL)' \
894 'GFORTRAN=$(GFORTRAN)' \
895 'GOC=$(GOC)' \
896 'LD=$(LD)' \
897 'LIPO=$(LIPO)' \
898 'NM=$(NM)' \
899 'OBJDUMP=$(OBJDUMP)' \
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 GNATBIND="$${GNATBIND}" \
921 LDFLAGS="$${LDFLAGS}" \
922 HOST_LIBS="$${HOST_LIBS}" \
923 $(LTO_FLAGS_TO_PASS) \
924 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
925
926 @if gcc-bootstrap
927 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
928 $(POSTSTAGE1_HOST_EXPORTS) \
929 fi;
930
931 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
932 @endif gcc-bootstrap
933
934 # Flags to pass down to makes which are built with the target environment.
935 # The double $ decreases the length of the command line; those variables
936 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
937 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
938 # so we expand them here.
939 EXTRA_TARGET_FLAGS = \
940 'AR=$$(AR_FOR_TARGET)' \
941 'AS=$(COMPILER_AS_FOR_TARGET)' \
942 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
943 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
944 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
945 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
946 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
947 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
948 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
949 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
950 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
951 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
952 'LD=$(COMPILER_LD_FOR_TARGET)' \
953 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
954 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
955 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
956 'NM=$(COMPILER_NM_FOR_TARGET)' \
957 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
958 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
959 'RANLIB=$$(RANLIB_FOR_TARGET)' \
960 'READELF=$$(READELF_FOR_TARGET)' \
961 'WINDRES=$$(WINDRES_FOR_TARGET)' \
962 'WINDMC=$$(WINDMC_FOR_TARGET)' \
963 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
964 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
965 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
966 "TFLAGS=$$TFLAGS"
967
968 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
969
970 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
971 # unfortunately needs the native compiler and the target ar and
972 # ranlib.
973 # If any variables are added here, they must be added to do-*, below.
974 # The BUILD_* variables are a special case, which are used for the gcc
975 # cross-building scheme.
976 EXTRA_GCC_FLAGS = \
977 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
978 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
979 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
980
981 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
982
983 @if gcc
984 BUILD_CONFIG = @BUILD_CONFIG@
985 ifneq ($(BUILD_CONFIG),)
986 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
987 endif
988 @endif gcc
989
990 .PHONY: configure-host
991 configure-host: \
992 maybe-configure-bfd \
993 maybe-configure-opcodes \
994 maybe-configure-binutils \
995 maybe-configure-bison \
996 maybe-configure-cgen \
997 maybe-configure-dejagnu \
998 maybe-configure-etc \
999 maybe-configure-fastjar \
1000 maybe-configure-fixincludes \
1001 maybe-configure-flex \
1002 maybe-configure-gas \
1003 maybe-configure-gcc \
1004 maybe-configure-gmp \
1005 maybe-configure-mpfr \
1006 maybe-configure-mpc \
1007 maybe-configure-isl \
1008 maybe-configure-libelf \
1009 maybe-configure-gold \
1010 maybe-configure-gprof \
1011 maybe-configure-intl \
1012 maybe-configure-tcl \
1013 maybe-configure-itcl \
1014 maybe-configure-ld \
1015 maybe-configure-libbacktrace \
1016 maybe-configure-libcpp \
1017 maybe-configure-libcody \
1018 maybe-configure-libdecnumber \
1019 maybe-configure-libgui \
1020 maybe-configure-libiberty \
1021 maybe-configure-libiberty-linker-plugin \
1022 maybe-configure-libiconv \
1023 maybe-configure-m4 \
1024 maybe-configure-readline \
1025 maybe-configure-sid \
1026 maybe-configure-sim \
1027 maybe-configure-texinfo \
1028 maybe-configure-zlib \
1029 maybe-configure-gnulib \
1030 maybe-configure-gdbsupport \
1031 maybe-configure-gdbserver \
1032 maybe-configure-gdb \
1033 maybe-configure-expect \
1034 maybe-configure-guile \
1035 maybe-configure-tk \
1036 maybe-configure-libtermcap \
1037 maybe-configure-utils \
1038 maybe-configure-c++tools \
1039 maybe-configure-gnattools \
1040 maybe-configure-lto-plugin \
1041 maybe-configure-libcc1 \
1042 maybe-configure-gotools \
1043 maybe-configure-libctf
1044 .PHONY: configure-target
1045 configure-target: \
1046 maybe-configure-target-libstdc++-v3 \
1047 maybe-configure-target-libsanitizer \
1048 maybe-configure-target-libvtv \
1049 maybe-configure-target-liboffloadmic \
1050 maybe-configure-target-libssp \
1051 maybe-configure-target-newlib \
1052 maybe-configure-target-libgcc \
1053 maybe-configure-target-libbacktrace \
1054 maybe-configure-target-libquadmath \
1055 maybe-configure-target-libgfortran \
1056 maybe-configure-target-libobjc \
1057 maybe-configure-target-libgo \
1058 maybe-configure-target-libphobos \
1059 maybe-configure-target-libtermcap \
1060 maybe-configure-target-winsup \
1061 maybe-configure-target-libgloss \
1062 maybe-configure-target-libffi \
1063 maybe-configure-target-zlib \
1064 maybe-configure-target-rda \
1065 maybe-configure-target-libada \
1066 maybe-configure-target-libgomp \
1067 maybe-configure-target-libitm \
1068 maybe-configure-target-libatomic
1069
1070 # The target built for a native non-bootstrap build.
1071 .PHONY: all
1072
1073 # --enable-pgo-build enables the PGO build.
1074 # 1. First build with -fprofile-generate.
1075 # 2. Use "make maybe-check-*" to generate profiling data.
1076 # 3. Use "make clean" to remove the previous build.
1077 # 4. Rebuild with -fprofile-use.
1078 all:
1079 @if gcc-bootstrap
1080 [ -f stage_final ] || echo stage3 > stage_final
1081 @r=`${PWD_COMMAND}`; export r; \
1082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1083 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1084 @endif gcc-bootstrap
1085 @: $(MAKE); $(unstage)
1086 +@r=`${PWD_COMMAND}`; export r; \
1087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1088 @if gcc-bootstrap
1089 if [ -f stage_last ]; then \
1090 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1091 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1092 else \
1093 @endif gcc-bootstrap
1094 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1095 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1096 @if pgo-build
1097 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1098 $(PGO_BUILD_TRAINING_MFLAGS) \
1099 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1100 $(PGO_BUILD_TRAINING) \
1101 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1102 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1103 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1104 @endif pgo-build
1105 @if gcc-bootstrap
1106 ; \
1107 fi \
1108 @endif gcc-bootstrap
1109 && :
1110
1111 .PHONY: all-build
1112
1113 all-build: maybe-all-build-libiberty
1114 all-build: maybe-all-build-bison
1115 all-build: maybe-all-build-flex
1116 all-build: maybe-all-build-m4
1117 all-build: maybe-all-build-texinfo
1118 all-build: maybe-all-build-fixincludes
1119 all-build: maybe-all-build-libcpp
1120
1121 .PHONY: all-host
1122
1123 @if bfd-no-bootstrap
1124 all-host: maybe-all-bfd
1125 @endif bfd-no-bootstrap
1126 @if opcodes-no-bootstrap
1127 all-host: maybe-all-opcodes
1128 @endif opcodes-no-bootstrap
1129 @if binutils-no-bootstrap
1130 all-host: maybe-all-binutils
1131 @endif binutils-no-bootstrap
1132 all-host: maybe-all-bison
1133 all-host: maybe-all-cgen
1134 all-host: maybe-all-dejagnu
1135 all-host: maybe-all-etc
1136 all-host: maybe-all-fastjar
1137 @if fixincludes-no-bootstrap
1138 all-host: maybe-all-fixincludes
1139 @endif fixincludes-no-bootstrap
1140 all-host: maybe-all-flex
1141 @if gas-no-bootstrap
1142 all-host: maybe-all-gas
1143 @endif gas-no-bootstrap
1144 @if gcc-no-bootstrap
1145 all-host: maybe-all-gcc
1146 @endif gcc-no-bootstrap
1147 @if gmp-no-bootstrap
1148 all-host: maybe-all-gmp
1149 @endif gmp-no-bootstrap
1150 @if mpfr-no-bootstrap
1151 all-host: maybe-all-mpfr
1152 @endif mpfr-no-bootstrap
1153 @if mpc-no-bootstrap
1154 all-host: maybe-all-mpc
1155 @endif mpc-no-bootstrap
1156 @if isl-no-bootstrap
1157 all-host: maybe-all-isl
1158 @endif isl-no-bootstrap
1159 @if libelf-no-bootstrap
1160 all-host: maybe-all-libelf
1161 @endif libelf-no-bootstrap
1162 @if gold-no-bootstrap
1163 all-host: maybe-all-gold
1164 @endif gold-no-bootstrap
1165 all-host: maybe-all-gprof
1166 @if intl-no-bootstrap
1167 all-host: maybe-all-intl
1168 @endif intl-no-bootstrap
1169 all-host: maybe-all-tcl
1170 all-host: maybe-all-itcl
1171 @if ld-no-bootstrap
1172 all-host: maybe-all-ld
1173 @endif ld-no-bootstrap
1174 @if libbacktrace-no-bootstrap
1175 all-host: maybe-all-libbacktrace
1176 @endif libbacktrace-no-bootstrap
1177 @if libcpp-no-bootstrap
1178 all-host: maybe-all-libcpp
1179 @endif libcpp-no-bootstrap
1180 @if libcody-no-bootstrap
1181 all-host: maybe-all-libcody
1182 @endif libcody-no-bootstrap
1183 @if libdecnumber-no-bootstrap
1184 all-host: maybe-all-libdecnumber
1185 @endif libdecnumber-no-bootstrap
1186 all-host: maybe-all-libgui
1187 @if libiberty-no-bootstrap
1188 all-host: maybe-all-libiberty
1189 @endif libiberty-no-bootstrap
1190 @if libiberty-linker-plugin-no-bootstrap
1191 all-host: maybe-all-libiberty-linker-plugin
1192 @endif libiberty-linker-plugin-no-bootstrap
1193 @if libiconv-no-bootstrap
1194 all-host: maybe-all-libiconv
1195 @endif libiconv-no-bootstrap
1196 all-host: maybe-all-m4
1197 all-host: maybe-all-readline
1198 all-host: maybe-all-sid
1199 all-host: maybe-all-sim
1200 all-host: maybe-all-texinfo
1201 @if zlib-no-bootstrap
1202 all-host: maybe-all-zlib
1203 @endif zlib-no-bootstrap
1204 all-host: maybe-all-gnulib
1205 all-host: maybe-all-gdbsupport
1206 all-host: maybe-all-gdbserver
1207 all-host: maybe-all-gdb
1208 all-host: maybe-all-expect
1209 all-host: maybe-all-guile
1210 all-host: maybe-all-tk
1211 all-host: maybe-all-libtermcap
1212 all-host: maybe-all-utils
1213 all-host: maybe-all-c++tools
1214 all-host: maybe-all-gnattools
1215 @if lto-plugin-no-bootstrap
1216 all-host: maybe-all-lto-plugin
1217 @endif lto-plugin-no-bootstrap
1218 all-host: maybe-all-libcc1
1219 all-host: maybe-all-gotools
1220 @if libctf-no-bootstrap
1221 all-host: maybe-all-libctf
1222 @endif libctf-no-bootstrap
1223
1224 .PHONY: all-target
1225
1226 @if target-libstdc++-v3-no-bootstrap
1227 all-target: maybe-all-target-libstdc++-v3
1228 @endif target-libstdc++-v3-no-bootstrap
1229 @if target-libsanitizer-no-bootstrap
1230 all-target: maybe-all-target-libsanitizer
1231 @endif target-libsanitizer-no-bootstrap
1232 @if target-libvtv-no-bootstrap
1233 all-target: maybe-all-target-libvtv
1234 @endif target-libvtv-no-bootstrap
1235 all-target: maybe-all-target-liboffloadmic
1236 all-target: maybe-all-target-libssp
1237 all-target: maybe-all-target-newlib
1238 @if target-libgcc-no-bootstrap
1239 all-target: maybe-all-target-libgcc
1240 @endif target-libgcc-no-bootstrap
1241 all-target: maybe-all-target-libbacktrace
1242 all-target: maybe-all-target-libquadmath
1243 all-target: maybe-all-target-libgfortran
1244 all-target: maybe-all-target-libobjc
1245 all-target: maybe-all-target-libgo
1246 all-target: maybe-all-target-libphobos
1247 all-target: maybe-all-target-libtermcap
1248 all-target: maybe-all-target-winsup
1249 all-target: maybe-all-target-libgloss
1250 all-target: maybe-all-target-libffi
1251 all-target: maybe-all-target-zlib
1252 all-target: maybe-all-target-rda
1253 all-target: maybe-all-target-libada
1254 @if target-libgomp-no-bootstrap
1255 all-target: maybe-all-target-libgomp
1256 @endif target-libgomp-no-bootstrap
1257 all-target: maybe-all-target-libitm
1258 all-target: maybe-all-target-libatomic
1259
1260 # Do a target for all the subdirectories. A ``make do-X'' will do a
1261 # ``make X'' in all subdirectories (because, in general, there is a
1262 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1263 # but it may do additional work as well).
1264
1265 .PHONY: do-info
1266 do-info:
1267 @: $(MAKE); $(unstage)
1268 @r=`${PWD_COMMAND}`; export r; \
1269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1270 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1271 info-target
1272
1273
1274 .PHONY: info-host
1275
1276 info-host: maybe-info-bfd
1277 info-host: maybe-info-opcodes
1278 info-host: maybe-info-binutils
1279 info-host: maybe-info-bison
1280 info-host: maybe-info-cgen
1281 info-host: maybe-info-dejagnu
1282 info-host: maybe-info-etc
1283 info-host: maybe-info-fastjar
1284 info-host: maybe-info-fixincludes
1285 info-host: maybe-info-flex
1286 info-host: maybe-info-gas
1287 info-host: maybe-info-gcc
1288 info-host: maybe-info-gmp
1289 info-host: maybe-info-mpfr
1290 info-host: maybe-info-mpc
1291 info-host: maybe-info-isl
1292 info-host: maybe-info-libelf
1293 info-host: maybe-info-gold
1294 info-host: maybe-info-gprof
1295 info-host: maybe-info-intl
1296 info-host: maybe-info-tcl
1297 info-host: maybe-info-itcl
1298 info-host: maybe-info-ld
1299 info-host: maybe-info-libbacktrace
1300 info-host: maybe-info-libcpp
1301 info-host: maybe-info-libcody
1302 info-host: maybe-info-libdecnumber
1303 info-host: maybe-info-libgui
1304 info-host: maybe-info-libiberty
1305 info-host: maybe-info-libiberty-linker-plugin
1306 info-host: maybe-info-libiconv
1307 info-host: maybe-info-m4
1308 info-host: maybe-info-readline
1309 info-host: maybe-info-sid
1310 info-host: maybe-info-sim
1311 info-host: maybe-info-texinfo
1312 info-host: maybe-info-zlib
1313 info-host: maybe-info-gnulib
1314 info-host: maybe-info-gdbsupport
1315 info-host: maybe-info-gdbserver
1316 info-host: maybe-info-gdb
1317 info-host: maybe-info-expect
1318 info-host: maybe-info-guile
1319 info-host: maybe-info-tk
1320 info-host: maybe-info-libtermcap
1321 info-host: maybe-info-utils
1322 info-host: maybe-info-c++tools
1323 info-host: maybe-info-gnattools
1324 info-host: maybe-info-lto-plugin
1325 info-host: maybe-info-libcc1
1326 info-host: maybe-info-gotools
1327 info-host: maybe-info-libctf
1328
1329 .PHONY: info-target
1330
1331 info-target: maybe-info-target-libstdc++-v3
1332 info-target: maybe-info-target-libsanitizer
1333 info-target: maybe-info-target-libvtv
1334 info-target: maybe-info-target-liboffloadmic
1335 info-target: maybe-info-target-libssp
1336 info-target: maybe-info-target-newlib
1337 info-target: maybe-info-target-libgcc
1338 info-target: maybe-info-target-libbacktrace
1339 info-target: maybe-info-target-libquadmath
1340 info-target: maybe-info-target-libgfortran
1341 info-target: maybe-info-target-libobjc
1342 info-target: maybe-info-target-libgo
1343 info-target: maybe-info-target-libphobos
1344 info-target: maybe-info-target-libtermcap
1345 info-target: maybe-info-target-winsup
1346 info-target: maybe-info-target-libgloss
1347 info-target: maybe-info-target-libffi
1348 info-target: maybe-info-target-zlib
1349 info-target: maybe-info-target-rda
1350 info-target: maybe-info-target-libada
1351 info-target: maybe-info-target-libgomp
1352 info-target: maybe-info-target-libitm
1353 info-target: maybe-info-target-libatomic
1354
1355 .PHONY: do-dvi
1356 do-dvi:
1357 @: $(MAKE); $(unstage)
1358 @r=`${PWD_COMMAND}`; export r; \
1359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1360 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1361 dvi-target
1362
1363
1364 .PHONY: dvi-host
1365
1366 dvi-host: maybe-dvi-bfd
1367 dvi-host: maybe-dvi-opcodes
1368 dvi-host: maybe-dvi-binutils
1369 dvi-host: maybe-dvi-bison
1370 dvi-host: maybe-dvi-cgen
1371 dvi-host: maybe-dvi-dejagnu
1372 dvi-host: maybe-dvi-etc
1373 dvi-host: maybe-dvi-fastjar
1374 dvi-host: maybe-dvi-fixincludes
1375 dvi-host: maybe-dvi-flex
1376 dvi-host: maybe-dvi-gas
1377 dvi-host: maybe-dvi-gcc
1378 dvi-host: maybe-dvi-gmp
1379 dvi-host: maybe-dvi-mpfr
1380 dvi-host: maybe-dvi-mpc
1381 dvi-host: maybe-dvi-isl
1382 dvi-host: maybe-dvi-libelf
1383 dvi-host: maybe-dvi-gold
1384 dvi-host: maybe-dvi-gprof
1385 dvi-host: maybe-dvi-intl
1386 dvi-host: maybe-dvi-tcl
1387 dvi-host: maybe-dvi-itcl
1388 dvi-host: maybe-dvi-ld
1389 dvi-host: maybe-dvi-libbacktrace
1390 dvi-host: maybe-dvi-libcpp
1391 dvi-host: maybe-dvi-libcody
1392 dvi-host: maybe-dvi-libdecnumber
1393 dvi-host: maybe-dvi-libgui
1394 dvi-host: maybe-dvi-libiberty
1395 dvi-host: maybe-dvi-libiberty-linker-plugin
1396 dvi-host: maybe-dvi-libiconv
1397 dvi-host: maybe-dvi-m4
1398 dvi-host: maybe-dvi-readline
1399 dvi-host: maybe-dvi-sid
1400 dvi-host: maybe-dvi-sim
1401 dvi-host: maybe-dvi-texinfo
1402 dvi-host: maybe-dvi-zlib
1403 dvi-host: maybe-dvi-gnulib
1404 dvi-host: maybe-dvi-gdbsupport
1405 dvi-host: maybe-dvi-gdbserver
1406 dvi-host: maybe-dvi-gdb
1407 dvi-host: maybe-dvi-expect
1408 dvi-host: maybe-dvi-guile
1409 dvi-host: maybe-dvi-tk
1410 dvi-host: maybe-dvi-libtermcap
1411 dvi-host: maybe-dvi-utils
1412 dvi-host: maybe-dvi-c++tools
1413 dvi-host: maybe-dvi-gnattools
1414 dvi-host: maybe-dvi-lto-plugin
1415 dvi-host: maybe-dvi-libcc1
1416 dvi-host: maybe-dvi-gotools
1417 dvi-host: maybe-dvi-libctf
1418
1419 .PHONY: dvi-target
1420
1421 dvi-target: maybe-dvi-target-libstdc++-v3
1422 dvi-target: maybe-dvi-target-libsanitizer
1423 dvi-target: maybe-dvi-target-libvtv
1424 dvi-target: maybe-dvi-target-liboffloadmic
1425 dvi-target: maybe-dvi-target-libssp
1426 dvi-target: maybe-dvi-target-newlib
1427 dvi-target: maybe-dvi-target-libgcc
1428 dvi-target: maybe-dvi-target-libbacktrace
1429 dvi-target: maybe-dvi-target-libquadmath
1430 dvi-target: maybe-dvi-target-libgfortran
1431 dvi-target: maybe-dvi-target-libobjc
1432 dvi-target: maybe-dvi-target-libgo
1433 dvi-target: maybe-dvi-target-libphobos
1434 dvi-target: maybe-dvi-target-libtermcap
1435 dvi-target: maybe-dvi-target-winsup
1436 dvi-target: maybe-dvi-target-libgloss
1437 dvi-target: maybe-dvi-target-libffi
1438 dvi-target: maybe-dvi-target-zlib
1439 dvi-target: maybe-dvi-target-rda
1440 dvi-target: maybe-dvi-target-libada
1441 dvi-target: maybe-dvi-target-libgomp
1442 dvi-target: maybe-dvi-target-libitm
1443 dvi-target: maybe-dvi-target-libatomic
1444
1445 .PHONY: do-pdf
1446 do-pdf:
1447 @: $(MAKE); $(unstage)
1448 @r=`${PWD_COMMAND}`; export r; \
1449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1450 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1451 pdf-target
1452
1453
1454 .PHONY: pdf-host
1455
1456 pdf-host: maybe-pdf-bfd
1457 pdf-host: maybe-pdf-opcodes
1458 pdf-host: maybe-pdf-binutils
1459 pdf-host: maybe-pdf-bison
1460 pdf-host: maybe-pdf-cgen
1461 pdf-host: maybe-pdf-dejagnu
1462 pdf-host: maybe-pdf-etc
1463 pdf-host: maybe-pdf-fastjar
1464 pdf-host: maybe-pdf-fixincludes
1465 pdf-host: maybe-pdf-flex
1466 pdf-host: maybe-pdf-gas
1467 pdf-host: maybe-pdf-gcc
1468 pdf-host: maybe-pdf-gmp
1469 pdf-host: maybe-pdf-mpfr
1470 pdf-host: maybe-pdf-mpc
1471 pdf-host: maybe-pdf-isl
1472 pdf-host: maybe-pdf-libelf
1473 pdf-host: maybe-pdf-gold
1474 pdf-host: maybe-pdf-gprof
1475 pdf-host: maybe-pdf-intl
1476 pdf-host: maybe-pdf-tcl
1477 pdf-host: maybe-pdf-itcl
1478 pdf-host: maybe-pdf-ld
1479 pdf-host: maybe-pdf-libbacktrace
1480 pdf-host: maybe-pdf-libcpp
1481 pdf-host: maybe-pdf-libcody
1482 pdf-host: maybe-pdf-libdecnumber
1483 pdf-host: maybe-pdf-libgui
1484 pdf-host: maybe-pdf-libiberty
1485 pdf-host: maybe-pdf-libiberty-linker-plugin
1486 pdf-host: maybe-pdf-libiconv
1487 pdf-host: maybe-pdf-m4
1488 pdf-host: maybe-pdf-readline
1489 pdf-host: maybe-pdf-sid
1490 pdf-host: maybe-pdf-sim
1491 pdf-host: maybe-pdf-texinfo
1492 pdf-host: maybe-pdf-zlib
1493 pdf-host: maybe-pdf-gnulib
1494 pdf-host: maybe-pdf-gdbsupport
1495 pdf-host: maybe-pdf-gdbserver
1496 pdf-host: maybe-pdf-gdb
1497 pdf-host: maybe-pdf-expect
1498 pdf-host: maybe-pdf-guile
1499 pdf-host: maybe-pdf-tk
1500 pdf-host: maybe-pdf-libtermcap
1501 pdf-host: maybe-pdf-utils
1502 pdf-host: maybe-pdf-c++tools
1503 pdf-host: maybe-pdf-gnattools
1504 pdf-host: maybe-pdf-lto-plugin
1505 pdf-host: maybe-pdf-libcc1
1506 pdf-host: maybe-pdf-gotools
1507 pdf-host: maybe-pdf-libctf
1508
1509 .PHONY: pdf-target
1510
1511 pdf-target: maybe-pdf-target-libstdc++-v3
1512 pdf-target: maybe-pdf-target-libsanitizer
1513 pdf-target: maybe-pdf-target-libvtv
1514 pdf-target: maybe-pdf-target-liboffloadmic
1515 pdf-target: maybe-pdf-target-libssp
1516 pdf-target: maybe-pdf-target-newlib
1517 pdf-target: maybe-pdf-target-libgcc
1518 pdf-target: maybe-pdf-target-libbacktrace
1519 pdf-target: maybe-pdf-target-libquadmath
1520 pdf-target: maybe-pdf-target-libgfortran
1521 pdf-target: maybe-pdf-target-libobjc
1522 pdf-target: maybe-pdf-target-libgo
1523 pdf-target: maybe-pdf-target-libphobos
1524 pdf-target: maybe-pdf-target-libtermcap
1525 pdf-target: maybe-pdf-target-winsup
1526 pdf-target: maybe-pdf-target-libgloss
1527 pdf-target: maybe-pdf-target-libffi
1528 pdf-target: maybe-pdf-target-zlib
1529 pdf-target: maybe-pdf-target-rda
1530 pdf-target: maybe-pdf-target-libada
1531 pdf-target: maybe-pdf-target-libgomp
1532 pdf-target: maybe-pdf-target-libitm
1533 pdf-target: maybe-pdf-target-libatomic
1534
1535 .PHONY: do-html
1536 do-html:
1537 @: $(MAKE); $(unstage)
1538 @r=`${PWD_COMMAND}`; export r; \
1539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1540 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1541 html-target
1542
1543
1544 .PHONY: html-host
1545
1546 html-host: maybe-html-bfd
1547 html-host: maybe-html-opcodes
1548 html-host: maybe-html-binutils
1549 html-host: maybe-html-bison
1550 html-host: maybe-html-cgen
1551 html-host: maybe-html-dejagnu
1552 html-host: maybe-html-etc
1553 html-host: maybe-html-fastjar
1554 html-host: maybe-html-fixincludes
1555 html-host: maybe-html-flex
1556 html-host: maybe-html-gas
1557 html-host: maybe-html-gcc
1558 html-host: maybe-html-gmp
1559 html-host: maybe-html-mpfr
1560 html-host: maybe-html-mpc
1561 html-host: maybe-html-isl
1562 html-host: maybe-html-libelf
1563 html-host: maybe-html-gold
1564 html-host: maybe-html-gprof
1565 html-host: maybe-html-intl
1566 html-host: maybe-html-tcl
1567 html-host: maybe-html-itcl
1568 html-host: maybe-html-ld
1569 html-host: maybe-html-libbacktrace
1570 html-host: maybe-html-libcpp
1571 html-host: maybe-html-libcody
1572 html-host: maybe-html-libdecnumber
1573 html-host: maybe-html-libgui
1574 html-host: maybe-html-libiberty
1575 html-host: maybe-html-libiberty-linker-plugin
1576 html-host: maybe-html-libiconv
1577 html-host: maybe-html-m4
1578 html-host: maybe-html-readline
1579 html-host: maybe-html-sid
1580 html-host: maybe-html-sim
1581 html-host: maybe-html-texinfo
1582 html-host: maybe-html-zlib
1583 html-host: maybe-html-gnulib
1584 html-host: maybe-html-gdbsupport
1585 html-host: maybe-html-gdbserver
1586 html-host: maybe-html-gdb
1587 html-host: maybe-html-expect
1588 html-host: maybe-html-guile
1589 html-host: maybe-html-tk
1590 html-host: maybe-html-libtermcap
1591 html-host: maybe-html-utils
1592 html-host: maybe-html-c++tools
1593 html-host: maybe-html-gnattools
1594 html-host: maybe-html-lto-plugin
1595 html-host: maybe-html-libcc1
1596 html-host: maybe-html-gotools
1597 html-host: maybe-html-libctf
1598
1599 .PHONY: html-target
1600
1601 html-target: maybe-html-target-libstdc++-v3
1602 html-target: maybe-html-target-libsanitizer
1603 html-target: maybe-html-target-libvtv
1604 html-target: maybe-html-target-liboffloadmic
1605 html-target: maybe-html-target-libssp
1606 html-target: maybe-html-target-newlib
1607 html-target: maybe-html-target-libgcc
1608 html-target: maybe-html-target-libbacktrace
1609 html-target: maybe-html-target-libquadmath
1610 html-target: maybe-html-target-libgfortran
1611 html-target: maybe-html-target-libobjc
1612 html-target: maybe-html-target-libgo
1613 html-target: maybe-html-target-libphobos
1614 html-target: maybe-html-target-libtermcap
1615 html-target: maybe-html-target-winsup
1616 html-target: maybe-html-target-libgloss
1617 html-target: maybe-html-target-libffi
1618 html-target: maybe-html-target-zlib
1619 html-target: maybe-html-target-rda
1620 html-target: maybe-html-target-libada
1621 html-target: maybe-html-target-libgomp
1622 html-target: maybe-html-target-libitm
1623 html-target: maybe-html-target-libatomic
1624
1625 .PHONY: do-TAGS
1626 do-TAGS:
1627 @: $(MAKE); $(unstage)
1628 @r=`${PWD_COMMAND}`; export r; \
1629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1630 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1631 TAGS-target
1632
1633
1634 .PHONY: TAGS-host
1635
1636 TAGS-host: maybe-TAGS-bfd
1637 TAGS-host: maybe-TAGS-opcodes
1638 TAGS-host: maybe-TAGS-binutils
1639 TAGS-host: maybe-TAGS-bison
1640 TAGS-host: maybe-TAGS-cgen
1641 TAGS-host: maybe-TAGS-dejagnu
1642 TAGS-host: maybe-TAGS-etc
1643 TAGS-host: maybe-TAGS-fastjar
1644 TAGS-host: maybe-TAGS-fixincludes
1645 TAGS-host: maybe-TAGS-flex
1646 TAGS-host: maybe-TAGS-gas
1647 TAGS-host: maybe-TAGS-gcc
1648 TAGS-host: maybe-TAGS-gmp
1649 TAGS-host: maybe-TAGS-mpfr
1650 TAGS-host: maybe-TAGS-mpc
1651 TAGS-host: maybe-TAGS-isl
1652 TAGS-host: maybe-TAGS-libelf
1653 TAGS-host: maybe-TAGS-gold
1654 TAGS-host: maybe-TAGS-gprof
1655 TAGS-host: maybe-TAGS-intl
1656 TAGS-host: maybe-TAGS-tcl
1657 TAGS-host: maybe-TAGS-itcl
1658 TAGS-host: maybe-TAGS-ld
1659 TAGS-host: maybe-TAGS-libbacktrace
1660 TAGS-host: maybe-TAGS-libcpp
1661 TAGS-host: maybe-TAGS-libcody
1662 TAGS-host: maybe-TAGS-libdecnumber
1663 TAGS-host: maybe-TAGS-libgui
1664 TAGS-host: maybe-TAGS-libiberty
1665 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1666 TAGS-host: maybe-TAGS-libiconv
1667 TAGS-host: maybe-TAGS-m4
1668 TAGS-host: maybe-TAGS-readline
1669 TAGS-host: maybe-TAGS-sid
1670 TAGS-host: maybe-TAGS-sim
1671 TAGS-host: maybe-TAGS-texinfo
1672 TAGS-host: maybe-TAGS-zlib
1673 TAGS-host: maybe-TAGS-gnulib
1674 TAGS-host: maybe-TAGS-gdbsupport
1675 TAGS-host: maybe-TAGS-gdbserver
1676 TAGS-host: maybe-TAGS-gdb
1677 TAGS-host: maybe-TAGS-expect
1678 TAGS-host: maybe-TAGS-guile
1679 TAGS-host: maybe-TAGS-tk
1680 TAGS-host: maybe-TAGS-libtermcap
1681 TAGS-host: maybe-TAGS-utils
1682 TAGS-host: maybe-TAGS-c++tools
1683 TAGS-host: maybe-TAGS-gnattools
1684 TAGS-host: maybe-TAGS-lto-plugin
1685 TAGS-host: maybe-TAGS-libcc1
1686 TAGS-host: maybe-TAGS-gotools
1687 TAGS-host: maybe-TAGS-libctf
1688
1689 .PHONY: TAGS-target
1690
1691 TAGS-target: maybe-TAGS-target-libstdc++-v3
1692 TAGS-target: maybe-TAGS-target-libsanitizer
1693 TAGS-target: maybe-TAGS-target-libvtv
1694 TAGS-target: maybe-TAGS-target-liboffloadmic
1695 TAGS-target: maybe-TAGS-target-libssp
1696 TAGS-target: maybe-TAGS-target-newlib
1697 TAGS-target: maybe-TAGS-target-libgcc
1698 TAGS-target: maybe-TAGS-target-libbacktrace
1699 TAGS-target: maybe-TAGS-target-libquadmath
1700 TAGS-target: maybe-TAGS-target-libgfortran
1701 TAGS-target: maybe-TAGS-target-libobjc
1702 TAGS-target: maybe-TAGS-target-libgo
1703 TAGS-target: maybe-TAGS-target-libphobos
1704 TAGS-target: maybe-TAGS-target-libtermcap
1705 TAGS-target: maybe-TAGS-target-winsup
1706 TAGS-target: maybe-TAGS-target-libgloss
1707 TAGS-target: maybe-TAGS-target-libffi
1708 TAGS-target: maybe-TAGS-target-zlib
1709 TAGS-target: maybe-TAGS-target-rda
1710 TAGS-target: maybe-TAGS-target-libada
1711 TAGS-target: maybe-TAGS-target-libgomp
1712 TAGS-target: maybe-TAGS-target-libitm
1713 TAGS-target: maybe-TAGS-target-libatomic
1714
1715 .PHONY: do-install-info
1716 do-install-info:
1717 @: $(MAKE); $(unstage)
1718 @r=`${PWD_COMMAND}`; export r; \
1719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1720 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1721 install-info-target
1722
1723
1724 .PHONY: install-info-host
1725
1726 install-info-host: maybe-install-info-bfd
1727 install-info-host: maybe-install-info-opcodes
1728 install-info-host: maybe-install-info-binutils
1729 install-info-host: maybe-install-info-bison
1730 install-info-host: maybe-install-info-cgen
1731 install-info-host: maybe-install-info-dejagnu
1732 install-info-host: maybe-install-info-etc
1733 install-info-host: maybe-install-info-fastjar
1734 install-info-host: maybe-install-info-fixincludes
1735 install-info-host: maybe-install-info-flex
1736 install-info-host: maybe-install-info-gas
1737 install-info-host: maybe-install-info-gcc
1738 install-info-host: maybe-install-info-gmp
1739 install-info-host: maybe-install-info-mpfr
1740 install-info-host: maybe-install-info-mpc
1741 install-info-host: maybe-install-info-isl
1742 install-info-host: maybe-install-info-libelf
1743 install-info-host: maybe-install-info-gold
1744 install-info-host: maybe-install-info-gprof
1745 install-info-host: maybe-install-info-intl
1746 install-info-host: maybe-install-info-tcl
1747 install-info-host: maybe-install-info-itcl
1748 install-info-host: maybe-install-info-ld
1749 install-info-host: maybe-install-info-libbacktrace
1750 install-info-host: maybe-install-info-libcpp
1751 install-info-host: maybe-install-info-libcody
1752 install-info-host: maybe-install-info-libdecnumber
1753 install-info-host: maybe-install-info-libgui
1754 install-info-host: maybe-install-info-libiberty
1755 install-info-host: maybe-install-info-libiberty-linker-plugin
1756 install-info-host: maybe-install-info-libiconv
1757 install-info-host: maybe-install-info-m4
1758 install-info-host: maybe-install-info-readline
1759 install-info-host: maybe-install-info-sid
1760 install-info-host: maybe-install-info-sim
1761 install-info-host: maybe-install-info-texinfo
1762 install-info-host: maybe-install-info-zlib
1763 install-info-host: maybe-install-info-gnulib
1764 install-info-host: maybe-install-info-gdbsupport
1765 install-info-host: maybe-install-info-gdbserver
1766 install-info-host: maybe-install-info-gdb
1767 install-info-host: maybe-install-info-expect
1768 install-info-host: maybe-install-info-guile
1769 install-info-host: maybe-install-info-tk
1770 install-info-host: maybe-install-info-libtermcap
1771 install-info-host: maybe-install-info-utils
1772 install-info-host: maybe-install-info-c++tools
1773 install-info-host: maybe-install-info-gnattools
1774 install-info-host: maybe-install-info-lto-plugin
1775 install-info-host: maybe-install-info-libcc1
1776 install-info-host: maybe-install-info-gotools
1777 install-info-host: maybe-install-info-libctf
1778
1779 .PHONY: install-info-target
1780
1781 install-info-target: maybe-install-info-target-libstdc++-v3
1782 install-info-target: maybe-install-info-target-libsanitizer
1783 install-info-target: maybe-install-info-target-libvtv
1784 install-info-target: maybe-install-info-target-liboffloadmic
1785 install-info-target: maybe-install-info-target-libssp
1786 install-info-target: maybe-install-info-target-newlib
1787 install-info-target: maybe-install-info-target-libgcc
1788 install-info-target: maybe-install-info-target-libbacktrace
1789 install-info-target: maybe-install-info-target-libquadmath
1790 install-info-target: maybe-install-info-target-libgfortran
1791 install-info-target: maybe-install-info-target-libobjc
1792 install-info-target: maybe-install-info-target-libgo
1793 install-info-target: maybe-install-info-target-libphobos
1794 install-info-target: maybe-install-info-target-libtermcap
1795 install-info-target: maybe-install-info-target-winsup
1796 install-info-target: maybe-install-info-target-libgloss
1797 install-info-target: maybe-install-info-target-libffi
1798 install-info-target: maybe-install-info-target-zlib
1799 install-info-target: maybe-install-info-target-rda
1800 install-info-target: maybe-install-info-target-libada
1801 install-info-target: maybe-install-info-target-libgomp
1802 install-info-target: maybe-install-info-target-libitm
1803 install-info-target: maybe-install-info-target-libatomic
1804
1805 .PHONY: do-install-dvi
1806 do-install-dvi:
1807 @: $(MAKE); $(unstage)
1808 @r=`${PWD_COMMAND}`; export r; \
1809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1810 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1811 install-dvi-target
1812
1813
1814 .PHONY: install-dvi-host
1815
1816 install-dvi-host: maybe-install-dvi-bfd
1817 install-dvi-host: maybe-install-dvi-opcodes
1818 install-dvi-host: maybe-install-dvi-binutils
1819 install-dvi-host: maybe-install-dvi-bison
1820 install-dvi-host: maybe-install-dvi-cgen
1821 install-dvi-host: maybe-install-dvi-dejagnu
1822 install-dvi-host: maybe-install-dvi-etc
1823 install-dvi-host: maybe-install-dvi-fastjar
1824 install-dvi-host: maybe-install-dvi-fixincludes
1825 install-dvi-host: maybe-install-dvi-flex
1826 install-dvi-host: maybe-install-dvi-gas
1827 install-dvi-host: maybe-install-dvi-gcc
1828 install-dvi-host: maybe-install-dvi-gmp
1829 install-dvi-host: maybe-install-dvi-mpfr
1830 install-dvi-host: maybe-install-dvi-mpc
1831 install-dvi-host: maybe-install-dvi-isl
1832 install-dvi-host: maybe-install-dvi-libelf
1833 install-dvi-host: maybe-install-dvi-gold
1834 install-dvi-host: maybe-install-dvi-gprof
1835 install-dvi-host: maybe-install-dvi-intl
1836 install-dvi-host: maybe-install-dvi-tcl
1837 install-dvi-host: maybe-install-dvi-itcl
1838 install-dvi-host: maybe-install-dvi-ld
1839 install-dvi-host: maybe-install-dvi-libbacktrace
1840 install-dvi-host: maybe-install-dvi-libcpp
1841 install-dvi-host: maybe-install-dvi-libcody
1842 install-dvi-host: maybe-install-dvi-libdecnumber
1843 install-dvi-host: maybe-install-dvi-libgui
1844 install-dvi-host: maybe-install-dvi-libiberty
1845 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1846 install-dvi-host: maybe-install-dvi-libiconv
1847 install-dvi-host: maybe-install-dvi-m4
1848 install-dvi-host: maybe-install-dvi-readline
1849 install-dvi-host: maybe-install-dvi-sid
1850 install-dvi-host: maybe-install-dvi-sim
1851 install-dvi-host: maybe-install-dvi-texinfo
1852 install-dvi-host: maybe-install-dvi-zlib
1853 install-dvi-host: maybe-install-dvi-gnulib
1854 install-dvi-host: maybe-install-dvi-gdbsupport
1855 install-dvi-host: maybe-install-dvi-gdbserver
1856 install-dvi-host: maybe-install-dvi-gdb
1857 install-dvi-host: maybe-install-dvi-expect
1858 install-dvi-host: maybe-install-dvi-guile
1859 install-dvi-host: maybe-install-dvi-tk
1860 install-dvi-host: maybe-install-dvi-libtermcap
1861 install-dvi-host: maybe-install-dvi-utils
1862 install-dvi-host: maybe-install-dvi-c++tools
1863 install-dvi-host: maybe-install-dvi-gnattools
1864 install-dvi-host: maybe-install-dvi-lto-plugin
1865 install-dvi-host: maybe-install-dvi-libcc1
1866 install-dvi-host: maybe-install-dvi-gotools
1867 install-dvi-host: maybe-install-dvi-libctf
1868
1869 .PHONY: install-dvi-target
1870
1871 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1872 install-dvi-target: maybe-install-dvi-target-libsanitizer
1873 install-dvi-target: maybe-install-dvi-target-libvtv
1874 install-dvi-target: maybe-install-dvi-target-liboffloadmic
1875 install-dvi-target: maybe-install-dvi-target-libssp
1876 install-dvi-target: maybe-install-dvi-target-newlib
1877 install-dvi-target: maybe-install-dvi-target-libgcc
1878 install-dvi-target: maybe-install-dvi-target-libbacktrace
1879 install-dvi-target: maybe-install-dvi-target-libquadmath
1880 install-dvi-target: maybe-install-dvi-target-libgfortran
1881 install-dvi-target: maybe-install-dvi-target-libobjc
1882 install-dvi-target: maybe-install-dvi-target-libgo
1883 install-dvi-target: maybe-install-dvi-target-libphobos
1884 install-dvi-target: maybe-install-dvi-target-libtermcap
1885 install-dvi-target: maybe-install-dvi-target-winsup
1886 install-dvi-target: maybe-install-dvi-target-libgloss
1887 install-dvi-target: maybe-install-dvi-target-libffi
1888 install-dvi-target: maybe-install-dvi-target-zlib
1889 install-dvi-target: maybe-install-dvi-target-rda
1890 install-dvi-target: maybe-install-dvi-target-libada
1891 install-dvi-target: maybe-install-dvi-target-libgomp
1892 install-dvi-target: maybe-install-dvi-target-libitm
1893 install-dvi-target: maybe-install-dvi-target-libatomic
1894
1895 .PHONY: do-install-pdf
1896 do-install-pdf:
1897 @: $(MAKE); $(unstage)
1898 @r=`${PWD_COMMAND}`; export r; \
1899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1900 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1901 install-pdf-target
1902
1903
1904 .PHONY: install-pdf-host
1905
1906 install-pdf-host: maybe-install-pdf-bfd
1907 install-pdf-host: maybe-install-pdf-opcodes
1908 install-pdf-host: maybe-install-pdf-binutils
1909 install-pdf-host: maybe-install-pdf-bison
1910 install-pdf-host: maybe-install-pdf-cgen
1911 install-pdf-host: maybe-install-pdf-dejagnu
1912 install-pdf-host: maybe-install-pdf-etc
1913 install-pdf-host: maybe-install-pdf-fastjar
1914 install-pdf-host: maybe-install-pdf-fixincludes
1915 install-pdf-host: maybe-install-pdf-flex
1916 install-pdf-host: maybe-install-pdf-gas
1917 install-pdf-host: maybe-install-pdf-gcc
1918 install-pdf-host: maybe-install-pdf-gmp
1919 install-pdf-host: maybe-install-pdf-mpfr
1920 install-pdf-host: maybe-install-pdf-mpc
1921 install-pdf-host: maybe-install-pdf-isl
1922 install-pdf-host: maybe-install-pdf-libelf
1923 install-pdf-host: maybe-install-pdf-gold
1924 install-pdf-host: maybe-install-pdf-gprof
1925 install-pdf-host: maybe-install-pdf-intl
1926 install-pdf-host: maybe-install-pdf-tcl
1927 install-pdf-host: maybe-install-pdf-itcl
1928 install-pdf-host: maybe-install-pdf-ld
1929 install-pdf-host: maybe-install-pdf-libbacktrace
1930 install-pdf-host: maybe-install-pdf-libcpp
1931 install-pdf-host: maybe-install-pdf-libcody
1932 install-pdf-host: maybe-install-pdf-libdecnumber
1933 install-pdf-host: maybe-install-pdf-libgui
1934 install-pdf-host: maybe-install-pdf-libiberty
1935 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1936 install-pdf-host: maybe-install-pdf-libiconv
1937 install-pdf-host: maybe-install-pdf-m4
1938 install-pdf-host: maybe-install-pdf-readline
1939 install-pdf-host: maybe-install-pdf-sid
1940 install-pdf-host: maybe-install-pdf-sim
1941 install-pdf-host: maybe-install-pdf-texinfo
1942 install-pdf-host: maybe-install-pdf-zlib
1943 install-pdf-host: maybe-install-pdf-gnulib
1944 install-pdf-host: maybe-install-pdf-gdbsupport
1945 install-pdf-host: maybe-install-pdf-gdbserver
1946 install-pdf-host: maybe-install-pdf-gdb
1947 install-pdf-host: maybe-install-pdf-expect
1948 install-pdf-host: maybe-install-pdf-guile
1949 install-pdf-host: maybe-install-pdf-tk
1950 install-pdf-host: maybe-install-pdf-libtermcap
1951 install-pdf-host: maybe-install-pdf-utils
1952 install-pdf-host: maybe-install-pdf-c++tools
1953 install-pdf-host: maybe-install-pdf-gnattools
1954 install-pdf-host: maybe-install-pdf-lto-plugin
1955 install-pdf-host: maybe-install-pdf-libcc1
1956 install-pdf-host: maybe-install-pdf-gotools
1957 install-pdf-host: maybe-install-pdf-libctf
1958
1959 .PHONY: install-pdf-target
1960
1961 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1962 install-pdf-target: maybe-install-pdf-target-libsanitizer
1963 install-pdf-target: maybe-install-pdf-target-libvtv
1964 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1965 install-pdf-target: maybe-install-pdf-target-libssp
1966 install-pdf-target: maybe-install-pdf-target-newlib
1967 install-pdf-target: maybe-install-pdf-target-libgcc
1968 install-pdf-target: maybe-install-pdf-target-libbacktrace
1969 install-pdf-target: maybe-install-pdf-target-libquadmath
1970 install-pdf-target: maybe-install-pdf-target-libgfortran
1971 install-pdf-target: maybe-install-pdf-target-libobjc
1972 install-pdf-target: maybe-install-pdf-target-libgo
1973 install-pdf-target: maybe-install-pdf-target-libphobos
1974 install-pdf-target: maybe-install-pdf-target-libtermcap
1975 install-pdf-target: maybe-install-pdf-target-winsup
1976 install-pdf-target: maybe-install-pdf-target-libgloss
1977 install-pdf-target: maybe-install-pdf-target-libffi
1978 install-pdf-target: maybe-install-pdf-target-zlib
1979 install-pdf-target: maybe-install-pdf-target-rda
1980 install-pdf-target: maybe-install-pdf-target-libada
1981 install-pdf-target: maybe-install-pdf-target-libgomp
1982 install-pdf-target: maybe-install-pdf-target-libitm
1983 install-pdf-target: maybe-install-pdf-target-libatomic
1984
1985 .PHONY: do-install-html
1986 do-install-html:
1987 @: $(MAKE); $(unstage)
1988 @r=`${PWD_COMMAND}`; export r; \
1989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1990 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1991 install-html-target
1992
1993
1994 .PHONY: install-html-host
1995
1996 install-html-host: maybe-install-html-bfd
1997 install-html-host: maybe-install-html-opcodes
1998 install-html-host: maybe-install-html-binutils
1999 install-html-host: maybe-install-html-bison
2000 install-html-host: maybe-install-html-cgen
2001 install-html-host: maybe-install-html-dejagnu
2002 install-html-host: maybe-install-html-etc
2003 install-html-host: maybe-install-html-fastjar
2004 install-html-host: maybe-install-html-fixincludes
2005 install-html-host: maybe-install-html-flex
2006 install-html-host: maybe-install-html-gas
2007 install-html-host: maybe-install-html-gcc
2008 install-html-host: maybe-install-html-gmp
2009 install-html-host: maybe-install-html-mpfr
2010 install-html-host: maybe-install-html-mpc
2011 install-html-host: maybe-install-html-isl
2012 install-html-host: maybe-install-html-libelf
2013 install-html-host: maybe-install-html-gold
2014 install-html-host: maybe-install-html-gprof
2015 install-html-host: maybe-install-html-intl
2016 install-html-host: maybe-install-html-tcl
2017 install-html-host: maybe-install-html-itcl
2018 install-html-host: maybe-install-html-ld
2019 install-html-host: maybe-install-html-libbacktrace
2020 install-html-host: maybe-install-html-libcpp
2021 install-html-host: maybe-install-html-libcody
2022 install-html-host: maybe-install-html-libdecnumber
2023 install-html-host: maybe-install-html-libgui
2024 install-html-host: maybe-install-html-libiberty
2025 install-html-host: maybe-install-html-libiberty-linker-plugin
2026 install-html-host: maybe-install-html-libiconv
2027 install-html-host: maybe-install-html-m4
2028 install-html-host: maybe-install-html-readline
2029 install-html-host: maybe-install-html-sid
2030 install-html-host: maybe-install-html-sim
2031 install-html-host: maybe-install-html-texinfo
2032 install-html-host: maybe-install-html-zlib
2033 install-html-host: maybe-install-html-gnulib
2034 install-html-host: maybe-install-html-gdbsupport
2035 install-html-host: maybe-install-html-gdbserver
2036 install-html-host: maybe-install-html-gdb
2037 install-html-host: maybe-install-html-expect
2038 install-html-host: maybe-install-html-guile
2039 install-html-host: maybe-install-html-tk
2040 install-html-host: maybe-install-html-libtermcap
2041 install-html-host: maybe-install-html-utils
2042 install-html-host: maybe-install-html-c++tools
2043 install-html-host: maybe-install-html-gnattools
2044 install-html-host: maybe-install-html-lto-plugin
2045 install-html-host: maybe-install-html-libcc1
2046 install-html-host: maybe-install-html-gotools
2047 install-html-host: maybe-install-html-libctf
2048
2049 .PHONY: install-html-target
2050
2051 install-html-target: maybe-install-html-target-libstdc++-v3
2052 install-html-target: maybe-install-html-target-libsanitizer
2053 install-html-target: maybe-install-html-target-libvtv
2054 install-html-target: maybe-install-html-target-liboffloadmic
2055 install-html-target: maybe-install-html-target-libssp
2056 install-html-target: maybe-install-html-target-newlib
2057 install-html-target: maybe-install-html-target-libgcc
2058 install-html-target: maybe-install-html-target-libbacktrace
2059 install-html-target: maybe-install-html-target-libquadmath
2060 install-html-target: maybe-install-html-target-libgfortran
2061 install-html-target: maybe-install-html-target-libobjc
2062 install-html-target: maybe-install-html-target-libgo
2063 install-html-target: maybe-install-html-target-libphobos
2064 install-html-target: maybe-install-html-target-libtermcap
2065 install-html-target: maybe-install-html-target-winsup
2066 install-html-target: maybe-install-html-target-libgloss
2067 install-html-target: maybe-install-html-target-libffi
2068 install-html-target: maybe-install-html-target-zlib
2069 install-html-target: maybe-install-html-target-rda
2070 install-html-target: maybe-install-html-target-libada
2071 install-html-target: maybe-install-html-target-libgomp
2072 install-html-target: maybe-install-html-target-libitm
2073 install-html-target: maybe-install-html-target-libatomic
2074
2075 .PHONY: do-installcheck
2076 do-installcheck:
2077 @: $(MAKE); $(unstage)
2078 @r=`${PWD_COMMAND}`; export r; \
2079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2080 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2081 installcheck-target
2082
2083
2084 .PHONY: installcheck-host
2085
2086 installcheck-host: maybe-installcheck-bfd
2087 installcheck-host: maybe-installcheck-opcodes
2088 installcheck-host: maybe-installcheck-binutils
2089 installcheck-host: maybe-installcheck-bison
2090 installcheck-host: maybe-installcheck-cgen
2091 installcheck-host: maybe-installcheck-dejagnu
2092 installcheck-host: maybe-installcheck-etc
2093 installcheck-host: maybe-installcheck-fastjar
2094 installcheck-host: maybe-installcheck-fixincludes
2095 installcheck-host: maybe-installcheck-flex
2096 installcheck-host: maybe-installcheck-gas
2097 installcheck-host: maybe-installcheck-gcc
2098 installcheck-host: maybe-installcheck-gmp
2099 installcheck-host: maybe-installcheck-mpfr
2100 installcheck-host: maybe-installcheck-mpc
2101 installcheck-host: maybe-installcheck-isl
2102 installcheck-host: maybe-installcheck-libelf
2103 installcheck-host: maybe-installcheck-gold
2104 installcheck-host: maybe-installcheck-gprof
2105 installcheck-host: maybe-installcheck-intl
2106 installcheck-host: maybe-installcheck-tcl
2107 installcheck-host: maybe-installcheck-itcl
2108 installcheck-host: maybe-installcheck-ld
2109 installcheck-host: maybe-installcheck-libbacktrace
2110 installcheck-host: maybe-installcheck-libcpp
2111 installcheck-host: maybe-installcheck-libcody
2112 installcheck-host: maybe-installcheck-libdecnumber
2113 installcheck-host: maybe-installcheck-libgui
2114 installcheck-host: maybe-installcheck-libiberty
2115 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2116 installcheck-host: maybe-installcheck-libiconv
2117 installcheck-host: maybe-installcheck-m4
2118 installcheck-host: maybe-installcheck-readline
2119 installcheck-host: maybe-installcheck-sid
2120 installcheck-host: maybe-installcheck-sim
2121 installcheck-host: maybe-installcheck-texinfo
2122 installcheck-host: maybe-installcheck-zlib
2123 installcheck-host: maybe-installcheck-gnulib
2124 installcheck-host: maybe-installcheck-gdbsupport
2125 installcheck-host: maybe-installcheck-gdbserver
2126 installcheck-host: maybe-installcheck-gdb
2127 installcheck-host: maybe-installcheck-expect
2128 installcheck-host: maybe-installcheck-guile
2129 installcheck-host: maybe-installcheck-tk
2130 installcheck-host: maybe-installcheck-libtermcap
2131 installcheck-host: maybe-installcheck-utils
2132 installcheck-host: maybe-installcheck-c++tools
2133 installcheck-host: maybe-installcheck-gnattools
2134 installcheck-host: maybe-installcheck-lto-plugin
2135 installcheck-host: maybe-installcheck-libcc1
2136 installcheck-host: maybe-installcheck-gotools
2137 installcheck-host: maybe-installcheck-libctf
2138
2139 .PHONY: installcheck-target
2140
2141 installcheck-target: maybe-installcheck-target-libstdc++-v3
2142 installcheck-target: maybe-installcheck-target-libsanitizer
2143 installcheck-target: maybe-installcheck-target-libvtv
2144 installcheck-target: maybe-installcheck-target-liboffloadmic
2145 installcheck-target: maybe-installcheck-target-libssp
2146 installcheck-target: maybe-installcheck-target-newlib
2147 installcheck-target: maybe-installcheck-target-libgcc
2148 installcheck-target: maybe-installcheck-target-libbacktrace
2149 installcheck-target: maybe-installcheck-target-libquadmath
2150 installcheck-target: maybe-installcheck-target-libgfortran
2151 installcheck-target: maybe-installcheck-target-libobjc
2152 installcheck-target: maybe-installcheck-target-libgo
2153 installcheck-target: maybe-installcheck-target-libphobos
2154 installcheck-target: maybe-installcheck-target-libtermcap
2155 installcheck-target: maybe-installcheck-target-winsup
2156 installcheck-target: maybe-installcheck-target-libgloss
2157 installcheck-target: maybe-installcheck-target-libffi
2158 installcheck-target: maybe-installcheck-target-zlib
2159 installcheck-target: maybe-installcheck-target-rda
2160 installcheck-target: maybe-installcheck-target-libada
2161 installcheck-target: maybe-installcheck-target-libgomp
2162 installcheck-target: maybe-installcheck-target-libitm
2163 installcheck-target: maybe-installcheck-target-libatomic
2164
2165 .PHONY: do-mostlyclean
2166 do-mostlyclean:
2167 @: $(MAKE); $(unstage)
2168 @r=`${PWD_COMMAND}`; export r; \
2169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2170 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2171 mostlyclean-target
2172
2173
2174 .PHONY: mostlyclean-host
2175
2176 mostlyclean-host: maybe-mostlyclean-bfd
2177 mostlyclean-host: maybe-mostlyclean-opcodes
2178 mostlyclean-host: maybe-mostlyclean-binutils
2179 mostlyclean-host: maybe-mostlyclean-bison
2180 mostlyclean-host: maybe-mostlyclean-cgen
2181 mostlyclean-host: maybe-mostlyclean-dejagnu
2182 mostlyclean-host: maybe-mostlyclean-etc
2183 mostlyclean-host: maybe-mostlyclean-fastjar
2184 mostlyclean-host: maybe-mostlyclean-fixincludes
2185 mostlyclean-host: maybe-mostlyclean-flex
2186 mostlyclean-host: maybe-mostlyclean-gas
2187 mostlyclean-host: maybe-mostlyclean-gcc
2188 mostlyclean-host: maybe-mostlyclean-gmp
2189 mostlyclean-host: maybe-mostlyclean-mpfr
2190 mostlyclean-host: maybe-mostlyclean-mpc
2191 mostlyclean-host: maybe-mostlyclean-isl
2192 mostlyclean-host: maybe-mostlyclean-libelf
2193 mostlyclean-host: maybe-mostlyclean-gold
2194 mostlyclean-host: maybe-mostlyclean-gprof
2195 mostlyclean-host: maybe-mostlyclean-intl
2196 mostlyclean-host: maybe-mostlyclean-tcl
2197 mostlyclean-host: maybe-mostlyclean-itcl
2198 mostlyclean-host: maybe-mostlyclean-ld
2199 mostlyclean-host: maybe-mostlyclean-libbacktrace
2200 mostlyclean-host: maybe-mostlyclean-libcpp
2201 mostlyclean-host: maybe-mostlyclean-libcody
2202 mostlyclean-host: maybe-mostlyclean-libdecnumber
2203 mostlyclean-host: maybe-mostlyclean-libgui
2204 mostlyclean-host: maybe-mostlyclean-libiberty
2205 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2206 mostlyclean-host: maybe-mostlyclean-libiconv
2207 mostlyclean-host: maybe-mostlyclean-m4
2208 mostlyclean-host: maybe-mostlyclean-readline
2209 mostlyclean-host: maybe-mostlyclean-sid
2210 mostlyclean-host: maybe-mostlyclean-sim
2211 mostlyclean-host: maybe-mostlyclean-texinfo
2212 mostlyclean-host: maybe-mostlyclean-zlib
2213 mostlyclean-host: maybe-mostlyclean-gnulib
2214 mostlyclean-host: maybe-mostlyclean-gdbsupport
2215 mostlyclean-host: maybe-mostlyclean-gdbserver
2216 mostlyclean-host: maybe-mostlyclean-gdb
2217 mostlyclean-host: maybe-mostlyclean-expect
2218 mostlyclean-host: maybe-mostlyclean-guile
2219 mostlyclean-host: maybe-mostlyclean-tk
2220 mostlyclean-host: maybe-mostlyclean-libtermcap
2221 mostlyclean-host: maybe-mostlyclean-utils
2222 mostlyclean-host: maybe-mostlyclean-c++tools
2223 mostlyclean-host: maybe-mostlyclean-gnattools
2224 mostlyclean-host: maybe-mostlyclean-lto-plugin
2225 mostlyclean-host: maybe-mostlyclean-libcc1
2226 mostlyclean-host: maybe-mostlyclean-gotools
2227 mostlyclean-host: maybe-mostlyclean-libctf
2228
2229 .PHONY: mostlyclean-target
2230
2231 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2232 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2233 mostlyclean-target: maybe-mostlyclean-target-libvtv
2234 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2235 mostlyclean-target: maybe-mostlyclean-target-libssp
2236 mostlyclean-target: maybe-mostlyclean-target-newlib
2237 mostlyclean-target: maybe-mostlyclean-target-libgcc
2238 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2239 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2240 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2241 mostlyclean-target: maybe-mostlyclean-target-libobjc
2242 mostlyclean-target: maybe-mostlyclean-target-libgo
2243 mostlyclean-target: maybe-mostlyclean-target-libphobos
2244 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2245 mostlyclean-target: maybe-mostlyclean-target-winsup
2246 mostlyclean-target: maybe-mostlyclean-target-libgloss
2247 mostlyclean-target: maybe-mostlyclean-target-libffi
2248 mostlyclean-target: maybe-mostlyclean-target-zlib
2249 mostlyclean-target: maybe-mostlyclean-target-rda
2250 mostlyclean-target: maybe-mostlyclean-target-libada
2251 mostlyclean-target: maybe-mostlyclean-target-libgomp
2252 mostlyclean-target: maybe-mostlyclean-target-libitm
2253 mostlyclean-target: maybe-mostlyclean-target-libatomic
2254
2255 .PHONY: do-clean
2256 do-clean:
2257 @: $(MAKE); $(unstage)
2258 @r=`${PWD_COMMAND}`; export r; \
2259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2260 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2261 clean-target
2262
2263
2264 .PHONY: clean-host
2265
2266 clean-host: maybe-clean-bfd
2267 clean-host: maybe-clean-opcodes
2268 clean-host: maybe-clean-binutils
2269 clean-host: maybe-clean-bison
2270 clean-host: maybe-clean-cgen
2271 clean-host: maybe-clean-dejagnu
2272 clean-host: maybe-clean-etc
2273 clean-host: maybe-clean-fastjar
2274 clean-host: maybe-clean-fixincludes
2275 clean-host: maybe-clean-flex
2276 clean-host: maybe-clean-gas
2277 clean-host: maybe-clean-gcc
2278 clean-host: maybe-clean-gmp
2279 clean-host: maybe-clean-mpfr
2280 clean-host: maybe-clean-mpc
2281 clean-host: maybe-clean-isl
2282 clean-host: maybe-clean-libelf
2283 clean-host: maybe-clean-gold
2284 clean-host: maybe-clean-gprof
2285 clean-host: maybe-clean-intl
2286 clean-host: maybe-clean-tcl
2287 clean-host: maybe-clean-itcl
2288 clean-host: maybe-clean-ld
2289 clean-host: maybe-clean-libbacktrace
2290 clean-host: maybe-clean-libcpp
2291 clean-host: maybe-clean-libcody
2292 clean-host: maybe-clean-libdecnumber
2293 clean-host: maybe-clean-libgui
2294 clean-host: maybe-clean-libiberty
2295 clean-host: maybe-clean-libiberty-linker-plugin
2296 clean-host: maybe-clean-libiconv
2297 clean-host: maybe-clean-m4
2298 clean-host: maybe-clean-readline
2299 clean-host: maybe-clean-sid
2300 clean-host: maybe-clean-sim
2301 clean-host: maybe-clean-texinfo
2302 clean-host: maybe-clean-zlib
2303 clean-host: maybe-clean-gnulib
2304 clean-host: maybe-clean-gdbsupport
2305 clean-host: maybe-clean-gdbserver
2306 clean-host: maybe-clean-gdb
2307 clean-host: maybe-clean-expect
2308 clean-host: maybe-clean-guile
2309 clean-host: maybe-clean-tk
2310 clean-host: maybe-clean-libtermcap
2311 clean-host: maybe-clean-utils
2312 clean-host: maybe-clean-c++tools
2313 clean-host: maybe-clean-gnattools
2314 clean-host: maybe-clean-lto-plugin
2315 clean-host: maybe-clean-libcc1
2316 clean-host: maybe-clean-gotools
2317 clean-host: maybe-clean-libctf
2318
2319 .PHONY: clean-target
2320
2321 clean-target: maybe-clean-target-libstdc++-v3
2322 clean-target: maybe-clean-target-libsanitizer
2323 clean-target: maybe-clean-target-libvtv
2324 clean-target: maybe-clean-target-liboffloadmic
2325 clean-target: maybe-clean-target-libssp
2326 clean-target: maybe-clean-target-newlib
2327 clean-target: maybe-clean-target-libgcc
2328 clean-target: maybe-clean-target-libbacktrace
2329 clean-target: maybe-clean-target-libquadmath
2330 clean-target: maybe-clean-target-libgfortran
2331 clean-target: maybe-clean-target-libobjc
2332 clean-target: maybe-clean-target-libgo
2333 clean-target: maybe-clean-target-libphobos
2334 clean-target: maybe-clean-target-libtermcap
2335 clean-target: maybe-clean-target-winsup
2336 clean-target: maybe-clean-target-libgloss
2337 clean-target: maybe-clean-target-libffi
2338 clean-target: maybe-clean-target-zlib
2339 clean-target: maybe-clean-target-rda
2340 clean-target: maybe-clean-target-libada
2341 clean-target: maybe-clean-target-libgomp
2342 clean-target: maybe-clean-target-libitm
2343 clean-target: maybe-clean-target-libatomic
2344
2345 .PHONY: do-distclean
2346 do-distclean:
2347 @: $(MAKE); $(unstage)
2348 @r=`${PWD_COMMAND}`; export r; \
2349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2350 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2351 distclean-target
2352
2353
2354 .PHONY: distclean-host
2355
2356 distclean-host: maybe-distclean-bfd
2357 distclean-host: maybe-distclean-opcodes
2358 distclean-host: maybe-distclean-binutils
2359 distclean-host: maybe-distclean-bison
2360 distclean-host: maybe-distclean-cgen
2361 distclean-host: maybe-distclean-dejagnu
2362 distclean-host: maybe-distclean-etc
2363 distclean-host: maybe-distclean-fastjar
2364 distclean-host: maybe-distclean-fixincludes
2365 distclean-host: maybe-distclean-flex
2366 distclean-host: maybe-distclean-gas
2367 distclean-host: maybe-distclean-gcc
2368 distclean-host: maybe-distclean-gmp
2369 distclean-host: maybe-distclean-mpfr
2370 distclean-host: maybe-distclean-mpc
2371 distclean-host: maybe-distclean-isl
2372 distclean-host: maybe-distclean-libelf
2373 distclean-host: maybe-distclean-gold
2374 distclean-host: maybe-distclean-gprof
2375 distclean-host: maybe-distclean-intl
2376 distclean-host: maybe-distclean-tcl
2377 distclean-host: maybe-distclean-itcl
2378 distclean-host: maybe-distclean-ld
2379 distclean-host: maybe-distclean-libbacktrace
2380 distclean-host: maybe-distclean-libcpp
2381 distclean-host: maybe-distclean-libcody
2382 distclean-host: maybe-distclean-libdecnumber
2383 distclean-host: maybe-distclean-libgui
2384 distclean-host: maybe-distclean-libiberty
2385 distclean-host: maybe-distclean-libiberty-linker-plugin
2386 distclean-host: maybe-distclean-libiconv
2387 distclean-host: maybe-distclean-m4
2388 distclean-host: maybe-distclean-readline
2389 distclean-host: maybe-distclean-sid
2390 distclean-host: maybe-distclean-sim
2391 distclean-host: maybe-distclean-texinfo
2392 distclean-host: maybe-distclean-zlib
2393 distclean-host: maybe-distclean-gnulib
2394 distclean-host: maybe-distclean-gdbsupport
2395 distclean-host: maybe-distclean-gdbserver
2396 distclean-host: maybe-distclean-gdb
2397 distclean-host: maybe-distclean-expect
2398 distclean-host: maybe-distclean-guile
2399 distclean-host: maybe-distclean-tk
2400 distclean-host: maybe-distclean-libtermcap
2401 distclean-host: maybe-distclean-utils
2402 distclean-host: maybe-distclean-c++tools
2403 distclean-host: maybe-distclean-gnattools
2404 distclean-host: maybe-distclean-lto-plugin
2405 distclean-host: maybe-distclean-libcc1
2406 distclean-host: maybe-distclean-gotools
2407 distclean-host: maybe-distclean-libctf
2408
2409 .PHONY: distclean-target
2410
2411 distclean-target: maybe-distclean-target-libstdc++-v3
2412 distclean-target: maybe-distclean-target-libsanitizer
2413 distclean-target: maybe-distclean-target-libvtv
2414 distclean-target: maybe-distclean-target-liboffloadmic
2415 distclean-target: maybe-distclean-target-libssp
2416 distclean-target: maybe-distclean-target-newlib
2417 distclean-target: maybe-distclean-target-libgcc
2418 distclean-target: maybe-distclean-target-libbacktrace
2419 distclean-target: maybe-distclean-target-libquadmath
2420 distclean-target: maybe-distclean-target-libgfortran
2421 distclean-target: maybe-distclean-target-libobjc
2422 distclean-target: maybe-distclean-target-libgo
2423 distclean-target: maybe-distclean-target-libphobos
2424 distclean-target: maybe-distclean-target-libtermcap
2425 distclean-target: maybe-distclean-target-winsup
2426 distclean-target: maybe-distclean-target-libgloss
2427 distclean-target: maybe-distclean-target-libffi
2428 distclean-target: maybe-distclean-target-zlib
2429 distclean-target: maybe-distclean-target-rda
2430 distclean-target: maybe-distclean-target-libada
2431 distclean-target: maybe-distclean-target-libgomp
2432 distclean-target: maybe-distclean-target-libitm
2433 distclean-target: maybe-distclean-target-libatomic
2434
2435 .PHONY: do-maintainer-clean
2436 do-maintainer-clean:
2437 @: $(MAKE); $(unstage)
2438 @r=`${PWD_COMMAND}`; export r; \
2439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2440 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2441 maintainer-clean-target
2442
2443
2444 .PHONY: maintainer-clean-host
2445
2446 maintainer-clean-host: maybe-maintainer-clean-bfd
2447 maintainer-clean-host: maybe-maintainer-clean-opcodes
2448 maintainer-clean-host: maybe-maintainer-clean-binutils
2449 maintainer-clean-host: maybe-maintainer-clean-bison
2450 maintainer-clean-host: maybe-maintainer-clean-cgen
2451 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2452 maintainer-clean-host: maybe-maintainer-clean-etc
2453 maintainer-clean-host: maybe-maintainer-clean-fastjar
2454 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2455 maintainer-clean-host: maybe-maintainer-clean-flex
2456 maintainer-clean-host: maybe-maintainer-clean-gas
2457 maintainer-clean-host: maybe-maintainer-clean-gcc
2458 maintainer-clean-host: maybe-maintainer-clean-gmp
2459 maintainer-clean-host: maybe-maintainer-clean-mpfr
2460 maintainer-clean-host: maybe-maintainer-clean-mpc
2461 maintainer-clean-host: maybe-maintainer-clean-isl
2462 maintainer-clean-host: maybe-maintainer-clean-libelf
2463 maintainer-clean-host: maybe-maintainer-clean-gold
2464 maintainer-clean-host: maybe-maintainer-clean-gprof
2465 maintainer-clean-host: maybe-maintainer-clean-intl
2466 maintainer-clean-host: maybe-maintainer-clean-tcl
2467 maintainer-clean-host: maybe-maintainer-clean-itcl
2468 maintainer-clean-host: maybe-maintainer-clean-ld
2469 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2470 maintainer-clean-host: maybe-maintainer-clean-libcpp
2471 maintainer-clean-host: maybe-maintainer-clean-libcody
2472 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2473 maintainer-clean-host: maybe-maintainer-clean-libgui
2474 maintainer-clean-host: maybe-maintainer-clean-libiberty
2475 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2476 maintainer-clean-host: maybe-maintainer-clean-libiconv
2477 maintainer-clean-host: maybe-maintainer-clean-m4
2478 maintainer-clean-host: maybe-maintainer-clean-readline
2479 maintainer-clean-host: maybe-maintainer-clean-sid
2480 maintainer-clean-host: maybe-maintainer-clean-sim
2481 maintainer-clean-host: maybe-maintainer-clean-texinfo
2482 maintainer-clean-host: maybe-maintainer-clean-zlib
2483 maintainer-clean-host: maybe-maintainer-clean-gnulib
2484 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2485 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2486 maintainer-clean-host: maybe-maintainer-clean-gdb
2487 maintainer-clean-host: maybe-maintainer-clean-expect
2488 maintainer-clean-host: maybe-maintainer-clean-guile
2489 maintainer-clean-host: maybe-maintainer-clean-tk
2490 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2491 maintainer-clean-host: maybe-maintainer-clean-utils
2492 maintainer-clean-host: maybe-maintainer-clean-c++tools
2493 maintainer-clean-host: maybe-maintainer-clean-gnattools
2494 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2495 maintainer-clean-host: maybe-maintainer-clean-libcc1
2496 maintainer-clean-host: maybe-maintainer-clean-gotools
2497 maintainer-clean-host: maybe-maintainer-clean-libctf
2498
2499 .PHONY: maintainer-clean-target
2500
2501 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2502 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2503 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2504 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2505 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2506 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2507 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2508 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2509 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2510 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2511 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2512 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2513 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2514 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2515 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2516 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2517 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2518 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2519 maintainer-clean-target: maybe-maintainer-clean-target-rda
2520 maintainer-clean-target: maybe-maintainer-clean-target-libada
2521 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2522 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2523 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2524
2525
2526 # Here are the targets which correspond to the do-X targets.
2527
2528 .PHONY: info installcheck dvi pdf html
2529 .PHONY: install-info install-pdf install-html
2530 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2531 .PHONY: local-clean local-distclean local-maintainer-clean
2532 info: do-info
2533 installcheck: do-installcheck
2534 dvi: do-dvi
2535 pdf: do-pdf
2536 html: do-html
2537
2538 # Make sure makeinfo is built before we do a `make info', if we're
2539 # in fact building texinfo.
2540 do-info: maybe-all-texinfo
2541
2542 install-info: do-install-info dir.info
2543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2544 if [ -f dir.info ]; then \
2545 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2546 else true; fi
2547
2548 install-pdf: do-install-pdf
2549
2550 install-html: do-install-html
2551
2552 local-clean:
2553 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2554
2555 local-distclean:
2556 -rm -f Makefile config.status config.cache mh-frag mt-frag
2557 -rm -f maybedep.tmp serdep.tmp stage_final
2558 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2559 rm -rf $(TARGET_SUBDIR); \
2560 else true; fi
2561 -rm -rf $(BUILD_SUBDIR)
2562 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2563 rm -rf $(HOST_SUBDIR); \
2564 else true; fi
2565 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2566 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2567 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2568 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2569 -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2570 -rmdir texinfo zlib 2>/dev/null
2571 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2572
2573 local-maintainer-clean:
2574 @echo "This command is intended for maintainers to use;"
2575 @echo "it deletes files that may require special tools to rebuild."
2576
2577 clean: do-clean local-clean
2578 mostlyclean: do-mostlyclean local-clean
2579 distclean: do-distclean local-clean local-distclean
2580 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2581 maintainer-clean: local-distclean
2582 realclean: maintainer-clean
2583
2584 # Check target.
2585
2586 .PHONY: check do-check
2587 check: do-check
2588
2589 # Only include modules actually being configured and built.
2590 .PHONY: check-host
2591 check-host: \
2592 maybe-check-bfd \
2593 maybe-check-opcodes \
2594 maybe-check-binutils \
2595 maybe-check-bison \
2596 maybe-check-cgen \
2597 maybe-check-dejagnu \
2598 maybe-check-etc \
2599 maybe-check-fastjar \
2600 maybe-check-fixincludes \
2601 maybe-check-flex \
2602 maybe-check-gas \
2603 maybe-check-gcc \
2604 maybe-check-gmp \
2605 maybe-check-mpfr \
2606 maybe-check-mpc \
2607 maybe-check-isl \
2608 maybe-check-libelf \
2609 maybe-check-gold \
2610 maybe-check-gprof \
2611 maybe-check-intl \
2612 maybe-check-tcl \
2613 maybe-check-itcl \
2614 maybe-check-ld \
2615 maybe-check-libbacktrace \
2616 maybe-check-libcpp \
2617 maybe-check-libcody \
2618 maybe-check-libdecnumber \
2619 maybe-check-libgui \
2620 maybe-check-libiberty \
2621 maybe-check-libiberty-linker-plugin \
2622 maybe-check-libiconv \
2623 maybe-check-m4 \
2624 maybe-check-readline \
2625 maybe-check-sid \
2626 maybe-check-sim \
2627 maybe-check-texinfo \
2628 maybe-check-zlib \
2629 maybe-check-gnulib \
2630 maybe-check-gdbsupport \
2631 maybe-check-gdbserver \
2632 maybe-check-gdb \
2633 maybe-check-expect \
2634 maybe-check-guile \
2635 maybe-check-tk \
2636 maybe-check-libtermcap \
2637 maybe-check-utils \
2638 maybe-check-c++tools \
2639 maybe-check-gnattools \
2640 maybe-check-lto-plugin \
2641 maybe-check-libcc1 \
2642 maybe-check-gotools \
2643 maybe-check-libctf
2644
2645 .PHONY: check-target
2646 check-target: \
2647 maybe-check-target-libstdc++-v3 \
2648 maybe-check-target-libsanitizer \
2649 maybe-check-target-libvtv \
2650 maybe-check-target-liboffloadmic \
2651 maybe-check-target-libssp \
2652 maybe-check-target-newlib \
2653 maybe-check-target-libgcc \
2654 maybe-check-target-libbacktrace \
2655 maybe-check-target-libquadmath \
2656 maybe-check-target-libgfortran \
2657 maybe-check-target-libobjc \
2658 maybe-check-target-libgo \
2659 maybe-check-target-libphobos \
2660 maybe-check-target-libtermcap \
2661 maybe-check-target-winsup \
2662 maybe-check-target-libgloss \
2663 maybe-check-target-libffi \
2664 maybe-check-target-zlib \
2665 maybe-check-target-rda \
2666 maybe-check-target-libada \
2667 maybe-check-target-libgomp \
2668 maybe-check-target-libitm \
2669 maybe-check-target-libatomic
2670
2671 do-check:
2672 @: $(MAKE); $(unstage)
2673 @r=`${PWD_COMMAND}`; export r; \
2674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2675 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2676
2677 # Automated reporting of test results.
2678
2679 warning.log: build.log
2680 $(srcdir)/contrib/warn_summary build.log > $@
2681
2682 mail-report.log:
2683 if test x'$(BOOT_CFLAGS)' != x''; then \
2684 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2685 fi; \
2686 $(srcdir)/contrib/test_summary -t >$@
2687 chmod +x $@
2688 echo If you really want to send e-mail, run ./$@ now
2689
2690 mail-report-with-warnings.log: warning.log
2691 if test x'$(BOOT_CFLAGS)' != x''; then \
2692 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2693 fi; \
2694 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2695 chmod +x $@
2696 echo If you really want to send e-mail, run ./$@ now
2697
2698 # Local Vim config
2699
2700 $(srcdir)/.local.vimrc:
2701 $(LN_S) contrib/vimrc $@
2702
2703 $(srcdir)/.lvimrc:
2704 $(LN_S) contrib/vimrc $@
2705
2706 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2707
2708 .PHONY: vimrc
2709
2710 # clang-format config
2711
2712 $(srcdir)/.clang-format:
2713 $(LN_S) contrib/clang-format $@
2714
2715 clang-format: $(srcdir)/.clang-format
2716
2717 .PHONY: clang-format
2718
2719 # Installation targets.
2720
2721 .PHONY: install uninstall
2722 install:
2723 @: $(MAKE); $(unstage)
2724 @r=`${PWD_COMMAND}`; export r; \
2725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2726 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2727
2728 .PHONY: install-host-nogcc
2729 install-host-nogcc: \
2730 maybe-install-bfd \
2731 maybe-install-opcodes \
2732 maybe-install-binutils \
2733 maybe-install-bison \
2734 maybe-install-cgen \
2735 maybe-install-dejagnu \
2736 maybe-install-etc \
2737 maybe-install-fastjar \
2738 maybe-install-fixincludes \
2739 maybe-install-flex \
2740 maybe-install-gas \
2741 maybe-install-gmp \
2742 maybe-install-mpfr \
2743 maybe-install-mpc \
2744 maybe-install-isl \
2745 maybe-install-libelf \
2746 maybe-install-gold \
2747 maybe-install-gprof \
2748 maybe-install-intl \
2749 maybe-install-tcl \
2750 maybe-install-itcl \
2751 maybe-install-ld \
2752 maybe-install-libbacktrace \
2753 maybe-install-libcpp \
2754 maybe-install-libcody \
2755 maybe-install-libdecnumber \
2756 maybe-install-libgui \
2757 maybe-install-libiberty \
2758 maybe-install-libiberty-linker-plugin \
2759 maybe-install-libiconv \
2760 maybe-install-m4 \
2761 maybe-install-readline \
2762 maybe-install-sid \
2763 maybe-install-sim \
2764 maybe-install-texinfo \
2765 maybe-install-zlib \
2766 maybe-install-gnulib \
2767 maybe-install-gdbsupport \
2768 maybe-install-gdbserver \
2769 maybe-install-gdb \
2770 maybe-install-expect \
2771 maybe-install-guile \
2772 maybe-install-tk \
2773 maybe-install-libtermcap \
2774 maybe-install-utils \
2775 maybe-install-c++tools \
2776 maybe-install-gnattools \
2777 maybe-install-lto-plugin \
2778 maybe-install-libcc1 \
2779 maybe-install-gotools \
2780 maybe-install-libctf
2781
2782 .PHONY: install-host
2783 install-host: \
2784 maybe-install-bfd \
2785 maybe-install-opcodes \
2786 maybe-install-binutils \
2787 maybe-install-bison \
2788 maybe-install-cgen \
2789 maybe-install-dejagnu \
2790 maybe-install-etc \
2791 maybe-install-fastjar \
2792 maybe-install-fixincludes \
2793 maybe-install-flex \
2794 maybe-install-gas \
2795 maybe-install-gcc \
2796 maybe-install-gmp \
2797 maybe-install-mpfr \
2798 maybe-install-mpc \
2799 maybe-install-isl \
2800 maybe-install-libelf \
2801 maybe-install-gold \
2802 maybe-install-gprof \
2803 maybe-install-intl \
2804 maybe-install-tcl \
2805 maybe-install-itcl \
2806 maybe-install-ld \
2807 maybe-install-libbacktrace \
2808 maybe-install-libcpp \
2809 maybe-install-libcody \
2810 maybe-install-libdecnumber \
2811 maybe-install-libgui \
2812 maybe-install-libiberty \
2813 maybe-install-libiberty-linker-plugin \
2814 maybe-install-libiconv \
2815 maybe-install-m4 \
2816 maybe-install-readline \
2817 maybe-install-sid \
2818 maybe-install-sim \
2819 maybe-install-texinfo \
2820 maybe-install-zlib \
2821 maybe-install-gnulib \
2822 maybe-install-gdbsupport \
2823 maybe-install-gdbserver \
2824 maybe-install-gdb \
2825 maybe-install-expect \
2826 maybe-install-guile \
2827 maybe-install-tk \
2828 maybe-install-libtermcap \
2829 maybe-install-utils \
2830 maybe-install-c++tools \
2831 maybe-install-gnattools \
2832 maybe-install-lto-plugin \
2833 maybe-install-libcc1 \
2834 maybe-install-gotools \
2835 maybe-install-libctf
2836
2837 .PHONY: install-target
2838 install-target: \
2839 maybe-install-target-libstdc++-v3 \
2840 maybe-install-target-libsanitizer \
2841 maybe-install-target-libvtv \
2842 maybe-install-target-liboffloadmic \
2843 maybe-install-target-libssp \
2844 maybe-install-target-newlib \
2845 maybe-install-target-libgcc \
2846 maybe-install-target-libbacktrace \
2847 maybe-install-target-libquadmath \
2848 maybe-install-target-libgfortran \
2849 maybe-install-target-libobjc \
2850 maybe-install-target-libgo \
2851 maybe-install-target-libphobos \
2852 maybe-install-target-libtermcap \
2853 maybe-install-target-winsup \
2854 maybe-install-target-libgloss \
2855 maybe-install-target-libffi \
2856 maybe-install-target-zlib \
2857 maybe-install-target-rda \
2858 maybe-install-target-libada \
2859 maybe-install-target-libgomp \
2860 maybe-install-target-libitm \
2861 maybe-install-target-libatomic
2862
2863 uninstall:
2864 @echo "the uninstall target is not supported in this tree"
2865
2866 .PHONY: install.all
2867 install.all: install-no-fixedincludes
2868 @if [ -f ./gcc/Makefile ]; then \
2869 r=`${PWD_COMMAND}`; export r; \
2870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2871 $(HOST_EXPORTS) \
2872 (cd ./gcc && \
2873 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2874 else \
2875 true; \
2876 fi
2877
2878 # install-no-fixedincludes is used to allow the elaboration of binary packages
2879 # suitable for distribution, where we cannot include the fixed system header
2880 # files.
2881 .PHONY: install-no-fixedincludes
2882 install-no-fixedincludes: installdirs install-host-nogcc \
2883 install-target gcc-install-no-fixedincludes
2884
2885 .PHONY: install-strip
2886 install-strip:
2887 @: $(MAKE); $(unstage)
2888 @r=`${PWD_COMMAND}`; export r; \
2889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2891
2892 .PHONY: install-strip-host
2893 install-strip-host: \
2894 maybe-install-strip-bfd \
2895 maybe-install-strip-opcodes \
2896 maybe-install-strip-binutils \
2897 maybe-install-strip-bison \
2898 maybe-install-strip-cgen \
2899 maybe-install-strip-dejagnu \
2900 maybe-install-strip-etc \
2901 maybe-install-strip-fastjar \
2902 maybe-install-strip-fixincludes \
2903 maybe-install-strip-flex \
2904 maybe-install-strip-gas \
2905 maybe-install-strip-gcc \
2906 maybe-install-strip-gmp \
2907 maybe-install-strip-mpfr \
2908 maybe-install-strip-mpc \
2909 maybe-install-strip-isl \
2910 maybe-install-strip-libelf \
2911 maybe-install-strip-gold \
2912 maybe-install-strip-gprof \
2913 maybe-install-strip-intl \
2914 maybe-install-strip-tcl \
2915 maybe-install-strip-itcl \
2916 maybe-install-strip-ld \
2917 maybe-install-strip-libbacktrace \
2918 maybe-install-strip-libcpp \
2919 maybe-install-strip-libcody \
2920 maybe-install-strip-libdecnumber \
2921 maybe-install-strip-libgui \
2922 maybe-install-strip-libiberty \
2923 maybe-install-strip-libiberty-linker-plugin \
2924 maybe-install-strip-libiconv \
2925 maybe-install-strip-m4 \
2926 maybe-install-strip-readline \
2927 maybe-install-strip-sid \
2928 maybe-install-strip-sim \
2929 maybe-install-strip-texinfo \
2930 maybe-install-strip-zlib \
2931 maybe-install-strip-gnulib \
2932 maybe-install-strip-gdbsupport \
2933 maybe-install-strip-gdbserver \
2934 maybe-install-strip-gdb \
2935 maybe-install-strip-expect \
2936 maybe-install-strip-guile \
2937 maybe-install-strip-tk \
2938 maybe-install-strip-libtermcap \
2939 maybe-install-strip-utils \
2940 maybe-install-strip-c++tools \
2941 maybe-install-strip-gnattools \
2942 maybe-install-strip-lto-plugin \
2943 maybe-install-strip-libcc1 \
2944 maybe-install-strip-gotools \
2945 maybe-install-strip-libctf
2946
2947 .PHONY: install-strip-target
2948 install-strip-target: \
2949 maybe-install-strip-target-libstdc++-v3 \
2950 maybe-install-strip-target-libsanitizer \
2951 maybe-install-strip-target-libvtv \
2952 maybe-install-strip-target-liboffloadmic \
2953 maybe-install-strip-target-libssp \
2954 maybe-install-strip-target-newlib \
2955 maybe-install-strip-target-libgcc \
2956 maybe-install-strip-target-libbacktrace \
2957 maybe-install-strip-target-libquadmath \
2958 maybe-install-strip-target-libgfortran \
2959 maybe-install-strip-target-libobjc \
2960 maybe-install-strip-target-libgo \
2961 maybe-install-strip-target-libphobos \
2962 maybe-install-strip-target-libtermcap \
2963 maybe-install-strip-target-winsup \
2964 maybe-install-strip-target-libgloss \
2965 maybe-install-strip-target-libffi \
2966 maybe-install-strip-target-zlib \
2967 maybe-install-strip-target-rda \
2968 maybe-install-strip-target-libada \
2969 maybe-install-strip-target-libgomp \
2970 maybe-install-strip-target-libitm \
2971 maybe-install-strip-target-libatomic
2972
2973
2974 ### other supporting targets
2975
2976 MAKEDIRS= \
2977 $(DESTDIR)$(prefix) \
2978 $(DESTDIR)$(exec_prefix)
2979 .PHONY: installdirs
2980 installdirs: mkinstalldirs
2981 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2982
2983 dir.info: do-install-info
2984 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2985 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2986 mv -f dir.info.new dir.info; \
2987 else true; \
2988 fi
2989
2990 dist:
2991 @echo "Building a full distribution of this tree isn't done"
2992 @echo "via 'make dist'. Check out the etc/ subdirectory"
2993
2994 etags tags: TAGS
2995
2996 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2997 # ability to use several tags files at once, so there is probably no need
2998 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2999 # (if we felt like it) have this Makefile write a piece of elisp which
3000 # the user could load to tell emacs19 where all the TAGS files we just
3001 # built are.
3002 TAGS: do-TAGS
3003
3004 # ------------------------------------
3005 # Macros for configure and all targets
3006 # ------------------------------------
3007
3008
3009
3010
3011
3012 # --------------------------------------
3013 # Modules which run on the build machine
3014 # --------------------------------------
3015
3016
3017 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3018 maybe-configure-build-libiberty:
3019 @if gcc-bootstrap
3020 configure-build-libiberty: stage_current
3021 @endif gcc-bootstrap
3022 @if build-libiberty
3023 maybe-configure-build-libiberty: configure-build-libiberty
3024 configure-build-libiberty:
3025 @: $(MAKE); $(unstage)
3026 @r=`${PWD_COMMAND}`; export r; \
3027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3028 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3029 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3030 $(BUILD_EXPORTS) \
3031 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3032 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3033 case $(srcdir) in \
3034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3035 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3037 esac; \
3038 module_srcdir=libiberty; \
3039 rm -f no-such-file || : ; \
3040 CONFIG_SITE=no-such-file $(SHELL) \
3041 $$s/$$module_srcdir/configure \
3042 --srcdir=$${topdir}/$$module_srcdir \
3043 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3044 --target=${target_alias} \
3045 || exit 1
3046 @endif build-libiberty
3047
3048
3049
3050
3051
3052 .PHONY: all-build-libiberty maybe-all-build-libiberty
3053 maybe-all-build-libiberty:
3054 @if gcc-bootstrap
3055 all-build-libiberty: stage_current
3056 @endif gcc-bootstrap
3057 @if build-libiberty
3058 TARGET-build-libiberty=all
3059 maybe-all-build-libiberty: all-build-libiberty
3060 all-build-libiberty: configure-build-libiberty
3061 @: $(MAKE); $(unstage)
3062 @r=`${PWD_COMMAND}`; export r; \
3063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3064 $(BUILD_EXPORTS) \
3065 (cd $(BUILD_SUBDIR)/libiberty && \
3066 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3067 $(TARGET-build-libiberty))
3068 @endif build-libiberty
3069
3070
3071
3072
3073
3074 .PHONY: configure-build-bison maybe-configure-build-bison
3075 maybe-configure-build-bison:
3076 @if gcc-bootstrap
3077 configure-build-bison: stage_current
3078 @endif gcc-bootstrap
3079 @if build-bison
3080 maybe-configure-build-bison: configure-build-bison
3081 configure-build-bison:
3082 @: $(MAKE); $(unstage)
3083 @r=`${PWD_COMMAND}`; export r; \
3084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3085 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3086 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3087 $(BUILD_EXPORTS) \
3088 echo Configuring in $(BUILD_SUBDIR)/bison; \
3089 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3090 case $(srcdir) in \
3091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3092 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3094 esac; \
3095 module_srcdir=bison; \
3096 rm -f no-such-file || : ; \
3097 CONFIG_SITE=no-such-file $(SHELL) \
3098 $$s/$$module_srcdir/configure \
3099 --srcdir=$${topdir}/$$module_srcdir \
3100 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3101 --target=${target_alias} \
3102 || exit 1
3103 @endif build-bison
3104
3105
3106
3107
3108
3109 .PHONY: all-build-bison maybe-all-build-bison
3110 maybe-all-build-bison:
3111 @if gcc-bootstrap
3112 all-build-bison: stage_current
3113 @endif gcc-bootstrap
3114 @if build-bison
3115 TARGET-build-bison=all
3116 maybe-all-build-bison: all-build-bison
3117 all-build-bison: configure-build-bison
3118 @: $(MAKE); $(unstage)
3119 @r=`${PWD_COMMAND}`; export r; \
3120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3121 $(BUILD_EXPORTS) \
3122 (cd $(BUILD_SUBDIR)/bison && \
3123 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3124 $(TARGET-build-bison))
3125 @endif build-bison
3126
3127
3128
3129
3130
3131 .PHONY: configure-build-flex maybe-configure-build-flex
3132 maybe-configure-build-flex:
3133 @if gcc-bootstrap
3134 configure-build-flex: stage_current
3135 @endif gcc-bootstrap
3136 @if build-flex
3137 maybe-configure-build-flex: configure-build-flex
3138 configure-build-flex:
3139 @: $(MAKE); $(unstage)
3140 @r=`${PWD_COMMAND}`; export r; \
3141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3142 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3143 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3144 $(BUILD_EXPORTS) \
3145 echo Configuring in $(BUILD_SUBDIR)/flex; \
3146 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3147 case $(srcdir) in \
3148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3149 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3151 esac; \
3152 module_srcdir=flex; \
3153 rm -f no-such-file || : ; \
3154 CONFIG_SITE=no-such-file $(SHELL) \
3155 $$s/$$module_srcdir/configure \
3156 --srcdir=$${topdir}/$$module_srcdir \
3157 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3158 --target=${target_alias} \
3159 || exit 1
3160 @endif build-flex
3161
3162
3163
3164
3165
3166 .PHONY: all-build-flex maybe-all-build-flex
3167 maybe-all-build-flex:
3168 @if gcc-bootstrap
3169 all-build-flex: stage_current
3170 @endif gcc-bootstrap
3171 @if build-flex
3172 TARGET-build-flex=all
3173 maybe-all-build-flex: all-build-flex
3174 all-build-flex: configure-build-flex
3175 @: $(MAKE); $(unstage)
3176 @r=`${PWD_COMMAND}`; export r; \
3177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3178 $(BUILD_EXPORTS) \
3179 (cd $(BUILD_SUBDIR)/flex && \
3180 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3181 $(TARGET-build-flex))
3182 @endif build-flex
3183
3184
3185
3186
3187
3188 .PHONY: configure-build-m4 maybe-configure-build-m4
3189 maybe-configure-build-m4:
3190 @if gcc-bootstrap
3191 configure-build-m4: stage_current
3192 @endif gcc-bootstrap
3193 @if build-m4
3194 maybe-configure-build-m4: configure-build-m4
3195 configure-build-m4:
3196 @: $(MAKE); $(unstage)
3197 @r=`${PWD_COMMAND}`; export r; \
3198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3199 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3200 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3201 $(BUILD_EXPORTS) \
3202 echo Configuring in $(BUILD_SUBDIR)/m4; \
3203 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3204 case $(srcdir) in \
3205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3206 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3208 esac; \
3209 module_srcdir=m4; \
3210 rm -f no-such-file || : ; \
3211 CONFIG_SITE=no-such-file $(SHELL) \
3212 $$s/$$module_srcdir/configure \
3213 --srcdir=$${topdir}/$$module_srcdir \
3214 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3215 --target=${target_alias} \
3216 || exit 1
3217 @endif build-m4
3218
3219
3220
3221
3222
3223 .PHONY: all-build-m4 maybe-all-build-m4
3224 maybe-all-build-m4:
3225 @if gcc-bootstrap
3226 all-build-m4: stage_current
3227 @endif gcc-bootstrap
3228 @if build-m4
3229 TARGET-build-m4=all
3230 maybe-all-build-m4: all-build-m4
3231 all-build-m4: configure-build-m4
3232 @: $(MAKE); $(unstage)
3233 @r=`${PWD_COMMAND}`; export r; \
3234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3235 $(BUILD_EXPORTS) \
3236 (cd $(BUILD_SUBDIR)/m4 && \
3237 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3238 $(TARGET-build-m4))
3239 @endif build-m4
3240
3241
3242
3243
3244
3245 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3246 maybe-configure-build-texinfo:
3247 @if gcc-bootstrap
3248 configure-build-texinfo: stage_current
3249 @endif gcc-bootstrap
3250 @if build-texinfo
3251 maybe-configure-build-texinfo: configure-build-texinfo
3252 configure-build-texinfo:
3253 @: $(MAKE); $(unstage)
3254 @r=`${PWD_COMMAND}`; export r; \
3255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3256 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3257 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3258 $(BUILD_EXPORTS) \
3259 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3260 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3261 case $(srcdir) in \
3262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3263 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3265 esac; \
3266 module_srcdir=texinfo; \
3267 rm -f no-such-file || : ; \
3268 CONFIG_SITE=no-such-file $(SHELL) \
3269 $$s/$$module_srcdir/configure \
3270 --srcdir=$${topdir}/$$module_srcdir \
3271 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3272 --target=${target_alias} \
3273 || exit 1
3274 @endif build-texinfo
3275
3276
3277
3278
3279
3280 .PHONY: all-build-texinfo maybe-all-build-texinfo
3281 maybe-all-build-texinfo:
3282 @if gcc-bootstrap
3283 all-build-texinfo: stage_current
3284 @endif gcc-bootstrap
3285 @if build-texinfo
3286 TARGET-build-texinfo=all
3287 maybe-all-build-texinfo: all-build-texinfo
3288 all-build-texinfo: configure-build-texinfo
3289 @: $(MAKE); $(unstage)
3290 @r=`${PWD_COMMAND}`; export r; \
3291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3292 $(BUILD_EXPORTS) \
3293 (cd $(BUILD_SUBDIR)/texinfo && \
3294 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3295 $(TARGET-build-texinfo))
3296 @endif build-texinfo
3297
3298
3299
3300
3301
3302 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3303 maybe-configure-build-fixincludes:
3304 @if gcc-bootstrap
3305 configure-build-fixincludes: stage_current
3306 @endif gcc-bootstrap
3307 @if build-fixincludes
3308 maybe-configure-build-fixincludes: configure-build-fixincludes
3309 configure-build-fixincludes:
3310 @: $(MAKE); $(unstage)
3311 @r=`${PWD_COMMAND}`; export r; \
3312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3313 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3314 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3315 $(BUILD_EXPORTS) \
3316 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3317 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3318 case $(srcdir) in \
3319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3320 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3322 esac; \
3323 module_srcdir=fixincludes; \
3324 rm -f no-such-file || : ; \
3325 CONFIG_SITE=no-such-file $(SHELL) \
3326 $$s/$$module_srcdir/configure \
3327 --srcdir=$${topdir}/$$module_srcdir \
3328 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3329 --target=${target_alias} \
3330 || exit 1
3331 @endif build-fixincludes
3332
3333
3334
3335
3336
3337 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3338 maybe-all-build-fixincludes:
3339 @if gcc-bootstrap
3340 all-build-fixincludes: stage_current
3341 @endif gcc-bootstrap
3342 @if build-fixincludes
3343 TARGET-build-fixincludes=all
3344 maybe-all-build-fixincludes: all-build-fixincludes
3345 all-build-fixincludes: configure-build-fixincludes
3346 @: $(MAKE); $(unstage)
3347 @r=`${PWD_COMMAND}`; export r; \
3348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3349 $(BUILD_EXPORTS) \
3350 (cd $(BUILD_SUBDIR)/fixincludes && \
3351 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3352 $(TARGET-build-fixincludes))
3353 @endif build-fixincludes
3354
3355
3356
3357
3358
3359 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3360 maybe-configure-build-libcpp:
3361 @if gcc-bootstrap
3362 configure-build-libcpp: stage_current
3363 @endif gcc-bootstrap
3364 @if build-libcpp
3365 maybe-configure-build-libcpp: configure-build-libcpp
3366 configure-build-libcpp:
3367 @: $(MAKE); $(unstage)
3368 @r=`${PWD_COMMAND}`; export r; \
3369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3370 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3371 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3372 $(BUILD_EXPORTS) \
3373 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3374 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3375 case $(srcdir) in \
3376 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3377 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3378 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3379 esac; \
3380 module_srcdir=libcpp; \
3381 rm -f no-such-file || : ; \
3382 CONFIG_SITE=no-such-file $(SHELL) \
3383 $$s/$$module_srcdir/configure \
3384 --srcdir=$${topdir}/$$module_srcdir \
3385 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3386 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3387 || exit 1
3388 @endif build-libcpp
3389
3390
3391
3392
3393
3394 .PHONY: all-build-libcpp maybe-all-build-libcpp
3395 maybe-all-build-libcpp:
3396 @if gcc-bootstrap
3397 all-build-libcpp: stage_current
3398 @endif gcc-bootstrap
3399 @if build-libcpp
3400 TARGET-build-libcpp=all
3401 maybe-all-build-libcpp: all-build-libcpp
3402 all-build-libcpp: configure-build-libcpp
3403 @: $(MAKE); $(unstage)
3404 @r=`${PWD_COMMAND}`; export r; \
3405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3406 $(BUILD_EXPORTS) \
3407 (cd $(BUILD_SUBDIR)/libcpp && \
3408 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3409 $(TARGET-build-libcpp))
3410 @endif build-libcpp
3411
3412
3413
3414
3415
3416 # --------------------------------------
3417 # Modules which run on the host machine
3418 # --------------------------------------
3419
3420
3421 .PHONY: configure-bfd maybe-configure-bfd
3422 maybe-configure-bfd:
3423 @if gcc-bootstrap
3424 configure-bfd: stage_current
3425 @endif gcc-bootstrap
3426 @if bfd
3427 maybe-configure-bfd: configure-bfd
3428 configure-bfd:
3429 @r=`${PWD_COMMAND}`; export r; \
3430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3431 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3433 $(HOST_EXPORTS) \
3434 echo Configuring in $(HOST_SUBDIR)/bfd; \
3435 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3436 case $(srcdir) in \
3437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3438 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3440 esac; \
3441 module_srcdir=bfd; \
3442 $(SHELL) \
3443 $$s/$$module_srcdir/configure \
3444 --srcdir=$${topdir}/$$module_srcdir \
3445 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3446 --target=${target_alias} \
3447 || exit 1
3448 @endif bfd
3449
3450
3451
3452 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3453 maybe-configure-stage1-bfd:
3454 @if bfd-bootstrap
3455 maybe-configure-stage1-bfd: configure-stage1-bfd
3456 configure-stage1-bfd:
3457 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3458 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3459 @r=`${PWD_COMMAND}`; export r; \
3460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3461 TFLAGS="$(STAGE1_TFLAGS)"; \
3462 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3463 $(HOST_EXPORTS) \
3464 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3465 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3466 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3467 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3468 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3469 cd $(HOST_SUBDIR)/bfd || exit 1; \
3470 case $(srcdir) in \
3471 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3472 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3473 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3474 esac; \
3475 module_srcdir=bfd; \
3476 $(SHELL) $$s/$$module_srcdir/configure \
3477 --srcdir=$${topdir}/$$module_srcdir \
3478 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3479 --target=${target_alias} \
3480 \
3481 $(STAGE1_CONFIGURE_FLAGS)
3482 @endif bfd-bootstrap
3483
3484 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3485 maybe-configure-stage2-bfd:
3486 @if bfd-bootstrap
3487 maybe-configure-stage2-bfd: configure-stage2-bfd
3488 configure-stage2-bfd:
3489 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3490 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3491 @r=`${PWD_COMMAND}`; export r; \
3492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3493 TFLAGS="$(STAGE2_TFLAGS)"; \
3494 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3495 $(HOST_EXPORTS) \
3496 $(POSTSTAGE1_HOST_EXPORTS) \
3497 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3498 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3499 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3500 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3502 cd $(HOST_SUBDIR)/bfd || exit 1; \
3503 case $(srcdir) in \
3504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3505 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3507 esac; \
3508 module_srcdir=bfd; \
3509 $(SHELL) $$s/$$module_srcdir/configure \
3510 --srcdir=$${topdir}/$$module_srcdir \
3511 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3512 --target=${target_alias} \
3513 --with-build-libsubdir=$(HOST_SUBDIR) \
3514 $(STAGE2_CONFIGURE_FLAGS)
3515 @endif bfd-bootstrap
3516
3517 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3518 maybe-configure-stage3-bfd:
3519 @if bfd-bootstrap
3520 maybe-configure-stage3-bfd: configure-stage3-bfd
3521 configure-stage3-bfd:
3522 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3523 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3524 @r=`${PWD_COMMAND}`; export r; \
3525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3526 TFLAGS="$(STAGE3_TFLAGS)"; \
3527 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3528 $(HOST_EXPORTS) \
3529 $(POSTSTAGE1_HOST_EXPORTS) \
3530 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3531 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3532 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3533 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3534 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3535 cd $(HOST_SUBDIR)/bfd || exit 1; \
3536 case $(srcdir) in \
3537 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3538 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3539 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3540 esac; \
3541 module_srcdir=bfd; \
3542 $(SHELL) $$s/$$module_srcdir/configure \
3543 --srcdir=$${topdir}/$$module_srcdir \
3544 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3545 --target=${target_alias} \
3546 --with-build-libsubdir=$(HOST_SUBDIR) \
3547 $(STAGE3_CONFIGURE_FLAGS)
3548 @endif bfd-bootstrap
3549
3550 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3551 maybe-configure-stage4-bfd:
3552 @if bfd-bootstrap
3553 maybe-configure-stage4-bfd: configure-stage4-bfd
3554 configure-stage4-bfd:
3555 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3556 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3557 @r=`${PWD_COMMAND}`; export r; \
3558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3559 TFLAGS="$(STAGE4_TFLAGS)"; \
3560 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3561 $(HOST_EXPORTS) \
3562 $(POSTSTAGE1_HOST_EXPORTS) \
3563 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3564 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3565 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3566 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3567 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3568 cd $(HOST_SUBDIR)/bfd || exit 1; \
3569 case $(srcdir) in \
3570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3571 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3573 esac; \
3574 module_srcdir=bfd; \
3575 $(SHELL) $$s/$$module_srcdir/configure \
3576 --srcdir=$${topdir}/$$module_srcdir \
3577 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3578 --target=${target_alias} \
3579 --with-build-libsubdir=$(HOST_SUBDIR) \
3580 $(STAGE4_CONFIGURE_FLAGS)
3581 @endif bfd-bootstrap
3582
3583 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3584 maybe-configure-stageprofile-bfd:
3585 @if bfd-bootstrap
3586 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3587 configure-stageprofile-bfd:
3588 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3589 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3590 @r=`${PWD_COMMAND}`; export r; \
3591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3592 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3593 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3594 $(HOST_EXPORTS) \
3595 $(POSTSTAGE1_HOST_EXPORTS) \
3596 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3597 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3598 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3599 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3600 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3601 cd $(HOST_SUBDIR)/bfd || exit 1; \
3602 case $(srcdir) in \
3603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3604 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3606 esac; \
3607 module_srcdir=bfd; \
3608 $(SHELL) $$s/$$module_srcdir/configure \
3609 --srcdir=$${topdir}/$$module_srcdir \
3610 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3611 --target=${target_alias} \
3612 --with-build-libsubdir=$(HOST_SUBDIR) \
3613 $(STAGEprofile_CONFIGURE_FLAGS)
3614 @endif bfd-bootstrap
3615
3616 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3617 maybe-configure-stagetrain-bfd:
3618 @if bfd-bootstrap
3619 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3620 configure-stagetrain-bfd:
3621 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3622 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3623 @r=`${PWD_COMMAND}`; export r; \
3624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3625 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3626 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3627 $(HOST_EXPORTS) \
3628 $(POSTSTAGE1_HOST_EXPORTS) \
3629 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3630 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3631 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3632 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3633 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3634 cd $(HOST_SUBDIR)/bfd || exit 1; \
3635 case $(srcdir) in \
3636 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3637 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3638 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3639 esac; \
3640 module_srcdir=bfd; \
3641 $(SHELL) $$s/$$module_srcdir/configure \
3642 --srcdir=$${topdir}/$$module_srcdir \
3643 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3644 --target=${target_alias} \
3645 --with-build-libsubdir=$(HOST_SUBDIR) \
3646 $(STAGEtrain_CONFIGURE_FLAGS)
3647 @endif bfd-bootstrap
3648
3649 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3650 maybe-configure-stagefeedback-bfd:
3651 @if bfd-bootstrap
3652 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3653 configure-stagefeedback-bfd:
3654 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3655 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3656 @r=`${PWD_COMMAND}`; export r; \
3657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3658 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3659 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3660 $(HOST_EXPORTS) \
3661 $(POSTSTAGE1_HOST_EXPORTS) \
3662 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3663 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3664 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3665 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3667 cd $(HOST_SUBDIR)/bfd || exit 1; \
3668 case $(srcdir) in \
3669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3670 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3672 esac; \
3673 module_srcdir=bfd; \
3674 $(SHELL) $$s/$$module_srcdir/configure \
3675 --srcdir=$${topdir}/$$module_srcdir \
3676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3677 --target=${target_alias} \
3678 --with-build-libsubdir=$(HOST_SUBDIR) \
3679 $(STAGEfeedback_CONFIGURE_FLAGS)
3680 @endif bfd-bootstrap
3681
3682 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3683 maybe-configure-stageautoprofile-bfd:
3684 @if bfd-bootstrap
3685 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3686 configure-stageautoprofile-bfd:
3687 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3688 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3689 @r=`${PWD_COMMAND}`; export r; \
3690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3691 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3692 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3693 $(HOST_EXPORTS) \
3694 $(POSTSTAGE1_HOST_EXPORTS) \
3695 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3696 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3697 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3698 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3700 cd $(HOST_SUBDIR)/bfd || exit 1; \
3701 case $(srcdir) in \
3702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3703 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3705 esac; \
3706 module_srcdir=bfd; \
3707 $(SHELL) $$s/$$module_srcdir/configure \
3708 --srcdir=$${topdir}/$$module_srcdir \
3709 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3710 --target=${target_alias} \
3711 --with-build-libsubdir=$(HOST_SUBDIR) \
3712 $(STAGEautoprofile_CONFIGURE_FLAGS)
3713 @endif bfd-bootstrap
3714
3715 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3716 maybe-configure-stageautofeedback-bfd:
3717 @if bfd-bootstrap
3718 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3719 configure-stageautofeedback-bfd:
3720 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3721 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3722 @r=`${PWD_COMMAND}`; export r; \
3723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3724 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3725 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3726 $(HOST_EXPORTS) \
3727 $(POSTSTAGE1_HOST_EXPORTS) \
3728 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3729 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3730 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3731 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3732 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3733 cd $(HOST_SUBDIR)/bfd || exit 1; \
3734 case $(srcdir) in \
3735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3736 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3738 esac; \
3739 module_srcdir=bfd; \
3740 $(SHELL) $$s/$$module_srcdir/configure \
3741 --srcdir=$${topdir}/$$module_srcdir \
3742 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3743 --target=${target_alias} \
3744 --with-build-libsubdir=$(HOST_SUBDIR) \
3745 $(STAGEautofeedback_CONFIGURE_FLAGS)
3746 @endif bfd-bootstrap
3747
3748
3749
3750
3751
3752 .PHONY: all-bfd maybe-all-bfd
3753 maybe-all-bfd:
3754 @if gcc-bootstrap
3755 all-bfd: stage_current
3756 @endif gcc-bootstrap
3757 @if bfd
3758 TARGET-bfd=all
3759 maybe-all-bfd: all-bfd
3760 all-bfd: configure-bfd
3761 @r=`${PWD_COMMAND}`; export r; \
3762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3763 $(HOST_EXPORTS) \
3764 (cd $(HOST_SUBDIR)/bfd && \
3765 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3766 $(TARGET-bfd))
3767 @endif bfd
3768
3769
3770
3771 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3772 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3773 maybe-all-stage1-bfd:
3774 maybe-clean-stage1-bfd:
3775 @if bfd-bootstrap
3776 maybe-all-stage1-bfd: all-stage1-bfd
3777 all-stage1: all-stage1-bfd
3778 TARGET-stage1-bfd = $(TARGET-bfd)
3779 all-stage1-bfd: configure-stage1-bfd
3780 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3781 @r=`${PWD_COMMAND}`; export r; \
3782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3783 TFLAGS="$(STAGE1_TFLAGS)"; \
3784 $(HOST_EXPORTS) \
3785 cd $(HOST_SUBDIR)/bfd && \
3786 \
3787 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3788 CFLAGS="$(STAGE1_CFLAGS)" \
3789 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3790 LIBCFLAGS="$(LIBCFLAGS)" \
3791 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3792 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3793 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3794 $(EXTRA_HOST_FLAGS) \
3795 $(STAGE1_FLAGS_TO_PASS) \
3796 TFLAGS="$(STAGE1_TFLAGS)" \
3797 $(TARGET-stage1-bfd)
3798
3799 maybe-clean-stage1-bfd: clean-stage1-bfd
3800 clean-stage1: clean-stage1-bfd
3801 clean-stage1-bfd:
3802 @if [ $(current_stage) = stage1 ]; then \
3803 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3804 else \
3805 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3806 $(MAKE) stage1-start; \
3807 fi; \
3808 cd $(HOST_SUBDIR)/bfd && \
3809 $(MAKE) $(EXTRA_HOST_FLAGS) \
3810 $(STAGE1_FLAGS_TO_PASS) clean
3811 @endif bfd-bootstrap
3812
3813
3814 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3815 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3816 maybe-all-stage2-bfd:
3817 maybe-clean-stage2-bfd:
3818 @if bfd-bootstrap
3819 maybe-all-stage2-bfd: all-stage2-bfd
3820 all-stage2: all-stage2-bfd
3821 TARGET-stage2-bfd = $(TARGET-bfd)
3822 all-stage2-bfd: configure-stage2-bfd
3823 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3824 @r=`${PWD_COMMAND}`; export r; \
3825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3826 TFLAGS="$(STAGE2_TFLAGS)"; \
3827 $(HOST_EXPORTS) \
3828 $(POSTSTAGE1_HOST_EXPORTS) \
3829 cd $(HOST_SUBDIR)/bfd && \
3830 \
3831 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3832 CFLAGS="$(STAGE2_CFLAGS)" \
3833 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3834 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3835 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3836 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3837 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3838 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3839 TFLAGS="$(STAGE2_TFLAGS)" \
3840 $(TARGET-stage2-bfd)
3841
3842 maybe-clean-stage2-bfd: clean-stage2-bfd
3843 clean-stage2: clean-stage2-bfd
3844 clean-stage2-bfd:
3845 @if [ $(current_stage) = stage2 ]; then \
3846 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3847 else \
3848 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3849 $(MAKE) stage2-start; \
3850 fi; \
3851 cd $(HOST_SUBDIR)/bfd && \
3852 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3853 @endif bfd-bootstrap
3854
3855
3856 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3857 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3858 maybe-all-stage3-bfd:
3859 maybe-clean-stage3-bfd:
3860 @if bfd-bootstrap
3861 maybe-all-stage3-bfd: all-stage3-bfd
3862 all-stage3: all-stage3-bfd
3863 TARGET-stage3-bfd = $(TARGET-bfd)
3864 all-stage3-bfd: configure-stage3-bfd
3865 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3866 @r=`${PWD_COMMAND}`; export r; \
3867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3868 TFLAGS="$(STAGE3_TFLAGS)"; \
3869 $(HOST_EXPORTS) \
3870 $(POSTSTAGE1_HOST_EXPORTS) \
3871 cd $(HOST_SUBDIR)/bfd && \
3872 \
3873 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3874 CFLAGS="$(STAGE3_CFLAGS)" \
3875 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3876 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3877 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3878 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3879 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3880 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3881 TFLAGS="$(STAGE3_TFLAGS)" \
3882 $(TARGET-stage3-bfd)
3883
3884 maybe-clean-stage3-bfd: clean-stage3-bfd
3885 clean-stage3: clean-stage3-bfd
3886 clean-stage3-bfd:
3887 @if [ $(current_stage) = stage3 ]; then \
3888 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3889 else \
3890 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3891 $(MAKE) stage3-start; \
3892 fi; \
3893 cd $(HOST_SUBDIR)/bfd && \
3894 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3895 @endif bfd-bootstrap
3896
3897
3898 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3899 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3900 maybe-all-stage4-bfd:
3901 maybe-clean-stage4-bfd:
3902 @if bfd-bootstrap
3903 maybe-all-stage4-bfd: all-stage4-bfd
3904 all-stage4: all-stage4-bfd
3905 TARGET-stage4-bfd = $(TARGET-bfd)
3906 all-stage4-bfd: configure-stage4-bfd
3907 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3908 @r=`${PWD_COMMAND}`; export r; \
3909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3910 TFLAGS="$(STAGE4_TFLAGS)"; \
3911 $(HOST_EXPORTS) \
3912 $(POSTSTAGE1_HOST_EXPORTS) \
3913 cd $(HOST_SUBDIR)/bfd && \
3914 \
3915 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3916 CFLAGS="$(STAGE4_CFLAGS)" \
3917 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3918 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3919 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3920 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3921 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3922 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3923 TFLAGS="$(STAGE4_TFLAGS)" \
3924 $(TARGET-stage4-bfd)
3925
3926 maybe-clean-stage4-bfd: clean-stage4-bfd
3927 clean-stage4: clean-stage4-bfd
3928 clean-stage4-bfd:
3929 @if [ $(current_stage) = stage4 ]; then \
3930 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3931 else \
3932 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3933 $(MAKE) stage4-start; \
3934 fi; \
3935 cd $(HOST_SUBDIR)/bfd && \
3936 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3937 @endif bfd-bootstrap
3938
3939
3940 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3941 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3942 maybe-all-stageprofile-bfd:
3943 maybe-clean-stageprofile-bfd:
3944 @if bfd-bootstrap
3945 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3946 all-stageprofile: all-stageprofile-bfd
3947 TARGET-stageprofile-bfd = $(TARGET-bfd)
3948 all-stageprofile-bfd: configure-stageprofile-bfd
3949 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3950 @r=`${PWD_COMMAND}`; export r; \
3951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3952 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3953 $(HOST_EXPORTS) \
3954 $(POSTSTAGE1_HOST_EXPORTS) \
3955 cd $(HOST_SUBDIR)/bfd && \
3956 \
3957 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3958 CFLAGS="$(STAGEprofile_CFLAGS)" \
3959 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3960 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3961 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3962 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3963 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3964 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3965 TFLAGS="$(STAGEprofile_TFLAGS)" \
3966 $(TARGET-stageprofile-bfd)
3967
3968 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3969 clean-stageprofile: clean-stageprofile-bfd
3970 clean-stageprofile-bfd:
3971 @if [ $(current_stage) = stageprofile ]; then \
3972 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3973 else \
3974 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3975 $(MAKE) stageprofile-start; \
3976 fi; \
3977 cd $(HOST_SUBDIR)/bfd && \
3978 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3979 @endif bfd-bootstrap
3980
3981
3982 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3983 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3984 maybe-all-stagetrain-bfd:
3985 maybe-clean-stagetrain-bfd:
3986 @if bfd-bootstrap
3987 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3988 all-stagetrain: all-stagetrain-bfd
3989 TARGET-stagetrain-bfd = $(TARGET-bfd)
3990 all-stagetrain-bfd: configure-stagetrain-bfd
3991 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3992 @r=`${PWD_COMMAND}`; export r; \
3993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3994 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3995 $(HOST_EXPORTS) \
3996 $(POSTSTAGE1_HOST_EXPORTS) \
3997 cd $(HOST_SUBDIR)/bfd && \
3998 \
3999 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4000 CFLAGS="$(STAGEtrain_CFLAGS)" \
4001 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4002 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4003 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4004 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4005 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4006 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4007 TFLAGS="$(STAGEtrain_TFLAGS)" \
4008 $(TARGET-stagetrain-bfd)
4009
4010 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4011 clean-stagetrain: clean-stagetrain-bfd
4012 clean-stagetrain-bfd:
4013 @if [ $(current_stage) = stagetrain ]; then \
4014 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4015 else \
4016 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4017 $(MAKE) stagetrain-start; \
4018 fi; \
4019 cd $(HOST_SUBDIR)/bfd && \
4020 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4021 @endif bfd-bootstrap
4022
4023
4024 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4025 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4026 maybe-all-stagefeedback-bfd:
4027 maybe-clean-stagefeedback-bfd:
4028 @if bfd-bootstrap
4029 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4030 all-stagefeedback: all-stagefeedback-bfd
4031 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4032 all-stagefeedback-bfd: configure-stagefeedback-bfd
4033 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4034 @r=`${PWD_COMMAND}`; export r; \
4035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4036 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4037 $(HOST_EXPORTS) \
4038 $(POSTSTAGE1_HOST_EXPORTS) \
4039 cd $(HOST_SUBDIR)/bfd && \
4040 \
4041 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4042 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4043 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4044 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4045 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4046 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4047 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4048 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4049 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4050 $(TARGET-stagefeedback-bfd)
4051
4052 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4053 clean-stagefeedback: clean-stagefeedback-bfd
4054 clean-stagefeedback-bfd:
4055 @if [ $(current_stage) = stagefeedback ]; then \
4056 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4057 else \
4058 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4059 $(MAKE) stagefeedback-start; \
4060 fi; \
4061 cd $(HOST_SUBDIR)/bfd && \
4062 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4063 @endif bfd-bootstrap
4064
4065
4066 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4067 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4068 maybe-all-stageautoprofile-bfd:
4069 maybe-clean-stageautoprofile-bfd:
4070 @if bfd-bootstrap
4071 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4072 all-stageautoprofile: all-stageautoprofile-bfd
4073 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4074 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4075 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4076 @r=`${PWD_COMMAND}`; export r; \
4077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4078 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4079 $(HOST_EXPORTS) \
4080 $(POSTSTAGE1_HOST_EXPORTS) \
4081 cd $(HOST_SUBDIR)/bfd && \
4082 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4084 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4085 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4086 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4090 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4091 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4092 $(TARGET-stageautoprofile-bfd)
4093
4094 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4095 clean-stageautoprofile: clean-stageautoprofile-bfd
4096 clean-stageautoprofile-bfd:
4097 @if [ $(current_stage) = stageautoprofile ]; then \
4098 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4099 else \
4100 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4101 $(MAKE) stageautoprofile-start; \
4102 fi; \
4103 cd $(HOST_SUBDIR)/bfd && \
4104 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4105 @endif bfd-bootstrap
4106
4107
4108 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4109 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4110 maybe-all-stageautofeedback-bfd:
4111 maybe-clean-stageautofeedback-bfd:
4112 @if bfd-bootstrap
4113 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4114 all-stageautofeedback: all-stageautofeedback-bfd
4115 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4116 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4117 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4118 @r=`${PWD_COMMAND}`; export r; \
4119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4120 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4121 $(HOST_EXPORTS) \
4122 $(POSTSTAGE1_HOST_EXPORTS) \
4123 cd $(HOST_SUBDIR)/bfd && \
4124 \
4125 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4126 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4127 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4128 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4129 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4130 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4131 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4132 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4133 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4134 $(TARGET-stageautofeedback-bfd)
4135
4136 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4137 clean-stageautofeedback: clean-stageautofeedback-bfd
4138 clean-stageautofeedback-bfd:
4139 @if [ $(current_stage) = stageautofeedback ]; then \
4140 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4141 else \
4142 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4143 $(MAKE) stageautofeedback-start; \
4144 fi; \
4145 cd $(HOST_SUBDIR)/bfd && \
4146 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4147 @endif bfd-bootstrap
4148
4149
4150
4151
4152
4153 .PHONY: check-bfd maybe-check-bfd
4154 maybe-check-bfd:
4155 @if bfd
4156 maybe-check-bfd: check-bfd
4157
4158 check-bfd:
4159 @: $(MAKE); $(unstage)
4160 @r=`${PWD_COMMAND}`; export r; \
4161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4162 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4163 (cd $(HOST_SUBDIR)/bfd && \
4164 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4165
4166 @endif bfd
4167
4168 .PHONY: install-bfd maybe-install-bfd
4169 maybe-install-bfd:
4170 @if bfd
4171 maybe-install-bfd: install-bfd
4172
4173 install-bfd: installdirs
4174 @: $(MAKE); $(unstage)
4175 @r=`${PWD_COMMAND}`; export r; \
4176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4177 $(HOST_EXPORTS) \
4178 (cd $(HOST_SUBDIR)/bfd && \
4179 $(MAKE) $(FLAGS_TO_PASS) install)
4180
4181 @endif bfd
4182
4183 .PHONY: install-strip-bfd maybe-install-strip-bfd
4184 maybe-install-strip-bfd:
4185 @if bfd
4186 maybe-install-strip-bfd: install-strip-bfd
4187
4188 install-strip-bfd: installdirs
4189 @: $(MAKE); $(unstage)
4190 @r=`${PWD_COMMAND}`; export r; \
4191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4192 $(HOST_EXPORTS) \
4193 (cd $(HOST_SUBDIR)/bfd && \
4194 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4195
4196 @endif bfd
4197
4198 # Other targets (info, dvi, pdf, etc.)
4199
4200 .PHONY: maybe-info-bfd info-bfd
4201 maybe-info-bfd:
4202 @if bfd
4203 maybe-info-bfd: info-bfd
4204
4205 info-bfd: \
4206 configure-bfd
4207 @[ -f ./bfd/Makefile ] || exit 0; \
4208 r=`${PWD_COMMAND}`; export r; \
4209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4210 $(HOST_EXPORTS) \
4211 for flag in $(EXTRA_HOST_FLAGS) ; do \
4212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4213 done; \
4214 echo "Doing info in bfd"; \
4215 (cd $(HOST_SUBDIR)/bfd && \
4216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4218 "RANLIB=$${RANLIB}" \
4219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4220 info) \
4221 || exit 1
4222
4223 @endif bfd
4224
4225 .PHONY: maybe-dvi-bfd dvi-bfd
4226 maybe-dvi-bfd:
4227 @if bfd
4228 maybe-dvi-bfd: dvi-bfd
4229
4230 dvi-bfd: \
4231 configure-bfd
4232 @[ -f ./bfd/Makefile ] || exit 0; \
4233 r=`${PWD_COMMAND}`; export r; \
4234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4235 $(HOST_EXPORTS) \
4236 for flag in $(EXTRA_HOST_FLAGS) ; do \
4237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4238 done; \
4239 echo "Doing dvi in bfd"; \
4240 (cd $(HOST_SUBDIR)/bfd && \
4241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4243 "RANLIB=$${RANLIB}" \
4244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4245 dvi) \
4246 || exit 1
4247
4248 @endif bfd
4249
4250 .PHONY: maybe-pdf-bfd pdf-bfd
4251 maybe-pdf-bfd:
4252 @if bfd
4253 maybe-pdf-bfd: pdf-bfd
4254
4255 pdf-bfd: \
4256 configure-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 pdf 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 pdf) \
4271 || exit 1
4272
4273 @endif bfd
4274
4275 .PHONY: maybe-html-bfd html-bfd
4276 maybe-html-bfd:
4277 @if bfd
4278 maybe-html-bfd: html-bfd
4279
4280 html-bfd: \
4281 configure-bfd
4282 @[ -f ./bfd/Makefile ] || exit 0; \
4283 r=`${PWD_COMMAND}`; export r; \
4284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4285 $(HOST_EXPORTS) \
4286 for flag in $(EXTRA_HOST_FLAGS) ; do \
4287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4288 done; \
4289 echo "Doing html in bfd"; \
4290 (cd $(HOST_SUBDIR)/bfd && \
4291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4293 "RANLIB=$${RANLIB}" \
4294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4295 html) \
4296 || exit 1
4297
4298 @endif bfd
4299
4300 .PHONY: maybe-TAGS-bfd TAGS-bfd
4301 maybe-TAGS-bfd:
4302 @if bfd
4303 maybe-TAGS-bfd: TAGS-bfd
4304
4305 TAGS-bfd: \
4306 configure-bfd
4307 @[ -f ./bfd/Makefile ] || exit 0; \
4308 r=`${PWD_COMMAND}`; export r; \
4309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4310 $(HOST_EXPORTS) \
4311 for flag in $(EXTRA_HOST_FLAGS) ; do \
4312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4313 done; \
4314 echo "Doing TAGS in bfd"; \
4315 (cd $(HOST_SUBDIR)/bfd && \
4316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4318 "RANLIB=$${RANLIB}" \
4319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4320 TAGS) \
4321 || exit 1
4322
4323 @endif bfd
4324
4325 .PHONY: maybe-install-info-bfd install-info-bfd
4326 maybe-install-info-bfd:
4327 @if bfd
4328 maybe-install-info-bfd: install-info-bfd
4329
4330 install-info-bfd: \
4331 configure-bfd \
4332 info-bfd
4333 @[ -f ./bfd/Makefile ] || exit 0; \
4334 r=`${PWD_COMMAND}`; export r; \
4335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336 $(HOST_EXPORTS) \
4337 for flag in $(EXTRA_HOST_FLAGS) ; do \
4338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4339 done; \
4340 echo "Doing install-info in bfd"; \
4341 (cd $(HOST_SUBDIR)/bfd && \
4342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4344 "RANLIB=$${RANLIB}" \
4345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4346 install-info) \
4347 || exit 1
4348
4349 @endif bfd
4350
4351 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4352 maybe-install-dvi-bfd:
4353 @if bfd
4354 maybe-install-dvi-bfd: install-dvi-bfd
4355
4356 install-dvi-bfd: \
4357 configure-bfd \
4358 dvi-bfd
4359 @[ -f ./bfd/Makefile ] || exit 0; \
4360 r=`${PWD_COMMAND}`; export r; \
4361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4362 $(HOST_EXPORTS) \
4363 for flag in $(EXTRA_HOST_FLAGS) ; do \
4364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4365 done; \
4366 echo "Doing install-dvi in bfd"; \
4367 (cd $(HOST_SUBDIR)/bfd && \
4368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4370 "RANLIB=$${RANLIB}" \
4371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4372 install-dvi) \
4373 || exit 1
4374
4375 @endif bfd
4376
4377 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4378 maybe-install-pdf-bfd:
4379 @if bfd
4380 maybe-install-pdf-bfd: install-pdf-bfd
4381
4382 install-pdf-bfd: \
4383 configure-bfd \
4384 pdf-bfd
4385 @[ -f ./bfd/Makefile ] || exit 0; \
4386 r=`${PWD_COMMAND}`; export r; \
4387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4388 $(HOST_EXPORTS) \
4389 for flag in $(EXTRA_HOST_FLAGS) ; do \
4390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4391 done; \
4392 echo "Doing install-pdf in bfd"; \
4393 (cd $(HOST_SUBDIR)/bfd && \
4394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4396 "RANLIB=$${RANLIB}" \
4397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4398 install-pdf) \
4399 || exit 1
4400
4401 @endif bfd
4402
4403 .PHONY: maybe-install-html-bfd install-html-bfd
4404 maybe-install-html-bfd:
4405 @if bfd
4406 maybe-install-html-bfd: install-html-bfd
4407
4408 install-html-bfd: \
4409 configure-bfd \
4410 html-bfd
4411 @[ -f ./bfd/Makefile ] || exit 0; \
4412 r=`${PWD_COMMAND}`; export r; \
4413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4414 $(HOST_EXPORTS) \
4415 for flag in $(EXTRA_HOST_FLAGS) ; do \
4416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4417 done; \
4418 echo "Doing install-html in bfd"; \
4419 (cd $(HOST_SUBDIR)/bfd && \
4420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4422 "RANLIB=$${RANLIB}" \
4423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4424 install-html) \
4425 || exit 1
4426
4427 @endif bfd
4428
4429 .PHONY: maybe-installcheck-bfd installcheck-bfd
4430 maybe-installcheck-bfd:
4431 @if bfd
4432 maybe-installcheck-bfd: installcheck-bfd
4433
4434 installcheck-bfd: \
4435 configure-bfd
4436 @[ -f ./bfd/Makefile ] || exit 0; \
4437 r=`${PWD_COMMAND}`; export r; \
4438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4439 $(HOST_EXPORTS) \
4440 for flag in $(EXTRA_HOST_FLAGS) ; do \
4441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4442 done; \
4443 echo "Doing installcheck in bfd"; \
4444 (cd $(HOST_SUBDIR)/bfd && \
4445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4447 "RANLIB=$${RANLIB}" \
4448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4449 installcheck) \
4450 || exit 1
4451
4452 @endif bfd
4453
4454 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4455 maybe-mostlyclean-bfd:
4456 @if bfd
4457 maybe-mostlyclean-bfd: mostlyclean-bfd
4458
4459 mostlyclean-bfd:
4460 @[ -f ./bfd/Makefile ] || exit 0; \
4461 r=`${PWD_COMMAND}`; export r; \
4462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4463 $(HOST_EXPORTS) \
4464 for flag in $(EXTRA_HOST_FLAGS) ; do \
4465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4466 done; \
4467 echo "Doing mostlyclean in bfd"; \
4468 (cd $(HOST_SUBDIR)/bfd && \
4469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4471 "RANLIB=$${RANLIB}" \
4472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4473 mostlyclean) \
4474 || exit 1
4475
4476 @endif bfd
4477
4478 .PHONY: maybe-clean-bfd clean-bfd
4479 maybe-clean-bfd:
4480 @if bfd
4481 maybe-clean-bfd: clean-bfd
4482
4483 clean-bfd:
4484 @[ -f ./bfd/Makefile ] || exit 0; \
4485 r=`${PWD_COMMAND}`; export r; \
4486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4487 $(HOST_EXPORTS) \
4488 for flag in $(EXTRA_HOST_FLAGS) ; do \
4489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4490 done; \
4491 echo "Doing clean in bfd"; \
4492 (cd $(HOST_SUBDIR)/bfd && \
4493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4495 "RANLIB=$${RANLIB}" \
4496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4497 clean) \
4498 || exit 1
4499
4500 @endif bfd
4501
4502 .PHONY: maybe-distclean-bfd distclean-bfd
4503 maybe-distclean-bfd:
4504 @if bfd
4505 maybe-distclean-bfd: distclean-bfd
4506
4507 distclean-bfd:
4508 @[ -f ./bfd/Makefile ] || exit 0; \
4509 r=`${PWD_COMMAND}`; export r; \
4510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4511 $(HOST_EXPORTS) \
4512 for flag in $(EXTRA_HOST_FLAGS) ; do \
4513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4514 done; \
4515 echo "Doing distclean in bfd"; \
4516 (cd $(HOST_SUBDIR)/bfd && \
4517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4519 "RANLIB=$${RANLIB}" \
4520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4521 distclean) \
4522 || exit 1
4523
4524 @endif bfd
4525
4526 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4527 maybe-maintainer-clean-bfd:
4528 @if bfd
4529 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4530
4531 maintainer-clean-bfd:
4532 @[ -f ./bfd/Makefile ] || exit 0; \
4533 r=`${PWD_COMMAND}`; export r; \
4534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4535 $(HOST_EXPORTS) \
4536 for flag in $(EXTRA_HOST_FLAGS) ; do \
4537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4538 done; \
4539 echo "Doing maintainer-clean in bfd"; \
4540 (cd $(HOST_SUBDIR)/bfd && \
4541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4543 "RANLIB=$${RANLIB}" \
4544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4545 maintainer-clean) \
4546 || exit 1
4547
4548 @endif bfd
4549
4550
4551
4552 .PHONY: configure-opcodes maybe-configure-opcodes
4553 maybe-configure-opcodes:
4554 @if gcc-bootstrap
4555 configure-opcodes: stage_current
4556 @endif gcc-bootstrap
4557 @if opcodes
4558 maybe-configure-opcodes: configure-opcodes
4559 configure-opcodes:
4560 @r=`${PWD_COMMAND}`; export r; \
4561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4562 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4563 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4564 $(HOST_EXPORTS) \
4565 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4566 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4567 case $(srcdir) in \
4568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4569 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4571 esac; \
4572 module_srcdir=opcodes; \
4573 $(SHELL) \
4574 $$s/$$module_srcdir/configure \
4575 --srcdir=$${topdir}/$$module_srcdir \
4576 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4577 --target=${target_alias} \
4578 || exit 1
4579 @endif opcodes
4580
4581
4582
4583 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4584 maybe-configure-stage1-opcodes:
4585 @if opcodes-bootstrap
4586 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4587 configure-stage1-opcodes:
4588 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4589 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4590 @r=`${PWD_COMMAND}`; export r; \
4591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4592 TFLAGS="$(STAGE1_TFLAGS)"; \
4593 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4594 $(HOST_EXPORTS) \
4595 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4596 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4597 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4598 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4599 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4600 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4601 case $(srcdir) in \
4602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4603 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4605 esac; \
4606 module_srcdir=opcodes; \
4607 $(SHELL) $$s/$$module_srcdir/configure \
4608 --srcdir=$${topdir}/$$module_srcdir \
4609 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4610 --target=${target_alias} \
4611 \
4612 $(STAGE1_CONFIGURE_FLAGS)
4613 @endif opcodes-bootstrap
4614
4615 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4616 maybe-configure-stage2-opcodes:
4617 @if opcodes-bootstrap
4618 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4619 configure-stage2-opcodes:
4620 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4621 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4622 @r=`${PWD_COMMAND}`; export r; \
4623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624 TFLAGS="$(STAGE2_TFLAGS)"; \
4625 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4626 $(HOST_EXPORTS) \
4627 $(POSTSTAGE1_HOST_EXPORTS) \
4628 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4629 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4630 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4631 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4632 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4633 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4634 case $(srcdir) in \
4635 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4636 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4637 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4638 esac; \
4639 module_srcdir=opcodes; \
4640 $(SHELL) $$s/$$module_srcdir/configure \
4641 --srcdir=$${topdir}/$$module_srcdir \
4642 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4643 --target=${target_alias} \
4644 --with-build-libsubdir=$(HOST_SUBDIR) \
4645 $(STAGE2_CONFIGURE_FLAGS)
4646 @endif opcodes-bootstrap
4647
4648 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4649 maybe-configure-stage3-opcodes:
4650 @if opcodes-bootstrap
4651 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4652 configure-stage3-opcodes:
4653 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4654 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4655 @r=`${PWD_COMMAND}`; export r; \
4656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4657 TFLAGS="$(STAGE3_TFLAGS)"; \
4658 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4659 $(HOST_EXPORTS) \
4660 $(POSTSTAGE1_HOST_EXPORTS) \
4661 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4662 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4663 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4664 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4665 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4666 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4667 case $(srcdir) in \
4668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4669 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4671 esac; \
4672 module_srcdir=opcodes; \
4673 $(SHELL) $$s/$$module_srcdir/configure \
4674 --srcdir=$${topdir}/$$module_srcdir \
4675 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4676 --target=${target_alias} \
4677 --with-build-libsubdir=$(HOST_SUBDIR) \
4678 $(STAGE3_CONFIGURE_FLAGS)
4679 @endif opcodes-bootstrap
4680
4681 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4682 maybe-configure-stage4-opcodes:
4683 @if opcodes-bootstrap
4684 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4685 configure-stage4-opcodes:
4686 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4687 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4688 @r=`${PWD_COMMAND}`; export r; \
4689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4690 TFLAGS="$(STAGE4_TFLAGS)"; \
4691 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4692 $(HOST_EXPORTS) \
4693 $(POSTSTAGE1_HOST_EXPORTS) \
4694 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4695 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4696 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4697 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4698 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4699 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4700 case $(srcdir) in \
4701 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4702 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4703 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4704 esac; \
4705 module_srcdir=opcodes; \
4706 $(SHELL) $$s/$$module_srcdir/configure \
4707 --srcdir=$${topdir}/$$module_srcdir \
4708 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4709 --target=${target_alias} \
4710 --with-build-libsubdir=$(HOST_SUBDIR) \
4711 $(STAGE4_CONFIGURE_FLAGS)
4712 @endif opcodes-bootstrap
4713
4714 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4715 maybe-configure-stageprofile-opcodes:
4716 @if opcodes-bootstrap
4717 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4718 configure-stageprofile-opcodes:
4719 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4720 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4721 @r=`${PWD_COMMAND}`; export r; \
4722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4723 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4724 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4725 $(HOST_EXPORTS) \
4726 $(POSTSTAGE1_HOST_EXPORTS) \
4727 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4728 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4729 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4730 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4731 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4732 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4733 case $(srcdir) in \
4734 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4735 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4736 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4737 esac; \
4738 module_srcdir=opcodes; \
4739 $(SHELL) $$s/$$module_srcdir/configure \
4740 --srcdir=$${topdir}/$$module_srcdir \
4741 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4742 --target=${target_alias} \
4743 --with-build-libsubdir=$(HOST_SUBDIR) \
4744 $(STAGEprofile_CONFIGURE_FLAGS)
4745 @endif opcodes-bootstrap
4746
4747 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4748 maybe-configure-stagetrain-opcodes:
4749 @if opcodes-bootstrap
4750 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4751 configure-stagetrain-opcodes:
4752 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4753 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4754 @r=`${PWD_COMMAND}`; export r; \
4755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4756 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4757 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4758 $(HOST_EXPORTS) \
4759 $(POSTSTAGE1_HOST_EXPORTS) \
4760 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4761 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4762 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4763 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4765 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4766 case $(srcdir) in \
4767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4768 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4770 esac; \
4771 module_srcdir=opcodes; \
4772 $(SHELL) $$s/$$module_srcdir/configure \
4773 --srcdir=$${topdir}/$$module_srcdir \
4774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4775 --target=${target_alias} \
4776 --with-build-libsubdir=$(HOST_SUBDIR) \
4777 $(STAGEtrain_CONFIGURE_FLAGS)
4778 @endif opcodes-bootstrap
4779
4780 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4781 maybe-configure-stagefeedback-opcodes:
4782 @if opcodes-bootstrap
4783 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4784 configure-stagefeedback-opcodes:
4785 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4787 @r=`${PWD_COMMAND}`; export r; \
4788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4789 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4790 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4791 $(HOST_EXPORTS) \
4792 $(POSTSTAGE1_HOST_EXPORTS) \
4793 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4794 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4795 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4796 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4797 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4798 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4799 case $(srcdir) in \
4800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4801 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4803 esac; \
4804 module_srcdir=opcodes; \
4805 $(SHELL) $$s/$$module_srcdir/configure \
4806 --srcdir=$${topdir}/$$module_srcdir \
4807 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4808 --target=${target_alias} \
4809 --with-build-libsubdir=$(HOST_SUBDIR) \
4810 $(STAGEfeedback_CONFIGURE_FLAGS)
4811 @endif opcodes-bootstrap
4812
4813 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4814 maybe-configure-stageautoprofile-opcodes:
4815 @if opcodes-bootstrap
4816 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4817 configure-stageautoprofile-opcodes:
4818 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4819 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4820 @r=`${PWD_COMMAND}`; export r; \
4821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4822 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4823 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4824 $(HOST_EXPORTS) \
4825 $(POSTSTAGE1_HOST_EXPORTS) \
4826 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4827 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4828 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4829 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4831 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4832 case $(srcdir) in \
4833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4834 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4836 esac; \
4837 module_srcdir=opcodes; \
4838 $(SHELL) $$s/$$module_srcdir/configure \
4839 --srcdir=$${topdir}/$$module_srcdir \
4840 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4841 --target=${target_alias} \
4842 --with-build-libsubdir=$(HOST_SUBDIR) \
4843 $(STAGEautoprofile_CONFIGURE_FLAGS)
4844 @endif opcodes-bootstrap
4845
4846 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4847 maybe-configure-stageautofeedback-opcodes:
4848 @if opcodes-bootstrap
4849 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4850 configure-stageautofeedback-opcodes:
4851 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4853 @r=`${PWD_COMMAND}`; export r; \
4854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4855 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4856 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4857 $(HOST_EXPORTS) \
4858 $(POSTSTAGE1_HOST_EXPORTS) \
4859 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4860 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4861 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4862 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4864 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4865 case $(srcdir) in \
4866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4867 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4869 esac; \
4870 module_srcdir=opcodes; \
4871 $(SHELL) $$s/$$module_srcdir/configure \
4872 --srcdir=$${topdir}/$$module_srcdir \
4873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4874 --target=${target_alias} \
4875 --with-build-libsubdir=$(HOST_SUBDIR) \
4876 $(STAGEautofeedback_CONFIGURE_FLAGS)
4877 @endif opcodes-bootstrap
4878
4879
4880
4881
4882
4883 .PHONY: all-opcodes maybe-all-opcodes
4884 maybe-all-opcodes:
4885 @if gcc-bootstrap
4886 all-opcodes: stage_current
4887 @endif gcc-bootstrap
4888 @if opcodes
4889 TARGET-opcodes=all
4890 maybe-all-opcodes: all-opcodes
4891 all-opcodes: configure-opcodes
4892 @r=`${PWD_COMMAND}`; export r; \
4893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4894 $(HOST_EXPORTS) \
4895 (cd $(HOST_SUBDIR)/opcodes && \
4896 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4897 $(TARGET-opcodes))
4898 @endif opcodes
4899
4900
4901
4902 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4903 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4904 maybe-all-stage1-opcodes:
4905 maybe-clean-stage1-opcodes:
4906 @if opcodes-bootstrap
4907 maybe-all-stage1-opcodes: all-stage1-opcodes
4908 all-stage1: all-stage1-opcodes
4909 TARGET-stage1-opcodes = $(TARGET-opcodes)
4910 all-stage1-opcodes: configure-stage1-opcodes
4911 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4912 @r=`${PWD_COMMAND}`; export r; \
4913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4914 TFLAGS="$(STAGE1_TFLAGS)"; \
4915 $(HOST_EXPORTS) \
4916 cd $(HOST_SUBDIR)/opcodes && \
4917 \
4918 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4919 CFLAGS="$(STAGE1_CFLAGS)" \
4920 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4921 LIBCFLAGS="$(LIBCFLAGS)" \
4922 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4923 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4924 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4925 $(EXTRA_HOST_FLAGS) \
4926 $(STAGE1_FLAGS_TO_PASS) \
4927 TFLAGS="$(STAGE1_TFLAGS)" \
4928 $(TARGET-stage1-opcodes)
4929
4930 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4931 clean-stage1: clean-stage1-opcodes
4932 clean-stage1-opcodes:
4933 @if [ $(current_stage) = stage1 ]; then \
4934 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4935 else \
4936 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4937 $(MAKE) stage1-start; \
4938 fi; \
4939 cd $(HOST_SUBDIR)/opcodes && \
4940 $(MAKE) $(EXTRA_HOST_FLAGS) \
4941 $(STAGE1_FLAGS_TO_PASS) clean
4942 @endif opcodes-bootstrap
4943
4944
4945 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4946 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4947 maybe-all-stage2-opcodes:
4948 maybe-clean-stage2-opcodes:
4949 @if opcodes-bootstrap
4950 maybe-all-stage2-opcodes: all-stage2-opcodes
4951 all-stage2: all-stage2-opcodes
4952 TARGET-stage2-opcodes = $(TARGET-opcodes)
4953 all-stage2-opcodes: configure-stage2-opcodes
4954 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4955 @r=`${PWD_COMMAND}`; export r; \
4956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4957 TFLAGS="$(STAGE2_TFLAGS)"; \
4958 $(HOST_EXPORTS) \
4959 $(POSTSTAGE1_HOST_EXPORTS) \
4960 cd $(HOST_SUBDIR)/opcodes && \
4961 \
4962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4963 CFLAGS="$(STAGE2_CFLAGS)" \
4964 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4965 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4969 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4970 TFLAGS="$(STAGE2_TFLAGS)" \
4971 $(TARGET-stage2-opcodes)
4972
4973 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4974 clean-stage2: clean-stage2-opcodes
4975 clean-stage2-opcodes:
4976 @if [ $(current_stage) = stage2 ]; then \
4977 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4978 else \
4979 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4980 $(MAKE) stage2-start; \
4981 fi; \
4982 cd $(HOST_SUBDIR)/opcodes && \
4983 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4984 @endif opcodes-bootstrap
4985
4986
4987 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4988 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4989 maybe-all-stage3-opcodes:
4990 maybe-clean-stage3-opcodes:
4991 @if opcodes-bootstrap
4992 maybe-all-stage3-opcodes: all-stage3-opcodes
4993 all-stage3: all-stage3-opcodes
4994 TARGET-stage3-opcodes = $(TARGET-opcodes)
4995 all-stage3-opcodes: configure-stage3-opcodes
4996 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4997 @r=`${PWD_COMMAND}`; export r; \
4998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4999 TFLAGS="$(STAGE3_TFLAGS)"; \
5000 $(HOST_EXPORTS) \
5001 $(POSTSTAGE1_HOST_EXPORTS) \
5002 cd $(HOST_SUBDIR)/opcodes && \
5003 \
5004 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5005 CFLAGS="$(STAGE3_CFLAGS)" \
5006 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5007 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5008 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5009 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5010 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5011 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5012 TFLAGS="$(STAGE3_TFLAGS)" \
5013 $(TARGET-stage3-opcodes)
5014
5015 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5016 clean-stage3: clean-stage3-opcodes
5017 clean-stage3-opcodes:
5018 @if [ $(current_stage) = stage3 ]; then \
5019 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5020 else \
5021 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5022 $(MAKE) stage3-start; \
5023 fi; \
5024 cd $(HOST_SUBDIR)/opcodes && \
5025 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5026 @endif opcodes-bootstrap
5027
5028
5029 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5030 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5031 maybe-all-stage4-opcodes:
5032 maybe-clean-stage4-opcodes:
5033 @if opcodes-bootstrap
5034 maybe-all-stage4-opcodes: all-stage4-opcodes
5035 all-stage4: all-stage4-opcodes
5036 TARGET-stage4-opcodes = $(TARGET-opcodes)
5037 all-stage4-opcodes: configure-stage4-opcodes
5038 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5039 @r=`${PWD_COMMAND}`; export r; \
5040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5041 TFLAGS="$(STAGE4_TFLAGS)"; \
5042 $(HOST_EXPORTS) \
5043 $(POSTSTAGE1_HOST_EXPORTS) \
5044 cd $(HOST_SUBDIR)/opcodes && \
5045 \
5046 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5047 CFLAGS="$(STAGE4_CFLAGS)" \
5048 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5049 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5050 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5051 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5052 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5053 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5054 TFLAGS="$(STAGE4_TFLAGS)" \
5055 $(TARGET-stage4-opcodes)
5056
5057 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5058 clean-stage4: clean-stage4-opcodes
5059 clean-stage4-opcodes:
5060 @if [ $(current_stage) = stage4 ]; then \
5061 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5062 else \
5063 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5064 $(MAKE) stage4-start; \
5065 fi; \
5066 cd $(HOST_SUBDIR)/opcodes && \
5067 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5068 @endif opcodes-bootstrap
5069
5070
5071 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5072 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5073 maybe-all-stageprofile-opcodes:
5074 maybe-clean-stageprofile-opcodes:
5075 @if opcodes-bootstrap
5076 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5077 all-stageprofile: all-stageprofile-opcodes
5078 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5079 all-stageprofile-opcodes: configure-stageprofile-opcodes
5080 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5081 @r=`${PWD_COMMAND}`; export r; \
5082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5083 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5084 $(HOST_EXPORTS) \
5085 $(POSTSTAGE1_HOST_EXPORTS) \
5086 cd $(HOST_SUBDIR)/opcodes && \
5087 \
5088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5089 CFLAGS="$(STAGEprofile_CFLAGS)" \
5090 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5091 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5095 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5096 TFLAGS="$(STAGEprofile_TFLAGS)" \
5097 $(TARGET-stageprofile-opcodes)
5098
5099 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5100 clean-stageprofile: clean-stageprofile-opcodes
5101 clean-stageprofile-opcodes:
5102 @if [ $(current_stage) = stageprofile ]; then \
5103 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5104 else \
5105 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5106 $(MAKE) stageprofile-start; \
5107 fi; \
5108 cd $(HOST_SUBDIR)/opcodes && \
5109 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5110 @endif opcodes-bootstrap
5111
5112
5113 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5114 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5115 maybe-all-stagetrain-opcodes:
5116 maybe-clean-stagetrain-opcodes:
5117 @if opcodes-bootstrap
5118 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5119 all-stagetrain: all-stagetrain-opcodes
5120 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5121 all-stagetrain-opcodes: configure-stagetrain-opcodes
5122 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5123 @r=`${PWD_COMMAND}`; export r; \
5124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5125 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5126 $(HOST_EXPORTS) \
5127 $(POSTSTAGE1_HOST_EXPORTS) \
5128 cd $(HOST_SUBDIR)/opcodes && \
5129 \
5130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5131 CFLAGS="$(STAGEtrain_CFLAGS)" \
5132 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5133 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5138 TFLAGS="$(STAGEtrain_TFLAGS)" \
5139 $(TARGET-stagetrain-opcodes)
5140
5141 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5142 clean-stagetrain: clean-stagetrain-opcodes
5143 clean-stagetrain-opcodes:
5144 @if [ $(current_stage) = stagetrain ]; then \
5145 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5146 else \
5147 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5148 $(MAKE) stagetrain-start; \
5149 fi; \
5150 cd $(HOST_SUBDIR)/opcodes && \
5151 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5152 @endif opcodes-bootstrap
5153
5154
5155 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5156 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5157 maybe-all-stagefeedback-opcodes:
5158 maybe-clean-stagefeedback-opcodes:
5159 @if opcodes-bootstrap
5160 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5161 all-stagefeedback: all-stagefeedback-opcodes
5162 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5163 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5164 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5165 @r=`${PWD_COMMAND}`; export r; \
5166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5167 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5168 $(HOST_EXPORTS) \
5169 $(POSTSTAGE1_HOST_EXPORTS) \
5170 cd $(HOST_SUBDIR)/opcodes && \
5171 \
5172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5173 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5174 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5175 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5180 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5181 $(TARGET-stagefeedback-opcodes)
5182
5183 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5184 clean-stagefeedback: clean-stagefeedback-opcodes
5185 clean-stagefeedback-opcodes:
5186 @if [ $(current_stage) = stagefeedback ]; then \
5187 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5188 else \
5189 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5190 $(MAKE) stagefeedback-start; \
5191 fi; \
5192 cd $(HOST_SUBDIR)/opcodes && \
5193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5194 @endif opcodes-bootstrap
5195
5196
5197 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5198 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5199 maybe-all-stageautoprofile-opcodes:
5200 maybe-clean-stageautoprofile-opcodes:
5201 @if opcodes-bootstrap
5202 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5203 all-stageautoprofile: all-stageautoprofile-opcodes
5204 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5205 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5206 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5207 @r=`${PWD_COMMAND}`; export r; \
5208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5209 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5210 $(HOST_EXPORTS) \
5211 $(POSTSTAGE1_HOST_EXPORTS) \
5212 cd $(HOST_SUBDIR)/opcodes && \
5213 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5215 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5216 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5217 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5218 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5219 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5220 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5221 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5222 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5223 $(TARGET-stageautoprofile-opcodes)
5224
5225 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5226 clean-stageautoprofile: clean-stageautoprofile-opcodes
5227 clean-stageautoprofile-opcodes:
5228 @if [ $(current_stage) = stageautoprofile ]; then \
5229 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5230 else \
5231 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5232 $(MAKE) stageautoprofile-start; \
5233 fi; \
5234 cd $(HOST_SUBDIR)/opcodes && \
5235 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5236 @endif opcodes-bootstrap
5237
5238
5239 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5240 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5241 maybe-all-stageautofeedback-opcodes:
5242 maybe-clean-stageautofeedback-opcodes:
5243 @if opcodes-bootstrap
5244 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5245 all-stageautofeedback: all-stageautofeedback-opcodes
5246 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5247 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5248 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5249 @r=`${PWD_COMMAND}`; export r; \
5250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5251 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5252 $(HOST_EXPORTS) \
5253 $(POSTSTAGE1_HOST_EXPORTS) \
5254 cd $(HOST_SUBDIR)/opcodes && \
5255 \
5256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5257 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5258 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5259 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5264 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5265 $(TARGET-stageautofeedback-opcodes)
5266
5267 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5268 clean-stageautofeedback: clean-stageautofeedback-opcodes
5269 clean-stageautofeedback-opcodes:
5270 @if [ $(current_stage) = stageautofeedback ]; then \
5271 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5272 else \
5273 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5274 $(MAKE) stageautofeedback-start; \
5275 fi; \
5276 cd $(HOST_SUBDIR)/opcodes && \
5277 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5278 @endif opcodes-bootstrap
5279
5280
5281
5282
5283
5284 .PHONY: check-opcodes maybe-check-opcodes
5285 maybe-check-opcodes:
5286 @if opcodes
5287 maybe-check-opcodes: check-opcodes
5288
5289 check-opcodes:
5290 @: $(MAKE); $(unstage)
5291 @r=`${PWD_COMMAND}`; export r; \
5292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5293 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5294 (cd $(HOST_SUBDIR)/opcodes && \
5295 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5296
5297 @endif opcodes
5298
5299 .PHONY: install-opcodes maybe-install-opcodes
5300 maybe-install-opcodes:
5301 @if opcodes
5302 maybe-install-opcodes: install-opcodes
5303
5304 install-opcodes: installdirs
5305 @: $(MAKE); $(unstage)
5306 @r=`${PWD_COMMAND}`; export r; \
5307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5308 $(HOST_EXPORTS) \
5309 (cd $(HOST_SUBDIR)/opcodes && \
5310 $(MAKE) $(FLAGS_TO_PASS) install)
5311
5312 @endif opcodes
5313
5314 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5315 maybe-install-strip-opcodes:
5316 @if opcodes
5317 maybe-install-strip-opcodes: install-strip-opcodes
5318
5319 install-strip-opcodes: installdirs
5320 @: $(MAKE); $(unstage)
5321 @r=`${PWD_COMMAND}`; export r; \
5322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5323 $(HOST_EXPORTS) \
5324 (cd $(HOST_SUBDIR)/opcodes && \
5325 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5326
5327 @endif opcodes
5328
5329 # Other targets (info, dvi, pdf, etc.)
5330
5331 .PHONY: maybe-info-opcodes info-opcodes
5332 maybe-info-opcodes:
5333 @if opcodes
5334 maybe-info-opcodes: info-opcodes
5335
5336 info-opcodes: \
5337 configure-opcodes
5338 @[ -f ./opcodes/Makefile ] || exit 0; \
5339 r=`${PWD_COMMAND}`; export r; \
5340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5341 $(HOST_EXPORTS) \
5342 for flag in $(EXTRA_HOST_FLAGS) ; do \
5343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5344 done; \
5345 echo "Doing info in opcodes"; \
5346 (cd $(HOST_SUBDIR)/opcodes && \
5347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5349 "RANLIB=$${RANLIB}" \
5350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5351 info) \
5352 || exit 1
5353
5354 @endif opcodes
5355
5356 .PHONY: maybe-dvi-opcodes dvi-opcodes
5357 maybe-dvi-opcodes:
5358 @if opcodes
5359 maybe-dvi-opcodes: dvi-opcodes
5360
5361 dvi-opcodes: \
5362 configure-opcodes
5363 @[ -f ./opcodes/Makefile ] || exit 0; \
5364 r=`${PWD_COMMAND}`; export r; \
5365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5366 $(HOST_EXPORTS) \
5367 for flag in $(EXTRA_HOST_FLAGS) ; do \
5368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5369 done; \
5370 echo "Doing dvi in opcodes"; \
5371 (cd $(HOST_SUBDIR)/opcodes && \
5372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5374 "RANLIB=$${RANLIB}" \
5375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5376 dvi) \
5377 || exit 1
5378
5379 @endif opcodes
5380
5381 .PHONY: maybe-pdf-opcodes pdf-opcodes
5382 maybe-pdf-opcodes:
5383 @if opcodes
5384 maybe-pdf-opcodes: pdf-opcodes
5385
5386 pdf-opcodes: \
5387 configure-opcodes
5388 @[ -f ./opcodes/Makefile ] || exit 0; \
5389 r=`${PWD_COMMAND}`; export r; \
5390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5391 $(HOST_EXPORTS) \
5392 for flag in $(EXTRA_HOST_FLAGS) ; do \
5393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5394 done; \
5395 echo "Doing pdf in opcodes"; \
5396 (cd $(HOST_SUBDIR)/opcodes && \
5397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5399 "RANLIB=$${RANLIB}" \
5400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5401 pdf) \
5402 || exit 1
5403
5404 @endif opcodes
5405
5406 .PHONY: maybe-html-opcodes html-opcodes
5407 maybe-html-opcodes:
5408 @if opcodes
5409 maybe-html-opcodes: html-opcodes
5410
5411 html-opcodes: \
5412 configure-opcodes
5413 @[ -f ./opcodes/Makefile ] || exit 0; \
5414 r=`${PWD_COMMAND}`; export r; \
5415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5416 $(HOST_EXPORTS) \
5417 for flag in $(EXTRA_HOST_FLAGS) ; do \
5418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5419 done; \
5420 echo "Doing html in opcodes"; \
5421 (cd $(HOST_SUBDIR)/opcodes && \
5422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5424 "RANLIB=$${RANLIB}" \
5425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5426 html) \
5427 || exit 1
5428
5429 @endif opcodes
5430
5431 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5432 maybe-TAGS-opcodes:
5433 @if opcodes
5434 maybe-TAGS-opcodes: TAGS-opcodes
5435
5436 TAGS-opcodes: \
5437 configure-opcodes
5438 @[ -f ./opcodes/Makefile ] || exit 0; \
5439 r=`${PWD_COMMAND}`; export r; \
5440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5441 $(HOST_EXPORTS) \
5442 for flag in $(EXTRA_HOST_FLAGS) ; do \
5443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5444 done; \
5445 echo "Doing TAGS in opcodes"; \
5446 (cd $(HOST_SUBDIR)/opcodes && \
5447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5449 "RANLIB=$${RANLIB}" \
5450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5451 TAGS) \
5452 || exit 1
5453
5454 @endif opcodes
5455
5456 .PHONY: maybe-install-info-opcodes install-info-opcodes
5457 maybe-install-info-opcodes:
5458 @if opcodes
5459 maybe-install-info-opcodes: install-info-opcodes
5460
5461 install-info-opcodes: \
5462 configure-opcodes \
5463 info-opcodes
5464 @[ -f ./opcodes/Makefile ] || exit 0; \
5465 r=`${PWD_COMMAND}`; export r; \
5466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5467 $(HOST_EXPORTS) \
5468 for flag in $(EXTRA_HOST_FLAGS) ; do \
5469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5470 done; \
5471 echo "Doing install-info in opcodes"; \
5472 (cd $(HOST_SUBDIR)/opcodes && \
5473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5475 "RANLIB=$${RANLIB}" \
5476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5477 install-info) \
5478 || exit 1
5479
5480 @endif opcodes
5481
5482 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5483 maybe-install-dvi-opcodes:
5484 @if opcodes
5485 maybe-install-dvi-opcodes: install-dvi-opcodes
5486
5487 install-dvi-opcodes: \
5488 configure-opcodes \
5489 dvi-opcodes
5490 @[ -f ./opcodes/Makefile ] || exit 0; \
5491 r=`${PWD_COMMAND}`; export r; \
5492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5493 $(HOST_EXPORTS) \
5494 for flag in $(EXTRA_HOST_FLAGS) ; do \
5495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5496 done; \
5497 echo "Doing install-dvi in opcodes"; \
5498 (cd $(HOST_SUBDIR)/opcodes && \
5499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5501 "RANLIB=$${RANLIB}" \
5502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5503 install-dvi) \
5504 || exit 1
5505
5506 @endif opcodes
5507
5508 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5509 maybe-install-pdf-opcodes:
5510 @if opcodes
5511 maybe-install-pdf-opcodes: install-pdf-opcodes
5512
5513 install-pdf-opcodes: \
5514 configure-opcodes \
5515 pdf-opcodes
5516 @[ -f ./opcodes/Makefile ] || exit 0; \
5517 r=`${PWD_COMMAND}`; export r; \
5518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5519 $(HOST_EXPORTS) \
5520 for flag in $(EXTRA_HOST_FLAGS) ; do \
5521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5522 done; \
5523 echo "Doing install-pdf in opcodes"; \
5524 (cd $(HOST_SUBDIR)/opcodes && \
5525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5527 "RANLIB=$${RANLIB}" \
5528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5529 install-pdf) \
5530 || exit 1
5531
5532 @endif opcodes
5533
5534 .PHONY: maybe-install-html-opcodes install-html-opcodes
5535 maybe-install-html-opcodes:
5536 @if opcodes
5537 maybe-install-html-opcodes: install-html-opcodes
5538
5539 install-html-opcodes: \
5540 configure-opcodes \
5541 html-opcodes
5542 @[ -f ./opcodes/Makefile ] || exit 0; \
5543 r=`${PWD_COMMAND}`; export r; \
5544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5545 $(HOST_EXPORTS) \
5546 for flag in $(EXTRA_HOST_FLAGS) ; do \
5547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5548 done; \
5549 echo "Doing install-html in opcodes"; \
5550 (cd $(HOST_SUBDIR)/opcodes && \
5551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5553 "RANLIB=$${RANLIB}" \
5554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5555 install-html) \
5556 || exit 1
5557
5558 @endif opcodes
5559
5560 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5561 maybe-installcheck-opcodes:
5562 @if opcodes
5563 maybe-installcheck-opcodes: installcheck-opcodes
5564
5565 installcheck-opcodes: \
5566 configure-opcodes
5567 @[ -f ./opcodes/Makefile ] || exit 0; \
5568 r=`${PWD_COMMAND}`; export r; \
5569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5570 $(HOST_EXPORTS) \
5571 for flag in $(EXTRA_HOST_FLAGS) ; do \
5572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5573 done; \
5574 echo "Doing installcheck in opcodes"; \
5575 (cd $(HOST_SUBDIR)/opcodes && \
5576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5578 "RANLIB=$${RANLIB}" \
5579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5580 installcheck) \
5581 || exit 1
5582
5583 @endif opcodes
5584
5585 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5586 maybe-mostlyclean-opcodes:
5587 @if opcodes
5588 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5589
5590 mostlyclean-opcodes:
5591 @[ -f ./opcodes/Makefile ] || exit 0; \
5592 r=`${PWD_COMMAND}`; export r; \
5593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5594 $(HOST_EXPORTS) \
5595 for flag in $(EXTRA_HOST_FLAGS) ; do \
5596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5597 done; \
5598 echo "Doing mostlyclean in opcodes"; \
5599 (cd $(HOST_SUBDIR)/opcodes && \
5600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5602 "RANLIB=$${RANLIB}" \
5603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5604 mostlyclean) \
5605 || exit 1
5606
5607 @endif opcodes
5608
5609 .PHONY: maybe-clean-opcodes clean-opcodes
5610 maybe-clean-opcodes:
5611 @if opcodes
5612 maybe-clean-opcodes: clean-opcodes
5613
5614 clean-opcodes:
5615 @[ -f ./opcodes/Makefile ] || exit 0; \
5616 r=`${PWD_COMMAND}`; export r; \
5617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5618 $(HOST_EXPORTS) \
5619 for flag in $(EXTRA_HOST_FLAGS) ; do \
5620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5621 done; \
5622 echo "Doing clean in opcodes"; \
5623 (cd $(HOST_SUBDIR)/opcodes && \
5624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5626 "RANLIB=$${RANLIB}" \
5627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5628 clean) \
5629 || exit 1
5630
5631 @endif opcodes
5632
5633 .PHONY: maybe-distclean-opcodes distclean-opcodes
5634 maybe-distclean-opcodes:
5635 @if opcodes
5636 maybe-distclean-opcodes: distclean-opcodes
5637
5638 distclean-opcodes:
5639 @[ -f ./opcodes/Makefile ] || exit 0; \
5640 r=`${PWD_COMMAND}`; export r; \
5641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5642 $(HOST_EXPORTS) \
5643 for flag in $(EXTRA_HOST_FLAGS) ; do \
5644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5645 done; \
5646 echo "Doing distclean in opcodes"; \
5647 (cd $(HOST_SUBDIR)/opcodes && \
5648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5650 "RANLIB=$${RANLIB}" \
5651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5652 distclean) \
5653 || exit 1
5654
5655 @endif opcodes
5656
5657 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5658 maybe-maintainer-clean-opcodes:
5659 @if opcodes
5660 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5661
5662 maintainer-clean-opcodes:
5663 @[ -f ./opcodes/Makefile ] || exit 0; \
5664 r=`${PWD_COMMAND}`; export r; \
5665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5666 $(HOST_EXPORTS) \
5667 for flag in $(EXTRA_HOST_FLAGS) ; do \
5668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5669 done; \
5670 echo "Doing maintainer-clean in opcodes"; \
5671 (cd $(HOST_SUBDIR)/opcodes && \
5672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5674 "RANLIB=$${RANLIB}" \
5675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5676 maintainer-clean) \
5677 || exit 1
5678
5679 @endif opcodes
5680
5681
5682
5683 .PHONY: configure-binutils maybe-configure-binutils
5684 maybe-configure-binutils:
5685 @if gcc-bootstrap
5686 configure-binutils: stage_current
5687 @endif gcc-bootstrap
5688 @if binutils
5689 maybe-configure-binutils: configure-binutils
5690 configure-binutils:
5691 @r=`${PWD_COMMAND}`; export r; \
5692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5693 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5694 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5695 $(HOST_EXPORTS) \
5696 echo Configuring in $(HOST_SUBDIR)/binutils; \
5697 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5698 case $(srcdir) in \
5699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5700 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5702 esac; \
5703 module_srcdir=binutils; \
5704 $(SHELL) \
5705 $$s/$$module_srcdir/configure \
5706 --srcdir=$${topdir}/$$module_srcdir \
5707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5708 --target=${target_alias} \
5709 || exit 1
5710 @endif binutils
5711
5712
5713
5714 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5715 maybe-configure-stage1-binutils:
5716 @if binutils-bootstrap
5717 maybe-configure-stage1-binutils: configure-stage1-binutils
5718 configure-stage1-binutils:
5719 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5720 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5721 @r=`${PWD_COMMAND}`; export r; \
5722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5723 TFLAGS="$(STAGE1_TFLAGS)"; \
5724 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5725 $(HOST_EXPORTS) \
5726 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5727 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5728 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5729 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5731 cd $(HOST_SUBDIR)/binutils || exit 1; \
5732 case $(srcdir) in \
5733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5734 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5736 esac; \
5737 module_srcdir=binutils; \
5738 $(SHELL) $$s/$$module_srcdir/configure \
5739 --srcdir=$${topdir}/$$module_srcdir \
5740 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5741 --target=${target_alias} \
5742 \
5743 $(STAGE1_CONFIGURE_FLAGS)
5744 @endif binutils-bootstrap
5745
5746 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5747 maybe-configure-stage2-binutils:
5748 @if binutils-bootstrap
5749 maybe-configure-stage2-binutils: configure-stage2-binutils
5750 configure-stage2-binutils:
5751 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5752 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5753 @r=`${PWD_COMMAND}`; export r; \
5754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5755 TFLAGS="$(STAGE2_TFLAGS)"; \
5756 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5757 $(HOST_EXPORTS) \
5758 $(POSTSTAGE1_HOST_EXPORTS) \
5759 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5760 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5761 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5762 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5764 cd $(HOST_SUBDIR)/binutils || exit 1; \
5765 case $(srcdir) in \
5766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5767 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5769 esac; \
5770 module_srcdir=binutils; \
5771 $(SHELL) $$s/$$module_srcdir/configure \
5772 --srcdir=$${topdir}/$$module_srcdir \
5773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5774 --target=${target_alias} \
5775 --with-build-libsubdir=$(HOST_SUBDIR) \
5776 $(STAGE2_CONFIGURE_FLAGS)
5777 @endif binutils-bootstrap
5778
5779 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5780 maybe-configure-stage3-binutils:
5781 @if binutils-bootstrap
5782 maybe-configure-stage3-binutils: configure-stage3-binutils
5783 configure-stage3-binutils:
5784 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5785 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5786 @r=`${PWD_COMMAND}`; export r; \
5787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5788 TFLAGS="$(STAGE3_TFLAGS)"; \
5789 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5790 $(HOST_EXPORTS) \
5791 $(POSTSTAGE1_HOST_EXPORTS) \
5792 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5793 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5794 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5795 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5797 cd $(HOST_SUBDIR)/binutils || exit 1; \
5798 case $(srcdir) in \
5799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5800 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5802 esac; \
5803 module_srcdir=binutils; \
5804 $(SHELL) $$s/$$module_srcdir/configure \
5805 --srcdir=$${topdir}/$$module_srcdir \
5806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5807 --target=${target_alias} \
5808 --with-build-libsubdir=$(HOST_SUBDIR) \
5809 $(STAGE3_CONFIGURE_FLAGS)
5810 @endif binutils-bootstrap
5811
5812 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5813 maybe-configure-stage4-binutils:
5814 @if binutils-bootstrap
5815 maybe-configure-stage4-binutils: configure-stage4-binutils
5816 configure-stage4-binutils:
5817 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5818 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5819 @r=`${PWD_COMMAND}`; export r; \
5820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5821 TFLAGS="$(STAGE4_TFLAGS)"; \
5822 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5823 $(HOST_EXPORTS) \
5824 $(POSTSTAGE1_HOST_EXPORTS) \
5825 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5826 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5827 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5828 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5830 cd $(HOST_SUBDIR)/binutils || exit 1; \
5831 case $(srcdir) in \
5832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5833 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5835 esac; \
5836 module_srcdir=binutils; \
5837 $(SHELL) $$s/$$module_srcdir/configure \
5838 --srcdir=$${topdir}/$$module_srcdir \
5839 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5840 --target=${target_alias} \
5841 --with-build-libsubdir=$(HOST_SUBDIR) \
5842 $(STAGE4_CONFIGURE_FLAGS)
5843 @endif binutils-bootstrap
5844
5845 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5846 maybe-configure-stageprofile-binutils:
5847 @if binutils-bootstrap
5848 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5849 configure-stageprofile-binutils:
5850 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5851 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5852 @r=`${PWD_COMMAND}`; export r; \
5853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5854 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5855 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5856 $(HOST_EXPORTS) \
5857 $(POSTSTAGE1_HOST_EXPORTS) \
5858 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5859 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5860 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5861 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5863 cd $(HOST_SUBDIR)/binutils || exit 1; \
5864 case $(srcdir) in \
5865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5866 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5868 esac; \
5869 module_srcdir=binutils; \
5870 $(SHELL) $$s/$$module_srcdir/configure \
5871 --srcdir=$${topdir}/$$module_srcdir \
5872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5873 --target=${target_alias} \
5874 --with-build-libsubdir=$(HOST_SUBDIR) \
5875 $(STAGEprofile_CONFIGURE_FLAGS)
5876 @endif binutils-bootstrap
5877
5878 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5879 maybe-configure-stagetrain-binutils:
5880 @if binutils-bootstrap
5881 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5882 configure-stagetrain-binutils:
5883 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5885 @r=`${PWD_COMMAND}`; export r; \
5886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5887 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5888 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5889 $(HOST_EXPORTS) \
5890 $(POSTSTAGE1_HOST_EXPORTS) \
5891 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5892 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5893 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5894 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5896 cd $(HOST_SUBDIR)/binutils || exit 1; \
5897 case $(srcdir) in \
5898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5899 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5901 esac; \
5902 module_srcdir=binutils; \
5903 $(SHELL) $$s/$$module_srcdir/configure \
5904 --srcdir=$${topdir}/$$module_srcdir \
5905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5906 --target=${target_alias} \
5907 --with-build-libsubdir=$(HOST_SUBDIR) \
5908 $(STAGEtrain_CONFIGURE_FLAGS)
5909 @endif binutils-bootstrap
5910
5911 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5912 maybe-configure-stagefeedback-binutils:
5913 @if binutils-bootstrap
5914 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5915 configure-stagefeedback-binutils:
5916 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5918 @r=`${PWD_COMMAND}`; export r; \
5919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5920 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5921 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5922 $(HOST_EXPORTS) \
5923 $(POSTSTAGE1_HOST_EXPORTS) \
5924 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5925 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5926 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5927 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5929 cd $(HOST_SUBDIR)/binutils || exit 1; \
5930 case $(srcdir) in \
5931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5932 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5934 esac; \
5935 module_srcdir=binutils; \
5936 $(SHELL) $$s/$$module_srcdir/configure \
5937 --srcdir=$${topdir}/$$module_srcdir \
5938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5939 --target=${target_alias} \
5940 --with-build-libsubdir=$(HOST_SUBDIR) \
5941 $(STAGEfeedback_CONFIGURE_FLAGS)
5942 @endif binutils-bootstrap
5943
5944 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5945 maybe-configure-stageautoprofile-binutils:
5946 @if binutils-bootstrap
5947 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5948 configure-stageautoprofile-binutils:
5949 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5950 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5951 @r=`${PWD_COMMAND}`; export r; \
5952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5953 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5954 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5955 $(HOST_EXPORTS) \
5956 $(POSTSTAGE1_HOST_EXPORTS) \
5957 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5958 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5959 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5960 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5962 cd $(HOST_SUBDIR)/binutils || exit 1; \
5963 case $(srcdir) in \
5964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5965 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5967 esac; \
5968 module_srcdir=binutils; \
5969 $(SHELL) $$s/$$module_srcdir/configure \
5970 --srcdir=$${topdir}/$$module_srcdir \
5971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5972 --target=${target_alias} \
5973 --with-build-libsubdir=$(HOST_SUBDIR) \
5974 $(STAGEautoprofile_CONFIGURE_FLAGS)
5975 @endif binutils-bootstrap
5976
5977 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5978 maybe-configure-stageautofeedback-binutils:
5979 @if binutils-bootstrap
5980 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5981 configure-stageautofeedback-binutils:
5982 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5984 @r=`${PWD_COMMAND}`; export r; \
5985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5986 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5987 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5988 $(HOST_EXPORTS) \
5989 $(POSTSTAGE1_HOST_EXPORTS) \
5990 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5991 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5992 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
5993 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5995 cd $(HOST_SUBDIR)/binutils || exit 1; \
5996 case $(srcdir) in \
5997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5998 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6000 esac; \
6001 module_srcdir=binutils; \
6002 $(SHELL) $$s/$$module_srcdir/configure \
6003 --srcdir=$${topdir}/$$module_srcdir \
6004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6005 --target=${target_alias} \
6006 --with-build-libsubdir=$(HOST_SUBDIR) \
6007 $(STAGEautofeedback_CONFIGURE_FLAGS)
6008 @endif binutils-bootstrap
6009
6010
6011
6012
6013
6014 .PHONY: all-binutils maybe-all-binutils
6015 maybe-all-binutils:
6016 @if gcc-bootstrap
6017 all-binutils: stage_current
6018 @endif gcc-bootstrap
6019 @if binutils
6020 TARGET-binutils=all
6021 maybe-all-binutils: all-binutils
6022 all-binutils: configure-binutils
6023 @r=`${PWD_COMMAND}`; export r; \
6024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6025 $(HOST_EXPORTS) \
6026 (cd $(HOST_SUBDIR)/binutils && \
6027 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6028 $(TARGET-binutils))
6029 @endif binutils
6030
6031
6032
6033 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6034 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6035 maybe-all-stage1-binutils:
6036 maybe-clean-stage1-binutils:
6037 @if binutils-bootstrap
6038 maybe-all-stage1-binutils: all-stage1-binutils
6039 all-stage1: all-stage1-binutils
6040 TARGET-stage1-binutils = $(TARGET-binutils)
6041 all-stage1-binutils: configure-stage1-binutils
6042 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6043 @r=`${PWD_COMMAND}`; export r; \
6044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6045 TFLAGS="$(STAGE1_TFLAGS)"; \
6046 $(HOST_EXPORTS) \
6047 cd $(HOST_SUBDIR)/binutils && \
6048 \
6049 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6050 CFLAGS="$(STAGE1_CFLAGS)" \
6051 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6052 LIBCFLAGS="$(LIBCFLAGS)" \
6053 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6054 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6055 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6056 $(EXTRA_HOST_FLAGS) \
6057 $(STAGE1_FLAGS_TO_PASS) \
6058 TFLAGS="$(STAGE1_TFLAGS)" \
6059 $(TARGET-stage1-binutils)
6060
6061 maybe-clean-stage1-binutils: clean-stage1-binutils
6062 clean-stage1: clean-stage1-binutils
6063 clean-stage1-binutils:
6064 @if [ $(current_stage) = stage1 ]; then \
6065 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6066 else \
6067 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6068 $(MAKE) stage1-start; \
6069 fi; \
6070 cd $(HOST_SUBDIR)/binutils && \
6071 $(MAKE) $(EXTRA_HOST_FLAGS) \
6072 $(STAGE1_FLAGS_TO_PASS) clean
6073 @endif binutils-bootstrap
6074
6075
6076 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6077 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6078 maybe-all-stage2-binutils:
6079 maybe-clean-stage2-binutils:
6080 @if binutils-bootstrap
6081 maybe-all-stage2-binutils: all-stage2-binutils
6082 all-stage2: all-stage2-binutils
6083 TARGET-stage2-binutils = $(TARGET-binutils)
6084 all-stage2-binutils: configure-stage2-binutils
6085 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6086 @r=`${PWD_COMMAND}`; export r; \
6087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6088 TFLAGS="$(STAGE2_TFLAGS)"; \
6089 $(HOST_EXPORTS) \
6090 $(POSTSTAGE1_HOST_EXPORTS) \
6091 cd $(HOST_SUBDIR)/binutils && \
6092 \
6093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6094 CFLAGS="$(STAGE2_CFLAGS)" \
6095 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6096 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6100 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6101 TFLAGS="$(STAGE2_TFLAGS)" \
6102 $(TARGET-stage2-binutils)
6103
6104 maybe-clean-stage2-binutils: clean-stage2-binutils
6105 clean-stage2: clean-stage2-binutils
6106 clean-stage2-binutils:
6107 @if [ $(current_stage) = stage2 ]; then \
6108 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6109 else \
6110 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6111 $(MAKE) stage2-start; \
6112 fi; \
6113 cd $(HOST_SUBDIR)/binutils && \
6114 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6115 @endif binutils-bootstrap
6116
6117
6118 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6119 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6120 maybe-all-stage3-binutils:
6121 maybe-clean-stage3-binutils:
6122 @if binutils-bootstrap
6123 maybe-all-stage3-binutils: all-stage3-binutils
6124 all-stage3: all-stage3-binutils
6125 TARGET-stage3-binutils = $(TARGET-binutils)
6126 all-stage3-binutils: configure-stage3-binutils
6127 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6128 @r=`${PWD_COMMAND}`; export r; \
6129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6130 TFLAGS="$(STAGE3_TFLAGS)"; \
6131 $(HOST_EXPORTS) \
6132 $(POSTSTAGE1_HOST_EXPORTS) \
6133 cd $(HOST_SUBDIR)/binutils && \
6134 \
6135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6136 CFLAGS="$(STAGE3_CFLAGS)" \
6137 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6138 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6139 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6140 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6141 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6142 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6143 TFLAGS="$(STAGE3_TFLAGS)" \
6144 $(TARGET-stage3-binutils)
6145
6146 maybe-clean-stage3-binutils: clean-stage3-binutils
6147 clean-stage3: clean-stage3-binutils
6148 clean-stage3-binutils:
6149 @if [ $(current_stage) = stage3 ]; then \
6150 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6151 else \
6152 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6153 $(MAKE) stage3-start; \
6154 fi; \
6155 cd $(HOST_SUBDIR)/binutils && \
6156 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6157 @endif binutils-bootstrap
6158
6159
6160 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6161 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6162 maybe-all-stage4-binutils:
6163 maybe-clean-stage4-binutils:
6164 @if binutils-bootstrap
6165 maybe-all-stage4-binutils: all-stage4-binutils
6166 all-stage4: all-stage4-binutils
6167 TARGET-stage4-binutils = $(TARGET-binutils)
6168 all-stage4-binutils: configure-stage4-binutils
6169 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6170 @r=`${PWD_COMMAND}`; export r; \
6171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6172 TFLAGS="$(STAGE4_TFLAGS)"; \
6173 $(HOST_EXPORTS) \
6174 $(POSTSTAGE1_HOST_EXPORTS) \
6175 cd $(HOST_SUBDIR)/binutils && \
6176 \
6177 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6178 CFLAGS="$(STAGE4_CFLAGS)" \
6179 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6180 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6181 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6182 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6183 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6184 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6185 TFLAGS="$(STAGE4_TFLAGS)" \
6186 $(TARGET-stage4-binutils)
6187
6188 maybe-clean-stage4-binutils: clean-stage4-binutils
6189 clean-stage4: clean-stage4-binutils
6190 clean-stage4-binutils:
6191 @if [ $(current_stage) = stage4 ]; then \
6192 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6193 else \
6194 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6195 $(MAKE) stage4-start; \
6196 fi; \
6197 cd $(HOST_SUBDIR)/binutils && \
6198 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6199 @endif binutils-bootstrap
6200
6201
6202 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6203 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6204 maybe-all-stageprofile-binutils:
6205 maybe-clean-stageprofile-binutils:
6206 @if binutils-bootstrap
6207 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6208 all-stageprofile: all-stageprofile-binutils
6209 TARGET-stageprofile-binutils = $(TARGET-binutils)
6210 all-stageprofile-binutils: configure-stageprofile-binutils
6211 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6212 @r=`${PWD_COMMAND}`; export r; \
6213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6214 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6215 $(HOST_EXPORTS) \
6216 $(POSTSTAGE1_HOST_EXPORTS) \
6217 cd $(HOST_SUBDIR)/binutils && \
6218 \
6219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6220 CFLAGS="$(STAGEprofile_CFLAGS)" \
6221 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6222 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6223 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6224 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6225 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6226 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6227 TFLAGS="$(STAGEprofile_TFLAGS)" \
6228 $(TARGET-stageprofile-binutils)
6229
6230 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6231 clean-stageprofile: clean-stageprofile-binutils
6232 clean-stageprofile-binutils:
6233 @if [ $(current_stage) = stageprofile ]; then \
6234 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6235 else \
6236 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6237 $(MAKE) stageprofile-start; \
6238 fi; \
6239 cd $(HOST_SUBDIR)/binutils && \
6240 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6241 @endif binutils-bootstrap
6242
6243
6244 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6245 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6246 maybe-all-stagetrain-binutils:
6247 maybe-clean-stagetrain-binutils:
6248 @if binutils-bootstrap
6249 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6250 all-stagetrain: all-stagetrain-binutils
6251 TARGET-stagetrain-binutils = $(TARGET-binutils)
6252 all-stagetrain-binutils: configure-stagetrain-binutils
6253 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6254 @r=`${PWD_COMMAND}`; export r; \
6255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6256 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6257 $(HOST_EXPORTS) \
6258 $(POSTSTAGE1_HOST_EXPORTS) \
6259 cd $(HOST_SUBDIR)/binutils && \
6260 \
6261 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6262 CFLAGS="$(STAGEtrain_CFLAGS)" \
6263 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6264 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6265 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6266 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6267 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6268 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6269 TFLAGS="$(STAGEtrain_TFLAGS)" \
6270 $(TARGET-stagetrain-binutils)
6271
6272 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6273 clean-stagetrain: clean-stagetrain-binutils
6274 clean-stagetrain-binutils:
6275 @if [ $(current_stage) = stagetrain ]; then \
6276 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6277 else \
6278 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6279 $(MAKE) stagetrain-start; \
6280 fi; \
6281 cd $(HOST_SUBDIR)/binutils && \
6282 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6283 @endif binutils-bootstrap
6284
6285
6286 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6287 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6288 maybe-all-stagefeedback-binutils:
6289 maybe-clean-stagefeedback-binutils:
6290 @if binutils-bootstrap
6291 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6292 all-stagefeedback: all-stagefeedback-binutils
6293 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6294 all-stagefeedback-binutils: configure-stagefeedback-binutils
6295 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6296 @r=`${PWD_COMMAND}`; export r; \
6297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6298 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6299 $(HOST_EXPORTS) \
6300 $(POSTSTAGE1_HOST_EXPORTS) \
6301 cd $(HOST_SUBDIR)/binutils && \
6302 \
6303 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6304 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6305 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6306 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6311 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6312 $(TARGET-stagefeedback-binutils)
6313
6314 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6315 clean-stagefeedback: clean-stagefeedback-binutils
6316 clean-stagefeedback-binutils:
6317 @if [ $(current_stage) = stagefeedback ]; then \
6318 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6319 else \
6320 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6321 $(MAKE) stagefeedback-start; \
6322 fi; \
6323 cd $(HOST_SUBDIR)/binutils && \
6324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6325 @endif binutils-bootstrap
6326
6327
6328 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6329 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6330 maybe-all-stageautoprofile-binutils:
6331 maybe-clean-stageautoprofile-binutils:
6332 @if binutils-bootstrap
6333 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6334 all-stageautoprofile: all-stageautoprofile-binutils
6335 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6336 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6337 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6338 @r=`${PWD_COMMAND}`; export r; \
6339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6340 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6341 $(HOST_EXPORTS) \
6342 $(POSTSTAGE1_HOST_EXPORTS) \
6343 cd $(HOST_SUBDIR)/binutils && \
6344 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6346 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6347 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6348 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6349 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6350 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6351 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6352 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6353 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6354 $(TARGET-stageautoprofile-binutils)
6355
6356 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6357 clean-stageautoprofile: clean-stageautoprofile-binutils
6358 clean-stageautoprofile-binutils:
6359 @if [ $(current_stage) = stageautoprofile ]; then \
6360 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6361 else \
6362 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6363 $(MAKE) stageautoprofile-start; \
6364 fi; \
6365 cd $(HOST_SUBDIR)/binutils && \
6366 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6367 @endif binutils-bootstrap
6368
6369
6370 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6371 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6372 maybe-all-stageautofeedback-binutils:
6373 maybe-clean-stageautofeedback-binutils:
6374 @if binutils-bootstrap
6375 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6376 all-stageautofeedback: all-stageautofeedback-binutils
6377 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6378 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6379 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6380 @r=`${PWD_COMMAND}`; export r; \
6381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6382 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6383 $(HOST_EXPORTS) \
6384 $(POSTSTAGE1_HOST_EXPORTS) \
6385 cd $(HOST_SUBDIR)/binutils && \
6386 \
6387 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6388 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6389 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6390 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6391 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6392 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6393 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6394 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6395 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6396 $(TARGET-stageautofeedback-binutils)
6397
6398 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6399 clean-stageautofeedback: clean-stageautofeedback-binutils
6400 clean-stageautofeedback-binutils:
6401 @if [ $(current_stage) = stageautofeedback ]; then \
6402 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6403 else \
6404 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6405 $(MAKE) stageautofeedback-start; \
6406 fi; \
6407 cd $(HOST_SUBDIR)/binutils && \
6408 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6409 @endif binutils-bootstrap
6410
6411
6412
6413
6414
6415 .PHONY: check-binutils maybe-check-binutils
6416 maybe-check-binutils:
6417 @if binutils
6418 maybe-check-binutils: check-binutils
6419
6420 check-binutils:
6421 @: $(MAKE); $(unstage)
6422 @r=`${PWD_COMMAND}`; export r; \
6423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6424 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6425 (cd $(HOST_SUBDIR)/binutils && \
6426 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6427
6428 @endif binutils
6429
6430 .PHONY: install-binutils maybe-install-binutils
6431 maybe-install-binutils:
6432 @if binutils
6433 maybe-install-binutils: install-binutils
6434
6435 install-binutils: installdirs
6436 @: $(MAKE); $(unstage)
6437 @r=`${PWD_COMMAND}`; export r; \
6438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6439 $(HOST_EXPORTS) \
6440 (cd $(HOST_SUBDIR)/binutils && \
6441 $(MAKE) $(FLAGS_TO_PASS) install)
6442
6443 @endif binutils
6444
6445 .PHONY: install-strip-binutils maybe-install-strip-binutils
6446 maybe-install-strip-binutils:
6447 @if binutils
6448 maybe-install-strip-binutils: install-strip-binutils
6449
6450 install-strip-binutils: installdirs
6451 @: $(MAKE); $(unstage)
6452 @r=`${PWD_COMMAND}`; export r; \
6453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6454 $(HOST_EXPORTS) \
6455 (cd $(HOST_SUBDIR)/binutils && \
6456 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6457
6458 @endif binutils
6459
6460 # Other targets (info, dvi, pdf, etc.)
6461
6462 .PHONY: maybe-info-binutils info-binutils
6463 maybe-info-binutils:
6464 @if binutils
6465 maybe-info-binutils: info-binutils
6466
6467 info-binutils: \
6468 configure-binutils
6469 @[ -f ./binutils/Makefile ] || exit 0; \
6470 r=`${PWD_COMMAND}`; export r; \
6471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6472 $(HOST_EXPORTS) \
6473 for flag in $(EXTRA_HOST_FLAGS) ; do \
6474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6475 done; \
6476 echo "Doing info in binutils"; \
6477 (cd $(HOST_SUBDIR)/binutils && \
6478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6480 "RANLIB=$${RANLIB}" \
6481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6482 info) \
6483 || exit 1
6484
6485 @endif binutils
6486
6487 .PHONY: maybe-dvi-binutils dvi-binutils
6488 maybe-dvi-binutils:
6489 @if binutils
6490 maybe-dvi-binutils: dvi-binutils
6491
6492 dvi-binutils: \
6493 configure-binutils
6494 @[ -f ./binutils/Makefile ] || exit 0; \
6495 r=`${PWD_COMMAND}`; export r; \
6496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6497 $(HOST_EXPORTS) \
6498 for flag in $(EXTRA_HOST_FLAGS) ; do \
6499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6500 done; \
6501 echo "Doing dvi in binutils"; \
6502 (cd $(HOST_SUBDIR)/binutils && \
6503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6505 "RANLIB=$${RANLIB}" \
6506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6507 dvi) \
6508 || exit 1
6509
6510 @endif binutils
6511
6512 .PHONY: maybe-pdf-binutils pdf-binutils
6513 maybe-pdf-binutils:
6514 @if binutils
6515 maybe-pdf-binutils: pdf-binutils
6516
6517 pdf-binutils: \
6518 configure-binutils
6519 @[ -f ./binutils/Makefile ] || exit 0; \
6520 r=`${PWD_COMMAND}`; export r; \
6521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6522 $(HOST_EXPORTS) \
6523 for flag in $(EXTRA_HOST_FLAGS) ; do \
6524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6525 done; \
6526 echo "Doing pdf in binutils"; \
6527 (cd $(HOST_SUBDIR)/binutils && \
6528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6530 "RANLIB=$${RANLIB}" \
6531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6532 pdf) \
6533 || exit 1
6534
6535 @endif binutils
6536
6537 .PHONY: maybe-html-binutils html-binutils
6538 maybe-html-binutils:
6539 @if binutils
6540 maybe-html-binutils: html-binutils
6541
6542 html-binutils: \
6543 configure-binutils
6544 @[ -f ./binutils/Makefile ] || exit 0; \
6545 r=`${PWD_COMMAND}`; export r; \
6546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6547 $(HOST_EXPORTS) \
6548 for flag in $(EXTRA_HOST_FLAGS) ; do \
6549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6550 done; \
6551 echo "Doing html in binutils"; \
6552 (cd $(HOST_SUBDIR)/binutils && \
6553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6555 "RANLIB=$${RANLIB}" \
6556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6557 html) \
6558 || exit 1
6559
6560 @endif binutils
6561
6562 .PHONY: maybe-TAGS-binutils TAGS-binutils
6563 maybe-TAGS-binutils:
6564 @if binutils
6565 maybe-TAGS-binutils: TAGS-binutils
6566
6567 TAGS-binutils: \
6568 configure-binutils
6569 @[ -f ./binutils/Makefile ] || exit 0; \
6570 r=`${PWD_COMMAND}`; export r; \
6571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6572 $(HOST_EXPORTS) \
6573 for flag in $(EXTRA_HOST_FLAGS) ; do \
6574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6575 done; \
6576 echo "Doing TAGS in binutils"; \
6577 (cd $(HOST_SUBDIR)/binutils && \
6578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6580 "RANLIB=$${RANLIB}" \
6581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6582 TAGS) \
6583 || exit 1
6584
6585 @endif binutils
6586
6587 .PHONY: maybe-install-info-binutils install-info-binutils
6588 maybe-install-info-binutils:
6589 @if binutils
6590 maybe-install-info-binutils: install-info-binutils
6591
6592 install-info-binutils: \
6593 configure-binutils \
6594 info-binutils
6595 @[ -f ./binutils/Makefile ] || exit 0; \
6596 r=`${PWD_COMMAND}`; export r; \
6597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6598 $(HOST_EXPORTS) \
6599 for flag in $(EXTRA_HOST_FLAGS) ; do \
6600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6601 done; \
6602 echo "Doing install-info in binutils"; \
6603 (cd $(HOST_SUBDIR)/binutils && \
6604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6606 "RANLIB=$${RANLIB}" \
6607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6608 install-info) \
6609 || exit 1
6610
6611 @endif binutils
6612
6613 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6614 maybe-install-dvi-binutils:
6615 @if binutils
6616 maybe-install-dvi-binutils: install-dvi-binutils
6617
6618 install-dvi-binutils: \
6619 configure-binutils \
6620 dvi-binutils
6621 @[ -f ./binutils/Makefile ] || exit 0; \
6622 r=`${PWD_COMMAND}`; export r; \
6623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6624 $(HOST_EXPORTS) \
6625 for flag in $(EXTRA_HOST_FLAGS) ; do \
6626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6627 done; \
6628 echo "Doing install-dvi in binutils"; \
6629 (cd $(HOST_SUBDIR)/binutils && \
6630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6632 "RANLIB=$${RANLIB}" \
6633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6634 install-dvi) \
6635 || exit 1
6636
6637 @endif binutils
6638
6639 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6640 maybe-install-pdf-binutils:
6641 @if binutils
6642 maybe-install-pdf-binutils: install-pdf-binutils
6643
6644 install-pdf-binutils: \
6645 configure-binutils \
6646 pdf-binutils
6647 @[ -f ./binutils/Makefile ] || exit 0; \
6648 r=`${PWD_COMMAND}`; export r; \
6649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6650 $(HOST_EXPORTS) \
6651 for flag in $(EXTRA_HOST_FLAGS) ; do \
6652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6653 done; \
6654 echo "Doing install-pdf in binutils"; \
6655 (cd $(HOST_SUBDIR)/binutils && \
6656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6658 "RANLIB=$${RANLIB}" \
6659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6660 install-pdf) \
6661 || exit 1
6662
6663 @endif binutils
6664
6665 .PHONY: maybe-install-html-binutils install-html-binutils
6666 maybe-install-html-binutils:
6667 @if binutils
6668 maybe-install-html-binutils: install-html-binutils
6669
6670 install-html-binutils: \
6671 configure-binutils \
6672 html-binutils
6673 @[ -f ./binutils/Makefile ] || exit 0; \
6674 r=`${PWD_COMMAND}`; export r; \
6675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6676 $(HOST_EXPORTS) \
6677 for flag in $(EXTRA_HOST_FLAGS) ; do \
6678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6679 done; \
6680 echo "Doing install-html in binutils"; \
6681 (cd $(HOST_SUBDIR)/binutils && \
6682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6684 "RANLIB=$${RANLIB}" \
6685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6686 install-html) \
6687 || exit 1
6688
6689 @endif binutils
6690
6691 .PHONY: maybe-installcheck-binutils installcheck-binutils
6692 maybe-installcheck-binutils:
6693 @if binutils
6694 maybe-installcheck-binutils: installcheck-binutils
6695
6696 installcheck-binutils: \
6697 configure-binutils
6698 @[ -f ./binutils/Makefile ] || exit 0; \
6699 r=`${PWD_COMMAND}`; export r; \
6700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6701 $(HOST_EXPORTS) \
6702 for flag in $(EXTRA_HOST_FLAGS) ; do \
6703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6704 done; \
6705 echo "Doing installcheck in binutils"; \
6706 (cd $(HOST_SUBDIR)/binutils && \
6707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6709 "RANLIB=$${RANLIB}" \
6710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6711 installcheck) \
6712 || exit 1
6713
6714 @endif binutils
6715
6716 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6717 maybe-mostlyclean-binutils:
6718 @if binutils
6719 maybe-mostlyclean-binutils: mostlyclean-binutils
6720
6721 mostlyclean-binutils:
6722 @[ -f ./binutils/Makefile ] || exit 0; \
6723 r=`${PWD_COMMAND}`; export r; \
6724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6725 $(HOST_EXPORTS) \
6726 for flag in $(EXTRA_HOST_FLAGS) ; do \
6727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6728 done; \
6729 echo "Doing mostlyclean in binutils"; \
6730 (cd $(HOST_SUBDIR)/binutils && \
6731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6733 "RANLIB=$${RANLIB}" \
6734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6735 mostlyclean) \
6736 || exit 1
6737
6738 @endif binutils
6739
6740 .PHONY: maybe-clean-binutils clean-binutils
6741 maybe-clean-binutils:
6742 @if binutils
6743 maybe-clean-binutils: clean-binutils
6744
6745 clean-binutils:
6746 @[ -f ./binutils/Makefile ] || exit 0; \
6747 r=`${PWD_COMMAND}`; export r; \
6748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6749 $(HOST_EXPORTS) \
6750 for flag in $(EXTRA_HOST_FLAGS) ; do \
6751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6752 done; \
6753 echo "Doing clean in binutils"; \
6754 (cd $(HOST_SUBDIR)/binutils && \
6755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6757 "RANLIB=$${RANLIB}" \
6758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6759 clean) \
6760 || exit 1
6761
6762 @endif binutils
6763
6764 .PHONY: maybe-distclean-binutils distclean-binutils
6765 maybe-distclean-binutils:
6766 @if binutils
6767 maybe-distclean-binutils: distclean-binutils
6768
6769 distclean-binutils:
6770 @[ -f ./binutils/Makefile ] || exit 0; \
6771 r=`${PWD_COMMAND}`; export r; \
6772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6773 $(HOST_EXPORTS) \
6774 for flag in $(EXTRA_HOST_FLAGS) ; do \
6775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6776 done; \
6777 echo "Doing distclean in binutils"; \
6778 (cd $(HOST_SUBDIR)/binutils && \
6779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6781 "RANLIB=$${RANLIB}" \
6782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6783 distclean) \
6784 || exit 1
6785
6786 @endif binutils
6787
6788 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6789 maybe-maintainer-clean-binutils:
6790 @if binutils
6791 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6792
6793 maintainer-clean-binutils:
6794 @[ -f ./binutils/Makefile ] || exit 0; \
6795 r=`${PWD_COMMAND}`; export r; \
6796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6797 $(HOST_EXPORTS) \
6798 for flag in $(EXTRA_HOST_FLAGS) ; do \
6799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6800 done; \
6801 echo "Doing maintainer-clean in binutils"; \
6802 (cd $(HOST_SUBDIR)/binutils && \
6803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6805 "RANLIB=$${RANLIB}" \
6806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6807 maintainer-clean) \
6808 || exit 1
6809
6810 @endif binutils
6811
6812
6813
6814 .PHONY: configure-bison maybe-configure-bison
6815 maybe-configure-bison:
6816 @if gcc-bootstrap
6817 configure-bison: stage_current
6818 @endif gcc-bootstrap
6819 @if bison
6820 maybe-configure-bison: configure-bison
6821 configure-bison:
6822 @: $(MAKE); $(unstage)
6823 @r=`${PWD_COMMAND}`; export r; \
6824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6825 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6827 $(HOST_EXPORTS) \
6828 echo Configuring in $(HOST_SUBDIR)/bison; \
6829 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6830 case $(srcdir) in \
6831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6832 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6834 esac; \
6835 module_srcdir=bison; \
6836 $(SHELL) \
6837 $$s/$$module_srcdir/configure \
6838 --srcdir=$${topdir}/$$module_srcdir \
6839 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6840 --target=${target_alias} \
6841 || exit 1
6842 @endif bison
6843
6844
6845
6846
6847
6848 .PHONY: all-bison maybe-all-bison
6849 maybe-all-bison:
6850 @if gcc-bootstrap
6851 all-bison: stage_current
6852 @endif gcc-bootstrap
6853 @if bison
6854 TARGET-bison=all
6855 maybe-all-bison: all-bison
6856 all-bison: configure-bison
6857 @: $(MAKE); $(unstage)
6858 @r=`${PWD_COMMAND}`; export r; \
6859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6860 $(HOST_EXPORTS) \
6861 (cd $(HOST_SUBDIR)/bison && \
6862 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6863 $(TARGET-bison))
6864 @endif bison
6865
6866
6867
6868
6869 .PHONY: check-bison maybe-check-bison
6870 maybe-check-bison:
6871 @if bison
6872 maybe-check-bison: check-bison
6873
6874 # This module is only tested in a native toolchain.
6875 check-bison:
6876 @: $(MAKE); $(unstage)
6877 @if [ '$(host)' = '$(target)' ]; then \
6878 r=`${PWD_COMMAND}`; export r; \
6879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6880 $(HOST_EXPORTS) \
6881 (cd $(HOST_SUBDIR)/bison && \
6882 $(MAKE) $(FLAGS_TO_PASS) check)
6883 fi
6884
6885 @endif bison
6886
6887 .PHONY: install-bison maybe-install-bison
6888 maybe-install-bison:
6889 @if bison
6890 maybe-install-bison: install-bison
6891
6892 install-bison: installdirs
6893 @: $(MAKE); $(unstage)
6894 @r=`${PWD_COMMAND}`; export r; \
6895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6896 $(HOST_EXPORTS) \
6897 (cd $(HOST_SUBDIR)/bison && \
6898 $(MAKE) $(FLAGS_TO_PASS) install)
6899
6900 @endif bison
6901
6902 .PHONY: install-strip-bison maybe-install-strip-bison
6903 maybe-install-strip-bison:
6904 @if bison
6905 maybe-install-strip-bison: install-strip-bison
6906
6907 install-strip-bison: installdirs
6908 @: $(MAKE); $(unstage)
6909 @r=`${PWD_COMMAND}`; export r; \
6910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6911 $(HOST_EXPORTS) \
6912 (cd $(HOST_SUBDIR)/bison && \
6913 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6914
6915 @endif bison
6916
6917 # Other targets (info, dvi, pdf, etc.)
6918
6919 .PHONY: maybe-info-bison info-bison
6920 maybe-info-bison:
6921 @if bison
6922 maybe-info-bison: info-bison
6923
6924 info-bison: \
6925 configure-bison
6926 @: $(MAKE); $(unstage)
6927 @[ -f ./bison/Makefile ] || exit 0; \
6928 r=`${PWD_COMMAND}`; export r; \
6929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6930 $(HOST_EXPORTS) \
6931 for flag in $(EXTRA_HOST_FLAGS) ; do \
6932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6933 done; \
6934 echo "Doing info in bison"; \
6935 (cd $(HOST_SUBDIR)/bison && \
6936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6938 "RANLIB=$${RANLIB}" \
6939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6940 info) \
6941 || exit 1
6942
6943 @endif bison
6944
6945 .PHONY: maybe-dvi-bison dvi-bison
6946 maybe-dvi-bison:
6947 @if bison
6948 maybe-dvi-bison: dvi-bison
6949
6950 dvi-bison: \
6951 configure-bison
6952 @: $(MAKE); $(unstage)
6953 @[ -f ./bison/Makefile ] || exit 0; \
6954 r=`${PWD_COMMAND}`; export r; \
6955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6956 $(HOST_EXPORTS) \
6957 for flag in $(EXTRA_HOST_FLAGS) ; do \
6958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6959 done; \
6960 echo "Doing dvi in bison"; \
6961 (cd $(HOST_SUBDIR)/bison && \
6962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6964 "RANLIB=$${RANLIB}" \
6965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6966 dvi) \
6967 || exit 1
6968
6969 @endif bison
6970
6971 .PHONY: maybe-pdf-bison pdf-bison
6972 maybe-pdf-bison:
6973 @if bison
6974 maybe-pdf-bison: pdf-bison
6975
6976 pdf-bison: \
6977 configure-bison
6978 @: $(MAKE); $(unstage)
6979 @[ -f ./bison/Makefile ] || exit 0; \
6980 r=`${PWD_COMMAND}`; export r; \
6981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6982 $(HOST_EXPORTS) \
6983 for flag in $(EXTRA_HOST_FLAGS) ; do \
6984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6985 done; \
6986 echo "Doing pdf in bison"; \
6987 (cd $(HOST_SUBDIR)/bison && \
6988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6990 "RANLIB=$${RANLIB}" \
6991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6992 pdf) \
6993 || exit 1
6994
6995 @endif bison
6996
6997 .PHONY: maybe-html-bison html-bison
6998 maybe-html-bison:
6999 @if bison
7000 maybe-html-bison: html-bison
7001
7002 html-bison: \
7003 configure-bison
7004 @: $(MAKE); $(unstage)
7005 @[ -f ./bison/Makefile ] || exit 0; \
7006 r=`${PWD_COMMAND}`; export r; \
7007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7008 $(HOST_EXPORTS) \
7009 for flag in $(EXTRA_HOST_FLAGS) ; do \
7010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7011 done; \
7012 echo "Doing html in bison"; \
7013 (cd $(HOST_SUBDIR)/bison && \
7014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7016 "RANLIB=$${RANLIB}" \
7017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7018 html) \
7019 || exit 1
7020
7021 @endif bison
7022
7023 .PHONY: maybe-TAGS-bison TAGS-bison
7024 maybe-TAGS-bison:
7025 @if bison
7026 maybe-TAGS-bison: TAGS-bison
7027
7028 TAGS-bison: \
7029 configure-bison
7030 @: $(MAKE); $(unstage)
7031 @[ -f ./bison/Makefile ] || exit 0; \
7032 r=`${PWD_COMMAND}`; export r; \
7033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7034 $(HOST_EXPORTS) \
7035 for flag in $(EXTRA_HOST_FLAGS) ; do \
7036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7037 done; \
7038 echo "Doing TAGS in bison"; \
7039 (cd $(HOST_SUBDIR)/bison && \
7040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7042 "RANLIB=$${RANLIB}" \
7043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7044 TAGS) \
7045 || exit 1
7046
7047 @endif bison
7048
7049 .PHONY: maybe-install-info-bison install-info-bison
7050 maybe-install-info-bison:
7051 @if bison
7052 maybe-install-info-bison: install-info-bison
7053
7054 install-info-bison: \
7055 configure-bison \
7056 info-bison
7057 @: $(MAKE); $(unstage)
7058 @[ -f ./bison/Makefile ] || exit 0; \
7059 r=`${PWD_COMMAND}`; export r; \
7060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7061 $(HOST_EXPORTS) \
7062 for flag in $(EXTRA_HOST_FLAGS) ; do \
7063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7064 done; \
7065 echo "Doing install-info in bison"; \
7066 (cd $(HOST_SUBDIR)/bison && \
7067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7069 "RANLIB=$${RANLIB}" \
7070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7071 install-info) \
7072 || exit 1
7073
7074 @endif bison
7075
7076 .PHONY: maybe-install-dvi-bison install-dvi-bison
7077 maybe-install-dvi-bison:
7078 @if bison
7079 maybe-install-dvi-bison: install-dvi-bison
7080
7081 install-dvi-bison: \
7082 configure-bison \
7083 dvi-bison
7084 @: $(MAKE); $(unstage)
7085 @[ -f ./bison/Makefile ] || exit 0; \
7086 r=`${PWD_COMMAND}`; export r; \
7087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7088 $(HOST_EXPORTS) \
7089 for flag in $(EXTRA_HOST_FLAGS) ; do \
7090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7091 done; \
7092 echo "Doing install-dvi in bison"; \
7093 (cd $(HOST_SUBDIR)/bison && \
7094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7096 "RANLIB=$${RANLIB}" \
7097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7098 install-dvi) \
7099 || exit 1
7100
7101 @endif bison
7102
7103 .PHONY: maybe-install-pdf-bison install-pdf-bison
7104 maybe-install-pdf-bison:
7105 @if bison
7106 maybe-install-pdf-bison: install-pdf-bison
7107
7108 install-pdf-bison: \
7109 configure-bison \
7110 pdf-bison
7111 @: $(MAKE); $(unstage)
7112 @[ -f ./bison/Makefile ] || exit 0; \
7113 r=`${PWD_COMMAND}`; export r; \
7114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7115 $(HOST_EXPORTS) \
7116 for flag in $(EXTRA_HOST_FLAGS) ; do \
7117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7118 done; \
7119 echo "Doing install-pdf in bison"; \
7120 (cd $(HOST_SUBDIR)/bison && \
7121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7123 "RANLIB=$${RANLIB}" \
7124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7125 install-pdf) \
7126 || exit 1
7127
7128 @endif bison
7129
7130 .PHONY: maybe-install-html-bison install-html-bison
7131 maybe-install-html-bison:
7132 @if bison
7133 maybe-install-html-bison: install-html-bison
7134
7135 install-html-bison: \
7136 configure-bison \
7137 html-bison
7138 @: $(MAKE); $(unstage)
7139 @[ -f ./bison/Makefile ] || exit 0; \
7140 r=`${PWD_COMMAND}`; export r; \
7141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7142 $(HOST_EXPORTS) \
7143 for flag in $(EXTRA_HOST_FLAGS) ; do \
7144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7145 done; \
7146 echo "Doing install-html in bison"; \
7147 (cd $(HOST_SUBDIR)/bison && \
7148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7150 "RANLIB=$${RANLIB}" \
7151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7152 install-html) \
7153 || exit 1
7154
7155 @endif bison
7156
7157 .PHONY: maybe-installcheck-bison installcheck-bison
7158 maybe-installcheck-bison:
7159 @if bison
7160 maybe-installcheck-bison: installcheck-bison
7161
7162 installcheck-bison: \
7163 configure-bison
7164 @: $(MAKE); $(unstage)
7165 @[ -f ./bison/Makefile ] || exit 0; \
7166 r=`${PWD_COMMAND}`; export r; \
7167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7168 $(HOST_EXPORTS) \
7169 for flag in $(EXTRA_HOST_FLAGS) ; do \
7170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7171 done; \
7172 echo "Doing installcheck in bison"; \
7173 (cd $(HOST_SUBDIR)/bison && \
7174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7176 "RANLIB=$${RANLIB}" \
7177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7178 installcheck) \
7179 || exit 1
7180
7181 @endif bison
7182
7183 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7184 maybe-mostlyclean-bison:
7185 @if bison
7186 maybe-mostlyclean-bison: mostlyclean-bison
7187
7188 mostlyclean-bison:
7189 @: $(MAKE); $(unstage)
7190 @[ -f ./bison/Makefile ] || exit 0; \
7191 r=`${PWD_COMMAND}`; export r; \
7192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7193 $(HOST_EXPORTS) \
7194 for flag in $(EXTRA_HOST_FLAGS) ; do \
7195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7196 done; \
7197 echo "Doing mostlyclean in bison"; \
7198 (cd $(HOST_SUBDIR)/bison && \
7199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7201 "RANLIB=$${RANLIB}" \
7202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7203 mostlyclean) \
7204 || exit 1
7205
7206 @endif bison
7207
7208 .PHONY: maybe-clean-bison clean-bison
7209 maybe-clean-bison:
7210 @if bison
7211 maybe-clean-bison: clean-bison
7212
7213 clean-bison:
7214 @: $(MAKE); $(unstage)
7215 @[ -f ./bison/Makefile ] || exit 0; \
7216 r=`${PWD_COMMAND}`; export r; \
7217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7218 $(HOST_EXPORTS) \
7219 for flag in $(EXTRA_HOST_FLAGS) ; do \
7220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7221 done; \
7222 echo "Doing clean in bison"; \
7223 (cd $(HOST_SUBDIR)/bison && \
7224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7226 "RANLIB=$${RANLIB}" \
7227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7228 clean) \
7229 || exit 1
7230
7231 @endif bison
7232
7233 .PHONY: maybe-distclean-bison distclean-bison
7234 maybe-distclean-bison:
7235 @if bison
7236 maybe-distclean-bison: distclean-bison
7237
7238 distclean-bison:
7239 @: $(MAKE); $(unstage)
7240 @[ -f ./bison/Makefile ] || exit 0; \
7241 r=`${PWD_COMMAND}`; export r; \
7242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7243 $(HOST_EXPORTS) \
7244 for flag in $(EXTRA_HOST_FLAGS) ; do \
7245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7246 done; \
7247 echo "Doing distclean in bison"; \
7248 (cd $(HOST_SUBDIR)/bison && \
7249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7251 "RANLIB=$${RANLIB}" \
7252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7253 distclean) \
7254 || exit 1
7255
7256 @endif bison
7257
7258 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7259 maybe-maintainer-clean-bison:
7260 @if bison
7261 maybe-maintainer-clean-bison: maintainer-clean-bison
7262
7263 maintainer-clean-bison:
7264 @: $(MAKE); $(unstage)
7265 @[ -f ./bison/Makefile ] || exit 0; \
7266 r=`${PWD_COMMAND}`; export r; \
7267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7268 $(HOST_EXPORTS) \
7269 for flag in $(EXTRA_HOST_FLAGS) ; do \
7270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7271 done; \
7272 echo "Doing maintainer-clean in bison"; \
7273 (cd $(HOST_SUBDIR)/bison && \
7274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7276 "RANLIB=$${RANLIB}" \
7277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7278 maintainer-clean) \
7279 || exit 1
7280
7281 @endif bison
7282
7283
7284
7285 .PHONY: configure-cgen maybe-configure-cgen
7286 maybe-configure-cgen:
7287 @if gcc-bootstrap
7288 configure-cgen: stage_current
7289 @endif gcc-bootstrap
7290 @if cgen
7291 maybe-configure-cgen: configure-cgen
7292 configure-cgen:
7293 @: $(MAKE); $(unstage)
7294 @r=`${PWD_COMMAND}`; export r; \
7295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7296 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7298 $(HOST_EXPORTS) \
7299 echo Configuring in $(HOST_SUBDIR)/cgen; \
7300 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7301 case $(srcdir) in \
7302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7303 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7305 esac; \
7306 module_srcdir=cgen; \
7307 $(SHELL) \
7308 $$s/$$module_srcdir/configure \
7309 --srcdir=$${topdir}/$$module_srcdir \
7310 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7311 --target=${target_alias} \
7312 || exit 1
7313 @endif cgen
7314
7315
7316
7317
7318
7319 .PHONY: all-cgen maybe-all-cgen
7320 maybe-all-cgen:
7321 @if gcc-bootstrap
7322 all-cgen: stage_current
7323 @endif gcc-bootstrap
7324 @if cgen
7325 TARGET-cgen=all
7326 maybe-all-cgen: all-cgen
7327 all-cgen: configure-cgen
7328 @: $(MAKE); $(unstage)
7329 @r=`${PWD_COMMAND}`; export r; \
7330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7331 $(HOST_EXPORTS) \
7332 (cd $(HOST_SUBDIR)/cgen && \
7333 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7334 $(TARGET-cgen))
7335 @endif cgen
7336
7337
7338
7339
7340 .PHONY: check-cgen maybe-check-cgen
7341 maybe-check-cgen:
7342 @if cgen
7343 maybe-check-cgen: check-cgen
7344
7345 check-cgen:
7346 @: $(MAKE); $(unstage)
7347 @r=`${PWD_COMMAND}`; export r; \
7348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7349 $(HOST_EXPORTS) \
7350 (cd $(HOST_SUBDIR)/cgen && \
7351 $(MAKE) $(FLAGS_TO_PASS) check)
7352
7353 @endif cgen
7354
7355 .PHONY: install-cgen maybe-install-cgen
7356 maybe-install-cgen:
7357 @if cgen
7358 maybe-install-cgen: install-cgen
7359
7360 install-cgen: installdirs
7361 @: $(MAKE); $(unstage)
7362 @r=`${PWD_COMMAND}`; export r; \
7363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7364 $(HOST_EXPORTS) \
7365 (cd $(HOST_SUBDIR)/cgen && \
7366 $(MAKE) $(FLAGS_TO_PASS) install)
7367
7368 @endif cgen
7369
7370 .PHONY: install-strip-cgen maybe-install-strip-cgen
7371 maybe-install-strip-cgen:
7372 @if cgen
7373 maybe-install-strip-cgen: install-strip-cgen
7374
7375 install-strip-cgen: installdirs
7376 @: $(MAKE); $(unstage)
7377 @r=`${PWD_COMMAND}`; export r; \
7378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7379 $(HOST_EXPORTS) \
7380 (cd $(HOST_SUBDIR)/cgen && \
7381 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7382
7383 @endif cgen
7384
7385 # Other targets (info, dvi, pdf, etc.)
7386
7387 .PHONY: maybe-info-cgen info-cgen
7388 maybe-info-cgen:
7389 @if cgen
7390 maybe-info-cgen: info-cgen
7391
7392 info-cgen: \
7393 configure-cgen
7394 @: $(MAKE); $(unstage)
7395 @[ -f ./cgen/Makefile ] || exit 0; \
7396 r=`${PWD_COMMAND}`; export r; \
7397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7398 $(HOST_EXPORTS) \
7399 for flag in $(EXTRA_HOST_FLAGS) ; do \
7400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7401 done; \
7402 echo "Doing info in cgen"; \
7403 (cd $(HOST_SUBDIR)/cgen && \
7404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7406 "RANLIB=$${RANLIB}" \
7407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7408 info) \
7409 || exit 1
7410
7411 @endif cgen
7412
7413 .PHONY: maybe-dvi-cgen dvi-cgen
7414 maybe-dvi-cgen:
7415 @if cgen
7416 maybe-dvi-cgen: dvi-cgen
7417
7418 dvi-cgen: \
7419 configure-cgen
7420 @: $(MAKE); $(unstage)
7421 @[ -f ./cgen/Makefile ] || exit 0; \
7422 r=`${PWD_COMMAND}`; export r; \
7423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7424 $(HOST_EXPORTS) \
7425 for flag in $(EXTRA_HOST_FLAGS) ; do \
7426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7427 done; \
7428 echo "Doing dvi in cgen"; \
7429 (cd $(HOST_SUBDIR)/cgen && \
7430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7432 "RANLIB=$${RANLIB}" \
7433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7434 dvi) \
7435 || exit 1
7436
7437 @endif cgen
7438
7439 .PHONY: maybe-pdf-cgen pdf-cgen
7440 maybe-pdf-cgen:
7441 @if cgen
7442 maybe-pdf-cgen: pdf-cgen
7443
7444 pdf-cgen: \
7445 configure-cgen
7446 @: $(MAKE); $(unstage)
7447 @[ -f ./cgen/Makefile ] || exit 0; \
7448 r=`${PWD_COMMAND}`; export r; \
7449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7450 $(HOST_EXPORTS) \
7451 for flag in $(EXTRA_HOST_FLAGS) ; do \
7452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7453 done; \
7454 echo "Doing pdf in cgen"; \
7455 (cd $(HOST_SUBDIR)/cgen && \
7456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7458 "RANLIB=$${RANLIB}" \
7459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7460 pdf) \
7461 || exit 1
7462
7463 @endif cgen
7464
7465 .PHONY: maybe-html-cgen html-cgen
7466 maybe-html-cgen:
7467 @if cgen
7468 maybe-html-cgen: html-cgen
7469
7470 html-cgen: \
7471 configure-cgen
7472 @: $(MAKE); $(unstage)
7473 @[ -f ./cgen/Makefile ] || exit 0; \
7474 r=`${PWD_COMMAND}`; export r; \
7475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7476 $(HOST_EXPORTS) \
7477 for flag in $(EXTRA_HOST_FLAGS) ; do \
7478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7479 done; \
7480 echo "Doing html in cgen"; \
7481 (cd $(HOST_SUBDIR)/cgen && \
7482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7484 "RANLIB=$${RANLIB}" \
7485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7486 html) \
7487 || exit 1
7488
7489 @endif cgen
7490
7491 .PHONY: maybe-TAGS-cgen TAGS-cgen
7492 maybe-TAGS-cgen:
7493 @if cgen
7494 maybe-TAGS-cgen: TAGS-cgen
7495
7496 TAGS-cgen: \
7497 configure-cgen
7498 @: $(MAKE); $(unstage)
7499 @[ -f ./cgen/Makefile ] || exit 0; \
7500 r=`${PWD_COMMAND}`; export r; \
7501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7502 $(HOST_EXPORTS) \
7503 for flag in $(EXTRA_HOST_FLAGS) ; do \
7504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7505 done; \
7506 echo "Doing TAGS in cgen"; \
7507 (cd $(HOST_SUBDIR)/cgen && \
7508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7510 "RANLIB=$${RANLIB}" \
7511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7512 TAGS) \
7513 || exit 1
7514
7515 @endif cgen
7516
7517 .PHONY: maybe-install-info-cgen install-info-cgen
7518 maybe-install-info-cgen:
7519 @if cgen
7520 maybe-install-info-cgen: install-info-cgen
7521
7522 install-info-cgen: \
7523 configure-cgen \
7524 info-cgen
7525 @: $(MAKE); $(unstage)
7526 @[ -f ./cgen/Makefile ] || exit 0; \
7527 r=`${PWD_COMMAND}`; export r; \
7528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7529 $(HOST_EXPORTS) \
7530 for flag in $(EXTRA_HOST_FLAGS) ; do \
7531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7532 done; \
7533 echo "Doing install-info in cgen"; \
7534 (cd $(HOST_SUBDIR)/cgen && \
7535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7537 "RANLIB=$${RANLIB}" \
7538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7539 install-info) \
7540 || exit 1
7541
7542 @endif cgen
7543
7544 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7545 maybe-install-dvi-cgen:
7546 @if cgen
7547 maybe-install-dvi-cgen: install-dvi-cgen
7548
7549 install-dvi-cgen: \
7550 configure-cgen \
7551 dvi-cgen
7552 @: $(MAKE); $(unstage)
7553 @[ -f ./cgen/Makefile ] || exit 0; \
7554 r=`${PWD_COMMAND}`; export r; \
7555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7556 $(HOST_EXPORTS) \
7557 for flag in $(EXTRA_HOST_FLAGS) ; do \
7558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7559 done; \
7560 echo "Doing install-dvi in cgen"; \
7561 (cd $(HOST_SUBDIR)/cgen && \
7562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7564 "RANLIB=$${RANLIB}" \
7565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7566 install-dvi) \
7567 || exit 1
7568
7569 @endif cgen
7570
7571 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7572 maybe-install-pdf-cgen:
7573 @if cgen
7574 maybe-install-pdf-cgen: install-pdf-cgen
7575
7576 install-pdf-cgen: \
7577 configure-cgen \
7578 pdf-cgen
7579 @: $(MAKE); $(unstage)
7580 @[ -f ./cgen/Makefile ] || exit 0; \
7581 r=`${PWD_COMMAND}`; export r; \
7582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7583 $(HOST_EXPORTS) \
7584 for flag in $(EXTRA_HOST_FLAGS) ; do \
7585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7586 done; \
7587 echo "Doing install-pdf in cgen"; \
7588 (cd $(HOST_SUBDIR)/cgen && \
7589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7591 "RANLIB=$${RANLIB}" \
7592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7593 install-pdf) \
7594 || exit 1
7595
7596 @endif cgen
7597
7598 .PHONY: maybe-install-html-cgen install-html-cgen
7599 maybe-install-html-cgen:
7600 @if cgen
7601 maybe-install-html-cgen: install-html-cgen
7602
7603 install-html-cgen: \
7604 configure-cgen \
7605 html-cgen
7606 @: $(MAKE); $(unstage)
7607 @[ -f ./cgen/Makefile ] || exit 0; \
7608 r=`${PWD_COMMAND}`; export r; \
7609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7610 $(HOST_EXPORTS) \
7611 for flag in $(EXTRA_HOST_FLAGS) ; do \
7612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7613 done; \
7614 echo "Doing install-html in cgen"; \
7615 (cd $(HOST_SUBDIR)/cgen && \
7616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7618 "RANLIB=$${RANLIB}" \
7619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7620 install-html) \
7621 || exit 1
7622
7623 @endif cgen
7624
7625 .PHONY: maybe-installcheck-cgen installcheck-cgen
7626 maybe-installcheck-cgen:
7627 @if cgen
7628 maybe-installcheck-cgen: installcheck-cgen
7629
7630 installcheck-cgen: \
7631 configure-cgen
7632 @: $(MAKE); $(unstage)
7633 @[ -f ./cgen/Makefile ] || exit 0; \
7634 r=`${PWD_COMMAND}`; export r; \
7635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7636 $(HOST_EXPORTS) \
7637 for flag in $(EXTRA_HOST_FLAGS) ; do \
7638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7639 done; \
7640 echo "Doing installcheck in cgen"; \
7641 (cd $(HOST_SUBDIR)/cgen && \
7642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7644 "RANLIB=$${RANLIB}" \
7645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7646 installcheck) \
7647 || exit 1
7648
7649 @endif cgen
7650
7651 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7652 maybe-mostlyclean-cgen:
7653 @if cgen
7654 maybe-mostlyclean-cgen: mostlyclean-cgen
7655
7656 mostlyclean-cgen:
7657 @: $(MAKE); $(unstage)
7658 @[ -f ./cgen/Makefile ] || exit 0; \
7659 r=`${PWD_COMMAND}`; export r; \
7660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7661 $(HOST_EXPORTS) \
7662 for flag in $(EXTRA_HOST_FLAGS) ; do \
7663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7664 done; \
7665 echo "Doing mostlyclean in cgen"; \
7666 (cd $(HOST_SUBDIR)/cgen && \
7667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7669 "RANLIB=$${RANLIB}" \
7670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7671 mostlyclean) \
7672 || exit 1
7673
7674 @endif cgen
7675
7676 .PHONY: maybe-clean-cgen clean-cgen
7677 maybe-clean-cgen:
7678 @if cgen
7679 maybe-clean-cgen: clean-cgen
7680
7681 clean-cgen:
7682 @: $(MAKE); $(unstage)
7683 @[ -f ./cgen/Makefile ] || exit 0; \
7684 r=`${PWD_COMMAND}`; export r; \
7685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7686 $(HOST_EXPORTS) \
7687 for flag in $(EXTRA_HOST_FLAGS) ; do \
7688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7689 done; \
7690 echo "Doing clean in cgen"; \
7691 (cd $(HOST_SUBDIR)/cgen && \
7692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7694 "RANLIB=$${RANLIB}" \
7695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7696 clean) \
7697 || exit 1
7698
7699 @endif cgen
7700
7701 .PHONY: maybe-distclean-cgen distclean-cgen
7702 maybe-distclean-cgen:
7703 @if cgen
7704 maybe-distclean-cgen: distclean-cgen
7705
7706 distclean-cgen:
7707 @: $(MAKE); $(unstage)
7708 @[ -f ./cgen/Makefile ] || exit 0; \
7709 r=`${PWD_COMMAND}`; export r; \
7710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7711 $(HOST_EXPORTS) \
7712 for flag in $(EXTRA_HOST_FLAGS) ; do \
7713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7714 done; \
7715 echo "Doing distclean in cgen"; \
7716 (cd $(HOST_SUBDIR)/cgen && \
7717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7719 "RANLIB=$${RANLIB}" \
7720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7721 distclean) \
7722 || exit 1
7723
7724 @endif cgen
7725
7726 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7727 maybe-maintainer-clean-cgen:
7728 @if cgen
7729 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7730
7731 maintainer-clean-cgen:
7732 @: $(MAKE); $(unstage)
7733 @[ -f ./cgen/Makefile ] || exit 0; \
7734 r=`${PWD_COMMAND}`; export r; \
7735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7736 $(HOST_EXPORTS) \
7737 for flag in $(EXTRA_HOST_FLAGS) ; do \
7738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7739 done; \
7740 echo "Doing maintainer-clean in cgen"; \
7741 (cd $(HOST_SUBDIR)/cgen && \
7742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7744 "RANLIB=$${RANLIB}" \
7745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7746 maintainer-clean) \
7747 || exit 1
7748
7749 @endif cgen
7750
7751
7752
7753 .PHONY: configure-dejagnu maybe-configure-dejagnu
7754 maybe-configure-dejagnu:
7755 @if gcc-bootstrap
7756 configure-dejagnu: stage_current
7757 @endif gcc-bootstrap
7758 @if dejagnu
7759 maybe-configure-dejagnu: configure-dejagnu
7760 configure-dejagnu:
7761 @: $(MAKE); $(unstage)
7762 @r=`${PWD_COMMAND}`; export r; \
7763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7764 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7765 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7766 $(HOST_EXPORTS) \
7767 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7768 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7769 case $(srcdir) in \
7770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7771 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7773 esac; \
7774 module_srcdir=dejagnu; \
7775 $(SHELL) \
7776 $$s/$$module_srcdir/configure \
7777 --srcdir=$${topdir}/$$module_srcdir \
7778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7779 --target=${target_alias} \
7780 || exit 1
7781 @endif dejagnu
7782
7783
7784
7785
7786
7787 .PHONY: all-dejagnu maybe-all-dejagnu
7788 maybe-all-dejagnu:
7789 @if gcc-bootstrap
7790 all-dejagnu: stage_current
7791 @endif gcc-bootstrap
7792 @if dejagnu
7793 TARGET-dejagnu=all
7794 maybe-all-dejagnu: all-dejagnu
7795 all-dejagnu: configure-dejagnu
7796 @: $(MAKE); $(unstage)
7797 @r=`${PWD_COMMAND}`; export r; \
7798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7799 $(HOST_EXPORTS) \
7800 (cd $(HOST_SUBDIR)/dejagnu && \
7801 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7802 $(TARGET-dejagnu))
7803 @endif dejagnu
7804
7805
7806
7807
7808 .PHONY: check-dejagnu maybe-check-dejagnu
7809 maybe-check-dejagnu:
7810 @if dejagnu
7811 maybe-check-dejagnu: check-dejagnu
7812
7813 check-dejagnu:
7814 @: $(MAKE); $(unstage)
7815 @r=`${PWD_COMMAND}`; export r; \
7816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7817 $(HOST_EXPORTS) \
7818 (cd $(HOST_SUBDIR)/dejagnu && \
7819 $(MAKE) $(FLAGS_TO_PASS) check)
7820
7821 @endif dejagnu
7822
7823 .PHONY: install-dejagnu maybe-install-dejagnu
7824 maybe-install-dejagnu:
7825 @if dejagnu
7826 maybe-install-dejagnu: install-dejagnu
7827
7828 install-dejagnu: installdirs
7829 @: $(MAKE); $(unstage)
7830 @r=`${PWD_COMMAND}`; export r; \
7831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7832 $(HOST_EXPORTS) \
7833 (cd $(HOST_SUBDIR)/dejagnu && \
7834 $(MAKE) $(FLAGS_TO_PASS) install)
7835
7836 @endif dejagnu
7837
7838 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7839 maybe-install-strip-dejagnu:
7840 @if dejagnu
7841 maybe-install-strip-dejagnu: install-strip-dejagnu
7842
7843 install-strip-dejagnu: installdirs
7844 @: $(MAKE); $(unstage)
7845 @r=`${PWD_COMMAND}`; export r; \
7846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7847 $(HOST_EXPORTS) \
7848 (cd $(HOST_SUBDIR)/dejagnu && \
7849 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7850
7851 @endif dejagnu
7852
7853 # Other targets (info, dvi, pdf, etc.)
7854
7855 .PHONY: maybe-info-dejagnu info-dejagnu
7856 maybe-info-dejagnu:
7857 @if dejagnu
7858 maybe-info-dejagnu: info-dejagnu
7859
7860 info-dejagnu: \
7861 configure-dejagnu
7862 @: $(MAKE); $(unstage)
7863 @[ -f ./dejagnu/Makefile ] || exit 0; \
7864 r=`${PWD_COMMAND}`; export r; \
7865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7866 $(HOST_EXPORTS) \
7867 for flag in $(EXTRA_HOST_FLAGS) ; do \
7868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7869 done; \
7870 echo "Doing info in dejagnu"; \
7871 (cd $(HOST_SUBDIR)/dejagnu && \
7872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7874 "RANLIB=$${RANLIB}" \
7875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7876 info) \
7877 || exit 1
7878
7879 @endif dejagnu
7880
7881 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7882 maybe-dvi-dejagnu:
7883 @if dejagnu
7884 maybe-dvi-dejagnu: dvi-dejagnu
7885
7886 dvi-dejagnu: \
7887 configure-dejagnu
7888 @: $(MAKE); $(unstage)
7889 @[ -f ./dejagnu/Makefile ] || exit 0; \
7890 r=`${PWD_COMMAND}`; export r; \
7891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7892 $(HOST_EXPORTS) \
7893 for flag in $(EXTRA_HOST_FLAGS) ; do \
7894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7895 done; \
7896 echo "Doing dvi in dejagnu"; \
7897 (cd $(HOST_SUBDIR)/dejagnu && \
7898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7900 "RANLIB=$${RANLIB}" \
7901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7902 dvi) \
7903 || exit 1
7904
7905 @endif dejagnu
7906
7907 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7908 maybe-pdf-dejagnu:
7909 @if dejagnu
7910 maybe-pdf-dejagnu: pdf-dejagnu
7911
7912 pdf-dejagnu: \
7913 configure-dejagnu
7914 @: $(MAKE); $(unstage)
7915 @[ -f ./dejagnu/Makefile ] || exit 0; \
7916 r=`${PWD_COMMAND}`; export r; \
7917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7918 $(HOST_EXPORTS) \
7919 for flag in $(EXTRA_HOST_FLAGS) ; do \
7920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7921 done; \
7922 echo "Doing pdf in dejagnu"; \
7923 (cd $(HOST_SUBDIR)/dejagnu && \
7924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7926 "RANLIB=$${RANLIB}" \
7927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7928 pdf) \
7929 || exit 1
7930
7931 @endif dejagnu
7932
7933 .PHONY: maybe-html-dejagnu html-dejagnu
7934 maybe-html-dejagnu:
7935 @if dejagnu
7936 maybe-html-dejagnu: html-dejagnu
7937
7938 html-dejagnu: \
7939 configure-dejagnu
7940 @: $(MAKE); $(unstage)
7941 @[ -f ./dejagnu/Makefile ] || exit 0; \
7942 r=`${PWD_COMMAND}`; export r; \
7943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7944 $(HOST_EXPORTS) \
7945 for flag in $(EXTRA_HOST_FLAGS) ; do \
7946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7947 done; \
7948 echo "Doing html in dejagnu"; \
7949 (cd $(HOST_SUBDIR)/dejagnu && \
7950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7952 "RANLIB=$${RANLIB}" \
7953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7954 html) \
7955 || exit 1
7956
7957 @endif dejagnu
7958
7959 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7960 maybe-TAGS-dejagnu:
7961 @if dejagnu
7962 maybe-TAGS-dejagnu: TAGS-dejagnu
7963
7964 TAGS-dejagnu: \
7965 configure-dejagnu
7966 @: $(MAKE); $(unstage)
7967 @[ -f ./dejagnu/Makefile ] || exit 0; \
7968 r=`${PWD_COMMAND}`; export r; \
7969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7970 $(HOST_EXPORTS) \
7971 for flag in $(EXTRA_HOST_FLAGS) ; do \
7972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7973 done; \
7974 echo "Doing TAGS in dejagnu"; \
7975 (cd $(HOST_SUBDIR)/dejagnu && \
7976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7978 "RANLIB=$${RANLIB}" \
7979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7980 TAGS) \
7981 || exit 1
7982
7983 @endif dejagnu
7984
7985 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7986 maybe-install-info-dejagnu:
7987 @if dejagnu
7988 maybe-install-info-dejagnu: install-info-dejagnu
7989
7990 install-info-dejagnu: \
7991 configure-dejagnu \
7992 info-dejagnu
7993 @: $(MAKE); $(unstage)
7994 @[ -f ./dejagnu/Makefile ] || exit 0; \
7995 r=`${PWD_COMMAND}`; export r; \
7996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7997 $(HOST_EXPORTS) \
7998 for flag in $(EXTRA_HOST_FLAGS) ; do \
7999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8000 done; \
8001 echo "Doing install-info in dejagnu"; \
8002 (cd $(HOST_SUBDIR)/dejagnu && \
8003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8005 "RANLIB=$${RANLIB}" \
8006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8007 install-info) \
8008 || exit 1
8009
8010 @endif dejagnu
8011
8012 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8013 maybe-install-dvi-dejagnu:
8014 @if dejagnu
8015 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8016
8017 install-dvi-dejagnu: \
8018 configure-dejagnu \
8019 dvi-dejagnu
8020 @: $(MAKE); $(unstage)
8021 @[ -f ./dejagnu/Makefile ] || exit 0; \
8022 r=`${PWD_COMMAND}`; export r; \
8023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024 $(HOST_EXPORTS) \
8025 for flag in $(EXTRA_HOST_FLAGS) ; do \
8026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8027 done; \
8028 echo "Doing install-dvi in dejagnu"; \
8029 (cd $(HOST_SUBDIR)/dejagnu && \
8030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8032 "RANLIB=$${RANLIB}" \
8033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8034 install-dvi) \
8035 || exit 1
8036
8037 @endif dejagnu
8038
8039 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8040 maybe-install-pdf-dejagnu:
8041 @if dejagnu
8042 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8043
8044 install-pdf-dejagnu: \
8045 configure-dejagnu \
8046 pdf-dejagnu
8047 @: $(MAKE); $(unstage)
8048 @[ -f ./dejagnu/Makefile ] || exit 0; \
8049 r=`${PWD_COMMAND}`; export r; \
8050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8051 $(HOST_EXPORTS) \
8052 for flag in $(EXTRA_HOST_FLAGS) ; do \
8053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8054 done; \
8055 echo "Doing install-pdf in dejagnu"; \
8056 (cd $(HOST_SUBDIR)/dejagnu && \
8057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8059 "RANLIB=$${RANLIB}" \
8060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8061 install-pdf) \
8062 || exit 1
8063
8064 @endif dejagnu
8065
8066 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8067 maybe-install-html-dejagnu:
8068 @if dejagnu
8069 maybe-install-html-dejagnu: install-html-dejagnu
8070
8071 install-html-dejagnu: \
8072 configure-dejagnu \
8073 html-dejagnu
8074 @: $(MAKE); $(unstage)
8075 @[ -f ./dejagnu/Makefile ] || exit 0; \
8076 r=`${PWD_COMMAND}`; export r; \
8077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8078 $(HOST_EXPORTS) \
8079 for flag in $(EXTRA_HOST_FLAGS) ; do \
8080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8081 done; \
8082 echo "Doing install-html in dejagnu"; \
8083 (cd $(HOST_SUBDIR)/dejagnu && \
8084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8086 "RANLIB=$${RANLIB}" \
8087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8088 install-html) \
8089 || exit 1
8090
8091 @endif dejagnu
8092
8093 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8094 maybe-installcheck-dejagnu:
8095 @if dejagnu
8096 maybe-installcheck-dejagnu: installcheck-dejagnu
8097
8098 installcheck-dejagnu: \
8099 configure-dejagnu
8100 @: $(MAKE); $(unstage)
8101 @[ -f ./dejagnu/Makefile ] || exit 0; \
8102 r=`${PWD_COMMAND}`; export r; \
8103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8104 $(HOST_EXPORTS) \
8105 for flag in $(EXTRA_HOST_FLAGS) ; do \
8106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8107 done; \
8108 echo "Doing installcheck in dejagnu"; \
8109 (cd $(HOST_SUBDIR)/dejagnu && \
8110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8112 "RANLIB=$${RANLIB}" \
8113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8114 installcheck) \
8115 || exit 1
8116
8117 @endif dejagnu
8118
8119 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8120 maybe-mostlyclean-dejagnu:
8121 @if dejagnu
8122 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8123
8124 mostlyclean-dejagnu:
8125 @: $(MAKE); $(unstage)
8126 @[ -f ./dejagnu/Makefile ] || exit 0; \
8127 r=`${PWD_COMMAND}`; export r; \
8128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8129 $(HOST_EXPORTS) \
8130 for flag in $(EXTRA_HOST_FLAGS) ; do \
8131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8132 done; \
8133 echo "Doing mostlyclean in dejagnu"; \
8134 (cd $(HOST_SUBDIR)/dejagnu && \
8135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8137 "RANLIB=$${RANLIB}" \
8138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8139 mostlyclean) \
8140 || exit 1
8141
8142 @endif dejagnu
8143
8144 .PHONY: maybe-clean-dejagnu clean-dejagnu
8145 maybe-clean-dejagnu:
8146 @if dejagnu
8147 maybe-clean-dejagnu: clean-dejagnu
8148
8149 clean-dejagnu:
8150 @: $(MAKE); $(unstage)
8151 @[ -f ./dejagnu/Makefile ] || exit 0; \
8152 r=`${PWD_COMMAND}`; export r; \
8153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8154 $(HOST_EXPORTS) \
8155 for flag in $(EXTRA_HOST_FLAGS) ; do \
8156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8157 done; \
8158 echo "Doing clean in dejagnu"; \
8159 (cd $(HOST_SUBDIR)/dejagnu && \
8160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8162 "RANLIB=$${RANLIB}" \
8163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8164 clean) \
8165 || exit 1
8166
8167 @endif dejagnu
8168
8169 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8170 maybe-distclean-dejagnu:
8171 @if dejagnu
8172 maybe-distclean-dejagnu: distclean-dejagnu
8173
8174 distclean-dejagnu:
8175 @: $(MAKE); $(unstage)
8176 @[ -f ./dejagnu/Makefile ] || exit 0; \
8177 r=`${PWD_COMMAND}`; export r; \
8178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8179 $(HOST_EXPORTS) \
8180 for flag in $(EXTRA_HOST_FLAGS) ; do \
8181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8182 done; \
8183 echo "Doing distclean in dejagnu"; \
8184 (cd $(HOST_SUBDIR)/dejagnu && \
8185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8187 "RANLIB=$${RANLIB}" \
8188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8189 distclean) \
8190 || exit 1
8191
8192 @endif dejagnu
8193
8194 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8195 maybe-maintainer-clean-dejagnu:
8196 @if dejagnu
8197 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8198
8199 maintainer-clean-dejagnu:
8200 @: $(MAKE); $(unstage)
8201 @[ -f ./dejagnu/Makefile ] || exit 0; \
8202 r=`${PWD_COMMAND}`; export r; \
8203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8204 $(HOST_EXPORTS) \
8205 for flag in $(EXTRA_HOST_FLAGS) ; do \
8206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8207 done; \
8208 echo "Doing maintainer-clean in dejagnu"; \
8209 (cd $(HOST_SUBDIR)/dejagnu && \
8210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8212 "RANLIB=$${RANLIB}" \
8213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8214 maintainer-clean) \
8215 || exit 1
8216
8217 @endif dejagnu
8218
8219
8220
8221 .PHONY: configure-etc maybe-configure-etc
8222 maybe-configure-etc:
8223 @if gcc-bootstrap
8224 configure-etc: stage_current
8225 @endif gcc-bootstrap
8226 @if etc
8227 maybe-configure-etc: configure-etc
8228 configure-etc:
8229 @: $(MAKE); $(unstage)
8230 @r=`${PWD_COMMAND}`; export r; \
8231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8232 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8234 $(HOST_EXPORTS) \
8235 echo Configuring in $(HOST_SUBDIR)/etc; \
8236 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8237 case $(srcdir) in \
8238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8239 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8241 esac; \
8242 module_srcdir=etc; \
8243 $(SHELL) \
8244 $$s/$$module_srcdir/configure \
8245 --srcdir=$${topdir}/$$module_srcdir \
8246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8247 --target=${target_alias} \
8248 || exit 1
8249 @endif etc
8250
8251
8252
8253
8254
8255 .PHONY: all-etc maybe-all-etc
8256 maybe-all-etc:
8257 @if gcc-bootstrap
8258 all-etc: stage_current
8259 @endif gcc-bootstrap
8260 @if etc
8261 TARGET-etc=all
8262 maybe-all-etc: all-etc
8263 all-etc: configure-etc
8264 @: $(MAKE); $(unstage)
8265 @r=`${PWD_COMMAND}`; export r; \
8266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267 $(HOST_EXPORTS) \
8268 (cd $(HOST_SUBDIR)/etc && \
8269 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8270 $(TARGET-etc))
8271 @endif etc
8272
8273
8274
8275
8276 .PHONY: check-etc maybe-check-etc
8277 maybe-check-etc:
8278 @if etc
8279 maybe-check-etc: check-etc
8280
8281 check-etc:
8282 @: $(MAKE); $(unstage)
8283 @r=`${PWD_COMMAND}`; export r; \
8284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8285 $(HOST_EXPORTS) \
8286 (cd $(HOST_SUBDIR)/etc && \
8287 $(MAKE) $(FLAGS_TO_PASS) check)
8288
8289 @endif etc
8290
8291 .PHONY: install-etc maybe-install-etc
8292 maybe-install-etc:
8293 @if etc
8294 maybe-install-etc: install-etc
8295
8296 install-etc: installdirs
8297 @: $(MAKE); $(unstage)
8298 @r=`${PWD_COMMAND}`; export r; \
8299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8300 $(HOST_EXPORTS) \
8301 (cd $(HOST_SUBDIR)/etc && \
8302 $(MAKE) $(FLAGS_TO_PASS) install)
8303
8304 @endif etc
8305
8306 .PHONY: install-strip-etc maybe-install-strip-etc
8307 maybe-install-strip-etc:
8308 @if etc
8309 maybe-install-strip-etc: install-strip-etc
8310
8311 install-strip-etc: installdirs
8312 @: $(MAKE); $(unstage)
8313 @r=`${PWD_COMMAND}`; export r; \
8314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8315 $(HOST_EXPORTS) \
8316 (cd $(HOST_SUBDIR)/etc && \
8317 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8318
8319 @endif etc
8320
8321 # Other targets (info, dvi, pdf, etc.)
8322
8323 .PHONY: maybe-info-etc info-etc
8324 maybe-info-etc:
8325 @if etc
8326 maybe-info-etc: info-etc
8327
8328 info-etc: \
8329 configure-etc
8330 @: $(MAKE); $(unstage)
8331 @[ -f ./etc/Makefile ] || exit 0; \
8332 r=`${PWD_COMMAND}`; export r; \
8333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8334 $(HOST_EXPORTS) \
8335 for flag in $(EXTRA_HOST_FLAGS) ; do \
8336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8337 done; \
8338 echo "Doing info in etc"; \
8339 (cd $(HOST_SUBDIR)/etc && \
8340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8342 "RANLIB=$${RANLIB}" \
8343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8344 info) \
8345 || exit 1
8346
8347 @endif etc
8348
8349 .PHONY: maybe-dvi-etc dvi-etc
8350 maybe-dvi-etc:
8351 @if etc
8352 maybe-dvi-etc: dvi-etc
8353
8354 dvi-etc: \
8355 configure-etc
8356 @: $(MAKE); $(unstage)
8357 @[ -f ./etc/Makefile ] || exit 0; \
8358 r=`${PWD_COMMAND}`; export r; \
8359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8360 $(HOST_EXPORTS) \
8361 for flag in $(EXTRA_HOST_FLAGS) ; do \
8362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8363 done; \
8364 echo "Doing dvi in etc"; \
8365 (cd $(HOST_SUBDIR)/etc && \
8366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8368 "RANLIB=$${RANLIB}" \
8369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8370 dvi) \
8371 || exit 1
8372
8373 @endif etc
8374
8375 .PHONY: maybe-pdf-etc pdf-etc
8376 maybe-pdf-etc:
8377 @if etc
8378 maybe-pdf-etc: pdf-etc
8379
8380 pdf-etc: \
8381 configure-etc
8382 @: $(MAKE); $(unstage)
8383 @[ -f ./etc/Makefile ] || exit 0; \
8384 r=`${PWD_COMMAND}`; export r; \
8385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8386 $(HOST_EXPORTS) \
8387 for flag in $(EXTRA_HOST_FLAGS) ; do \
8388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8389 done; \
8390 echo "Doing pdf in etc"; \
8391 (cd $(HOST_SUBDIR)/etc && \
8392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8394 "RANLIB=$${RANLIB}" \
8395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8396 pdf) \
8397 || exit 1
8398
8399 @endif etc
8400
8401 .PHONY: maybe-html-etc html-etc
8402 maybe-html-etc:
8403 @if etc
8404 maybe-html-etc: html-etc
8405
8406 html-etc: \
8407 configure-etc
8408 @: $(MAKE); $(unstage)
8409 @[ -f ./etc/Makefile ] || exit 0; \
8410 r=`${PWD_COMMAND}`; export r; \
8411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8412 $(HOST_EXPORTS) \
8413 for flag in $(EXTRA_HOST_FLAGS) ; do \
8414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8415 done; \
8416 echo "Doing html in etc"; \
8417 (cd $(HOST_SUBDIR)/etc && \
8418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8420 "RANLIB=$${RANLIB}" \
8421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8422 html) \
8423 || exit 1
8424
8425 @endif etc
8426
8427 .PHONY: maybe-TAGS-etc TAGS-etc
8428 maybe-TAGS-etc:
8429 @if etc
8430 maybe-TAGS-etc: TAGS-etc
8431
8432 TAGS-etc: \
8433 configure-etc
8434 @: $(MAKE); $(unstage)
8435 @[ -f ./etc/Makefile ] || exit 0; \
8436 r=`${PWD_COMMAND}`; export r; \
8437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8438 $(HOST_EXPORTS) \
8439 for flag in $(EXTRA_HOST_FLAGS) ; do \
8440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8441 done; \
8442 echo "Doing TAGS in etc"; \
8443 (cd $(HOST_SUBDIR)/etc && \
8444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8446 "RANLIB=$${RANLIB}" \
8447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8448 TAGS) \
8449 || exit 1
8450
8451 @endif etc
8452
8453 .PHONY: maybe-install-info-etc install-info-etc
8454 maybe-install-info-etc:
8455 @if etc
8456 maybe-install-info-etc: install-info-etc
8457
8458 install-info-etc: \
8459 configure-etc \
8460 info-etc
8461 @: $(MAKE); $(unstage)
8462 @[ -f ./etc/Makefile ] || exit 0; \
8463 r=`${PWD_COMMAND}`; export r; \
8464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8465 $(HOST_EXPORTS) \
8466 for flag in $(EXTRA_HOST_FLAGS) ; do \
8467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8468 done; \
8469 echo "Doing install-info in etc"; \
8470 (cd $(HOST_SUBDIR)/etc && \
8471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8473 "RANLIB=$${RANLIB}" \
8474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8475 install-info) \
8476 || exit 1
8477
8478 @endif etc
8479
8480 .PHONY: maybe-install-dvi-etc install-dvi-etc
8481 maybe-install-dvi-etc:
8482 @if etc
8483 maybe-install-dvi-etc: install-dvi-etc
8484
8485 install-dvi-etc: \
8486 configure-etc \
8487 dvi-etc
8488 @: $(MAKE); $(unstage)
8489 @[ -f ./etc/Makefile ] || exit 0; \
8490 r=`${PWD_COMMAND}`; export r; \
8491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8492 $(HOST_EXPORTS) \
8493 for flag in $(EXTRA_HOST_FLAGS) ; do \
8494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8495 done; \
8496 echo "Doing install-dvi in etc"; \
8497 (cd $(HOST_SUBDIR)/etc && \
8498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8500 "RANLIB=$${RANLIB}" \
8501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8502 install-dvi) \
8503 || exit 1
8504
8505 @endif etc
8506
8507 .PHONY: maybe-install-pdf-etc install-pdf-etc
8508 maybe-install-pdf-etc:
8509 @if etc
8510 maybe-install-pdf-etc: install-pdf-etc
8511
8512 install-pdf-etc: \
8513 configure-etc \
8514 pdf-etc
8515 @: $(MAKE); $(unstage)
8516 @[ -f ./etc/Makefile ] || exit 0; \
8517 r=`${PWD_COMMAND}`; export r; \
8518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8519 $(HOST_EXPORTS) \
8520 for flag in $(EXTRA_HOST_FLAGS) ; do \
8521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8522 done; \
8523 echo "Doing install-pdf in etc"; \
8524 (cd $(HOST_SUBDIR)/etc && \
8525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8527 "RANLIB=$${RANLIB}" \
8528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8529 install-pdf) \
8530 || exit 1
8531
8532 @endif etc
8533
8534 .PHONY: maybe-install-html-etc install-html-etc
8535 maybe-install-html-etc:
8536 @if etc
8537 maybe-install-html-etc: install-html-etc
8538
8539 install-html-etc: \
8540 configure-etc \
8541 html-etc
8542 @: $(MAKE); $(unstage)
8543 @[ -f ./etc/Makefile ] || exit 0; \
8544 r=`${PWD_COMMAND}`; export r; \
8545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8546 $(HOST_EXPORTS) \
8547 for flag in $(EXTRA_HOST_FLAGS) ; do \
8548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8549 done; \
8550 echo "Doing install-html in etc"; \
8551 (cd $(HOST_SUBDIR)/etc && \
8552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8554 "RANLIB=$${RANLIB}" \
8555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8556 install-html) \
8557 || exit 1
8558
8559 @endif etc
8560
8561 .PHONY: maybe-installcheck-etc installcheck-etc
8562 maybe-installcheck-etc:
8563 @if etc
8564 maybe-installcheck-etc: installcheck-etc
8565
8566 installcheck-etc: \
8567 configure-etc
8568 @: $(MAKE); $(unstage)
8569 @[ -f ./etc/Makefile ] || exit 0; \
8570 r=`${PWD_COMMAND}`; export r; \
8571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8572 $(HOST_EXPORTS) \
8573 for flag in $(EXTRA_HOST_FLAGS) ; do \
8574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8575 done; \
8576 echo "Doing installcheck in etc"; \
8577 (cd $(HOST_SUBDIR)/etc && \
8578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8580 "RANLIB=$${RANLIB}" \
8581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8582 installcheck) \
8583 || exit 1
8584
8585 @endif etc
8586
8587 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8588 maybe-mostlyclean-etc:
8589 @if etc
8590 maybe-mostlyclean-etc: mostlyclean-etc
8591
8592 mostlyclean-etc:
8593 @: $(MAKE); $(unstage)
8594 @[ -f ./etc/Makefile ] || exit 0; \
8595 r=`${PWD_COMMAND}`; export r; \
8596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8597 $(HOST_EXPORTS) \
8598 for flag in $(EXTRA_HOST_FLAGS) ; do \
8599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8600 done; \
8601 echo "Doing mostlyclean in etc"; \
8602 (cd $(HOST_SUBDIR)/etc && \
8603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8605 "RANLIB=$${RANLIB}" \
8606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8607 mostlyclean) \
8608 || exit 1
8609
8610 @endif etc
8611
8612 .PHONY: maybe-clean-etc clean-etc
8613 maybe-clean-etc:
8614 @if etc
8615 maybe-clean-etc: clean-etc
8616
8617 clean-etc:
8618 @: $(MAKE); $(unstage)
8619 @[ -f ./etc/Makefile ] || exit 0; \
8620 r=`${PWD_COMMAND}`; export r; \
8621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8622 $(HOST_EXPORTS) \
8623 for flag in $(EXTRA_HOST_FLAGS) ; do \
8624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8625 done; \
8626 echo "Doing clean in etc"; \
8627 (cd $(HOST_SUBDIR)/etc && \
8628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8630 "RANLIB=$${RANLIB}" \
8631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8632 clean) \
8633 || exit 1
8634
8635 @endif etc
8636
8637 .PHONY: maybe-distclean-etc distclean-etc
8638 maybe-distclean-etc:
8639 @if etc
8640 maybe-distclean-etc: distclean-etc
8641
8642 distclean-etc:
8643 @: $(MAKE); $(unstage)
8644 @[ -f ./etc/Makefile ] || exit 0; \
8645 r=`${PWD_COMMAND}`; export r; \
8646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8647 $(HOST_EXPORTS) \
8648 for flag in $(EXTRA_HOST_FLAGS) ; do \
8649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8650 done; \
8651 echo "Doing distclean in etc"; \
8652 (cd $(HOST_SUBDIR)/etc && \
8653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8655 "RANLIB=$${RANLIB}" \
8656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8657 distclean) \
8658 || exit 1
8659
8660 @endif etc
8661
8662 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8663 maybe-maintainer-clean-etc:
8664 @if etc
8665 maybe-maintainer-clean-etc: maintainer-clean-etc
8666
8667 maintainer-clean-etc:
8668 @: $(MAKE); $(unstage)
8669 @[ -f ./etc/Makefile ] || exit 0; \
8670 r=`${PWD_COMMAND}`; export r; \
8671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8672 $(HOST_EXPORTS) \
8673 for flag in $(EXTRA_HOST_FLAGS) ; do \
8674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8675 done; \
8676 echo "Doing maintainer-clean in etc"; \
8677 (cd $(HOST_SUBDIR)/etc && \
8678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8680 "RANLIB=$${RANLIB}" \
8681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8682 maintainer-clean) \
8683 || exit 1
8684
8685 @endif etc
8686
8687
8688
8689 .PHONY: configure-fastjar maybe-configure-fastjar
8690 maybe-configure-fastjar:
8691 @if gcc-bootstrap
8692 configure-fastjar: stage_current
8693 @endif gcc-bootstrap
8694 @if fastjar
8695 maybe-configure-fastjar: configure-fastjar
8696 configure-fastjar:
8697 @: $(MAKE); $(unstage)
8698 @r=`${PWD_COMMAND}`; export r; \
8699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8700 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8701 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8702 $(HOST_EXPORTS) \
8703 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8704 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8705 case $(srcdir) in \
8706 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8707 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8708 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8709 esac; \
8710 module_srcdir=fastjar; \
8711 $(SHELL) \
8712 $$s/$$module_srcdir/configure \
8713 --srcdir=$${topdir}/$$module_srcdir \
8714 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8715 --target=${target_alias} \
8716 || exit 1
8717 @endif fastjar
8718
8719
8720
8721
8722
8723 .PHONY: all-fastjar maybe-all-fastjar
8724 maybe-all-fastjar:
8725 @if gcc-bootstrap
8726 all-fastjar: stage_current
8727 @endif gcc-bootstrap
8728 @if fastjar
8729 TARGET-fastjar=all
8730 maybe-all-fastjar: all-fastjar
8731 all-fastjar: configure-fastjar
8732 @: $(MAKE); $(unstage)
8733 @r=`${PWD_COMMAND}`; export r; \
8734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8735 $(HOST_EXPORTS) \
8736 (cd $(HOST_SUBDIR)/fastjar && \
8737 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8738 $(TARGET-fastjar))
8739 @endif fastjar
8740
8741
8742
8743
8744 .PHONY: check-fastjar maybe-check-fastjar
8745 maybe-check-fastjar:
8746 @if fastjar
8747 maybe-check-fastjar: check-fastjar
8748
8749 # This module is only tested in a native toolchain.
8750 check-fastjar:
8751 @: $(MAKE); $(unstage)
8752 @if [ '$(host)' = '$(target)' ]; then \
8753 r=`${PWD_COMMAND}`; export r; \
8754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8755 $(HOST_EXPORTS) \
8756 (cd $(HOST_SUBDIR)/fastjar && \
8757 $(MAKE) $(FLAGS_TO_PASS) check)
8758 fi
8759
8760 @endif fastjar
8761
8762 .PHONY: install-fastjar maybe-install-fastjar
8763 maybe-install-fastjar:
8764 @if fastjar
8765 maybe-install-fastjar: install-fastjar
8766
8767 install-fastjar: installdirs
8768 @: $(MAKE); $(unstage)
8769 @r=`${PWD_COMMAND}`; export r; \
8770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8771 $(HOST_EXPORTS) \
8772 (cd $(HOST_SUBDIR)/fastjar && \
8773 $(MAKE) $(FLAGS_TO_PASS) install)
8774
8775 @endif fastjar
8776
8777 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8778 maybe-install-strip-fastjar:
8779 @if fastjar
8780 maybe-install-strip-fastjar: install-strip-fastjar
8781
8782 install-strip-fastjar: installdirs
8783 @: $(MAKE); $(unstage)
8784 @r=`${PWD_COMMAND}`; export r; \
8785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8786 $(HOST_EXPORTS) \
8787 (cd $(HOST_SUBDIR)/fastjar && \
8788 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8789
8790 @endif fastjar
8791
8792 # Other targets (info, dvi, pdf, etc.)
8793
8794 .PHONY: maybe-info-fastjar info-fastjar
8795 maybe-info-fastjar:
8796 @if fastjar
8797 maybe-info-fastjar: info-fastjar
8798
8799 info-fastjar: \
8800 configure-fastjar
8801 @: $(MAKE); $(unstage)
8802 @[ -f ./fastjar/Makefile ] || exit 0; \
8803 r=`${PWD_COMMAND}`; export r; \
8804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8805 $(HOST_EXPORTS) \
8806 for flag in $(EXTRA_HOST_FLAGS) ; do \
8807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8808 done; \
8809 echo "Doing info in fastjar"; \
8810 (cd $(HOST_SUBDIR)/fastjar && \
8811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8813 "RANLIB=$${RANLIB}" \
8814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8815 info) \
8816 || exit 1
8817
8818 @endif fastjar
8819
8820 .PHONY: maybe-dvi-fastjar dvi-fastjar
8821 maybe-dvi-fastjar:
8822 @if fastjar
8823 maybe-dvi-fastjar: dvi-fastjar
8824
8825 dvi-fastjar: \
8826 configure-fastjar
8827 @: $(MAKE); $(unstage)
8828 @[ -f ./fastjar/Makefile ] || exit 0; \
8829 r=`${PWD_COMMAND}`; export r; \
8830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8831 $(HOST_EXPORTS) \
8832 for flag in $(EXTRA_HOST_FLAGS) ; do \
8833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8834 done; \
8835 echo "Doing dvi in fastjar"; \
8836 (cd $(HOST_SUBDIR)/fastjar && \
8837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8839 "RANLIB=$${RANLIB}" \
8840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8841 dvi) \
8842 || exit 1
8843
8844 @endif fastjar
8845
8846 .PHONY: maybe-pdf-fastjar pdf-fastjar
8847 maybe-pdf-fastjar:
8848 @if fastjar
8849 maybe-pdf-fastjar: pdf-fastjar
8850
8851 pdf-fastjar: \
8852 configure-fastjar
8853 @: $(MAKE); $(unstage)
8854 @[ -f ./fastjar/Makefile ] || exit 0; \
8855 r=`${PWD_COMMAND}`; export r; \
8856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8857 $(HOST_EXPORTS) \
8858 for flag in $(EXTRA_HOST_FLAGS) ; do \
8859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8860 done; \
8861 echo "Doing pdf in fastjar"; \
8862 (cd $(HOST_SUBDIR)/fastjar && \
8863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8865 "RANLIB=$${RANLIB}" \
8866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8867 pdf) \
8868 || exit 1
8869
8870 @endif fastjar
8871
8872 .PHONY: maybe-html-fastjar html-fastjar
8873 maybe-html-fastjar:
8874 @if fastjar
8875 maybe-html-fastjar: html-fastjar
8876
8877 html-fastjar: \
8878 configure-fastjar
8879 @: $(MAKE); $(unstage)
8880 @[ -f ./fastjar/Makefile ] || exit 0; \
8881 r=`${PWD_COMMAND}`; export r; \
8882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8883 $(HOST_EXPORTS) \
8884 for flag in $(EXTRA_HOST_FLAGS) ; do \
8885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8886 done; \
8887 echo "Doing html in fastjar"; \
8888 (cd $(HOST_SUBDIR)/fastjar && \
8889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8891 "RANLIB=$${RANLIB}" \
8892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8893 html) \
8894 || exit 1
8895
8896 @endif fastjar
8897
8898 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8899 maybe-TAGS-fastjar:
8900 @if fastjar
8901 maybe-TAGS-fastjar: TAGS-fastjar
8902
8903 TAGS-fastjar: \
8904 configure-fastjar
8905 @: $(MAKE); $(unstage)
8906 @[ -f ./fastjar/Makefile ] || exit 0; \
8907 r=`${PWD_COMMAND}`; export r; \
8908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8909 $(HOST_EXPORTS) \
8910 for flag in $(EXTRA_HOST_FLAGS) ; do \
8911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8912 done; \
8913 echo "Doing TAGS in fastjar"; \
8914 (cd $(HOST_SUBDIR)/fastjar && \
8915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8917 "RANLIB=$${RANLIB}" \
8918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8919 TAGS) \
8920 || exit 1
8921
8922 @endif fastjar
8923
8924 .PHONY: maybe-install-info-fastjar install-info-fastjar
8925 maybe-install-info-fastjar:
8926 @if fastjar
8927 maybe-install-info-fastjar: install-info-fastjar
8928
8929 install-info-fastjar: \
8930 configure-fastjar \
8931 info-fastjar
8932 @: $(MAKE); $(unstage)
8933 @[ -f ./fastjar/Makefile ] || exit 0; \
8934 r=`${PWD_COMMAND}`; export r; \
8935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8936 $(HOST_EXPORTS) \
8937 for flag in $(EXTRA_HOST_FLAGS) ; do \
8938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8939 done; \
8940 echo "Doing install-info in fastjar"; \
8941 (cd $(HOST_SUBDIR)/fastjar && \
8942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8944 "RANLIB=$${RANLIB}" \
8945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8946 install-info) \
8947 || exit 1
8948
8949 @endif fastjar
8950
8951 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
8952 maybe-install-dvi-fastjar:
8953 @if fastjar
8954 maybe-install-dvi-fastjar: install-dvi-fastjar
8955
8956 install-dvi-fastjar: \
8957 configure-fastjar \
8958 dvi-fastjar
8959 @: $(MAKE); $(unstage)
8960 @[ -f ./fastjar/Makefile ] || exit 0; \
8961 r=`${PWD_COMMAND}`; export r; \
8962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8963 $(HOST_EXPORTS) \
8964 for flag in $(EXTRA_HOST_FLAGS) ; do \
8965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8966 done; \
8967 echo "Doing install-dvi in fastjar"; \
8968 (cd $(HOST_SUBDIR)/fastjar && \
8969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8971 "RANLIB=$${RANLIB}" \
8972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8973 install-dvi) \
8974 || exit 1
8975
8976 @endif fastjar
8977
8978 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8979 maybe-install-pdf-fastjar:
8980 @if fastjar
8981 maybe-install-pdf-fastjar: install-pdf-fastjar
8982
8983 install-pdf-fastjar: \
8984 configure-fastjar \
8985 pdf-fastjar
8986 @: $(MAKE); $(unstage)
8987 @[ -f ./fastjar/Makefile ] || exit 0; \
8988 r=`${PWD_COMMAND}`; export r; \
8989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8990 $(HOST_EXPORTS) \
8991 for flag in $(EXTRA_HOST_FLAGS) ; do \
8992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8993 done; \
8994 echo "Doing install-pdf in fastjar"; \
8995 (cd $(HOST_SUBDIR)/fastjar && \
8996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8998 "RANLIB=$${RANLIB}" \
8999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9000 install-pdf) \
9001 || exit 1
9002
9003 @endif fastjar
9004
9005 .PHONY: maybe-install-html-fastjar install-html-fastjar
9006 maybe-install-html-fastjar:
9007 @if fastjar
9008 maybe-install-html-fastjar: install-html-fastjar
9009
9010 install-html-fastjar: \
9011 configure-fastjar \
9012 html-fastjar
9013 @: $(MAKE); $(unstage)
9014 @[ -f ./fastjar/Makefile ] || exit 0; \
9015 r=`${PWD_COMMAND}`; export r; \
9016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9017 $(HOST_EXPORTS) \
9018 for flag in $(EXTRA_HOST_FLAGS) ; do \
9019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9020 done; \
9021 echo "Doing install-html in fastjar"; \
9022 (cd $(HOST_SUBDIR)/fastjar && \
9023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9025 "RANLIB=$${RANLIB}" \
9026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9027 install-html) \
9028 || exit 1
9029
9030 @endif fastjar
9031
9032 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9033 maybe-installcheck-fastjar:
9034 @if fastjar
9035 maybe-installcheck-fastjar: installcheck-fastjar
9036
9037 installcheck-fastjar: \
9038 configure-fastjar
9039 @: $(MAKE); $(unstage)
9040 @[ -f ./fastjar/Makefile ] || exit 0; \
9041 r=`${PWD_COMMAND}`; export r; \
9042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9043 $(HOST_EXPORTS) \
9044 for flag in $(EXTRA_HOST_FLAGS) ; do \
9045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9046 done; \
9047 echo "Doing installcheck in fastjar"; \
9048 (cd $(HOST_SUBDIR)/fastjar && \
9049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9051 "RANLIB=$${RANLIB}" \
9052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9053 installcheck) \
9054 || exit 1
9055
9056 @endif fastjar
9057
9058 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9059 maybe-mostlyclean-fastjar:
9060 @if fastjar
9061 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9062
9063 mostlyclean-fastjar:
9064 @: $(MAKE); $(unstage)
9065 @[ -f ./fastjar/Makefile ] || exit 0; \
9066 r=`${PWD_COMMAND}`; export r; \
9067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9068 $(HOST_EXPORTS) \
9069 for flag in $(EXTRA_HOST_FLAGS) ; do \
9070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9071 done; \
9072 echo "Doing mostlyclean in fastjar"; \
9073 (cd $(HOST_SUBDIR)/fastjar && \
9074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9076 "RANLIB=$${RANLIB}" \
9077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9078 mostlyclean) \
9079 || exit 1
9080
9081 @endif fastjar
9082
9083 .PHONY: maybe-clean-fastjar clean-fastjar
9084 maybe-clean-fastjar:
9085 @if fastjar
9086 maybe-clean-fastjar: clean-fastjar
9087
9088 clean-fastjar:
9089 @: $(MAKE); $(unstage)
9090 @[ -f ./fastjar/Makefile ] || exit 0; \
9091 r=`${PWD_COMMAND}`; export r; \
9092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9093 $(HOST_EXPORTS) \
9094 for flag in $(EXTRA_HOST_FLAGS) ; do \
9095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9096 done; \
9097 echo "Doing clean in fastjar"; \
9098 (cd $(HOST_SUBDIR)/fastjar && \
9099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9101 "RANLIB=$${RANLIB}" \
9102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9103 clean) \
9104 || exit 1
9105
9106 @endif fastjar
9107
9108 .PHONY: maybe-distclean-fastjar distclean-fastjar
9109 maybe-distclean-fastjar:
9110 @if fastjar
9111 maybe-distclean-fastjar: distclean-fastjar
9112
9113 distclean-fastjar:
9114 @: $(MAKE); $(unstage)
9115 @[ -f ./fastjar/Makefile ] || exit 0; \
9116 r=`${PWD_COMMAND}`; export r; \
9117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9118 $(HOST_EXPORTS) \
9119 for flag in $(EXTRA_HOST_FLAGS) ; do \
9120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9121 done; \
9122 echo "Doing distclean in fastjar"; \
9123 (cd $(HOST_SUBDIR)/fastjar && \
9124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9126 "RANLIB=$${RANLIB}" \
9127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9128 distclean) \
9129 || exit 1
9130
9131 @endif fastjar
9132
9133 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9134 maybe-maintainer-clean-fastjar:
9135 @if fastjar
9136 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9137
9138 maintainer-clean-fastjar:
9139 @: $(MAKE); $(unstage)
9140 @[ -f ./fastjar/Makefile ] || exit 0; \
9141 r=`${PWD_COMMAND}`; export r; \
9142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9143 $(HOST_EXPORTS) \
9144 for flag in $(EXTRA_HOST_FLAGS) ; do \
9145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9146 done; \
9147 echo "Doing maintainer-clean in fastjar"; \
9148 (cd $(HOST_SUBDIR)/fastjar && \
9149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9151 "RANLIB=$${RANLIB}" \
9152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9153 maintainer-clean) \
9154 || exit 1
9155
9156 @endif fastjar
9157
9158
9159
9160 .PHONY: configure-fixincludes maybe-configure-fixincludes
9161 maybe-configure-fixincludes:
9162 @if gcc-bootstrap
9163 configure-fixincludes: stage_current
9164 @endif gcc-bootstrap
9165 @if fixincludes
9166 maybe-configure-fixincludes: configure-fixincludes
9167 configure-fixincludes:
9168 @r=`${PWD_COMMAND}`; export r; \
9169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9170 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9172 $(HOST_EXPORTS) \
9173 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9174 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9175 case $(srcdir) in \
9176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9177 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9179 esac; \
9180 module_srcdir=fixincludes; \
9181 $(SHELL) \
9182 $$s/$$module_srcdir/configure \
9183 --srcdir=$${topdir}/$$module_srcdir \
9184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9185 --target=${target_alias} \
9186 || exit 1
9187 @endif fixincludes
9188
9189
9190
9191 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9192 maybe-configure-stage1-fixincludes:
9193 @if fixincludes-bootstrap
9194 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9195 configure-stage1-fixincludes:
9196 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9197 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9198 @r=`${PWD_COMMAND}`; export r; \
9199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9200 TFLAGS="$(STAGE1_TFLAGS)"; \
9201 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9202 $(HOST_EXPORTS) \
9203 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9204 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9205 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9206 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9208 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9209 case $(srcdir) in \
9210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9211 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9213 esac; \
9214 module_srcdir=fixincludes; \
9215 $(SHELL) $$s/$$module_srcdir/configure \
9216 --srcdir=$${topdir}/$$module_srcdir \
9217 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9218 --target=${target_alias} \
9219 \
9220 $(STAGE1_CONFIGURE_FLAGS)
9221 @endif fixincludes-bootstrap
9222
9223 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9224 maybe-configure-stage2-fixincludes:
9225 @if fixincludes-bootstrap
9226 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9227 configure-stage2-fixincludes:
9228 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9230 @r=`${PWD_COMMAND}`; export r; \
9231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9232 TFLAGS="$(STAGE2_TFLAGS)"; \
9233 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9234 $(HOST_EXPORTS) \
9235 $(POSTSTAGE1_HOST_EXPORTS) \
9236 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9237 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9238 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9239 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9241 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9242 case $(srcdir) in \
9243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9244 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9246 esac; \
9247 module_srcdir=fixincludes; \
9248 $(SHELL) $$s/$$module_srcdir/configure \
9249 --srcdir=$${topdir}/$$module_srcdir \
9250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9251 --target=${target_alias} \
9252 --with-build-libsubdir=$(HOST_SUBDIR) \
9253 $(STAGE2_CONFIGURE_FLAGS)
9254 @endif fixincludes-bootstrap
9255
9256 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9257 maybe-configure-stage3-fixincludes:
9258 @if fixincludes-bootstrap
9259 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9260 configure-stage3-fixincludes:
9261 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9263 @r=`${PWD_COMMAND}`; export r; \
9264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9265 TFLAGS="$(STAGE3_TFLAGS)"; \
9266 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9267 $(HOST_EXPORTS) \
9268 $(POSTSTAGE1_HOST_EXPORTS) \
9269 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9270 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9271 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9272 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9274 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9275 case $(srcdir) in \
9276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9277 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9279 esac; \
9280 module_srcdir=fixincludes; \
9281 $(SHELL) $$s/$$module_srcdir/configure \
9282 --srcdir=$${topdir}/$$module_srcdir \
9283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9284 --target=${target_alias} \
9285 --with-build-libsubdir=$(HOST_SUBDIR) \
9286 $(STAGE3_CONFIGURE_FLAGS)
9287 @endif fixincludes-bootstrap
9288
9289 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9290 maybe-configure-stage4-fixincludes:
9291 @if fixincludes-bootstrap
9292 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9293 configure-stage4-fixincludes:
9294 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9296 @r=`${PWD_COMMAND}`; export r; \
9297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9298 TFLAGS="$(STAGE4_TFLAGS)"; \
9299 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9300 $(HOST_EXPORTS) \
9301 $(POSTSTAGE1_HOST_EXPORTS) \
9302 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9303 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9304 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9305 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9307 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9308 case $(srcdir) in \
9309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9310 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9312 esac; \
9313 module_srcdir=fixincludes; \
9314 $(SHELL) $$s/$$module_srcdir/configure \
9315 --srcdir=$${topdir}/$$module_srcdir \
9316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9317 --target=${target_alias} \
9318 --with-build-libsubdir=$(HOST_SUBDIR) \
9319 $(STAGE4_CONFIGURE_FLAGS)
9320 @endif fixincludes-bootstrap
9321
9322 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9323 maybe-configure-stageprofile-fixincludes:
9324 @if fixincludes-bootstrap
9325 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9326 configure-stageprofile-fixincludes:
9327 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9328 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9329 @r=`${PWD_COMMAND}`; export r; \
9330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9331 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9332 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9333 $(HOST_EXPORTS) \
9334 $(POSTSTAGE1_HOST_EXPORTS) \
9335 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9336 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9337 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9338 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9340 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9341 case $(srcdir) in \
9342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9343 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9345 esac; \
9346 module_srcdir=fixincludes; \
9347 $(SHELL) $$s/$$module_srcdir/configure \
9348 --srcdir=$${topdir}/$$module_srcdir \
9349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9350 --target=${target_alias} \
9351 --with-build-libsubdir=$(HOST_SUBDIR) \
9352 $(STAGEprofile_CONFIGURE_FLAGS)
9353 @endif fixincludes-bootstrap
9354
9355 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9356 maybe-configure-stagetrain-fixincludes:
9357 @if fixincludes-bootstrap
9358 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9359 configure-stagetrain-fixincludes:
9360 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9361 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9362 @r=`${PWD_COMMAND}`; export r; \
9363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9364 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9365 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9366 $(HOST_EXPORTS) \
9367 $(POSTSTAGE1_HOST_EXPORTS) \
9368 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9369 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9370 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9371 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9373 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9374 case $(srcdir) in \
9375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9376 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9378 esac; \
9379 module_srcdir=fixincludes; \
9380 $(SHELL) $$s/$$module_srcdir/configure \
9381 --srcdir=$${topdir}/$$module_srcdir \
9382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9383 --target=${target_alias} \
9384 --with-build-libsubdir=$(HOST_SUBDIR) \
9385 $(STAGEtrain_CONFIGURE_FLAGS)
9386 @endif fixincludes-bootstrap
9387
9388 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9389 maybe-configure-stagefeedback-fixincludes:
9390 @if fixincludes-bootstrap
9391 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9392 configure-stagefeedback-fixincludes:
9393 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9395 @r=`${PWD_COMMAND}`; export r; \
9396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9397 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9398 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9399 $(HOST_EXPORTS) \
9400 $(POSTSTAGE1_HOST_EXPORTS) \
9401 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9402 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9403 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9404 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9406 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9407 case $(srcdir) in \
9408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9409 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9411 esac; \
9412 module_srcdir=fixincludes; \
9413 $(SHELL) $$s/$$module_srcdir/configure \
9414 --srcdir=$${topdir}/$$module_srcdir \
9415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9416 --target=${target_alias} \
9417 --with-build-libsubdir=$(HOST_SUBDIR) \
9418 $(STAGEfeedback_CONFIGURE_FLAGS)
9419 @endif fixincludes-bootstrap
9420
9421 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9422 maybe-configure-stageautoprofile-fixincludes:
9423 @if fixincludes-bootstrap
9424 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9425 configure-stageautoprofile-fixincludes:
9426 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9427 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9428 @r=`${PWD_COMMAND}`; export r; \
9429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9431 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9432 $(HOST_EXPORTS) \
9433 $(POSTSTAGE1_HOST_EXPORTS) \
9434 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9435 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9436 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9437 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9439 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9440 case $(srcdir) in \
9441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9442 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9444 esac; \
9445 module_srcdir=fixincludes; \
9446 $(SHELL) $$s/$$module_srcdir/configure \
9447 --srcdir=$${topdir}/$$module_srcdir \
9448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9449 --target=${target_alias} \
9450 --with-build-libsubdir=$(HOST_SUBDIR) \
9451 $(STAGEautoprofile_CONFIGURE_FLAGS)
9452 @endif fixincludes-bootstrap
9453
9454 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9455 maybe-configure-stageautofeedback-fixincludes:
9456 @if fixincludes-bootstrap
9457 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9458 configure-stageautofeedback-fixincludes:
9459 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9460 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9461 @r=`${PWD_COMMAND}`; export r; \
9462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9463 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9464 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9465 $(HOST_EXPORTS) \
9466 $(POSTSTAGE1_HOST_EXPORTS) \
9467 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9468 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9469 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9470 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9472 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9473 case $(srcdir) in \
9474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9475 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9477 esac; \
9478 module_srcdir=fixincludes; \
9479 $(SHELL) $$s/$$module_srcdir/configure \
9480 --srcdir=$${topdir}/$$module_srcdir \
9481 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9482 --target=${target_alias} \
9483 --with-build-libsubdir=$(HOST_SUBDIR) \
9484 $(STAGEautofeedback_CONFIGURE_FLAGS)
9485 @endif fixincludes-bootstrap
9486
9487
9488
9489
9490
9491 .PHONY: all-fixincludes maybe-all-fixincludes
9492 maybe-all-fixincludes:
9493 @if gcc-bootstrap
9494 all-fixincludes: stage_current
9495 @endif gcc-bootstrap
9496 @if fixincludes
9497 TARGET-fixincludes=all
9498 maybe-all-fixincludes: all-fixincludes
9499 all-fixincludes: configure-fixincludes
9500 @r=`${PWD_COMMAND}`; export r; \
9501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9502 $(HOST_EXPORTS) \
9503 (cd $(HOST_SUBDIR)/fixincludes && \
9504 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9505 $(TARGET-fixincludes))
9506 @endif fixincludes
9507
9508
9509
9510 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9511 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9512 maybe-all-stage1-fixincludes:
9513 maybe-clean-stage1-fixincludes:
9514 @if fixincludes-bootstrap
9515 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9516 all-stage1: all-stage1-fixincludes
9517 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9518 all-stage1-fixincludes: configure-stage1-fixincludes
9519 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9520 @r=`${PWD_COMMAND}`; export r; \
9521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9522 TFLAGS="$(STAGE1_TFLAGS)"; \
9523 $(HOST_EXPORTS) \
9524 cd $(HOST_SUBDIR)/fixincludes && \
9525 \
9526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9527 CFLAGS="$(STAGE1_CFLAGS)" \
9528 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9529 LIBCFLAGS="$(LIBCFLAGS)" \
9530 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9531 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9532 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9533 $(EXTRA_HOST_FLAGS) \
9534 $(STAGE1_FLAGS_TO_PASS) \
9535 TFLAGS="$(STAGE1_TFLAGS)" \
9536 $(TARGET-stage1-fixincludes)
9537
9538 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9539 clean-stage1: clean-stage1-fixincludes
9540 clean-stage1-fixincludes:
9541 @if [ $(current_stage) = stage1 ]; then \
9542 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9543 else \
9544 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9545 $(MAKE) stage1-start; \
9546 fi; \
9547 cd $(HOST_SUBDIR)/fixincludes && \
9548 $(MAKE) $(EXTRA_HOST_FLAGS) \
9549 $(STAGE1_FLAGS_TO_PASS) clean
9550 @endif fixincludes-bootstrap
9551
9552
9553 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9554 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9555 maybe-all-stage2-fixincludes:
9556 maybe-clean-stage2-fixincludes:
9557 @if fixincludes-bootstrap
9558 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9559 all-stage2: all-stage2-fixincludes
9560 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9561 all-stage2-fixincludes: configure-stage2-fixincludes
9562 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9563 @r=`${PWD_COMMAND}`; export r; \
9564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9565 TFLAGS="$(STAGE2_TFLAGS)"; \
9566 $(HOST_EXPORTS) \
9567 $(POSTSTAGE1_HOST_EXPORTS) \
9568 cd $(HOST_SUBDIR)/fixincludes && \
9569 \
9570 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9571 CFLAGS="$(STAGE2_CFLAGS)" \
9572 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9573 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9574 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9575 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9576 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9577 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9578 TFLAGS="$(STAGE2_TFLAGS)" \
9579 $(TARGET-stage2-fixincludes)
9580
9581 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9582 clean-stage2: clean-stage2-fixincludes
9583 clean-stage2-fixincludes:
9584 @if [ $(current_stage) = stage2 ]; then \
9585 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9586 else \
9587 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9588 $(MAKE) stage2-start; \
9589 fi; \
9590 cd $(HOST_SUBDIR)/fixincludes && \
9591 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9592 @endif fixincludes-bootstrap
9593
9594
9595 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9596 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9597 maybe-all-stage3-fixincludes:
9598 maybe-clean-stage3-fixincludes:
9599 @if fixincludes-bootstrap
9600 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9601 all-stage3: all-stage3-fixincludes
9602 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9603 all-stage3-fixincludes: configure-stage3-fixincludes
9604 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9605 @r=`${PWD_COMMAND}`; export r; \
9606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9607 TFLAGS="$(STAGE3_TFLAGS)"; \
9608 $(HOST_EXPORTS) \
9609 $(POSTSTAGE1_HOST_EXPORTS) \
9610 cd $(HOST_SUBDIR)/fixincludes && \
9611 \
9612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9613 CFLAGS="$(STAGE3_CFLAGS)" \
9614 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9615 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9619 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9620 TFLAGS="$(STAGE3_TFLAGS)" \
9621 $(TARGET-stage3-fixincludes)
9622
9623 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9624 clean-stage3: clean-stage3-fixincludes
9625 clean-stage3-fixincludes:
9626 @if [ $(current_stage) = stage3 ]; then \
9627 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9628 else \
9629 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9630 $(MAKE) stage3-start; \
9631 fi; \
9632 cd $(HOST_SUBDIR)/fixincludes && \
9633 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9634 @endif fixincludes-bootstrap
9635
9636
9637 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9638 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9639 maybe-all-stage4-fixincludes:
9640 maybe-clean-stage4-fixincludes:
9641 @if fixincludes-bootstrap
9642 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9643 all-stage4: all-stage4-fixincludes
9644 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9645 all-stage4-fixincludes: configure-stage4-fixincludes
9646 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9647 @r=`${PWD_COMMAND}`; export r; \
9648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649 TFLAGS="$(STAGE4_TFLAGS)"; \
9650 $(HOST_EXPORTS) \
9651 $(POSTSTAGE1_HOST_EXPORTS) \
9652 cd $(HOST_SUBDIR)/fixincludes && \
9653 \
9654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9655 CFLAGS="$(STAGE4_CFLAGS)" \
9656 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9657 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9661 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9662 TFLAGS="$(STAGE4_TFLAGS)" \
9663 $(TARGET-stage4-fixincludes)
9664
9665 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9666 clean-stage4: clean-stage4-fixincludes
9667 clean-stage4-fixincludes:
9668 @if [ $(current_stage) = stage4 ]; then \
9669 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9670 else \
9671 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9672 $(MAKE) stage4-start; \
9673 fi; \
9674 cd $(HOST_SUBDIR)/fixincludes && \
9675 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9676 @endif fixincludes-bootstrap
9677
9678
9679 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9680 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9681 maybe-all-stageprofile-fixincludes:
9682 maybe-clean-stageprofile-fixincludes:
9683 @if fixincludes-bootstrap
9684 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9685 all-stageprofile: all-stageprofile-fixincludes
9686 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9687 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9688 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9689 @r=`${PWD_COMMAND}`; export r; \
9690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9691 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9692 $(HOST_EXPORTS) \
9693 $(POSTSTAGE1_HOST_EXPORTS) \
9694 cd $(HOST_SUBDIR)/fixincludes && \
9695 \
9696 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9697 CFLAGS="$(STAGEprofile_CFLAGS)" \
9698 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9699 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9700 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9701 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9702 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9703 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9704 TFLAGS="$(STAGEprofile_TFLAGS)" \
9705 $(TARGET-stageprofile-fixincludes)
9706
9707 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9708 clean-stageprofile: clean-stageprofile-fixincludes
9709 clean-stageprofile-fixincludes:
9710 @if [ $(current_stage) = stageprofile ]; then \
9711 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9712 else \
9713 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9714 $(MAKE) stageprofile-start; \
9715 fi; \
9716 cd $(HOST_SUBDIR)/fixincludes && \
9717 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9718 @endif fixincludes-bootstrap
9719
9720
9721 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9722 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9723 maybe-all-stagetrain-fixincludes:
9724 maybe-clean-stagetrain-fixincludes:
9725 @if fixincludes-bootstrap
9726 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9727 all-stagetrain: all-stagetrain-fixincludes
9728 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9729 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9730 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9731 @r=`${PWD_COMMAND}`; export r; \
9732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9733 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9734 $(HOST_EXPORTS) \
9735 $(POSTSTAGE1_HOST_EXPORTS) \
9736 cd $(HOST_SUBDIR)/fixincludes && \
9737 \
9738 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9739 CFLAGS="$(STAGEtrain_CFLAGS)" \
9740 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9741 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9742 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9743 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9744 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9745 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9746 TFLAGS="$(STAGEtrain_TFLAGS)" \
9747 $(TARGET-stagetrain-fixincludes)
9748
9749 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9750 clean-stagetrain: clean-stagetrain-fixincludes
9751 clean-stagetrain-fixincludes:
9752 @if [ $(current_stage) = stagetrain ]; then \
9753 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9754 else \
9755 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9756 $(MAKE) stagetrain-start; \
9757 fi; \
9758 cd $(HOST_SUBDIR)/fixincludes && \
9759 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9760 @endif fixincludes-bootstrap
9761
9762
9763 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9764 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9765 maybe-all-stagefeedback-fixincludes:
9766 maybe-clean-stagefeedback-fixincludes:
9767 @if fixincludes-bootstrap
9768 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9769 all-stagefeedback: all-stagefeedback-fixincludes
9770 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9771 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9772 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9773 @r=`${PWD_COMMAND}`; export r; \
9774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9775 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9776 $(HOST_EXPORTS) \
9777 $(POSTSTAGE1_HOST_EXPORTS) \
9778 cd $(HOST_SUBDIR)/fixincludes && \
9779 \
9780 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9781 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9782 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9783 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9784 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9785 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9786 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9787 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9788 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9789 $(TARGET-stagefeedback-fixincludes)
9790
9791 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9792 clean-stagefeedback: clean-stagefeedback-fixincludes
9793 clean-stagefeedback-fixincludes:
9794 @if [ $(current_stage) = stagefeedback ]; then \
9795 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9796 else \
9797 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9798 $(MAKE) stagefeedback-start; \
9799 fi; \
9800 cd $(HOST_SUBDIR)/fixincludes && \
9801 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9802 @endif fixincludes-bootstrap
9803
9804
9805 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9806 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9807 maybe-all-stageautoprofile-fixincludes:
9808 maybe-clean-stageautoprofile-fixincludes:
9809 @if fixincludes-bootstrap
9810 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9811 all-stageautoprofile: all-stageautoprofile-fixincludes
9812 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9813 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9814 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9815 @r=`${PWD_COMMAND}`; export r; \
9816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9817 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9818 $(HOST_EXPORTS) \
9819 $(POSTSTAGE1_HOST_EXPORTS) \
9820 cd $(HOST_SUBDIR)/fixincludes && \
9821 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9822 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9823 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9824 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9825 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9829 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9830 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9831 $(TARGET-stageautoprofile-fixincludes)
9832
9833 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9834 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9835 clean-stageautoprofile-fixincludes:
9836 @if [ $(current_stage) = stageautoprofile ]; then \
9837 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9838 else \
9839 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9840 $(MAKE) stageautoprofile-start; \
9841 fi; \
9842 cd $(HOST_SUBDIR)/fixincludes && \
9843 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9844 @endif fixincludes-bootstrap
9845
9846
9847 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9848 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9849 maybe-all-stageautofeedback-fixincludes:
9850 maybe-clean-stageautofeedback-fixincludes:
9851 @if fixincludes-bootstrap
9852 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9853 all-stageautofeedback: all-stageautofeedback-fixincludes
9854 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9855 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9856 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9857 @r=`${PWD_COMMAND}`; export r; \
9858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9859 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9860 $(HOST_EXPORTS) \
9861 $(POSTSTAGE1_HOST_EXPORTS) \
9862 cd $(HOST_SUBDIR)/fixincludes && \
9863 \
9864 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9865 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9866 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9867 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9868 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9869 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9870 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9871 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9872 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9873 $(TARGET-stageautofeedback-fixincludes)
9874
9875 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9876 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9877 clean-stageautofeedback-fixincludes:
9878 @if [ $(current_stage) = stageautofeedback ]; then \
9879 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9880 else \
9881 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9882 $(MAKE) stageautofeedback-start; \
9883 fi; \
9884 cd $(HOST_SUBDIR)/fixincludes && \
9885 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9886 @endif fixincludes-bootstrap
9887
9888
9889
9890
9891
9892 .PHONY: check-fixincludes maybe-check-fixincludes
9893 maybe-check-fixincludes:
9894 @if fixincludes
9895 maybe-check-fixincludes: check-fixincludes
9896
9897 check-fixincludes:
9898 @: $(MAKE); $(unstage)
9899 @r=`${PWD_COMMAND}`; export r; \
9900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9901 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9902 (cd $(HOST_SUBDIR)/fixincludes && \
9903 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9904
9905 @endif fixincludes
9906
9907 .PHONY: install-fixincludes maybe-install-fixincludes
9908 maybe-install-fixincludes:
9909 @if fixincludes
9910 maybe-install-fixincludes: install-fixincludes
9911
9912 install-fixincludes: installdirs
9913 @: $(MAKE); $(unstage)
9914 @r=`${PWD_COMMAND}`; export r; \
9915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9916 $(HOST_EXPORTS) \
9917 (cd $(HOST_SUBDIR)/fixincludes && \
9918 $(MAKE) $(FLAGS_TO_PASS) install)
9919
9920 @endif fixincludes
9921
9922 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9923 maybe-install-strip-fixincludes:
9924 @if fixincludes
9925 maybe-install-strip-fixincludes: install-strip-fixincludes
9926
9927 install-strip-fixincludes: installdirs
9928 @: $(MAKE); $(unstage)
9929 @r=`${PWD_COMMAND}`; export r; \
9930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9931 $(HOST_EXPORTS) \
9932 (cd $(HOST_SUBDIR)/fixincludes && \
9933 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9934
9935 @endif fixincludes
9936
9937 # Other targets (info, dvi, pdf, etc.)
9938
9939 .PHONY: maybe-info-fixincludes info-fixincludes
9940 maybe-info-fixincludes:
9941 @if fixincludes
9942 maybe-info-fixincludes: info-fixincludes
9943
9944 info-fixincludes: \
9945 configure-fixincludes
9946 @[ -f ./fixincludes/Makefile ] || exit 0; \
9947 r=`${PWD_COMMAND}`; export r; \
9948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9949 $(HOST_EXPORTS) \
9950 for flag in $(EXTRA_HOST_FLAGS) ; do \
9951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9952 done; \
9953 echo "Doing info in fixincludes"; \
9954 (cd $(HOST_SUBDIR)/fixincludes && \
9955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9957 "RANLIB=$${RANLIB}" \
9958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9959 info) \
9960 || exit 1
9961
9962 @endif fixincludes
9963
9964 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9965 maybe-dvi-fixincludes:
9966 @if fixincludes
9967 maybe-dvi-fixincludes: dvi-fixincludes
9968
9969 dvi-fixincludes: \
9970 configure-fixincludes
9971 @[ -f ./fixincludes/Makefile ] || exit 0; \
9972 r=`${PWD_COMMAND}`; export r; \
9973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9974 $(HOST_EXPORTS) \
9975 for flag in $(EXTRA_HOST_FLAGS) ; do \
9976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9977 done; \
9978 echo "Doing dvi in fixincludes"; \
9979 (cd $(HOST_SUBDIR)/fixincludes && \
9980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9982 "RANLIB=$${RANLIB}" \
9983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9984 dvi) \
9985 || exit 1
9986
9987 @endif fixincludes
9988
9989 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9990 maybe-pdf-fixincludes:
9991 @if fixincludes
9992 maybe-pdf-fixincludes: pdf-fixincludes
9993
9994 pdf-fixincludes: \
9995 configure-fixincludes
9996 @[ -f ./fixincludes/Makefile ] || exit 0; \
9997 r=`${PWD_COMMAND}`; export r; \
9998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9999 $(HOST_EXPORTS) \
10000 for flag in $(EXTRA_HOST_FLAGS) ; do \
10001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10002 done; \
10003 echo "Doing pdf in fixincludes"; \
10004 (cd $(HOST_SUBDIR)/fixincludes && \
10005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10007 "RANLIB=$${RANLIB}" \
10008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10009 pdf) \
10010 || exit 1
10011
10012 @endif fixincludes
10013
10014 .PHONY: maybe-html-fixincludes html-fixincludes
10015 maybe-html-fixincludes:
10016 @if fixincludes
10017 maybe-html-fixincludes: html-fixincludes
10018
10019 html-fixincludes: \
10020 configure-fixincludes
10021 @[ -f ./fixincludes/Makefile ] || exit 0; \
10022 r=`${PWD_COMMAND}`; export r; \
10023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10024 $(HOST_EXPORTS) \
10025 for flag in $(EXTRA_HOST_FLAGS) ; do \
10026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10027 done; \
10028 echo "Doing html in fixincludes"; \
10029 (cd $(HOST_SUBDIR)/fixincludes && \
10030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10032 "RANLIB=$${RANLIB}" \
10033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10034 html) \
10035 || exit 1
10036
10037 @endif fixincludes
10038
10039 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10040 maybe-TAGS-fixincludes:
10041 @if fixincludes
10042 maybe-TAGS-fixincludes: TAGS-fixincludes
10043
10044 # fixincludes doesn't support TAGS.
10045 TAGS-fixincludes:
10046
10047 @endif fixincludes
10048
10049 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10050 maybe-install-info-fixincludes:
10051 @if fixincludes
10052 maybe-install-info-fixincludes: install-info-fixincludes
10053
10054 install-info-fixincludes: \
10055 configure-fixincludes \
10056 info-fixincludes
10057 @[ -f ./fixincludes/Makefile ] || exit 0; \
10058 r=`${PWD_COMMAND}`; export r; \
10059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10060 $(HOST_EXPORTS) \
10061 for flag in $(EXTRA_HOST_FLAGS) ; do \
10062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10063 done; \
10064 echo "Doing install-info in fixincludes"; \
10065 (cd $(HOST_SUBDIR)/fixincludes && \
10066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10068 "RANLIB=$${RANLIB}" \
10069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10070 install-info) \
10071 || exit 1
10072
10073 @endif fixincludes
10074
10075 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10076 maybe-install-dvi-fixincludes:
10077 @if fixincludes
10078 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10079
10080 # fixincludes doesn't support install-dvi.
10081 install-dvi-fixincludes:
10082
10083 @endif fixincludes
10084
10085 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10086 maybe-install-pdf-fixincludes:
10087 @if fixincludes
10088 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10089
10090 install-pdf-fixincludes: \
10091 configure-fixincludes \
10092 pdf-fixincludes
10093 @[ -f ./fixincludes/Makefile ] || exit 0; \
10094 r=`${PWD_COMMAND}`; export r; \
10095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10096 $(HOST_EXPORTS) \
10097 for flag in $(EXTRA_HOST_FLAGS) ; do \
10098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10099 done; \
10100 echo "Doing install-pdf in fixincludes"; \
10101 (cd $(HOST_SUBDIR)/fixincludes && \
10102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10104 "RANLIB=$${RANLIB}" \
10105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10106 install-pdf) \
10107 || exit 1
10108
10109 @endif fixincludes
10110
10111 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10112 maybe-install-html-fixincludes:
10113 @if fixincludes
10114 maybe-install-html-fixincludes: install-html-fixincludes
10115
10116 install-html-fixincludes: \
10117 configure-fixincludes \
10118 html-fixincludes
10119 @[ -f ./fixincludes/Makefile ] || exit 0; \
10120 r=`${PWD_COMMAND}`; export r; \
10121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10122 $(HOST_EXPORTS) \
10123 for flag in $(EXTRA_HOST_FLAGS) ; do \
10124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10125 done; \
10126 echo "Doing install-html in fixincludes"; \
10127 (cd $(HOST_SUBDIR)/fixincludes && \
10128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10130 "RANLIB=$${RANLIB}" \
10131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10132 install-html) \
10133 || exit 1
10134
10135 @endif fixincludes
10136
10137 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10138 maybe-installcheck-fixincludes:
10139 @if fixincludes
10140 maybe-installcheck-fixincludes: installcheck-fixincludes
10141
10142 installcheck-fixincludes: \
10143 configure-fixincludes
10144 @[ -f ./fixincludes/Makefile ] || exit 0; \
10145 r=`${PWD_COMMAND}`; export r; \
10146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10147 $(HOST_EXPORTS) \
10148 for flag in $(EXTRA_HOST_FLAGS) ; do \
10149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10150 done; \
10151 echo "Doing installcheck in fixincludes"; \
10152 (cd $(HOST_SUBDIR)/fixincludes && \
10153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10155 "RANLIB=$${RANLIB}" \
10156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10157 installcheck) \
10158 || exit 1
10159
10160 @endif fixincludes
10161
10162 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10163 maybe-mostlyclean-fixincludes:
10164 @if fixincludes
10165 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10166
10167 mostlyclean-fixincludes:
10168 @[ -f ./fixincludes/Makefile ] || exit 0; \
10169 r=`${PWD_COMMAND}`; export r; \
10170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10171 $(HOST_EXPORTS) \
10172 for flag in $(EXTRA_HOST_FLAGS) ; do \
10173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10174 done; \
10175 echo "Doing mostlyclean in fixincludes"; \
10176 (cd $(HOST_SUBDIR)/fixincludes && \
10177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10179 "RANLIB=$${RANLIB}" \
10180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10181 mostlyclean) \
10182 || exit 1
10183
10184 @endif fixincludes
10185
10186 .PHONY: maybe-clean-fixincludes clean-fixincludes
10187 maybe-clean-fixincludes:
10188 @if fixincludes
10189 maybe-clean-fixincludes: clean-fixincludes
10190
10191 clean-fixincludes:
10192 @[ -f ./fixincludes/Makefile ] || exit 0; \
10193 r=`${PWD_COMMAND}`; export r; \
10194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10195 $(HOST_EXPORTS) \
10196 for flag in $(EXTRA_HOST_FLAGS) ; do \
10197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10198 done; \
10199 echo "Doing clean in fixincludes"; \
10200 (cd $(HOST_SUBDIR)/fixincludes && \
10201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10203 "RANLIB=$${RANLIB}" \
10204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10205 clean) \
10206 || exit 1
10207
10208 @endif fixincludes
10209
10210 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10211 maybe-distclean-fixincludes:
10212 @if fixincludes
10213 maybe-distclean-fixincludes: distclean-fixincludes
10214
10215 distclean-fixincludes:
10216 @[ -f ./fixincludes/Makefile ] || exit 0; \
10217 r=`${PWD_COMMAND}`; export r; \
10218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10219 $(HOST_EXPORTS) \
10220 for flag in $(EXTRA_HOST_FLAGS) ; do \
10221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10222 done; \
10223 echo "Doing distclean in fixincludes"; \
10224 (cd $(HOST_SUBDIR)/fixincludes && \
10225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10227 "RANLIB=$${RANLIB}" \
10228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10229 distclean) \
10230 || exit 1
10231
10232 @endif fixincludes
10233
10234 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10235 maybe-maintainer-clean-fixincludes:
10236 @if fixincludes
10237 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10238
10239 maintainer-clean-fixincludes:
10240 @[ -f ./fixincludes/Makefile ] || exit 0; \
10241 r=`${PWD_COMMAND}`; export r; \
10242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10243 $(HOST_EXPORTS) \
10244 for flag in $(EXTRA_HOST_FLAGS) ; do \
10245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10246 done; \
10247 echo "Doing maintainer-clean in fixincludes"; \
10248 (cd $(HOST_SUBDIR)/fixincludes && \
10249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10251 "RANLIB=$${RANLIB}" \
10252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10253 maintainer-clean) \
10254 || exit 1
10255
10256 @endif fixincludes
10257
10258
10259
10260 .PHONY: configure-flex maybe-configure-flex
10261 maybe-configure-flex:
10262 @if gcc-bootstrap
10263 configure-flex: stage_current
10264 @endif gcc-bootstrap
10265 @if flex
10266 maybe-configure-flex: configure-flex
10267 configure-flex:
10268 @: $(MAKE); $(unstage)
10269 @r=`${PWD_COMMAND}`; export r; \
10270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10271 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10273 $(HOST_EXPORTS) \
10274 echo Configuring in $(HOST_SUBDIR)/flex; \
10275 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10276 case $(srcdir) in \
10277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10278 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10280 esac; \
10281 module_srcdir=flex; \
10282 $(SHELL) \
10283 $$s/$$module_srcdir/configure \
10284 --srcdir=$${topdir}/$$module_srcdir \
10285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10286 --target=${target_alias} \
10287 || exit 1
10288 @endif flex
10289
10290
10291
10292
10293
10294 .PHONY: all-flex maybe-all-flex
10295 maybe-all-flex:
10296 @if gcc-bootstrap
10297 all-flex: stage_current
10298 @endif gcc-bootstrap
10299 @if flex
10300 TARGET-flex=all
10301 maybe-all-flex: all-flex
10302 all-flex: configure-flex
10303 @: $(MAKE); $(unstage)
10304 @r=`${PWD_COMMAND}`; export r; \
10305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10306 $(HOST_EXPORTS) \
10307 (cd $(HOST_SUBDIR)/flex && \
10308 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10309 $(TARGET-flex))
10310 @endif flex
10311
10312
10313
10314
10315 .PHONY: check-flex maybe-check-flex
10316 maybe-check-flex:
10317 @if flex
10318 maybe-check-flex: check-flex
10319
10320 # This module is only tested in a native toolchain.
10321 check-flex:
10322 @: $(MAKE); $(unstage)
10323 @if [ '$(host)' = '$(target)' ]; then \
10324 r=`${PWD_COMMAND}`; export r; \
10325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10326 $(HOST_EXPORTS) \
10327 (cd $(HOST_SUBDIR)/flex && \
10328 $(MAKE) $(FLAGS_TO_PASS) check)
10329 fi
10330
10331 @endif flex
10332
10333 .PHONY: install-flex maybe-install-flex
10334 maybe-install-flex:
10335 @if flex
10336 maybe-install-flex: install-flex
10337
10338 install-flex: installdirs
10339 @: $(MAKE); $(unstage)
10340 @r=`${PWD_COMMAND}`; export r; \
10341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10342 $(HOST_EXPORTS) \
10343 (cd $(HOST_SUBDIR)/flex && \
10344 $(MAKE) $(FLAGS_TO_PASS) install)
10345
10346 @endif flex
10347
10348 .PHONY: install-strip-flex maybe-install-strip-flex
10349 maybe-install-strip-flex:
10350 @if flex
10351 maybe-install-strip-flex: install-strip-flex
10352
10353 install-strip-flex: installdirs
10354 @: $(MAKE); $(unstage)
10355 @r=`${PWD_COMMAND}`; export r; \
10356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10357 $(HOST_EXPORTS) \
10358 (cd $(HOST_SUBDIR)/flex && \
10359 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10360
10361 @endif flex
10362
10363 # Other targets (info, dvi, pdf, etc.)
10364
10365 .PHONY: maybe-info-flex info-flex
10366 maybe-info-flex:
10367 @if flex
10368 maybe-info-flex: info-flex
10369
10370 info-flex: \
10371 configure-flex
10372 @: $(MAKE); $(unstage)
10373 @[ -f ./flex/Makefile ] || exit 0; \
10374 r=`${PWD_COMMAND}`; export r; \
10375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10376 $(HOST_EXPORTS) \
10377 for flag in $(EXTRA_HOST_FLAGS) ; do \
10378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10379 done; \
10380 echo "Doing info in flex"; \
10381 (cd $(HOST_SUBDIR)/flex && \
10382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10384 "RANLIB=$${RANLIB}" \
10385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10386 info) \
10387 || exit 1
10388
10389 @endif flex
10390
10391 .PHONY: maybe-dvi-flex dvi-flex
10392 maybe-dvi-flex:
10393 @if flex
10394 maybe-dvi-flex: dvi-flex
10395
10396 dvi-flex: \
10397 configure-flex
10398 @: $(MAKE); $(unstage)
10399 @[ -f ./flex/Makefile ] || exit 0; \
10400 r=`${PWD_COMMAND}`; export r; \
10401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10402 $(HOST_EXPORTS) \
10403 for flag in $(EXTRA_HOST_FLAGS) ; do \
10404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10405 done; \
10406 echo "Doing dvi in flex"; \
10407 (cd $(HOST_SUBDIR)/flex && \
10408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10410 "RANLIB=$${RANLIB}" \
10411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10412 dvi) \
10413 || exit 1
10414
10415 @endif flex
10416
10417 .PHONY: maybe-pdf-flex pdf-flex
10418 maybe-pdf-flex:
10419 @if flex
10420 maybe-pdf-flex: pdf-flex
10421
10422 pdf-flex: \
10423 configure-flex
10424 @: $(MAKE); $(unstage)
10425 @[ -f ./flex/Makefile ] || exit 0; \
10426 r=`${PWD_COMMAND}`; export r; \
10427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10428 $(HOST_EXPORTS) \
10429 for flag in $(EXTRA_HOST_FLAGS) ; do \
10430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10431 done; \
10432 echo "Doing pdf in flex"; \
10433 (cd $(HOST_SUBDIR)/flex && \
10434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10436 "RANLIB=$${RANLIB}" \
10437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10438 pdf) \
10439 || exit 1
10440
10441 @endif flex
10442
10443 .PHONY: maybe-html-flex html-flex
10444 maybe-html-flex:
10445 @if flex
10446 maybe-html-flex: html-flex
10447
10448 html-flex: \
10449 configure-flex
10450 @: $(MAKE); $(unstage)
10451 @[ -f ./flex/Makefile ] || exit 0; \
10452 r=`${PWD_COMMAND}`; export r; \
10453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10454 $(HOST_EXPORTS) \
10455 for flag in $(EXTRA_HOST_FLAGS) ; do \
10456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10457 done; \
10458 echo "Doing html in flex"; \
10459 (cd $(HOST_SUBDIR)/flex && \
10460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10462 "RANLIB=$${RANLIB}" \
10463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10464 html) \
10465 || exit 1
10466
10467 @endif flex
10468
10469 .PHONY: maybe-TAGS-flex TAGS-flex
10470 maybe-TAGS-flex:
10471 @if flex
10472 maybe-TAGS-flex: TAGS-flex
10473
10474 TAGS-flex: \
10475 configure-flex
10476 @: $(MAKE); $(unstage)
10477 @[ -f ./flex/Makefile ] || exit 0; \
10478 r=`${PWD_COMMAND}`; export r; \
10479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480 $(HOST_EXPORTS) \
10481 for flag in $(EXTRA_HOST_FLAGS) ; do \
10482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10483 done; \
10484 echo "Doing TAGS in flex"; \
10485 (cd $(HOST_SUBDIR)/flex && \
10486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10488 "RANLIB=$${RANLIB}" \
10489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10490 TAGS) \
10491 || exit 1
10492
10493 @endif flex
10494
10495 .PHONY: maybe-install-info-flex install-info-flex
10496 maybe-install-info-flex:
10497 @if flex
10498 maybe-install-info-flex: install-info-flex
10499
10500 install-info-flex: \
10501 configure-flex \
10502 info-flex
10503 @: $(MAKE); $(unstage)
10504 @[ -f ./flex/Makefile ] || exit 0; \
10505 r=`${PWD_COMMAND}`; export r; \
10506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10507 $(HOST_EXPORTS) \
10508 for flag in $(EXTRA_HOST_FLAGS) ; do \
10509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10510 done; \
10511 echo "Doing install-info in flex"; \
10512 (cd $(HOST_SUBDIR)/flex && \
10513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10515 "RANLIB=$${RANLIB}" \
10516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10517 install-info) \
10518 || exit 1
10519
10520 @endif flex
10521
10522 .PHONY: maybe-install-dvi-flex install-dvi-flex
10523 maybe-install-dvi-flex:
10524 @if flex
10525 maybe-install-dvi-flex: install-dvi-flex
10526
10527 install-dvi-flex: \
10528 configure-flex \
10529 dvi-flex
10530 @: $(MAKE); $(unstage)
10531 @[ -f ./flex/Makefile ] || exit 0; \
10532 r=`${PWD_COMMAND}`; export r; \
10533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10534 $(HOST_EXPORTS) \
10535 for flag in $(EXTRA_HOST_FLAGS) ; do \
10536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10537 done; \
10538 echo "Doing install-dvi in flex"; \
10539 (cd $(HOST_SUBDIR)/flex && \
10540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10542 "RANLIB=$${RANLIB}" \
10543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10544 install-dvi) \
10545 || exit 1
10546
10547 @endif flex
10548
10549 .PHONY: maybe-install-pdf-flex install-pdf-flex
10550 maybe-install-pdf-flex:
10551 @if flex
10552 maybe-install-pdf-flex: install-pdf-flex
10553
10554 install-pdf-flex: \
10555 configure-flex \
10556 pdf-flex
10557 @: $(MAKE); $(unstage)
10558 @[ -f ./flex/Makefile ] || exit 0; \
10559 r=`${PWD_COMMAND}`; export r; \
10560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10561 $(HOST_EXPORTS) \
10562 for flag in $(EXTRA_HOST_FLAGS) ; do \
10563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10564 done; \
10565 echo "Doing install-pdf in flex"; \
10566 (cd $(HOST_SUBDIR)/flex && \
10567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10569 "RANLIB=$${RANLIB}" \
10570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10571 install-pdf) \
10572 || exit 1
10573
10574 @endif flex
10575
10576 .PHONY: maybe-install-html-flex install-html-flex
10577 maybe-install-html-flex:
10578 @if flex
10579 maybe-install-html-flex: install-html-flex
10580
10581 install-html-flex: \
10582 configure-flex \
10583 html-flex
10584 @: $(MAKE); $(unstage)
10585 @[ -f ./flex/Makefile ] || exit 0; \
10586 r=`${PWD_COMMAND}`; export r; \
10587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10588 $(HOST_EXPORTS) \
10589 for flag in $(EXTRA_HOST_FLAGS) ; do \
10590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10591 done; \
10592 echo "Doing install-html in flex"; \
10593 (cd $(HOST_SUBDIR)/flex && \
10594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10596 "RANLIB=$${RANLIB}" \
10597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10598 install-html) \
10599 || exit 1
10600
10601 @endif flex
10602
10603 .PHONY: maybe-installcheck-flex installcheck-flex
10604 maybe-installcheck-flex:
10605 @if flex
10606 maybe-installcheck-flex: installcheck-flex
10607
10608 installcheck-flex: \
10609 configure-flex
10610 @: $(MAKE); $(unstage)
10611 @[ -f ./flex/Makefile ] || exit 0; \
10612 r=`${PWD_COMMAND}`; export r; \
10613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10614 $(HOST_EXPORTS) \
10615 for flag in $(EXTRA_HOST_FLAGS) ; do \
10616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10617 done; \
10618 echo "Doing installcheck in flex"; \
10619 (cd $(HOST_SUBDIR)/flex && \
10620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10622 "RANLIB=$${RANLIB}" \
10623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10624 installcheck) \
10625 || exit 1
10626
10627 @endif flex
10628
10629 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10630 maybe-mostlyclean-flex:
10631 @if flex
10632 maybe-mostlyclean-flex: mostlyclean-flex
10633
10634 mostlyclean-flex:
10635 @: $(MAKE); $(unstage)
10636 @[ -f ./flex/Makefile ] || exit 0; \
10637 r=`${PWD_COMMAND}`; export r; \
10638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10639 $(HOST_EXPORTS) \
10640 for flag in $(EXTRA_HOST_FLAGS) ; do \
10641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10642 done; \
10643 echo "Doing mostlyclean in flex"; \
10644 (cd $(HOST_SUBDIR)/flex && \
10645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10647 "RANLIB=$${RANLIB}" \
10648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10649 mostlyclean) \
10650 || exit 1
10651
10652 @endif flex
10653
10654 .PHONY: maybe-clean-flex clean-flex
10655 maybe-clean-flex:
10656 @if flex
10657 maybe-clean-flex: clean-flex
10658
10659 clean-flex:
10660 @: $(MAKE); $(unstage)
10661 @[ -f ./flex/Makefile ] || exit 0; \
10662 r=`${PWD_COMMAND}`; export r; \
10663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10664 $(HOST_EXPORTS) \
10665 for flag in $(EXTRA_HOST_FLAGS) ; do \
10666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10667 done; \
10668 echo "Doing clean in flex"; \
10669 (cd $(HOST_SUBDIR)/flex && \
10670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10672 "RANLIB=$${RANLIB}" \
10673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10674 clean) \
10675 || exit 1
10676
10677 @endif flex
10678
10679 .PHONY: maybe-distclean-flex distclean-flex
10680 maybe-distclean-flex:
10681 @if flex
10682 maybe-distclean-flex: distclean-flex
10683
10684 distclean-flex:
10685 @: $(MAKE); $(unstage)
10686 @[ -f ./flex/Makefile ] || exit 0; \
10687 r=`${PWD_COMMAND}`; export r; \
10688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10689 $(HOST_EXPORTS) \
10690 for flag in $(EXTRA_HOST_FLAGS) ; do \
10691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10692 done; \
10693 echo "Doing distclean in flex"; \
10694 (cd $(HOST_SUBDIR)/flex && \
10695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10697 "RANLIB=$${RANLIB}" \
10698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10699 distclean) \
10700 || exit 1
10701
10702 @endif flex
10703
10704 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10705 maybe-maintainer-clean-flex:
10706 @if flex
10707 maybe-maintainer-clean-flex: maintainer-clean-flex
10708
10709 maintainer-clean-flex:
10710 @: $(MAKE); $(unstage)
10711 @[ -f ./flex/Makefile ] || exit 0; \
10712 r=`${PWD_COMMAND}`; export r; \
10713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10714 $(HOST_EXPORTS) \
10715 for flag in $(EXTRA_HOST_FLAGS) ; do \
10716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10717 done; \
10718 echo "Doing maintainer-clean in flex"; \
10719 (cd $(HOST_SUBDIR)/flex && \
10720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10722 "RANLIB=$${RANLIB}" \
10723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10724 maintainer-clean) \
10725 || exit 1
10726
10727 @endif flex
10728
10729
10730
10731 .PHONY: configure-gas maybe-configure-gas
10732 maybe-configure-gas:
10733 @if gcc-bootstrap
10734 configure-gas: stage_current
10735 @endif gcc-bootstrap
10736 @if gas
10737 maybe-configure-gas: configure-gas
10738 configure-gas:
10739 @r=`${PWD_COMMAND}`; export r; \
10740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10741 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10743 $(HOST_EXPORTS) \
10744 echo Configuring in $(HOST_SUBDIR)/gas; \
10745 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10746 case $(srcdir) in \
10747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10748 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10750 esac; \
10751 module_srcdir=gas; \
10752 $(SHELL) \
10753 $$s/$$module_srcdir/configure \
10754 --srcdir=$${topdir}/$$module_srcdir \
10755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10756 --target=${target_alias} \
10757 || exit 1
10758 @endif gas
10759
10760
10761
10762 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10763 maybe-configure-stage1-gas:
10764 @if gas-bootstrap
10765 maybe-configure-stage1-gas: configure-stage1-gas
10766 configure-stage1-gas:
10767 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10768 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10769 @r=`${PWD_COMMAND}`; export r; \
10770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10771 TFLAGS="$(STAGE1_TFLAGS)"; \
10772 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10773 $(HOST_EXPORTS) \
10774 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10775 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10776 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10777 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10779 cd $(HOST_SUBDIR)/gas || exit 1; \
10780 case $(srcdir) in \
10781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10782 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10784 esac; \
10785 module_srcdir=gas; \
10786 $(SHELL) $$s/$$module_srcdir/configure \
10787 --srcdir=$${topdir}/$$module_srcdir \
10788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10789 --target=${target_alias} \
10790 \
10791 $(STAGE1_CONFIGURE_FLAGS)
10792 @endif gas-bootstrap
10793
10794 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10795 maybe-configure-stage2-gas:
10796 @if gas-bootstrap
10797 maybe-configure-stage2-gas: configure-stage2-gas
10798 configure-stage2-gas:
10799 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10801 @r=`${PWD_COMMAND}`; export r; \
10802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10803 TFLAGS="$(STAGE2_TFLAGS)"; \
10804 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10805 $(HOST_EXPORTS) \
10806 $(POSTSTAGE1_HOST_EXPORTS) \
10807 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10808 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10809 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10810 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10812 cd $(HOST_SUBDIR)/gas || exit 1; \
10813 case $(srcdir) in \
10814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10815 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10817 esac; \
10818 module_srcdir=gas; \
10819 $(SHELL) $$s/$$module_srcdir/configure \
10820 --srcdir=$${topdir}/$$module_srcdir \
10821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10822 --target=${target_alias} \
10823 --with-build-libsubdir=$(HOST_SUBDIR) \
10824 $(STAGE2_CONFIGURE_FLAGS)
10825 @endif gas-bootstrap
10826
10827 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10828 maybe-configure-stage3-gas:
10829 @if gas-bootstrap
10830 maybe-configure-stage3-gas: configure-stage3-gas
10831 configure-stage3-gas:
10832 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10833 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10834 @r=`${PWD_COMMAND}`; export r; \
10835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10836 TFLAGS="$(STAGE3_TFLAGS)"; \
10837 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10838 $(HOST_EXPORTS) \
10839 $(POSTSTAGE1_HOST_EXPORTS) \
10840 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10841 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10842 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10843 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10845 cd $(HOST_SUBDIR)/gas || exit 1; \
10846 case $(srcdir) in \
10847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10848 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10850 esac; \
10851 module_srcdir=gas; \
10852 $(SHELL) $$s/$$module_srcdir/configure \
10853 --srcdir=$${topdir}/$$module_srcdir \
10854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10855 --target=${target_alias} \
10856 --with-build-libsubdir=$(HOST_SUBDIR) \
10857 $(STAGE3_CONFIGURE_FLAGS)
10858 @endif gas-bootstrap
10859
10860 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10861 maybe-configure-stage4-gas:
10862 @if gas-bootstrap
10863 maybe-configure-stage4-gas: configure-stage4-gas
10864 configure-stage4-gas:
10865 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10866 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10867 @r=`${PWD_COMMAND}`; export r; \
10868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10869 TFLAGS="$(STAGE4_TFLAGS)"; \
10870 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10871 $(HOST_EXPORTS) \
10872 $(POSTSTAGE1_HOST_EXPORTS) \
10873 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10874 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10875 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10876 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10878 cd $(HOST_SUBDIR)/gas || exit 1; \
10879 case $(srcdir) in \
10880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10881 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10883 esac; \
10884 module_srcdir=gas; \
10885 $(SHELL) $$s/$$module_srcdir/configure \
10886 --srcdir=$${topdir}/$$module_srcdir \
10887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10888 --target=${target_alias} \
10889 --with-build-libsubdir=$(HOST_SUBDIR) \
10890 $(STAGE4_CONFIGURE_FLAGS)
10891 @endif gas-bootstrap
10892
10893 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10894 maybe-configure-stageprofile-gas:
10895 @if gas-bootstrap
10896 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10897 configure-stageprofile-gas:
10898 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10899 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10900 @r=`${PWD_COMMAND}`; export r; \
10901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10902 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10903 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10904 $(HOST_EXPORTS) \
10905 $(POSTSTAGE1_HOST_EXPORTS) \
10906 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10907 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10908 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10909 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10911 cd $(HOST_SUBDIR)/gas || exit 1; \
10912 case $(srcdir) in \
10913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10914 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10916 esac; \
10917 module_srcdir=gas; \
10918 $(SHELL) $$s/$$module_srcdir/configure \
10919 --srcdir=$${topdir}/$$module_srcdir \
10920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10921 --target=${target_alias} \
10922 --with-build-libsubdir=$(HOST_SUBDIR) \
10923 $(STAGEprofile_CONFIGURE_FLAGS)
10924 @endif gas-bootstrap
10925
10926 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10927 maybe-configure-stagetrain-gas:
10928 @if gas-bootstrap
10929 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10930 configure-stagetrain-gas:
10931 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10932 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10933 @r=`${PWD_COMMAND}`; export r; \
10934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10935 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10936 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10937 $(HOST_EXPORTS) \
10938 $(POSTSTAGE1_HOST_EXPORTS) \
10939 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10940 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10941 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
10942 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10944 cd $(HOST_SUBDIR)/gas || exit 1; \
10945 case $(srcdir) in \
10946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10947 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10949 esac; \
10950 module_srcdir=gas; \
10951 $(SHELL) $$s/$$module_srcdir/configure \
10952 --srcdir=$${topdir}/$$module_srcdir \
10953 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10954 --target=${target_alias} \
10955 --with-build-libsubdir=$(HOST_SUBDIR) \
10956 $(STAGEtrain_CONFIGURE_FLAGS)
10957 @endif gas-bootstrap
10958
10959 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10960 maybe-configure-stagefeedback-gas:
10961 @if gas-bootstrap
10962 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10963 configure-stagefeedback-gas:
10964 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10965 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10966 @r=`${PWD_COMMAND}`; export r; \
10967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10968 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10969 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10970 $(HOST_EXPORTS) \
10971 $(POSTSTAGE1_HOST_EXPORTS) \
10972 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10973 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10974 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10975 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10977 cd $(HOST_SUBDIR)/gas || exit 1; \
10978 case $(srcdir) in \
10979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10980 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10982 esac; \
10983 module_srcdir=gas; \
10984 $(SHELL) $$s/$$module_srcdir/configure \
10985 --srcdir=$${topdir}/$$module_srcdir \
10986 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10987 --target=${target_alias} \
10988 --with-build-libsubdir=$(HOST_SUBDIR) \
10989 $(STAGEfeedback_CONFIGURE_FLAGS)
10990 @endif gas-bootstrap
10991
10992 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10993 maybe-configure-stageautoprofile-gas:
10994 @if gas-bootstrap
10995 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10996 configure-stageautoprofile-gas:
10997 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10999 @r=`${PWD_COMMAND}`; export r; \
11000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11001 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11002 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11003 $(HOST_EXPORTS) \
11004 $(POSTSTAGE1_HOST_EXPORTS) \
11005 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11006 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11007 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11008 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11010 cd $(HOST_SUBDIR)/gas || exit 1; \
11011 case $(srcdir) in \
11012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11013 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11015 esac; \
11016 module_srcdir=gas; \
11017 $(SHELL) $$s/$$module_srcdir/configure \
11018 --srcdir=$${topdir}/$$module_srcdir \
11019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11020 --target=${target_alias} \
11021 --with-build-libsubdir=$(HOST_SUBDIR) \
11022 $(STAGEautoprofile_CONFIGURE_FLAGS)
11023 @endif gas-bootstrap
11024
11025 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11026 maybe-configure-stageautofeedback-gas:
11027 @if gas-bootstrap
11028 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11029 configure-stageautofeedback-gas:
11030 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11031 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11032 @r=`${PWD_COMMAND}`; export r; \
11033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11034 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11035 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11036 $(HOST_EXPORTS) \
11037 $(POSTSTAGE1_HOST_EXPORTS) \
11038 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11039 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11040 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11041 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11043 cd $(HOST_SUBDIR)/gas || exit 1; \
11044 case $(srcdir) in \
11045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11046 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11048 esac; \
11049 module_srcdir=gas; \
11050 $(SHELL) $$s/$$module_srcdir/configure \
11051 --srcdir=$${topdir}/$$module_srcdir \
11052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11053 --target=${target_alias} \
11054 --with-build-libsubdir=$(HOST_SUBDIR) \
11055 $(STAGEautofeedback_CONFIGURE_FLAGS)
11056 @endif gas-bootstrap
11057
11058
11059
11060
11061
11062 .PHONY: all-gas maybe-all-gas
11063 maybe-all-gas:
11064 @if gcc-bootstrap
11065 all-gas: stage_current
11066 @endif gcc-bootstrap
11067 @if gas
11068 TARGET-gas=all
11069 maybe-all-gas: all-gas
11070 all-gas: configure-gas
11071 @r=`${PWD_COMMAND}`; export r; \
11072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11073 $(HOST_EXPORTS) \
11074 (cd $(HOST_SUBDIR)/gas && \
11075 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11076 $(TARGET-gas))
11077 @endif gas
11078
11079
11080
11081 .PHONY: all-stage1-gas maybe-all-stage1-gas
11082 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11083 maybe-all-stage1-gas:
11084 maybe-clean-stage1-gas:
11085 @if gas-bootstrap
11086 maybe-all-stage1-gas: all-stage1-gas
11087 all-stage1: all-stage1-gas
11088 TARGET-stage1-gas = $(TARGET-gas)
11089 all-stage1-gas: configure-stage1-gas
11090 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11091 @r=`${PWD_COMMAND}`; export r; \
11092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11093 TFLAGS="$(STAGE1_TFLAGS)"; \
11094 $(HOST_EXPORTS) \
11095 cd $(HOST_SUBDIR)/gas && \
11096 \
11097 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11098 CFLAGS="$(STAGE1_CFLAGS)" \
11099 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11100 LIBCFLAGS="$(LIBCFLAGS)" \
11101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11104 $(EXTRA_HOST_FLAGS) \
11105 $(STAGE1_FLAGS_TO_PASS) \
11106 TFLAGS="$(STAGE1_TFLAGS)" \
11107 $(TARGET-stage1-gas)
11108
11109 maybe-clean-stage1-gas: clean-stage1-gas
11110 clean-stage1: clean-stage1-gas
11111 clean-stage1-gas:
11112 @if [ $(current_stage) = stage1 ]; then \
11113 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11114 else \
11115 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11116 $(MAKE) stage1-start; \
11117 fi; \
11118 cd $(HOST_SUBDIR)/gas && \
11119 $(MAKE) $(EXTRA_HOST_FLAGS) \
11120 $(STAGE1_FLAGS_TO_PASS) clean
11121 @endif gas-bootstrap
11122
11123
11124 .PHONY: all-stage2-gas maybe-all-stage2-gas
11125 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11126 maybe-all-stage2-gas:
11127 maybe-clean-stage2-gas:
11128 @if gas-bootstrap
11129 maybe-all-stage2-gas: all-stage2-gas
11130 all-stage2: all-stage2-gas
11131 TARGET-stage2-gas = $(TARGET-gas)
11132 all-stage2-gas: configure-stage2-gas
11133 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11134 @r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136 TFLAGS="$(STAGE2_TFLAGS)"; \
11137 $(HOST_EXPORTS) \
11138 $(POSTSTAGE1_HOST_EXPORTS) \
11139 cd $(HOST_SUBDIR)/gas && \
11140 \
11141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11142 CFLAGS="$(STAGE2_CFLAGS)" \
11143 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11144 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11148 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11149 TFLAGS="$(STAGE2_TFLAGS)" \
11150 $(TARGET-stage2-gas)
11151
11152 maybe-clean-stage2-gas: clean-stage2-gas
11153 clean-stage2: clean-stage2-gas
11154 clean-stage2-gas:
11155 @if [ $(current_stage) = stage2 ]; then \
11156 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11157 else \
11158 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11159 $(MAKE) stage2-start; \
11160 fi; \
11161 cd $(HOST_SUBDIR)/gas && \
11162 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11163 @endif gas-bootstrap
11164
11165
11166 .PHONY: all-stage3-gas maybe-all-stage3-gas
11167 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11168 maybe-all-stage3-gas:
11169 maybe-clean-stage3-gas:
11170 @if gas-bootstrap
11171 maybe-all-stage3-gas: all-stage3-gas
11172 all-stage3: all-stage3-gas
11173 TARGET-stage3-gas = $(TARGET-gas)
11174 all-stage3-gas: configure-stage3-gas
11175 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11176 @r=`${PWD_COMMAND}`; export r; \
11177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11178 TFLAGS="$(STAGE3_TFLAGS)"; \
11179 $(HOST_EXPORTS) \
11180 $(POSTSTAGE1_HOST_EXPORTS) \
11181 cd $(HOST_SUBDIR)/gas && \
11182 \
11183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11184 CFLAGS="$(STAGE3_CFLAGS)" \
11185 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11186 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11191 TFLAGS="$(STAGE3_TFLAGS)" \
11192 $(TARGET-stage3-gas)
11193
11194 maybe-clean-stage3-gas: clean-stage3-gas
11195 clean-stage3: clean-stage3-gas
11196 clean-stage3-gas:
11197 @if [ $(current_stage) = stage3 ]; then \
11198 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11199 else \
11200 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11201 $(MAKE) stage3-start; \
11202 fi; \
11203 cd $(HOST_SUBDIR)/gas && \
11204 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11205 @endif gas-bootstrap
11206
11207
11208 .PHONY: all-stage4-gas maybe-all-stage4-gas
11209 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11210 maybe-all-stage4-gas:
11211 maybe-clean-stage4-gas:
11212 @if gas-bootstrap
11213 maybe-all-stage4-gas: all-stage4-gas
11214 all-stage4: all-stage4-gas
11215 TARGET-stage4-gas = $(TARGET-gas)
11216 all-stage4-gas: configure-stage4-gas
11217 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11218 @r=`${PWD_COMMAND}`; export r; \
11219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11220 TFLAGS="$(STAGE4_TFLAGS)"; \
11221 $(HOST_EXPORTS) \
11222 $(POSTSTAGE1_HOST_EXPORTS) \
11223 cd $(HOST_SUBDIR)/gas && \
11224 \
11225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11226 CFLAGS="$(STAGE4_CFLAGS)" \
11227 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11228 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11232 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11233 TFLAGS="$(STAGE4_TFLAGS)" \
11234 $(TARGET-stage4-gas)
11235
11236 maybe-clean-stage4-gas: clean-stage4-gas
11237 clean-stage4: clean-stage4-gas
11238 clean-stage4-gas:
11239 @if [ $(current_stage) = stage4 ]; then \
11240 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11241 else \
11242 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11243 $(MAKE) stage4-start; \
11244 fi; \
11245 cd $(HOST_SUBDIR)/gas && \
11246 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11247 @endif gas-bootstrap
11248
11249
11250 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11251 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11252 maybe-all-stageprofile-gas:
11253 maybe-clean-stageprofile-gas:
11254 @if gas-bootstrap
11255 maybe-all-stageprofile-gas: all-stageprofile-gas
11256 all-stageprofile: all-stageprofile-gas
11257 TARGET-stageprofile-gas = $(TARGET-gas)
11258 all-stageprofile-gas: configure-stageprofile-gas
11259 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11260 @r=`${PWD_COMMAND}`; export r; \
11261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11262 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11263 $(HOST_EXPORTS) \
11264 $(POSTSTAGE1_HOST_EXPORTS) \
11265 cd $(HOST_SUBDIR)/gas && \
11266 \
11267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11268 CFLAGS="$(STAGEprofile_CFLAGS)" \
11269 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11270 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11274 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11275 TFLAGS="$(STAGEprofile_TFLAGS)" \
11276 $(TARGET-stageprofile-gas)
11277
11278 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11279 clean-stageprofile: clean-stageprofile-gas
11280 clean-stageprofile-gas:
11281 @if [ $(current_stage) = stageprofile ]; then \
11282 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11283 else \
11284 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11285 $(MAKE) stageprofile-start; \
11286 fi; \
11287 cd $(HOST_SUBDIR)/gas && \
11288 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11289 @endif gas-bootstrap
11290
11291
11292 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11293 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11294 maybe-all-stagetrain-gas:
11295 maybe-clean-stagetrain-gas:
11296 @if gas-bootstrap
11297 maybe-all-stagetrain-gas: all-stagetrain-gas
11298 all-stagetrain: all-stagetrain-gas
11299 TARGET-stagetrain-gas = $(TARGET-gas)
11300 all-stagetrain-gas: configure-stagetrain-gas
11301 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11302 @r=`${PWD_COMMAND}`; export r; \
11303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11304 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11305 $(HOST_EXPORTS) \
11306 $(POSTSTAGE1_HOST_EXPORTS) \
11307 cd $(HOST_SUBDIR)/gas && \
11308 \
11309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11310 CFLAGS="$(STAGEtrain_CFLAGS)" \
11311 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11312 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11316 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11317 TFLAGS="$(STAGEtrain_TFLAGS)" \
11318 $(TARGET-stagetrain-gas)
11319
11320 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11321 clean-stagetrain: clean-stagetrain-gas
11322 clean-stagetrain-gas:
11323 @if [ $(current_stage) = stagetrain ]; then \
11324 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11325 else \
11326 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11327 $(MAKE) stagetrain-start; \
11328 fi; \
11329 cd $(HOST_SUBDIR)/gas && \
11330 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11331 @endif gas-bootstrap
11332
11333
11334 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11335 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11336 maybe-all-stagefeedback-gas:
11337 maybe-clean-stagefeedback-gas:
11338 @if gas-bootstrap
11339 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11340 all-stagefeedback: all-stagefeedback-gas
11341 TARGET-stagefeedback-gas = $(TARGET-gas)
11342 all-stagefeedback-gas: configure-stagefeedback-gas
11343 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11344 @r=`${PWD_COMMAND}`; export r; \
11345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11346 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11347 $(HOST_EXPORTS) \
11348 $(POSTSTAGE1_HOST_EXPORTS) \
11349 cd $(HOST_SUBDIR)/gas && \
11350 \
11351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11352 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11353 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11354 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11358 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11359 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11360 $(TARGET-stagefeedback-gas)
11361
11362 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11363 clean-stagefeedback: clean-stagefeedback-gas
11364 clean-stagefeedback-gas:
11365 @if [ $(current_stage) = stagefeedback ]; then \
11366 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11367 else \
11368 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11369 $(MAKE) stagefeedback-start; \
11370 fi; \
11371 cd $(HOST_SUBDIR)/gas && \
11372 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11373 @endif gas-bootstrap
11374
11375
11376 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11377 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11378 maybe-all-stageautoprofile-gas:
11379 maybe-clean-stageautoprofile-gas:
11380 @if gas-bootstrap
11381 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11382 all-stageautoprofile: all-stageautoprofile-gas
11383 TARGET-stageautoprofile-gas = $(TARGET-gas)
11384 all-stageautoprofile-gas: configure-stageautoprofile-gas
11385 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11386 @r=`${PWD_COMMAND}`; export r; \
11387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11388 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11389 $(HOST_EXPORTS) \
11390 $(POSTSTAGE1_HOST_EXPORTS) \
11391 cd $(HOST_SUBDIR)/gas && \
11392 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11394 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11395 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11396 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11401 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11402 $(TARGET-stageautoprofile-gas)
11403
11404 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11405 clean-stageautoprofile: clean-stageautoprofile-gas
11406 clean-stageautoprofile-gas:
11407 @if [ $(current_stage) = stageautoprofile ]; then \
11408 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11409 else \
11410 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11411 $(MAKE) stageautoprofile-start; \
11412 fi; \
11413 cd $(HOST_SUBDIR)/gas && \
11414 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11415 @endif gas-bootstrap
11416
11417
11418 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11419 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11420 maybe-all-stageautofeedback-gas:
11421 maybe-clean-stageautofeedback-gas:
11422 @if gas-bootstrap
11423 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11424 all-stageautofeedback: all-stageautofeedback-gas
11425 TARGET-stageautofeedback-gas = $(TARGET-gas)
11426 all-stageautofeedback-gas: configure-stageautofeedback-gas
11427 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11428 @r=`${PWD_COMMAND}`; export r; \
11429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11430 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11431 $(HOST_EXPORTS) \
11432 $(POSTSTAGE1_HOST_EXPORTS) \
11433 cd $(HOST_SUBDIR)/gas && \
11434 \
11435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11436 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11437 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11438 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11439 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11440 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11441 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11442 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11443 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11444 $(TARGET-stageautofeedback-gas)
11445
11446 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11447 clean-stageautofeedback: clean-stageautofeedback-gas
11448 clean-stageautofeedback-gas:
11449 @if [ $(current_stage) = stageautofeedback ]; then \
11450 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11451 else \
11452 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11453 $(MAKE) stageautofeedback-start; \
11454 fi; \
11455 cd $(HOST_SUBDIR)/gas && \
11456 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11457 @endif gas-bootstrap
11458
11459
11460
11461
11462
11463 .PHONY: check-gas maybe-check-gas
11464 maybe-check-gas:
11465 @if gas
11466 maybe-check-gas: check-gas
11467
11468 check-gas:
11469 @: $(MAKE); $(unstage)
11470 @r=`${PWD_COMMAND}`; export r; \
11471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11472 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11473 (cd $(HOST_SUBDIR)/gas && \
11474 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11475
11476 @endif gas
11477
11478 .PHONY: install-gas maybe-install-gas
11479 maybe-install-gas:
11480 @if gas
11481 maybe-install-gas: install-gas
11482
11483 install-gas: installdirs
11484 @: $(MAKE); $(unstage)
11485 @r=`${PWD_COMMAND}`; export r; \
11486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11487 $(HOST_EXPORTS) \
11488 (cd $(HOST_SUBDIR)/gas && \
11489 $(MAKE) $(FLAGS_TO_PASS) install)
11490
11491 @endif gas
11492
11493 .PHONY: install-strip-gas maybe-install-strip-gas
11494 maybe-install-strip-gas:
11495 @if gas
11496 maybe-install-strip-gas: install-strip-gas
11497
11498 install-strip-gas: installdirs
11499 @: $(MAKE); $(unstage)
11500 @r=`${PWD_COMMAND}`; export r; \
11501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11502 $(HOST_EXPORTS) \
11503 (cd $(HOST_SUBDIR)/gas && \
11504 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11505
11506 @endif gas
11507
11508 # Other targets (info, dvi, pdf, etc.)
11509
11510 .PHONY: maybe-info-gas info-gas
11511 maybe-info-gas:
11512 @if gas
11513 maybe-info-gas: info-gas
11514
11515 info-gas: \
11516 configure-gas
11517 @[ -f ./gas/Makefile ] || exit 0; \
11518 r=`${PWD_COMMAND}`; export r; \
11519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11520 $(HOST_EXPORTS) \
11521 for flag in $(EXTRA_HOST_FLAGS) ; do \
11522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11523 done; \
11524 echo "Doing info in gas"; \
11525 (cd $(HOST_SUBDIR)/gas && \
11526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11528 "RANLIB=$${RANLIB}" \
11529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11530 info) \
11531 || exit 1
11532
11533 @endif gas
11534
11535 .PHONY: maybe-dvi-gas dvi-gas
11536 maybe-dvi-gas:
11537 @if gas
11538 maybe-dvi-gas: dvi-gas
11539
11540 dvi-gas: \
11541 configure-gas
11542 @[ -f ./gas/Makefile ] || exit 0; \
11543 r=`${PWD_COMMAND}`; export r; \
11544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11545 $(HOST_EXPORTS) \
11546 for flag in $(EXTRA_HOST_FLAGS) ; do \
11547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11548 done; \
11549 echo "Doing dvi in gas"; \
11550 (cd $(HOST_SUBDIR)/gas && \
11551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11553 "RANLIB=$${RANLIB}" \
11554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11555 dvi) \
11556 || exit 1
11557
11558 @endif gas
11559
11560 .PHONY: maybe-pdf-gas pdf-gas
11561 maybe-pdf-gas:
11562 @if gas
11563 maybe-pdf-gas: pdf-gas
11564
11565 pdf-gas: \
11566 configure-gas
11567 @[ -f ./gas/Makefile ] || exit 0; \
11568 r=`${PWD_COMMAND}`; export r; \
11569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11570 $(HOST_EXPORTS) \
11571 for flag in $(EXTRA_HOST_FLAGS) ; do \
11572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11573 done; \
11574 echo "Doing pdf in gas"; \
11575 (cd $(HOST_SUBDIR)/gas && \
11576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11578 "RANLIB=$${RANLIB}" \
11579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11580 pdf) \
11581 || exit 1
11582
11583 @endif gas
11584
11585 .PHONY: maybe-html-gas html-gas
11586 maybe-html-gas:
11587 @if gas
11588 maybe-html-gas: html-gas
11589
11590 html-gas: \
11591 configure-gas
11592 @[ -f ./gas/Makefile ] || exit 0; \
11593 r=`${PWD_COMMAND}`; export r; \
11594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11595 $(HOST_EXPORTS) \
11596 for flag in $(EXTRA_HOST_FLAGS) ; do \
11597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11598 done; \
11599 echo "Doing html in gas"; \
11600 (cd $(HOST_SUBDIR)/gas && \
11601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11603 "RANLIB=$${RANLIB}" \
11604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11605 html) \
11606 || exit 1
11607
11608 @endif gas
11609
11610 .PHONY: maybe-TAGS-gas TAGS-gas
11611 maybe-TAGS-gas:
11612 @if gas
11613 maybe-TAGS-gas: TAGS-gas
11614
11615 TAGS-gas: \
11616 configure-gas
11617 @[ -f ./gas/Makefile ] || exit 0; \
11618 r=`${PWD_COMMAND}`; export r; \
11619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11620 $(HOST_EXPORTS) \
11621 for flag in $(EXTRA_HOST_FLAGS) ; do \
11622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11623 done; \
11624 echo "Doing TAGS in gas"; \
11625 (cd $(HOST_SUBDIR)/gas && \
11626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11628 "RANLIB=$${RANLIB}" \
11629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11630 TAGS) \
11631 || exit 1
11632
11633 @endif gas
11634
11635 .PHONY: maybe-install-info-gas install-info-gas
11636 maybe-install-info-gas:
11637 @if gas
11638 maybe-install-info-gas: install-info-gas
11639
11640 install-info-gas: \
11641 configure-gas \
11642 info-gas
11643 @[ -f ./gas/Makefile ] || exit 0; \
11644 r=`${PWD_COMMAND}`; export r; \
11645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11646 $(HOST_EXPORTS) \
11647 for flag in $(EXTRA_HOST_FLAGS) ; do \
11648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11649 done; \
11650 echo "Doing install-info in gas"; \
11651 (cd $(HOST_SUBDIR)/gas && \
11652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11654 "RANLIB=$${RANLIB}" \
11655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11656 install-info) \
11657 || exit 1
11658
11659 @endif gas
11660
11661 .PHONY: maybe-install-dvi-gas install-dvi-gas
11662 maybe-install-dvi-gas:
11663 @if gas
11664 maybe-install-dvi-gas: install-dvi-gas
11665
11666 install-dvi-gas: \
11667 configure-gas \
11668 dvi-gas
11669 @[ -f ./gas/Makefile ] || exit 0; \
11670 r=`${PWD_COMMAND}`; export r; \
11671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11672 $(HOST_EXPORTS) \
11673 for flag in $(EXTRA_HOST_FLAGS) ; do \
11674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11675 done; \
11676 echo "Doing install-dvi in gas"; \
11677 (cd $(HOST_SUBDIR)/gas && \
11678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11680 "RANLIB=$${RANLIB}" \
11681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11682 install-dvi) \
11683 || exit 1
11684
11685 @endif gas
11686
11687 .PHONY: maybe-install-pdf-gas install-pdf-gas
11688 maybe-install-pdf-gas:
11689 @if gas
11690 maybe-install-pdf-gas: install-pdf-gas
11691
11692 install-pdf-gas: \
11693 configure-gas \
11694 pdf-gas
11695 @[ -f ./gas/Makefile ] || exit 0; \
11696 r=`${PWD_COMMAND}`; export r; \
11697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11698 $(HOST_EXPORTS) \
11699 for flag in $(EXTRA_HOST_FLAGS) ; do \
11700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11701 done; \
11702 echo "Doing install-pdf in gas"; \
11703 (cd $(HOST_SUBDIR)/gas && \
11704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11706 "RANLIB=$${RANLIB}" \
11707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11708 install-pdf) \
11709 || exit 1
11710
11711 @endif gas
11712
11713 .PHONY: maybe-install-html-gas install-html-gas
11714 maybe-install-html-gas:
11715 @if gas
11716 maybe-install-html-gas: install-html-gas
11717
11718 install-html-gas: \
11719 configure-gas \
11720 html-gas
11721 @[ -f ./gas/Makefile ] || exit 0; \
11722 r=`${PWD_COMMAND}`; export r; \
11723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11724 $(HOST_EXPORTS) \
11725 for flag in $(EXTRA_HOST_FLAGS) ; do \
11726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11727 done; \
11728 echo "Doing install-html in gas"; \
11729 (cd $(HOST_SUBDIR)/gas && \
11730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11732 "RANLIB=$${RANLIB}" \
11733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11734 install-html) \
11735 || exit 1
11736
11737 @endif gas
11738
11739 .PHONY: maybe-installcheck-gas installcheck-gas
11740 maybe-installcheck-gas:
11741 @if gas
11742 maybe-installcheck-gas: installcheck-gas
11743
11744 installcheck-gas: \
11745 configure-gas
11746 @[ -f ./gas/Makefile ] || exit 0; \
11747 r=`${PWD_COMMAND}`; export r; \
11748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11749 $(HOST_EXPORTS) \
11750 for flag in $(EXTRA_HOST_FLAGS) ; do \
11751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11752 done; \
11753 echo "Doing installcheck in gas"; \
11754 (cd $(HOST_SUBDIR)/gas && \
11755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11757 "RANLIB=$${RANLIB}" \
11758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11759 installcheck) \
11760 || exit 1
11761
11762 @endif gas
11763
11764 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11765 maybe-mostlyclean-gas:
11766 @if gas
11767 maybe-mostlyclean-gas: mostlyclean-gas
11768
11769 mostlyclean-gas:
11770 @[ -f ./gas/Makefile ] || exit 0; \
11771 r=`${PWD_COMMAND}`; export r; \
11772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11773 $(HOST_EXPORTS) \
11774 for flag in $(EXTRA_HOST_FLAGS) ; do \
11775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11776 done; \
11777 echo "Doing mostlyclean in gas"; \
11778 (cd $(HOST_SUBDIR)/gas && \
11779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11781 "RANLIB=$${RANLIB}" \
11782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11783 mostlyclean) \
11784 || exit 1
11785
11786 @endif gas
11787
11788 .PHONY: maybe-clean-gas clean-gas
11789 maybe-clean-gas:
11790 @if gas
11791 maybe-clean-gas: clean-gas
11792
11793 clean-gas:
11794 @[ -f ./gas/Makefile ] || exit 0; \
11795 r=`${PWD_COMMAND}`; export r; \
11796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11797 $(HOST_EXPORTS) \
11798 for flag in $(EXTRA_HOST_FLAGS) ; do \
11799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11800 done; \
11801 echo "Doing clean in gas"; \
11802 (cd $(HOST_SUBDIR)/gas && \
11803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11805 "RANLIB=$${RANLIB}" \
11806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11807 clean) \
11808 || exit 1
11809
11810 @endif gas
11811
11812 .PHONY: maybe-distclean-gas distclean-gas
11813 maybe-distclean-gas:
11814 @if gas
11815 maybe-distclean-gas: distclean-gas
11816
11817 distclean-gas:
11818 @[ -f ./gas/Makefile ] || exit 0; \
11819 r=`${PWD_COMMAND}`; export r; \
11820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11821 $(HOST_EXPORTS) \
11822 for flag in $(EXTRA_HOST_FLAGS) ; do \
11823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11824 done; \
11825 echo "Doing distclean in gas"; \
11826 (cd $(HOST_SUBDIR)/gas && \
11827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11829 "RANLIB=$${RANLIB}" \
11830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11831 distclean) \
11832 || exit 1
11833
11834 @endif gas
11835
11836 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11837 maybe-maintainer-clean-gas:
11838 @if gas
11839 maybe-maintainer-clean-gas: maintainer-clean-gas
11840
11841 maintainer-clean-gas:
11842 @[ -f ./gas/Makefile ] || exit 0; \
11843 r=`${PWD_COMMAND}`; export r; \
11844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11845 $(HOST_EXPORTS) \
11846 for flag in $(EXTRA_HOST_FLAGS) ; do \
11847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11848 done; \
11849 echo "Doing maintainer-clean in gas"; \
11850 (cd $(HOST_SUBDIR)/gas && \
11851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11853 "RANLIB=$${RANLIB}" \
11854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11855 maintainer-clean) \
11856 || exit 1
11857
11858 @endif gas
11859
11860
11861
11862 .PHONY: configure-gcc maybe-configure-gcc
11863 maybe-configure-gcc:
11864 @if gcc-bootstrap
11865 configure-gcc: stage_current
11866 @endif gcc-bootstrap
11867 @if gcc
11868 maybe-configure-gcc: configure-gcc
11869 configure-gcc:
11870 @r=`${PWD_COMMAND}`; export r; \
11871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11872 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11874 $(HOST_EXPORTS) \
11875 echo Configuring in $(HOST_SUBDIR)/gcc; \
11876 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11877 case $(srcdir) in \
11878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11879 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11881 esac; \
11882 module_srcdir=gcc; \
11883 $(SHELL) \
11884 $$s/$$module_srcdir/configure \
11885 --srcdir=$${topdir}/$$module_srcdir \
11886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11887 --target=${target_alias} \
11888 || exit 1
11889 @endif gcc
11890
11891
11892
11893 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11894 maybe-configure-stage1-gcc:
11895 @if gcc-bootstrap
11896 maybe-configure-stage1-gcc: configure-stage1-gcc
11897 configure-stage1-gcc:
11898 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11899 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11900 @r=`${PWD_COMMAND}`; export r; \
11901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11902 TFLAGS="$(STAGE1_TFLAGS)"; \
11903 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11904 $(HOST_EXPORTS) \
11905 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11906 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11907 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11908 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11910 cd $(HOST_SUBDIR)/gcc || exit 1; \
11911 case $(srcdir) in \
11912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11913 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11915 esac; \
11916 module_srcdir=gcc; \
11917 $(SHELL) $$s/$$module_srcdir/configure \
11918 --srcdir=$${topdir}/$$module_srcdir \
11919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11920 --target=${target_alias} \
11921 \
11922 $(STAGE1_CONFIGURE_FLAGS)
11923 @endif gcc-bootstrap
11924
11925 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11926 maybe-configure-stage2-gcc:
11927 @if gcc-bootstrap
11928 maybe-configure-stage2-gcc: configure-stage2-gcc
11929 configure-stage2-gcc:
11930 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11931 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11932 @r=`${PWD_COMMAND}`; export r; \
11933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11934 TFLAGS="$(STAGE2_TFLAGS)"; \
11935 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11936 $(HOST_EXPORTS) \
11937 $(POSTSTAGE1_HOST_EXPORTS) \
11938 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11939 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11940 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11941 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11943 cd $(HOST_SUBDIR)/gcc || exit 1; \
11944 case $(srcdir) in \
11945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11946 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11948 esac; \
11949 module_srcdir=gcc; \
11950 $(SHELL) $$s/$$module_srcdir/configure \
11951 --srcdir=$${topdir}/$$module_srcdir \
11952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11953 --target=${target_alias} \
11954 --with-build-libsubdir=$(HOST_SUBDIR) \
11955 $(STAGE2_CONFIGURE_FLAGS)
11956 @endif gcc-bootstrap
11957
11958 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11959 maybe-configure-stage3-gcc:
11960 @if gcc-bootstrap
11961 maybe-configure-stage3-gcc: configure-stage3-gcc
11962 configure-stage3-gcc:
11963 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11965 @r=`${PWD_COMMAND}`; export r; \
11966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11967 TFLAGS="$(STAGE3_TFLAGS)"; \
11968 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11969 $(HOST_EXPORTS) \
11970 $(POSTSTAGE1_HOST_EXPORTS) \
11971 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11972 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11973 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11974 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11976 cd $(HOST_SUBDIR)/gcc || exit 1; \
11977 case $(srcdir) in \
11978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11979 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11981 esac; \
11982 module_srcdir=gcc; \
11983 $(SHELL) $$s/$$module_srcdir/configure \
11984 --srcdir=$${topdir}/$$module_srcdir \
11985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11986 --target=${target_alias} \
11987 --with-build-libsubdir=$(HOST_SUBDIR) \
11988 $(STAGE3_CONFIGURE_FLAGS)
11989 @endif gcc-bootstrap
11990
11991 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11992 maybe-configure-stage4-gcc:
11993 @if gcc-bootstrap
11994 maybe-configure-stage4-gcc: configure-stage4-gcc
11995 configure-stage4-gcc:
11996 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11998 @r=`${PWD_COMMAND}`; export r; \
11999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12000 TFLAGS="$(STAGE4_TFLAGS)"; \
12001 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12002 $(HOST_EXPORTS) \
12003 $(POSTSTAGE1_HOST_EXPORTS) \
12004 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12005 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12006 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12007 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12009 cd $(HOST_SUBDIR)/gcc || exit 1; \
12010 case $(srcdir) in \
12011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12012 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12014 esac; \
12015 module_srcdir=gcc; \
12016 $(SHELL) $$s/$$module_srcdir/configure \
12017 --srcdir=$${topdir}/$$module_srcdir \
12018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12019 --target=${target_alias} \
12020 --with-build-libsubdir=$(HOST_SUBDIR) \
12021 $(STAGE4_CONFIGURE_FLAGS)
12022 @endif gcc-bootstrap
12023
12024 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12025 maybe-configure-stageprofile-gcc:
12026 @if gcc-bootstrap
12027 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12028 configure-stageprofile-gcc:
12029 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12031 @r=`${PWD_COMMAND}`; export r; \
12032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12033 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12034 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12035 $(HOST_EXPORTS) \
12036 $(POSTSTAGE1_HOST_EXPORTS) \
12037 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12038 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12039 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12040 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12042 cd $(HOST_SUBDIR)/gcc || exit 1; \
12043 case $(srcdir) in \
12044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12045 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12047 esac; \
12048 module_srcdir=gcc; \
12049 $(SHELL) $$s/$$module_srcdir/configure \
12050 --srcdir=$${topdir}/$$module_srcdir \
12051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12052 --target=${target_alias} \
12053 --with-build-libsubdir=$(HOST_SUBDIR) \
12054 $(STAGEprofile_CONFIGURE_FLAGS)
12055 @endif gcc-bootstrap
12056
12057 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12058 maybe-configure-stagetrain-gcc:
12059 @if gcc-bootstrap
12060 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12061 configure-stagetrain-gcc:
12062 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12064 @r=`${PWD_COMMAND}`; export r; \
12065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12066 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12067 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12068 $(HOST_EXPORTS) \
12069 $(POSTSTAGE1_HOST_EXPORTS) \
12070 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12071 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12072 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12073 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12075 cd $(HOST_SUBDIR)/gcc || exit 1; \
12076 case $(srcdir) in \
12077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12078 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12080 esac; \
12081 module_srcdir=gcc; \
12082 $(SHELL) $$s/$$module_srcdir/configure \
12083 --srcdir=$${topdir}/$$module_srcdir \
12084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12085 --target=${target_alias} \
12086 --with-build-libsubdir=$(HOST_SUBDIR) \
12087 $(STAGEtrain_CONFIGURE_FLAGS)
12088 @endif gcc-bootstrap
12089
12090 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12091 maybe-configure-stagefeedback-gcc:
12092 @if gcc-bootstrap
12093 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12094 configure-stagefeedback-gcc:
12095 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12096 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12097 @r=`${PWD_COMMAND}`; export r; \
12098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12099 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12100 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12101 $(HOST_EXPORTS) \
12102 $(POSTSTAGE1_HOST_EXPORTS) \
12103 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12104 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12105 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12106 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12108 cd $(HOST_SUBDIR)/gcc || exit 1; \
12109 case $(srcdir) in \
12110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12111 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12113 esac; \
12114 module_srcdir=gcc; \
12115 $(SHELL) $$s/$$module_srcdir/configure \
12116 --srcdir=$${topdir}/$$module_srcdir \
12117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12118 --target=${target_alias} \
12119 --with-build-libsubdir=$(HOST_SUBDIR) \
12120 $(STAGEfeedback_CONFIGURE_FLAGS)
12121 @endif gcc-bootstrap
12122
12123 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12124 maybe-configure-stageautoprofile-gcc:
12125 @if gcc-bootstrap
12126 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12127 configure-stageautoprofile-gcc:
12128 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12129 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12130 @r=`${PWD_COMMAND}`; export r; \
12131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12132 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12133 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12134 $(HOST_EXPORTS) \
12135 $(POSTSTAGE1_HOST_EXPORTS) \
12136 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12137 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12138 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12139 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12140 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12141 cd $(HOST_SUBDIR)/gcc || exit 1; \
12142 case $(srcdir) in \
12143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12144 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12146 esac; \
12147 module_srcdir=gcc; \
12148 $(SHELL) $$s/$$module_srcdir/configure \
12149 --srcdir=$${topdir}/$$module_srcdir \
12150 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12151 --target=${target_alias} \
12152 --with-build-libsubdir=$(HOST_SUBDIR) \
12153 $(STAGEautoprofile_CONFIGURE_FLAGS)
12154 @endif gcc-bootstrap
12155
12156 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12157 maybe-configure-stageautofeedback-gcc:
12158 @if gcc-bootstrap
12159 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12160 configure-stageautofeedback-gcc:
12161 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12162 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12163 @r=`${PWD_COMMAND}`; export r; \
12164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12165 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12166 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12167 $(HOST_EXPORTS) \
12168 $(POSTSTAGE1_HOST_EXPORTS) \
12169 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12170 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12171 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12172 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12174 cd $(HOST_SUBDIR)/gcc || exit 1; \
12175 case $(srcdir) in \
12176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12177 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12179 esac; \
12180 module_srcdir=gcc; \
12181 $(SHELL) $$s/$$module_srcdir/configure \
12182 --srcdir=$${topdir}/$$module_srcdir \
12183 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12184 --target=${target_alias} \
12185 --with-build-libsubdir=$(HOST_SUBDIR) \
12186 $(STAGEautofeedback_CONFIGURE_FLAGS)
12187 @endif gcc-bootstrap
12188
12189
12190
12191
12192
12193 .PHONY: all-gcc maybe-all-gcc
12194 maybe-all-gcc:
12195 @if gcc-bootstrap
12196 all-gcc: stage_current
12197 @endif gcc-bootstrap
12198 @if gcc
12199 TARGET-gcc=all
12200 maybe-all-gcc: all-gcc
12201 all-gcc: configure-gcc
12202 @r=`${PWD_COMMAND}`; export r; \
12203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12204 $(HOST_EXPORTS) \
12205 (cd $(HOST_SUBDIR)/gcc && \
12206 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12207 $(TARGET-gcc))
12208 @endif gcc
12209
12210
12211
12212 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12213 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12214 maybe-all-stage1-gcc:
12215 maybe-clean-stage1-gcc:
12216 @if gcc-bootstrap
12217 maybe-all-stage1-gcc: all-stage1-gcc
12218 all-stage1: all-stage1-gcc
12219 TARGET-stage1-gcc = $(TARGET-gcc)
12220 all-stage1-gcc: configure-stage1-gcc
12221 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12222 @r=`${PWD_COMMAND}`; export r; \
12223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12224 TFLAGS="$(STAGE1_TFLAGS)"; \
12225 $(HOST_EXPORTS) \
12226 cd $(HOST_SUBDIR)/gcc && \
12227 \
12228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12229 CFLAGS="$(STAGE1_CFLAGS)" \
12230 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12231 LIBCFLAGS="$(LIBCFLAGS)" \
12232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12235 $(EXTRA_HOST_FLAGS) \
12236 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12237 TFLAGS="$(STAGE1_TFLAGS)" \
12238 $(TARGET-stage1-gcc)
12239
12240 maybe-clean-stage1-gcc: clean-stage1-gcc
12241 clean-stage1: clean-stage1-gcc
12242 clean-stage1-gcc:
12243 @if [ $(current_stage) = stage1 ]; then \
12244 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12245 else \
12246 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12247 $(MAKE) stage1-start; \
12248 fi; \
12249 cd $(HOST_SUBDIR)/gcc && \
12250 $(MAKE) $(EXTRA_HOST_FLAGS) \
12251 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12252 @endif gcc-bootstrap
12253
12254
12255 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12256 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12257 maybe-all-stage2-gcc:
12258 maybe-clean-stage2-gcc:
12259 @if gcc-bootstrap
12260 maybe-all-stage2-gcc: all-stage2-gcc
12261 all-stage2: all-stage2-gcc
12262 TARGET-stage2-gcc = $(TARGET-gcc)
12263 all-stage2-gcc: configure-stage2-gcc
12264 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12265 @r=`${PWD_COMMAND}`; export r; \
12266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12267 TFLAGS="$(STAGE2_TFLAGS)"; \
12268 $(HOST_EXPORTS) \
12269 $(POSTSTAGE1_HOST_EXPORTS) \
12270 cd $(HOST_SUBDIR)/gcc && \
12271 \
12272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12273 CFLAGS="$(STAGE2_CFLAGS)" \
12274 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12275 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12280 TFLAGS="$(STAGE2_TFLAGS)" \
12281 $(TARGET-stage2-gcc)
12282
12283 maybe-clean-stage2-gcc: clean-stage2-gcc
12284 clean-stage2: clean-stage2-gcc
12285 clean-stage2-gcc:
12286 @if [ $(current_stage) = stage2 ]; then \
12287 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12288 else \
12289 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12290 $(MAKE) stage2-start; \
12291 fi; \
12292 cd $(HOST_SUBDIR)/gcc && \
12293 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12294 @endif gcc-bootstrap
12295
12296
12297 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12298 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12299 maybe-all-stage3-gcc:
12300 maybe-clean-stage3-gcc:
12301 @if gcc-bootstrap
12302 maybe-all-stage3-gcc: all-stage3-gcc
12303 all-stage3: all-stage3-gcc
12304 TARGET-stage3-gcc = $(TARGET-gcc)
12305 all-stage3-gcc: configure-stage3-gcc
12306 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12307 @r=`${PWD_COMMAND}`; export r; \
12308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12309 TFLAGS="$(STAGE3_TFLAGS)"; \
12310 $(HOST_EXPORTS) \
12311 $(POSTSTAGE1_HOST_EXPORTS) \
12312 cd $(HOST_SUBDIR)/gcc && \
12313 \
12314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12315 CFLAGS="$(STAGE3_CFLAGS)" \
12316 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12317 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12321 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12322 TFLAGS="$(STAGE3_TFLAGS)" \
12323 $(TARGET-stage3-gcc)
12324
12325 maybe-clean-stage3-gcc: clean-stage3-gcc
12326 clean-stage3: clean-stage3-gcc
12327 clean-stage3-gcc:
12328 @if [ $(current_stage) = stage3 ]; then \
12329 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12330 else \
12331 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12332 $(MAKE) stage3-start; \
12333 fi; \
12334 cd $(HOST_SUBDIR)/gcc && \
12335 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12336 @endif gcc-bootstrap
12337
12338
12339 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12340 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12341 maybe-all-stage4-gcc:
12342 maybe-clean-stage4-gcc:
12343 @if gcc-bootstrap
12344 maybe-all-stage4-gcc: all-stage4-gcc
12345 all-stage4: all-stage4-gcc
12346 TARGET-stage4-gcc = $(TARGET-gcc)
12347 all-stage4-gcc: configure-stage4-gcc
12348 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12349 @r=`${PWD_COMMAND}`; export r; \
12350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12351 TFLAGS="$(STAGE4_TFLAGS)"; \
12352 $(HOST_EXPORTS) \
12353 $(POSTSTAGE1_HOST_EXPORTS) \
12354 cd $(HOST_SUBDIR)/gcc && \
12355 \
12356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12357 CFLAGS="$(STAGE4_CFLAGS)" \
12358 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12359 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12364 TFLAGS="$(STAGE4_TFLAGS)" \
12365 $(TARGET-stage4-gcc)
12366
12367 maybe-clean-stage4-gcc: clean-stage4-gcc
12368 clean-stage4: clean-stage4-gcc
12369 clean-stage4-gcc:
12370 @if [ $(current_stage) = stage4 ]; then \
12371 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12372 else \
12373 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12374 $(MAKE) stage4-start; \
12375 fi; \
12376 cd $(HOST_SUBDIR)/gcc && \
12377 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12378 @endif gcc-bootstrap
12379
12380
12381 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12382 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12383 maybe-all-stageprofile-gcc:
12384 maybe-clean-stageprofile-gcc:
12385 @if gcc-bootstrap
12386 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12387 all-stageprofile: all-stageprofile-gcc
12388 TARGET-stageprofile-gcc = $(TARGET-gcc)
12389 all-stageprofile-gcc: configure-stageprofile-gcc
12390 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12391 @r=`${PWD_COMMAND}`; export r; \
12392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12393 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12394 $(HOST_EXPORTS) \
12395 $(POSTSTAGE1_HOST_EXPORTS) \
12396 cd $(HOST_SUBDIR)/gcc && \
12397 \
12398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12399 CFLAGS="$(STAGEprofile_CFLAGS)" \
12400 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12401 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12406 TFLAGS="$(STAGEprofile_TFLAGS)" \
12407 $(TARGET-stageprofile-gcc)
12408
12409 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12410 clean-stageprofile: clean-stageprofile-gcc
12411 clean-stageprofile-gcc:
12412 @if [ $(current_stage) = stageprofile ]; then \
12413 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12414 else \
12415 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12416 $(MAKE) stageprofile-start; \
12417 fi; \
12418 cd $(HOST_SUBDIR)/gcc && \
12419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12420 @endif gcc-bootstrap
12421
12422
12423 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12424 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12425 maybe-all-stagetrain-gcc:
12426 maybe-clean-stagetrain-gcc:
12427 @if gcc-bootstrap
12428 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12429 all-stagetrain: all-stagetrain-gcc
12430 TARGET-stagetrain-gcc = $(TARGET-gcc)
12431 all-stagetrain-gcc: configure-stagetrain-gcc
12432 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12433 @r=`${PWD_COMMAND}`; export r; \
12434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12435 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12436 $(HOST_EXPORTS) \
12437 $(POSTSTAGE1_HOST_EXPORTS) \
12438 cd $(HOST_SUBDIR)/gcc && \
12439 \
12440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12441 CFLAGS="$(STAGEtrain_CFLAGS)" \
12442 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12443 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12447 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12448 TFLAGS="$(STAGEtrain_TFLAGS)" \
12449 $(TARGET-stagetrain-gcc)
12450
12451 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12452 clean-stagetrain: clean-stagetrain-gcc
12453 clean-stagetrain-gcc:
12454 @if [ $(current_stage) = stagetrain ]; then \
12455 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12456 else \
12457 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12458 $(MAKE) stagetrain-start; \
12459 fi; \
12460 cd $(HOST_SUBDIR)/gcc && \
12461 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12462 @endif gcc-bootstrap
12463
12464
12465 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12466 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12467 maybe-all-stagefeedback-gcc:
12468 maybe-clean-stagefeedback-gcc:
12469 @if gcc-bootstrap
12470 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12471 all-stagefeedback: all-stagefeedback-gcc
12472 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12473 all-stagefeedback-gcc: configure-stagefeedback-gcc
12474 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12475 @r=`${PWD_COMMAND}`; export r; \
12476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12477 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12478 $(HOST_EXPORTS) \
12479 $(POSTSTAGE1_HOST_EXPORTS) \
12480 cd $(HOST_SUBDIR)/gcc && \
12481 \
12482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12483 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12484 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12485 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12489 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12490 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12491 $(TARGET-stagefeedback-gcc)
12492
12493 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12494 clean-stagefeedback: clean-stagefeedback-gcc
12495 clean-stagefeedback-gcc:
12496 @if [ $(current_stage) = stagefeedback ]; then \
12497 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12498 else \
12499 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12500 $(MAKE) stagefeedback-start; \
12501 fi; \
12502 cd $(HOST_SUBDIR)/gcc && \
12503 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12504 @endif gcc-bootstrap
12505
12506
12507 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12508 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12509 maybe-all-stageautoprofile-gcc:
12510 maybe-clean-stageautoprofile-gcc:
12511 @if gcc-bootstrap
12512 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12513 all-stageautoprofile: all-stageautoprofile-gcc
12514 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12515 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12516 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12517 @r=`${PWD_COMMAND}`; export r; \
12518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12519 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12520 $(HOST_EXPORTS) \
12521 $(POSTSTAGE1_HOST_EXPORTS) \
12522 cd $(HOST_SUBDIR)/gcc && \
12523 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12524 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12525 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12526 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12527 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12531 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12532 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12533 $(TARGET-stageautoprofile-gcc)
12534
12535 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12536 clean-stageautoprofile: clean-stageautoprofile-gcc
12537 clean-stageautoprofile-gcc:
12538 @if [ $(current_stage) = stageautoprofile ]; then \
12539 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12540 else \
12541 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12542 $(MAKE) stageautoprofile-start; \
12543 fi; \
12544 cd $(HOST_SUBDIR)/gcc && \
12545 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12546 @endif gcc-bootstrap
12547
12548
12549 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12550 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12551 maybe-all-stageautofeedback-gcc:
12552 maybe-clean-stageautofeedback-gcc:
12553 @if gcc-bootstrap
12554 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12555 all-stageautofeedback: all-stageautofeedback-gcc
12556 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12557 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12558 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12559 @r=`${PWD_COMMAND}`; export r; \
12560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12561 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12562 $(HOST_EXPORTS) \
12563 $(POSTSTAGE1_HOST_EXPORTS) \
12564 cd $(HOST_SUBDIR)/gcc && \
12565 \
12566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12567 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12568 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12569 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12570 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12571 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12572 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12573 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12574 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12575 $(TARGET-stageautofeedback-gcc)
12576
12577 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12578 clean-stageautofeedback: clean-stageautofeedback-gcc
12579 clean-stageautofeedback-gcc:
12580 @if [ $(current_stage) = stageautofeedback ]; then \
12581 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12582 else \
12583 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12584 $(MAKE) stageautofeedback-start; \
12585 fi; \
12586 cd $(HOST_SUBDIR)/gcc && \
12587 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12588 @endif gcc-bootstrap
12589
12590
12591
12592
12593
12594 .PHONY: check-gcc maybe-check-gcc
12595 maybe-check-gcc:
12596 @if gcc
12597 maybe-check-gcc: check-gcc
12598
12599 check-gcc:
12600 @: $(MAKE); $(unstage)
12601 @r=`${PWD_COMMAND}`; export r; \
12602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12603 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12604 (cd $(HOST_SUBDIR)/gcc && \
12605 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12606
12607 @endif gcc
12608
12609 .PHONY: install-gcc maybe-install-gcc
12610 maybe-install-gcc:
12611 @if gcc
12612 maybe-install-gcc: install-gcc
12613
12614 install-gcc: installdirs
12615 @: $(MAKE); $(unstage)
12616 @r=`${PWD_COMMAND}`; export r; \
12617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12618 $(HOST_EXPORTS) \
12619 (cd $(HOST_SUBDIR)/gcc && \
12620 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12621
12622 @endif gcc
12623
12624 .PHONY: install-strip-gcc maybe-install-strip-gcc
12625 maybe-install-strip-gcc:
12626 @if gcc
12627 maybe-install-strip-gcc: install-strip-gcc
12628
12629 install-strip-gcc: installdirs
12630 @: $(MAKE); $(unstage)
12631 @r=`${PWD_COMMAND}`; export r; \
12632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12633 $(HOST_EXPORTS) \
12634 (cd $(HOST_SUBDIR)/gcc && \
12635 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12636
12637 @endif gcc
12638
12639 # Other targets (info, dvi, pdf, etc.)
12640
12641 .PHONY: maybe-info-gcc info-gcc
12642 maybe-info-gcc:
12643 @if gcc
12644 maybe-info-gcc: info-gcc
12645
12646 info-gcc: \
12647 configure-gcc
12648 @[ -f ./gcc/Makefile ] || exit 0; \
12649 r=`${PWD_COMMAND}`; export r; \
12650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12651 $(HOST_EXPORTS) \
12652 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12654 done; \
12655 echo "Doing info in gcc"; \
12656 (cd $(HOST_SUBDIR)/gcc && \
12657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12659 "RANLIB=$${RANLIB}" \
12660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12661 info) \
12662 || exit 1
12663
12664 @endif gcc
12665
12666 .PHONY: maybe-dvi-gcc dvi-gcc
12667 maybe-dvi-gcc:
12668 @if gcc
12669 maybe-dvi-gcc: dvi-gcc
12670
12671 dvi-gcc: \
12672 configure-gcc
12673 @[ -f ./gcc/Makefile ] || exit 0; \
12674 r=`${PWD_COMMAND}`; export r; \
12675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12676 $(HOST_EXPORTS) \
12677 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12679 done; \
12680 echo "Doing dvi in gcc"; \
12681 (cd $(HOST_SUBDIR)/gcc && \
12682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12684 "RANLIB=$${RANLIB}" \
12685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12686 dvi) \
12687 || exit 1
12688
12689 @endif gcc
12690
12691 .PHONY: maybe-pdf-gcc pdf-gcc
12692 maybe-pdf-gcc:
12693 @if gcc
12694 maybe-pdf-gcc: pdf-gcc
12695
12696 pdf-gcc: \
12697 configure-gcc
12698 @[ -f ./gcc/Makefile ] || exit 0; \
12699 r=`${PWD_COMMAND}`; export r; \
12700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12701 $(HOST_EXPORTS) \
12702 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12704 done; \
12705 echo "Doing pdf in gcc"; \
12706 (cd $(HOST_SUBDIR)/gcc && \
12707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12709 "RANLIB=$${RANLIB}" \
12710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12711 pdf) \
12712 || exit 1
12713
12714 @endif gcc
12715
12716 .PHONY: maybe-html-gcc html-gcc
12717 maybe-html-gcc:
12718 @if gcc
12719 maybe-html-gcc: html-gcc
12720
12721 html-gcc: \
12722 configure-gcc
12723 @[ -f ./gcc/Makefile ] || exit 0; \
12724 r=`${PWD_COMMAND}`; export r; \
12725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12726 $(HOST_EXPORTS) \
12727 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12729 done; \
12730 echo "Doing html in gcc"; \
12731 (cd $(HOST_SUBDIR)/gcc && \
12732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12734 "RANLIB=$${RANLIB}" \
12735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12736 html) \
12737 || exit 1
12738
12739 @endif gcc
12740
12741 .PHONY: maybe-TAGS-gcc TAGS-gcc
12742 maybe-TAGS-gcc:
12743 @if gcc
12744 maybe-TAGS-gcc: TAGS-gcc
12745
12746 TAGS-gcc: \
12747 configure-gcc
12748 @[ -f ./gcc/Makefile ] || exit 0; \
12749 r=`${PWD_COMMAND}`; export r; \
12750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12751 $(HOST_EXPORTS) \
12752 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12754 done; \
12755 echo "Doing TAGS in gcc"; \
12756 (cd $(HOST_SUBDIR)/gcc && \
12757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12759 "RANLIB=$${RANLIB}" \
12760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12761 TAGS) \
12762 || exit 1
12763
12764 @endif gcc
12765
12766 .PHONY: maybe-install-info-gcc install-info-gcc
12767 maybe-install-info-gcc:
12768 @if gcc
12769 maybe-install-info-gcc: install-info-gcc
12770
12771 install-info-gcc: \
12772 configure-gcc \
12773 info-gcc
12774 @[ -f ./gcc/Makefile ] || exit 0; \
12775 r=`${PWD_COMMAND}`; export r; \
12776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12777 $(HOST_EXPORTS) \
12778 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12780 done; \
12781 echo "Doing install-info in gcc"; \
12782 (cd $(HOST_SUBDIR)/gcc && \
12783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12785 "RANLIB=$${RANLIB}" \
12786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12787 install-info) \
12788 || exit 1
12789
12790 @endif gcc
12791
12792 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12793 maybe-install-dvi-gcc:
12794 @if gcc
12795 maybe-install-dvi-gcc: install-dvi-gcc
12796
12797 install-dvi-gcc: \
12798 configure-gcc \
12799 dvi-gcc
12800 @[ -f ./gcc/Makefile ] || exit 0; \
12801 r=`${PWD_COMMAND}`; export r; \
12802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12803 $(HOST_EXPORTS) \
12804 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12806 done; \
12807 echo "Doing install-dvi in gcc"; \
12808 (cd $(HOST_SUBDIR)/gcc && \
12809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12811 "RANLIB=$${RANLIB}" \
12812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12813 install-dvi) \
12814 || exit 1
12815
12816 @endif gcc
12817
12818 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12819 maybe-install-pdf-gcc:
12820 @if gcc
12821 maybe-install-pdf-gcc: install-pdf-gcc
12822
12823 install-pdf-gcc: \
12824 configure-gcc \
12825 pdf-gcc
12826 @[ -f ./gcc/Makefile ] || exit 0; \
12827 r=`${PWD_COMMAND}`; export r; \
12828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12829 $(HOST_EXPORTS) \
12830 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12832 done; \
12833 echo "Doing install-pdf in gcc"; \
12834 (cd $(HOST_SUBDIR)/gcc && \
12835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12837 "RANLIB=$${RANLIB}" \
12838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12839 install-pdf) \
12840 || exit 1
12841
12842 @endif gcc
12843
12844 .PHONY: maybe-install-html-gcc install-html-gcc
12845 maybe-install-html-gcc:
12846 @if gcc
12847 maybe-install-html-gcc: install-html-gcc
12848
12849 install-html-gcc: \
12850 configure-gcc \
12851 html-gcc
12852 @[ -f ./gcc/Makefile ] || exit 0; \
12853 r=`${PWD_COMMAND}`; export r; \
12854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12855 $(HOST_EXPORTS) \
12856 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12858 done; \
12859 echo "Doing install-html in gcc"; \
12860 (cd $(HOST_SUBDIR)/gcc && \
12861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12863 "RANLIB=$${RANLIB}" \
12864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12865 install-html) \
12866 || exit 1
12867
12868 @endif gcc
12869
12870 .PHONY: maybe-installcheck-gcc installcheck-gcc
12871 maybe-installcheck-gcc:
12872 @if gcc
12873 maybe-installcheck-gcc: installcheck-gcc
12874
12875 installcheck-gcc: \
12876 configure-gcc
12877 @[ -f ./gcc/Makefile ] || exit 0; \
12878 r=`${PWD_COMMAND}`; export r; \
12879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12880 $(HOST_EXPORTS) \
12881 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12883 done; \
12884 echo "Doing installcheck in gcc"; \
12885 (cd $(HOST_SUBDIR)/gcc && \
12886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12888 "RANLIB=$${RANLIB}" \
12889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12890 installcheck) \
12891 || exit 1
12892
12893 @endif gcc
12894
12895 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12896 maybe-mostlyclean-gcc:
12897 @if gcc
12898 maybe-mostlyclean-gcc: mostlyclean-gcc
12899
12900 mostlyclean-gcc:
12901 @[ -f ./gcc/Makefile ] || exit 0; \
12902 r=`${PWD_COMMAND}`; export r; \
12903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12904 $(HOST_EXPORTS) \
12905 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12907 done; \
12908 echo "Doing mostlyclean in gcc"; \
12909 (cd $(HOST_SUBDIR)/gcc && \
12910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12912 "RANLIB=$${RANLIB}" \
12913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12914 mostlyclean) \
12915 || exit 1
12916
12917 @endif gcc
12918
12919 .PHONY: maybe-clean-gcc clean-gcc
12920 maybe-clean-gcc:
12921 @if gcc
12922 maybe-clean-gcc: clean-gcc
12923
12924 clean-gcc:
12925 @[ -f ./gcc/Makefile ] || exit 0; \
12926 r=`${PWD_COMMAND}`; export r; \
12927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12928 $(HOST_EXPORTS) \
12929 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12931 done; \
12932 echo "Doing clean in gcc"; \
12933 (cd $(HOST_SUBDIR)/gcc && \
12934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12936 "RANLIB=$${RANLIB}" \
12937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12938 clean) \
12939 || exit 1
12940
12941 @endif gcc
12942
12943 .PHONY: maybe-distclean-gcc distclean-gcc
12944 maybe-distclean-gcc:
12945 @if gcc
12946 maybe-distclean-gcc: distclean-gcc
12947
12948 distclean-gcc:
12949 @[ -f ./gcc/Makefile ] || exit 0; \
12950 r=`${PWD_COMMAND}`; export r; \
12951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12952 $(HOST_EXPORTS) \
12953 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12955 done; \
12956 echo "Doing distclean in gcc"; \
12957 (cd $(HOST_SUBDIR)/gcc && \
12958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12960 "RANLIB=$${RANLIB}" \
12961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12962 distclean) \
12963 || exit 1
12964
12965 @endif gcc
12966
12967 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12968 maybe-maintainer-clean-gcc:
12969 @if gcc
12970 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12971
12972 maintainer-clean-gcc:
12973 @[ -f ./gcc/Makefile ] || exit 0; \
12974 r=`${PWD_COMMAND}`; export r; \
12975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12976 $(HOST_EXPORTS) \
12977 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12979 done; \
12980 echo "Doing maintainer-clean in gcc"; \
12981 (cd $(HOST_SUBDIR)/gcc && \
12982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12984 "RANLIB=$${RANLIB}" \
12985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12986 maintainer-clean) \
12987 || exit 1
12988
12989 @endif gcc
12990
12991
12992
12993 .PHONY: configure-gmp maybe-configure-gmp
12994 maybe-configure-gmp:
12995 @if gcc-bootstrap
12996 configure-gmp: stage_current
12997 @endif gcc-bootstrap
12998 @if gmp
12999 maybe-configure-gmp: configure-gmp
13000 configure-gmp:
13001 @r=`${PWD_COMMAND}`; export r; \
13002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13003 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13005 $(HOST_EXPORTS) \
13006 echo Configuring in $(HOST_SUBDIR)/gmp; \
13007 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13008 case $(srcdir) in \
13009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13010 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13012 esac; \
13013 module_srcdir=gmp; \
13014 $(SHELL) \
13015 $$s/$$module_srcdir/configure \
13016 --srcdir=$${topdir}/$$module_srcdir \
13017 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13018 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
13019 || exit 1
13020 @endif gmp
13021
13022
13023
13024 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13025 maybe-configure-stage1-gmp:
13026 @if gmp-bootstrap
13027 maybe-configure-stage1-gmp: configure-stage1-gmp
13028 configure-stage1-gmp:
13029 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13031 @r=`${PWD_COMMAND}`; export r; \
13032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13033 TFLAGS="$(STAGE1_TFLAGS)"; \
13034 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13035 $(HOST_EXPORTS) \
13036 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13037 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13038 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13039 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13041 cd $(HOST_SUBDIR)/gmp || exit 1; \
13042 case $(srcdir) in \
13043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13044 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13046 esac; \
13047 module_srcdir=gmp; \
13048 $(SHELL) $$s/$$module_srcdir/configure \
13049 --srcdir=$${topdir}/$$module_srcdir \
13050 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13051 --target=none-${host_vendor}-${host_os} \
13052 \
13053 $(STAGE1_CONFIGURE_FLAGS) \
13054 --disable-shared LEX="touch lex.yy.c"
13055 @endif gmp-bootstrap
13056
13057 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13058 maybe-configure-stage2-gmp:
13059 @if gmp-bootstrap
13060 maybe-configure-stage2-gmp: configure-stage2-gmp
13061 configure-stage2-gmp:
13062 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13064 @r=`${PWD_COMMAND}`; export r; \
13065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13066 TFLAGS="$(STAGE2_TFLAGS)"; \
13067 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13068 $(HOST_EXPORTS) \
13069 $(POSTSTAGE1_HOST_EXPORTS) \
13070 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13071 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13072 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13073 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13075 cd $(HOST_SUBDIR)/gmp || exit 1; \
13076 case $(srcdir) in \
13077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13078 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13080 esac; \
13081 module_srcdir=gmp; \
13082 $(SHELL) $$s/$$module_srcdir/configure \
13083 --srcdir=$${topdir}/$$module_srcdir \
13084 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13085 --target=none-${host_vendor}-${host_os} \
13086 --with-build-libsubdir=$(HOST_SUBDIR) \
13087 $(STAGE2_CONFIGURE_FLAGS) \
13088 --disable-shared LEX="touch lex.yy.c"
13089 @endif gmp-bootstrap
13090
13091 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13092 maybe-configure-stage3-gmp:
13093 @if gmp-bootstrap
13094 maybe-configure-stage3-gmp: configure-stage3-gmp
13095 configure-stage3-gmp:
13096 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13098 @r=`${PWD_COMMAND}`; export r; \
13099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13100 TFLAGS="$(STAGE3_TFLAGS)"; \
13101 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13102 $(HOST_EXPORTS) \
13103 $(POSTSTAGE1_HOST_EXPORTS) \
13104 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13105 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13106 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13107 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13109 cd $(HOST_SUBDIR)/gmp || exit 1; \
13110 case $(srcdir) in \
13111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13112 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13114 esac; \
13115 module_srcdir=gmp; \
13116 $(SHELL) $$s/$$module_srcdir/configure \
13117 --srcdir=$${topdir}/$$module_srcdir \
13118 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13119 --target=none-${host_vendor}-${host_os} \
13120 --with-build-libsubdir=$(HOST_SUBDIR) \
13121 $(STAGE3_CONFIGURE_FLAGS) \
13122 --disable-shared LEX="touch lex.yy.c"
13123 @endif gmp-bootstrap
13124
13125 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13126 maybe-configure-stage4-gmp:
13127 @if gmp-bootstrap
13128 maybe-configure-stage4-gmp: configure-stage4-gmp
13129 configure-stage4-gmp:
13130 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13132 @r=`${PWD_COMMAND}`; export r; \
13133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13134 TFLAGS="$(STAGE4_TFLAGS)"; \
13135 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13136 $(HOST_EXPORTS) \
13137 $(POSTSTAGE1_HOST_EXPORTS) \
13138 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13139 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13140 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13141 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13143 cd $(HOST_SUBDIR)/gmp || exit 1; \
13144 case $(srcdir) in \
13145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13146 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13148 esac; \
13149 module_srcdir=gmp; \
13150 $(SHELL) $$s/$$module_srcdir/configure \
13151 --srcdir=$${topdir}/$$module_srcdir \
13152 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13153 --target=none-${host_vendor}-${host_os} \
13154 --with-build-libsubdir=$(HOST_SUBDIR) \
13155 $(STAGE4_CONFIGURE_FLAGS) \
13156 --disable-shared LEX="touch lex.yy.c"
13157 @endif gmp-bootstrap
13158
13159 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13160 maybe-configure-stageprofile-gmp:
13161 @if gmp-bootstrap
13162 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13163 configure-stageprofile-gmp:
13164 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13166 @r=`${PWD_COMMAND}`; export r; \
13167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13168 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13169 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13170 $(HOST_EXPORTS) \
13171 $(POSTSTAGE1_HOST_EXPORTS) \
13172 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13173 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13174 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13175 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13177 cd $(HOST_SUBDIR)/gmp || exit 1; \
13178 case $(srcdir) in \
13179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13180 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13182 esac; \
13183 module_srcdir=gmp; \
13184 $(SHELL) $$s/$$module_srcdir/configure \
13185 --srcdir=$${topdir}/$$module_srcdir \
13186 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13187 --target=none-${host_vendor}-${host_os} \
13188 --with-build-libsubdir=$(HOST_SUBDIR) \
13189 $(STAGEprofile_CONFIGURE_FLAGS) \
13190 --disable-shared LEX="touch lex.yy.c"
13191 @endif gmp-bootstrap
13192
13193 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13194 maybe-configure-stagetrain-gmp:
13195 @if gmp-bootstrap
13196 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13197 configure-stagetrain-gmp:
13198 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13200 @r=`${PWD_COMMAND}`; export r; \
13201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13202 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13203 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13204 $(HOST_EXPORTS) \
13205 $(POSTSTAGE1_HOST_EXPORTS) \
13206 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13207 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13208 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13209 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13211 cd $(HOST_SUBDIR)/gmp || exit 1; \
13212 case $(srcdir) in \
13213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13214 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13216 esac; \
13217 module_srcdir=gmp; \
13218 $(SHELL) $$s/$$module_srcdir/configure \
13219 --srcdir=$${topdir}/$$module_srcdir \
13220 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13221 --target=none-${host_vendor}-${host_os} \
13222 --with-build-libsubdir=$(HOST_SUBDIR) \
13223 $(STAGEtrain_CONFIGURE_FLAGS) \
13224 --disable-shared LEX="touch lex.yy.c"
13225 @endif gmp-bootstrap
13226
13227 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13228 maybe-configure-stagefeedback-gmp:
13229 @if gmp-bootstrap
13230 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13231 configure-stagefeedback-gmp:
13232 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13234 @r=`${PWD_COMMAND}`; export r; \
13235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13236 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13237 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13238 $(HOST_EXPORTS) \
13239 $(POSTSTAGE1_HOST_EXPORTS) \
13240 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13241 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13242 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13243 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13245 cd $(HOST_SUBDIR)/gmp || exit 1; \
13246 case $(srcdir) in \
13247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13248 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13250 esac; \
13251 module_srcdir=gmp; \
13252 $(SHELL) $$s/$$module_srcdir/configure \
13253 --srcdir=$${topdir}/$$module_srcdir \
13254 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13255 --target=none-${host_vendor}-${host_os} \
13256 --with-build-libsubdir=$(HOST_SUBDIR) \
13257 $(STAGEfeedback_CONFIGURE_FLAGS) \
13258 --disable-shared LEX="touch lex.yy.c"
13259 @endif gmp-bootstrap
13260
13261 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13262 maybe-configure-stageautoprofile-gmp:
13263 @if gmp-bootstrap
13264 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13265 configure-stageautoprofile-gmp:
13266 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13267 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13268 @r=`${PWD_COMMAND}`; export r; \
13269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13270 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13271 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13272 $(HOST_EXPORTS) \
13273 $(POSTSTAGE1_HOST_EXPORTS) \
13274 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13275 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13276 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13277 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13278 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13279 cd $(HOST_SUBDIR)/gmp || exit 1; \
13280 case $(srcdir) in \
13281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13282 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13284 esac; \
13285 module_srcdir=gmp; \
13286 $(SHELL) $$s/$$module_srcdir/configure \
13287 --srcdir=$${topdir}/$$module_srcdir \
13288 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13289 --target=none-${host_vendor}-${host_os} \
13290 --with-build-libsubdir=$(HOST_SUBDIR) \
13291 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13292 --disable-shared LEX="touch lex.yy.c"
13293 @endif gmp-bootstrap
13294
13295 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13296 maybe-configure-stageautofeedback-gmp:
13297 @if gmp-bootstrap
13298 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13299 configure-stageautofeedback-gmp:
13300 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13302 @r=`${PWD_COMMAND}`; export r; \
13303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13304 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13305 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13306 $(HOST_EXPORTS) \
13307 $(POSTSTAGE1_HOST_EXPORTS) \
13308 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13309 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13310 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13311 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13313 cd $(HOST_SUBDIR)/gmp || exit 1; \
13314 case $(srcdir) in \
13315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13316 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13318 esac; \
13319 module_srcdir=gmp; \
13320 $(SHELL) $$s/$$module_srcdir/configure \
13321 --srcdir=$${topdir}/$$module_srcdir \
13322 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13323 --target=none-${host_vendor}-${host_os} \
13324 --with-build-libsubdir=$(HOST_SUBDIR) \
13325 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13326 --disable-shared LEX="touch lex.yy.c"
13327 @endif gmp-bootstrap
13328
13329
13330
13331
13332
13333 .PHONY: all-gmp maybe-all-gmp
13334 maybe-all-gmp:
13335 @if gcc-bootstrap
13336 all-gmp: stage_current
13337 @endif gcc-bootstrap
13338 @if gmp
13339 TARGET-gmp=all
13340 maybe-all-gmp: all-gmp
13341 all-gmp: configure-gmp
13342 @r=`${PWD_COMMAND}`; export r; \
13343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13344 $(HOST_EXPORTS) \
13345 (cd $(HOST_SUBDIR)/gmp && \
13346 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13347 $(TARGET-gmp))
13348 @endif gmp
13349
13350
13351
13352 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13353 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13354 maybe-all-stage1-gmp:
13355 maybe-clean-stage1-gmp:
13356 @if gmp-bootstrap
13357 maybe-all-stage1-gmp: all-stage1-gmp
13358 all-stage1: all-stage1-gmp
13359 TARGET-stage1-gmp = $(TARGET-gmp)
13360 all-stage1-gmp: configure-stage1-gmp
13361 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13362 @r=`${PWD_COMMAND}`; export r; \
13363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13364 TFLAGS="$(STAGE1_TFLAGS)"; \
13365 $(HOST_EXPORTS) \
13366 cd $(HOST_SUBDIR)/gmp && \
13367 \
13368 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13369 CFLAGS="$(STAGE1_CFLAGS)" \
13370 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13371 LIBCFLAGS="$(LIBCFLAGS)" \
13372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13375 $(EXTRA_HOST_FLAGS) \
13376 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13377 TFLAGS="$(STAGE1_TFLAGS)" \
13378 $(TARGET-stage1-gmp)
13379
13380 maybe-clean-stage1-gmp: clean-stage1-gmp
13381 clean-stage1: clean-stage1-gmp
13382 clean-stage1-gmp:
13383 @if [ $(current_stage) = stage1 ]; then \
13384 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13385 else \
13386 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13387 $(MAKE) stage1-start; \
13388 fi; \
13389 cd $(HOST_SUBDIR)/gmp && \
13390 $(MAKE) $(EXTRA_HOST_FLAGS) \
13391 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13392 @endif gmp-bootstrap
13393
13394
13395 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13396 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13397 maybe-all-stage2-gmp:
13398 maybe-clean-stage2-gmp:
13399 @if gmp-bootstrap
13400 maybe-all-stage2-gmp: all-stage2-gmp
13401 all-stage2: all-stage2-gmp
13402 TARGET-stage2-gmp = $(TARGET-gmp)
13403 all-stage2-gmp: configure-stage2-gmp
13404 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13405 @r=`${PWD_COMMAND}`; export r; \
13406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13407 TFLAGS="$(STAGE2_TFLAGS)"; \
13408 $(HOST_EXPORTS) \
13409 $(POSTSTAGE1_HOST_EXPORTS) \
13410 cd $(HOST_SUBDIR)/gmp && \
13411 \
13412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13413 CFLAGS="$(STAGE2_CFLAGS)" \
13414 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13415 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13416 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13417 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13418 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13419 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13420 TFLAGS="$(STAGE2_TFLAGS)" \
13421 $(TARGET-stage2-gmp)
13422
13423 maybe-clean-stage2-gmp: clean-stage2-gmp
13424 clean-stage2: clean-stage2-gmp
13425 clean-stage2-gmp:
13426 @if [ $(current_stage) = stage2 ]; then \
13427 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13428 else \
13429 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13430 $(MAKE) stage2-start; \
13431 fi; \
13432 cd $(HOST_SUBDIR)/gmp && \
13433 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13434 @endif gmp-bootstrap
13435
13436
13437 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13438 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13439 maybe-all-stage3-gmp:
13440 maybe-clean-stage3-gmp:
13441 @if gmp-bootstrap
13442 maybe-all-stage3-gmp: all-stage3-gmp
13443 all-stage3: all-stage3-gmp
13444 TARGET-stage3-gmp = $(TARGET-gmp)
13445 all-stage3-gmp: configure-stage3-gmp
13446 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13447 @r=`${PWD_COMMAND}`; export r; \
13448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13449 TFLAGS="$(STAGE3_TFLAGS)"; \
13450 $(HOST_EXPORTS) \
13451 $(POSTSTAGE1_HOST_EXPORTS) \
13452 cd $(HOST_SUBDIR)/gmp && \
13453 \
13454 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13455 CFLAGS="$(STAGE3_CFLAGS)" \
13456 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13457 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13458 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13459 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13460 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13461 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13462 TFLAGS="$(STAGE3_TFLAGS)" \
13463 $(TARGET-stage3-gmp)
13464
13465 maybe-clean-stage3-gmp: clean-stage3-gmp
13466 clean-stage3: clean-stage3-gmp
13467 clean-stage3-gmp:
13468 @if [ $(current_stage) = stage3 ]; then \
13469 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13470 else \
13471 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13472 $(MAKE) stage3-start; \
13473 fi; \
13474 cd $(HOST_SUBDIR)/gmp && \
13475 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13476 @endif gmp-bootstrap
13477
13478
13479 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13480 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13481 maybe-all-stage4-gmp:
13482 maybe-clean-stage4-gmp:
13483 @if gmp-bootstrap
13484 maybe-all-stage4-gmp: all-stage4-gmp
13485 all-stage4: all-stage4-gmp
13486 TARGET-stage4-gmp = $(TARGET-gmp)
13487 all-stage4-gmp: configure-stage4-gmp
13488 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13489 @r=`${PWD_COMMAND}`; export r; \
13490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13491 TFLAGS="$(STAGE4_TFLAGS)"; \
13492 $(HOST_EXPORTS) \
13493 $(POSTSTAGE1_HOST_EXPORTS) \
13494 cd $(HOST_SUBDIR)/gmp && \
13495 \
13496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13497 CFLAGS="$(STAGE4_CFLAGS)" \
13498 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13499 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13504 TFLAGS="$(STAGE4_TFLAGS)" \
13505 $(TARGET-stage4-gmp)
13506
13507 maybe-clean-stage4-gmp: clean-stage4-gmp
13508 clean-stage4: clean-stage4-gmp
13509 clean-stage4-gmp:
13510 @if [ $(current_stage) = stage4 ]; then \
13511 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13512 else \
13513 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13514 $(MAKE) stage4-start; \
13515 fi; \
13516 cd $(HOST_SUBDIR)/gmp && \
13517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13518 @endif gmp-bootstrap
13519
13520
13521 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13522 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13523 maybe-all-stageprofile-gmp:
13524 maybe-clean-stageprofile-gmp:
13525 @if gmp-bootstrap
13526 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13527 all-stageprofile: all-stageprofile-gmp
13528 TARGET-stageprofile-gmp = $(TARGET-gmp)
13529 all-stageprofile-gmp: configure-stageprofile-gmp
13530 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13531 @r=`${PWD_COMMAND}`; export r; \
13532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13533 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13534 $(HOST_EXPORTS) \
13535 $(POSTSTAGE1_HOST_EXPORTS) \
13536 cd $(HOST_SUBDIR)/gmp && \
13537 \
13538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13539 CFLAGS="$(STAGEprofile_CFLAGS)" \
13540 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13541 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13545 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13546 TFLAGS="$(STAGEprofile_TFLAGS)" \
13547 $(TARGET-stageprofile-gmp)
13548
13549 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13550 clean-stageprofile: clean-stageprofile-gmp
13551 clean-stageprofile-gmp:
13552 @if [ $(current_stage) = stageprofile ]; then \
13553 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13554 else \
13555 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13556 $(MAKE) stageprofile-start; \
13557 fi; \
13558 cd $(HOST_SUBDIR)/gmp && \
13559 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13560 @endif gmp-bootstrap
13561
13562
13563 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13564 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13565 maybe-all-stagetrain-gmp:
13566 maybe-clean-stagetrain-gmp:
13567 @if gmp-bootstrap
13568 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13569 all-stagetrain: all-stagetrain-gmp
13570 TARGET-stagetrain-gmp = $(TARGET-gmp)
13571 all-stagetrain-gmp: configure-stagetrain-gmp
13572 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13573 @r=`${PWD_COMMAND}`; export r; \
13574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13575 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13576 $(HOST_EXPORTS) \
13577 $(POSTSTAGE1_HOST_EXPORTS) \
13578 cd $(HOST_SUBDIR)/gmp && \
13579 \
13580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13581 CFLAGS="$(STAGEtrain_CFLAGS)" \
13582 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13583 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13584 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13585 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13586 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13587 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13588 TFLAGS="$(STAGEtrain_TFLAGS)" \
13589 $(TARGET-stagetrain-gmp)
13590
13591 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13592 clean-stagetrain: clean-stagetrain-gmp
13593 clean-stagetrain-gmp:
13594 @if [ $(current_stage) = stagetrain ]; then \
13595 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13596 else \
13597 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13598 $(MAKE) stagetrain-start; \
13599 fi; \
13600 cd $(HOST_SUBDIR)/gmp && \
13601 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13602 @endif gmp-bootstrap
13603
13604
13605 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13606 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13607 maybe-all-stagefeedback-gmp:
13608 maybe-clean-stagefeedback-gmp:
13609 @if gmp-bootstrap
13610 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13611 all-stagefeedback: all-stagefeedback-gmp
13612 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13613 all-stagefeedback-gmp: configure-stagefeedback-gmp
13614 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13615 @r=`${PWD_COMMAND}`; export r; \
13616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13617 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13618 $(HOST_EXPORTS) \
13619 $(POSTSTAGE1_HOST_EXPORTS) \
13620 cd $(HOST_SUBDIR)/gmp && \
13621 \
13622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13623 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13624 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13625 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13630 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13631 $(TARGET-stagefeedback-gmp)
13632
13633 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13634 clean-stagefeedback: clean-stagefeedback-gmp
13635 clean-stagefeedback-gmp:
13636 @if [ $(current_stage) = stagefeedback ]; then \
13637 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13638 else \
13639 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13640 $(MAKE) stagefeedback-start; \
13641 fi; \
13642 cd $(HOST_SUBDIR)/gmp && \
13643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13644 @endif gmp-bootstrap
13645
13646
13647 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13648 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13649 maybe-all-stageautoprofile-gmp:
13650 maybe-clean-stageautoprofile-gmp:
13651 @if gmp-bootstrap
13652 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13653 all-stageautoprofile: all-stageautoprofile-gmp
13654 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13655 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13656 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13657 @r=`${PWD_COMMAND}`; export r; \
13658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13659 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13660 $(HOST_EXPORTS) \
13661 $(POSTSTAGE1_HOST_EXPORTS) \
13662 cd $(HOST_SUBDIR)/gmp && \
13663 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13665 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13666 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13667 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13672 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13673 $(TARGET-stageautoprofile-gmp)
13674
13675 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13676 clean-stageautoprofile: clean-stageautoprofile-gmp
13677 clean-stageautoprofile-gmp:
13678 @if [ $(current_stage) = stageautoprofile ]; then \
13679 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13680 else \
13681 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13682 $(MAKE) stageautoprofile-start; \
13683 fi; \
13684 cd $(HOST_SUBDIR)/gmp && \
13685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13686 @endif gmp-bootstrap
13687
13688
13689 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13690 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13691 maybe-all-stageautofeedback-gmp:
13692 maybe-clean-stageautofeedback-gmp:
13693 @if gmp-bootstrap
13694 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13695 all-stageautofeedback: all-stageautofeedback-gmp
13696 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13697 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13698 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13699 @r=`${PWD_COMMAND}`; export r; \
13700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13701 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13702 $(HOST_EXPORTS) \
13703 $(POSTSTAGE1_HOST_EXPORTS) \
13704 cd $(HOST_SUBDIR)/gmp && \
13705 \
13706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13707 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13708 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13709 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13714 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13715 $(TARGET-stageautofeedback-gmp)
13716
13717 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13718 clean-stageautofeedback: clean-stageautofeedback-gmp
13719 clean-stageautofeedback-gmp:
13720 @if [ $(current_stage) = stageautofeedback ]; then \
13721 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13722 else \
13723 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13724 $(MAKE) stageautofeedback-start; \
13725 fi; \
13726 cd $(HOST_SUBDIR)/gmp && \
13727 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13728 @endif gmp-bootstrap
13729
13730
13731
13732
13733
13734 .PHONY: check-gmp maybe-check-gmp
13735 maybe-check-gmp:
13736 @if gmp
13737 maybe-check-gmp: check-gmp
13738
13739 check-gmp:
13740 @: $(MAKE); $(unstage)
13741 @r=`${PWD_COMMAND}`; export r; \
13742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13743 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13744 (cd $(HOST_SUBDIR)/gmp && \
13745 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13746
13747 @endif gmp
13748
13749 .PHONY: install-gmp maybe-install-gmp
13750 maybe-install-gmp:
13751 @if gmp
13752 maybe-install-gmp: install-gmp
13753
13754 install-gmp:
13755
13756 @endif gmp
13757
13758 .PHONY: install-strip-gmp maybe-install-strip-gmp
13759 maybe-install-strip-gmp:
13760 @if gmp
13761 maybe-install-strip-gmp: install-strip-gmp
13762
13763 install-strip-gmp:
13764
13765 @endif gmp
13766
13767 # Other targets (info, dvi, pdf, etc.)
13768
13769 .PHONY: maybe-info-gmp info-gmp
13770 maybe-info-gmp:
13771 @if gmp
13772 maybe-info-gmp: info-gmp
13773
13774 info-gmp: \
13775 configure-gmp
13776 @[ -f ./gmp/Makefile ] || exit 0; \
13777 r=`${PWD_COMMAND}`; export r; \
13778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13779 $(HOST_EXPORTS) \
13780 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13782 done; \
13783 echo "Doing info in gmp"; \
13784 (cd $(HOST_SUBDIR)/gmp && \
13785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13787 "RANLIB=$${RANLIB}" \
13788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13789 info) \
13790 || exit 1
13791
13792 @endif gmp
13793
13794 .PHONY: maybe-dvi-gmp dvi-gmp
13795 maybe-dvi-gmp:
13796 @if gmp
13797 maybe-dvi-gmp: dvi-gmp
13798
13799 dvi-gmp: \
13800 configure-gmp
13801 @[ -f ./gmp/Makefile ] || exit 0; \
13802 r=`${PWD_COMMAND}`; export r; \
13803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13804 $(HOST_EXPORTS) \
13805 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13807 done; \
13808 echo "Doing dvi in gmp"; \
13809 (cd $(HOST_SUBDIR)/gmp && \
13810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13812 "RANLIB=$${RANLIB}" \
13813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13814 dvi) \
13815 || exit 1
13816
13817 @endif gmp
13818
13819 .PHONY: maybe-pdf-gmp pdf-gmp
13820 maybe-pdf-gmp:
13821 @if gmp
13822 maybe-pdf-gmp: pdf-gmp
13823
13824 pdf-gmp: \
13825 configure-gmp
13826 @[ -f ./gmp/Makefile ] || exit 0; \
13827 r=`${PWD_COMMAND}`; export r; \
13828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13829 $(HOST_EXPORTS) \
13830 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13832 done; \
13833 echo "Doing pdf in gmp"; \
13834 (cd $(HOST_SUBDIR)/gmp && \
13835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13837 "RANLIB=$${RANLIB}" \
13838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13839 pdf) \
13840 || exit 1
13841
13842 @endif gmp
13843
13844 .PHONY: maybe-html-gmp html-gmp
13845 maybe-html-gmp:
13846 @if gmp
13847 maybe-html-gmp: html-gmp
13848
13849 html-gmp: \
13850 configure-gmp
13851 @[ -f ./gmp/Makefile ] || exit 0; \
13852 r=`${PWD_COMMAND}`; export r; \
13853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13854 $(HOST_EXPORTS) \
13855 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13857 done; \
13858 echo "Doing html in gmp"; \
13859 (cd $(HOST_SUBDIR)/gmp && \
13860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13862 "RANLIB=$${RANLIB}" \
13863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13864 html) \
13865 || exit 1
13866
13867 @endif gmp
13868
13869 .PHONY: maybe-TAGS-gmp TAGS-gmp
13870 maybe-TAGS-gmp:
13871 @if gmp
13872 maybe-TAGS-gmp: TAGS-gmp
13873
13874 TAGS-gmp: \
13875 configure-gmp
13876 @[ -f ./gmp/Makefile ] || exit 0; \
13877 r=`${PWD_COMMAND}`; export r; \
13878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13879 $(HOST_EXPORTS) \
13880 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13882 done; \
13883 echo "Doing TAGS in gmp"; \
13884 (cd $(HOST_SUBDIR)/gmp && \
13885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13887 "RANLIB=$${RANLIB}" \
13888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13889 TAGS) \
13890 || exit 1
13891
13892 @endif gmp
13893
13894 .PHONY: maybe-install-info-gmp install-info-gmp
13895 maybe-install-info-gmp:
13896 @if gmp
13897 maybe-install-info-gmp: install-info-gmp
13898
13899 install-info-gmp: \
13900 configure-gmp \
13901 info-gmp
13902 @[ -f ./gmp/Makefile ] || exit 0; \
13903 r=`${PWD_COMMAND}`; export r; \
13904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13905 $(HOST_EXPORTS) \
13906 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13908 done; \
13909 echo "Doing install-info in gmp"; \
13910 (cd $(HOST_SUBDIR)/gmp && \
13911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13913 "RANLIB=$${RANLIB}" \
13914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13915 install-info) \
13916 || exit 1
13917
13918 @endif gmp
13919
13920 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
13921 maybe-install-dvi-gmp:
13922 @if gmp
13923 maybe-install-dvi-gmp: install-dvi-gmp
13924
13925 install-dvi-gmp: \
13926 configure-gmp \
13927 dvi-gmp
13928 @[ -f ./gmp/Makefile ] || exit 0; \
13929 r=`${PWD_COMMAND}`; export r; \
13930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13931 $(HOST_EXPORTS) \
13932 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13934 done; \
13935 echo "Doing install-dvi in gmp"; \
13936 (cd $(HOST_SUBDIR)/gmp && \
13937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13939 "RANLIB=$${RANLIB}" \
13940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13941 install-dvi) \
13942 || exit 1
13943
13944 @endif gmp
13945
13946 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
13947 maybe-install-pdf-gmp:
13948 @if gmp
13949 maybe-install-pdf-gmp: install-pdf-gmp
13950
13951 install-pdf-gmp: \
13952 configure-gmp \
13953 pdf-gmp
13954 @[ -f ./gmp/Makefile ] || exit 0; \
13955 r=`${PWD_COMMAND}`; export r; \
13956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13957 $(HOST_EXPORTS) \
13958 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13960 done; \
13961 echo "Doing install-pdf in gmp"; \
13962 (cd $(HOST_SUBDIR)/gmp && \
13963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13965 "RANLIB=$${RANLIB}" \
13966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13967 install-pdf) \
13968 || exit 1
13969
13970 @endif gmp
13971
13972 .PHONY: maybe-install-html-gmp install-html-gmp
13973 maybe-install-html-gmp:
13974 @if gmp
13975 maybe-install-html-gmp: install-html-gmp
13976
13977 install-html-gmp: \
13978 configure-gmp \
13979 html-gmp
13980 @[ -f ./gmp/Makefile ] || exit 0; \
13981 r=`${PWD_COMMAND}`; export r; \
13982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13983 $(HOST_EXPORTS) \
13984 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13986 done; \
13987 echo "Doing install-html in gmp"; \
13988 (cd $(HOST_SUBDIR)/gmp && \
13989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13991 "RANLIB=$${RANLIB}" \
13992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13993 install-html) \
13994 || exit 1
13995
13996 @endif gmp
13997
13998 .PHONY: maybe-installcheck-gmp installcheck-gmp
13999 maybe-installcheck-gmp:
14000 @if gmp
14001 maybe-installcheck-gmp: installcheck-gmp
14002
14003 installcheck-gmp: \
14004 configure-gmp
14005 @[ -f ./gmp/Makefile ] || exit 0; \
14006 r=`${PWD_COMMAND}`; export r; \
14007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14008 $(HOST_EXPORTS) \
14009 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14011 done; \
14012 echo "Doing installcheck in gmp"; \
14013 (cd $(HOST_SUBDIR)/gmp && \
14014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14016 "RANLIB=$${RANLIB}" \
14017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14018 installcheck) \
14019 || exit 1
14020
14021 @endif gmp
14022
14023 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14024 maybe-mostlyclean-gmp:
14025 @if gmp
14026 maybe-mostlyclean-gmp: mostlyclean-gmp
14027
14028 mostlyclean-gmp:
14029 @[ -f ./gmp/Makefile ] || exit 0; \
14030 r=`${PWD_COMMAND}`; export r; \
14031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14032 $(HOST_EXPORTS) \
14033 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14035 done; \
14036 echo "Doing mostlyclean in gmp"; \
14037 (cd $(HOST_SUBDIR)/gmp && \
14038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14040 "RANLIB=$${RANLIB}" \
14041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14042 mostlyclean) \
14043 || exit 1
14044
14045 @endif gmp
14046
14047 .PHONY: maybe-clean-gmp clean-gmp
14048 maybe-clean-gmp:
14049 @if gmp
14050 maybe-clean-gmp: clean-gmp
14051
14052 clean-gmp:
14053 @[ -f ./gmp/Makefile ] || exit 0; \
14054 r=`${PWD_COMMAND}`; export r; \
14055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14056 $(HOST_EXPORTS) \
14057 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14059 done; \
14060 echo "Doing clean in gmp"; \
14061 (cd $(HOST_SUBDIR)/gmp && \
14062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14064 "RANLIB=$${RANLIB}" \
14065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14066 clean) \
14067 || exit 1
14068
14069 @endif gmp
14070
14071 .PHONY: maybe-distclean-gmp distclean-gmp
14072 maybe-distclean-gmp:
14073 @if gmp
14074 maybe-distclean-gmp: distclean-gmp
14075
14076 distclean-gmp:
14077 @[ -f ./gmp/Makefile ] || exit 0; \
14078 r=`${PWD_COMMAND}`; export r; \
14079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14080 $(HOST_EXPORTS) \
14081 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14083 done; \
14084 echo "Doing distclean in gmp"; \
14085 (cd $(HOST_SUBDIR)/gmp && \
14086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14088 "RANLIB=$${RANLIB}" \
14089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14090 distclean) \
14091 || exit 1
14092
14093 @endif gmp
14094
14095 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14096 maybe-maintainer-clean-gmp:
14097 @if gmp
14098 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14099
14100 maintainer-clean-gmp:
14101 @[ -f ./gmp/Makefile ] || exit 0; \
14102 r=`${PWD_COMMAND}`; export r; \
14103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14104 $(HOST_EXPORTS) \
14105 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14107 done; \
14108 echo "Doing maintainer-clean in gmp"; \
14109 (cd $(HOST_SUBDIR)/gmp && \
14110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14112 "RANLIB=$${RANLIB}" \
14113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14114 maintainer-clean) \
14115 || exit 1
14116
14117 @endif gmp
14118
14119
14120
14121 .PHONY: configure-mpfr maybe-configure-mpfr
14122 maybe-configure-mpfr:
14123 @if gcc-bootstrap
14124 configure-mpfr: stage_current
14125 @endif gcc-bootstrap
14126 @if mpfr
14127 maybe-configure-mpfr: configure-mpfr
14128 configure-mpfr:
14129 @r=`${PWD_COMMAND}`; export r; \
14130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14131 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14133 $(HOST_EXPORTS) \
14134 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14135 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14136 case $(srcdir) in \
14137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14138 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14140 esac; \
14141 module_srcdir=mpfr; \
14142 $(SHELL) \
14143 $$s/$$module_srcdir/configure \
14144 --srcdir=$${topdir}/$$module_srcdir \
14145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14146 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
14147 || exit 1
14148 @endif mpfr
14149
14150
14151
14152 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14153 maybe-configure-stage1-mpfr:
14154 @if mpfr-bootstrap
14155 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14156 configure-stage1-mpfr:
14157 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14158 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14159 @r=`${PWD_COMMAND}`; export r; \
14160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14161 TFLAGS="$(STAGE1_TFLAGS)"; \
14162 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14163 $(HOST_EXPORTS) \
14164 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14165 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14166 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14167 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14169 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14170 case $(srcdir) in \
14171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14172 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14174 esac; \
14175 module_srcdir=mpfr; \
14176 $(SHELL) $$s/$$module_srcdir/configure \
14177 --srcdir=$${topdir}/$$module_srcdir \
14178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14179 --target=${target_alias} \
14180 \
14181 $(STAGE1_CONFIGURE_FLAGS) \
14182 --disable-shared @extra_mpfr_configure_flags@
14183 @endif mpfr-bootstrap
14184
14185 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14186 maybe-configure-stage2-mpfr:
14187 @if mpfr-bootstrap
14188 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14189 configure-stage2-mpfr:
14190 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14192 @r=`${PWD_COMMAND}`; export r; \
14193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194 TFLAGS="$(STAGE2_TFLAGS)"; \
14195 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14196 $(HOST_EXPORTS) \
14197 $(POSTSTAGE1_HOST_EXPORTS) \
14198 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14199 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14200 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14201 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14203 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14204 case $(srcdir) in \
14205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14206 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14208 esac; \
14209 module_srcdir=mpfr; \
14210 $(SHELL) $$s/$$module_srcdir/configure \
14211 --srcdir=$${topdir}/$$module_srcdir \
14212 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14213 --target=${target_alias} \
14214 --with-build-libsubdir=$(HOST_SUBDIR) \
14215 $(STAGE2_CONFIGURE_FLAGS) \
14216 --disable-shared @extra_mpfr_configure_flags@
14217 @endif mpfr-bootstrap
14218
14219 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14220 maybe-configure-stage3-mpfr:
14221 @if mpfr-bootstrap
14222 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14223 configure-stage3-mpfr:
14224 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14225 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14226 @r=`${PWD_COMMAND}`; export r; \
14227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14228 TFLAGS="$(STAGE3_TFLAGS)"; \
14229 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14230 $(HOST_EXPORTS) \
14231 $(POSTSTAGE1_HOST_EXPORTS) \
14232 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14233 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14234 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14235 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14236 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14237 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14238 case $(srcdir) in \
14239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14240 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14242 esac; \
14243 module_srcdir=mpfr; \
14244 $(SHELL) $$s/$$module_srcdir/configure \
14245 --srcdir=$${topdir}/$$module_srcdir \
14246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14247 --target=${target_alias} \
14248 --with-build-libsubdir=$(HOST_SUBDIR) \
14249 $(STAGE3_CONFIGURE_FLAGS) \
14250 --disable-shared @extra_mpfr_configure_flags@
14251 @endif mpfr-bootstrap
14252
14253 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14254 maybe-configure-stage4-mpfr:
14255 @if mpfr-bootstrap
14256 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14257 configure-stage4-mpfr:
14258 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14259 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14260 @r=`${PWD_COMMAND}`; export r; \
14261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14262 TFLAGS="$(STAGE4_TFLAGS)"; \
14263 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14264 $(HOST_EXPORTS) \
14265 $(POSTSTAGE1_HOST_EXPORTS) \
14266 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14267 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14268 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14269 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14271 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14272 case $(srcdir) in \
14273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14274 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14276 esac; \
14277 module_srcdir=mpfr; \
14278 $(SHELL) $$s/$$module_srcdir/configure \
14279 --srcdir=$${topdir}/$$module_srcdir \
14280 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14281 --target=${target_alias} \
14282 --with-build-libsubdir=$(HOST_SUBDIR) \
14283 $(STAGE4_CONFIGURE_FLAGS) \
14284 --disable-shared @extra_mpfr_configure_flags@
14285 @endif mpfr-bootstrap
14286
14287 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14288 maybe-configure-stageprofile-mpfr:
14289 @if mpfr-bootstrap
14290 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14291 configure-stageprofile-mpfr:
14292 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14293 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14294 @r=`${PWD_COMMAND}`; export r; \
14295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14296 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14297 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14298 $(HOST_EXPORTS) \
14299 $(POSTSTAGE1_HOST_EXPORTS) \
14300 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14301 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14302 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14303 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14304 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14305 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14306 case $(srcdir) in \
14307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14308 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14310 esac; \
14311 module_srcdir=mpfr; \
14312 $(SHELL) $$s/$$module_srcdir/configure \
14313 --srcdir=$${topdir}/$$module_srcdir \
14314 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14315 --target=${target_alias} \
14316 --with-build-libsubdir=$(HOST_SUBDIR) \
14317 $(STAGEprofile_CONFIGURE_FLAGS) \
14318 --disable-shared @extra_mpfr_configure_flags@
14319 @endif mpfr-bootstrap
14320
14321 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14322 maybe-configure-stagetrain-mpfr:
14323 @if mpfr-bootstrap
14324 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14325 configure-stagetrain-mpfr:
14326 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14327 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14328 @r=`${PWD_COMMAND}`; export r; \
14329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14330 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14331 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14332 $(HOST_EXPORTS) \
14333 $(POSTSTAGE1_HOST_EXPORTS) \
14334 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14335 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14336 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14337 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14338 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14339 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14340 case $(srcdir) in \
14341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14342 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14344 esac; \
14345 module_srcdir=mpfr; \
14346 $(SHELL) $$s/$$module_srcdir/configure \
14347 --srcdir=$${topdir}/$$module_srcdir \
14348 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14349 --target=${target_alias} \
14350 --with-build-libsubdir=$(HOST_SUBDIR) \
14351 $(STAGEtrain_CONFIGURE_FLAGS) \
14352 --disable-shared @extra_mpfr_configure_flags@
14353 @endif mpfr-bootstrap
14354
14355 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14356 maybe-configure-stagefeedback-mpfr:
14357 @if mpfr-bootstrap
14358 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14359 configure-stagefeedback-mpfr:
14360 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14361 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14362 @r=`${PWD_COMMAND}`; export r; \
14363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14364 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14365 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14366 $(HOST_EXPORTS) \
14367 $(POSTSTAGE1_HOST_EXPORTS) \
14368 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14369 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14370 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14371 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14373 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14374 case $(srcdir) in \
14375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14376 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14378 esac; \
14379 module_srcdir=mpfr; \
14380 $(SHELL) $$s/$$module_srcdir/configure \
14381 --srcdir=$${topdir}/$$module_srcdir \
14382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14383 --target=${target_alias} \
14384 --with-build-libsubdir=$(HOST_SUBDIR) \
14385 $(STAGEfeedback_CONFIGURE_FLAGS) \
14386 --disable-shared @extra_mpfr_configure_flags@
14387 @endif mpfr-bootstrap
14388
14389 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14390 maybe-configure-stageautoprofile-mpfr:
14391 @if mpfr-bootstrap
14392 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14393 configure-stageautoprofile-mpfr:
14394 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14395 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14396 @r=`${PWD_COMMAND}`; export r; \
14397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14398 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14399 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14400 $(HOST_EXPORTS) \
14401 $(POSTSTAGE1_HOST_EXPORTS) \
14402 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14403 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14404 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14405 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14406 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14407 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14408 case $(srcdir) in \
14409 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14410 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14411 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14412 esac; \
14413 module_srcdir=mpfr; \
14414 $(SHELL) $$s/$$module_srcdir/configure \
14415 --srcdir=$${topdir}/$$module_srcdir \
14416 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14417 --target=${target_alias} \
14418 --with-build-libsubdir=$(HOST_SUBDIR) \
14419 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14420 --disable-shared @extra_mpfr_configure_flags@
14421 @endif mpfr-bootstrap
14422
14423 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14424 maybe-configure-stageautofeedback-mpfr:
14425 @if mpfr-bootstrap
14426 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14427 configure-stageautofeedback-mpfr:
14428 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14429 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14430 @r=`${PWD_COMMAND}`; export r; \
14431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14432 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14433 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14434 $(HOST_EXPORTS) \
14435 $(POSTSTAGE1_HOST_EXPORTS) \
14436 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14437 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14438 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14439 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14441 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14442 case $(srcdir) in \
14443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14444 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14446 esac; \
14447 module_srcdir=mpfr; \
14448 $(SHELL) $$s/$$module_srcdir/configure \
14449 --srcdir=$${topdir}/$$module_srcdir \
14450 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14451 --target=${target_alias} \
14452 --with-build-libsubdir=$(HOST_SUBDIR) \
14453 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14454 --disable-shared @extra_mpfr_configure_flags@
14455 @endif mpfr-bootstrap
14456
14457
14458
14459
14460
14461 .PHONY: all-mpfr maybe-all-mpfr
14462 maybe-all-mpfr:
14463 @if gcc-bootstrap
14464 all-mpfr: stage_current
14465 @endif gcc-bootstrap
14466 @if mpfr
14467 TARGET-mpfr=all
14468 maybe-all-mpfr: all-mpfr
14469 all-mpfr: configure-mpfr
14470 @r=`${PWD_COMMAND}`; export r; \
14471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14472 $(HOST_EXPORTS) \
14473 (cd $(HOST_SUBDIR)/mpfr && \
14474 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14475 $(TARGET-mpfr))
14476 @endif mpfr
14477
14478
14479
14480 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14481 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14482 maybe-all-stage1-mpfr:
14483 maybe-clean-stage1-mpfr:
14484 @if mpfr-bootstrap
14485 maybe-all-stage1-mpfr: all-stage1-mpfr
14486 all-stage1: all-stage1-mpfr
14487 TARGET-stage1-mpfr = $(TARGET-mpfr)
14488 all-stage1-mpfr: configure-stage1-mpfr
14489 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14490 @r=`${PWD_COMMAND}`; export r; \
14491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14492 TFLAGS="$(STAGE1_TFLAGS)"; \
14493 $(HOST_EXPORTS) \
14494 cd $(HOST_SUBDIR)/mpfr && \
14495 \
14496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14497 CFLAGS="$(STAGE1_CFLAGS)" \
14498 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14499 LIBCFLAGS="$(LIBCFLAGS)" \
14500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14503 $(EXTRA_HOST_FLAGS) \
14504 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14505 TFLAGS="$(STAGE1_TFLAGS)" \
14506 $(TARGET-stage1-mpfr)
14507
14508 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14509 clean-stage1: clean-stage1-mpfr
14510 clean-stage1-mpfr:
14511 @if [ $(current_stage) = stage1 ]; then \
14512 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14513 else \
14514 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14515 $(MAKE) stage1-start; \
14516 fi; \
14517 cd $(HOST_SUBDIR)/mpfr && \
14518 $(MAKE) $(EXTRA_HOST_FLAGS) \
14519 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14520 @endif mpfr-bootstrap
14521
14522
14523 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14524 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14525 maybe-all-stage2-mpfr:
14526 maybe-clean-stage2-mpfr:
14527 @if mpfr-bootstrap
14528 maybe-all-stage2-mpfr: all-stage2-mpfr
14529 all-stage2: all-stage2-mpfr
14530 TARGET-stage2-mpfr = $(TARGET-mpfr)
14531 all-stage2-mpfr: configure-stage2-mpfr
14532 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14533 @r=`${PWD_COMMAND}`; export r; \
14534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14535 TFLAGS="$(STAGE2_TFLAGS)"; \
14536 $(HOST_EXPORTS) \
14537 $(POSTSTAGE1_HOST_EXPORTS) \
14538 cd $(HOST_SUBDIR)/mpfr && \
14539 \
14540 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14541 CFLAGS="$(STAGE2_CFLAGS)" \
14542 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14543 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14547 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14548 TFLAGS="$(STAGE2_TFLAGS)" \
14549 $(TARGET-stage2-mpfr)
14550
14551 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14552 clean-stage2: clean-stage2-mpfr
14553 clean-stage2-mpfr:
14554 @if [ $(current_stage) = stage2 ]; then \
14555 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14556 else \
14557 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14558 $(MAKE) stage2-start; \
14559 fi; \
14560 cd $(HOST_SUBDIR)/mpfr && \
14561 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14562 @endif mpfr-bootstrap
14563
14564
14565 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14566 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14567 maybe-all-stage3-mpfr:
14568 maybe-clean-stage3-mpfr:
14569 @if mpfr-bootstrap
14570 maybe-all-stage3-mpfr: all-stage3-mpfr
14571 all-stage3: all-stage3-mpfr
14572 TARGET-stage3-mpfr = $(TARGET-mpfr)
14573 all-stage3-mpfr: configure-stage3-mpfr
14574 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14575 @r=`${PWD_COMMAND}`; export r; \
14576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14577 TFLAGS="$(STAGE3_TFLAGS)"; \
14578 $(HOST_EXPORTS) \
14579 $(POSTSTAGE1_HOST_EXPORTS) \
14580 cd $(HOST_SUBDIR)/mpfr && \
14581 \
14582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14583 CFLAGS="$(STAGE3_CFLAGS)" \
14584 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14585 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14590 TFLAGS="$(STAGE3_TFLAGS)" \
14591 $(TARGET-stage3-mpfr)
14592
14593 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14594 clean-stage3: clean-stage3-mpfr
14595 clean-stage3-mpfr:
14596 @if [ $(current_stage) = stage3 ]; then \
14597 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14598 else \
14599 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14600 $(MAKE) stage3-start; \
14601 fi; \
14602 cd $(HOST_SUBDIR)/mpfr && \
14603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14604 @endif mpfr-bootstrap
14605
14606
14607 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14608 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14609 maybe-all-stage4-mpfr:
14610 maybe-clean-stage4-mpfr:
14611 @if mpfr-bootstrap
14612 maybe-all-stage4-mpfr: all-stage4-mpfr
14613 all-stage4: all-stage4-mpfr
14614 TARGET-stage4-mpfr = $(TARGET-mpfr)
14615 all-stage4-mpfr: configure-stage4-mpfr
14616 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14617 @r=`${PWD_COMMAND}`; export r; \
14618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14619 TFLAGS="$(STAGE4_TFLAGS)"; \
14620 $(HOST_EXPORTS) \
14621 $(POSTSTAGE1_HOST_EXPORTS) \
14622 cd $(HOST_SUBDIR)/mpfr && \
14623 \
14624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14625 CFLAGS="$(STAGE4_CFLAGS)" \
14626 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14627 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14631 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14632 TFLAGS="$(STAGE4_TFLAGS)" \
14633 $(TARGET-stage4-mpfr)
14634
14635 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14636 clean-stage4: clean-stage4-mpfr
14637 clean-stage4-mpfr:
14638 @if [ $(current_stage) = stage4 ]; then \
14639 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14640 else \
14641 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14642 $(MAKE) stage4-start; \
14643 fi; \
14644 cd $(HOST_SUBDIR)/mpfr && \
14645 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14646 @endif mpfr-bootstrap
14647
14648
14649 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14650 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14651 maybe-all-stageprofile-mpfr:
14652 maybe-clean-stageprofile-mpfr:
14653 @if mpfr-bootstrap
14654 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14655 all-stageprofile: all-stageprofile-mpfr
14656 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14657 all-stageprofile-mpfr: configure-stageprofile-mpfr
14658 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14659 @r=`${PWD_COMMAND}`; export r; \
14660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14661 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14662 $(HOST_EXPORTS) \
14663 $(POSTSTAGE1_HOST_EXPORTS) \
14664 cd $(HOST_SUBDIR)/mpfr && \
14665 \
14666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14667 CFLAGS="$(STAGEprofile_CFLAGS)" \
14668 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14669 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14673 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14674 TFLAGS="$(STAGEprofile_TFLAGS)" \
14675 $(TARGET-stageprofile-mpfr)
14676
14677 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14678 clean-stageprofile: clean-stageprofile-mpfr
14679 clean-stageprofile-mpfr:
14680 @if [ $(current_stage) = stageprofile ]; then \
14681 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14682 else \
14683 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14684 $(MAKE) stageprofile-start; \
14685 fi; \
14686 cd $(HOST_SUBDIR)/mpfr && \
14687 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14688 @endif mpfr-bootstrap
14689
14690
14691 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14692 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14693 maybe-all-stagetrain-mpfr:
14694 maybe-clean-stagetrain-mpfr:
14695 @if mpfr-bootstrap
14696 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14697 all-stagetrain: all-stagetrain-mpfr
14698 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14699 all-stagetrain-mpfr: configure-stagetrain-mpfr
14700 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14701 @r=`${PWD_COMMAND}`; export r; \
14702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14703 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14704 $(HOST_EXPORTS) \
14705 $(POSTSTAGE1_HOST_EXPORTS) \
14706 cd $(HOST_SUBDIR)/mpfr && \
14707 \
14708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14709 CFLAGS="$(STAGEtrain_CFLAGS)" \
14710 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14711 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14716 TFLAGS="$(STAGEtrain_TFLAGS)" \
14717 $(TARGET-stagetrain-mpfr)
14718
14719 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14720 clean-stagetrain: clean-stagetrain-mpfr
14721 clean-stagetrain-mpfr:
14722 @if [ $(current_stage) = stagetrain ]; then \
14723 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14724 else \
14725 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14726 $(MAKE) stagetrain-start; \
14727 fi; \
14728 cd $(HOST_SUBDIR)/mpfr && \
14729 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14730 @endif mpfr-bootstrap
14731
14732
14733 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14734 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14735 maybe-all-stagefeedback-mpfr:
14736 maybe-clean-stagefeedback-mpfr:
14737 @if mpfr-bootstrap
14738 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14739 all-stagefeedback: all-stagefeedback-mpfr
14740 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14741 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14742 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14743 @r=`${PWD_COMMAND}`; export r; \
14744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14745 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14746 $(HOST_EXPORTS) \
14747 $(POSTSTAGE1_HOST_EXPORTS) \
14748 cd $(HOST_SUBDIR)/mpfr && \
14749 \
14750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14751 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14752 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14753 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14757 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14758 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14759 $(TARGET-stagefeedback-mpfr)
14760
14761 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14762 clean-stagefeedback: clean-stagefeedback-mpfr
14763 clean-stagefeedback-mpfr:
14764 @if [ $(current_stage) = stagefeedback ]; then \
14765 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14766 else \
14767 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14768 $(MAKE) stagefeedback-start; \
14769 fi; \
14770 cd $(HOST_SUBDIR)/mpfr && \
14771 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14772 @endif mpfr-bootstrap
14773
14774
14775 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14776 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14777 maybe-all-stageautoprofile-mpfr:
14778 maybe-clean-stageautoprofile-mpfr:
14779 @if mpfr-bootstrap
14780 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14781 all-stageautoprofile: all-stageautoprofile-mpfr
14782 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14783 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14784 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14785 @r=`${PWD_COMMAND}`; export r; \
14786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14787 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14788 $(HOST_EXPORTS) \
14789 $(POSTSTAGE1_HOST_EXPORTS) \
14790 cd $(HOST_SUBDIR)/mpfr && \
14791 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14792 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14793 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14794 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14795 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14796 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14797 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14798 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14799 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14800 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14801 $(TARGET-stageautoprofile-mpfr)
14802
14803 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14804 clean-stageautoprofile: clean-stageautoprofile-mpfr
14805 clean-stageautoprofile-mpfr:
14806 @if [ $(current_stage) = stageautoprofile ]; then \
14807 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14808 else \
14809 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14810 $(MAKE) stageautoprofile-start; \
14811 fi; \
14812 cd $(HOST_SUBDIR)/mpfr && \
14813 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14814 @endif mpfr-bootstrap
14815
14816
14817 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14818 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14819 maybe-all-stageautofeedback-mpfr:
14820 maybe-clean-stageautofeedback-mpfr:
14821 @if mpfr-bootstrap
14822 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14823 all-stageautofeedback: all-stageautofeedback-mpfr
14824 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14825 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14826 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14827 @r=`${PWD_COMMAND}`; export r; \
14828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14829 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14830 $(HOST_EXPORTS) \
14831 $(POSTSTAGE1_HOST_EXPORTS) \
14832 cd $(HOST_SUBDIR)/mpfr && \
14833 \
14834 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14835 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14836 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14837 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14838 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14839 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14840 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14841 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14842 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14843 $(TARGET-stageautofeedback-mpfr)
14844
14845 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14846 clean-stageautofeedback: clean-stageautofeedback-mpfr
14847 clean-stageautofeedback-mpfr:
14848 @if [ $(current_stage) = stageautofeedback ]; then \
14849 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14850 else \
14851 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14852 $(MAKE) stageautofeedback-start; \
14853 fi; \
14854 cd $(HOST_SUBDIR)/mpfr && \
14855 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14856 @endif mpfr-bootstrap
14857
14858
14859
14860
14861
14862 .PHONY: check-mpfr maybe-check-mpfr
14863 maybe-check-mpfr:
14864 @if mpfr
14865 maybe-check-mpfr: check-mpfr
14866
14867 check-mpfr:
14868 @: $(MAKE); $(unstage)
14869 @r=`${PWD_COMMAND}`; export r; \
14870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14871 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14872 (cd $(HOST_SUBDIR)/mpfr && \
14873 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14874
14875 @endif mpfr
14876
14877 .PHONY: install-mpfr maybe-install-mpfr
14878 maybe-install-mpfr:
14879 @if mpfr
14880 maybe-install-mpfr: install-mpfr
14881
14882 install-mpfr:
14883
14884 @endif mpfr
14885
14886 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14887 maybe-install-strip-mpfr:
14888 @if mpfr
14889 maybe-install-strip-mpfr: install-strip-mpfr
14890
14891 install-strip-mpfr:
14892
14893 @endif mpfr
14894
14895 # Other targets (info, dvi, pdf, etc.)
14896
14897 .PHONY: maybe-info-mpfr info-mpfr
14898 maybe-info-mpfr:
14899 @if mpfr
14900 maybe-info-mpfr: info-mpfr
14901
14902 info-mpfr: \
14903 configure-mpfr
14904 @[ -f ./mpfr/Makefile ] || exit 0; \
14905 r=`${PWD_COMMAND}`; export r; \
14906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14907 $(HOST_EXPORTS) \
14908 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14910 done; \
14911 echo "Doing info in mpfr"; \
14912 (cd $(HOST_SUBDIR)/mpfr && \
14913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14915 "RANLIB=$${RANLIB}" \
14916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14917 info) \
14918 || exit 1
14919
14920 @endif mpfr
14921
14922 .PHONY: maybe-dvi-mpfr dvi-mpfr
14923 maybe-dvi-mpfr:
14924 @if mpfr
14925 maybe-dvi-mpfr: dvi-mpfr
14926
14927 dvi-mpfr: \
14928 configure-mpfr
14929 @[ -f ./mpfr/Makefile ] || exit 0; \
14930 r=`${PWD_COMMAND}`; export r; \
14931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14932 $(HOST_EXPORTS) \
14933 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14935 done; \
14936 echo "Doing dvi in mpfr"; \
14937 (cd $(HOST_SUBDIR)/mpfr && \
14938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14940 "RANLIB=$${RANLIB}" \
14941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14942 dvi) \
14943 || exit 1
14944
14945 @endif mpfr
14946
14947 .PHONY: maybe-pdf-mpfr pdf-mpfr
14948 maybe-pdf-mpfr:
14949 @if mpfr
14950 maybe-pdf-mpfr: pdf-mpfr
14951
14952 pdf-mpfr: \
14953 configure-mpfr
14954 @[ -f ./mpfr/Makefile ] || exit 0; \
14955 r=`${PWD_COMMAND}`; export r; \
14956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14957 $(HOST_EXPORTS) \
14958 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14960 done; \
14961 echo "Doing pdf in mpfr"; \
14962 (cd $(HOST_SUBDIR)/mpfr && \
14963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14965 "RANLIB=$${RANLIB}" \
14966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14967 pdf) \
14968 || exit 1
14969
14970 @endif mpfr
14971
14972 .PHONY: maybe-html-mpfr html-mpfr
14973 maybe-html-mpfr:
14974 @if mpfr
14975 maybe-html-mpfr: html-mpfr
14976
14977 html-mpfr: \
14978 configure-mpfr
14979 @[ -f ./mpfr/Makefile ] || exit 0; \
14980 r=`${PWD_COMMAND}`; export r; \
14981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14982 $(HOST_EXPORTS) \
14983 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14985 done; \
14986 echo "Doing html in mpfr"; \
14987 (cd $(HOST_SUBDIR)/mpfr && \
14988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14990 "RANLIB=$${RANLIB}" \
14991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14992 html) \
14993 || exit 1
14994
14995 @endif mpfr
14996
14997 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
14998 maybe-TAGS-mpfr:
14999 @if mpfr
15000 maybe-TAGS-mpfr: TAGS-mpfr
15001
15002 TAGS-mpfr: \
15003 configure-mpfr
15004 @[ -f ./mpfr/Makefile ] || exit 0; \
15005 r=`${PWD_COMMAND}`; export r; \
15006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15007 $(HOST_EXPORTS) \
15008 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15010 done; \
15011 echo "Doing TAGS in mpfr"; \
15012 (cd $(HOST_SUBDIR)/mpfr && \
15013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15015 "RANLIB=$${RANLIB}" \
15016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15017 TAGS) \
15018 || exit 1
15019
15020 @endif mpfr
15021
15022 .PHONY: maybe-install-info-mpfr install-info-mpfr
15023 maybe-install-info-mpfr:
15024 @if mpfr
15025 maybe-install-info-mpfr: install-info-mpfr
15026
15027 install-info-mpfr: \
15028 configure-mpfr \
15029 info-mpfr
15030 @[ -f ./mpfr/Makefile ] || exit 0; \
15031 r=`${PWD_COMMAND}`; export r; \
15032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15033 $(HOST_EXPORTS) \
15034 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15036 done; \
15037 echo "Doing install-info in mpfr"; \
15038 (cd $(HOST_SUBDIR)/mpfr && \
15039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15041 "RANLIB=$${RANLIB}" \
15042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15043 install-info) \
15044 || exit 1
15045
15046 @endif mpfr
15047
15048 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15049 maybe-install-dvi-mpfr:
15050 @if mpfr
15051 maybe-install-dvi-mpfr: install-dvi-mpfr
15052
15053 install-dvi-mpfr: \
15054 configure-mpfr \
15055 dvi-mpfr
15056 @[ -f ./mpfr/Makefile ] || exit 0; \
15057 r=`${PWD_COMMAND}`; export r; \
15058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15059 $(HOST_EXPORTS) \
15060 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15062 done; \
15063 echo "Doing install-dvi in mpfr"; \
15064 (cd $(HOST_SUBDIR)/mpfr && \
15065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15067 "RANLIB=$${RANLIB}" \
15068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15069 install-dvi) \
15070 || exit 1
15071
15072 @endif mpfr
15073
15074 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15075 maybe-install-pdf-mpfr:
15076 @if mpfr
15077 maybe-install-pdf-mpfr: install-pdf-mpfr
15078
15079 install-pdf-mpfr: \
15080 configure-mpfr \
15081 pdf-mpfr
15082 @[ -f ./mpfr/Makefile ] || exit 0; \
15083 r=`${PWD_COMMAND}`; export r; \
15084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15085 $(HOST_EXPORTS) \
15086 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15088 done; \
15089 echo "Doing install-pdf in mpfr"; \
15090 (cd $(HOST_SUBDIR)/mpfr && \
15091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15093 "RANLIB=$${RANLIB}" \
15094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15095 install-pdf) \
15096 || exit 1
15097
15098 @endif mpfr
15099
15100 .PHONY: maybe-install-html-mpfr install-html-mpfr
15101 maybe-install-html-mpfr:
15102 @if mpfr
15103 maybe-install-html-mpfr: install-html-mpfr
15104
15105 install-html-mpfr: \
15106 configure-mpfr \
15107 html-mpfr
15108 @[ -f ./mpfr/Makefile ] || exit 0; \
15109 r=`${PWD_COMMAND}`; export r; \
15110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15111 $(HOST_EXPORTS) \
15112 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15114 done; \
15115 echo "Doing install-html in mpfr"; \
15116 (cd $(HOST_SUBDIR)/mpfr && \
15117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15119 "RANLIB=$${RANLIB}" \
15120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15121 install-html) \
15122 || exit 1
15123
15124 @endif mpfr
15125
15126 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15127 maybe-installcheck-mpfr:
15128 @if mpfr
15129 maybe-installcheck-mpfr: installcheck-mpfr
15130
15131 installcheck-mpfr: \
15132 configure-mpfr
15133 @[ -f ./mpfr/Makefile ] || exit 0; \
15134 r=`${PWD_COMMAND}`; export r; \
15135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15136 $(HOST_EXPORTS) \
15137 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15139 done; \
15140 echo "Doing installcheck in mpfr"; \
15141 (cd $(HOST_SUBDIR)/mpfr && \
15142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15144 "RANLIB=$${RANLIB}" \
15145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15146 installcheck) \
15147 || exit 1
15148
15149 @endif mpfr
15150
15151 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15152 maybe-mostlyclean-mpfr:
15153 @if mpfr
15154 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15155
15156 mostlyclean-mpfr:
15157 @[ -f ./mpfr/Makefile ] || exit 0; \
15158 r=`${PWD_COMMAND}`; export r; \
15159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15160 $(HOST_EXPORTS) \
15161 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15163 done; \
15164 echo "Doing mostlyclean in mpfr"; \
15165 (cd $(HOST_SUBDIR)/mpfr && \
15166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15168 "RANLIB=$${RANLIB}" \
15169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15170 mostlyclean) \
15171 || exit 1
15172
15173 @endif mpfr
15174
15175 .PHONY: maybe-clean-mpfr clean-mpfr
15176 maybe-clean-mpfr:
15177 @if mpfr
15178 maybe-clean-mpfr: clean-mpfr
15179
15180 clean-mpfr:
15181 @[ -f ./mpfr/Makefile ] || exit 0; \
15182 r=`${PWD_COMMAND}`; export r; \
15183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15184 $(HOST_EXPORTS) \
15185 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15187 done; \
15188 echo "Doing clean in mpfr"; \
15189 (cd $(HOST_SUBDIR)/mpfr && \
15190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15192 "RANLIB=$${RANLIB}" \
15193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15194 clean) \
15195 || exit 1
15196
15197 @endif mpfr
15198
15199 .PHONY: maybe-distclean-mpfr distclean-mpfr
15200 maybe-distclean-mpfr:
15201 @if mpfr
15202 maybe-distclean-mpfr: distclean-mpfr
15203
15204 distclean-mpfr:
15205 @[ -f ./mpfr/Makefile ] || exit 0; \
15206 r=`${PWD_COMMAND}`; export r; \
15207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15208 $(HOST_EXPORTS) \
15209 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15211 done; \
15212 echo "Doing distclean in mpfr"; \
15213 (cd $(HOST_SUBDIR)/mpfr && \
15214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15216 "RANLIB=$${RANLIB}" \
15217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15218 distclean) \
15219 || exit 1
15220
15221 @endif mpfr
15222
15223 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15224 maybe-maintainer-clean-mpfr:
15225 @if mpfr
15226 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15227
15228 maintainer-clean-mpfr:
15229 @[ -f ./mpfr/Makefile ] || exit 0; \
15230 r=`${PWD_COMMAND}`; export r; \
15231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15232 $(HOST_EXPORTS) \
15233 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15235 done; \
15236 echo "Doing maintainer-clean in mpfr"; \
15237 (cd $(HOST_SUBDIR)/mpfr && \
15238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15240 "RANLIB=$${RANLIB}" \
15241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15242 maintainer-clean) \
15243 || exit 1
15244
15245 @endif mpfr
15246
15247
15248
15249 .PHONY: configure-mpc maybe-configure-mpc
15250 maybe-configure-mpc:
15251 @if gcc-bootstrap
15252 configure-mpc: stage_current
15253 @endif gcc-bootstrap
15254 @if mpc
15255 maybe-configure-mpc: configure-mpc
15256 configure-mpc:
15257 @r=`${PWD_COMMAND}`; export r; \
15258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15259 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15260 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15261 $(HOST_EXPORTS) \
15262 echo Configuring in $(HOST_SUBDIR)/mpc; \
15263 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15264 case $(srcdir) in \
15265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15266 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15268 esac; \
15269 module_srcdir=mpc; \
15270 $(SHELL) \
15271 $$s/$$module_srcdir/configure \
15272 --srcdir=$${topdir}/$$module_srcdir \
15273 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15274 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
15275 || exit 1
15276 @endif mpc
15277
15278
15279
15280 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15281 maybe-configure-stage1-mpc:
15282 @if mpc-bootstrap
15283 maybe-configure-stage1-mpc: configure-stage1-mpc
15284 configure-stage1-mpc:
15285 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15287 @r=`${PWD_COMMAND}`; export r; \
15288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15289 TFLAGS="$(STAGE1_TFLAGS)"; \
15290 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15291 $(HOST_EXPORTS) \
15292 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15293 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15294 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15295 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15297 cd $(HOST_SUBDIR)/mpc || exit 1; \
15298 case $(srcdir) in \
15299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15300 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15302 esac; \
15303 module_srcdir=mpc; \
15304 $(SHELL) $$s/$$module_srcdir/configure \
15305 --srcdir=$${topdir}/$$module_srcdir \
15306 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15307 --target=${target_alias} \
15308 \
15309 $(STAGE1_CONFIGURE_FLAGS) \
15310 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15311 @endif mpc-bootstrap
15312
15313 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15314 maybe-configure-stage2-mpc:
15315 @if mpc-bootstrap
15316 maybe-configure-stage2-mpc: configure-stage2-mpc
15317 configure-stage2-mpc:
15318 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15320 @r=`${PWD_COMMAND}`; export r; \
15321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15322 TFLAGS="$(STAGE2_TFLAGS)"; \
15323 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15324 $(HOST_EXPORTS) \
15325 $(POSTSTAGE1_HOST_EXPORTS) \
15326 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15327 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15328 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15329 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15331 cd $(HOST_SUBDIR)/mpc || exit 1; \
15332 case $(srcdir) in \
15333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15334 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15336 esac; \
15337 module_srcdir=mpc; \
15338 $(SHELL) $$s/$$module_srcdir/configure \
15339 --srcdir=$${topdir}/$$module_srcdir \
15340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15341 --target=${target_alias} \
15342 --with-build-libsubdir=$(HOST_SUBDIR) \
15343 $(STAGE2_CONFIGURE_FLAGS) \
15344 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15345 @endif mpc-bootstrap
15346
15347 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15348 maybe-configure-stage3-mpc:
15349 @if mpc-bootstrap
15350 maybe-configure-stage3-mpc: configure-stage3-mpc
15351 configure-stage3-mpc:
15352 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15353 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15354 @r=`${PWD_COMMAND}`; export r; \
15355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15356 TFLAGS="$(STAGE3_TFLAGS)"; \
15357 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15358 $(HOST_EXPORTS) \
15359 $(POSTSTAGE1_HOST_EXPORTS) \
15360 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15361 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15362 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15363 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15365 cd $(HOST_SUBDIR)/mpc || exit 1; \
15366 case $(srcdir) in \
15367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15368 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15370 esac; \
15371 module_srcdir=mpc; \
15372 $(SHELL) $$s/$$module_srcdir/configure \
15373 --srcdir=$${topdir}/$$module_srcdir \
15374 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15375 --target=${target_alias} \
15376 --with-build-libsubdir=$(HOST_SUBDIR) \
15377 $(STAGE3_CONFIGURE_FLAGS) \
15378 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15379 @endif mpc-bootstrap
15380
15381 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15382 maybe-configure-stage4-mpc:
15383 @if mpc-bootstrap
15384 maybe-configure-stage4-mpc: configure-stage4-mpc
15385 configure-stage4-mpc:
15386 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15387 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15388 @r=`${PWD_COMMAND}`; export r; \
15389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15390 TFLAGS="$(STAGE4_TFLAGS)"; \
15391 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15392 $(HOST_EXPORTS) \
15393 $(POSTSTAGE1_HOST_EXPORTS) \
15394 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15395 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15396 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15397 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15398 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15399 cd $(HOST_SUBDIR)/mpc || exit 1; \
15400 case $(srcdir) in \
15401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15402 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15404 esac; \
15405 module_srcdir=mpc; \
15406 $(SHELL) $$s/$$module_srcdir/configure \
15407 --srcdir=$${topdir}/$$module_srcdir \
15408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15409 --target=${target_alias} \
15410 --with-build-libsubdir=$(HOST_SUBDIR) \
15411 $(STAGE4_CONFIGURE_FLAGS) \
15412 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15413 @endif mpc-bootstrap
15414
15415 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15416 maybe-configure-stageprofile-mpc:
15417 @if mpc-bootstrap
15418 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15419 configure-stageprofile-mpc:
15420 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15421 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15422 @r=`${PWD_COMMAND}`; export r; \
15423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15424 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15425 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15426 $(HOST_EXPORTS) \
15427 $(POSTSTAGE1_HOST_EXPORTS) \
15428 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15429 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15430 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15431 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15433 cd $(HOST_SUBDIR)/mpc || exit 1; \
15434 case $(srcdir) in \
15435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15436 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15438 esac; \
15439 module_srcdir=mpc; \
15440 $(SHELL) $$s/$$module_srcdir/configure \
15441 --srcdir=$${topdir}/$$module_srcdir \
15442 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15443 --target=${target_alias} \
15444 --with-build-libsubdir=$(HOST_SUBDIR) \
15445 $(STAGEprofile_CONFIGURE_FLAGS) \
15446 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15447 @endif mpc-bootstrap
15448
15449 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15450 maybe-configure-stagetrain-mpc:
15451 @if mpc-bootstrap
15452 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15453 configure-stagetrain-mpc:
15454 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15455 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15456 @r=`${PWD_COMMAND}`; export r; \
15457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15458 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15459 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15460 $(HOST_EXPORTS) \
15461 $(POSTSTAGE1_HOST_EXPORTS) \
15462 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15463 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15464 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15465 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15466 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15467 cd $(HOST_SUBDIR)/mpc || exit 1; \
15468 case $(srcdir) in \
15469 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15470 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15471 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15472 esac; \
15473 module_srcdir=mpc; \
15474 $(SHELL) $$s/$$module_srcdir/configure \
15475 --srcdir=$${topdir}/$$module_srcdir \
15476 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15477 --target=${target_alias} \
15478 --with-build-libsubdir=$(HOST_SUBDIR) \
15479 $(STAGEtrain_CONFIGURE_FLAGS) \
15480 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15481 @endif mpc-bootstrap
15482
15483 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15484 maybe-configure-stagefeedback-mpc:
15485 @if mpc-bootstrap
15486 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15487 configure-stagefeedback-mpc:
15488 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15489 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15490 @r=`${PWD_COMMAND}`; export r; \
15491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15492 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15493 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15494 $(HOST_EXPORTS) \
15495 $(POSTSTAGE1_HOST_EXPORTS) \
15496 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15497 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15498 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15499 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15501 cd $(HOST_SUBDIR)/mpc || exit 1; \
15502 case $(srcdir) in \
15503 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15504 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15505 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15506 esac; \
15507 module_srcdir=mpc; \
15508 $(SHELL) $$s/$$module_srcdir/configure \
15509 --srcdir=$${topdir}/$$module_srcdir \
15510 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15511 --target=${target_alias} \
15512 --with-build-libsubdir=$(HOST_SUBDIR) \
15513 $(STAGEfeedback_CONFIGURE_FLAGS) \
15514 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15515 @endif mpc-bootstrap
15516
15517 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15518 maybe-configure-stageautoprofile-mpc:
15519 @if mpc-bootstrap
15520 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15521 configure-stageautoprofile-mpc:
15522 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15523 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15524 @r=`${PWD_COMMAND}`; export r; \
15525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15526 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15527 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15528 $(HOST_EXPORTS) \
15529 $(POSTSTAGE1_HOST_EXPORTS) \
15530 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15531 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15532 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15533 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15534 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15535 cd $(HOST_SUBDIR)/mpc || exit 1; \
15536 case $(srcdir) in \
15537 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15538 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15539 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15540 esac; \
15541 module_srcdir=mpc; \
15542 $(SHELL) $$s/$$module_srcdir/configure \
15543 --srcdir=$${topdir}/$$module_srcdir \
15544 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15545 --target=${target_alias} \
15546 --with-build-libsubdir=$(HOST_SUBDIR) \
15547 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15548 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15549 @endif mpc-bootstrap
15550
15551 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15552 maybe-configure-stageautofeedback-mpc:
15553 @if mpc-bootstrap
15554 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15555 configure-stageautofeedback-mpc:
15556 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15557 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15558 @r=`${PWD_COMMAND}`; export r; \
15559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15560 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15561 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15562 $(HOST_EXPORTS) \
15563 $(POSTSTAGE1_HOST_EXPORTS) \
15564 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15565 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15566 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15567 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15569 cd $(HOST_SUBDIR)/mpc || exit 1; \
15570 case $(srcdir) in \
15571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15572 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15574 esac; \
15575 module_srcdir=mpc; \
15576 $(SHELL) $$s/$$module_srcdir/configure \
15577 --srcdir=$${topdir}/$$module_srcdir \
15578 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15579 --target=${target_alias} \
15580 --with-build-libsubdir=$(HOST_SUBDIR) \
15581 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15582 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15583 @endif mpc-bootstrap
15584
15585
15586
15587
15588
15589 .PHONY: all-mpc maybe-all-mpc
15590 maybe-all-mpc:
15591 @if gcc-bootstrap
15592 all-mpc: stage_current
15593 @endif gcc-bootstrap
15594 @if mpc
15595 TARGET-mpc=all
15596 maybe-all-mpc: all-mpc
15597 all-mpc: configure-mpc
15598 @r=`${PWD_COMMAND}`; export r; \
15599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15600 $(HOST_EXPORTS) \
15601 (cd $(HOST_SUBDIR)/mpc && \
15602 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15603 $(TARGET-mpc))
15604 @endif mpc
15605
15606
15607
15608 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15609 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15610 maybe-all-stage1-mpc:
15611 maybe-clean-stage1-mpc:
15612 @if mpc-bootstrap
15613 maybe-all-stage1-mpc: all-stage1-mpc
15614 all-stage1: all-stage1-mpc
15615 TARGET-stage1-mpc = $(TARGET-mpc)
15616 all-stage1-mpc: configure-stage1-mpc
15617 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15618 @r=`${PWD_COMMAND}`; export r; \
15619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15620 TFLAGS="$(STAGE1_TFLAGS)"; \
15621 $(HOST_EXPORTS) \
15622 cd $(HOST_SUBDIR)/mpc && \
15623 \
15624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15625 CFLAGS="$(STAGE1_CFLAGS)" \
15626 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15627 LIBCFLAGS="$(LIBCFLAGS)" \
15628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15631 $(EXTRA_HOST_FLAGS) \
15632 $(STAGE1_FLAGS_TO_PASS) \
15633 TFLAGS="$(STAGE1_TFLAGS)" \
15634 $(TARGET-stage1-mpc)
15635
15636 maybe-clean-stage1-mpc: clean-stage1-mpc
15637 clean-stage1: clean-stage1-mpc
15638 clean-stage1-mpc:
15639 @if [ $(current_stage) = stage1 ]; then \
15640 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15641 else \
15642 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15643 $(MAKE) stage1-start; \
15644 fi; \
15645 cd $(HOST_SUBDIR)/mpc && \
15646 $(MAKE) $(EXTRA_HOST_FLAGS) \
15647 $(STAGE1_FLAGS_TO_PASS) clean
15648 @endif mpc-bootstrap
15649
15650
15651 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15652 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15653 maybe-all-stage2-mpc:
15654 maybe-clean-stage2-mpc:
15655 @if mpc-bootstrap
15656 maybe-all-stage2-mpc: all-stage2-mpc
15657 all-stage2: all-stage2-mpc
15658 TARGET-stage2-mpc = $(TARGET-mpc)
15659 all-stage2-mpc: configure-stage2-mpc
15660 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15661 @r=`${PWD_COMMAND}`; export r; \
15662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15663 TFLAGS="$(STAGE2_TFLAGS)"; \
15664 $(HOST_EXPORTS) \
15665 $(POSTSTAGE1_HOST_EXPORTS) \
15666 cd $(HOST_SUBDIR)/mpc && \
15667 \
15668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15669 CFLAGS="$(STAGE2_CFLAGS)" \
15670 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15671 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15676 TFLAGS="$(STAGE2_TFLAGS)" \
15677 $(TARGET-stage2-mpc)
15678
15679 maybe-clean-stage2-mpc: clean-stage2-mpc
15680 clean-stage2: clean-stage2-mpc
15681 clean-stage2-mpc:
15682 @if [ $(current_stage) = stage2 ]; then \
15683 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15684 else \
15685 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15686 $(MAKE) stage2-start; \
15687 fi; \
15688 cd $(HOST_SUBDIR)/mpc && \
15689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15690 @endif mpc-bootstrap
15691
15692
15693 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15694 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15695 maybe-all-stage3-mpc:
15696 maybe-clean-stage3-mpc:
15697 @if mpc-bootstrap
15698 maybe-all-stage3-mpc: all-stage3-mpc
15699 all-stage3: all-stage3-mpc
15700 TARGET-stage3-mpc = $(TARGET-mpc)
15701 all-stage3-mpc: configure-stage3-mpc
15702 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15703 @r=`${PWD_COMMAND}`; export r; \
15704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15705 TFLAGS="$(STAGE3_TFLAGS)"; \
15706 $(HOST_EXPORTS) \
15707 $(POSTSTAGE1_HOST_EXPORTS) \
15708 cd $(HOST_SUBDIR)/mpc && \
15709 \
15710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15711 CFLAGS="$(STAGE3_CFLAGS)" \
15712 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15713 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15717 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15718 TFLAGS="$(STAGE3_TFLAGS)" \
15719 $(TARGET-stage3-mpc)
15720
15721 maybe-clean-stage3-mpc: clean-stage3-mpc
15722 clean-stage3: clean-stage3-mpc
15723 clean-stage3-mpc:
15724 @if [ $(current_stage) = stage3 ]; then \
15725 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15726 else \
15727 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15728 $(MAKE) stage3-start; \
15729 fi; \
15730 cd $(HOST_SUBDIR)/mpc && \
15731 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15732 @endif mpc-bootstrap
15733
15734
15735 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15736 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15737 maybe-all-stage4-mpc:
15738 maybe-clean-stage4-mpc:
15739 @if mpc-bootstrap
15740 maybe-all-stage4-mpc: all-stage4-mpc
15741 all-stage4: all-stage4-mpc
15742 TARGET-stage4-mpc = $(TARGET-mpc)
15743 all-stage4-mpc: configure-stage4-mpc
15744 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15745 @r=`${PWD_COMMAND}`; export r; \
15746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15747 TFLAGS="$(STAGE4_TFLAGS)"; \
15748 $(HOST_EXPORTS) \
15749 $(POSTSTAGE1_HOST_EXPORTS) \
15750 cd $(HOST_SUBDIR)/mpc && \
15751 \
15752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15753 CFLAGS="$(STAGE4_CFLAGS)" \
15754 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15755 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15759 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15760 TFLAGS="$(STAGE4_TFLAGS)" \
15761 $(TARGET-stage4-mpc)
15762
15763 maybe-clean-stage4-mpc: clean-stage4-mpc
15764 clean-stage4: clean-stage4-mpc
15765 clean-stage4-mpc:
15766 @if [ $(current_stage) = stage4 ]; then \
15767 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15768 else \
15769 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15770 $(MAKE) stage4-start; \
15771 fi; \
15772 cd $(HOST_SUBDIR)/mpc && \
15773 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15774 @endif mpc-bootstrap
15775
15776
15777 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15778 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15779 maybe-all-stageprofile-mpc:
15780 maybe-clean-stageprofile-mpc:
15781 @if mpc-bootstrap
15782 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15783 all-stageprofile: all-stageprofile-mpc
15784 TARGET-stageprofile-mpc = $(TARGET-mpc)
15785 all-stageprofile-mpc: configure-stageprofile-mpc
15786 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15787 @r=`${PWD_COMMAND}`; export r; \
15788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15789 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15790 $(HOST_EXPORTS) \
15791 $(POSTSTAGE1_HOST_EXPORTS) \
15792 cd $(HOST_SUBDIR)/mpc && \
15793 \
15794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15795 CFLAGS="$(STAGEprofile_CFLAGS)" \
15796 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15797 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15801 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15802 TFLAGS="$(STAGEprofile_TFLAGS)" \
15803 $(TARGET-stageprofile-mpc)
15804
15805 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15806 clean-stageprofile: clean-stageprofile-mpc
15807 clean-stageprofile-mpc:
15808 @if [ $(current_stage) = stageprofile ]; then \
15809 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15810 else \
15811 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15812 $(MAKE) stageprofile-start; \
15813 fi; \
15814 cd $(HOST_SUBDIR)/mpc && \
15815 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15816 @endif mpc-bootstrap
15817
15818
15819 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15820 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15821 maybe-all-stagetrain-mpc:
15822 maybe-clean-stagetrain-mpc:
15823 @if mpc-bootstrap
15824 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15825 all-stagetrain: all-stagetrain-mpc
15826 TARGET-stagetrain-mpc = $(TARGET-mpc)
15827 all-stagetrain-mpc: configure-stagetrain-mpc
15828 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15829 @r=`${PWD_COMMAND}`; export r; \
15830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15831 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15832 $(HOST_EXPORTS) \
15833 $(POSTSTAGE1_HOST_EXPORTS) \
15834 cd $(HOST_SUBDIR)/mpc && \
15835 \
15836 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15837 CFLAGS="$(STAGEtrain_CFLAGS)" \
15838 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15839 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15843 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15844 TFLAGS="$(STAGEtrain_TFLAGS)" \
15845 $(TARGET-stagetrain-mpc)
15846
15847 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15848 clean-stagetrain: clean-stagetrain-mpc
15849 clean-stagetrain-mpc:
15850 @if [ $(current_stage) = stagetrain ]; then \
15851 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15852 else \
15853 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15854 $(MAKE) stagetrain-start; \
15855 fi; \
15856 cd $(HOST_SUBDIR)/mpc && \
15857 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15858 @endif mpc-bootstrap
15859
15860
15861 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15862 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15863 maybe-all-stagefeedback-mpc:
15864 maybe-clean-stagefeedback-mpc:
15865 @if mpc-bootstrap
15866 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15867 all-stagefeedback: all-stagefeedback-mpc
15868 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15869 all-stagefeedback-mpc: configure-stagefeedback-mpc
15870 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15871 @r=`${PWD_COMMAND}`; export r; \
15872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15873 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15874 $(HOST_EXPORTS) \
15875 $(POSTSTAGE1_HOST_EXPORTS) \
15876 cd $(HOST_SUBDIR)/mpc && \
15877 \
15878 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15879 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15880 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15881 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15882 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15883 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15884 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15885 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15886 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15887 $(TARGET-stagefeedback-mpc)
15888
15889 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15890 clean-stagefeedback: clean-stagefeedback-mpc
15891 clean-stagefeedback-mpc:
15892 @if [ $(current_stage) = stagefeedback ]; then \
15893 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15894 else \
15895 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15896 $(MAKE) stagefeedback-start; \
15897 fi; \
15898 cd $(HOST_SUBDIR)/mpc && \
15899 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15900 @endif mpc-bootstrap
15901
15902
15903 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15904 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15905 maybe-all-stageautoprofile-mpc:
15906 maybe-clean-stageautoprofile-mpc:
15907 @if mpc-bootstrap
15908 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15909 all-stageautoprofile: all-stageautoprofile-mpc
15910 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15911 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15912 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15913 @r=`${PWD_COMMAND}`; export r; \
15914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15915 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15916 $(HOST_EXPORTS) \
15917 $(POSTSTAGE1_HOST_EXPORTS) \
15918 cd $(HOST_SUBDIR)/mpc && \
15919 $$s/gcc/config/i386/$(AUTO_PROFILE) \
15920 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15921 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15922 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15923 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15924 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15925 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15926 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15927 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15928 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15929 $(TARGET-stageautoprofile-mpc)
15930
15931 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
15932 clean-stageautoprofile: clean-stageautoprofile-mpc
15933 clean-stageautoprofile-mpc:
15934 @if [ $(current_stage) = stageautoprofile ]; then \
15935 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15936 else \
15937 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
15938 $(MAKE) stageautoprofile-start; \
15939 fi; \
15940 cd $(HOST_SUBDIR)/mpc && \
15941 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15942 @endif mpc-bootstrap
15943
15944
15945 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
15946 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
15947 maybe-all-stageautofeedback-mpc:
15948 maybe-clean-stageautofeedback-mpc:
15949 @if mpc-bootstrap
15950 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
15951 all-stageautofeedback: all-stageautofeedback-mpc
15952 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
15953 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
15954 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15955 @r=`${PWD_COMMAND}`; export r; \
15956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15957 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15958 $(HOST_EXPORTS) \
15959 $(POSTSTAGE1_HOST_EXPORTS) \
15960 cd $(HOST_SUBDIR)/mpc && \
15961 \
15962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15963 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15964 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15965 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15969 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15970 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15971 $(TARGET-stageautofeedback-mpc)
15972
15973 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
15974 clean-stageautofeedback: clean-stageautofeedback-mpc
15975 clean-stageautofeedback-mpc:
15976 @if [ $(current_stage) = stageautofeedback ]; then \
15977 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15978 else \
15979 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
15980 $(MAKE) stageautofeedback-start; \
15981 fi; \
15982 cd $(HOST_SUBDIR)/mpc && \
15983 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15984 @endif mpc-bootstrap
15985
15986
15987
15988
15989
15990 .PHONY: check-mpc maybe-check-mpc
15991 maybe-check-mpc:
15992 @if mpc
15993 maybe-check-mpc: check-mpc
15994
15995 check-mpc:
15996 @: $(MAKE); $(unstage)
15997 @r=`${PWD_COMMAND}`; export r; \
15998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15999 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16000 (cd $(HOST_SUBDIR)/mpc && \
16001 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16002
16003 @endif mpc
16004
16005 .PHONY: install-mpc maybe-install-mpc
16006 maybe-install-mpc:
16007 @if mpc
16008 maybe-install-mpc: install-mpc
16009
16010 install-mpc:
16011
16012 @endif mpc
16013
16014 .PHONY: install-strip-mpc maybe-install-strip-mpc
16015 maybe-install-strip-mpc:
16016 @if mpc
16017 maybe-install-strip-mpc: install-strip-mpc
16018
16019 install-strip-mpc:
16020
16021 @endif mpc
16022
16023 # Other targets (info, dvi, pdf, etc.)
16024
16025 .PHONY: maybe-info-mpc info-mpc
16026 maybe-info-mpc:
16027 @if mpc
16028 maybe-info-mpc: info-mpc
16029
16030 info-mpc: \
16031 configure-mpc
16032 @[ -f ./mpc/Makefile ] || exit 0; \
16033 r=`${PWD_COMMAND}`; export r; \
16034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16035 $(HOST_EXPORTS) \
16036 for flag in $(EXTRA_HOST_FLAGS) ; do \
16037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16038 done; \
16039 echo "Doing info in mpc"; \
16040 (cd $(HOST_SUBDIR)/mpc && \
16041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16043 "RANLIB=$${RANLIB}" \
16044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16045 info) \
16046 || exit 1
16047
16048 @endif mpc
16049
16050 .PHONY: maybe-dvi-mpc dvi-mpc
16051 maybe-dvi-mpc:
16052 @if mpc
16053 maybe-dvi-mpc: dvi-mpc
16054
16055 dvi-mpc: \
16056 configure-mpc
16057 @[ -f ./mpc/Makefile ] || exit 0; \
16058 r=`${PWD_COMMAND}`; export r; \
16059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16060 $(HOST_EXPORTS) \
16061 for flag in $(EXTRA_HOST_FLAGS) ; do \
16062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16063 done; \
16064 echo "Doing dvi in mpc"; \
16065 (cd $(HOST_SUBDIR)/mpc && \
16066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16068 "RANLIB=$${RANLIB}" \
16069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16070 dvi) \
16071 || exit 1
16072
16073 @endif mpc
16074
16075 .PHONY: maybe-pdf-mpc pdf-mpc
16076 maybe-pdf-mpc:
16077 @if mpc
16078 maybe-pdf-mpc: pdf-mpc
16079
16080 pdf-mpc: \
16081 configure-mpc
16082 @[ -f ./mpc/Makefile ] || exit 0; \
16083 r=`${PWD_COMMAND}`; export r; \
16084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16085 $(HOST_EXPORTS) \
16086 for flag in $(EXTRA_HOST_FLAGS) ; do \
16087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16088 done; \
16089 echo "Doing pdf in mpc"; \
16090 (cd $(HOST_SUBDIR)/mpc && \
16091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16093 "RANLIB=$${RANLIB}" \
16094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16095 pdf) \
16096 || exit 1
16097
16098 @endif mpc
16099
16100 .PHONY: maybe-html-mpc html-mpc
16101 maybe-html-mpc:
16102 @if mpc
16103 maybe-html-mpc: html-mpc
16104
16105 html-mpc: \
16106 configure-mpc
16107 @[ -f ./mpc/Makefile ] || exit 0; \
16108 r=`${PWD_COMMAND}`; export r; \
16109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16110 $(HOST_EXPORTS) \
16111 for flag in $(EXTRA_HOST_FLAGS) ; do \
16112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16113 done; \
16114 echo "Doing html in mpc"; \
16115 (cd $(HOST_SUBDIR)/mpc && \
16116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16118 "RANLIB=$${RANLIB}" \
16119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16120 html) \
16121 || exit 1
16122
16123 @endif mpc
16124
16125 .PHONY: maybe-TAGS-mpc TAGS-mpc
16126 maybe-TAGS-mpc:
16127 @if mpc
16128 maybe-TAGS-mpc: TAGS-mpc
16129
16130 TAGS-mpc: \
16131 configure-mpc
16132 @[ -f ./mpc/Makefile ] || exit 0; \
16133 r=`${PWD_COMMAND}`; export r; \
16134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16135 $(HOST_EXPORTS) \
16136 for flag in $(EXTRA_HOST_FLAGS) ; do \
16137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16138 done; \
16139 echo "Doing TAGS in mpc"; \
16140 (cd $(HOST_SUBDIR)/mpc && \
16141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16143 "RANLIB=$${RANLIB}" \
16144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16145 TAGS) \
16146 || exit 1
16147
16148 @endif mpc
16149
16150 .PHONY: maybe-install-info-mpc install-info-mpc
16151 maybe-install-info-mpc:
16152 @if mpc
16153 maybe-install-info-mpc: install-info-mpc
16154
16155 install-info-mpc: \
16156 configure-mpc \
16157 info-mpc
16158 @[ -f ./mpc/Makefile ] || exit 0; \
16159 r=`${PWD_COMMAND}`; export r; \
16160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16161 $(HOST_EXPORTS) \
16162 for flag in $(EXTRA_HOST_FLAGS) ; do \
16163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16164 done; \
16165 echo "Doing install-info in mpc"; \
16166 (cd $(HOST_SUBDIR)/mpc && \
16167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16169 "RANLIB=$${RANLIB}" \
16170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16171 install-info) \
16172 || exit 1
16173
16174 @endif mpc
16175
16176 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16177 maybe-install-dvi-mpc:
16178 @if mpc
16179 maybe-install-dvi-mpc: install-dvi-mpc
16180
16181 install-dvi-mpc: \
16182 configure-mpc \
16183 dvi-mpc
16184 @[ -f ./mpc/Makefile ] || exit 0; \
16185 r=`${PWD_COMMAND}`; export r; \
16186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16187 $(HOST_EXPORTS) \
16188 for flag in $(EXTRA_HOST_FLAGS) ; do \
16189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16190 done; \
16191 echo "Doing install-dvi in mpc"; \
16192 (cd $(HOST_SUBDIR)/mpc && \
16193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16195 "RANLIB=$${RANLIB}" \
16196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16197 install-dvi) \
16198 || exit 1
16199
16200 @endif mpc
16201
16202 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16203 maybe-install-pdf-mpc:
16204 @if mpc
16205 maybe-install-pdf-mpc: install-pdf-mpc
16206
16207 install-pdf-mpc: \
16208 configure-mpc \
16209 pdf-mpc
16210 @[ -f ./mpc/Makefile ] || exit 0; \
16211 r=`${PWD_COMMAND}`; export r; \
16212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16213 $(HOST_EXPORTS) \
16214 for flag in $(EXTRA_HOST_FLAGS) ; do \
16215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16216 done; \
16217 echo "Doing install-pdf in mpc"; \
16218 (cd $(HOST_SUBDIR)/mpc && \
16219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16221 "RANLIB=$${RANLIB}" \
16222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16223 install-pdf) \
16224 || exit 1
16225
16226 @endif mpc
16227
16228 .PHONY: maybe-install-html-mpc install-html-mpc
16229 maybe-install-html-mpc:
16230 @if mpc
16231 maybe-install-html-mpc: install-html-mpc
16232
16233 install-html-mpc: \
16234 configure-mpc \
16235 html-mpc
16236 @[ -f ./mpc/Makefile ] || exit 0; \
16237 r=`${PWD_COMMAND}`; export r; \
16238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16239 $(HOST_EXPORTS) \
16240 for flag in $(EXTRA_HOST_FLAGS) ; do \
16241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16242 done; \
16243 echo "Doing install-html in mpc"; \
16244 (cd $(HOST_SUBDIR)/mpc && \
16245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16247 "RANLIB=$${RANLIB}" \
16248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16249 install-html) \
16250 || exit 1
16251
16252 @endif mpc
16253
16254 .PHONY: maybe-installcheck-mpc installcheck-mpc
16255 maybe-installcheck-mpc:
16256 @if mpc
16257 maybe-installcheck-mpc: installcheck-mpc
16258
16259 installcheck-mpc: \
16260 configure-mpc
16261 @[ -f ./mpc/Makefile ] || exit 0; \
16262 r=`${PWD_COMMAND}`; export r; \
16263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16264 $(HOST_EXPORTS) \
16265 for flag in $(EXTRA_HOST_FLAGS) ; do \
16266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16267 done; \
16268 echo "Doing installcheck in mpc"; \
16269 (cd $(HOST_SUBDIR)/mpc && \
16270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16272 "RANLIB=$${RANLIB}" \
16273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16274 installcheck) \
16275 || exit 1
16276
16277 @endif mpc
16278
16279 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16280 maybe-mostlyclean-mpc:
16281 @if mpc
16282 maybe-mostlyclean-mpc: mostlyclean-mpc
16283
16284 mostlyclean-mpc:
16285 @[ -f ./mpc/Makefile ] || exit 0; \
16286 r=`${PWD_COMMAND}`; export r; \
16287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16288 $(HOST_EXPORTS) \
16289 for flag in $(EXTRA_HOST_FLAGS) ; do \
16290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16291 done; \
16292 echo "Doing mostlyclean in mpc"; \
16293 (cd $(HOST_SUBDIR)/mpc && \
16294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16296 "RANLIB=$${RANLIB}" \
16297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16298 mostlyclean) \
16299 || exit 1
16300
16301 @endif mpc
16302
16303 .PHONY: maybe-clean-mpc clean-mpc
16304 maybe-clean-mpc:
16305 @if mpc
16306 maybe-clean-mpc: clean-mpc
16307
16308 clean-mpc:
16309 @[ -f ./mpc/Makefile ] || exit 0; \
16310 r=`${PWD_COMMAND}`; export r; \
16311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16312 $(HOST_EXPORTS) \
16313 for flag in $(EXTRA_HOST_FLAGS) ; do \
16314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16315 done; \
16316 echo "Doing clean in mpc"; \
16317 (cd $(HOST_SUBDIR)/mpc && \
16318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16320 "RANLIB=$${RANLIB}" \
16321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16322 clean) \
16323 || exit 1
16324
16325 @endif mpc
16326
16327 .PHONY: maybe-distclean-mpc distclean-mpc
16328 maybe-distclean-mpc:
16329 @if mpc
16330 maybe-distclean-mpc: distclean-mpc
16331
16332 distclean-mpc:
16333 @[ -f ./mpc/Makefile ] || exit 0; \
16334 r=`${PWD_COMMAND}`; export r; \
16335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16336 $(HOST_EXPORTS) \
16337 for flag in $(EXTRA_HOST_FLAGS) ; do \
16338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16339 done; \
16340 echo "Doing distclean in mpc"; \
16341 (cd $(HOST_SUBDIR)/mpc && \
16342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16344 "RANLIB=$${RANLIB}" \
16345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16346 distclean) \
16347 || exit 1
16348
16349 @endif mpc
16350
16351 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16352 maybe-maintainer-clean-mpc:
16353 @if mpc
16354 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16355
16356 maintainer-clean-mpc:
16357 @[ -f ./mpc/Makefile ] || exit 0; \
16358 r=`${PWD_COMMAND}`; export r; \
16359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16360 $(HOST_EXPORTS) \
16361 for flag in $(EXTRA_HOST_FLAGS) ; do \
16362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16363 done; \
16364 echo "Doing maintainer-clean in mpc"; \
16365 (cd $(HOST_SUBDIR)/mpc && \
16366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16368 "RANLIB=$${RANLIB}" \
16369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16370 maintainer-clean) \
16371 || exit 1
16372
16373 @endif mpc
16374
16375
16376
16377 .PHONY: configure-isl maybe-configure-isl
16378 maybe-configure-isl:
16379 @if gcc-bootstrap
16380 configure-isl: stage_current
16381 @endif gcc-bootstrap
16382 @if isl
16383 maybe-configure-isl: configure-isl
16384 configure-isl:
16385 @r=`${PWD_COMMAND}`; export r; \
16386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16387 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16388 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16389 $(HOST_EXPORTS) \
16390 echo Configuring in $(HOST_SUBDIR)/isl; \
16391 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16392 case $(srcdir) in \
16393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16394 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16396 esac; \
16397 module_srcdir=isl; \
16398 $(SHELL) \
16399 $$s/$$module_srcdir/configure \
16400 --srcdir=$${topdir}/$$module_srcdir \
16401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16402 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16403 || exit 1
16404 @endif isl
16405
16406
16407
16408 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16409 maybe-configure-stage1-isl:
16410 @if isl-bootstrap
16411 maybe-configure-stage1-isl: configure-stage1-isl
16412 configure-stage1-isl:
16413 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16414 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16415 @r=`${PWD_COMMAND}`; export r; \
16416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16417 TFLAGS="$(STAGE1_TFLAGS)"; \
16418 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16419 $(HOST_EXPORTS) \
16420 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16421 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16422 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16423 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16425 cd $(HOST_SUBDIR)/isl || exit 1; \
16426 case $(srcdir) in \
16427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16428 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16430 esac; \
16431 module_srcdir=isl; \
16432 $(SHELL) $$s/$$module_srcdir/configure \
16433 --srcdir=$${topdir}/$$module_srcdir \
16434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16435 --target=${target_alias} \
16436 \
16437 $(STAGE1_CONFIGURE_FLAGS) \
16438 --disable-shared @extra_isl_gmp_configure_flags@
16439 @endif isl-bootstrap
16440
16441 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16442 maybe-configure-stage2-isl:
16443 @if isl-bootstrap
16444 maybe-configure-stage2-isl: configure-stage2-isl
16445 configure-stage2-isl:
16446 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16447 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16448 @r=`${PWD_COMMAND}`; export r; \
16449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16450 TFLAGS="$(STAGE2_TFLAGS)"; \
16451 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16452 $(HOST_EXPORTS) \
16453 $(POSTSTAGE1_HOST_EXPORTS) \
16454 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16455 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16456 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16457 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16459 cd $(HOST_SUBDIR)/isl || exit 1; \
16460 case $(srcdir) in \
16461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16462 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16464 esac; \
16465 module_srcdir=isl; \
16466 $(SHELL) $$s/$$module_srcdir/configure \
16467 --srcdir=$${topdir}/$$module_srcdir \
16468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16469 --target=${target_alias} \
16470 --with-build-libsubdir=$(HOST_SUBDIR) \
16471 $(STAGE2_CONFIGURE_FLAGS) \
16472 --disable-shared @extra_isl_gmp_configure_flags@
16473 @endif isl-bootstrap
16474
16475 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16476 maybe-configure-stage3-isl:
16477 @if isl-bootstrap
16478 maybe-configure-stage3-isl: configure-stage3-isl
16479 configure-stage3-isl:
16480 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16481 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16482 @r=`${PWD_COMMAND}`; export r; \
16483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16484 TFLAGS="$(STAGE3_TFLAGS)"; \
16485 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16486 $(HOST_EXPORTS) \
16487 $(POSTSTAGE1_HOST_EXPORTS) \
16488 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16489 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16490 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16491 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16493 cd $(HOST_SUBDIR)/isl || exit 1; \
16494 case $(srcdir) in \
16495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16496 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16498 esac; \
16499 module_srcdir=isl; \
16500 $(SHELL) $$s/$$module_srcdir/configure \
16501 --srcdir=$${topdir}/$$module_srcdir \
16502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16503 --target=${target_alias} \
16504 --with-build-libsubdir=$(HOST_SUBDIR) \
16505 $(STAGE3_CONFIGURE_FLAGS) \
16506 --disable-shared @extra_isl_gmp_configure_flags@
16507 @endif isl-bootstrap
16508
16509 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16510 maybe-configure-stage4-isl:
16511 @if isl-bootstrap
16512 maybe-configure-stage4-isl: configure-stage4-isl
16513 configure-stage4-isl:
16514 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16515 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16516 @r=`${PWD_COMMAND}`; export r; \
16517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16518 TFLAGS="$(STAGE4_TFLAGS)"; \
16519 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16520 $(HOST_EXPORTS) \
16521 $(POSTSTAGE1_HOST_EXPORTS) \
16522 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16523 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16524 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16525 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16526 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16527 cd $(HOST_SUBDIR)/isl || exit 1; \
16528 case $(srcdir) in \
16529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16530 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16532 esac; \
16533 module_srcdir=isl; \
16534 $(SHELL) $$s/$$module_srcdir/configure \
16535 --srcdir=$${topdir}/$$module_srcdir \
16536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16537 --target=${target_alias} \
16538 --with-build-libsubdir=$(HOST_SUBDIR) \
16539 $(STAGE4_CONFIGURE_FLAGS) \
16540 --disable-shared @extra_isl_gmp_configure_flags@
16541 @endif isl-bootstrap
16542
16543 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16544 maybe-configure-stageprofile-isl:
16545 @if isl-bootstrap
16546 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16547 configure-stageprofile-isl:
16548 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16549 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16550 @r=`${PWD_COMMAND}`; export r; \
16551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16552 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16553 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16554 $(HOST_EXPORTS) \
16555 $(POSTSTAGE1_HOST_EXPORTS) \
16556 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16557 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16558 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16559 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16561 cd $(HOST_SUBDIR)/isl || exit 1; \
16562 case $(srcdir) in \
16563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16564 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16566 esac; \
16567 module_srcdir=isl; \
16568 $(SHELL) $$s/$$module_srcdir/configure \
16569 --srcdir=$${topdir}/$$module_srcdir \
16570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16571 --target=${target_alias} \
16572 --with-build-libsubdir=$(HOST_SUBDIR) \
16573 $(STAGEprofile_CONFIGURE_FLAGS) \
16574 --disable-shared @extra_isl_gmp_configure_flags@
16575 @endif isl-bootstrap
16576
16577 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16578 maybe-configure-stagetrain-isl:
16579 @if isl-bootstrap
16580 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16581 configure-stagetrain-isl:
16582 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16584 @r=`${PWD_COMMAND}`; export r; \
16585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16586 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16587 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16588 $(HOST_EXPORTS) \
16589 $(POSTSTAGE1_HOST_EXPORTS) \
16590 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16591 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16592 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16593 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16595 cd $(HOST_SUBDIR)/isl || exit 1; \
16596 case $(srcdir) in \
16597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16598 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16600 esac; \
16601 module_srcdir=isl; \
16602 $(SHELL) $$s/$$module_srcdir/configure \
16603 --srcdir=$${topdir}/$$module_srcdir \
16604 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16605 --target=${target_alias} \
16606 --with-build-libsubdir=$(HOST_SUBDIR) \
16607 $(STAGEtrain_CONFIGURE_FLAGS) \
16608 --disable-shared @extra_isl_gmp_configure_flags@
16609 @endif isl-bootstrap
16610
16611 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16612 maybe-configure-stagefeedback-isl:
16613 @if isl-bootstrap
16614 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16615 configure-stagefeedback-isl:
16616 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16618 @r=`${PWD_COMMAND}`; export r; \
16619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16620 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16621 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16622 $(HOST_EXPORTS) \
16623 $(POSTSTAGE1_HOST_EXPORTS) \
16624 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16625 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16626 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16627 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16629 cd $(HOST_SUBDIR)/isl || exit 1; \
16630 case $(srcdir) in \
16631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16632 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16634 esac; \
16635 module_srcdir=isl; \
16636 $(SHELL) $$s/$$module_srcdir/configure \
16637 --srcdir=$${topdir}/$$module_srcdir \
16638 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16639 --target=${target_alias} \
16640 --with-build-libsubdir=$(HOST_SUBDIR) \
16641 $(STAGEfeedback_CONFIGURE_FLAGS) \
16642 --disable-shared @extra_isl_gmp_configure_flags@
16643 @endif isl-bootstrap
16644
16645 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16646 maybe-configure-stageautoprofile-isl:
16647 @if isl-bootstrap
16648 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16649 configure-stageautoprofile-isl:
16650 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16651 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16652 @r=`${PWD_COMMAND}`; export r; \
16653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16654 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16655 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16656 $(HOST_EXPORTS) \
16657 $(POSTSTAGE1_HOST_EXPORTS) \
16658 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16659 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16660 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16661 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16663 cd $(HOST_SUBDIR)/isl || exit 1; \
16664 case $(srcdir) in \
16665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16666 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16668 esac; \
16669 module_srcdir=isl; \
16670 $(SHELL) $$s/$$module_srcdir/configure \
16671 --srcdir=$${topdir}/$$module_srcdir \
16672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16673 --target=${target_alias} \
16674 --with-build-libsubdir=$(HOST_SUBDIR) \
16675 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16676 --disable-shared @extra_isl_gmp_configure_flags@
16677 @endif isl-bootstrap
16678
16679 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16680 maybe-configure-stageautofeedback-isl:
16681 @if isl-bootstrap
16682 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16683 configure-stageautofeedback-isl:
16684 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16685 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16686 @r=`${PWD_COMMAND}`; export r; \
16687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16688 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16689 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16690 $(HOST_EXPORTS) \
16691 $(POSTSTAGE1_HOST_EXPORTS) \
16692 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16693 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16694 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16695 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16696 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16697 cd $(HOST_SUBDIR)/isl || exit 1; \
16698 case $(srcdir) in \
16699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16700 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16702 esac; \
16703 module_srcdir=isl; \
16704 $(SHELL) $$s/$$module_srcdir/configure \
16705 --srcdir=$${topdir}/$$module_srcdir \
16706 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16707 --target=${target_alias} \
16708 --with-build-libsubdir=$(HOST_SUBDIR) \
16709 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16710 --disable-shared @extra_isl_gmp_configure_flags@
16711 @endif isl-bootstrap
16712
16713
16714
16715
16716
16717 .PHONY: all-isl maybe-all-isl
16718 maybe-all-isl:
16719 @if gcc-bootstrap
16720 all-isl: stage_current
16721 @endif gcc-bootstrap
16722 @if isl
16723 TARGET-isl=all
16724 maybe-all-isl: all-isl
16725 all-isl: configure-isl
16726 @r=`${PWD_COMMAND}`; export r; \
16727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16728 $(HOST_EXPORTS) \
16729 (cd $(HOST_SUBDIR)/isl && \
16730 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16731 $(TARGET-isl))
16732 @endif isl
16733
16734
16735
16736 .PHONY: all-stage1-isl maybe-all-stage1-isl
16737 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16738 maybe-all-stage1-isl:
16739 maybe-clean-stage1-isl:
16740 @if isl-bootstrap
16741 maybe-all-stage1-isl: all-stage1-isl
16742 all-stage1: all-stage1-isl
16743 TARGET-stage1-isl = $(TARGET-isl)
16744 all-stage1-isl: configure-stage1-isl
16745 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16746 @r=`${PWD_COMMAND}`; export r; \
16747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16748 TFLAGS="$(STAGE1_TFLAGS)"; \
16749 $(HOST_EXPORTS) \
16750 cd $(HOST_SUBDIR)/isl && \
16751 \
16752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16753 CFLAGS="$(STAGE1_CFLAGS)" \
16754 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16755 LIBCFLAGS="$(LIBCFLAGS)" \
16756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16759 $(EXTRA_HOST_FLAGS) \
16760 $(STAGE1_FLAGS_TO_PASS) V=1 \
16761 TFLAGS="$(STAGE1_TFLAGS)" \
16762 $(TARGET-stage1-isl)
16763
16764 maybe-clean-stage1-isl: clean-stage1-isl
16765 clean-stage1: clean-stage1-isl
16766 clean-stage1-isl:
16767 @if [ $(current_stage) = stage1 ]; then \
16768 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16769 else \
16770 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16771 $(MAKE) stage1-start; \
16772 fi; \
16773 cd $(HOST_SUBDIR)/isl && \
16774 $(MAKE) $(EXTRA_HOST_FLAGS) \
16775 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16776 @endif isl-bootstrap
16777
16778
16779 .PHONY: all-stage2-isl maybe-all-stage2-isl
16780 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16781 maybe-all-stage2-isl:
16782 maybe-clean-stage2-isl:
16783 @if isl-bootstrap
16784 maybe-all-stage2-isl: all-stage2-isl
16785 all-stage2: all-stage2-isl
16786 TARGET-stage2-isl = $(TARGET-isl)
16787 all-stage2-isl: configure-stage2-isl
16788 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16789 @r=`${PWD_COMMAND}`; export r; \
16790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16791 TFLAGS="$(STAGE2_TFLAGS)"; \
16792 $(HOST_EXPORTS) \
16793 $(POSTSTAGE1_HOST_EXPORTS) \
16794 cd $(HOST_SUBDIR)/isl && \
16795 \
16796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16797 CFLAGS="$(STAGE2_CFLAGS)" \
16798 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16799 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16800 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16801 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16802 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16803 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16804 TFLAGS="$(STAGE2_TFLAGS)" \
16805 $(TARGET-stage2-isl)
16806
16807 maybe-clean-stage2-isl: clean-stage2-isl
16808 clean-stage2: clean-stage2-isl
16809 clean-stage2-isl:
16810 @if [ $(current_stage) = stage2 ]; then \
16811 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16812 else \
16813 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16814 $(MAKE) stage2-start; \
16815 fi; \
16816 cd $(HOST_SUBDIR)/isl && \
16817 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16818 @endif isl-bootstrap
16819
16820
16821 .PHONY: all-stage3-isl maybe-all-stage3-isl
16822 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16823 maybe-all-stage3-isl:
16824 maybe-clean-stage3-isl:
16825 @if isl-bootstrap
16826 maybe-all-stage3-isl: all-stage3-isl
16827 all-stage3: all-stage3-isl
16828 TARGET-stage3-isl = $(TARGET-isl)
16829 all-stage3-isl: configure-stage3-isl
16830 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16831 @r=`${PWD_COMMAND}`; export r; \
16832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16833 TFLAGS="$(STAGE3_TFLAGS)"; \
16834 $(HOST_EXPORTS) \
16835 $(POSTSTAGE1_HOST_EXPORTS) \
16836 cd $(HOST_SUBDIR)/isl && \
16837 \
16838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16839 CFLAGS="$(STAGE3_CFLAGS)" \
16840 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16841 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16845 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16846 TFLAGS="$(STAGE3_TFLAGS)" \
16847 $(TARGET-stage3-isl)
16848
16849 maybe-clean-stage3-isl: clean-stage3-isl
16850 clean-stage3: clean-stage3-isl
16851 clean-stage3-isl:
16852 @if [ $(current_stage) = stage3 ]; then \
16853 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16854 else \
16855 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16856 $(MAKE) stage3-start; \
16857 fi; \
16858 cd $(HOST_SUBDIR)/isl && \
16859 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16860 @endif isl-bootstrap
16861
16862
16863 .PHONY: all-stage4-isl maybe-all-stage4-isl
16864 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16865 maybe-all-stage4-isl:
16866 maybe-clean-stage4-isl:
16867 @if isl-bootstrap
16868 maybe-all-stage4-isl: all-stage4-isl
16869 all-stage4: all-stage4-isl
16870 TARGET-stage4-isl = $(TARGET-isl)
16871 all-stage4-isl: configure-stage4-isl
16872 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16873 @r=`${PWD_COMMAND}`; export r; \
16874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16875 TFLAGS="$(STAGE4_TFLAGS)"; \
16876 $(HOST_EXPORTS) \
16877 $(POSTSTAGE1_HOST_EXPORTS) \
16878 cd $(HOST_SUBDIR)/isl && \
16879 \
16880 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16881 CFLAGS="$(STAGE4_CFLAGS)" \
16882 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16883 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16887 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16888 TFLAGS="$(STAGE4_TFLAGS)" \
16889 $(TARGET-stage4-isl)
16890
16891 maybe-clean-stage4-isl: clean-stage4-isl
16892 clean-stage4: clean-stage4-isl
16893 clean-stage4-isl:
16894 @if [ $(current_stage) = stage4 ]; then \
16895 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16896 else \
16897 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16898 $(MAKE) stage4-start; \
16899 fi; \
16900 cd $(HOST_SUBDIR)/isl && \
16901 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16902 @endif isl-bootstrap
16903
16904
16905 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16906 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16907 maybe-all-stageprofile-isl:
16908 maybe-clean-stageprofile-isl:
16909 @if isl-bootstrap
16910 maybe-all-stageprofile-isl: all-stageprofile-isl
16911 all-stageprofile: all-stageprofile-isl
16912 TARGET-stageprofile-isl = $(TARGET-isl)
16913 all-stageprofile-isl: configure-stageprofile-isl
16914 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16915 @r=`${PWD_COMMAND}`; export r; \
16916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16917 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16918 $(HOST_EXPORTS) \
16919 $(POSTSTAGE1_HOST_EXPORTS) \
16920 cd $(HOST_SUBDIR)/isl && \
16921 \
16922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16923 CFLAGS="$(STAGEprofile_CFLAGS)" \
16924 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16925 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16929 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16930 TFLAGS="$(STAGEprofile_TFLAGS)" \
16931 $(TARGET-stageprofile-isl)
16932
16933 maybe-clean-stageprofile-isl: clean-stageprofile-isl
16934 clean-stageprofile: clean-stageprofile-isl
16935 clean-stageprofile-isl:
16936 @if [ $(current_stage) = stageprofile ]; then \
16937 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16938 else \
16939 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
16940 $(MAKE) stageprofile-start; \
16941 fi; \
16942 cd $(HOST_SUBDIR)/isl && \
16943 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16944 @endif isl-bootstrap
16945
16946
16947 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
16948 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
16949 maybe-all-stagetrain-isl:
16950 maybe-clean-stagetrain-isl:
16951 @if isl-bootstrap
16952 maybe-all-stagetrain-isl: all-stagetrain-isl
16953 all-stagetrain: all-stagetrain-isl
16954 TARGET-stagetrain-isl = $(TARGET-isl)
16955 all-stagetrain-isl: configure-stagetrain-isl
16956 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16957 @r=`${PWD_COMMAND}`; export r; \
16958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16959 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16960 $(HOST_EXPORTS) \
16961 $(POSTSTAGE1_HOST_EXPORTS) \
16962 cd $(HOST_SUBDIR)/isl && \
16963 \
16964 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16965 CFLAGS="$(STAGEtrain_CFLAGS)" \
16966 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16967 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16968 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16969 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16970 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16971 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16972 TFLAGS="$(STAGEtrain_TFLAGS)" \
16973 $(TARGET-stagetrain-isl)
16974
16975 maybe-clean-stagetrain-isl: clean-stagetrain-isl
16976 clean-stagetrain: clean-stagetrain-isl
16977 clean-stagetrain-isl:
16978 @if [ $(current_stage) = stagetrain ]; then \
16979 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16980 else \
16981 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
16982 $(MAKE) stagetrain-start; \
16983 fi; \
16984 cd $(HOST_SUBDIR)/isl && \
16985 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16986 @endif isl-bootstrap
16987
16988
16989 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
16990 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
16991 maybe-all-stagefeedback-isl:
16992 maybe-clean-stagefeedback-isl:
16993 @if isl-bootstrap
16994 maybe-all-stagefeedback-isl: all-stagefeedback-isl
16995 all-stagefeedback: all-stagefeedback-isl
16996 TARGET-stagefeedback-isl = $(TARGET-isl)
16997 all-stagefeedback-isl: configure-stagefeedback-isl
16998 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16999 @r=`${PWD_COMMAND}`; export r; \
17000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17001 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17002 $(HOST_EXPORTS) \
17003 $(POSTSTAGE1_HOST_EXPORTS) \
17004 cd $(HOST_SUBDIR)/isl && \
17005 \
17006 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17007 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17008 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17009 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17010 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17011 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17012 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17013 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17014 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17015 $(TARGET-stagefeedback-isl)
17016
17017 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17018 clean-stagefeedback: clean-stagefeedback-isl
17019 clean-stagefeedback-isl:
17020 @if [ $(current_stage) = stagefeedback ]; then \
17021 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17022 else \
17023 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17024 $(MAKE) stagefeedback-start; \
17025 fi; \
17026 cd $(HOST_SUBDIR)/isl && \
17027 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17028 @endif isl-bootstrap
17029
17030
17031 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17032 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17033 maybe-all-stageautoprofile-isl:
17034 maybe-clean-stageautoprofile-isl:
17035 @if isl-bootstrap
17036 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17037 all-stageautoprofile: all-stageautoprofile-isl
17038 TARGET-stageautoprofile-isl = $(TARGET-isl)
17039 all-stageautoprofile-isl: configure-stageautoprofile-isl
17040 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17041 @r=`${PWD_COMMAND}`; export r; \
17042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17043 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17044 $(HOST_EXPORTS) \
17045 $(POSTSTAGE1_HOST_EXPORTS) \
17046 cd $(HOST_SUBDIR)/isl && \
17047 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17049 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17050 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17051 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17055 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17056 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17057 $(TARGET-stageautoprofile-isl)
17058
17059 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17060 clean-stageautoprofile: clean-stageautoprofile-isl
17061 clean-stageautoprofile-isl:
17062 @if [ $(current_stage) = stageautoprofile ]; then \
17063 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17064 else \
17065 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17066 $(MAKE) stageautoprofile-start; \
17067 fi; \
17068 cd $(HOST_SUBDIR)/isl && \
17069 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17070 @endif isl-bootstrap
17071
17072
17073 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17074 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17075 maybe-all-stageautofeedback-isl:
17076 maybe-clean-stageautofeedback-isl:
17077 @if isl-bootstrap
17078 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17079 all-stageautofeedback: all-stageautofeedback-isl
17080 TARGET-stageautofeedback-isl = $(TARGET-isl)
17081 all-stageautofeedback-isl: configure-stageautofeedback-isl
17082 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17083 @r=`${PWD_COMMAND}`; export r; \
17084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17085 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17086 $(HOST_EXPORTS) \
17087 $(POSTSTAGE1_HOST_EXPORTS) \
17088 cd $(HOST_SUBDIR)/isl && \
17089 \
17090 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17091 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17092 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17093 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17094 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17095 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17096 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17097 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17098 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17099 $(TARGET-stageautofeedback-isl)
17100
17101 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17102 clean-stageautofeedback: clean-stageautofeedback-isl
17103 clean-stageautofeedback-isl:
17104 @if [ $(current_stage) = stageautofeedback ]; then \
17105 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17106 else \
17107 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17108 $(MAKE) stageautofeedback-start; \
17109 fi; \
17110 cd $(HOST_SUBDIR)/isl && \
17111 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17112 @endif isl-bootstrap
17113
17114
17115
17116
17117
17118 .PHONY: check-isl maybe-check-isl
17119 maybe-check-isl:
17120 @if isl
17121 maybe-check-isl: check-isl
17122
17123 check-isl:
17124 @: $(MAKE); $(unstage)
17125 @r=`${PWD_COMMAND}`; export r; \
17126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17127 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17128 (cd $(HOST_SUBDIR)/isl && \
17129 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17130
17131 @endif isl
17132
17133 .PHONY: install-isl maybe-install-isl
17134 maybe-install-isl:
17135 @if isl
17136 maybe-install-isl: install-isl
17137
17138 install-isl:
17139
17140 @endif isl
17141
17142 .PHONY: install-strip-isl maybe-install-strip-isl
17143 maybe-install-strip-isl:
17144 @if isl
17145 maybe-install-strip-isl: install-strip-isl
17146
17147 install-strip-isl:
17148
17149 @endif isl
17150
17151 # Other targets (info, dvi, pdf, etc.)
17152
17153 .PHONY: maybe-info-isl info-isl
17154 maybe-info-isl:
17155 @if isl
17156 maybe-info-isl: info-isl
17157
17158 info-isl: \
17159 configure-isl
17160 @[ -f ./isl/Makefile ] || exit 0; \
17161 r=`${PWD_COMMAND}`; export r; \
17162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17163 $(HOST_EXPORTS) \
17164 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17166 done; \
17167 echo "Doing info in isl"; \
17168 (cd $(HOST_SUBDIR)/isl && \
17169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17171 "RANLIB=$${RANLIB}" \
17172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17173 info) \
17174 || exit 1
17175
17176 @endif isl
17177
17178 .PHONY: maybe-dvi-isl dvi-isl
17179 maybe-dvi-isl:
17180 @if isl
17181 maybe-dvi-isl: dvi-isl
17182
17183 dvi-isl: \
17184 configure-isl
17185 @[ -f ./isl/Makefile ] || exit 0; \
17186 r=`${PWD_COMMAND}`; export r; \
17187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17188 $(HOST_EXPORTS) \
17189 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17191 done; \
17192 echo "Doing dvi in isl"; \
17193 (cd $(HOST_SUBDIR)/isl && \
17194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17196 "RANLIB=$${RANLIB}" \
17197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17198 dvi) \
17199 || exit 1
17200
17201 @endif isl
17202
17203 .PHONY: maybe-pdf-isl pdf-isl
17204 maybe-pdf-isl:
17205 @if isl
17206 maybe-pdf-isl: pdf-isl
17207
17208 pdf-isl: \
17209 configure-isl
17210 @[ -f ./isl/Makefile ] || exit 0; \
17211 r=`${PWD_COMMAND}`; export r; \
17212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17213 $(HOST_EXPORTS) \
17214 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17216 done; \
17217 echo "Doing pdf in isl"; \
17218 (cd $(HOST_SUBDIR)/isl && \
17219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17221 "RANLIB=$${RANLIB}" \
17222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17223 pdf) \
17224 || exit 1
17225
17226 @endif isl
17227
17228 .PHONY: maybe-html-isl html-isl
17229 maybe-html-isl:
17230 @if isl
17231 maybe-html-isl: html-isl
17232
17233 html-isl: \
17234 configure-isl
17235 @[ -f ./isl/Makefile ] || exit 0; \
17236 r=`${PWD_COMMAND}`; export r; \
17237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17238 $(HOST_EXPORTS) \
17239 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17241 done; \
17242 echo "Doing html in isl"; \
17243 (cd $(HOST_SUBDIR)/isl && \
17244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17246 "RANLIB=$${RANLIB}" \
17247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17248 html) \
17249 || exit 1
17250
17251 @endif isl
17252
17253 .PHONY: maybe-TAGS-isl TAGS-isl
17254 maybe-TAGS-isl:
17255 @if isl
17256 maybe-TAGS-isl: TAGS-isl
17257
17258 TAGS-isl: \
17259 configure-isl
17260 @[ -f ./isl/Makefile ] || exit 0; \
17261 r=`${PWD_COMMAND}`; export r; \
17262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17263 $(HOST_EXPORTS) \
17264 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17266 done; \
17267 echo "Doing TAGS in isl"; \
17268 (cd $(HOST_SUBDIR)/isl && \
17269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17271 "RANLIB=$${RANLIB}" \
17272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17273 TAGS) \
17274 || exit 1
17275
17276 @endif isl
17277
17278 .PHONY: maybe-install-info-isl install-info-isl
17279 maybe-install-info-isl:
17280 @if isl
17281 maybe-install-info-isl: install-info-isl
17282
17283 install-info-isl: \
17284 configure-isl \
17285 info-isl
17286 @[ -f ./isl/Makefile ] || exit 0; \
17287 r=`${PWD_COMMAND}`; export r; \
17288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17289 $(HOST_EXPORTS) \
17290 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17292 done; \
17293 echo "Doing install-info in isl"; \
17294 (cd $(HOST_SUBDIR)/isl && \
17295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17297 "RANLIB=$${RANLIB}" \
17298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17299 install-info) \
17300 || exit 1
17301
17302 @endif isl
17303
17304 .PHONY: maybe-install-dvi-isl install-dvi-isl
17305 maybe-install-dvi-isl:
17306 @if isl
17307 maybe-install-dvi-isl: install-dvi-isl
17308
17309 install-dvi-isl: \
17310 configure-isl \
17311 dvi-isl
17312 @[ -f ./isl/Makefile ] || exit 0; \
17313 r=`${PWD_COMMAND}`; export r; \
17314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17315 $(HOST_EXPORTS) \
17316 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17318 done; \
17319 echo "Doing install-dvi in isl"; \
17320 (cd $(HOST_SUBDIR)/isl && \
17321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17323 "RANLIB=$${RANLIB}" \
17324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17325 install-dvi) \
17326 || exit 1
17327
17328 @endif isl
17329
17330 .PHONY: maybe-install-pdf-isl install-pdf-isl
17331 maybe-install-pdf-isl:
17332 @if isl
17333 maybe-install-pdf-isl: install-pdf-isl
17334
17335 install-pdf-isl: \
17336 configure-isl \
17337 pdf-isl
17338 @[ -f ./isl/Makefile ] || exit 0; \
17339 r=`${PWD_COMMAND}`; export r; \
17340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17341 $(HOST_EXPORTS) \
17342 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17344 done; \
17345 echo "Doing install-pdf in isl"; \
17346 (cd $(HOST_SUBDIR)/isl && \
17347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17349 "RANLIB=$${RANLIB}" \
17350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17351 install-pdf) \
17352 || exit 1
17353
17354 @endif isl
17355
17356 .PHONY: maybe-install-html-isl install-html-isl
17357 maybe-install-html-isl:
17358 @if isl
17359 maybe-install-html-isl: install-html-isl
17360
17361 install-html-isl: \
17362 configure-isl \
17363 html-isl
17364 @[ -f ./isl/Makefile ] || exit 0; \
17365 r=`${PWD_COMMAND}`; export r; \
17366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17367 $(HOST_EXPORTS) \
17368 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17370 done; \
17371 echo "Doing install-html in isl"; \
17372 (cd $(HOST_SUBDIR)/isl && \
17373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17375 "RANLIB=$${RANLIB}" \
17376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17377 install-html) \
17378 || exit 1
17379
17380 @endif isl
17381
17382 .PHONY: maybe-installcheck-isl installcheck-isl
17383 maybe-installcheck-isl:
17384 @if isl
17385 maybe-installcheck-isl: installcheck-isl
17386
17387 installcheck-isl: \
17388 configure-isl
17389 @[ -f ./isl/Makefile ] || exit 0; \
17390 r=`${PWD_COMMAND}`; export r; \
17391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17392 $(HOST_EXPORTS) \
17393 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17395 done; \
17396 echo "Doing installcheck in isl"; \
17397 (cd $(HOST_SUBDIR)/isl && \
17398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17400 "RANLIB=$${RANLIB}" \
17401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17402 installcheck) \
17403 || exit 1
17404
17405 @endif isl
17406
17407 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17408 maybe-mostlyclean-isl:
17409 @if isl
17410 maybe-mostlyclean-isl: mostlyclean-isl
17411
17412 mostlyclean-isl:
17413 @[ -f ./isl/Makefile ] || exit 0; \
17414 r=`${PWD_COMMAND}`; export r; \
17415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17416 $(HOST_EXPORTS) \
17417 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17419 done; \
17420 echo "Doing mostlyclean in isl"; \
17421 (cd $(HOST_SUBDIR)/isl && \
17422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17424 "RANLIB=$${RANLIB}" \
17425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17426 mostlyclean) \
17427 || exit 1
17428
17429 @endif isl
17430
17431 .PHONY: maybe-clean-isl clean-isl
17432 maybe-clean-isl:
17433 @if isl
17434 maybe-clean-isl: clean-isl
17435
17436 clean-isl:
17437 @[ -f ./isl/Makefile ] || exit 0; \
17438 r=`${PWD_COMMAND}`; export r; \
17439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17440 $(HOST_EXPORTS) \
17441 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17443 done; \
17444 echo "Doing clean in isl"; \
17445 (cd $(HOST_SUBDIR)/isl && \
17446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17448 "RANLIB=$${RANLIB}" \
17449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17450 clean) \
17451 || exit 1
17452
17453 @endif isl
17454
17455 .PHONY: maybe-distclean-isl distclean-isl
17456 maybe-distclean-isl:
17457 @if isl
17458 maybe-distclean-isl: distclean-isl
17459
17460 distclean-isl:
17461 @[ -f ./isl/Makefile ] || exit 0; \
17462 r=`${PWD_COMMAND}`; export r; \
17463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17464 $(HOST_EXPORTS) \
17465 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17467 done; \
17468 echo "Doing distclean in isl"; \
17469 (cd $(HOST_SUBDIR)/isl && \
17470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17472 "RANLIB=$${RANLIB}" \
17473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17474 distclean) \
17475 || exit 1
17476
17477 @endif isl
17478
17479 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17480 maybe-maintainer-clean-isl:
17481 @if isl
17482 maybe-maintainer-clean-isl: maintainer-clean-isl
17483
17484 maintainer-clean-isl:
17485 @[ -f ./isl/Makefile ] || exit 0; \
17486 r=`${PWD_COMMAND}`; export r; \
17487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17488 $(HOST_EXPORTS) \
17489 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17491 done; \
17492 echo "Doing maintainer-clean in isl"; \
17493 (cd $(HOST_SUBDIR)/isl && \
17494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17496 "RANLIB=$${RANLIB}" \
17497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17498 maintainer-clean) \
17499 || exit 1
17500
17501 @endif isl
17502
17503
17504
17505 .PHONY: configure-libelf maybe-configure-libelf
17506 maybe-configure-libelf:
17507 @if gcc-bootstrap
17508 configure-libelf: stage_current
17509 @endif gcc-bootstrap
17510 @if libelf
17511 maybe-configure-libelf: configure-libelf
17512 configure-libelf:
17513 @r=`${PWD_COMMAND}`; export r; \
17514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17515 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17516 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17517 $(HOST_EXPORTS) \
17518 echo Configuring in $(HOST_SUBDIR)/libelf; \
17519 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17520 case $(srcdir) in \
17521 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17522 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17523 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17524 esac; \
17525 module_srcdir=libelf; \
17526 $(SHELL) \
17527 $$s/$$module_srcdir/configure \
17528 --srcdir=$${topdir}/$$module_srcdir \
17529 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17530 --target=${target_alias} --disable-shared \
17531 || exit 1
17532 @endif libelf
17533
17534
17535
17536 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17537 maybe-configure-stage1-libelf:
17538 @if libelf-bootstrap
17539 maybe-configure-stage1-libelf: configure-stage1-libelf
17540 configure-stage1-libelf:
17541 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17542 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17543 @r=`${PWD_COMMAND}`; export r; \
17544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17545 TFLAGS="$(STAGE1_TFLAGS)"; \
17546 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17547 $(HOST_EXPORTS) \
17548 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17549 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17550 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17551 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17553 cd $(HOST_SUBDIR)/libelf || exit 1; \
17554 case $(srcdir) in \
17555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17556 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17558 esac; \
17559 module_srcdir=libelf; \
17560 $(SHELL) $$s/$$module_srcdir/configure \
17561 --srcdir=$${topdir}/$$module_srcdir \
17562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17563 --target=${target_alias} \
17564 \
17565 $(STAGE1_CONFIGURE_FLAGS) \
17566 --disable-shared
17567 @endif libelf-bootstrap
17568
17569 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17570 maybe-configure-stage2-libelf:
17571 @if libelf-bootstrap
17572 maybe-configure-stage2-libelf: configure-stage2-libelf
17573 configure-stage2-libelf:
17574 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17575 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17576 @r=`${PWD_COMMAND}`; export r; \
17577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17578 TFLAGS="$(STAGE2_TFLAGS)"; \
17579 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17580 $(HOST_EXPORTS) \
17581 $(POSTSTAGE1_HOST_EXPORTS) \
17582 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17583 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17584 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17585 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17587 cd $(HOST_SUBDIR)/libelf || exit 1; \
17588 case $(srcdir) in \
17589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17590 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17592 esac; \
17593 module_srcdir=libelf; \
17594 $(SHELL) $$s/$$module_srcdir/configure \
17595 --srcdir=$${topdir}/$$module_srcdir \
17596 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17597 --target=${target_alias} \
17598 --with-build-libsubdir=$(HOST_SUBDIR) \
17599 $(STAGE2_CONFIGURE_FLAGS) \
17600 --disable-shared
17601 @endif libelf-bootstrap
17602
17603 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17604 maybe-configure-stage3-libelf:
17605 @if libelf-bootstrap
17606 maybe-configure-stage3-libelf: configure-stage3-libelf
17607 configure-stage3-libelf:
17608 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17609 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17610 @r=`${PWD_COMMAND}`; export r; \
17611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17612 TFLAGS="$(STAGE3_TFLAGS)"; \
17613 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17614 $(HOST_EXPORTS) \
17615 $(POSTSTAGE1_HOST_EXPORTS) \
17616 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17617 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17618 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17619 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17620 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17621 cd $(HOST_SUBDIR)/libelf || exit 1; \
17622 case $(srcdir) in \
17623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17624 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17626 esac; \
17627 module_srcdir=libelf; \
17628 $(SHELL) $$s/$$module_srcdir/configure \
17629 --srcdir=$${topdir}/$$module_srcdir \
17630 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17631 --target=${target_alias} \
17632 --with-build-libsubdir=$(HOST_SUBDIR) \
17633 $(STAGE3_CONFIGURE_FLAGS) \
17634 --disable-shared
17635 @endif libelf-bootstrap
17636
17637 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17638 maybe-configure-stage4-libelf:
17639 @if libelf-bootstrap
17640 maybe-configure-stage4-libelf: configure-stage4-libelf
17641 configure-stage4-libelf:
17642 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17644 @r=`${PWD_COMMAND}`; export r; \
17645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17646 TFLAGS="$(STAGE4_TFLAGS)"; \
17647 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17648 $(HOST_EXPORTS) \
17649 $(POSTSTAGE1_HOST_EXPORTS) \
17650 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17651 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17652 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17653 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17655 cd $(HOST_SUBDIR)/libelf || exit 1; \
17656 case $(srcdir) in \
17657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17658 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17660 esac; \
17661 module_srcdir=libelf; \
17662 $(SHELL) $$s/$$module_srcdir/configure \
17663 --srcdir=$${topdir}/$$module_srcdir \
17664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17665 --target=${target_alias} \
17666 --with-build-libsubdir=$(HOST_SUBDIR) \
17667 $(STAGE4_CONFIGURE_FLAGS) \
17668 --disable-shared
17669 @endif libelf-bootstrap
17670
17671 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17672 maybe-configure-stageprofile-libelf:
17673 @if libelf-bootstrap
17674 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17675 configure-stageprofile-libelf:
17676 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17677 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17678 @r=`${PWD_COMMAND}`; export r; \
17679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17680 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17681 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17682 $(HOST_EXPORTS) \
17683 $(POSTSTAGE1_HOST_EXPORTS) \
17684 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17685 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17686 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17687 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17688 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17689 cd $(HOST_SUBDIR)/libelf || exit 1; \
17690 case $(srcdir) in \
17691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17692 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17694 esac; \
17695 module_srcdir=libelf; \
17696 $(SHELL) $$s/$$module_srcdir/configure \
17697 --srcdir=$${topdir}/$$module_srcdir \
17698 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17699 --target=${target_alias} \
17700 --with-build-libsubdir=$(HOST_SUBDIR) \
17701 $(STAGEprofile_CONFIGURE_FLAGS) \
17702 --disable-shared
17703 @endif libelf-bootstrap
17704
17705 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17706 maybe-configure-stagetrain-libelf:
17707 @if libelf-bootstrap
17708 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17709 configure-stagetrain-libelf:
17710 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17711 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17712 @r=`${PWD_COMMAND}`; export r; \
17713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17714 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17715 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17716 $(HOST_EXPORTS) \
17717 $(POSTSTAGE1_HOST_EXPORTS) \
17718 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17719 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17720 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17721 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17722 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17723 cd $(HOST_SUBDIR)/libelf || exit 1; \
17724 case $(srcdir) in \
17725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17726 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17728 esac; \
17729 module_srcdir=libelf; \
17730 $(SHELL) $$s/$$module_srcdir/configure \
17731 --srcdir=$${topdir}/$$module_srcdir \
17732 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17733 --target=${target_alias} \
17734 --with-build-libsubdir=$(HOST_SUBDIR) \
17735 $(STAGEtrain_CONFIGURE_FLAGS) \
17736 --disable-shared
17737 @endif libelf-bootstrap
17738
17739 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17740 maybe-configure-stagefeedback-libelf:
17741 @if libelf-bootstrap
17742 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17743 configure-stagefeedback-libelf:
17744 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17745 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17746 @r=`${PWD_COMMAND}`; export r; \
17747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17748 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17749 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17750 $(HOST_EXPORTS) \
17751 $(POSTSTAGE1_HOST_EXPORTS) \
17752 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17753 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17754 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17755 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17757 cd $(HOST_SUBDIR)/libelf || exit 1; \
17758 case $(srcdir) in \
17759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17760 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17762 esac; \
17763 module_srcdir=libelf; \
17764 $(SHELL) $$s/$$module_srcdir/configure \
17765 --srcdir=$${topdir}/$$module_srcdir \
17766 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17767 --target=${target_alias} \
17768 --with-build-libsubdir=$(HOST_SUBDIR) \
17769 $(STAGEfeedback_CONFIGURE_FLAGS) \
17770 --disable-shared
17771 @endif libelf-bootstrap
17772
17773 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17774 maybe-configure-stageautoprofile-libelf:
17775 @if libelf-bootstrap
17776 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17777 configure-stageautoprofile-libelf:
17778 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17779 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17780 @r=`${PWD_COMMAND}`; export r; \
17781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17782 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17783 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17784 $(HOST_EXPORTS) \
17785 $(POSTSTAGE1_HOST_EXPORTS) \
17786 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17787 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17788 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17789 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17791 cd $(HOST_SUBDIR)/libelf || exit 1; \
17792 case $(srcdir) in \
17793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17794 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17796 esac; \
17797 module_srcdir=libelf; \
17798 $(SHELL) $$s/$$module_srcdir/configure \
17799 --srcdir=$${topdir}/$$module_srcdir \
17800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17801 --target=${target_alias} \
17802 --with-build-libsubdir=$(HOST_SUBDIR) \
17803 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17804 --disable-shared
17805 @endif libelf-bootstrap
17806
17807 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17808 maybe-configure-stageautofeedback-libelf:
17809 @if libelf-bootstrap
17810 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17811 configure-stageautofeedback-libelf:
17812 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17814 @r=`${PWD_COMMAND}`; export r; \
17815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17816 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17817 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17818 $(HOST_EXPORTS) \
17819 $(POSTSTAGE1_HOST_EXPORTS) \
17820 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17821 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17822 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17823 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17825 cd $(HOST_SUBDIR)/libelf || exit 1; \
17826 case $(srcdir) in \
17827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17828 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17830 esac; \
17831 module_srcdir=libelf; \
17832 $(SHELL) $$s/$$module_srcdir/configure \
17833 --srcdir=$${topdir}/$$module_srcdir \
17834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17835 --target=${target_alias} \
17836 --with-build-libsubdir=$(HOST_SUBDIR) \
17837 $(STAGEautofeedback_CONFIGURE_FLAGS) \
17838 --disable-shared
17839 @endif libelf-bootstrap
17840
17841
17842
17843
17844
17845 .PHONY: all-libelf maybe-all-libelf
17846 maybe-all-libelf:
17847 @if gcc-bootstrap
17848 all-libelf: stage_current
17849 @endif gcc-bootstrap
17850 @if libelf
17851 TARGET-libelf=all
17852 maybe-all-libelf: all-libelf
17853 all-libelf: configure-libelf
17854 @r=`${PWD_COMMAND}`; export r; \
17855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17856 $(HOST_EXPORTS) \
17857 (cd $(HOST_SUBDIR)/libelf && \
17858 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17859 $(TARGET-libelf))
17860 @endif libelf
17861
17862
17863
17864 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17865 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17866 maybe-all-stage1-libelf:
17867 maybe-clean-stage1-libelf:
17868 @if libelf-bootstrap
17869 maybe-all-stage1-libelf: all-stage1-libelf
17870 all-stage1: all-stage1-libelf
17871 TARGET-stage1-libelf = $(TARGET-libelf)
17872 all-stage1-libelf: configure-stage1-libelf
17873 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17874 @r=`${PWD_COMMAND}`; export r; \
17875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17876 TFLAGS="$(STAGE1_TFLAGS)"; \
17877 $(HOST_EXPORTS) \
17878 cd $(HOST_SUBDIR)/libelf && \
17879 \
17880 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17881 CFLAGS="$(STAGE1_CFLAGS)" \
17882 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17883 LIBCFLAGS="$(LIBCFLAGS)" \
17884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17887 $(EXTRA_HOST_FLAGS) \
17888 $(STAGE1_FLAGS_TO_PASS) \
17889 TFLAGS="$(STAGE1_TFLAGS)" \
17890 $(TARGET-stage1-libelf)
17891
17892 maybe-clean-stage1-libelf: clean-stage1-libelf
17893 clean-stage1: clean-stage1-libelf
17894 clean-stage1-libelf:
17895 @if [ $(current_stage) = stage1 ]; then \
17896 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17897 else \
17898 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17899 $(MAKE) stage1-start; \
17900 fi; \
17901 cd $(HOST_SUBDIR)/libelf && \
17902 $(MAKE) $(EXTRA_HOST_FLAGS) \
17903 $(STAGE1_FLAGS_TO_PASS) clean
17904 @endif libelf-bootstrap
17905
17906
17907 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
17908 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
17909 maybe-all-stage2-libelf:
17910 maybe-clean-stage2-libelf:
17911 @if libelf-bootstrap
17912 maybe-all-stage2-libelf: all-stage2-libelf
17913 all-stage2: all-stage2-libelf
17914 TARGET-stage2-libelf = $(TARGET-libelf)
17915 all-stage2-libelf: configure-stage2-libelf
17916 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17917 @r=`${PWD_COMMAND}`; export r; \
17918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17919 TFLAGS="$(STAGE2_TFLAGS)"; \
17920 $(HOST_EXPORTS) \
17921 $(POSTSTAGE1_HOST_EXPORTS) \
17922 cd $(HOST_SUBDIR)/libelf && \
17923 \
17924 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17925 CFLAGS="$(STAGE2_CFLAGS)" \
17926 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17927 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17928 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17929 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17930 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17931 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17932 TFLAGS="$(STAGE2_TFLAGS)" \
17933 $(TARGET-stage2-libelf)
17934
17935 maybe-clean-stage2-libelf: clean-stage2-libelf
17936 clean-stage2: clean-stage2-libelf
17937 clean-stage2-libelf:
17938 @if [ $(current_stage) = stage2 ]; then \
17939 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17940 else \
17941 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
17942 $(MAKE) stage2-start; \
17943 fi; \
17944 cd $(HOST_SUBDIR)/libelf && \
17945 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17946 @endif libelf-bootstrap
17947
17948
17949 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
17950 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
17951 maybe-all-stage3-libelf:
17952 maybe-clean-stage3-libelf:
17953 @if libelf-bootstrap
17954 maybe-all-stage3-libelf: all-stage3-libelf
17955 all-stage3: all-stage3-libelf
17956 TARGET-stage3-libelf = $(TARGET-libelf)
17957 all-stage3-libelf: configure-stage3-libelf
17958 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17959 @r=`${PWD_COMMAND}`; export r; \
17960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961 TFLAGS="$(STAGE3_TFLAGS)"; \
17962 $(HOST_EXPORTS) \
17963 $(POSTSTAGE1_HOST_EXPORTS) \
17964 cd $(HOST_SUBDIR)/libelf && \
17965 \
17966 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17967 CFLAGS="$(STAGE3_CFLAGS)" \
17968 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17969 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17970 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17971 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17972 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17973 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17974 TFLAGS="$(STAGE3_TFLAGS)" \
17975 $(TARGET-stage3-libelf)
17976
17977 maybe-clean-stage3-libelf: clean-stage3-libelf
17978 clean-stage3: clean-stage3-libelf
17979 clean-stage3-libelf:
17980 @if [ $(current_stage) = stage3 ]; then \
17981 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17982 else \
17983 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
17984 $(MAKE) stage3-start; \
17985 fi; \
17986 cd $(HOST_SUBDIR)/libelf && \
17987 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17988 @endif libelf-bootstrap
17989
17990
17991 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
17992 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
17993 maybe-all-stage4-libelf:
17994 maybe-clean-stage4-libelf:
17995 @if libelf-bootstrap
17996 maybe-all-stage4-libelf: all-stage4-libelf
17997 all-stage4: all-stage4-libelf
17998 TARGET-stage4-libelf = $(TARGET-libelf)
17999 all-stage4-libelf: configure-stage4-libelf
18000 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18001 @r=`${PWD_COMMAND}`; export r; \
18002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18003 TFLAGS="$(STAGE4_TFLAGS)"; \
18004 $(HOST_EXPORTS) \
18005 $(POSTSTAGE1_HOST_EXPORTS) \
18006 cd $(HOST_SUBDIR)/libelf && \
18007 \
18008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18009 CFLAGS="$(STAGE4_CFLAGS)" \
18010 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18011 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18015 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18016 TFLAGS="$(STAGE4_TFLAGS)" \
18017 $(TARGET-stage4-libelf)
18018
18019 maybe-clean-stage4-libelf: clean-stage4-libelf
18020 clean-stage4: clean-stage4-libelf
18021 clean-stage4-libelf:
18022 @if [ $(current_stage) = stage4 ]; then \
18023 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18024 else \
18025 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
18026 $(MAKE) stage4-start; \
18027 fi; \
18028 cd $(HOST_SUBDIR)/libelf && \
18029 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18030 @endif libelf-bootstrap
18031
18032
18033 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
18034 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
18035 maybe-all-stageprofile-libelf:
18036 maybe-clean-stageprofile-libelf:
18037 @if libelf-bootstrap
18038 maybe-all-stageprofile-libelf: all-stageprofile-libelf
18039 all-stageprofile: all-stageprofile-libelf
18040 TARGET-stageprofile-libelf = $(TARGET-libelf)
18041 all-stageprofile-libelf: configure-stageprofile-libelf
18042 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18043 @r=`${PWD_COMMAND}`; export r; \
18044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18045 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18046 $(HOST_EXPORTS) \
18047 $(POSTSTAGE1_HOST_EXPORTS) \
18048 cd $(HOST_SUBDIR)/libelf && \
18049 \
18050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18051 CFLAGS="$(STAGEprofile_CFLAGS)" \
18052 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18053 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18054 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18055 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18056 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18057 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18058 TFLAGS="$(STAGEprofile_TFLAGS)" \
18059 $(TARGET-stageprofile-libelf)
18060
18061 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
18062 clean-stageprofile: clean-stageprofile-libelf
18063 clean-stageprofile-libelf:
18064 @if [ $(current_stage) = stageprofile ]; then \
18065 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18066 else \
18067 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
18068 $(MAKE) stageprofile-start; \
18069 fi; \
18070 cd $(HOST_SUBDIR)/libelf && \
18071 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18072 @endif libelf-bootstrap
18073
18074
18075 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
18076 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
18077 maybe-all-stagetrain-libelf:
18078 maybe-clean-stagetrain-libelf:
18079 @if libelf-bootstrap
18080 maybe-all-stagetrain-libelf: all-stagetrain-libelf
18081 all-stagetrain: all-stagetrain-libelf
18082 TARGET-stagetrain-libelf = $(TARGET-libelf)
18083 all-stagetrain-libelf: configure-stagetrain-libelf
18084 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18085 @r=`${PWD_COMMAND}`; export r; \
18086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18087 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18088 $(HOST_EXPORTS) \
18089 $(POSTSTAGE1_HOST_EXPORTS) \
18090 cd $(HOST_SUBDIR)/libelf && \
18091 \
18092 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18093 CFLAGS="$(STAGEtrain_CFLAGS)" \
18094 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18095 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18096 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18097 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18098 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18099 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18100 TFLAGS="$(STAGEtrain_TFLAGS)" \
18101 $(TARGET-stagetrain-libelf)
18102
18103 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
18104 clean-stagetrain: clean-stagetrain-libelf
18105 clean-stagetrain-libelf:
18106 @if [ $(current_stage) = stagetrain ]; then \
18107 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18108 else \
18109 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
18110 $(MAKE) stagetrain-start; \
18111 fi; \
18112 cd $(HOST_SUBDIR)/libelf && \
18113 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18114 @endif libelf-bootstrap
18115
18116
18117 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
18118 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
18119 maybe-all-stagefeedback-libelf:
18120 maybe-clean-stagefeedback-libelf:
18121 @if libelf-bootstrap
18122 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
18123 all-stagefeedback: all-stagefeedback-libelf
18124 TARGET-stagefeedback-libelf = $(TARGET-libelf)
18125 all-stagefeedback-libelf: configure-stagefeedback-libelf
18126 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18127 @r=`${PWD_COMMAND}`; export r; \
18128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18129 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18130 $(HOST_EXPORTS) \
18131 $(POSTSTAGE1_HOST_EXPORTS) \
18132 cd $(HOST_SUBDIR)/libelf && \
18133 \
18134 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18135 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18136 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18137 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18141 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18142 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18143 $(TARGET-stagefeedback-libelf)
18144
18145 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
18146 clean-stagefeedback: clean-stagefeedback-libelf
18147 clean-stagefeedback-libelf:
18148 @if [ $(current_stage) = stagefeedback ]; then \
18149 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18150 else \
18151 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
18152 $(MAKE) stagefeedback-start; \
18153 fi; \
18154 cd $(HOST_SUBDIR)/libelf && \
18155 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18156 @endif libelf-bootstrap
18157
18158
18159 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
18160 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
18161 maybe-all-stageautoprofile-libelf:
18162 maybe-clean-stageautoprofile-libelf:
18163 @if libelf-bootstrap
18164 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
18165 all-stageautoprofile: all-stageautoprofile-libelf
18166 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
18167 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
18168 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18169 @r=`${PWD_COMMAND}`; export r; \
18170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18171 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18172 $(HOST_EXPORTS) \
18173 $(POSTSTAGE1_HOST_EXPORTS) \
18174 cd $(HOST_SUBDIR)/libelf && \
18175 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18176 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18177 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18178 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18179 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18180 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18181 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18182 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18183 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18184 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18185 $(TARGET-stageautoprofile-libelf)
18186
18187 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
18188 clean-stageautoprofile: clean-stageautoprofile-libelf
18189 clean-stageautoprofile-libelf:
18190 @if [ $(current_stage) = stageautoprofile ]; then \
18191 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18192 else \
18193 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
18194 $(MAKE) stageautoprofile-start; \
18195 fi; \
18196 cd $(HOST_SUBDIR)/libelf && \
18197 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18198 @endif libelf-bootstrap
18199
18200
18201 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
18202 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
18203 maybe-all-stageautofeedback-libelf:
18204 maybe-clean-stageautofeedback-libelf:
18205 @if libelf-bootstrap
18206 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
18207 all-stageautofeedback: all-stageautofeedback-libelf
18208 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
18209 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
18210 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18211 @r=`${PWD_COMMAND}`; export r; \
18212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18213 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18214 $(HOST_EXPORTS) \
18215 $(POSTSTAGE1_HOST_EXPORTS) \
18216 cd $(HOST_SUBDIR)/libelf && \
18217 \
18218 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18219 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18220 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18221 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18222 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18223 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18224 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18225 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18226 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18227 $(TARGET-stageautofeedback-libelf)
18228
18229 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
18230 clean-stageautofeedback: clean-stageautofeedback-libelf
18231 clean-stageautofeedback-libelf:
18232 @if [ $(current_stage) = stageautofeedback ]; then \
18233 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18234 else \
18235 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
18236 $(MAKE) stageautofeedback-start; \
18237 fi; \
18238 cd $(HOST_SUBDIR)/libelf && \
18239 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18240 @endif libelf-bootstrap
18241
18242
18243
18244
18245
18246 .PHONY: check-libelf maybe-check-libelf
18247 maybe-check-libelf:
18248 @if libelf
18249 maybe-check-libelf: check-libelf
18250
18251 check-libelf:
18252 @: $(MAKE); $(unstage)
18253 @r=`${PWD_COMMAND}`; export r; \
18254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18255 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18256 (cd $(HOST_SUBDIR)/libelf && \
18257 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18258
18259 @endif libelf
18260
18261 .PHONY: install-libelf maybe-install-libelf
18262 maybe-install-libelf:
18263 @if libelf
18264 maybe-install-libelf: install-libelf
18265
18266 install-libelf:
18267
18268 @endif libelf
18269
18270 .PHONY: install-strip-libelf maybe-install-strip-libelf
18271 maybe-install-strip-libelf:
18272 @if libelf
18273 maybe-install-strip-libelf: install-strip-libelf
18274
18275 install-strip-libelf:
18276
18277 @endif libelf
18278
18279 # Other targets (info, dvi, pdf, etc.)
18280
18281 .PHONY: maybe-info-libelf info-libelf
18282 maybe-info-libelf:
18283 @if libelf
18284 maybe-info-libelf: info-libelf
18285
18286 info-libelf: \
18287 configure-libelf
18288 @[ -f ./libelf/Makefile ] || exit 0; \
18289 r=`${PWD_COMMAND}`; export r; \
18290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18291 $(HOST_EXPORTS) \
18292 for flag in $(EXTRA_HOST_FLAGS) ; do \
18293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18294 done; \
18295 echo "Doing info in libelf"; \
18296 (cd $(HOST_SUBDIR)/libelf && \
18297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18299 "RANLIB=$${RANLIB}" \
18300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18301 info) \
18302 || exit 1
18303
18304 @endif libelf
18305
18306 .PHONY: maybe-dvi-libelf dvi-libelf
18307 maybe-dvi-libelf:
18308 @if libelf
18309 maybe-dvi-libelf: dvi-libelf
18310
18311 dvi-libelf: \
18312 configure-libelf
18313 @[ -f ./libelf/Makefile ] || exit 0; \
18314 r=`${PWD_COMMAND}`; export r; \
18315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18316 $(HOST_EXPORTS) \
18317 for flag in $(EXTRA_HOST_FLAGS) ; do \
18318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18319 done; \
18320 echo "Doing dvi in libelf"; \
18321 (cd $(HOST_SUBDIR)/libelf && \
18322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18324 "RANLIB=$${RANLIB}" \
18325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18326 dvi) \
18327 || exit 1
18328
18329 @endif libelf
18330
18331 .PHONY: maybe-pdf-libelf pdf-libelf
18332 maybe-pdf-libelf:
18333 @if libelf
18334 maybe-pdf-libelf: pdf-libelf
18335
18336 pdf-libelf: \
18337 configure-libelf
18338 @[ -f ./libelf/Makefile ] || exit 0; \
18339 r=`${PWD_COMMAND}`; export r; \
18340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18341 $(HOST_EXPORTS) \
18342 for flag in $(EXTRA_HOST_FLAGS) ; do \
18343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18344 done; \
18345 echo "Doing pdf in libelf"; \
18346 (cd $(HOST_SUBDIR)/libelf && \
18347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18349 "RANLIB=$${RANLIB}" \
18350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18351 pdf) \
18352 || exit 1
18353
18354 @endif libelf
18355
18356 .PHONY: maybe-html-libelf html-libelf
18357 maybe-html-libelf:
18358 @if libelf
18359 maybe-html-libelf: html-libelf
18360
18361 html-libelf: \
18362 configure-libelf
18363 @[ -f ./libelf/Makefile ] || exit 0; \
18364 r=`${PWD_COMMAND}`; export r; \
18365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18366 $(HOST_EXPORTS) \
18367 for flag in $(EXTRA_HOST_FLAGS) ; do \
18368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18369 done; \
18370 echo "Doing html in libelf"; \
18371 (cd $(HOST_SUBDIR)/libelf && \
18372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18374 "RANLIB=$${RANLIB}" \
18375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18376 html) \
18377 || exit 1
18378
18379 @endif libelf
18380
18381 .PHONY: maybe-TAGS-libelf TAGS-libelf
18382 maybe-TAGS-libelf:
18383 @if libelf
18384 maybe-TAGS-libelf: TAGS-libelf
18385
18386 TAGS-libelf: \
18387 configure-libelf
18388 @[ -f ./libelf/Makefile ] || exit 0; \
18389 r=`${PWD_COMMAND}`; export r; \
18390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18391 $(HOST_EXPORTS) \
18392 for flag in $(EXTRA_HOST_FLAGS) ; do \
18393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18394 done; \
18395 echo "Doing TAGS in libelf"; \
18396 (cd $(HOST_SUBDIR)/libelf && \
18397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18399 "RANLIB=$${RANLIB}" \
18400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18401 TAGS) \
18402 || exit 1
18403
18404 @endif libelf
18405
18406 .PHONY: maybe-install-info-libelf install-info-libelf
18407 maybe-install-info-libelf:
18408 @if libelf
18409 maybe-install-info-libelf: install-info-libelf
18410
18411 install-info-libelf: \
18412 configure-libelf \
18413 info-libelf
18414 @[ -f ./libelf/Makefile ] || exit 0; \
18415 r=`${PWD_COMMAND}`; export r; \
18416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18417 $(HOST_EXPORTS) \
18418 for flag in $(EXTRA_HOST_FLAGS) ; do \
18419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18420 done; \
18421 echo "Doing install-info in libelf"; \
18422 (cd $(HOST_SUBDIR)/libelf && \
18423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18425 "RANLIB=$${RANLIB}" \
18426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18427 install-info) \
18428 || exit 1
18429
18430 @endif libelf
18431
18432 .PHONY: maybe-install-dvi-libelf install-dvi-libelf
18433 maybe-install-dvi-libelf:
18434 @if libelf
18435 maybe-install-dvi-libelf: install-dvi-libelf
18436
18437 install-dvi-libelf: \
18438 configure-libelf \
18439 dvi-libelf
18440 @[ -f ./libelf/Makefile ] || exit 0; \
18441 r=`${PWD_COMMAND}`; export r; \
18442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18443 $(HOST_EXPORTS) \
18444 for flag in $(EXTRA_HOST_FLAGS) ; do \
18445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18446 done; \
18447 echo "Doing install-dvi in libelf"; \
18448 (cd $(HOST_SUBDIR)/libelf && \
18449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18451 "RANLIB=$${RANLIB}" \
18452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18453 install-dvi) \
18454 || exit 1
18455
18456 @endif libelf
18457
18458 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18459 maybe-install-pdf-libelf:
18460 @if libelf
18461 maybe-install-pdf-libelf: install-pdf-libelf
18462
18463 install-pdf-libelf: \
18464 configure-libelf \
18465 pdf-libelf
18466 @[ -f ./libelf/Makefile ] || exit 0; \
18467 r=`${PWD_COMMAND}`; export r; \
18468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18469 $(HOST_EXPORTS) \
18470 for flag in $(EXTRA_HOST_FLAGS) ; do \
18471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18472 done; \
18473 echo "Doing install-pdf in libelf"; \
18474 (cd $(HOST_SUBDIR)/libelf && \
18475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18477 "RANLIB=$${RANLIB}" \
18478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18479 install-pdf) \
18480 || exit 1
18481
18482 @endif libelf
18483
18484 .PHONY: maybe-install-html-libelf install-html-libelf
18485 maybe-install-html-libelf:
18486 @if libelf
18487 maybe-install-html-libelf: install-html-libelf
18488
18489 install-html-libelf: \
18490 configure-libelf \
18491 html-libelf
18492 @[ -f ./libelf/Makefile ] || exit 0; \
18493 r=`${PWD_COMMAND}`; export r; \
18494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18495 $(HOST_EXPORTS) \
18496 for flag in $(EXTRA_HOST_FLAGS) ; do \
18497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18498 done; \
18499 echo "Doing install-html in libelf"; \
18500 (cd $(HOST_SUBDIR)/libelf && \
18501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18503 "RANLIB=$${RANLIB}" \
18504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18505 install-html) \
18506 || exit 1
18507
18508 @endif libelf
18509
18510 .PHONY: maybe-installcheck-libelf installcheck-libelf
18511 maybe-installcheck-libelf:
18512 @if libelf
18513 maybe-installcheck-libelf: installcheck-libelf
18514
18515 installcheck-libelf: \
18516 configure-libelf
18517 @[ -f ./libelf/Makefile ] || exit 0; \
18518 r=`${PWD_COMMAND}`; export r; \
18519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18520 $(HOST_EXPORTS) \
18521 for flag in $(EXTRA_HOST_FLAGS) ; do \
18522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18523 done; \
18524 echo "Doing installcheck in libelf"; \
18525 (cd $(HOST_SUBDIR)/libelf && \
18526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18528 "RANLIB=$${RANLIB}" \
18529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18530 installcheck) \
18531 || exit 1
18532
18533 @endif libelf
18534
18535 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18536 maybe-mostlyclean-libelf:
18537 @if libelf
18538 maybe-mostlyclean-libelf: mostlyclean-libelf
18539
18540 mostlyclean-libelf:
18541 @[ -f ./libelf/Makefile ] || exit 0; \
18542 r=`${PWD_COMMAND}`; export r; \
18543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18544 $(HOST_EXPORTS) \
18545 for flag in $(EXTRA_HOST_FLAGS) ; do \
18546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18547 done; \
18548 echo "Doing mostlyclean in libelf"; \
18549 (cd $(HOST_SUBDIR)/libelf && \
18550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18552 "RANLIB=$${RANLIB}" \
18553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18554 mostlyclean) \
18555 || exit 1
18556
18557 @endif libelf
18558
18559 .PHONY: maybe-clean-libelf clean-libelf
18560 maybe-clean-libelf:
18561 @if libelf
18562 maybe-clean-libelf: clean-libelf
18563
18564 clean-libelf:
18565 @[ -f ./libelf/Makefile ] || exit 0; \
18566 r=`${PWD_COMMAND}`; export r; \
18567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18568 $(HOST_EXPORTS) \
18569 for flag in $(EXTRA_HOST_FLAGS) ; do \
18570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18571 done; \
18572 echo "Doing clean in libelf"; \
18573 (cd $(HOST_SUBDIR)/libelf && \
18574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18576 "RANLIB=$${RANLIB}" \
18577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18578 clean) \
18579 || exit 1
18580
18581 @endif libelf
18582
18583 .PHONY: maybe-distclean-libelf distclean-libelf
18584 maybe-distclean-libelf:
18585 @if libelf
18586 maybe-distclean-libelf: distclean-libelf
18587
18588 distclean-libelf:
18589 @[ -f ./libelf/Makefile ] || exit 0; \
18590 r=`${PWD_COMMAND}`; export r; \
18591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18592 $(HOST_EXPORTS) \
18593 for flag in $(EXTRA_HOST_FLAGS) ; do \
18594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18595 done; \
18596 echo "Doing distclean in libelf"; \
18597 (cd $(HOST_SUBDIR)/libelf && \
18598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18600 "RANLIB=$${RANLIB}" \
18601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18602 distclean) \
18603 || exit 1
18604
18605 @endif libelf
18606
18607 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18608 maybe-maintainer-clean-libelf:
18609 @if libelf
18610 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18611
18612 maintainer-clean-libelf:
18613 @[ -f ./libelf/Makefile ] || exit 0; \
18614 r=`${PWD_COMMAND}`; export r; \
18615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18616 $(HOST_EXPORTS) \
18617 for flag in $(EXTRA_HOST_FLAGS) ; do \
18618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18619 done; \
18620 echo "Doing maintainer-clean in libelf"; \
18621 (cd $(HOST_SUBDIR)/libelf && \
18622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18624 "RANLIB=$${RANLIB}" \
18625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18626 maintainer-clean) \
18627 || exit 1
18628
18629 @endif libelf
18630
18631
18632
18633 .PHONY: configure-gold maybe-configure-gold
18634 maybe-configure-gold:
18635 @if gcc-bootstrap
18636 configure-gold: stage_current
18637 @endif gcc-bootstrap
18638 @if gold
18639 maybe-configure-gold: configure-gold
18640 configure-gold:
18641 @r=`${PWD_COMMAND}`; export r; \
18642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18643 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18645 $(HOST_EXPORTS) \
18646 echo Configuring in $(HOST_SUBDIR)/gold; \
18647 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18648 case $(srcdir) in \
18649 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18650 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18651 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18652 esac; \
18653 module_srcdir=gold; \
18654 $(SHELL) \
18655 $$s/$$module_srcdir/configure \
18656 --srcdir=$${topdir}/$$module_srcdir \
18657 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18658 --target=${target_alias} \
18659 || exit 1
18660 @endif gold
18661
18662
18663
18664 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18665 maybe-configure-stage1-gold:
18666 @if gold-bootstrap
18667 maybe-configure-stage1-gold: configure-stage1-gold
18668 configure-stage1-gold:
18669 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18671 @r=`${PWD_COMMAND}`; export r; \
18672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18673 TFLAGS="$(STAGE1_TFLAGS)"; \
18674 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18675 $(HOST_EXPORTS) \
18676 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18677 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18678 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18679 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18680 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18681 cd $(HOST_SUBDIR)/gold || exit 1; \
18682 case $(srcdir) in \
18683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18684 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18686 esac; \
18687 module_srcdir=gold; \
18688 $(SHELL) $$s/$$module_srcdir/configure \
18689 --srcdir=$${topdir}/$$module_srcdir \
18690 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18691 --target=${target_alias} \
18692 \
18693 $(STAGE1_CONFIGURE_FLAGS)
18694 @endif gold-bootstrap
18695
18696 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18697 maybe-configure-stage2-gold:
18698 @if gold-bootstrap
18699 maybe-configure-stage2-gold: configure-stage2-gold
18700 configure-stage2-gold:
18701 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18702 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18703 @r=`${PWD_COMMAND}`; export r; \
18704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18705 TFLAGS="$(STAGE2_TFLAGS)"; \
18706 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18707 $(HOST_EXPORTS) \
18708 $(POSTSTAGE1_HOST_EXPORTS) \
18709 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18710 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18711 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18712 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18713 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18714 cd $(HOST_SUBDIR)/gold || exit 1; \
18715 case $(srcdir) in \
18716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18717 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18719 esac; \
18720 module_srcdir=gold; \
18721 $(SHELL) $$s/$$module_srcdir/configure \
18722 --srcdir=$${topdir}/$$module_srcdir \
18723 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18724 --target=${target_alias} \
18725 --with-build-libsubdir=$(HOST_SUBDIR) \
18726 $(STAGE2_CONFIGURE_FLAGS)
18727 @endif gold-bootstrap
18728
18729 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18730 maybe-configure-stage3-gold:
18731 @if gold-bootstrap
18732 maybe-configure-stage3-gold: configure-stage3-gold
18733 configure-stage3-gold:
18734 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18735 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18736 @r=`${PWD_COMMAND}`; export r; \
18737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18738 TFLAGS="$(STAGE3_TFLAGS)"; \
18739 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18740 $(HOST_EXPORTS) \
18741 $(POSTSTAGE1_HOST_EXPORTS) \
18742 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18743 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18744 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18745 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18747 cd $(HOST_SUBDIR)/gold || exit 1; \
18748 case $(srcdir) in \
18749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18750 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18752 esac; \
18753 module_srcdir=gold; \
18754 $(SHELL) $$s/$$module_srcdir/configure \
18755 --srcdir=$${topdir}/$$module_srcdir \
18756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18757 --target=${target_alias} \
18758 --with-build-libsubdir=$(HOST_SUBDIR) \
18759 $(STAGE3_CONFIGURE_FLAGS)
18760 @endif gold-bootstrap
18761
18762 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18763 maybe-configure-stage4-gold:
18764 @if gold-bootstrap
18765 maybe-configure-stage4-gold: configure-stage4-gold
18766 configure-stage4-gold:
18767 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18768 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18769 @r=`${PWD_COMMAND}`; export r; \
18770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18771 TFLAGS="$(STAGE4_TFLAGS)"; \
18772 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18773 $(HOST_EXPORTS) \
18774 $(POSTSTAGE1_HOST_EXPORTS) \
18775 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18776 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18777 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18778 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18780 cd $(HOST_SUBDIR)/gold || exit 1; \
18781 case $(srcdir) in \
18782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18783 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18785 esac; \
18786 module_srcdir=gold; \
18787 $(SHELL) $$s/$$module_srcdir/configure \
18788 --srcdir=$${topdir}/$$module_srcdir \
18789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18790 --target=${target_alias} \
18791 --with-build-libsubdir=$(HOST_SUBDIR) \
18792 $(STAGE4_CONFIGURE_FLAGS)
18793 @endif gold-bootstrap
18794
18795 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18796 maybe-configure-stageprofile-gold:
18797 @if gold-bootstrap
18798 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18799 configure-stageprofile-gold:
18800 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18801 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18802 @r=`${PWD_COMMAND}`; export r; \
18803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18804 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18805 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18806 $(HOST_EXPORTS) \
18807 $(POSTSTAGE1_HOST_EXPORTS) \
18808 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18809 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18810 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18811 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18813 cd $(HOST_SUBDIR)/gold || exit 1; \
18814 case $(srcdir) in \
18815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18816 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18818 esac; \
18819 module_srcdir=gold; \
18820 $(SHELL) $$s/$$module_srcdir/configure \
18821 --srcdir=$${topdir}/$$module_srcdir \
18822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18823 --target=${target_alias} \
18824 --with-build-libsubdir=$(HOST_SUBDIR) \
18825 $(STAGEprofile_CONFIGURE_FLAGS)
18826 @endif gold-bootstrap
18827
18828 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18829 maybe-configure-stagetrain-gold:
18830 @if gold-bootstrap
18831 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18832 configure-stagetrain-gold:
18833 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18835 @r=`${PWD_COMMAND}`; export r; \
18836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18837 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18838 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18839 $(HOST_EXPORTS) \
18840 $(POSTSTAGE1_HOST_EXPORTS) \
18841 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18842 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18843 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
18844 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18846 cd $(HOST_SUBDIR)/gold || exit 1; \
18847 case $(srcdir) in \
18848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18849 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18851 esac; \
18852 module_srcdir=gold; \
18853 $(SHELL) $$s/$$module_srcdir/configure \
18854 --srcdir=$${topdir}/$$module_srcdir \
18855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18856 --target=${target_alias} \
18857 --with-build-libsubdir=$(HOST_SUBDIR) \
18858 $(STAGEtrain_CONFIGURE_FLAGS)
18859 @endif gold-bootstrap
18860
18861 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18862 maybe-configure-stagefeedback-gold:
18863 @if gold-bootstrap
18864 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18865 configure-stagefeedback-gold:
18866 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18867 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18868 @r=`${PWD_COMMAND}`; export r; \
18869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18870 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18871 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18872 $(HOST_EXPORTS) \
18873 $(POSTSTAGE1_HOST_EXPORTS) \
18874 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18875 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18876 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18877 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18879 cd $(HOST_SUBDIR)/gold || exit 1; \
18880 case $(srcdir) in \
18881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18882 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18884 esac; \
18885 module_srcdir=gold; \
18886 $(SHELL) $$s/$$module_srcdir/configure \
18887 --srcdir=$${topdir}/$$module_srcdir \
18888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18889 --target=${target_alias} \
18890 --with-build-libsubdir=$(HOST_SUBDIR) \
18891 $(STAGEfeedback_CONFIGURE_FLAGS)
18892 @endif gold-bootstrap
18893
18894 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18895 maybe-configure-stageautoprofile-gold:
18896 @if gold-bootstrap
18897 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18898 configure-stageautoprofile-gold:
18899 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18901 @r=`${PWD_COMMAND}`; export r; \
18902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18903 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18904 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18905 $(HOST_EXPORTS) \
18906 $(POSTSTAGE1_HOST_EXPORTS) \
18907 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18908 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18909 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18910 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18912 cd $(HOST_SUBDIR)/gold || exit 1; \
18913 case $(srcdir) in \
18914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18915 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18917 esac; \
18918 module_srcdir=gold; \
18919 $(SHELL) $$s/$$module_srcdir/configure \
18920 --srcdir=$${topdir}/$$module_srcdir \
18921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18922 --target=${target_alias} \
18923 --with-build-libsubdir=$(HOST_SUBDIR) \
18924 $(STAGEautoprofile_CONFIGURE_FLAGS)
18925 @endif gold-bootstrap
18926
18927 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18928 maybe-configure-stageautofeedback-gold:
18929 @if gold-bootstrap
18930 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18931 configure-stageautofeedback-gold:
18932 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18934 @r=`${PWD_COMMAND}`; export r; \
18935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18936 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18937 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18938 $(HOST_EXPORTS) \
18939 $(POSTSTAGE1_HOST_EXPORTS) \
18940 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18941 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18942 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18943 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18945 cd $(HOST_SUBDIR)/gold || exit 1; \
18946 case $(srcdir) in \
18947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18948 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18950 esac; \
18951 module_srcdir=gold; \
18952 $(SHELL) $$s/$$module_srcdir/configure \
18953 --srcdir=$${topdir}/$$module_srcdir \
18954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18955 --target=${target_alias} \
18956 --with-build-libsubdir=$(HOST_SUBDIR) \
18957 $(STAGEautofeedback_CONFIGURE_FLAGS)
18958 @endif gold-bootstrap
18959
18960
18961
18962
18963
18964 .PHONY: all-gold maybe-all-gold
18965 maybe-all-gold:
18966 @if gcc-bootstrap
18967 all-gold: stage_current
18968 @endif gcc-bootstrap
18969 @if gold
18970 TARGET-gold=all
18971 maybe-all-gold: all-gold
18972 all-gold: configure-gold
18973 @r=`${PWD_COMMAND}`; export r; \
18974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18975 $(HOST_EXPORTS) \
18976 (cd $(HOST_SUBDIR)/gold && \
18977 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18978 $(TARGET-gold))
18979 @endif gold
18980
18981
18982
18983 .PHONY: all-stage1-gold maybe-all-stage1-gold
18984 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18985 maybe-all-stage1-gold:
18986 maybe-clean-stage1-gold:
18987 @if gold-bootstrap
18988 maybe-all-stage1-gold: all-stage1-gold
18989 all-stage1: all-stage1-gold
18990 TARGET-stage1-gold = $(TARGET-gold)
18991 all-stage1-gold: configure-stage1-gold
18992 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18993 @r=`${PWD_COMMAND}`; export r; \
18994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18995 TFLAGS="$(STAGE1_TFLAGS)"; \
18996 $(HOST_EXPORTS) \
18997 cd $(HOST_SUBDIR)/gold && \
18998 \
18999 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19000 CFLAGS="$(STAGE1_CFLAGS)" \
19001 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19002 LIBCFLAGS="$(LIBCFLAGS)" \
19003 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19004 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19005 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19006 $(EXTRA_HOST_FLAGS) \
19007 $(STAGE1_FLAGS_TO_PASS) \
19008 TFLAGS="$(STAGE1_TFLAGS)" \
19009 $(TARGET-stage1-gold)
19010
19011 maybe-clean-stage1-gold: clean-stage1-gold
19012 clean-stage1: clean-stage1-gold
19013 clean-stage1-gold:
19014 @if [ $(current_stage) = stage1 ]; then \
19015 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19016 else \
19017 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
19018 $(MAKE) stage1-start; \
19019 fi; \
19020 cd $(HOST_SUBDIR)/gold && \
19021 $(MAKE) $(EXTRA_HOST_FLAGS) \
19022 $(STAGE1_FLAGS_TO_PASS) clean
19023 @endif gold-bootstrap
19024
19025
19026 .PHONY: all-stage2-gold maybe-all-stage2-gold
19027 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
19028 maybe-all-stage2-gold:
19029 maybe-clean-stage2-gold:
19030 @if gold-bootstrap
19031 maybe-all-stage2-gold: all-stage2-gold
19032 all-stage2: all-stage2-gold
19033 TARGET-stage2-gold = $(TARGET-gold)
19034 all-stage2-gold: configure-stage2-gold
19035 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19036 @r=`${PWD_COMMAND}`; export r; \
19037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19038 TFLAGS="$(STAGE2_TFLAGS)"; \
19039 $(HOST_EXPORTS) \
19040 $(POSTSTAGE1_HOST_EXPORTS) \
19041 cd $(HOST_SUBDIR)/gold && \
19042 \
19043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19044 CFLAGS="$(STAGE2_CFLAGS)" \
19045 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19046 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19050 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19051 TFLAGS="$(STAGE2_TFLAGS)" \
19052 $(TARGET-stage2-gold)
19053
19054 maybe-clean-stage2-gold: clean-stage2-gold
19055 clean-stage2: clean-stage2-gold
19056 clean-stage2-gold:
19057 @if [ $(current_stage) = stage2 ]; then \
19058 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19059 else \
19060 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
19061 $(MAKE) stage2-start; \
19062 fi; \
19063 cd $(HOST_SUBDIR)/gold && \
19064 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19065 @endif gold-bootstrap
19066
19067
19068 .PHONY: all-stage3-gold maybe-all-stage3-gold
19069 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
19070 maybe-all-stage3-gold:
19071 maybe-clean-stage3-gold:
19072 @if gold-bootstrap
19073 maybe-all-stage3-gold: all-stage3-gold
19074 all-stage3: all-stage3-gold
19075 TARGET-stage3-gold = $(TARGET-gold)
19076 all-stage3-gold: configure-stage3-gold
19077 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19078 @r=`${PWD_COMMAND}`; export r; \
19079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19080 TFLAGS="$(STAGE3_TFLAGS)"; \
19081 $(HOST_EXPORTS) \
19082 $(POSTSTAGE1_HOST_EXPORTS) \
19083 cd $(HOST_SUBDIR)/gold && \
19084 \
19085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19086 CFLAGS="$(STAGE3_CFLAGS)" \
19087 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19088 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19089 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19090 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19091 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19092 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19093 TFLAGS="$(STAGE3_TFLAGS)" \
19094 $(TARGET-stage3-gold)
19095
19096 maybe-clean-stage3-gold: clean-stage3-gold
19097 clean-stage3: clean-stage3-gold
19098 clean-stage3-gold:
19099 @if [ $(current_stage) = stage3 ]; then \
19100 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19101 else \
19102 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
19103 $(MAKE) stage3-start; \
19104 fi; \
19105 cd $(HOST_SUBDIR)/gold && \
19106 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19107 @endif gold-bootstrap
19108
19109
19110 .PHONY: all-stage4-gold maybe-all-stage4-gold
19111 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
19112 maybe-all-stage4-gold:
19113 maybe-clean-stage4-gold:
19114 @if gold-bootstrap
19115 maybe-all-stage4-gold: all-stage4-gold
19116 all-stage4: all-stage4-gold
19117 TARGET-stage4-gold = $(TARGET-gold)
19118 all-stage4-gold: configure-stage4-gold
19119 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19120 @r=`${PWD_COMMAND}`; export r; \
19121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19122 TFLAGS="$(STAGE4_TFLAGS)"; \
19123 $(HOST_EXPORTS) \
19124 $(POSTSTAGE1_HOST_EXPORTS) \
19125 cd $(HOST_SUBDIR)/gold && \
19126 \
19127 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19128 CFLAGS="$(STAGE4_CFLAGS)" \
19129 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19130 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19131 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19132 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19133 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19134 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19135 TFLAGS="$(STAGE4_TFLAGS)" \
19136 $(TARGET-stage4-gold)
19137
19138 maybe-clean-stage4-gold: clean-stage4-gold
19139 clean-stage4: clean-stage4-gold
19140 clean-stage4-gold:
19141 @if [ $(current_stage) = stage4 ]; then \
19142 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19143 else \
19144 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
19145 $(MAKE) stage4-start; \
19146 fi; \
19147 cd $(HOST_SUBDIR)/gold && \
19148 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19149 @endif gold-bootstrap
19150
19151
19152 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
19153 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
19154 maybe-all-stageprofile-gold:
19155 maybe-clean-stageprofile-gold:
19156 @if gold-bootstrap
19157 maybe-all-stageprofile-gold: all-stageprofile-gold
19158 all-stageprofile: all-stageprofile-gold
19159 TARGET-stageprofile-gold = $(TARGET-gold)
19160 all-stageprofile-gold: configure-stageprofile-gold
19161 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19162 @r=`${PWD_COMMAND}`; export r; \
19163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19164 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19165 $(HOST_EXPORTS) \
19166 $(POSTSTAGE1_HOST_EXPORTS) \
19167 cd $(HOST_SUBDIR)/gold && \
19168 \
19169 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19170 CFLAGS="$(STAGEprofile_CFLAGS)" \
19171 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19172 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19173 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19174 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19175 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19176 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19177 TFLAGS="$(STAGEprofile_TFLAGS)" \
19178 $(TARGET-stageprofile-gold)
19179
19180 maybe-clean-stageprofile-gold: clean-stageprofile-gold
19181 clean-stageprofile: clean-stageprofile-gold
19182 clean-stageprofile-gold:
19183 @if [ $(current_stage) = stageprofile ]; then \
19184 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19185 else \
19186 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
19187 $(MAKE) stageprofile-start; \
19188 fi; \
19189 cd $(HOST_SUBDIR)/gold && \
19190 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19191 @endif gold-bootstrap
19192
19193
19194 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
19195 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
19196 maybe-all-stagetrain-gold:
19197 maybe-clean-stagetrain-gold:
19198 @if gold-bootstrap
19199 maybe-all-stagetrain-gold: all-stagetrain-gold
19200 all-stagetrain: all-stagetrain-gold
19201 TARGET-stagetrain-gold = $(TARGET-gold)
19202 all-stagetrain-gold: configure-stagetrain-gold
19203 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19204 @r=`${PWD_COMMAND}`; export r; \
19205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19206 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19207 $(HOST_EXPORTS) \
19208 $(POSTSTAGE1_HOST_EXPORTS) \
19209 cd $(HOST_SUBDIR)/gold && \
19210 \
19211 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19212 CFLAGS="$(STAGEtrain_CFLAGS)" \
19213 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19214 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19215 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19216 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19217 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19218 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19219 TFLAGS="$(STAGEtrain_TFLAGS)" \
19220 $(TARGET-stagetrain-gold)
19221
19222 maybe-clean-stagetrain-gold: clean-stagetrain-gold
19223 clean-stagetrain: clean-stagetrain-gold
19224 clean-stagetrain-gold:
19225 @if [ $(current_stage) = stagetrain ]; then \
19226 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19227 else \
19228 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
19229 $(MAKE) stagetrain-start; \
19230 fi; \
19231 cd $(HOST_SUBDIR)/gold && \
19232 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19233 @endif gold-bootstrap
19234
19235
19236 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
19237 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
19238 maybe-all-stagefeedback-gold:
19239 maybe-clean-stagefeedback-gold:
19240 @if gold-bootstrap
19241 maybe-all-stagefeedback-gold: all-stagefeedback-gold
19242 all-stagefeedback: all-stagefeedback-gold
19243 TARGET-stagefeedback-gold = $(TARGET-gold)
19244 all-stagefeedback-gold: configure-stagefeedback-gold
19245 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19246 @r=`${PWD_COMMAND}`; export r; \
19247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19248 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19249 $(HOST_EXPORTS) \
19250 $(POSTSTAGE1_HOST_EXPORTS) \
19251 cd $(HOST_SUBDIR)/gold && \
19252 \
19253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19254 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19255 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19256 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19257 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19258 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19259 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19260 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19261 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19262 $(TARGET-stagefeedback-gold)
19263
19264 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
19265 clean-stagefeedback: clean-stagefeedback-gold
19266 clean-stagefeedback-gold:
19267 @if [ $(current_stage) = stagefeedback ]; then \
19268 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19269 else \
19270 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
19271 $(MAKE) stagefeedback-start; \
19272 fi; \
19273 cd $(HOST_SUBDIR)/gold && \
19274 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19275 @endif gold-bootstrap
19276
19277
19278 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
19279 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
19280 maybe-all-stageautoprofile-gold:
19281 maybe-clean-stageautoprofile-gold:
19282 @if gold-bootstrap
19283 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
19284 all-stageautoprofile: all-stageautoprofile-gold
19285 TARGET-stageautoprofile-gold = $(TARGET-gold)
19286 all-stageautoprofile-gold: configure-stageautoprofile-gold
19287 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19288 @r=`${PWD_COMMAND}`; export r; \
19289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19290 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19291 $(HOST_EXPORTS) \
19292 $(POSTSTAGE1_HOST_EXPORTS) \
19293 cd $(HOST_SUBDIR)/gold && \
19294 $$s/gcc/config/i386/$(AUTO_PROFILE) \
19295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19296 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19297 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19298 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19299 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19300 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19301 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19302 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19303 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
19304 $(TARGET-stageautoprofile-gold)
19305
19306 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
19307 clean-stageautoprofile: clean-stageautoprofile-gold
19308 clean-stageautoprofile-gold:
19309 @if [ $(current_stage) = stageautoprofile ]; then \
19310 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19311 else \
19312 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
19313 $(MAKE) stageautoprofile-start; \
19314 fi; \
19315 cd $(HOST_SUBDIR)/gold && \
19316 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19317 @endif gold-bootstrap
19318
19319
19320 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
19321 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
19322 maybe-all-stageautofeedback-gold:
19323 maybe-clean-stageautofeedback-gold:
19324 @if gold-bootstrap
19325 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
19326 all-stageautofeedback: all-stageautofeedback-gold
19327 TARGET-stageautofeedback-gold = $(TARGET-gold)
19328 all-stageautofeedback-gold: configure-stageautofeedback-gold
19329 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19330 @r=`${PWD_COMMAND}`; export r; \
19331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19332 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19333 $(HOST_EXPORTS) \
19334 $(POSTSTAGE1_HOST_EXPORTS) \
19335 cd $(HOST_SUBDIR)/gold && \
19336 \
19337 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19338 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19339 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19340 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19341 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19342 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19343 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19344 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19345 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19346 $(TARGET-stageautofeedback-gold)
19347
19348 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
19349 clean-stageautofeedback: clean-stageautofeedback-gold
19350 clean-stageautofeedback-gold:
19351 @if [ $(current_stage) = stageautofeedback ]; then \
19352 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19353 else \
19354 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
19355 $(MAKE) stageautofeedback-start; \
19356 fi; \
19357 cd $(HOST_SUBDIR)/gold && \
19358 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19359 @endif gold-bootstrap
19360
19361
19362
19363
19364
19365 .PHONY: check-gold maybe-check-gold
19366 maybe-check-gold:
19367 @if gold
19368 maybe-check-gold: check-gold
19369
19370 check-gold:
19371 @: $(MAKE); $(unstage)
19372 @r=`${PWD_COMMAND}`; export r; \
19373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19374 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19375 (cd $(HOST_SUBDIR)/gold && \
19376 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19377
19378 @endif gold
19379
19380 .PHONY: install-gold maybe-install-gold
19381 maybe-install-gold:
19382 @if gold
19383 maybe-install-gold: install-gold
19384
19385 install-gold: installdirs
19386 @: $(MAKE); $(unstage)
19387 @r=`${PWD_COMMAND}`; export r; \
19388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19389 $(HOST_EXPORTS) \
19390 (cd $(HOST_SUBDIR)/gold && \
19391 $(MAKE) $(FLAGS_TO_PASS) install)
19392
19393 @endif gold
19394
19395 .PHONY: install-strip-gold maybe-install-strip-gold
19396 maybe-install-strip-gold:
19397 @if gold
19398 maybe-install-strip-gold: install-strip-gold
19399
19400 install-strip-gold: installdirs
19401 @: $(MAKE); $(unstage)
19402 @r=`${PWD_COMMAND}`; export r; \
19403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19404 $(HOST_EXPORTS) \
19405 (cd $(HOST_SUBDIR)/gold && \
19406 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19407
19408 @endif gold
19409
19410 # Other targets (info, dvi, pdf, etc.)
19411
19412 .PHONY: maybe-info-gold info-gold
19413 maybe-info-gold:
19414 @if gold
19415 maybe-info-gold: info-gold
19416
19417 info-gold: \
19418 configure-gold
19419 @[ -f ./gold/Makefile ] || exit 0; \
19420 r=`${PWD_COMMAND}`; export r; \
19421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19422 $(HOST_EXPORTS) \
19423 for flag in $(EXTRA_HOST_FLAGS) ; do \
19424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19425 done; \
19426 echo "Doing info in gold"; \
19427 (cd $(HOST_SUBDIR)/gold && \
19428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19430 "RANLIB=$${RANLIB}" \
19431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19432 info) \
19433 || exit 1
19434
19435 @endif gold
19436
19437 .PHONY: maybe-dvi-gold dvi-gold
19438 maybe-dvi-gold:
19439 @if gold
19440 maybe-dvi-gold: dvi-gold
19441
19442 dvi-gold: \
19443 configure-gold
19444 @[ -f ./gold/Makefile ] || exit 0; \
19445 r=`${PWD_COMMAND}`; export r; \
19446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19447 $(HOST_EXPORTS) \
19448 for flag in $(EXTRA_HOST_FLAGS) ; do \
19449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19450 done; \
19451 echo "Doing dvi in gold"; \
19452 (cd $(HOST_SUBDIR)/gold && \
19453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19455 "RANLIB=$${RANLIB}" \
19456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19457 dvi) \
19458 || exit 1
19459
19460 @endif gold
19461
19462 .PHONY: maybe-pdf-gold pdf-gold
19463 maybe-pdf-gold:
19464 @if gold
19465 maybe-pdf-gold: pdf-gold
19466
19467 pdf-gold: \
19468 configure-gold
19469 @[ -f ./gold/Makefile ] || exit 0; \
19470 r=`${PWD_COMMAND}`; export r; \
19471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19472 $(HOST_EXPORTS) \
19473 for flag in $(EXTRA_HOST_FLAGS) ; do \
19474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19475 done; \
19476 echo "Doing pdf in gold"; \
19477 (cd $(HOST_SUBDIR)/gold && \
19478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19480 "RANLIB=$${RANLIB}" \
19481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19482 pdf) \
19483 || exit 1
19484
19485 @endif gold
19486
19487 .PHONY: maybe-html-gold html-gold
19488 maybe-html-gold:
19489 @if gold
19490 maybe-html-gold: html-gold
19491
19492 html-gold: \
19493 configure-gold
19494 @[ -f ./gold/Makefile ] || exit 0; \
19495 r=`${PWD_COMMAND}`; export r; \
19496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19497 $(HOST_EXPORTS) \
19498 for flag in $(EXTRA_HOST_FLAGS) ; do \
19499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19500 done; \
19501 echo "Doing html in gold"; \
19502 (cd $(HOST_SUBDIR)/gold && \
19503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19505 "RANLIB=$${RANLIB}" \
19506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19507 html) \
19508 || exit 1
19509
19510 @endif gold
19511
19512 .PHONY: maybe-TAGS-gold TAGS-gold
19513 maybe-TAGS-gold:
19514 @if gold
19515 maybe-TAGS-gold: TAGS-gold
19516
19517 TAGS-gold: \
19518 configure-gold
19519 @[ -f ./gold/Makefile ] || exit 0; \
19520 r=`${PWD_COMMAND}`; export r; \
19521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19522 $(HOST_EXPORTS) \
19523 for flag in $(EXTRA_HOST_FLAGS) ; do \
19524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19525 done; \
19526 echo "Doing TAGS in gold"; \
19527 (cd $(HOST_SUBDIR)/gold && \
19528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19530 "RANLIB=$${RANLIB}" \
19531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19532 TAGS) \
19533 || exit 1
19534
19535 @endif gold
19536
19537 .PHONY: maybe-install-info-gold install-info-gold
19538 maybe-install-info-gold:
19539 @if gold
19540 maybe-install-info-gold: install-info-gold
19541
19542 install-info-gold: \
19543 configure-gold \
19544 info-gold
19545 @[ -f ./gold/Makefile ] || exit 0; \
19546 r=`${PWD_COMMAND}`; export r; \
19547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19548 $(HOST_EXPORTS) \
19549 for flag in $(EXTRA_HOST_FLAGS) ; do \
19550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19551 done; \
19552 echo "Doing install-info in gold"; \
19553 (cd $(HOST_SUBDIR)/gold && \
19554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19556 "RANLIB=$${RANLIB}" \
19557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19558 install-info) \
19559 || exit 1
19560
19561 @endif gold
19562
19563 .PHONY: maybe-install-dvi-gold install-dvi-gold
19564 maybe-install-dvi-gold:
19565 @if gold
19566 maybe-install-dvi-gold: install-dvi-gold
19567
19568 install-dvi-gold: \
19569 configure-gold \
19570 dvi-gold
19571 @[ -f ./gold/Makefile ] || exit 0; \
19572 r=`${PWD_COMMAND}`; export r; \
19573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19574 $(HOST_EXPORTS) \
19575 for flag in $(EXTRA_HOST_FLAGS) ; do \
19576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19577 done; \
19578 echo "Doing install-dvi in gold"; \
19579 (cd $(HOST_SUBDIR)/gold && \
19580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19582 "RANLIB=$${RANLIB}" \
19583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19584 install-dvi) \
19585 || exit 1
19586
19587 @endif gold
19588
19589 .PHONY: maybe-install-pdf-gold install-pdf-gold
19590 maybe-install-pdf-gold:
19591 @if gold
19592 maybe-install-pdf-gold: install-pdf-gold
19593
19594 install-pdf-gold: \
19595 configure-gold \
19596 pdf-gold
19597 @[ -f ./gold/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 gold"; \
19605 (cd $(HOST_SUBDIR)/gold && \
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 gold
19614
19615 .PHONY: maybe-install-html-gold install-html-gold
19616 maybe-install-html-gold:
19617 @if gold
19618 maybe-install-html-gold: install-html-gold
19619
19620 install-html-gold: \
19621 configure-gold \
19622 html-gold
19623 @[ -f ./gold/Makefile ] || exit 0; \
19624 r=`${PWD_COMMAND}`; export r; \
19625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19626 $(HOST_EXPORTS) \
19627 for flag in $(EXTRA_HOST_FLAGS) ; do \
19628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19629 done; \
19630 echo "Doing install-html in gold"; \
19631 (cd $(HOST_SUBDIR)/gold && \
19632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19634 "RANLIB=$${RANLIB}" \
19635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19636 install-html) \
19637 || exit 1
19638
19639 @endif gold
19640
19641 .PHONY: maybe-installcheck-gold installcheck-gold
19642 maybe-installcheck-gold:
19643 @if gold
19644 maybe-installcheck-gold: installcheck-gold
19645
19646 installcheck-gold: \
19647 configure-gold
19648 @[ -f ./gold/Makefile ] || exit 0; \
19649 r=`${PWD_COMMAND}`; export r; \
19650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19651 $(HOST_EXPORTS) \
19652 for flag in $(EXTRA_HOST_FLAGS) ; do \
19653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19654 done; \
19655 echo "Doing installcheck in gold"; \
19656 (cd $(HOST_SUBDIR)/gold && \
19657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19659 "RANLIB=$${RANLIB}" \
19660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19661 installcheck) \
19662 || exit 1
19663
19664 @endif gold
19665
19666 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19667 maybe-mostlyclean-gold:
19668 @if gold
19669 maybe-mostlyclean-gold: mostlyclean-gold
19670
19671 mostlyclean-gold:
19672 @[ -f ./gold/Makefile ] || exit 0; \
19673 r=`${PWD_COMMAND}`; export r; \
19674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19675 $(HOST_EXPORTS) \
19676 for flag in $(EXTRA_HOST_FLAGS) ; do \
19677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19678 done; \
19679 echo "Doing mostlyclean in gold"; \
19680 (cd $(HOST_SUBDIR)/gold && \
19681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19683 "RANLIB=$${RANLIB}" \
19684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19685 mostlyclean) \
19686 || exit 1
19687
19688 @endif gold
19689
19690 .PHONY: maybe-clean-gold clean-gold
19691 maybe-clean-gold:
19692 @if gold
19693 maybe-clean-gold: clean-gold
19694
19695 clean-gold:
19696 @[ -f ./gold/Makefile ] || exit 0; \
19697 r=`${PWD_COMMAND}`; export r; \
19698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19699 $(HOST_EXPORTS) \
19700 for flag in $(EXTRA_HOST_FLAGS) ; do \
19701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19702 done; \
19703 echo "Doing clean in gold"; \
19704 (cd $(HOST_SUBDIR)/gold && \
19705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19707 "RANLIB=$${RANLIB}" \
19708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19709 clean) \
19710 || exit 1
19711
19712 @endif gold
19713
19714 .PHONY: maybe-distclean-gold distclean-gold
19715 maybe-distclean-gold:
19716 @if gold
19717 maybe-distclean-gold: distclean-gold
19718
19719 distclean-gold:
19720 @[ -f ./gold/Makefile ] || exit 0; \
19721 r=`${PWD_COMMAND}`; export r; \
19722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19723 $(HOST_EXPORTS) \
19724 for flag in $(EXTRA_HOST_FLAGS) ; do \
19725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19726 done; \
19727 echo "Doing distclean in gold"; \
19728 (cd $(HOST_SUBDIR)/gold && \
19729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19731 "RANLIB=$${RANLIB}" \
19732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19733 distclean) \
19734 || exit 1
19735
19736 @endif gold
19737
19738 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19739 maybe-maintainer-clean-gold:
19740 @if gold
19741 maybe-maintainer-clean-gold: maintainer-clean-gold
19742
19743 maintainer-clean-gold:
19744 @[ -f ./gold/Makefile ] || exit 0; \
19745 r=`${PWD_COMMAND}`; export r; \
19746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19747 $(HOST_EXPORTS) \
19748 for flag in $(EXTRA_HOST_FLAGS) ; do \
19749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19750 done; \
19751 echo "Doing maintainer-clean in gold"; \
19752 (cd $(HOST_SUBDIR)/gold && \
19753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19755 "RANLIB=$${RANLIB}" \
19756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19757 maintainer-clean) \
19758 || exit 1
19759
19760 @endif gold
19761
19762
19763
19764 .PHONY: configure-gprof maybe-configure-gprof
19765 maybe-configure-gprof:
19766 @if gcc-bootstrap
19767 configure-gprof: stage_current
19768 @endif gcc-bootstrap
19769 @if gprof
19770 maybe-configure-gprof: configure-gprof
19771 configure-gprof:
19772 @: $(MAKE); $(unstage)
19773 @r=`${PWD_COMMAND}`; export r; \
19774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19775 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19777 $(HOST_EXPORTS) \
19778 echo Configuring in $(HOST_SUBDIR)/gprof; \
19779 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19780 case $(srcdir) in \
19781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19782 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19784 esac; \
19785 module_srcdir=gprof; \
19786 $(SHELL) \
19787 $$s/$$module_srcdir/configure \
19788 --srcdir=$${topdir}/$$module_srcdir \
19789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19790 --target=${target_alias} \
19791 || exit 1
19792 @endif gprof
19793
19794
19795
19796
19797
19798 .PHONY: all-gprof maybe-all-gprof
19799 maybe-all-gprof:
19800 @if gcc-bootstrap
19801 all-gprof: stage_current
19802 @endif gcc-bootstrap
19803 @if gprof
19804 TARGET-gprof=all
19805 maybe-all-gprof: all-gprof
19806 all-gprof: configure-gprof
19807 @: $(MAKE); $(unstage)
19808 @r=`${PWD_COMMAND}`; export r; \
19809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19810 $(HOST_EXPORTS) \
19811 (cd $(HOST_SUBDIR)/gprof && \
19812 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19813 $(TARGET-gprof))
19814 @endif gprof
19815
19816
19817
19818
19819 .PHONY: check-gprof maybe-check-gprof
19820 maybe-check-gprof:
19821 @if gprof
19822 maybe-check-gprof: check-gprof
19823
19824 check-gprof:
19825 @: $(MAKE); $(unstage)
19826 @r=`${PWD_COMMAND}`; export r; \
19827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828 $(HOST_EXPORTS) \
19829 (cd $(HOST_SUBDIR)/gprof && \
19830 $(MAKE) $(FLAGS_TO_PASS) check)
19831
19832 @endif gprof
19833
19834 .PHONY: install-gprof maybe-install-gprof
19835 maybe-install-gprof:
19836 @if gprof
19837 maybe-install-gprof: install-gprof
19838
19839 install-gprof: installdirs
19840 @: $(MAKE); $(unstage)
19841 @r=`${PWD_COMMAND}`; export r; \
19842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19843 $(HOST_EXPORTS) \
19844 (cd $(HOST_SUBDIR)/gprof && \
19845 $(MAKE) $(FLAGS_TO_PASS) install)
19846
19847 @endif gprof
19848
19849 .PHONY: install-strip-gprof maybe-install-strip-gprof
19850 maybe-install-strip-gprof:
19851 @if gprof
19852 maybe-install-strip-gprof: install-strip-gprof
19853
19854 install-strip-gprof: installdirs
19855 @: $(MAKE); $(unstage)
19856 @r=`${PWD_COMMAND}`; export r; \
19857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19858 $(HOST_EXPORTS) \
19859 (cd $(HOST_SUBDIR)/gprof && \
19860 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19861
19862 @endif gprof
19863
19864 # Other targets (info, dvi, pdf, etc.)
19865
19866 .PHONY: maybe-info-gprof info-gprof
19867 maybe-info-gprof:
19868 @if gprof
19869 maybe-info-gprof: info-gprof
19870
19871 info-gprof: \
19872 configure-gprof
19873 @: $(MAKE); $(unstage)
19874 @[ -f ./gprof/Makefile ] || exit 0; \
19875 r=`${PWD_COMMAND}`; export r; \
19876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19877 $(HOST_EXPORTS) \
19878 for flag in $(EXTRA_HOST_FLAGS) ; do \
19879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19880 done; \
19881 echo "Doing info in gprof"; \
19882 (cd $(HOST_SUBDIR)/gprof && \
19883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19885 "RANLIB=$${RANLIB}" \
19886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19887 info) \
19888 || exit 1
19889
19890 @endif gprof
19891
19892 .PHONY: maybe-dvi-gprof dvi-gprof
19893 maybe-dvi-gprof:
19894 @if gprof
19895 maybe-dvi-gprof: dvi-gprof
19896
19897 dvi-gprof: \
19898 configure-gprof
19899 @: $(MAKE); $(unstage)
19900 @[ -f ./gprof/Makefile ] || exit 0; \
19901 r=`${PWD_COMMAND}`; export r; \
19902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19903 $(HOST_EXPORTS) \
19904 for flag in $(EXTRA_HOST_FLAGS) ; do \
19905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19906 done; \
19907 echo "Doing dvi in gprof"; \
19908 (cd $(HOST_SUBDIR)/gprof && \
19909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19911 "RANLIB=$${RANLIB}" \
19912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19913 dvi) \
19914 || exit 1
19915
19916 @endif gprof
19917
19918 .PHONY: maybe-pdf-gprof pdf-gprof
19919 maybe-pdf-gprof:
19920 @if gprof
19921 maybe-pdf-gprof: pdf-gprof
19922
19923 pdf-gprof: \
19924 configure-gprof
19925 @: $(MAKE); $(unstage)
19926 @[ -f ./gprof/Makefile ] || exit 0; \
19927 r=`${PWD_COMMAND}`; export r; \
19928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19929 $(HOST_EXPORTS) \
19930 for flag in $(EXTRA_HOST_FLAGS) ; do \
19931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19932 done; \
19933 echo "Doing pdf in gprof"; \
19934 (cd $(HOST_SUBDIR)/gprof && \
19935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19937 "RANLIB=$${RANLIB}" \
19938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19939 pdf) \
19940 || exit 1
19941
19942 @endif gprof
19943
19944 .PHONY: maybe-html-gprof html-gprof
19945 maybe-html-gprof:
19946 @if gprof
19947 maybe-html-gprof: html-gprof
19948
19949 html-gprof: \
19950 configure-gprof
19951 @: $(MAKE); $(unstage)
19952 @[ -f ./gprof/Makefile ] || exit 0; \
19953 r=`${PWD_COMMAND}`; export r; \
19954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19955 $(HOST_EXPORTS) \
19956 for flag in $(EXTRA_HOST_FLAGS) ; do \
19957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19958 done; \
19959 echo "Doing html in gprof"; \
19960 (cd $(HOST_SUBDIR)/gprof && \
19961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19963 "RANLIB=$${RANLIB}" \
19964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19965 html) \
19966 || exit 1
19967
19968 @endif gprof
19969
19970 .PHONY: maybe-TAGS-gprof TAGS-gprof
19971 maybe-TAGS-gprof:
19972 @if gprof
19973 maybe-TAGS-gprof: TAGS-gprof
19974
19975 TAGS-gprof: \
19976 configure-gprof
19977 @: $(MAKE); $(unstage)
19978 @[ -f ./gprof/Makefile ] || exit 0; \
19979 r=`${PWD_COMMAND}`; export r; \
19980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19981 $(HOST_EXPORTS) \
19982 for flag in $(EXTRA_HOST_FLAGS) ; do \
19983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19984 done; \
19985 echo "Doing TAGS in gprof"; \
19986 (cd $(HOST_SUBDIR)/gprof && \
19987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19989 "RANLIB=$${RANLIB}" \
19990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19991 TAGS) \
19992 || exit 1
19993
19994 @endif gprof
19995
19996 .PHONY: maybe-install-info-gprof install-info-gprof
19997 maybe-install-info-gprof:
19998 @if gprof
19999 maybe-install-info-gprof: install-info-gprof
20000
20001 install-info-gprof: \
20002 configure-gprof \
20003 info-gprof
20004 @: $(MAKE); $(unstage)
20005 @[ -f ./gprof/Makefile ] || exit 0; \
20006 r=`${PWD_COMMAND}`; export r; \
20007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20008 $(HOST_EXPORTS) \
20009 for flag in $(EXTRA_HOST_FLAGS) ; do \
20010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20011 done; \
20012 echo "Doing install-info in gprof"; \
20013 (cd $(HOST_SUBDIR)/gprof && \
20014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20016 "RANLIB=$${RANLIB}" \
20017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20018 install-info) \
20019 || exit 1
20020
20021 @endif gprof
20022
20023 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
20024 maybe-install-dvi-gprof:
20025 @if gprof
20026 maybe-install-dvi-gprof: install-dvi-gprof
20027
20028 install-dvi-gprof: \
20029 configure-gprof \
20030 dvi-gprof
20031 @: $(MAKE); $(unstage)
20032 @[ -f ./gprof/Makefile ] || exit 0; \
20033 r=`${PWD_COMMAND}`; export r; \
20034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20035 $(HOST_EXPORTS) \
20036 for flag in $(EXTRA_HOST_FLAGS) ; do \
20037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20038 done; \
20039 echo "Doing install-dvi in gprof"; \
20040 (cd $(HOST_SUBDIR)/gprof && \
20041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20043 "RANLIB=$${RANLIB}" \
20044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20045 install-dvi) \
20046 || exit 1
20047
20048 @endif gprof
20049
20050 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
20051 maybe-install-pdf-gprof:
20052 @if gprof
20053 maybe-install-pdf-gprof: install-pdf-gprof
20054
20055 install-pdf-gprof: \
20056 configure-gprof \
20057 pdf-gprof
20058 @: $(MAKE); $(unstage)
20059 @[ -f ./gprof/Makefile ] || exit 0; \
20060 r=`${PWD_COMMAND}`; export r; \
20061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20062 $(HOST_EXPORTS) \
20063 for flag in $(EXTRA_HOST_FLAGS) ; do \
20064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20065 done; \
20066 echo "Doing install-pdf in gprof"; \
20067 (cd $(HOST_SUBDIR)/gprof && \
20068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20070 "RANLIB=$${RANLIB}" \
20071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20072 install-pdf) \
20073 || exit 1
20074
20075 @endif gprof
20076
20077 .PHONY: maybe-install-html-gprof install-html-gprof
20078 maybe-install-html-gprof:
20079 @if gprof
20080 maybe-install-html-gprof: install-html-gprof
20081
20082 install-html-gprof: \
20083 configure-gprof \
20084 html-gprof
20085 @: $(MAKE); $(unstage)
20086 @[ -f ./gprof/Makefile ] || exit 0; \
20087 r=`${PWD_COMMAND}`; export r; \
20088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20089 $(HOST_EXPORTS) \
20090 for flag in $(EXTRA_HOST_FLAGS) ; do \
20091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20092 done; \
20093 echo "Doing install-html in gprof"; \
20094 (cd $(HOST_SUBDIR)/gprof && \
20095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20097 "RANLIB=$${RANLIB}" \
20098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20099 install-html) \
20100 || exit 1
20101
20102 @endif gprof
20103
20104 .PHONY: maybe-installcheck-gprof installcheck-gprof
20105 maybe-installcheck-gprof:
20106 @if gprof
20107 maybe-installcheck-gprof: installcheck-gprof
20108
20109 installcheck-gprof: \
20110 configure-gprof
20111 @: $(MAKE); $(unstage)
20112 @[ -f ./gprof/Makefile ] || exit 0; \
20113 r=`${PWD_COMMAND}`; export r; \
20114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20115 $(HOST_EXPORTS) \
20116 for flag in $(EXTRA_HOST_FLAGS) ; do \
20117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20118 done; \
20119 echo "Doing installcheck in gprof"; \
20120 (cd $(HOST_SUBDIR)/gprof && \
20121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20123 "RANLIB=$${RANLIB}" \
20124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20125 installcheck) \
20126 || exit 1
20127
20128 @endif gprof
20129
20130 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
20131 maybe-mostlyclean-gprof:
20132 @if gprof
20133 maybe-mostlyclean-gprof: mostlyclean-gprof
20134
20135 mostlyclean-gprof:
20136 @: $(MAKE); $(unstage)
20137 @[ -f ./gprof/Makefile ] || exit 0; \
20138 r=`${PWD_COMMAND}`; export r; \
20139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20140 $(HOST_EXPORTS) \
20141 for flag in $(EXTRA_HOST_FLAGS) ; do \
20142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20143 done; \
20144 echo "Doing mostlyclean in gprof"; \
20145 (cd $(HOST_SUBDIR)/gprof && \
20146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20148 "RANLIB=$${RANLIB}" \
20149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20150 mostlyclean) \
20151 || exit 1
20152
20153 @endif gprof
20154
20155 .PHONY: maybe-clean-gprof clean-gprof
20156 maybe-clean-gprof:
20157 @if gprof
20158 maybe-clean-gprof: clean-gprof
20159
20160 clean-gprof:
20161 @: $(MAKE); $(unstage)
20162 @[ -f ./gprof/Makefile ] || exit 0; \
20163 r=`${PWD_COMMAND}`; export r; \
20164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20165 $(HOST_EXPORTS) \
20166 for flag in $(EXTRA_HOST_FLAGS) ; do \
20167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20168 done; \
20169 echo "Doing clean in gprof"; \
20170 (cd $(HOST_SUBDIR)/gprof && \
20171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20173 "RANLIB=$${RANLIB}" \
20174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20175 clean) \
20176 || exit 1
20177
20178 @endif gprof
20179
20180 .PHONY: maybe-distclean-gprof distclean-gprof
20181 maybe-distclean-gprof:
20182 @if gprof
20183 maybe-distclean-gprof: distclean-gprof
20184
20185 distclean-gprof:
20186 @: $(MAKE); $(unstage)
20187 @[ -f ./gprof/Makefile ] || exit 0; \
20188 r=`${PWD_COMMAND}`; export r; \
20189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20190 $(HOST_EXPORTS) \
20191 for flag in $(EXTRA_HOST_FLAGS) ; do \
20192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20193 done; \
20194 echo "Doing distclean in gprof"; \
20195 (cd $(HOST_SUBDIR)/gprof && \
20196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20198 "RANLIB=$${RANLIB}" \
20199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20200 distclean) \
20201 || exit 1
20202
20203 @endif gprof
20204
20205 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
20206 maybe-maintainer-clean-gprof:
20207 @if gprof
20208 maybe-maintainer-clean-gprof: maintainer-clean-gprof
20209
20210 maintainer-clean-gprof:
20211 @: $(MAKE); $(unstage)
20212 @[ -f ./gprof/Makefile ] || exit 0; \
20213 r=`${PWD_COMMAND}`; export r; \
20214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20215 $(HOST_EXPORTS) \
20216 for flag in $(EXTRA_HOST_FLAGS) ; do \
20217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20218 done; \
20219 echo "Doing maintainer-clean in gprof"; \
20220 (cd $(HOST_SUBDIR)/gprof && \
20221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20223 "RANLIB=$${RANLIB}" \
20224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20225 maintainer-clean) \
20226 || exit 1
20227
20228 @endif gprof
20229
20230
20231
20232 .PHONY: configure-intl maybe-configure-intl
20233 maybe-configure-intl:
20234 @if gcc-bootstrap
20235 configure-intl: stage_current
20236 @endif gcc-bootstrap
20237 @if intl
20238 maybe-configure-intl: configure-intl
20239 configure-intl:
20240 @r=`${PWD_COMMAND}`; export r; \
20241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20242 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20244 $(HOST_EXPORTS) \
20245 echo Configuring in $(HOST_SUBDIR)/intl; \
20246 cd "$(HOST_SUBDIR)/intl" || exit 1; \
20247 case $(srcdir) in \
20248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20249 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20251 esac; \
20252 module_srcdir=intl; \
20253 $(SHELL) \
20254 $$s/$$module_srcdir/configure \
20255 --srcdir=$${topdir}/$$module_srcdir \
20256 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20257 --target=${target_alias} \
20258 || exit 1
20259 @endif intl
20260
20261
20262
20263 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
20264 maybe-configure-stage1-intl:
20265 @if intl-bootstrap
20266 maybe-configure-stage1-intl: configure-stage1-intl
20267 configure-stage1-intl:
20268 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20269 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20270 @r=`${PWD_COMMAND}`; export r; \
20271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20272 TFLAGS="$(STAGE1_TFLAGS)"; \
20273 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20274 $(HOST_EXPORTS) \
20275 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20276 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20277 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20278 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
20279 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20280 cd $(HOST_SUBDIR)/intl || exit 1; \
20281 case $(srcdir) in \
20282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20283 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20285 esac; \
20286 module_srcdir=intl; \
20287 $(SHELL) $$s/$$module_srcdir/configure \
20288 --srcdir=$${topdir}/$$module_srcdir \
20289 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20290 --target=${target_alias} \
20291 \
20292 $(STAGE1_CONFIGURE_FLAGS)
20293 @endif intl-bootstrap
20294
20295 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
20296 maybe-configure-stage2-intl:
20297 @if intl-bootstrap
20298 maybe-configure-stage2-intl: configure-stage2-intl
20299 configure-stage2-intl:
20300 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20302 @r=`${PWD_COMMAND}`; export r; \
20303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20304 TFLAGS="$(STAGE2_TFLAGS)"; \
20305 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20306 $(HOST_EXPORTS) \
20307 $(POSTSTAGE1_HOST_EXPORTS) \
20308 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20309 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20310 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20311 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
20312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20313 cd $(HOST_SUBDIR)/intl || exit 1; \
20314 case $(srcdir) in \
20315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20316 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20318 esac; \
20319 module_srcdir=intl; \
20320 $(SHELL) $$s/$$module_srcdir/configure \
20321 --srcdir=$${topdir}/$$module_srcdir \
20322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20323 --target=${target_alias} \
20324 --with-build-libsubdir=$(HOST_SUBDIR) \
20325 $(STAGE2_CONFIGURE_FLAGS)
20326 @endif intl-bootstrap
20327
20328 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
20329 maybe-configure-stage3-intl:
20330 @if intl-bootstrap
20331 maybe-configure-stage3-intl: configure-stage3-intl
20332 configure-stage3-intl:
20333 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20334 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20335 @r=`${PWD_COMMAND}`; export r; \
20336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20337 TFLAGS="$(STAGE3_TFLAGS)"; \
20338 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20339 $(HOST_EXPORTS) \
20340 $(POSTSTAGE1_HOST_EXPORTS) \
20341 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20342 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20343 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20344 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
20345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20346 cd $(HOST_SUBDIR)/intl || exit 1; \
20347 case $(srcdir) in \
20348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20349 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20351 esac; \
20352 module_srcdir=intl; \
20353 $(SHELL) $$s/$$module_srcdir/configure \
20354 --srcdir=$${topdir}/$$module_srcdir \
20355 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20356 --target=${target_alias} \
20357 --with-build-libsubdir=$(HOST_SUBDIR) \
20358 $(STAGE3_CONFIGURE_FLAGS)
20359 @endif intl-bootstrap
20360
20361 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
20362 maybe-configure-stage4-intl:
20363 @if intl-bootstrap
20364 maybe-configure-stage4-intl: configure-stage4-intl
20365 configure-stage4-intl:
20366 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20367 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20368 @r=`${PWD_COMMAND}`; export r; \
20369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20370 TFLAGS="$(STAGE4_TFLAGS)"; \
20371 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20372 $(HOST_EXPORTS) \
20373 $(POSTSTAGE1_HOST_EXPORTS) \
20374 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20375 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20376 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20377 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
20378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20379 cd $(HOST_SUBDIR)/intl || exit 1; \
20380 case $(srcdir) in \
20381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20382 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20384 esac; \
20385 module_srcdir=intl; \
20386 $(SHELL) $$s/$$module_srcdir/configure \
20387 --srcdir=$${topdir}/$$module_srcdir \
20388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20389 --target=${target_alias} \
20390 --with-build-libsubdir=$(HOST_SUBDIR) \
20391 $(STAGE4_CONFIGURE_FLAGS)
20392 @endif intl-bootstrap
20393
20394 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
20395 maybe-configure-stageprofile-intl:
20396 @if intl-bootstrap
20397 maybe-configure-stageprofile-intl: configure-stageprofile-intl
20398 configure-stageprofile-intl:
20399 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20400 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20401 @r=`${PWD_COMMAND}`; export r; \
20402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20403 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20404 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20405 $(HOST_EXPORTS) \
20406 $(POSTSTAGE1_HOST_EXPORTS) \
20407 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20408 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20409 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20410 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
20411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20412 cd $(HOST_SUBDIR)/intl || exit 1; \
20413 case $(srcdir) in \
20414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20415 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20417 esac; \
20418 module_srcdir=intl; \
20419 $(SHELL) $$s/$$module_srcdir/configure \
20420 --srcdir=$${topdir}/$$module_srcdir \
20421 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20422 --target=${target_alias} \
20423 --with-build-libsubdir=$(HOST_SUBDIR) \
20424 $(STAGEprofile_CONFIGURE_FLAGS)
20425 @endif intl-bootstrap
20426
20427 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
20428 maybe-configure-stagetrain-intl:
20429 @if intl-bootstrap
20430 maybe-configure-stagetrain-intl: configure-stagetrain-intl
20431 configure-stagetrain-intl:
20432 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20433 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20434 @r=`${PWD_COMMAND}`; export r; \
20435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20436 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20437 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20438 $(HOST_EXPORTS) \
20439 $(POSTSTAGE1_HOST_EXPORTS) \
20440 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20441 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20442 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20443 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
20444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20445 cd $(HOST_SUBDIR)/intl || exit 1; \
20446 case $(srcdir) in \
20447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20448 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20450 esac; \
20451 module_srcdir=intl; \
20452 $(SHELL) $$s/$$module_srcdir/configure \
20453 --srcdir=$${topdir}/$$module_srcdir \
20454 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20455 --target=${target_alias} \
20456 --with-build-libsubdir=$(HOST_SUBDIR) \
20457 $(STAGEtrain_CONFIGURE_FLAGS)
20458 @endif intl-bootstrap
20459
20460 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20461 maybe-configure-stagefeedback-intl:
20462 @if intl-bootstrap
20463 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20464 configure-stagefeedback-intl:
20465 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20466 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20467 @r=`${PWD_COMMAND}`; export r; \
20468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20469 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20470 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20471 $(HOST_EXPORTS) \
20472 $(POSTSTAGE1_HOST_EXPORTS) \
20473 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20474 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20475 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20476 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20477 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20478 cd $(HOST_SUBDIR)/intl || exit 1; \
20479 case $(srcdir) in \
20480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20481 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20483 esac; \
20484 module_srcdir=intl; \
20485 $(SHELL) $$s/$$module_srcdir/configure \
20486 --srcdir=$${topdir}/$$module_srcdir \
20487 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20488 --target=${target_alias} \
20489 --with-build-libsubdir=$(HOST_SUBDIR) \
20490 $(STAGEfeedback_CONFIGURE_FLAGS)
20491 @endif intl-bootstrap
20492
20493 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20494 maybe-configure-stageautoprofile-intl:
20495 @if intl-bootstrap
20496 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20497 configure-stageautoprofile-intl:
20498 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20499 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20500 @r=`${PWD_COMMAND}`; export r; \
20501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20502 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20503 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20504 $(HOST_EXPORTS) \
20505 $(POSTSTAGE1_HOST_EXPORTS) \
20506 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20507 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20508 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20509 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20510 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20511 cd $(HOST_SUBDIR)/intl || exit 1; \
20512 case $(srcdir) in \
20513 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20514 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20515 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20516 esac; \
20517 module_srcdir=intl; \
20518 $(SHELL) $$s/$$module_srcdir/configure \
20519 --srcdir=$${topdir}/$$module_srcdir \
20520 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20521 --target=${target_alias} \
20522 --with-build-libsubdir=$(HOST_SUBDIR) \
20523 $(STAGEautoprofile_CONFIGURE_FLAGS)
20524 @endif intl-bootstrap
20525
20526 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20527 maybe-configure-stageautofeedback-intl:
20528 @if intl-bootstrap
20529 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20530 configure-stageautofeedback-intl:
20531 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20532 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20533 @r=`${PWD_COMMAND}`; export r; \
20534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20535 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20536 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20537 $(HOST_EXPORTS) \
20538 $(POSTSTAGE1_HOST_EXPORTS) \
20539 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20540 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20541 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20542 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20543 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20544 cd $(HOST_SUBDIR)/intl || exit 1; \
20545 case $(srcdir) in \
20546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20547 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20549 esac; \
20550 module_srcdir=intl; \
20551 $(SHELL) $$s/$$module_srcdir/configure \
20552 --srcdir=$${topdir}/$$module_srcdir \
20553 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20554 --target=${target_alias} \
20555 --with-build-libsubdir=$(HOST_SUBDIR) \
20556 $(STAGEautofeedback_CONFIGURE_FLAGS)
20557 @endif intl-bootstrap
20558
20559
20560
20561
20562
20563 .PHONY: all-intl maybe-all-intl
20564 maybe-all-intl:
20565 @if gcc-bootstrap
20566 all-intl: stage_current
20567 @endif gcc-bootstrap
20568 @if intl
20569 TARGET-intl=all
20570 maybe-all-intl: all-intl
20571 all-intl: configure-intl
20572 @r=`${PWD_COMMAND}`; export r; \
20573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20574 $(HOST_EXPORTS) \
20575 (cd $(HOST_SUBDIR)/intl && \
20576 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20577 $(TARGET-intl))
20578 @endif intl
20579
20580
20581
20582 .PHONY: all-stage1-intl maybe-all-stage1-intl
20583 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20584 maybe-all-stage1-intl:
20585 maybe-clean-stage1-intl:
20586 @if intl-bootstrap
20587 maybe-all-stage1-intl: all-stage1-intl
20588 all-stage1: all-stage1-intl
20589 TARGET-stage1-intl = $(TARGET-intl)
20590 all-stage1-intl: configure-stage1-intl
20591 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20592 @r=`${PWD_COMMAND}`; export r; \
20593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20594 TFLAGS="$(STAGE1_TFLAGS)"; \
20595 $(HOST_EXPORTS) \
20596 cd $(HOST_SUBDIR)/intl && \
20597 \
20598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20599 CFLAGS="$(STAGE1_CFLAGS)" \
20600 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20601 LIBCFLAGS="$(LIBCFLAGS)" \
20602 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20603 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20604 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20605 $(EXTRA_HOST_FLAGS) \
20606 $(STAGE1_FLAGS_TO_PASS) \
20607 TFLAGS="$(STAGE1_TFLAGS)" \
20608 $(TARGET-stage1-intl)
20609
20610 maybe-clean-stage1-intl: clean-stage1-intl
20611 clean-stage1: clean-stage1-intl
20612 clean-stage1-intl:
20613 @if [ $(current_stage) = stage1 ]; then \
20614 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20615 else \
20616 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20617 $(MAKE) stage1-start; \
20618 fi; \
20619 cd $(HOST_SUBDIR)/intl && \
20620 $(MAKE) $(EXTRA_HOST_FLAGS) \
20621 $(STAGE1_FLAGS_TO_PASS) clean
20622 @endif intl-bootstrap
20623
20624
20625 .PHONY: all-stage2-intl maybe-all-stage2-intl
20626 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20627 maybe-all-stage2-intl:
20628 maybe-clean-stage2-intl:
20629 @if intl-bootstrap
20630 maybe-all-stage2-intl: all-stage2-intl
20631 all-stage2: all-stage2-intl
20632 TARGET-stage2-intl = $(TARGET-intl)
20633 all-stage2-intl: configure-stage2-intl
20634 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20635 @r=`${PWD_COMMAND}`; export r; \
20636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20637 TFLAGS="$(STAGE2_TFLAGS)"; \
20638 $(HOST_EXPORTS) \
20639 $(POSTSTAGE1_HOST_EXPORTS) \
20640 cd $(HOST_SUBDIR)/intl && \
20641 \
20642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20643 CFLAGS="$(STAGE2_CFLAGS)" \
20644 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20645 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20649 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20650 TFLAGS="$(STAGE2_TFLAGS)" \
20651 $(TARGET-stage2-intl)
20652
20653 maybe-clean-stage2-intl: clean-stage2-intl
20654 clean-stage2: clean-stage2-intl
20655 clean-stage2-intl:
20656 @if [ $(current_stage) = stage2 ]; then \
20657 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20658 else \
20659 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20660 $(MAKE) stage2-start; \
20661 fi; \
20662 cd $(HOST_SUBDIR)/intl && \
20663 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20664 @endif intl-bootstrap
20665
20666
20667 .PHONY: all-stage3-intl maybe-all-stage3-intl
20668 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20669 maybe-all-stage3-intl:
20670 maybe-clean-stage3-intl:
20671 @if intl-bootstrap
20672 maybe-all-stage3-intl: all-stage3-intl
20673 all-stage3: all-stage3-intl
20674 TARGET-stage3-intl = $(TARGET-intl)
20675 all-stage3-intl: configure-stage3-intl
20676 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20677 @r=`${PWD_COMMAND}`; export r; \
20678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20679 TFLAGS="$(STAGE3_TFLAGS)"; \
20680 $(HOST_EXPORTS) \
20681 $(POSTSTAGE1_HOST_EXPORTS) \
20682 cd $(HOST_SUBDIR)/intl && \
20683 \
20684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20685 CFLAGS="$(STAGE3_CFLAGS)" \
20686 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20687 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20691 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20692 TFLAGS="$(STAGE3_TFLAGS)" \
20693 $(TARGET-stage3-intl)
20694
20695 maybe-clean-stage3-intl: clean-stage3-intl
20696 clean-stage3: clean-stage3-intl
20697 clean-stage3-intl:
20698 @if [ $(current_stage) = stage3 ]; then \
20699 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20700 else \
20701 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20702 $(MAKE) stage3-start; \
20703 fi; \
20704 cd $(HOST_SUBDIR)/intl && \
20705 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20706 @endif intl-bootstrap
20707
20708
20709 .PHONY: all-stage4-intl maybe-all-stage4-intl
20710 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20711 maybe-all-stage4-intl:
20712 maybe-clean-stage4-intl:
20713 @if intl-bootstrap
20714 maybe-all-stage4-intl: all-stage4-intl
20715 all-stage4: all-stage4-intl
20716 TARGET-stage4-intl = $(TARGET-intl)
20717 all-stage4-intl: configure-stage4-intl
20718 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20719 @r=`${PWD_COMMAND}`; export r; \
20720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20721 TFLAGS="$(STAGE4_TFLAGS)"; \
20722 $(HOST_EXPORTS) \
20723 $(POSTSTAGE1_HOST_EXPORTS) \
20724 cd $(HOST_SUBDIR)/intl && \
20725 \
20726 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20727 CFLAGS="$(STAGE4_CFLAGS)" \
20728 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20729 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20730 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20731 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20732 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20733 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20734 TFLAGS="$(STAGE4_TFLAGS)" \
20735 $(TARGET-stage4-intl)
20736
20737 maybe-clean-stage4-intl: clean-stage4-intl
20738 clean-stage4: clean-stage4-intl
20739 clean-stage4-intl:
20740 @if [ $(current_stage) = stage4 ]; then \
20741 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20742 else \
20743 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20744 $(MAKE) stage4-start; \
20745 fi; \
20746 cd $(HOST_SUBDIR)/intl && \
20747 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20748 @endif intl-bootstrap
20749
20750
20751 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20752 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20753 maybe-all-stageprofile-intl:
20754 maybe-clean-stageprofile-intl:
20755 @if intl-bootstrap
20756 maybe-all-stageprofile-intl: all-stageprofile-intl
20757 all-stageprofile: all-stageprofile-intl
20758 TARGET-stageprofile-intl = $(TARGET-intl)
20759 all-stageprofile-intl: configure-stageprofile-intl
20760 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20761 @r=`${PWD_COMMAND}`; export r; \
20762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20763 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20764 $(HOST_EXPORTS) \
20765 $(POSTSTAGE1_HOST_EXPORTS) \
20766 cd $(HOST_SUBDIR)/intl && \
20767 \
20768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20769 CFLAGS="$(STAGEprofile_CFLAGS)" \
20770 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20771 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20775 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20776 TFLAGS="$(STAGEprofile_TFLAGS)" \
20777 $(TARGET-stageprofile-intl)
20778
20779 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20780 clean-stageprofile: clean-stageprofile-intl
20781 clean-stageprofile-intl:
20782 @if [ $(current_stage) = stageprofile ]; then \
20783 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20784 else \
20785 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20786 $(MAKE) stageprofile-start; \
20787 fi; \
20788 cd $(HOST_SUBDIR)/intl && \
20789 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20790 @endif intl-bootstrap
20791
20792
20793 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20794 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20795 maybe-all-stagetrain-intl:
20796 maybe-clean-stagetrain-intl:
20797 @if intl-bootstrap
20798 maybe-all-stagetrain-intl: all-stagetrain-intl
20799 all-stagetrain: all-stagetrain-intl
20800 TARGET-stagetrain-intl = $(TARGET-intl)
20801 all-stagetrain-intl: configure-stagetrain-intl
20802 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20803 @r=`${PWD_COMMAND}`; export r; \
20804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20805 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20806 $(HOST_EXPORTS) \
20807 $(POSTSTAGE1_HOST_EXPORTS) \
20808 cd $(HOST_SUBDIR)/intl && \
20809 \
20810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20811 CFLAGS="$(STAGEtrain_CFLAGS)" \
20812 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20813 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20817 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20818 TFLAGS="$(STAGEtrain_TFLAGS)" \
20819 $(TARGET-stagetrain-intl)
20820
20821 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20822 clean-stagetrain: clean-stagetrain-intl
20823 clean-stagetrain-intl:
20824 @if [ $(current_stage) = stagetrain ]; then \
20825 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20826 else \
20827 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20828 $(MAKE) stagetrain-start; \
20829 fi; \
20830 cd $(HOST_SUBDIR)/intl && \
20831 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20832 @endif intl-bootstrap
20833
20834
20835 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20836 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20837 maybe-all-stagefeedback-intl:
20838 maybe-clean-stagefeedback-intl:
20839 @if intl-bootstrap
20840 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20841 all-stagefeedback: all-stagefeedback-intl
20842 TARGET-stagefeedback-intl = $(TARGET-intl)
20843 all-stagefeedback-intl: configure-stagefeedback-intl
20844 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20845 @r=`${PWD_COMMAND}`; export r; \
20846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20847 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20848 $(HOST_EXPORTS) \
20849 $(POSTSTAGE1_HOST_EXPORTS) \
20850 cd $(HOST_SUBDIR)/intl && \
20851 \
20852 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20853 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20854 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20855 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20856 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20857 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20858 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20859 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20860 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20861 $(TARGET-stagefeedback-intl)
20862
20863 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20864 clean-stagefeedback: clean-stagefeedback-intl
20865 clean-stagefeedback-intl:
20866 @if [ $(current_stage) = stagefeedback ]; then \
20867 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20868 else \
20869 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20870 $(MAKE) stagefeedback-start; \
20871 fi; \
20872 cd $(HOST_SUBDIR)/intl && \
20873 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20874 @endif intl-bootstrap
20875
20876
20877 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20878 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20879 maybe-all-stageautoprofile-intl:
20880 maybe-clean-stageautoprofile-intl:
20881 @if intl-bootstrap
20882 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20883 all-stageautoprofile: all-stageautoprofile-intl
20884 TARGET-stageautoprofile-intl = $(TARGET-intl)
20885 all-stageautoprofile-intl: configure-stageautoprofile-intl
20886 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20887 @r=`${PWD_COMMAND}`; export r; \
20888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20889 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20890 $(HOST_EXPORTS) \
20891 $(POSTSTAGE1_HOST_EXPORTS) \
20892 cd $(HOST_SUBDIR)/intl && \
20893 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20894 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20895 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20896 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20897 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20898 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20899 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20900 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20901 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20902 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20903 $(TARGET-stageautoprofile-intl)
20904
20905 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20906 clean-stageautoprofile: clean-stageautoprofile-intl
20907 clean-stageautoprofile-intl:
20908 @if [ $(current_stage) = stageautoprofile ]; then \
20909 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20910 else \
20911 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20912 $(MAKE) stageautoprofile-start; \
20913 fi; \
20914 cd $(HOST_SUBDIR)/intl && \
20915 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20916 @endif intl-bootstrap
20917
20918
20919 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20920 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20921 maybe-all-stageautofeedback-intl:
20922 maybe-clean-stageautofeedback-intl:
20923 @if intl-bootstrap
20924 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20925 all-stageautofeedback: all-stageautofeedback-intl
20926 TARGET-stageautofeedback-intl = $(TARGET-intl)
20927 all-stageautofeedback-intl: configure-stageautofeedback-intl
20928 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20929 @r=`${PWD_COMMAND}`; export r; \
20930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20931 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20932 $(HOST_EXPORTS) \
20933 $(POSTSTAGE1_HOST_EXPORTS) \
20934 cd $(HOST_SUBDIR)/intl && \
20935 \
20936 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20937 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20938 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20939 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20943 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20944 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20945 $(TARGET-stageautofeedback-intl)
20946
20947 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20948 clean-stageautofeedback: clean-stageautofeedback-intl
20949 clean-stageautofeedback-intl:
20950 @if [ $(current_stage) = stageautofeedback ]; then \
20951 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20952 else \
20953 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20954 $(MAKE) stageautofeedback-start; \
20955 fi; \
20956 cd $(HOST_SUBDIR)/intl && \
20957 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20958 @endif intl-bootstrap
20959
20960
20961
20962
20963
20964 .PHONY: check-intl maybe-check-intl
20965 maybe-check-intl:
20966 @if intl
20967 maybe-check-intl: check-intl
20968
20969 check-intl:
20970 @: $(MAKE); $(unstage)
20971 @r=`${PWD_COMMAND}`; export r; \
20972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20973 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20974 (cd $(HOST_SUBDIR)/intl && \
20975 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20976
20977 @endif intl
20978
20979 .PHONY: install-intl maybe-install-intl
20980 maybe-install-intl:
20981 @if intl
20982 maybe-install-intl: install-intl
20983
20984 install-intl: installdirs
20985 @: $(MAKE); $(unstage)
20986 @r=`${PWD_COMMAND}`; export r; \
20987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20988 $(HOST_EXPORTS) \
20989 (cd $(HOST_SUBDIR)/intl && \
20990 $(MAKE) $(FLAGS_TO_PASS) install)
20991
20992 @endif intl
20993
20994 .PHONY: install-strip-intl maybe-install-strip-intl
20995 maybe-install-strip-intl:
20996 @if intl
20997 maybe-install-strip-intl: install-strip-intl
20998
20999 install-strip-intl: installdirs
21000 @: $(MAKE); $(unstage)
21001 @r=`${PWD_COMMAND}`; export r; \
21002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21003 $(HOST_EXPORTS) \
21004 (cd $(HOST_SUBDIR)/intl && \
21005 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21006
21007 @endif intl
21008
21009 # Other targets (info, dvi, pdf, etc.)
21010
21011 .PHONY: maybe-info-intl info-intl
21012 maybe-info-intl:
21013 @if intl
21014 maybe-info-intl: info-intl
21015
21016 info-intl: \
21017 configure-intl
21018 @[ -f ./intl/Makefile ] || exit 0; \
21019 r=`${PWD_COMMAND}`; export r; \
21020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21021 $(HOST_EXPORTS) \
21022 for flag in $(EXTRA_HOST_FLAGS) ; do \
21023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21024 done; \
21025 echo "Doing info in intl"; \
21026 (cd $(HOST_SUBDIR)/intl && \
21027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21029 "RANLIB=$${RANLIB}" \
21030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21031 info) \
21032 || exit 1
21033
21034 @endif intl
21035
21036 .PHONY: maybe-dvi-intl dvi-intl
21037 maybe-dvi-intl:
21038 @if intl
21039 maybe-dvi-intl: dvi-intl
21040
21041 dvi-intl: \
21042 configure-intl
21043 @[ -f ./intl/Makefile ] || exit 0; \
21044 r=`${PWD_COMMAND}`; export r; \
21045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21046 $(HOST_EXPORTS) \
21047 for flag in $(EXTRA_HOST_FLAGS) ; do \
21048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21049 done; \
21050 echo "Doing dvi in intl"; \
21051 (cd $(HOST_SUBDIR)/intl && \
21052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21054 "RANLIB=$${RANLIB}" \
21055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21056 dvi) \
21057 || exit 1
21058
21059 @endif intl
21060
21061 .PHONY: maybe-pdf-intl pdf-intl
21062 maybe-pdf-intl:
21063 @if intl
21064 maybe-pdf-intl: pdf-intl
21065
21066 pdf-intl: \
21067 configure-intl
21068 @[ -f ./intl/Makefile ] || exit 0; \
21069 r=`${PWD_COMMAND}`; export r; \
21070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21071 $(HOST_EXPORTS) \
21072 for flag in $(EXTRA_HOST_FLAGS) ; do \
21073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21074 done; \
21075 echo "Doing pdf in intl"; \
21076 (cd $(HOST_SUBDIR)/intl && \
21077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21079 "RANLIB=$${RANLIB}" \
21080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21081 pdf) \
21082 || exit 1
21083
21084 @endif intl
21085
21086 .PHONY: maybe-html-intl html-intl
21087 maybe-html-intl:
21088 @if intl
21089 maybe-html-intl: html-intl
21090
21091 html-intl: \
21092 configure-intl
21093 @[ -f ./intl/Makefile ] || exit 0; \
21094 r=`${PWD_COMMAND}`; export r; \
21095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21096 $(HOST_EXPORTS) \
21097 for flag in $(EXTRA_HOST_FLAGS) ; do \
21098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21099 done; \
21100 echo "Doing html in intl"; \
21101 (cd $(HOST_SUBDIR)/intl && \
21102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21104 "RANLIB=$${RANLIB}" \
21105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21106 html) \
21107 || exit 1
21108
21109 @endif intl
21110
21111 .PHONY: maybe-TAGS-intl TAGS-intl
21112 maybe-TAGS-intl:
21113 @if intl
21114 maybe-TAGS-intl: TAGS-intl
21115
21116 TAGS-intl: \
21117 configure-intl
21118 @[ -f ./intl/Makefile ] || exit 0; \
21119 r=`${PWD_COMMAND}`; export r; \
21120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21121 $(HOST_EXPORTS) \
21122 for flag in $(EXTRA_HOST_FLAGS) ; do \
21123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21124 done; \
21125 echo "Doing TAGS in intl"; \
21126 (cd $(HOST_SUBDIR)/intl && \
21127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21129 "RANLIB=$${RANLIB}" \
21130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21131 TAGS) \
21132 || exit 1
21133
21134 @endif intl
21135
21136 .PHONY: maybe-install-info-intl install-info-intl
21137 maybe-install-info-intl:
21138 @if intl
21139 maybe-install-info-intl: install-info-intl
21140
21141 install-info-intl: \
21142 configure-intl \
21143 info-intl
21144 @[ -f ./intl/Makefile ] || exit 0; \
21145 r=`${PWD_COMMAND}`; export r; \
21146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21147 $(HOST_EXPORTS) \
21148 for flag in $(EXTRA_HOST_FLAGS) ; do \
21149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21150 done; \
21151 echo "Doing install-info in intl"; \
21152 (cd $(HOST_SUBDIR)/intl && \
21153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21155 "RANLIB=$${RANLIB}" \
21156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21157 install-info) \
21158 || exit 1
21159
21160 @endif intl
21161
21162 .PHONY: maybe-install-dvi-intl install-dvi-intl
21163 maybe-install-dvi-intl:
21164 @if intl
21165 maybe-install-dvi-intl: install-dvi-intl
21166
21167 install-dvi-intl: \
21168 configure-intl \
21169 dvi-intl
21170 @[ -f ./intl/Makefile ] || exit 0; \
21171 r=`${PWD_COMMAND}`; export r; \
21172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21173 $(HOST_EXPORTS) \
21174 for flag in $(EXTRA_HOST_FLAGS) ; do \
21175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21176 done; \
21177 echo "Doing install-dvi in intl"; \
21178 (cd $(HOST_SUBDIR)/intl && \
21179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21181 "RANLIB=$${RANLIB}" \
21182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21183 install-dvi) \
21184 || exit 1
21185
21186 @endif intl
21187
21188 .PHONY: maybe-install-pdf-intl install-pdf-intl
21189 maybe-install-pdf-intl:
21190 @if intl
21191 maybe-install-pdf-intl: install-pdf-intl
21192
21193 install-pdf-intl: \
21194 configure-intl \
21195 pdf-intl
21196 @[ -f ./intl/Makefile ] || exit 0; \
21197 r=`${PWD_COMMAND}`; export r; \
21198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21199 $(HOST_EXPORTS) \
21200 for flag in $(EXTRA_HOST_FLAGS) ; do \
21201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21202 done; \
21203 echo "Doing install-pdf in intl"; \
21204 (cd $(HOST_SUBDIR)/intl && \
21205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21207 "RANLIB=$${RANLIB}" \
21208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21209 install-pdf) \
21210 || exit 1
21211
21212 @endif intl
21213
21214 .PHONY: maybe-install-html-intl install-html-intl
21215 maybe-install-html-intl:
21216 @if intl
21217 maybe-install-html-intl: install-html-intl
21218
21219 install-html-intl: \
21220 configure-intl \
21221 html-intl
21222 @[ -f ./intl/Makefile ] || exit 0; \
21223 r=`${PWD_COMMAND}`; export r; \
21224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21225 $(HOST_EXPORTS) \
21226 for flag in $(EXTRA_HOST_FLAGS) ; do \
21227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21228 done; \
21229 echo "Doing install-html in intl"; \
21230 (cd $(HOST_SUBDIR)/intl && \
21231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21233 "RANLIB=$${RANLIB}" \
21234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21235 install-html) \
21236 || exit 1
21237
21238 @endif intl
21239
21240 .PHONY: maybe-installcheck-intl installcheck-intl
21241 maybe-installcheck-intl:
21242 @if intl
21243 maybe-installcheck-intl: installcheck-intl
21244
21245 installcheck-intl: \
21246 configure-intl
21247 @[ -f ./intl/Makefile ] || exit 0; \
21248 r=`${PWD_COMMAND}`; export r; \
21249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21250 $(HOST_EXPORTS) \
21251 for flag in $(EXTRA_HOST_FLAGS) ; do \
21252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21253 done; \
21254 echo "Doing installcheck in intl"; \
21255 (cd $(HOST_SUBDIR)/intl && \
21256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21258 "RANLIB=$${RANLIB}" \
21259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21260 installcheck) \
21261 || exit 1
21262
21263 @endif intl
21264
21265 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21266 maybe-mostlyclean-intl:
21267 @if intl
21268 maybe-mostlyclean-intl: mostlyclean-intl
21269
21270 mostlyclean-intl:
21271 @[ -f ./intl/Makefile ] || exit 0; \
21272 r=`${PWD_COMMAND}`; export r; \
21273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21274 $(HOST_EXPORTS) \
21275 for flag in $(EXTRA_HOST_FLAGS) ; do \
21276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21277 done; \
21278 echo "Doing mostlyclean in intl"; \
21279 (cd $(HOST_SUBDIR)/intl && \
21280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21282 "RANLIB=$${RANLIB}" \
21283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21284 mostlyclean) \
21285 || exit 1
21286
21287 @endif intl
21288
21289 .PHONY: maybe-clean-intl clean-intl
21290 maybe-clean-intl:
21291 @if intl
21292 maybe-clean-intl: clean-intl
21293
21294 clean-intl:
21295 @[ -f ./intl/Makefile ] || exit 0; \
21296 r=`${PWD_COMMAND}`; export r; \
21297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21298 $(HOST_EXPORTS) \
21299 for flag in $(EXTRA_HOST_FLAGS) ; do \
21300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21301 done; \
21302 echo "Doing clean in intl"; \
21303 (cd $(HOST_SUBDIR)/intl && \
21304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21306 "RANLIB=$${RANLIB}" \
21307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21308 clean) \
21309 || exit 1
21310
21311 @endif intl
21312
21313 .PHONY: maybe-distclean-intl distclean-intl
21314 maybe-distclean-intl:
21315 @if intl
21316 maybe-distclean-intl: distclean-intl
21317
21318 distclean-intl:
21319 @[ -f ./intl/Makefile ] || exit 0; \
21320 r=`${PWD_COMMAND}`; export r; \
21321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21322 $(HOST_EXPORTS) \
21323 for flag in $(EXTRA_HOST_FLAGS) ; do \
21324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21325 done; \
21326 echo "Doing distclean in intl"; \
21327 (cd $(HOST_SUBDIR)/intl && \
21328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21330 "RANLIB=$${RANLIB}" \
21331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21332 distclean) \
21333 || exit 1
21334
21335 @endif intl
21336
21337 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
21338 maybe-maintainer-clean-intl:
21339 @if intl
21340 maybe-maintainer-clean-intl: maintainer-clean-intl
21341
21342 maintainer-clean-intl:
21343 @[ -f ./intl/Makefile ] || exit 0; \
21344 r=`${PWD_COMMAND}`; export r; \
21345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21346 $(HOST_EXPORTS) \
21347 for flag in $(EXTRA_HOST_FLAGS) ; do \
21348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21349 done; \
21350 echo "Doing maintainer-clean in intl"; \
21351 (cd $(HOST_SUBDIR)/intl && \
21352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21354 "RANLIB=$${RANLIB}" \
21355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21356 maintainer-clean) \
21357 || exit 1
21358
21359 @endif intl
21360
21361
21362
21363 .PHONY: configure-tcl maybe-configure-tcl
21364 maybe-configure-tcl:
21365 @if gcc-bootstrap
21366 configure-tcl: stage_current
21367 @endif gcc-bootstrap
21368 @if tcl
21369 maybe-configure-tcl: configure-tcl
21370 configure-tcl:
21371 @: $(MAKE); $(unstage)
21372 @r=`${PWD_COMMAND}`; export r; \
21373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21374 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
21375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
21376 $(HOST_EXPORTS) \
21377 echo Configuring in $(HOST_SUBDIR)/tcl; \
21378 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
21379 case $(srcdir) in \
21380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21381 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
21382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21383 esac; \
21384 module_srcdir=tcl; \
21385 $(SHELL) \
21386 $$s/$$module_srcdir/configure \
21387 --srcdir=$${topdir}/$$module_srcdir \
21388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21389 --target=${target_alias} \
21390 || exit 1
21391 @endif tcl
21392
21393
21394
21395
21396
21397 .PHONY: all-tcl maybe-all-tcl
21398 maybe-all-tcl:
21399 @if gcc-bootstrap
21400 all-tcl: stage_current
21401 @endif gcc-bootstrap
21402 @if tcl
21403 TARGET-tcl=all
21404 maybe-all-tcl: all-tcl
21405 all-tcl: configure-tcl
21406 @: $(MAKE); $(unstage)
21407 @r=`${PWD_COMMAND}`; export r; \
21408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21409 $(HOST_EXPORTS) \
21410 (cd $(HOST_SUBDIR)/tcl && \
21411 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21412 $(TARGET-tcl))
21413 @endif tcl
21414
21415
21416
21417
21418 .PHONY: check-tcl maybe-check-tcl
21419 maybe-check-tcl:
21420 @if tcl
21421 maybe-check-tcl: check-tcl
21422
21423 check-tcl:
21424 @: $(MAKE); $(unstage)
21425 @r=`${PWD_COMMAND}`; export r; \
21426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21427 $(HOST_EXPORTS) \
21428 (cd $(HOST_SUBDIR)/tcl && \
21429 $(MAKE) $(FLAGS_TO_PASS) check)
21430
21431 @endif tcl
21432
21433 .PHONY: install-tcl maybe-install-tcl
21434 maybe-install-tcl:
21435 @if tcl
21436 maybe-install-tcl: install-tcl
21437
21438 install-tcl: installdirs
21439 @: $(MAKE); $(unstage)
21440 @r=`${PWD_COMMAND}`; export r; \
21441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21442 $(HOST_EXPORTS) \
21443 (cd $(HOST_SUBDIR)/tcl && \
21444 $(MAKE) $(FLAGS_TO_PASS) install)
21445
21446 @endif tcl
21447
21448 .PHONY: install-strip-tcl maybe-install-strip-tcl
21449 maybe-install-strip-tcl:
21450 @if tcl
21451 maybe-install-strip-tcl: install-strip-tcl
21452
21453 install-strip-tcl: installdirs
21454 @: $(MAKE); $(unstage)
21455 @r=`${PWD_COMMAND}`; export r; \
21456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21457 $(HOST_EXPORTS) \
21458 (cd $(HOST_SUBDIR)/tcl && \
21459 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21460
21461 @endif tcl
21462
21463 # Other targets (info, dvi, pdf, etc.)
21464
21465 .PHONY: maybe-info-tcl info-tcl
21466 maybe-info-tcl:
21467 @if tcl
21468 maybe-info-tcl: info-tcl
21469
21470 info-tcl: \
21471 configure-tcl
21472 @: $(MAKE); $(unstage)
21473 @[ -f ./tcl/Makefile ] || exit 0; \
21474 r=`${PWD_COMMAND}`; export r; \
21475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21476 $(HOST_EXPORTS) \
21477 for flag in $(EXTRA_HOST_FLAGS) ; do \
21478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21479 done; \
21480 echo "Doing info in tcl"; \
21481 (cd $(HOST_SUBDIR)/tcl && \
21482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21484 "RANLIB=$${RANLIB}" \
21485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21486 info) \
21487 || exit 1
21488
21489 @endif tcl
21490
21491 .PHONY: maybe-dvi-tcl dvi-tcl
21492 maybe-dvi-tcl:
21493 @if tcl
21494 maybe-dvi-tcl: dvi-tcl
21495
21496 dvi-tcl: \
21497 configure-tcl
21498 @: $(MAKE); $(unstage)
21499 @[ -f ./tcl/Makefile ] || exit 0; \
21500 r=`${PWD_COMMAND}`; export r; \
21501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21502 $(HOST_EXPORTS) \
21503 for flag in $(EXTRA_HOST_FLAGS) ; do \
21504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21505 done; \
21506 echo "Doing dvi in tcl"; \
21507 (cd $(HOST_SUBDIR)/tcl && \
21508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21510 "RANLIB=$${RANLIB}" \
21511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21512 dvi) \
21513 || exit 1
21514
21515 @endif tcl
21516
21517 .PHONY: maybe-pdf-tcl pdf-tcl
21518 maybe-pdf-tcl:
21519 @if tcl
21520 maybe-pdf-tcl: pdf-tcl
21521
21522 pdf-tcl: \
21523 configure-tcl
21524 @: $(MAKE); $(unstage)
21525 @[ -f ./tcl/Makefile ] || exit 0; \
21526 r=`${PWD_COMMAND}`; export r; \
21527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21528 $(HOST_EXPORTS) \
21529 for flag in $(EXTRA_HOST_FLAGS) ; do \
21530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21531 done; \
21532 echo "Doing pdf in tcl"; \
21533 (cd $(HOST_SUBDIR)/tcl && \
21534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21536 "RANLIB=$${RANLIB}" \
21537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21538 pdf) \
21539 || exit 1
21540
21541 @endif tcl
21542
21543 .PHONY: maybe-html-tcl html-tcl
21544 maybe-html-tcl:
21545 @if tcl
21546 maybe-html-tcl: html-tcl
21547
21548 html-tcl: \
21549 configure-tcl
21550 @: $(MAKE); $(unstage)
21551 @[ -f ./tcl/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 html in tcl"; \
21559 (cd $(HOST_SUBDIR)/tcl && \
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 html) \
21565 || exit 1
21566
21567 @endif tcl
21568
21569 .PHONY: maybe-TAGS-tcl TAGS-tcl
21570 maybe-TAGS-tcl:
21571 @if tcl
21572 maybe-TAGS-tcl: TAGS-tcl
21573
21574 TAGS-tcl: \
21575 configure-tcl
21576 @: $(MAKE); $(unstage)
21577 @[ -f ./tcl/Makefile ] || exit 0; \
21578 r=`${PWD_COMMAND}`; export r; \
21579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21580 $(HOST_EXPORTS) \
21581 for flag in $(EXTRA_HOST_FLAGS) ; do \
21582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21583 done; \
21584 echo "Doing TAGS in tcl"; \
21585 (cd $(HOST_SUBDIR)/tcl && \
21586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21588 "RANLIB=$${RANLIB}" \
21589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21590 TAGS) \
21591 || exit 1
21592
21593 @endif tcl
21594
21595 .PHONY: maybe-install-info-tcl install-info-tcl
21596 maybe-install-info-tcl:
21597 @if tcl
21598 maybe-install-info-tcl: install-info-tcl
21599
21600 install-info-tcl: \
21601 configure-tcl \
21602 info-tcl
21603 @: $(MAKE); $(unstage)
21604 @[ -f ./tcl/Makefile ] || exit 0; \
21605 r=`${PWD_COMMAND}`; export r; \
21606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21607 $(HOST_EXPORTS) \
21608 for flag in $(EXTRA_HOST_FLAGS) ; do \
21609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21610 done; \
21611 echo "Doing install-info in tcl"; \
21612 (cd $(HOST_SUBDIR)/tcl && \
21613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21615 "RANLIB=$${RANLIB}" \
21616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21617 install-info) \
21618 || exit 1
21619
21620 @endif tcl
21621
21622 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21623 maybe-install-dvi-tcl:
21624 @if tcl
21625 maybe-install-dvi-tcl: install-dvi-tcl
21626
21627 install-dvi-tcl: \
21628 configure-tcl \
21629 dvi-tcl
21630 @: $(MAKE); $(unstage)
21631 @[ -f ./tcl/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 install-dvi in tcl"; \
21639 (cd $(HOST_SUBDIR)/tcl && \
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 install-dvi) \
21645 || exit 1
21646
21647 @endif tcl
21648
21649 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21650 maybe-install-pdf-tcl:
21651 @if tcl
21652 maybe-install-pdf-tcl: install-pdf-tcl
21653
21654 install-pdf-tcl: \
21655 configure-tcl \
21656 pdf-tcl
21657 @: $(MAKE); $(unstage)
21658 @[ -f ./tcl/Makefile ] || exit 0; \
21659 r=`${PWD_COMMAND}`; export r; \
21660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21661 $(HOST_EXPORTS) \
21662 for flag in $(EXTRA_HOST_FLAGS) ; do \
21663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21664 done; \
21665 echo "Doing install-pdf in tcl"; \
21666 (cd $(HOST_SUBDIR)/tcl && \
21667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21669 "RANLIB=$${RANLIB}" \
21670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21671 install-pdf) \
21672 || exit 1
21673
21674 @endif tcl
21675
21676 .PHONY: maybe-install-html-tcl install-html-tcl
21677 maybe-install-html-tcl:
21678 @if tcl
21679 maybe-install-html-tcl: install-html-tcl
21680
21681 install-html-tcl: \
21682 configure-tcl \
21683 html-tcl
21684 @: $(MAKE); $(unstage)
21685 @[ -f ./tcl/Makefile ] || exit 0; \
21686 r=`${PWD_COMMAND}`; export r; \
21687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21688 $(HOST_EXPORTS) \
21689 for flag in $(EXTRA_HOST_FLAGS) ; do \
21690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21691 done; \
21692 echo "Doing install-html in tcl"; \
21693 (cd $(HOST_SUBDIR)/tcl && \
21694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21696 "RANLIB=$${RANLIB}" \
21697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21698 install-html) \
21699 || exit 1
21700
21701 @endif tcl
21702
21703 .PHONY: maybe-installcheck-tcl installcheck-tcl
21704 maybe-installcheck-tcl:
21705 @if tcl
21706 maybe-installcheck-tcl: installcheck-tcl
21707
21708 installcheck-tcl: \
21709 configure-tcl
21710 @: $(MAKE); $(unstage)
21711 @[ -f ./tcl/Makefile ] || exit 0; \
21712 r=`${PWD_COMMAND}`; export r; \
21713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21714 $(HOST_EXPORTS) \
21715 for flag in $(EXTRA_HOST_FLAGS) ; do \
21716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21717 done; \
21718 echo "Doing installcheck in tcl"; \
21719 (cd $(HOST_SUBDIR)/tcl && \
21720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21722 "RANLIB=$${RANLIB}" \
21723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21724 installcheck) \
21725 || exit 1
21726
21727 @endif tcl
21728
21729 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21730 maybe-mostlyclean-tcl:
21731 @if tcl
21732 maybe-mostlyclean-tcl: mostlyclean-tcl
21733
21734 # tcl doesn't support mostlyclean.
21735 mostlyclean-tcl:
21736
21737 @endif tcl
21738
21739 .PHONY: maybe-clean-tcl clean-tcl
21740 maybe-clean-tcl:
21741 @if tcl
21742 maybe-clean-tcl: clean-tcl
21743
21744 clean-tcl:
21745 @: $(MAKE); $(unstage)
21746 @[ -f ./tcl/Makefile ] || exit 0; \
21747 r=`${PWD_COMMAND}`; export r; \
21748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21749 $(HOST_EXPORTS) \
21750 for flag in $(EXTRA_HOST_FLAGS) ; do \
21751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21752 done; \
21753 echo "Doing clean in tcl"; \
21754 (cd $(HOST_SUBDIR)/tcl && \
21755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21757 "RANLIB=$${RANLIB}" \
21758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21759 clean) \
21760 || exit 1
21761
21762 @endif tcl
21763
21764 .PHONY: maybe-distclean-tcl distclean-tcl
21765 maybe-distclean-tcl:
21766 @if tcl
21767 maybe-distclean-tcl: distclean-tcl
21768
21769 distclean-tcl:
21770 @: $(MAKE); $(unstage)
21771 @[ -f ./tcl/Makefile ] || exit 0; \
21772 r=`${PWD_COMMAND}`; export r; \
21773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21774 $(HOST_EXPORTS) \
21775 for flag in $(EXTRA_HOST_FLAGS) ; do \
21776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21777 done; \
21778 echo "Doing distclean in tcl"; \
21779 (cd $(HOST_SUBDIR)/tcl && \
21780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21782 "RANLIB=$${RANLIB}" \
21783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21784 distclean) \
21785 || exit 1
21786
21787 @endif tcl
21788
21789 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21790 maybe-maintainer-clean-tcl:
21791 @if tcl
21792 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21793
21794 maintainer-clean-tcl:
21795 @: $(MAKE); $(unstage)
21796 @[ -f ./tcl/Makefile ] || exit 0; \
21797 r=`${PWD_COMMAND}`; export r; \
21798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21799 $(HOST_EXPORTS) \
21800 for flag in $(EXTRA_HOST_FLAGS) ; do \
21801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21802 done; \
21803 echo "Doing maintainer-clean in tcl"; \
21804 (cd $(HOST_SUBDIR)/tcl && \
21805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21807 "RANLIB=$${RANLIB}" \
21808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21809 maintainer-clean) \
21810 || exit 1
21811
21812 @endif tcl
21813
21814
21815
21816 .PHONY: configure-itcl maybe-configure-itcl
21817 maybe-configure-itcl:
21818 @if gcc-bootstrap
21819 configure-itcl: stage_current
21820 @endif gcc-bootstrap
21821 @if itcl
21822 maybe-configure-itcl: configure-itcl
21823 configure-itcl:
21824 @: $(MAKE); $(unstage)
21825 @r=`${PWD_COMMAND}`; export r; \
21826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21827 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21828 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21829 $(HOST_EXPORTS) \
21830 echo Configuring in $(HOST_SUBDIR)/itcl; \
21831 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21832 case $(srcdir) in \
21833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21834 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21836 esac; \
21837 module_srcdir=itcl; \
21838 $(SHELL) \
21839 $$s/$$module_srcdir/configure \
21840 --srcdir=$${topdir}/$$module_srcdir \
21841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21842 --target=${target_alias} \
21843 || exit 1
21844 @endif itcl
21845
21846
21847
21848
21849
21850 .PHONY: all-itcl maybe-all-itcl
21851 maybe-all-itcl:
21852 @if gcc-bootstrap
21853 all-itcl: stage_current
21854 @endif gcc-bootstrap
21855 @if itcl
21856 TARGET-itcl=all
21857 maybe-all-itcl: all-itcl
21858 all-itcl: configure-itcl
21859 @: $(MAKE); $(unstage)
21860 @r=`${PWD_COMMAND}`; export r; \
21861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21862 $(HOST_EXPORTS) \
21863 (cd $(HOST_SUBDIR)/itcl && \
21864 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21865 $(TARGET-itcl))
21866 @endif itcl
21867
21868
21869
21870
21871 .PHONY: check-itcl maybe-check-itcl
21872 maybe-check-itcl:
21873 @if itcl
21874 maybe-check-itcl: check-itcl
21875
21876 check-itcl:
21877 @: $(MAKE); $(unstage)
21878 @r=`${PWD_COMMAND}`; export r; \
21879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21880 $(HOST_EXPORTS) \
21881 (cd $(HOST_SUBDIR)/itcl && \
21882 $(MAKE) $(FLAGS_TO_PASS) check)
21883
21884 @endif itcl
21885
21886 .PHONY: install-itcl maybe-install-itcl
21887 maybe-install-itcl:
21888 @if itcl
21889 maybe-install-itcl: install-itcl
21890
21891 install-itcl: installdirs
21892 @: $(MAKE); $(unstage)
21893 @r=`${PWD_COMMAND}`; export r; \
21894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21895 $(HOST_EXPORTS) \
21896 (cd $(HOST_SUBDIR)/itcl && \
21897 $(MAKE) $(FLAGS_TO_PASS) install)
21898
21899 @endif itcl
21900
21901 .PHONY: install-strip-itcl maybe-install-strip-itcl
21902 maybe-install-strip-itcl:
21903 @if itcl
21904 maybe-install-strip-itcl: install-strip-itcl
21905
21906 install-strip-itcl: installdirs
21907 @: $(MAKE); $(unstage)
21908 @r=`${PWD_COMMAND}`; export r; \
21909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21910 $(HOST_EXPORTS) \
21911 (cd $(HOST_SUBDIR)/itcl && \
21912 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21913
21914 @endif itcl
21915
21916 # Other targets (info, dvi, pdf, etc.)
21917
21918 .PHONY: maybe-info-itcl info-itcl
21919 maybe-info-itcl:
21920 @if itcl
21921 maybe-info-itcl: info-itcl
21922
21923 info-itcl: \
21924 configure-itcl
21925 @: $(MAKE); $(unstage)
21926 @[ -f ./itcl/Makefile ] || exit 0; \
21927 r=`${PWD_COMMAND}`; export r; \
21928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21929 $(HOST_EXPORTS) \
21930 for flag in $(EXTRA_HOST_FLAGS) ; do \
21931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21932 done; \
21933 echo "Doing info in itcl"; \
21934 (cd $(HOST_SUBDIR)/itcl && \
21935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21937 "RANLIB=$${RANLIB}" \
21938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21939 info) \
21940 || exit 1
21941
21942 @endif itcl
21943
21944 .PHONY: maybe-dvi-itcl dvi-itcl
21945 maybe-dvi-itcl:
21946 @if itcl
21947 maybe-dvi-itcl: dvi-itcl
21948
21949 dvi-itcl: \
21950 configure-itcl
21951 @: $(MAKE); $(unstage)
21952 @[ -f ./itcl/Makefile ] || exit 0; \
21953 r=`${PWD_COMMAND}`; export r; \
21954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21955 $(HOST_EXPORTS) \
21956 for flag in $(EXTRA_HOST_FLAGS) ; do \
21957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21958 done; \
21959 echo "Doing dvi in itcl"; \
21960 (cd $(HOST_SUBDIR)/itcl && \
21961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21963 "RANLIB=$${RANLIB}" \
21964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21965 dvi) \
21966 || exit 1
21967
21968 @endif itcl
21969
21970 .PHONY: maybe-pdf-itcl pdf-itcl
21971 maybe-pdf-itcl:
21972 @if itcl
21973 maybe-pdf-itcl: pdf-itcl
21974
21975 pdf-itcl: \
21976 configure-itcl
21977 @: $(MAKE); $(unstage)
21978 @[ -f ./itcl/Makefile ] || exit 0; \
21979 r=`${PWD_COMMAND}`; export r; \
21980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21981 $(HOST_EXPORTS) \
21982 for flag in $(EXTRA_HOST_FLAGS) ; do \
21983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21984 done; \
21985 echo "Doing pdf in itcl"; \
21986 (cd $(HOST_SUBDIR)/itcl && \
21987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21989 "RANLIB=$${RANLIB}" \
21990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21991 pdf) \
21992 || exit 1
21993
21994 @endif itcl
21995
21996 .PHONY: maybe-html-itcl html-itcl
21997 maybe-html-itcl:
21998 @if itcl
21999 maybe-html-itcl: html-itcl
22000
22001 html-itcl: \
22002 configure-itcl
22003 @: $(MAKE); $(unstage)
22004 @[ -f ./itcl/Makefile ] || exit 0; \
22005 r=`${PWD_COMMAND}`; export r; \
22006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22007 $(HOST_EXPORTS) \
22008 for flag in $(EXTRA_HOST_FLAGS) ; do \
22009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22010 done; \
22011 echo "Doing html in itcl"; \
22012 (cd $(HOST_SUBDIR)/itcl && \
22013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22015 "RANLIB=$${RANLIB}" \
22016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22017 html) \
22018 || exit 1
22019
22020 @endif itcl
22021
22022 .PHONY: maybe-TAGS-itcl TAGS-itcl
22023 maybe-TAGS-itcl:
22024 @if itcl
22025 maybe-TAGS-itcl: TAGS-itcl
22026
22027 TAGS-itcl: \
22028 configure-itcl
22029 @: $(MAKE); $(unstage)
22030 @[ -f ./itcl/Makefile ] || exit 0; \
22031 r=`${PWD_COMMAND}`; export r; \
22032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22033 $(HOST_EXPORTS) \
22034 for flag in $(EXTRA_HOST_FLAGS) ; do \
22035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22036 done; \
22037 echo "Doing TAGS in itcl"; \
22038 (cd $(HOST_SUBDIR)/itcl && \
22039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22041 "RANLIB=$${RANLIB}" \
22042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22043 TAGS) \
22044 || exit 1
22045
22046 @endif itcl
22047
22048 .PHONY: maybe-install-info-itcl install-info-itcl
22049 maybe-install-info-itcl:
22050 @if itcl
22051 maybe-install-info-itcl: install-info-itcl
22052
22053 install-info-itcl: \
22054 configure-itcl \
22055 info-itcl
22056 @: $(MAKE); $(unstage)
22057 @[ -f ./itcl/Makefile ] || exit 0; \
22058 r=`${PWD_COMMAND}`; export r; \
22059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060 $(HOST_EXPORTS) \
22061 for flag in $(EXTRA_HOST_FLAGS) ; do \
22062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22063 done; \
22064 echo "Doing install-info in itcl"; \
22065 (cd $(HOST_SUBDIR)/itcl && \
22066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22068 "RANLIB=$${RANLIB}" \
22069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22070 install-info) \
22071 || exit 1
22072
22073 @endif itcl
22074
22075 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
22076 maybe-install-dvi-itcl:
22077 @if itcl
22078 maybe-install-dvi-itcl: install-dvi-itcl
22079
22080 install-dvi-itcl: \
22081 configure-itcl \
22082 dvi-itcl
22083 @: $(MAKE); $(unstage)
22084 @[ -f ./itcl/Makefile ] || exit 0; \
22085 r=`${PWD_COMMAND}`; export r; \
22086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22087 $(HOST_EXPORTS) \
22088 for flag in $(EXTRA_HOST_FLAGS) ; do \
22089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22090 done; \
22091 echo "Doing install-dvi in itcl"; \
22092 (cd $(HOST_SUBDIR)/itcl && \
22093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22095 "RANLIB=$${RANLIB}" \
22096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22097 install-dvi) \
22098 || exit 1
22099
22100 @endif itcl
22101
22102 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22103 maybe-install-pdf-itcl:
22104 @if itcl
22105 maybe-install-pdf-itcl: install-pdf-itcl
22106
22107 install-pdf-itcl: \
22108 configure-itcl \
22109 pdf-itcl
22110 @: $(MAKE); $(unstage)
22111 @[ -f ./itcl/Makefile ] || exit 0; \
22112 r=`${PWD_COMMAND}`; export r; \
22113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22114 $(HOST_EXPORTS) \
22115 for flag in $(EXTRA_HOST_FLAGS) ; do \
22116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22117 done; \
22118 echo "Doing install-pdf in itcl"; \
22119 (cd $(HOST_SUBDIR)/itcl && \
22120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22122 "RANLIB=$${RANLIB}" \
22123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22124 install-pdf) \
22125 || exit 1
22126
22127 @endif itcl
22128
22129 .PHONY: maybe-install-html-itcl install-html-itcl
22130 maybe-install-html-itcl:
22131 @if itcl
22132 maybe-install-html-itcl: install-html-itcl
22133
22134 install-html-itcl: \
22135 configure-itcl \
22136 html-itcl
22137 @: $(MAKE); $(unstage)
22138 @[ -f ./itcl/Makefile ] || exit 0; \
22139 r=`${PWD_COMMAND}`; export r; \
22140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22141 $(HOST_EXPORTS) \
22142 for flag in $(EXTRA_HOST_FLAGS) ; do \
22143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22144 done; \
22145 echo "Doing install-html in itcl"; \
22146 (cd $(HOST_SUBDIR)/itcl && \
22147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22149 "RANLIB=$${RANLIB}" \
22150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22151 install-html) \
22152 || exit 1
22153
22154 @endif itcl
22155
22156 .PHONY: maybe-installcheck-itcl installcheck-itcl
22157 maybe-installcheck-itcl:
22158 @if itcl
22159 maybe-installcheck-itcl: installcheck-itcl
22160
22161 installcheck-itcl: \
22162 configure-itcl
22163 @: $(MAKE); $(unstage)
22164 @[ -f ./itcl/Makefile ] || exit 0; \
22165 r=`${PWD_COMMAND}`; export r; \
22166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22167 $(HOST_EXPORTS) \
22168 for flag in $(EXTRA_HOST_FLAGS) ; do \
22169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22170 done; \
22171 echo "Doing installcheck in itcl"; \
22172 (cd $(HOST_SUBDIR)/itcl && \
22173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22175 "RANLIB=$${RANLIB}" \
22176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22177 installcheck) \
22178 || exit 1
22179
22180 @endif itcl
22181
22182 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22183 maybe-mostlyclean-itcl:
22184 @if itcl
22185 maybe-mostlyclean-itcl: mostlyclean-itcl
22186
22187 mostlyclean-itcl:
22188 @: $(MAKE); $(unstage)
22189 @[ -f ./itcl/Makefile ] || exit 0; \
22190 r=`${PWD_COMMAND}`; export r; \
22191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22192 $(HOST_EXPORTS) \
22193 for flag in $(EXTRA_HOST_FLAGS) ; do \
22194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22195 done; \
22196 echo "Doing mostlyclean in itcl"; \
22197 (cd $(HOST_SUBDIR)/itcl && \
22198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22200 "RANLIB=$${RANLIB}" \
22201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22202 mostlyclean) \
22203 || exit 1
22204
22205 @endif itcl
22206
22207 .PHONY: maybe-clean-itcl clean-itcl
22208 maybe-clean-itcl:
22209 @if itcl
22210 maybe-clean-itcl: clean-itcl
22211
22212 clean-itcl:
22213 @: $(MAKE); $(unstage)
22214 @[ -f ./itcl/Makefile ] || exit 0; \
22215 r=`${PWD_COMMAND}`; export r; \
22216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22217 $(HOST_EXPORTS) \
22218 for flag in $(EXTRA_HOST_FLAGS) ; do \
22219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22220 done; \
22221 echo "Doing clean in itcl"; \
22222 (cd $(HOST_SUBDIR)/itcl && \
22223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22225 "RANLIB=$${RANLIB}" \
22226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22227 clean) \
22228 || exit 1
22229
22230 @endif itcl
22231
22232 .PHONY: maybe-distclean-itcl distclean-itcl
22233 maybe-distclean-itcl:
22234 @if itcl
22235 maybe-distclean-itcl: distclean-itcl
22236
22237 distclean-itcl:
22238 @: $(MAKE); $(unstage)
22239 @[ -f ./itcl/Makefile ] || exit 0; \
22240 r=`${PWD_COMMAND}`; export r; \
22241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22242 $(HOST_EXPORTS) \
22243 for flag in $(EXTRA_HOST_FLAGS) ; do \
22244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22245 done; \
22246 echo "Doing distclean in itcl"; \
22247 (cd $(HOST_SUBDIR)/itcl && \
22248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22250 "RANLIB=$${RANLIB}" \
22251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22252 distclean) \
22253 || exit 1
22254
22255 @endif itcl
22256
22257 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22258 maybe-maintainer-clean-itcl:
22259 @if itcl
22260 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22261
22262 maintainer-clean-itcl:
22263 @: $(MAKE); $(unstage)
22264 @[ -f ./itcl/Makefile ] || exit 0; \
22265 r=`${PWD_COMMAND}`; export r; \
22266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267 $(HOST_EXPORTS) \
22268 for flag in $(EXTRA_HOST_FLAGS) ; do \
22269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22270 done; \
22271 echo "Doing maintainer-clean in itcl"; \
22272 (cd $(HOST_SUBDIR)/itcl && \
22273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22275 "RANLIB=$${RANLIB}" \
22276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22277 maintainer-clean) \
22278 || exit 1
22279
22280 @endif itcl
22281
22282
22283
22284 .PHONY: configure-ld maybe-configure-ld
22285 maybe-configure-ld:
22286 @if gcc-bootstrap
22287 configure-ld: stage_current
22288 @endif gcc-bootstrap
22289 @if ld
22290 maybe-configure-ld: configure-ld
22291 configure-ld:
22292 @r=`${PWD_COMMAND}`; export r; \
22293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22294 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22295 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22296 $(HOST_EXPORTS) \
22297 echo Configuring in $(HOST_SUBDIR)/ld; \
22298 cd "$(HOST_SUBDIR)/ld" || exit 1; \
22299 case $(srcdir) in \
22300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22301 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22303 esac; \
22304 module_srcdir=ld; \
22305 $(SHELL) \
22306 $$s/$$module_srcdir/configure \
22307 --srcdir=$${topdir}/$$module_srcdir \
22308 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22309 --target=${target_alias} \
22310 || exit 1
22311 @endif ld
22312
22313
22314
22315 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
22316 maybe-configure-stage1-ld:
22317 @if ld-bootstrap
22318 maybe-configure-stage1-ld: configure-stage1-ld
22319 configure-stage1-ld:
22320 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22321 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22322 @r=`${PWD_COMMAND}`; export r; \
22323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22324 TFLAGS="$(STAGE1_TFLAGS)"; \
22325 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22326 $(HOST_EXPORTS) \
22327 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22328 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22329 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22330 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
22331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22332 cd $(HOST_SUBDIR)/ld || exit 1; \
22333 case $(srcdir) in \
22334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22335 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22337 esac; \
22338 module_srcdir=ld; \
22339 $(SHELL) $$s/$$module_srcdir/configure \
22340 --srcdir=$${topdir}/$$module_srcdir \
22341 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22342 --target=${target_alias} \
22343 \
22344 $(STAGE1_CONFIGURE_FLAGS)
22345 @endif ld-bootstrap
22346
22347 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
22348 maybe-configure-stage2-ld:
22349 @if ld-bootstrap
22350 maybe-configure-stage2-ld: configure-stage2-ld
22351 configure-stage2-ld:
22352 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22353 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22354 @r=`${PWD_COMMAND}`; export r; \
22355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22356 TFLAGS="$(STAGE2_TFLAGS)"; \
22357 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22358 $(HOST_EXPORTS) \
22359 $(POSTSTAGE1_HOST_EXPORTS) \
22360 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22361 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22362 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22363 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
22364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22365 cd $(HOST_SUBDIR)/ld || exit 1; \
22366 case $(srcdir) in \
22367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22368 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22370 esac; \
22371 module_srcdir=ld; \
22372 $(SHELL) $$s/$$module_srcdir/configure \
22373 --srcdir=$${topdir}/$$module_srcdir \
22374 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22375 --target=${target_alias} \
22376 --with-build-libsubdir=$(HOST_SUBDIR) \
22377 $(STAGE2_CONFIGURE_FLAGS)
22378 @endif ld-bootstrap
22379
22380 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
22381 maybe-configure-stage3-ld:
22382 @if ld-bootstrap
22383 maybe-configure-stage3-ld: configure-stage3-ld
22384 configure-stage3-ld:
22385 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22386 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22387 @r=`${PWD_COMMAND}`; export r; \
22388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22389 TFLAGS="$(STAGE3_TFLAGS)"; \
22390 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22391 $(HOST_EXPORTS) \
22392 $(POSTSTAGE1_HOST_EXPORTS) \
22393 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22394 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22395 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22396 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
22397 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22398 cd $(HOST_SUBDIR)/ld || exit 1; \
22399 case $(srcdir) in \
22400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22401 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22403 esac; \
22404 module_srcdir=ld; \
22405 $(SHELL) $$s/$$module_srcdir/configure \
22406 --srcdir=$${topdir}/$$module_srcdir \
22407 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22408 --target=${target_alias} \
22409 --with-build-libsubdir=$(HOST_SUBDIR) \
22410 $(STAGE3_CONFIGURE_FLAGS)
22411 @endif ld-bootstrap
22412
22413 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
22414 maybe-configure-stage4-ld:
22415 @if ld-bootstrap
22416 maybe-configure-stage4-ld: configure-stage4-ld
22417 configure-stage4-ld:
22418 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22419 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22420 @r=`${PWD_COMMAND}`; export r; \
22421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22422 TFLAGS="$(STAGE4_TFLAGS)"; \
22423 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22424 $(HOST_EXPORTS) \
22425 $(POSTSTAGE1_HOST_EXPORTS) \
22426 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22427 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22428 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22429 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
22430 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22431 cd $(HOST_SUBDIR)/ld || exit 1; \
22432 case $(srcdir) in \
22433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22434 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22436 esac; \
22437 module_srcdir=ld; \
22438 $(SHELL) $$s/$$module_srcdir/configure \
22439 --srcdir=$${topdir}/$$module_srcdir \
22440 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22441 --target=${target_alias} \
22442 --with-build-libsubdir=$(HOST_SUBDIR) \
22443 $(STAGE4_CONFIGURE_FLAGS)
22444 @endif ld-bootstrap
22445
22446 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
22447 maybe-configure-stageprofile-ld:
22448 @if ld-bootstrap
22449 maybe-configure-stageprofile-ld: configure-stageprofile-ld
22450 configure-stageprofile-ld:
22451 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22452 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22453 @r=`${PWD_COMMAND}`; export r; \
22454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22455 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22456 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22457 $(HOST_EXPORTS) \
22458 $(POSTSTAGE1_HOST_EXPORTS) \
22459 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22460 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22461 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22462 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
22463 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22464 cd $(HOST_SUBDIR)/ld || exit 1; \
22465 case $(srcdir) in \
22466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22467 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22469 esac; \
22470 module_srcdir=ld; \
22471 $(SHELL) $$s/$$module_srcdir/configure \
22472 --srcdir=$${topdir}/$$module_srcdir \
22473 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22474 --target=${target_alias} \
22475 --with-build-libsubdir=$(HOST_SUBDIR) \
22476 $(STAGEprofile_CONFIGURE_FLAGS)
22477 @endif ld-bootstrap
22478
22479 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
22480 maybe-configure-stagetrain-ld:
22481 @if ld-bootstrap
22482 maybe-configure-stagetrain-ld: configure-stagetrain-ld
22483 configure-stagetrain-ld:
22484 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22486 @r=`${PWD_COMMAND}`; export r; \
22487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22488 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22489 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22490 $(HOST_EXPORTS) \
22491 $(POSTSTAGE1_HOST_EXPORTS) \
22492 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22493 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22494 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22495 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
22496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22497 cd $(HOST_SUBDIR)/ld || exit 1; \
22498 case $(srcdir) in \
22499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22500 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22502 esac; \
22503 module_srcdir=ld; \
22504 $(SHELL) $$s/$$module_srcdir/configure \
22505 --srcdir=$${topdir}/$$module_srcdir \
22506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22507 --target=${target_alias} \
22508 --with-build-libsubdir=$(HOST_SUBDIR) \
22509 $(STAGEtrain_CONFIGURE_FLAGS)
22510 @endif ld-bootstrap
22511
22512 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
22513 maybe-configure-stagefeedback-ld:
22514 @if ld-bootstrap
22515 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
22516 configure-stagefeedback-ld:
22517 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22518 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22519 @r=`${PWD_COMMAND}`; export r; \
22520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22521 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22522 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22523 $(HOST_EXPORTS) \
22524 $(POSTSTAGE1_HOST_EXPORTS) \
22525 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22526 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22527 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22528 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22530 cd $(HOST_SUBDIR)/ld || exit 1; \
22531 case $(srcdir) in \
22532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22533 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22535 esac; \
22536 module_srcdir=ld; \
22537 $(SHELL) $$s/$$module_srcdir/configure \
22538 --srcdir=$${topdir}/$$module_srcdir \
22539 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22540 --target=${target_alias} \
22541 --with-build-libsubdir=$(HOST_SUBDIR) \
22542 $(STAGEfeedback_CONFIGURE_FLAGS)
22543 @endif ld-bootstrap
22544
22545 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22546 maybe-configure-stageautoprofile-ld:
22547 @if ld-bootstrap
22548 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22549 configure-stageautoprofile-ld:
22550 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22551 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22552 @r=`${PWD_COMMAND}`; export r; \
22553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22554 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22555 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22556 $(HOST_EXPORTS) \
22557 $(POSTSTAGE1_HOST_EXPORTS) \
22558 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22559 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22560 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22561 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22562 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22563 cd $(HOST_SUBDIR)/ld || exit 1; \
22564 case $(srcdir) in \
22565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22566 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22568 esac; \
22569 module_srcdir=ld; \
22570 $(SHELL) $$s/$$module_srcdir/configure \
22571 --srcdir=$${topdir}/$$module_srcdir \
22572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22573 --target=${target_alias} \
22574 --with-build-libsubdir=$(HOST_SUBDIR) \
22575 $(STAGEautoprofile_CONFIGURE_FLAGS)
22576 @endif ld-bootstrap
22577
22578 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22579 maybe-configure-stageautofeedback-ld:
22580 @if ld-bootstrap
22581 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22582 configure-stageautofeedback-ld:
22583 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22584 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22585 @r=`${PWD_COMMAND}`; export r; \
22586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22587 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22588 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22589 $(HOST_EXPORTS) \
22590 $(POSTSTAGE1_HOST_EXPORTS) \
22591 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22592 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22593 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22594 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22595 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22596 cd $(HOST_SUBDIR)/ld || exit 1; \
22597 case $(srcdir) in \
22598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22599 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22601 esac; \
22602 module_srcdir=ld; \
22603 $(SHELL) $$s/$$module_srcdir/configure \
22604 --srcdir=$${topdir}/$$module_srcdir \
22605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22606 --target=${target_alias} \
22607 --with-build-libsubdir=$(HOST_SUBDIR) \
22608 $(STAGEautofeedback_CONFIGURE_FLAGS)
22609 @endif ld-bootstrap
22610
22611
22612
22613
22614
22615 .PHONY: all-ld maybe-all-ld
22616 maybe-all-ld:
22617 @if gcc-bootstrap
22618 all-ld: stage_current
22619 @endif gcc-bootstrap
22620 @if ld
22621 TARGET-ld=all
22622 maybe-all-ld: all-ld
22623 all-ld: configure-ld
22624 @r=`${PWD_COMMAND}`; export r; \
22625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22626 $(HOST_EXPORTS) \
22627 (cd $(HOST_SUBDIR)/ld && \
22628 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22629 $(TARGET-ld))
22630 @endif ld
22631
22632
22633
22634 .PHONY: all-stage1-ld maybe-all-stage1-ld
22635 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22636 maybe-all-stage1-ld:
22637 maybe-clean-stage1-ld:
22638 @if ld-bootstrap
22639 maybe-all-stage1-ld: all-stage1-ld
22640 all-stage1: all-stage1-ld
22641 TARGET-stage1-ld = $(TARGET-ld)
22642 all-stage1-ld: configure-stage1-ld
22643 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22644 @r=`${PWD_COMMAND}`; export r; \
22645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22646 TFLAGS="$(STAGE1_TFLAGS)"; \
22647 $(HOST_EXPORTS) \
22648 cd $(HOST_SUBDIR)/ld && \
22649 \
22650 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22651 CFLAGS="$(STAGE1_CFLAGS)" \
22652 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22653 LIBCFLAGS="$(LIBCFLAGS)" \
22654 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22655 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22656 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22657 $(EXTRA_HOST_FLAGS) \
22658 $(STAGE1_FLAGS_TO_PASS) \
22659 TFLAGS="$(STAGE1_TFLAGS)" \
22660 $(TARGET-stage1-ld)
22661
22662 maybe-clean-stage1-ld: clean-stage1-ld
22663 clean-stage1: clean-stage1-ld
22664 clean-stage1-ld:
22665 @if [ $(current_stage) = stage1 ]; then \
22666 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22667 else \
22668 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22669 $(MAKE) stage1-start; \
22670 fi; \
22671 cd $(HOST_SUBDIR)/ld && \
22672 $(MAKE) $(EXTRA_HOST_FLAGS) \
22673 $(STAGE1_FLAGS_TO_PASS) clean
22674 @endif ld-bootstrap
22675
22676
22677 .PHONY: all-stage2-ld maybe-all-stage2-ld
22678 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22679 maybe-all-stage2-ld:
22680 maybe-clean-stage2-ld:
22681 @if ld-bootstrap
22682 maybe-all-stage2-ld: all-stage2-ld
22683 all-stage2: all-stage2-ld
22684 TARGET-stage2-ld = $(TARGET-ld)
22685 all-stage2-ld: configure-stage2-ld
22686 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22687 @r=`${PWD_COMMAND}`; export r; \
22688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22689 TFLAGS="$(STAGE2_TFLAGS)"; \
22690 $(HOST_EXPORTS) \
22691 $(POSTSTAGE1_HOST_EXPORTS) \
22692 cd $(HOST_SUBDIR)/ld && \
22693 \
22694 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22695 CFLAGS="$(STAGE2_CFLAGS)" \
22696 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22697 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22698 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22699 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22700 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22701 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22702 TFLAGS="$(STAGE2_TFLAGS)" \
22703 $(TARGET-stage2-ld)
22704
22705 maybe-clean-stage2-ld: clean-stage2-ld
22706 clean-stage2: clean-stage2-ld
22707 clean-stage2-ld:
22708 @if [ $(current_stage) = stage2 ]; then \
22709 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22710 else \
22711 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22712 $(MAKE) stage2-start; \
22713 fi; \
22714 cd $(HOST_SUBDIR)/ld && \
22715 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22716 @endif ld-bootstrap
22717
22718
22719 .PHONY: all-stage3-ld maybe-all-stage3-ld
22720 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22721 maybe-all-stage3-ld:
22722 maybe-clean-stage3-ld:
22723 @if ld-bootstrap
22724 maybe-all-stage3-ld: all-stage3-ld
22725 all-stage3: all-stage3-ld
22726 TARGET-stage3-ld = $(TARGET-ld)
22727 all-stage3-ld: configure-stage3-ld
22728 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22729 @r=`${PWD_COMMAND}`; export r; \
22730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22731 TFLAGS="$(STAGE3_TFLAGS)"; \
22732 $(HOST_EXPORTS) \
22733 $(POSTSTAGE1_HOST_EXPORTS) \
22734 cd $(HOST_SUBDIR)/ld && \
22735 \
22736 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22737 CFLAGS="$(STAGE3_CFLAGS)" \
22738 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22739 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22740 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22741 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22742 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22743 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22744 TFLAGS="$(STAGE3_TFLAGS)" \
22745 $(TARGET-stage3-ld)
22746
22747 maybe-clean-stage3-ld: clean-stage3-ld
22748 clean-stage3: clean-stage3-ld
22749 clean-stage3-ld:
22750 @if [ $(current_stage) = stage3 ]; then \
22751 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22752 else \
22753 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22754 $(MAKE) stage3-start; \
22755 fi; \
22756 cd $(HOST_SUBDIR)/ld && \
22757 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22758 @endif ld-bootstrap
22759
22760
22761 .PHONY: all-stage4-ld maybe-all-stage4-ld
22762 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22763 maybe-all-stage4-ld:
22764 maybe-clean-stage4-ld:
22765 @if ld-bootstrap
22766 maybe-all-stage4-ld: all-stage4-ld
22767 all-stage4: all-stage4-ld
22768 TARGET-stage4-ld = $(TARGET-ld)
22769 all-stage4-ld: configure-stage4-ld
22770 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22771 @r=`${PWD_COMMAND}`; export r; \
22772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22773 TFLAGS="$(STAGE4_TFLAGS)"; \
22774 $(HOST_EXPORTS) \
22775 $(POSTSTAGE1_HOST_EXPORTS) \
22776 cd $(HOST_SUBDIR)/ld && \
22777 \
22778 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22779 CFLAGS="$(STAGE4_CFLAGS)" \
22780 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22781 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22782 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22783 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22784 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22785 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22786 TFLAGS="$(STAGE4_TFLAGS)" \
22787 $(TARGET-stage4-ld)
22788
22789 maybe-clean-stage4-ld: clean-stage4-ld
22790 clean-stage4: clean-stage4-ld
22791 clean-stage4-ld:
22792 @if [ $(current_stage) = stage4 ]; then \
22793 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22794 else \
22795 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22796 $(MAKE) stage4-start; \
22797 fi; \
22798 cd $(HOST_SUBDIR)/ld && \
22799 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22800 @endif ld-bootstrap
22801
22802
22803 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22804 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22805 maybe-all-stageprofile-ld:
22806 maybe-clean-stageprofile-ld:
22807 @if ld-bootstrap
22808 maybe-all-stageprofile-ld: all-stageprofile-ld
22809 all-stageprofile: all-stageprofile-ld
22810 TARGET-stageprofile-ld = $(TARGET-ld)
22811 all-stageprofile-ld: configure-stageprofile-ld
22812 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22813 @r=`${PWD_COMMAND}`; export r; \
22814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22815 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22816 $(HOST_EXPORTS) \
22817 $(POSTSTAGE1_HOST_EXPORTS) \
22818 cd $(HOST_SUBDIR)/ld && \
22819 \
22820 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22821 CFLAGS="$(STAGEprofile_CFLAGS)" \
22822 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22823 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22824 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22825 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22826 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22827 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22828 TFLAGS="$(STAGEprofile_TFLAGS)" \
22829 $(TARGET-stageprofile-ld)
22830
22831 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22832 clean-stageprofile: clean-stageprofile-ld
22833 clean-stageprofile-ld:
22834 @if [ $(current_stage) = stageprofile ]; then \
22835 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22836 else \
22837 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22838 $(MAKE) stageprofile-start; \
22839 fi; \
22840 cd $(HOST_SUBDIR)/ld && \
22841 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22842 @endif ld-bootstrap
22843
22844
22845 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22846 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22847 maybe-all-stagetrain-ld:
22848 maybe-clean-stagetrain-ld:
22849 @if ld-bootstrap
22850 maybe-all-stagetrain-ld: all-stagetrain-ld
22851 all-stagetrain: all-stagetrain-ld
22852 TARGET-stagetrain-ld = $(TARGET-ld)
22853 all-stagetrain-ld: configure-stagetrain-ld
22854 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22855 @r=`${PWD_COMMAND}`; export r; \
22856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22857 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22858 $(HOST_EXPORTS) \
22859 $(POSTSTAGE1_HOST_EXPORTS) \
22860 cd $(HOST_SUBDIR)/ld && \
22861 \
22862 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22863 CFLAGS="$(STAGEtrain_CFLAGS)" \
22864 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22865 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22866 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22867 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22868 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22869 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22870 TFLAGS="$(STAGEtrain_TFLAGS)" \
22871 $(TARGET-stagetrain-ld)
22872
22873 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22874 clean-stagetrain: clean-stagetrain-ld
22875 clean-stagetrain-ld:
22876 @if [ $(current_stage) = stagetrain ]; then \
22877 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22878 else \
22879 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22880 $(MAKE) stagetrain-start; \
22881 fi; \
22882 cd $(HOST_SUBDIR)/ld && \
22883 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22884 @endif ld-bootstrap
22885
22886
22887 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22888 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22889 maybe-all-stagefeedback-ld:
22890 maybe-clean-stagefeedback-ld:
22891 @if ld-bootstrap
22892 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22893 all-stagefeedback: all-stagefeedback-ld
22894 TARGET-stagefeedback-ld = $(TARGET-ld)
22895 all-stagefeedback-ld: configure-stagefeedback-ld
22896 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22897 @r=`${PWD_COMMAND}`; export r; \
22898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22899 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22900 $(HOST_EXPORTS) \
22901 $(POSTSTAGE1_HOST_EXPORTS) \
22902 cd $(HOST_SUBDIR)/ld && \
22903 \
22904 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22905 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22906 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22907 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22908 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22909 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22910 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22911 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22912 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22913 $(TARGET-stagefeedback-ld)
22914
22915 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22916 clean-stagefeedback: clean-stagefeedback-ld
22917 clean-stagefeedback-ld:
22918 @if [ $(current_stage) = stagefeedback ]; then \
22919 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22920 else \
22921 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22922 $(MAKE) stagefeedback-start; \
22923 fi; \
22924 cd $(HOST_SUBDIR)/ld && \
22925 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22926 @endif ld-bootstrap
22927
22928
22929 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22930 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22931 maybe-all-stageautoprofile-ld:
22932 maybe-clean-stageautoprofile-ld:
22933 @if ld-bootstrap
22934 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22935 all-stageautoprofile: all-stageautoprofile-ld
22936 TARGET-stageautoprofile-ld = $(TARGET-ld)
22937 all-stageautoprofile-ld: configure-stageautoprofile-ld
22938 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22939 @r=`${PWD_COMMAND}`; export r; \
22940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22941 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22942 $(HOST_EXPORTS) \
22943 $(POSTSTAGE1_HOST_EXPORTS) \
22944 cd $(HOST_SUBDIR)/ld && \
22945 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22946 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22947 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22948 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22949 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22953 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22954 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22955 $(TARGET-stageautoprofile-ld)
22956
22957 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22958 clean-stageautoprofile: clean-stageautoprofile-ld
22959 clean-stageautoprofile-ld:
22960 @if [ $(current_stage) = stageautoprofile ]; then \
22961 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22962 else \
22963 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22964 $(MAKE) stageautoprofile-start; \
22965 fi; \
22966 cd $(HOST_SUBDIR)/ld && \
22967 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22968 @endif ld-bootstrap
22969
22970
22971 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22972 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22973 maybe-all-stageautofeedback-ld:
22974 maybe-clean-stageautofeedback-ld:
22975 @if ld-bootstrap
22976 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22977 all-stageautofeedback: all-stageautofeedback-ld
22978 TARGET-stageautofeedback-ld = $(TARGET-ld)
22979 all-stageautofeedback-ld: configure-stageautofeedback-ld
22980 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22981 @r=`${PWD_COMMAND}`; export r; \
22982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22983 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22984 $(HOST_EXPORTS) \
22985 $(POSTSTAGE1_HOST_EXPORTS) \
22986 cd $(HOST_SUBDIR)/ld && \
22987 \
22988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22989 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22990 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22991 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22992 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22993 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22994 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22995 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22996 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22997 $(TARGET-stageautofeedback-ld)
22998
22999 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
23000 clean-stageautofeedback: clean-stageautofeedback-ld
23001 clean-stageautofeedback-ld:
23002 @if [ $(current_stage) = stageautofeedback ]; then \
23003 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23004 else \
23005 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
23006 $(MAKE) stageautofeedback-start; \
23007 fi; \
23008 cd $(HOST_SUBDIR)/ld && \
23009 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23010 @endif ld-bootstrap
23011
23012
23013
23014
23015
23016 .PHONY: check-ld maybe-check-ld
23017 maybe-check-ld:
23018 @if ld
23019 maybe-check-ld: check-ld
23020
23021 check-ld:
23022 @: $(MAKE); $(unstage)
23023 @r=`${PWD_COMMAND}`; export r; \
23024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23025 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23026 (cd $(HOST_SUBDIR)/ld && \
23027 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23028
23029 @endif ld
23030
23031 .PHONY: install-ld maybe-install-ld
23032 maybe-install-ld:
23033 @if ld
23034 maybe-install-ld: install-ld
23035
23036 install-ld: installdirs
23037 @: $(MAKE); $(unstage)
23038 @r=`${PWD_COMMAND}`; export r; \
23039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23040 $(HOST_EXPORTS) \
23041 (cd $(HOST_SUBDIR)/ld && \
23042 $(MAKE) $(FLAGS_TO_PASS) install)
23043
23044 @endif ld
23045
23046 .PHONY: install-strip-ld maybe-install-strip-ld
23047 maybe-install-strip-ld:
23048 @if ld
23049 maybe-install-strip-ld: install-strip-ld
23050
23051 install-strip-ld: installdirs
23052 @: $(MAKE); $(unstage)
23053 @r=`${PWD_COMMAND}`; export r; \
23054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23055 $(HOST_EXPORTS) \
23056 (cd $(HOST_SUBDIR)/ld && \
23057 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23058
23059 @endif ld
23060
23061 # Other targets (info, dvi, pdf, etc.)
23062
23063 .PHONY: maybe-info-ld info-ld
23064 maybe-info-ld:
23065 @if ld
23066 maybe-info-ld: info-ld
23067
23068 info-ld: \
23069 configure-ld
23070 @[ -f ./ld/Makefile ] || exit 0; \
23071 r=`${PWD_COMMAND}`; export r; \
23072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23073 $(HOST_EXPORTS) \
23074 for flag in $(EXTRA_HOST_FLAGS) ; do \
23075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23076 done; \
23077 echo "Doing info in ld"; \
23078 (cd $(HOST_SUBDIR)/ld && \
23079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23081 "RANLIB=$${RANLIB}" \
23082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23083 info) \
23084 || exit 1
23085
23086 @endif ld
23087
23088 .PHONY: maybe-dvi-ld dvi-ld
23089 maybe-dvi-ld:
23090 @if ld
23091 maybe-dvi-ld: dvi-ld
23092
23093 dvi-ld: \
23094 configure-ld
23095 @[ -f ./ld/Makefile ] || exit 0; \
23096 r=`${PWD_COMMAND}`; export r; \
23097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23098 $(HOST_EXPORTS) \
23099 for flag in $(EXTRA_HOST_FLAGS) ; do \
23100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23101 done; \
23102 echo "Doing dvi in ld"; \
23103 (cd $(HOST_SUBDIR)/ld && \
23104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23106 "RANLIB=$${RANLIB}" \
23107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23108 dvi) \
23109 || exit 1
23110
23111 @endif ld
23112
23113 .PHONY: maybe-pdf-ld pdf-ld
23114 maybe-pdf-ld:
23115 @if ld
23116 maybe-pdf-ld: pdf-ld
23117
23118 pdf-ld: \
23119 configure-ld
23120 @[ -f ./ld/Makefile ] || exit 0; \
23121 r=`${PWD_COMMAND}`; export r; \
23122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23123 $(HOST_EXPORTS) \
23124 for flag in $(EXTRA_HOST_FLAGS) ; do \
23125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23126 done; \
23127 echo "Doing pdf in ld"; \
23128 (cd $(HOST_SUBDIR)/ld && \
23129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23131 "RANLIB=$${RANLIB}" \
23132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23133 pdf) \
23134 || exit 1
23135
23136 @endif ld
23137
23138 .PHONY: maybe-html-ld html-ld
23139 maybe-html-ld:
23140 @if ld
23141 maybe-html-ld: html-ld
23142
23143 html-ld: \
23144 configure-ld
23145 @[ -f ./ld/Makefile ] || exit 0; \
23146 r=`${PWD_COMMAND}`; export r; \
23147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23148 $(HOST_EXPORTS) \
23149 for flag in $(EXTRA_HOST_FLAGS) ; do \
23150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23151 done; \
23152 echo "Doing html in ld"; \
23153 (cd $(HOST_SUBDIR)/ld && \
23154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23156 "RANLIB=$${RANLIB}" \
23157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23158 html) \
23159 || exit 1
23160
23161 @endif ld
23162
23163 .PHONY: maybe-TAGS-ld TAGS-ld
23164 maybe-TAGS-ld:
23165 @if ld
23166 maybe-TAGS-ld: TAGS-ld
23167
23168 TAGS-ld: \
23169 configure-ld
23170 @[ -f ./ld/Makefile ] || exit 0; \
23171 r=`${PWD_COMMAND}`; export r; \
23172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23173 $(HOST_EXPORTS) \
23174 for flag in $(EXTRA_HOST_FLAGS) ; do \
23175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23176 done; \
23177 echo "Doing TAGS in ld"; \
23178 (cd $(HOST_SUBDIR)/ld && \
23179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23181 "RANLIB=$${RANLIB}" \
23182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23183 TAGS) \
23184 || exit 1
23185
23186 @endif ld
23187
23188 .PHONY: maybe-install-info-ld install-info-ld
23189 maybe-install-info-ld:
23190 @if ld
23191 maybe-install-info-ld: install-info-ld
23192
23193 install-info-ld: \
23194 configure-ld \
23195 info-ld
23196 @[ -f ./ld/Makefile ] || exit 0; \
23197 r=`${PWD_COMMAND}`; export r; \
23198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23199 $(HOST_EXPORTS) \
23200 for flag in $(EXTRA_HOST_FLAGS) ; do \
23201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23202 done; \
23203 echo "Doing install-info in ld"; \
23204 (cd $(HOST_SUBDIR)/ld && \
23205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23207 "RANLIB=$${RANLIB}" \
23208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23209 install-info) \
23210 || exit 1
23211
23212 @endif ld
23213
23214 .PHONY: maybe-install-dvi-ld install-dvi-ld
23215 maybe-install-dvi-ld:
23216 @if ld
23217 maybe-install-dvi-ld: install-dvi-ld
23218
23219 install-dvi-ld: \
23220 configure-ld \
23221 dvi-ld
23222 @[ -f ./ld/Makefile ] || exit 0; \
23223 r=`${PWD_COMMAND}`; export r; \
23224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23225 $(HOST_EXPORTS) \
23226 for flag in $(EXTRA_HOST_FLAGS) ; do \
23227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23228 done; \
23229 echo "Doing install-dvi in ld"; \
23230 (cd $(HOST_SUBDIR)/ld && \
23231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23233 "RANLIB=$${RANLIB}" \
23234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23235 install-dvi) \
23236 || exit 1
23237
23238 @endif ld
23239
23240 .PHONY: maybe-install-pdf-ld install-pdf-ld
23241 maybe-install-pdf-ld:
23242 @if ld
23243 maybe-install-pdf-ld: install-pdf-ld
23244
23245 install-pdf-ld: \
23246 configure-ld \
23247 pdf-ld
23248 @[ -f ./ld/Makefile ] || exit 0; \
23249 r=`${PWD_COMMAND}`; export r; \
23250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23251 $(HOST_EXPORTS) \
23252 for flag in $(EXTRA_HOST_FLAGS) ; do \
23253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23254 done; \
23255 echo "Doing install-pdf in ld"; \
23256 (cd $(HOST_SUBDIR)/ld && \
23257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23259 "RANLIB=$${RANLIB}" \
23260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23261 install-pdf) \
23262 || exit 1
23263
23264 @endif ld
23265
23266 .PHONY: maybe-install-html-ld install-html-ld
23267 maybe-install-html-ld:
23268 @if ld
23269 maybe-install-html-ld: install-html-ld
23270
23271 install-html-ld: \
23272 configure-ld \
23273 html-ld
23274 @[ -f ./ld/Makefile ] || exit 0; \
23275 r=`${PWD_COMMAND}`; export r; \
23276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23277 $(HOST_EXPORTS) \
23278 for flag in $(EXTRA_HOST_FLAGS) ; do \
23279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23280 done; \
23281 echo "Doing install-html in ld"; \
23282 (cd $(HOST_SUBDIR)/ld && \
23283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23285 "RANLIB=$${RANLIB}" \
23286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23287 install-html) \
23288 || exit 1
23289
23290 @endif ld
23291
23292 .PHONY: maybe-installcheck-ld installcheck-ld
23293 maybe-installcheck-ld:
23294 @if ld
23295 maybe-installcheck-ld: installcheck-ld
23296
23297 installcheck-ld: \
23298 configure-ld
23299 @[ -f ./ld/Makefile ] || exit 0; \
23300 r=`${PWD_COMMAND}`; export r; \
23301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23302 $(HOST_EXPORTS) \
23303 for flag in $(EXTRA_HOST_FLAGS) ; do \
23304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23305 done; \
23306 echo "Doing installcheck in ld"; \
23307 (cd $(HOST_SUBDIR)/ld && \
23308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23310 "RANLIB=$${RANLIB}" \
23311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23312 installcheck) \
23313 || exit 1
23314
23315 @endif ld
23316
23317 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
23318 maybe-mostlyclean-ld:
23319 @if ld
23320 maybe-mostlyclean-ld: mostlyclean-ld
23321
23322 mostlyclean-ld:
23323 @[ -f ./ld/Makefile ] || exit 0; \
23324 r=`${PWD_COMMAND}`; export r; \
23325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23326 $(HOST_EXPORTS) \
23327 for flag in $(EXTRA_HOST_FLAGS) ; do \
23328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23329 done; \
23330 echo "Doing mostlyclean in ld"; \
23331 (cd $(HOST_SUBDIR)/ld && \
23332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23334 "RANLIB=$${RANLIB}" \
23335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23336 mostlyclean) \
23337 || exit 1
23338
23339 @endif ld
23340
23341 .PHONY: maybe-clean-ld clean-ld
23342 maybe-clean-ld:
23343 @if ld
23344 maybe-clean-ld: clean-ld
23345
23346 clean-ld:
23347 @[ -f ./ld/Makefile ] || exit 0; \
23348 r=`${PWD_COMMAND}`; export r; \
23349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23350 $(HOST_EXPORTS) \
23351 for flag in $(EXTRA_HOST_FLAGS) ; do \
23352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23353 done; \
23354 echo "Doing clean in ld"; \
23355 (cd $(HOST_SUBDIR)/ld && \
23356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23358 "RANLIB=$${RANLIB}" \
23359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23360 clean) \
23361 || exit 1
23362
23363 @endif ld
23364
23365 .PHONY: maybe-distclean-ld distclean-ld
23366 maybe-distclean-ld:
23367 @if ld
23368 maybe-distclean-ld: distclean-ld
23369
23370 distclean-ld:
23371 @[ -f ./ld/Makefile ] || exit 0; \
23372 r=`${PWD_COMMAND}`; export r; \
23373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23374 $(HOST_EXPORTS) \
23375 for flag in $(EXTRA_HOST_FLAGS) ; do \
23376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23377 done; \
23378 echo "Doing distclean in ld"; \
23379 (cd $(HOST_SUBDIR)/ld && \
23380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23382 "RANLIB=$${RANLIB}" \
23383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23384 distclean) \
23385 || exit 1
23386
23387 @endif ld
23388
23389 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
23390 maybe-maintainer-clean-ld:
23391 @if ld
23392 maybe-maintainer-clean-ld: maintainer-clean-ld
23393
23394 maintainer-clean-ld:
23395 @[ -f ./ld/Makefile ] || exit 0; \
23396 r=`${PWD_COMMAND}`; export r; \
23397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23398 $(HOST_EXPORTS) \
23399 for flag in $(EXTRA_HOST_FLAGS) ; do \
23400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23401 done; \
23402 echo "Doing maintainer-clean in ld"; \
23403 (cd $(HOST_SUBDIR)/ld && \
23404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23406 "RANLIB=$${RANLIB}" \
23407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23408 maintainer-clean) \
23409 || exit 1
23410
23411 @endif ld
23412
23413
23414
23415 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
23416 maybe-configure-libbacktrace:
23417 @if gcc-bootstrap
23418 configure-libbacktrace: stage_current
23419 @endif gcc-bootstrap
23420 @if libbacktrace
23421 maybe-configure-libbacktrace: configure-libbacktrace
23422 configure-libbacktrace:
23423 @r=`${PWD_COMMAND}`; export r; \
23424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23425 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23427 $(HOST_EXPORTS) \
23428 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
23429 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
23430 case $(srcdir) in \
23431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23432 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23434 esac; \
23435 module_srcdir=libbacktrace; \
23436 $(SHELL) \
23437 $$s/$$module_srcdir/configure \
23438 --srcdir=$${topdir}/$$module_srcdir \
23439 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23440 --target=${target_alias} \
23441 || exit 1
23442 @endif libbacktrace
23443
23444
23445
23446 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
23447 maybe-configure-stage1-libbacktrace:
23448 @if libbacktrace-bootstrap
23449 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
23450 configure-stage1-libbacktrace:
23451 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23452 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23453 @r=`${PWD_COMMAND}`; export r; \
23454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23455 TFLAGS="$(STAGE1_TFLAGS)"; \
23456 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23457 $(HOST_EXPORTS) \
23458 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23459 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23460 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23461 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
23462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23463 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23464 case $(srcdir) in \
23465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23466 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23468 esac; \
23469 module_srcdir=libbacktrace; \
23470 $(SHELL) $$s/$$module_srcdir/configure \
23471 --srcdir=$${topdir}/$$module_srcdir \
23472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23473 --target=${target_alias} \
23474 \
23475 $(STAGE1_CONFIGURE_FLAGS)
23476 @endif libbacktrace-bootstrap
23477
23478 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
23479 maybe-configure-stage2-libbacktrace:
23480 @if libbacktrace-bootstrap
23481 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
23482 configure-stage2-libbacktrace:
23483 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23484 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23485 @r=`${PWD_COMMAND}`; export r; \
23486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23487 TFLAGS="$(STAGE2_TFLAGS)"; \
23488 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23489 $(HOST_EXPORTS) \
23490 $(POSTSTAGE1_HOST_EXPORTS) \
23491 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23492 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23493 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23494 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
23495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23496 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23497 case $(srcdir) in \
23498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23499 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23501 esac; \
23502 module_srcdir=libbacktrace; \
23503 $(SHELL) $$s/$$module_srcdir/configure \
23504 --srcdir=$${topdir}/$$module_srcdir \
23505 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23506 --target=${target_alias} \
23507 --with-build-libsubdir=$(HOST_SUBDIR) \
23508 $(STAGE2_CONFIGURE_FLAGS)
23509 @endif libbacktrace-bootstrap
23510
23511 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
23512 maybe-configure-stage3-libbacktrace:
23513 @if libbacktrace-bootstrap
23514 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23515 configure-stage3-libbacktrace:
23516 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23517 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23518 @r=`${PWD_COMMAND}`; export r; \
23519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23520 TFLAGS="$(STAGE3_TFLAGS)"; \
23521 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23522 $(HOST_EXPORTS) \
23523 $(POSTSTAGE1_HOST_EXPORTS) \
23524 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23525 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23526 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23527 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23528 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23529 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23530 case $(srcdir) in \
23531 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23532 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23533 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23534 esac; \
23535 module_srcdir=libbacktrace; \
23536 $(SHELL) $$s/$$module_srcdir/configure \
23537 --srcdir=$${topdir}/$$module_srcdir \
23538 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23539 --target=${target_alias} \
23540 --with-build-libsubdir=$(HOST_SUBDIR) \
23541 $(STAGE3_CONFIGURE_FLAGS)
23542 @endif libbacktrace-bootstrap
23543
23544 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23545 maybe-configure-stage4-libbacktrace:
23546 @if libbacktrace-bootstrap
23547 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23548 configure-stage4-libbacktrace:
23549 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23550 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23551 @r=`${PWD_COMMAND}`; export r; \
23552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23553 TFLAGS="$(STAGE4_TFLAGS)"; \
23554 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23555 $(HOST_EXPORTS) \
23556 $(POSTSTAGE1_HOST_EXPORTS) \
23557 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23558 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23559 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23560 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23561 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23562 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23563 case $(srcdir) in \
23564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23565 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23567 esac; \
23568 module_srcdir=libbacktrace; \
23569 $(SHELL) $$s/$$module_srcdir/configure \
23570 --srcdir=$${topdir}/$$module_srcdir \
23571 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23572 --target=${target_alias} \
23573 --with-build-libsubdir=$(HOST_SUBDIR) \
23574 $(STAGE4_CONFIGURE_FLAGS)
23575 @endif libbacktrace-bootstrap
23576
23577 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23578 maybe-configure-stageprofile-libbacktrace:
23579 @if libbacktrace-bootstrap
23580 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23581 configure-stageprofile-libbacktrace:
23582 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23584 @r=`${PWD_COMMAND}`; export r; \
23585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23586 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23587 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23588 $(HOST_EXPORTS) \
23589 $(POSTSTAGE1_HOST_EXPORTS) \
23590 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23591 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23592 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23593 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23595 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23596 case $(srcdir) in \
23597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23598 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23600 esac; \
23601 module_srcdir=libbacktrace; \
23602 $(SHELL) $$s/$$module_srcdir/configure \
23603 --srcdir=$${topdir}/$$module_srcdir \
23604 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23605 --target=${target_alias} \
23606 --with-build-libsubdir=$(HOST_SUBDIR) \
23607 $(STAGEprofile_CONFIGURE_FLAGS)
23608 @endif libbacktrace-bootstrap
23609
23610 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23611 maybe-configure-stagetrain-libbacktrace:
23612 @if libbacktrace-bootstrap
23613 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23614 configure-stagetrain-libbacktrace:
23615 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23616 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23617 @r=`${PWD_COMMAND}`; export r; \
23618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23619 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23620 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23621 $(HOST_EXPORTS) \
23622 $(POSTSTAGE1_HOST_EXPORTS) \
23623 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23624 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23625 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23626 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23627 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23628 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23629 case $(srcdir) in \
23630 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23631 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23632 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23633 esac; \
23634 module_srcdir=libbacktrace; \
23635 $(SHELL) $$s/$$module_srcdir/configure \
23636 --srcdir=$${topdir}/$$module_srcdir \
23637 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23638 --target=${target_alias} \
23639 --with-build-libsubdir=$(HOST_SUBDIR) \
23640 $(STAGEtrain_CONFIGURE_FLAGS)
23641 @endif libbacktrace-bootstrap
23642
23643 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23644 maybe-configure-stagefeedback-libbacktrace:
23645 @if libbacktrace-bootstrap
23646 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23647 configure-stagefeedback-libbacktrace:
23648 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23649 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23650 @r=`${PWD_COMMAND}`; export r; \
23651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23652 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23653 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23654 $(HOST_EXPORTS) \
23655 $(POSTSTAGE1_HOST_EXPORTS) \
23656 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23657 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23658 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23659 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23660 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23661 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23662 case $(srcdir) in \
23663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23664 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23666 esac; \
23667 module_srcdir=libbacktrace; \
23668 $(SHELL) $$s/$$module_srcdir/configure \
23669 --srcdir=$${topdir}/$$module_srcdir \
23670 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23671 --target=${target_alias} \
23672 --with-build-libsubdir=$(HOST_SUBDIR) \
23673 $(STAGEfeedback_CONFIGURE_FLAGS)
23674 @endif libbacktrace-bootstrap
23675
23676 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23677 maybe-configure-stageautoprofile-libbacktrace:
23678 @if libbacktrace-bootstrap
23679 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23680 configure-stageautoprofile-libbacktrace:
23681 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23682 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23683 @r=`${PWD_COMMAND}`; export r; \
23684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23685 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23686 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23687 $(HOST_EXPORTS) \
23688 $(POSTSTAGE1_HOST_EXPORTS) \
23689 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23690 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23691 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23692 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23694 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23695 case $(srcdir) in \
23696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23697 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23699 esac; \
23700 module_srcdir=libbacktrace; \
23701 $(SHELL) $$s/$$module_srcdir/configure \
23702 --srcdir=$${topdir}/$$module_srcdir \
23703 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23704 --target=${target_alias} \
23705 --with-build-libsubdir=$(HOST_SUBDIR) \
23706 $(STAGEautoprofile_CONFIGURE_FLAGS)
23707 @endif libbacktrace-bootstrap
23708
23709 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23710 maybe-configure-stageautofeedback-libbacktrace:
23711 @if libbacktrace-bootstrap
23712 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23713 configure-stageautofeedback-libbacktrace:
23714 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23715 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23716 @r=`${PWD_COMMAND}`; export r; \
23717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23718 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23719 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23720 $(HOST_EXPORTS) \
23721 $(POSTSTAGE1_HOST_EXPORTS) \
23722 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23723 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23724 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23725 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23726 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23727 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23728 case $(srcdir) in \
23729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23730 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23732 esac; \
23733 module_srcdir=libbacktrace; \
23734 $(SHELL) $$s/$$module_srcdir/configure \
23735 --srcdir=$${topdir}/$$module_srcdir \
23736 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23737 --target=${target_alias} \
23738 --with-build-libsubdir=$(HOST_SUBDIR) \
23739 $(STAGEautofeedback_CONFIGURE_FLAGS)
23740 @endif libbacktrace-bootstrap
23741
23742
23743
23744
23745
23746 .PHONY: all-libbacktrace maybe-all-libbacktrace
23747 maybe-all-libbacktrace:
23748 @if gcc-bootstrap
23749 all-libbacktrace: stage_current
23750 @endif gcc-bootstrap
23751 @if libbacktrace
23752 TARGET-libbacktrace=all
23753 maybe-all-libbacktrace: all-libbacktrace
23754 all-libbacktrace: configure-libbacktrace
23755 @r=`${PWD_COMMAND}`; export r; \
23756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23757 $(HOST_EXPORTS) \
23758 (cd $(HOST_SUBDIR)/libbacktrace && \
23759 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23760 $(TARGET-libbacktrace))
23761 @endif libbacktrace
23762
23763
23764
23765 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23766 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23767 maybe-all-stage1-libbacktrace:
23768 maybe-clean-stage1-libbacktrace:
23769 @if libbacktrace-bootstrap
23770 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23771 all-stage1: all-stage1-libbacktrace
23772 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23773 all-stage1-libbacktrace: configure-stage1-libbacktrace
23774 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23775 @r=`${PWD_COMMAND}`; export r; \
23776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23777 TFLAGS="$(STAGE1_TFLAGS)"; \
23778 $(HOST_EXPORTS) \
23779 cd $(HOST_SUBDIR)/libbacktrace && \
23780 \
23781 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23782 CFLAGS="$(STAGE1_CFLAGS)" \
23783 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23784 LIBCFLAGS="$(LIBCFLAGS)" \
23785 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23786 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23787 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23788 $(EXTRA_HOST_FLAGS) \
23789 $(STAGE1_FLAGS_TO_PASS) \
23790 TFLAGS="$(STAGE1_TFLAGS)" \
23791 $(TARGET-stage1-libbacktrace)
23792
23793 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23794 clean-stage1: clean-stage1-libbacktrace
23795 clean-stage1-libbacktrace:
23796 @if [ $(current_stage) = stage1 ]; then \
23797 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23798 else \
23799 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23800 $(MAKE) stage1-start; \
23801 fi; \
23802 cd $(HOST_SUBDIR)/libbacktrace && \
23803 $(MAKE) $(EXTRA_HOST_FLAGS) \
23804 $(STAGE1_FLAGS_TO_PASS) clean
23805 @endif libbacktrace-bootstrap
23806
23807
23808 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23809 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23810 maybe-all-stage2-libbacktrace:
23811 maybe-clean-stage2-libbacktrace:
23812 @if libbacktrace-bootstrap
23813 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23814 all-stage2: all-stage2-libbacktrace
23815 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23816 all-stage2-libbacktrace: configure-stage2-libbacktrace
23817 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23818 @r=`${PWD_COMMAND}`; export r; \
23819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23820 TFLAGS="$(STAGE2_TFLAGS)"; \
23821 $(HOST_EXPORTS) \
23822 $(POSTSTAGE1_HOST_EXPORTS) \
23823 cd $(HOST_SUBDIR)/libbacktrace && \
23824 \
23825 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23826 CFLAGS="$(STAGE2_CFLAGS)" \
23827 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23828 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23829 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23830 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23831 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23832 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23833 TFLAGS="$(STAGE2_TFLAGS)" \
23834 $(TARGET-stage2-libbacktrace)
23835
23836 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23837 clean-stage2: clean-stage2-libbacktrace
23838 clean-stage2-libbacktrace:
23839 @if [ $(current_stage) = stage2 ]; then \
23840 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23841 else \
23842 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23843 $(MAKE) stage2-start; \
23844 fi; \
23845 cd $(HOST_SUBDIR)/libbacktrace && \
23846 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23847 @endif libbacktrace-bootstrap
23848
23849
23850 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23851 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23852 maybe-all-stage3-libbacktrace:
23853 maybe-clean-stage3-libbacktrace:
23854 @if libbacktrace-bootstrap
23855 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23856 all-stage3: all-stage3-libbacktrace
23857 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23858 all-stage3-libbacktrace: configure-stage3-libbacktrace
23859 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23860 @r=`${PWD_COMMAND}`; export r; \
23861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23862 TFLAGS="$(STAGE3_TFLAGS)"; \
23863 $(HOST_EXPORTS) \
23864 $(POSTSTAGE1_HOST_EXPORTS) \
23865 cd $(HOST_SUBDIR)/libbacktrace && \
23866 \
23867 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23868 CFLAGS="$(STAGE3_CFLAGS)" \
23869 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23870 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23871 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23872 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23873 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23874 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23875 TFLAGS="$(STAGE3_TFLAGS)" \
23876 $(TARGET-stage3-libbacktrace)
23877
23878 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23879 clean-stage3: clean-stage3-libbacktrace
23880 clean-stage3-libbacktrace:
23881 @if [ $(current_stage) = stage3 ]; then \
23882 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23883 else \
23884 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23885 $(MAKE) stage3-start; \
23886 fi; \
23887 cd $(HOST_SUBDIR)/libbacktrace && \
23888 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23889 @endif libbacktrace-bootstrap
23890
23891
23892 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23893 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23894 maybe-all-stage4-libbacktrace:
23895 maybe-clean-stage4-libbacktrace:
23896 @if libbacktrace-bootstrap
23897 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23898 all-stage4: all-stage4-libbacktrace
23899 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23900 all-stage4-libbacktrace: configure-stage4-libbacktrace
23901 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23902 @r=`${PWD_COMMAND}`; export r; \
23903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23904 TFLAGS="$(STAGE4_TFLAGS)"; \
23905 $(HOST_EXPORTS) \
23906 $(POSTSTAGE1_HOST_EXPORTS) \
23907 cd $(HOST_SUBDIR)/libbacktrace && \
23908 \
23909 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23910 CFLAGS="$(STAGE4_CFLAGS)" \
23911 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23912 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23913 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23914 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23915 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23916 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23917 TFLAGS="$(STAGE4_TFLAGS)" \
23918 $(TARGET-stage4-libbacktrace)
23919
23920 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23921 clean-stage4: clean-stage4-libbacktrace
23922 clean-stage4-libbacktrace:
23923 @if [ $(current_stage) = stage4 ]; then \
23924 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23925 else \
23926 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23927 $(MAKE) stage4-start; \
23928 fi; \
23929 cd $(HOST_SUBDIR)/libbacktrace && \
23930 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23931 @endif libbacktrace-bootstrap
23932
23933
23934 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23935 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23936 maybe-all-stageprofile-libbacktrace:
23937 maybe-clean-stageprofile-libbacktrace:
23938 @if libbacktrace-bootstrap
23939 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23940 all-stageprofile: all-stageprofile-libbacktrace
23941 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23942 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23943 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23944 @r=`${PWD_COMMAND}`; export r; \
23945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23946 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23947 $(HOST_EXPORTS) \
23948 $(POSTSTAGE1_HOST_EXPORTS) \
23949 cd $(HOST_SUBDIR)/libbacktrace && \
23950 \
23951 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23952 CFLAGS="$(STAGEprofile_CFLAGS)" \
23953 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23954 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23958 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23959 TFLAGS="$(STAGEprofile_TFLAGS)" \
23960 $(TARGET-stageprofile-libbacktrace)
23961
23962 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23963 clean-stageprofile: clean-stageprofile-libbacktrace
23964 clean-stageprofile-libbacktrace:
23965 @if [ $(current_stage) = stageprofile ]; then \
23966 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23967 else \
23968 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23969 $(MAKE) stageprofile-start; \
23970 fi; \
23971 cd $(HOST_SUBDIR)/libbacktrace && \
23972 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23973 @endif libbacktrace-bootstrap
23974
23975
23976 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23977 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23978 maybe-all-stagetrain-libbacktrace:
23979 maybe-clean-stagetrain-libbacktrace:
23980 @if libbacktrace-bootstrap
23981 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23982 all-stagetrain: all-stagetrain-libbacktrace
23983 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23984 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23985 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23986 @r=`${PWD_COMMAND}`; export r; \
23987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23988 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23989 $(HOST_EXPORTS) \
23990 $(POSTSTAGE1_HOST_EXPORTS) \
23991 cd $(HOST_SUBDIR)/libbacktrace && \
23992 \
23993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23994 CFLAGS="$(STAGEtrain_CFLAGS)" \
23995 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23996 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24000 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24001 TFLAGS="$(STAGEtrain_TFLAGS)" \
24002 $(TARGET-stagetrain-libbacktrace)
24003
24004 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
24005 clean-stagetrain: clean-stagetrain-libbacktrace
24006 clean-stagetrain-libbacktrace:
24007 @if [ $(current_stage) = stagetrain ]; then \
24008 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24009 else \
24010 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
24011 $(MAKE) stagetrain-start; \
24012 fi; \
24013 cd $(HOST_SUBDIR)/libbacktrace && \
24014 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24015 @endif libbacktrace-bootstrap
24016
24017
24018 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
24019 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
24020 maybe-all-stagefeedback-libbacktrace:
24021 maybe-clean-stagefeedback-libbacktrace:
24022 @if libbacktrace-bootstrap
24023 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
24024 all-stagefeedback: all-stagefeedback-libbacktrace
24025 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
24026 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
24027 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24028 @r=`${PWD_COMMAND}`; export r; \
24029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24030 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24031 $(HOST_EXPORTS) \
24032 $(POSTSTAGE1_HOST_EXPORTS) \
24033 cd $(HOST_SUBDIR)/libbacktrace && \
24034 \
24035 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24036 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24037 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24038 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24043 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24044 $(TARGET-stagefeedback-libbacktrace)
24045
24046 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
24047 clean-stagefeedback: clean-stagefeedback-libbacktrace
24048 clean-stagefeedback-libbacktrace:
24049 @if [ $(current_stage) = stagefeedback ]; then \
24050 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24051 else \
24052 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
24053 $(MAKE) stagefeedback-start; \
24054 fi; \
24055 cd $(HOST_SUBDIR)/libbacktrace && \
24056 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24057 @endif libbacktrace-bootstrap
24058
24059
24060 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
24061 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
24062 maybe-all-stageautoprofile-libbacktrace:
24063 maybe-clean-stageautoprofile-libbacktrace:
24064 @if libbacktrace-bootstrap
24065 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
24066 all-stageautoprofile: all-stageautoprofile-libbacktrace
24067 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
24068 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
24069 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24070 @r=`${PWD_COMMAND}`; export r; \
24071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24072 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24073 $(HOST_EXPORTS) \
24074 $(POSTSTAGE1_HOST_EXPORTS) \
24075 cd $(HOST_SUBDIR)/libbacktrace && \
24076 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24078 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24079 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24080 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24084 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24085 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24086 $(TARGET-stageautoprofile-libbacktrace)
24087
24088 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
24089 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
24090 clean-stageautoprofile-libbacktrace:
24091 @if [ $(current_stage) = stageautoprofile ]; then \
24092 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24093 else \
24094 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
24095 $(MAKE) stageautoprofile-start; \
24096 fi; \
24097 cd $(HOST_SUBDIR)/libbacktrace && \
24098 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24099 @endif libbacktrace-bootstrap
24100
24101
24102 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
24103 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
24104 maybe-all-stageautofeedback-libbacktrace:
24105 maybe-clean-stageautofeedback-libbacktrace:
24106 @if libbacktrace-bootstrap
24107 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
24108 all-stageautofeedback: all-stageautofeedback-libbacktrace
24109 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
24110 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
24111 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24112 @r=`${PWD_COMMAND}`; export r; \
24113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24114 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24115 $(HOST_EXPORTS) \
24116 $(POSTSTAGE1_HOST_EXPORTS) \
24117 cd $(HOST_SUBDIR)/libbacktrace && \
24118 \
24119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24120 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24121 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24122 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24126 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24127 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24128 $(TARGET-stageautofeedback-libbacktrace)
24129
24130 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
24131 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
24132 clean-stageautofeedback-libbacktrace:
24133 @if [ $(current_stage) = stageautofeedback ]; then \
24134 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24135 else \
24136 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
24137 $(MAKE) stageautofeedback-start; \
24138 fi; \
24139 cd $(HOST_SUBDIR)/libbacktrace && \
24140 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24141 @endif libbacktrace-bootstrap
24142
24143
24144
24145
24146
24147 .PHONY: check-libbacktrace maybe-check-libbacktrace
24148 maybe-check-libbacktrace:
24149 @if libbacktrace
24150 maybe-check-libbacktrace: check-libbacktrace
24151
24152 check-libbacktrace:
24153 @: $(MAKE); $(unstage)
24154 @r=`${PWD_COMMAND}`; export r; \
24155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24156 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24157 (cd $(HOST_SUBDIR)/libbacktrace && \
24158 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24159
24160 @endif libbacktrace
24161
24162 .PHONY: install-libbacktrace maybe-install-libbacktrace
24163 maybe-install-libbacktrace:
24164 @if libbacktrace
24165 maybe-install-libbacktrace: install-libbacktrace
24166
24167 install-libbacktrace: installdirs
24168 @: $(MAKE); $(unstage)
24169 @r=`${PWD_COMMAND}`; export r; \
24170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24171 $(HOST_EXPORTS) \
24172 (cd $(HOST_SUBDIR)/libbacktrace && \
24173 $(MAKE) $(FLAGS_TO_PASS) install)
24174
24175 @endif libbacktrace
24176
24177 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
24178 maybe-install-strip-libbacktrace:
24179 @if libbacktrace
24180 maybe-install-strip-libbacktrace: install-strip-libbacktrace
24181
24182 install-strip-libbacktrace: installdirs
24183 @: $(MAKE); $(unstage)
24184 @r=`${PWD_COMMAND}`; export r; \
24185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24186 $(HOST_EXPORTS) \
24187 (cd $(HOST_SUBDIR)/libbacktrace && \
24188 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24189
24190 @endif libbacktrace
24191
24192 # Other targets (info, dvi, pdf, etc.)
24193
24194 .PHONY: maybe-info-libbacktrace info-libbacktrace
24195 maybe-info-libbacktrace:
24196 @if libbacktrace
24197 maybe-info-libbacktrace: info-libbacktrace
24198
24199 info-libbacktrace: \
24200 configure-libbacktrace
24201 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24202 r=`${PWD_COMMAND}`; export r; \
24203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24204 $(HOST_EXPORTS) \
24205 for flag in $(EXTRA_HOST_FLAGS) ; do \
24206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24207 done; \
24208 echo "Doing info in libbacktrace"; \
24209 (cd $(HOST_SUBDIR)/libbacktrace && \
24210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24212 "RANLIB=$${RANLIB}" \
24213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24214 info) \
24215 || exit 1
24216
24217 @endif libbacktrace
24218
24219 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
24220 maybe-dvi-libbacktrace:
24221 @if libbacktrace
24222 maybe-dvi-libbacktrace: dvi-libbacktrace
24223
24224 dvi-libbacktrace: \
24225 configure-libbacktrace
24226 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24227 r=`${PWD_COMMAND}`; export r; \
24228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24229 $(HOST_EXPORTS) \
24230 for flag in $(EXTRA_HOST_FLAGS) ; do \
24231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24232 done; \
24233 echo "Doing dvi in libbacktrace"; \
24234 (cd $(HOST_SUBDIR)/libbacktrace && \
24235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24237 "RANLIB=$${RANLIB}" \
24238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24239 dvi) \
24240 || exit 1
24241
24242 @endif libbacktrace
24243
24244 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
24245 maybe-pdf-libbacktrace:
24246 @if libbacktrace
24247 maybe-pdf-libbacktrace: pdf-libbacktrace
24248
24249 pdf-libbacktrace: \
24250 configure-libbacktrace
24251 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24252 r=`${PWD_COMMAND}`; export r; \
24253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24254 $(HOST_EXPORTS) \
24255 for flag in $(EXTRA_HOST_FLAGS) ; do \
24256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24257 done; \
24258 echo "Doing pdf in libbacktrace"; \
24259 (cd $(HOST_SUBDIR)/libbacktrace && \
24260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24262 "RANLIB=$${RANLIB}" \
24263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24264 pdf) \
24265 || exit 1
24266
24267 @endif libbacktrace
24268
24269 .PHONY: maybe-html-libbacktrace html-libbacktrace
24270 maybe-html-libbacktrace:
24271 @if libbacktrace
24272 maybe-html-libbacktrace: html-libbacktrace
24273
24274 html-libbacktrace: \
24275 configure-libbacktrace
24276 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24277 r=`${PWD_COMMAND}`; export r; \
24278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24279 $(HOST_EXPORTS) \
24280 for flag in $(EXTRA_HOST_FLAGS) ; do \
24281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24282 done; \
24283 echo "Doing html in libbacktrace"; \
24284 (cd $(HOST_SUBDIR)/libbacktrace && \
24285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24287 "RANLIB=$${RANLIB}" \
24288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24289 html) \
24290 || exit 1
24291
24292 @endif libbacktrace
24293
24294 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
24295 maybe-TAGS-libbacktrace:
24296 @if libbacktrace
24297 maybe-TAGS-libbacktrace: TAGS-libbacktrace
24298
24299 TAGS-libbacktrace: \
24300 configure-libbacktrace
24301 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24302 r=`${PWD_COMMAND}`; export r; \
24303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24304 $(HOST_EXPORTS) \
24305 for flag in $(EXTRA_HOST_FLAGS) ; do \
24306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24307 done; \
24308 echo "Doing TAGS in libbacktrace"; \
24309 (cd $(HOST_SUBDIR)/libbacktrace && \
24310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24312 "RANLIB=$${RANLIB}" \
24313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24314 TAGS) \
24315 || exit 1
24316
24317 @endif libbacktrace
24318
24319 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
24320 maybe-install-info-libbacktrace:
24321 @if libbacktrace
24322 maybe-install-info-libbacktrace: install-info-libbacktrace
24323
24324 install-info-libbacktrace: \
24325 configure-libbacktrace \
24326 info-libbacktrace
24327 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24328 r=`${PWD_COMMAND}`; export r; \
24329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24330 $(HOST_EXPORTS) \
24331 for flag in $(EXTRA_HOST_FLAGS) ; do \
24332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24333 done; \
24334 echo "Doing install-info in libbacktrace"; \
24335 (cd $(HOST_SUBDIR)/libbacktrace && \
24336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24338 "RANLIB=$${RANLIB}" \
24339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24340 install-info) \
24341 || exit 1
24342
24343 @endif libbacktrace
24344
24345 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
24346 maybe-install-dvi-libbacktrace:
24347 @if libbacktrace
24348 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
24349
24350 install-dvi-libbacktrace: \
24351 configure-libbacktrace \
24352 dvi-libbacktrace
24353 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24354 r=`${PWD_COMMAND}`; export r; \
24355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24356 $(HOST_EXPORTS) \
24357 for flag in $(EXTRA_HOST_FLAGS) ; do \
24358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24359 done; \
24360 echo "Doing install-dvi in libbacktrace"; \
24361 (cd $(HOST_SUBDIR)/libbacktrace && \
24362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24364 "RANLIB=$${RANLIB}" \
24365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24366 install-dvi) \
24367 || exit 1
24368
24369 @endif libbacktrace
24370
24371 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
24372 maybe-install-pdf-libbacktrace:
24373 @if libbacktrace
24374 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
24375
24376 install-pdf-libbacktrace: \
24377 configure-libbacktrace \
24378 pdf-libbacktrace
24379 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24380 r=`${PWD_COMMAND}`; export r; \
24381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24382 $(HOST_EXPORTS) \
24383 for flag in $(EXTRA_HOST_FLAGS) ; do \
24384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24385 done; \
24386 echo "Doing install-pdf in libbacktrace"; \
24387 (cd $(HOST_SUBDIR)/libbacktrace && \
24388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24390 "RANLIB=$${RANLIB}" \
24391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24392 install-pdf) \
24393 || exit 1
24394
24395 @endif libbacktrace
24396
24397 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
24398 maybe-install-html-libbacktrace:
24399 @if libbacktrace
24400 maybe-install-html-libbacktrace: install-html-libbacktrace
24401
24402 install-html-libbacktrace: \
24403 configure-libbacktrace \
24404 html-libbacktrace
24405 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24406 r=`${PWD_COMMAND}`; export r; \
24407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24408 $(HOST_EXPORTS) \
24409 for flag in $(EXTRA_HOST_FLAGS) ; do \
24410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24411 done; \
24412 echo "Doing install-html in libbacktrace"; \
24413 (cd $(HOST_SUBDIR)/libbacktrace && \
24414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24416 "RANLIB=$${RANLIB}" \
24417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24418 install-html) \
24419 || exit 1
24420
24421 @endif libbacktrace
24422
24423 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
24424 maybe-installcheck-libbacktrace:
24425 @if libbacktrace
24426 maybe-installcheck-libbacktrace: installcheck-libbacktrace
24427
24428 installcheck-libbacktrace: \
24429 configure-libbacktrace
24430 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24431 r=`${PWD_COMMAND}`; export r; \
24432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24433 $(HOST_EXPORTS) \
24434 for flag in $(EXTRA_HOST_FLAGS) ; do \
24435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24436 done; \
24437 echo "Doing installcheck in libbacktrace"; \
24438 (cd $(HOST_SUBDIR)/libbacktrace && \
24439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24441 "RANLIB=$${RANLIB}" \
24442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24443 installcheck) \
24444 || exit 1
24445
24446 @endif libbacktrace
24447
24448 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
24449 maybe-mostlyclean-libbacktrace:
24450 @if libbacktrace
24451 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
24452
24453 mostlyclean-libbacktrace:
24454 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24455 r=`${PWD_COMMAND}`; export r; \
24456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24457 $(HOST_EXPORTS) \
24458 for flag in $(EXTRA_HOST_FLAGS) ; do \
24459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24460 done; \
24461 echo "Doing mostlyclean in libbacktrace"; \
24462 (cd $(HOST_SUBDIR)/libbacktrace && \
24463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24465 "RANLIB=$${RANLIB}" \
24466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24467 mostlyclean) \
24468 || exit 1
24469
24470 @endif libbacktrace
24471
24472 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
24473 maybe-clean-libbacktrace:
24474 @if libbacktrace
24475 maybe-clean-libbacktrace: clean-libbacktrace
24476
24477 clean-libbacktrace:
24478 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24479 r=`${PWD_COMMAND}`; export r; \
24480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24481 $(HOST_EXPORTS) \
24482 for flag in $(EXTRA_HOST_FLAGS) ; do \
24483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24484 done; \
24485 echo "Doing clean in libbacktrace"; \
24486 (cd $(HOST_SUBDIR)/libbacktrace && \
24487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24489 "RANLIB=$${RANLIB}" \
24490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24491 clean) \
24492 || exit 1
24493
24494 @endif libbacktrace
24495
24496 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
24497 maybe-distclean-libbacktrace:
24498 @if libbacktrace
24499 maybe-distclean-libbacktrace: distclean-libbacktrace
24500
24501 distclean-libbacktrace:
24502 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24503 r=`${PWD_COMMAND}`; export r; \
24504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24505 $(HOST_EXPORTS) \
24506 for flag in $(EXTRA_HOST_FLAGS) ; do \
24507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24508 done; \
24509 echo "Doing distclean in libbacktrace"; \
24510 (cd $(HOST_SUBDIR)/libbacktrace && \
24511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24513 "RANLIB=$${RANLIB}" \
24514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24515 distclean) \
24516 || exit 1
24517
24518 @endif libbacktrace
24519
24520 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24521 maybe-maintainer-clean-libbacktrace:
24522 @if libbacktrace
24523 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24524
24525 maintainer-clean-libbacktrace:
24526 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24527 r=`${PWD_COMMAND}`; export r; \
24528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24529 $(HOST_EXPORTS) \
24530 for flag in $(EXTRA_HOST_FLAGS) ; do \
24531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24532 done; \
24533 echo "Doing maintainer-clean in libbacktrace"; \
24534 (cd $(HOST_SUBDIR)/libbacktrace && \
24535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24537 "RANLIB=$${RANLIB}" \
24538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24539 maintainer-clean) \
24540 || exit 1
24541
24542 @endif libbacktrace
24543
24544
24545
24546 .PHONY: configure-libcpp maybe-configure-libcpp
24547 maybe-configure-libcpp:
24548 @if gcc-bootstrap
24549 configure-libcpp: stage_current
24550 @endif gcc-bootstrap
24551 @if libcpp
24552 maybe-configure-libcpp: configure-libcpp
24553 configure-libcpp:
24554 @r=`${PWD_COMMAND}`; export r; \
24555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24556 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24558 $(HOST_EXPORTS) \
24559 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24560 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24561 case $(srcdir) in \
24562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24563 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24565 esac; \
24566 module_srcdir=libcpp; \
24567 $(SHELL) \
24568 $$s/$$module_srcdir/configure \
24569 --srcdir=$${topdir}/$$module_srcdir \
24570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24571 --target=${target_alias} \
24572 || exit 1
24573 @endif libcpp
24574
24575
24576
24577 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24578 maybe-configure-stage1-libcpp:
24579 @if libcpp-bootstrap
24580 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24581 configure-stage1-libcpp:
24582 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24584 @r=`${PWD_COMMAND}`; export r; \
24585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24586 TFLAGS="$(STAGE1_TFLAGS)"; \
24587 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24588 $(HOST_EXPORTS) \
24589 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24590 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24591 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24592 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24594 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24595 case $(srcdir) in \
24596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24597 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24599 esac; \
24600 module_srcdir=libcpp; \
24601 $(SHELL) $$s/$$module_srcdir/configure \
24602 --srcdir=$${topdir}/$$module_srcdir \
24603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24604 --target=${target_alias} \
24605 \
24606 $(STAGE1_CONFIGURE_FLAGS)
24607 @endif libcpp-bootstrap
24608
24609 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24610 maybe-configure-stage2-libcpp:
24611 @if libcpp-bootstrap
24612 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24613 configure-stage2-libcpp:
24614 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24616 @r=`${PWD_COMMAND}`; export r; \
24617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24618 TFLAGS="$(STAGE2_TFLAGS)"; \
24619 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24620 $(HOST_EXPORTS) \
24621 $(POSTSTAGE1_HOST_EXPORTS) \
24622 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24623 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24624 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24625 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24627 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24628 case $(srcdir) in \
24629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24630 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24632 esac; \
24633 module_srcdir=libcpp; \
24634 $(SHELL) $$s/$$module_srcdir/configure \
24635 --srcdir=$${topdir}/$$module_srcdir \
24636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24637 --target=${target_alias} \
24638 --with-build-libsubdir=$(HOST_SUBDIR) \
24639 $(STAGE2_CONFIGURE_FLAGS)
24640 @endif libcpp-bootstrap
24641
24642 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24643 maybe-configure-stage3-libcpp:
24644 @if libcpp-bootstrap
24645 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24646 configure-stage3-libcpp:
24647 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24649 @r=`${PWD_COMMAND}`; export r; \
24650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24651 TFLAGS="$(STAGE3_TFLAGS)"; \
24652 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24653 $(HOST_EXPORTS) \
24654 $(POSTSTAGE1_HOST_EXPORTS) \
24655 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24656 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24657 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24658 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24660 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24661 case $(srcdir) in \
24662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24663 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24665 esac; \
24666 module_srcdir=libcpp; \
24667 $(SHELL) $$s/$$module_srcdir/configure \
24668 --srcdir=$${topdir}/$$module_srcdir \
24669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24670 --target=${target_alias} \
24671 --with-build-libsubdir=$(HOST_SUBDIR) \
24672 $(STAGE3_CONFIGURE_FLAGS)
24673 @endif libcpp-bootstrap
24674
24675 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24676 maybe-configure-stage4-libcpp:
24677 @if libcpp-bootstrap
24678 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24679 configure-stage4-libcpp:
24680 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24681 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24682 @r=`${PWD_COMMAND}`; export r; \
24683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24684 TFLAGS="$(STAGE4_TFLAGS)"; \
24685 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24686 $(HOST_EXPORTS) \
24687 $(POSTSTAGE1_HOST_EXPORTS) \
24688 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24689 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24690 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24691 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24693 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24694 case $(srcdir) in \
24695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24696 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24698 esac; \
24699 module_srcdir=libcpp; \
24700 $(SHELL) $$s/$$module_srcdir/configure \
24701 --srcdir=$${topdir}/$$module_srcdir \
24702 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24703 --target=${target_alias} \
24704 --with-build-libsubdir=$(HOST_SUBDIR) \
24705 $(STAGE4_CONFIGURE_FLAGS)
24706 @endif libcpp-bootstrap
24707
24708 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24709 maybe-configure-stageprofile-libcpp:
24710 @if libcpp-bootstrap
24711 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24712 configure-stageprofile-libcpp:
24713 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24714 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24715 @r=`${PWD_COMMAND}`; export r; \
24716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24717 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24718 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24719 $(HOST_EXPORTS) \
24720 $(POSTSTAGE1_HOST_EXPORTS) \
24721 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24722 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24723 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24724 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24726 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24727 case $(srcdir) in \
24728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24729 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24731 esac; \
24732 module_srcdir=libcpp; \
24733 $(SHELL) $$s/$$module_srcdir/configure \
24734 --srcdir=$${topdir}/$$module_srcdir \
24735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24736 --target=${target_alias} \
24737 --with-build-libsubdir=$(HOST_SUBDIR) \
24738 $(STAGEprofile_CONFIGURE_FLAGS)
24739 @endif libcpp-bootstrap
24740
24741 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24742 maybe-configure-stagetrain-libcpp:
24743 @if libcpp-bootstrap
24744 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24745 configure-stagetrain-libcpp:
24746 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24748 @r=`${PWD_COMMAND}`; export r; \
24749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24750 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24751 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24752 $(HOST_EXPORTS) \
24753 $(POSTSTAGE1_HOST_EXPORTS) \
24754 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24755 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24756 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24757 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24759 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24760 case $(srcdir) in \
24761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24762 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24764 esac; \
24765 module_srcdir=libcpp; \
24766 $(SHELL) $$s/$$module_srcdir/configure \
24767 --srcdir=$${topdir}/$$module_srcdir \
24768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24769 --target=${target_alias} \
24770 --with-build-libsubdir=$(HOST_SUBDIR) \
24771 $(STAGEtrain_CONFIGURE_FLAGS)
24772 @endif libcpp-bootstrap
24773
24774 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24775 maybe-configure-stagefeedback-libcpp:
24776 @if libcpp-bootstrap
24777 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24778 configure-stagefeedback-libcpp:
24779 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24780 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24781 @r=`${PWD_COMMAND}`; export r; \
24782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24783 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24784 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24785 $(HOST_EXPORTS) \
24786 $(POSTSTAGE1_HOST_EXPORTS) \
24787 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24788 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24789 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24790 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24792 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24793 case $(srcdir) in \
24794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24795 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24797 esac; \
24798 module_srcdir=libcpp; \
24799 $(SHELL) $$s/$$module_srcdir/configure \
24800 --srcdir=$${topdir}/$$module_srcdir \
24801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24802 --target=${target_alias} \
24803 --with-build-libsubdir=$(HOST_SUBDIR) \
24804 $(STAGEfeedback_CONFIGURE_FLAGS)
24805 @endif libcpp-bootstrap
24806
24807 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24808 maybe-configure-stageautoprofile-libcpp:
24809 @if libcpp-bootstrap
24810 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24811 configure-stageautoprofile-libcpp:
24812 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24814 @r=`${PWD_COMMAND}`; export r; \
24815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24816 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24817 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24818 $(HOST_EXPORTS) \
24819 $(POSTSTAGE1_HOST_EXPORTS) \
24820 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24821 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24822 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24823 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24825 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24826 case $(srcdir) in \
24827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24828 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24830 esac; \
24831 module_srcdir=libcpp; \
24832 $(SHELL) $$s/$$module_srcdir/configure \
24833 --srcdir=$${topdir}/$$module_srcdir \
24834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24835 --target=${target_alias} \
24836 --with-build-libsubdir=$(HOST_SUBDIR) \
24837 $(STAGEautoprofile_CONFIGURE_FLAGS)
24838 @endif libcpp-bootstrap
24839
24840 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24841 maybe-configure-stageautofeedback-libcpp:
24842 @if libcpp-bootstrap
24843 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24844 configure-stageautofeedback-libcpp:
24845 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24846 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24847 @r=`${PWD_COMMAND}`; export r; \
24848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24849 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24850 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24851 $(HOST_EXPORTS) \
24852 $(POSTSTAGE1_HOST_EXPORTS) \
24853 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24854 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24855 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24856 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24858 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24859 case $(srcdir) in \
24860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24861 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24863 esac; \
24864 module_srcdir=libcpp; \
24865 $(SHELL) $$s/$$module_srcdir/configure \
24866 --srcdir=$${topdir}/$$module_srcdir \
24867 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24868 --target=${target_alias} \
24869 --with-build-libsubdir=$(HOST_SUBDIR) \
24870 $(STAGEautofeedback_CONFIGURE_FLAGS)
24871 @endif libcpp-bootstrap
24872
24873
24874
24875
24876
24877 .PHONY: all-libcpp maybe-all-libcpp
24878 maybe-all-libcpp:
24879 @if gcc-bootstrap
24880 all-libcpp: stage_current
24881 @endif gcc-bootstrap
24882 @if libcpp
24883 TARGET-libcpp=all
24884 maybe-all-libcpp: all-libcpp
24885 all-libcpp: configure-libcpp
24886 @r=`${PWD_COMMAND}`; export r; \
24887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24888 $(HOST_EXPORTS) \
24889 (cd $(HOST_SUBDIR)/libcpp && \
24890 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24891 $(TARGET-libcpp))
24892 @endif libcpp
24893
24894
24895
24896 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24897 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24898 maybe-all-stage1-libcpp:
24899 maybe-clean-stage1-libcpp:
24900 @if libcpp-bootstrap
24901 maybe-all-stage1-libcpp: all-stage1-libcpp
24902 all-stage1: all-stage1-libcpp
24903 TARGET-stage1-libcpp = $(TARGET-libcpp)
24904 all-stage1-libcpp: configure-stage1-libcpp
24905 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24906 @r=`${PWD_COMMAND}`; export r; \
24907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24908 TFLAGS="$(STAGE1_TFLAGS)"; \
24909 $(HOST_EXPORTS) \
24910 cd $(HOST_SUBDIR)/libcpp && \
24911 \
24912 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24913 CFLAGS="$(STAGE1_CFLAGS)" \
24914 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24915 LIBCFLAGS="$(LIBCFLAGS)" \
24916 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24917 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24918 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24919 $(EXTRA_HOST_FLAGS) \
24920 $(STAGE1_FLAGS_TO_PASS) \
24921 TFLAGS="$(STAGE1_TFLAGS)" \
24922 $(TARGET-stage1-libcpp)
24923
24924 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24925 clean-stage1: clean-stage1-libcpp
24926 clean-stage1-libcpp:
24927 @if [ $(current_stage) = stage1 ]; then \
24928 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24929 else \
24930 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24931 $(MAKE) stage1-start; \
24932 fi; \
24933 cd $(HOST_SUBDIR)/libcpp && \
24934 $(MAKE) $(EXTRA_HOST_FLAGS) \
24935 $(STAGE1_FLAGS_TO_PASS) clean
24936 @endif libcpp-bootstrap
24937
24938
24939 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24940 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24941 maybe-all-stage2-libcpp:
24942 maybe-clean-stage2-libcpp:
24943 @if libcpp-bootstrap
24944 maybe-all-stage2-libcpp: all-stage2-libcpp
24945 all-stage2: all-stage2-libcpp
24946 TARGET-stage2-libcpp = $(TARGET-libcpp)
24947 all-stage2-libcpp: configure-stage2-libcpp
24948 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24949 @r=`${PWD_COMMAND}`; export r; \
24950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24951 TFLAGS="$(STAGE2_TFLAGS)"; \
24952 $(HOST_EXPORTS) \
24953 $(POSTSTAGE1_HOST_EXPORTS) \
24954 cd $(HOST_SUBDIR)/libcpp && \
24955 \
24956 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24957 CFLAGS="$(STAGE2_CFLAGS)" \
24958 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24959 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24960 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24961 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24962 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24963 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24964 TFLAGS="$(STAGE2_TFLAGS)" \
24965 $(TARGET-stage2-libcpp)
24966
24967 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24968 clean-stage2: clean-stage2-libcpp
24969 clean-stage2-libcpp:
24970 @if [ $(current_stage) = stage2 ]; then \
24971 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24972 else \
24973 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24974 $(MAKE) stage2-start; \
24975 fi; \
24976 cd $(HOST_SUBDIR)/libcpp && \
24977 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24978 @endif libcpp-bootstrap
24979
24980
24981 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24982 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24983 maybe-all-stage3-libcpp:
24984 maybe-clean-stage3-libcpp:
24985 @if libcpp-bootstrap
24986 maybe-all-stage3-libcpp: all-stage3-libcpp
24987 all-stage3: all-stage3-libcpp
24988 TARGET-stage3-libcpp = $(TARGET-libcpp)
24989 all-stage3-libcpp: configure-stage3-libcpp
24990 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24991 @r=`${PWD_COMMAND}`; export r; \
24992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24993 TFLAGS="$(STAGE3_TFLAGS)"; \
24994 $(HOST_EXPORTS) \
24995 $(POSTSTAGE1_HOST_EXPORTS) \
24996 cd $(HOST_SUBDIR)/libcpp && \
24997 \
24998 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24999 CFLAGS="$(STAGE3_CFLAGS)" \
25000 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25001 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25005 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25006 TFLAGS="$(STAGE3_TFLAGS)" \
25007 $(TARGET-stage3-libcpp)
25008
25009 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25010 clean-stage3: clean-stage3-libcpp
25011 clean-stage3-libcpp:
25012 @if [ $(current_stage) = stage3 ]; then \
25013 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25014 else \
25015 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25016 $(MAKE) stage3-start; \
25017 fi; \
25018 cd $(HOST_SUBDIR)/libcpp && \
25019 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25020 @endif libcpp-bootstrap
25021
25022
25023 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25024 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25025 maybe-all-stage4-libcpp:
25026 maybe-clean-stage4-libcpp:
25027 @if libcpp-bootstrap
25028 maybe-all-stage4-libcpp: all-stage4-libcpp
25029 all-stage4: all-stage4-libcpp
25030 TARGET-stage4-libcpp = $(TARGET-libcpp)
25031 all-stage4-libcpp: configure-stage4-libcpp
25032 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25033 @r=`${PWD_COMMAND}`; export r; \
25034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25035 TFLAGS="$(STAGE4_TFLAGS)"; \
25036 $(HOST_EXPORTS) \
25037 $(POSTSTAGE1_HOST_EXPORTS) \
25038 cd $(HOST_SUBDIR)/libcpp && \
25039 \
25040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25041 CFLAGS="$(STAGE4_CFLAGS)" \
25042 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25043 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25044 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25045 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25046 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25047 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25048 TFLAGS="$(STAGE4_TFLAGS)" \
25049 $(TARGET-stage4-libcpp)
25050
25051 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25052 clean-stage4: clean-stage4-libcpp
25053 clean-stage4-libcpp:
25054 @if [ $(current_stage) = stage4 ]; then \
25055 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25056 else \
25057 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
25058 $(MAKE) stage4-start; \
25059 fi; \
25060 cd $(HOST_SUBDIR)/libcpp && \
25061 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25062 @endif libcpp-bootstrap
25063
25064
25065 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
25066 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
25067 maybe-all-stageprofile-libcpp:
25068 maybe-clean-stageprofile-libcpp:
25069 @if libcpp-bootstrap
25070 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
25071 all-stageprofile: all-stageprofile-libcpp
25072 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
25073 all-stageprofile-libcpp: configure-stageprofile-libcpp
25074 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25075 @r=`${PWD_COMMAND}`; export r; \
25076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25077 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25078 $(HOST_EXPORTS) \
25079 $(POSTSTAGE1_HOST_EXPORTS) \
25080 cd $(HOST_SUBDIR)/libcpp && \
25081 \
25082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25083 CFLAGS="$(STAGEprofile_CFLAGS)" \
25084 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25085 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25089 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25090 TFLAGS="$(STAGEprofile_TFLAGS)" \
25091 $(TARGET-stageprofile-libcpp)
25092
25093 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
25094 clean-stageprofile: clean-stageprofile-libcpp
25095 clean-stageprofile-libcpp:
25096 @if [ $(current_stage) = stageprofile ]; then \
25097 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25098 else \
25099 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
25100 $(MAKE) stageprofile-start; \
25101 fi; \
25102 cd $(HOST_SUBDIR)/libcpp && \
25103 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25104 @endif libcpp-bootstrap
25105
25106
25107 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
25108 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
25109 maybe-all-stagetrain-libcpp:
25110 maybe-clean-stagetrain-libcpp:
25111 @if libcpp-bootstrap
25112 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
25113 all-stagetrain: all-stagetrain-libcpp
25114 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
25115 all-stagetrain-libcpp: configure-stagetrain-libcpp
25116 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25117 @r=`${PWD_COMMAND}`; export r; \
25118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25119 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25120 $(HOST_EXPORTS) \
25121 $(POSTSTAGE1_HOST_EXPORTS) \
25122 cd $(HOST_SUBDIR)/libcpp && \
25123 \
25124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25125 CFLAGS="$(STAGEtrain_CFLAGS)" \
25126 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25127 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25128 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25129 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25130 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25131 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25132 TFLAGS="$(STAGEtrain_TFLAGS)" \
25133 $(TARGET-stagetrain-libcpp)
25134
25135 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
25136 clean-stagetrain: clean-stagetrain-libcpp
25137 clean-stagetrain-libcpp:
25138 @if [ $(current_stage) = stagetrain ]; then \
25139 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25140 else \
25141 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
25142 $(MAKE) stagetrain-start; \
25143 fi; \
25144 cd $(HOST_SUBDIR)/libcpp && \
25145 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25146 @endif libcpp-bootstrap
25147
25148
25149 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
25150 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
25151 maybe-all-stagefeedback-libcpp:
25152 maybe-clean-stagefeedback-libcpp:
25153 @if libcpp-bootstrap
25154 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
25155 all-stagefeedback: all-stagefeedback-libcpp
25156 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
25157 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
25158 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25159 @r=`${PWD_COMMAND}`; export r; \
25160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25161 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25162 $(HOST_EXPORTS) \
25163 $(POSTSTAGE1_HOST_EXPORTS) \
25164 cd $(HOST_SUBDIR)/libcpp && \
25165 \
25166 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25167 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25168 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25169 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25170 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25171 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25172 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25173 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25174 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25175 $(TARGET-stagefeedback-libcpp)
25176
25177 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
25178 clean-stagefeedback: clean-stagefeedback-libcpp
25179 clean-stagefeedback-libcpp:
25180 @if [ $(current_stage) = stagefeedback ]; then \
25181 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25182 else \
25183 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
25184 $(MAKE) stagefeedback-start; \
25185 fi; \
25186 cd $(HOST_SUBDIR)/libcpp && \
25187 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25188 @endif libcpp-bootstrap
25189
25190
25191 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
25192 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
25193 maybe-all-stageautoprofile-libcpp:
25194 maybe-clean-stageautoprofile-libcpp:
25195 @if libcpp-bootstrap
25196 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
25197 all-stageautoprofile: all-stageautoprofile-libcpp
25198 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
25199 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
25200 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25201 @r=`${PWD_COMMAND}`; export r; \
25202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25203 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25204 $(HOST_EXPORTS) \
25205 $(POSTSTAGE1_HOST_EXPORTS) \
25206 cd $(HOST_SUBDIR)/libcpp && \
25207 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25208 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25209 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25210 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25211 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25212 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25213 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25214 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25215 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25216 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25217 $(TARGET-stageautoprofile-libcpp)
25218
25219 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
25220 clean-stageautoprofile: clean-stageautoprofile-libcpp
25221 clean-stageautoprofile-libcpp:
25222 @if [ $(current_stage) = stageautoprofile ]; then \
25223 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25224 else \
25225 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
25226 $(MAKE) stageautoprofile-start; \
25227 fi; \
25228 cd $(HOST_SUBDIR)/libcpp && \
25229 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25230 @endif libcpp-bootstrap
25231
25232
25233 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
25234 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
25235 maybe-all-stageautofeedback-libcpp:
25236 maybe-clean-stageautofeedback-libcpp:
25237 @if libcpp-bootstrap
25238 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
25239 all-stageautofeedback: all-stageautofeedback-libcpp
25240 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
25241 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
25242 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25243 @r=`${PWD_COMMAND}`; export r; \
25244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25245 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25246 $(HOST_EXPORTS) \
25247 $(POSTSTAGE1_HOST_EXPORTS) \
25248 cd $(HOST_SUBDIR)/libcpp && \
25249 \
25250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25251 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25252 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25253 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25257 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25258 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25259 $(TARGET-stageautofeedback-libcpp)
25260
25261 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
25262 clean-stageautofeedback: clean-stageautofeedback-libcpp
25263 clean-stageautofeedback-libcpp:
25264 @if [ $(current_stage) = stageautofeedback ]; then \
25265 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25266 else \
25267 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
25268 $(MAKE) stageautofeedback-start; \
25269 fi; \
25270 cd $(HOST_SUBDIR)/libcpp && \
25271 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25272 @endif libcpp-bootstrap
25273
25274
25275
25276
25277
25278 .PHONY: check-libcpp maybe-check-libcpp
25279 maybe-check-libcpp:
25280 @if libcpp
25281 maybe-check-libcpp: check-libcpp
25282
25283 check-libcpp:
25284 @: $(MAKE); $(unstage)
25285 @r=`${PWD_COMMAND}`; export r; \
25286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25287 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25288 (cd $(HOST_SUBDIR)/libcpp && \
25289 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25290
25291 @endif libcpp
25292
25293 .PHONY: install-libcpp maybe-install-libcpp
25294 maybe-install-libcpp:
25295 @if libcpp
25296 maybe-install-libcpp: install-libcpp
25297
25298 install-libcpp: installdirs
25299 @: $(MAKE); $(unstage)
25300 @r=`${PWD_COMMAND}`; export r; \
25301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25302 $(HOST_EXPORTS) \
25303 (cd $(HOST_SUBDIR)/libcpp && \
25304 $(MAKE) $(FLAGS_TO_PASS) install)
25305
25306 @endif libcpp
25307
25308 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
25309 maybe-install-strip-libcpp:
25310 @if libcpp
25311 maybe-install-strip-libcpp: install-strip-libcpp
25312
25313 install-strip-libcpp: installdirs
25314 @: $(MAKE); $(unstage)
25315 @r=`${PWD_COMMAND}`; export r; \
25316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25317 $(HOST_EXPORTS) \
25318 (cd $(HOST_SUBDIR)/libcpp && \
25319 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25320
25321 @endif libcpp
25322
25323 # Other targets (info, dvi, pdf, etc.)
25324
25325 .PHONY: maybe-info-libcpp info-libcpp
25326 maybe-info-libcpp:
25327 @if libcpp
25328 maybe-info-libcpp: info-libcpp
25329
25330 info-libcpp: \
25331 configure-libcpp
25332 @[ -f ./libcpp/Makefile ] || exit 0; \
25333 r=`${PWD_COMMAND}`; export r; \
25334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25335 $(HOST_EXPORTS) \
25336 for flag in $(EXTRA_HOST_FLAGS) ; do \
25337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25338 done; \
25339 echo "Doing info in libcpp"; \
25340 (cd $(HOST_SUBDIR)/libcpp && \
25341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25343 "RANLIB=$${RANLIB}" \
25344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25345 info) \
25346 || exit 1
25347
25348 @endif libcpp
25349
25350 .PHONY: maybe-dvi-libcpp dvi-libcpp
25351 maybe-dvi-libcpp:
25352 @if libcpp
25353 maybe-dvi-libcpp: dvi-libcpp
25354
25355 dvi-libcpp: \
25356 configure-libcpp
25357 @[ -f ./libcpp/Makefile ] || exit 0; \
25358 r=`${PWD_COMMAND}`; export r; \
25359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25360 $(HOST_EXPORTS) \
25361 for flag in $(EXTRA_HOST_FLAGS) ; do \
25362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25363 done; \
25364 echo "Doing dvi in libcpp"; \
25365 (cd $(HOST_SUBDIR)/libcpp && \
25366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25368 "RANLIB=$${RANLIB}" \
25369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25370 dvi) \
25371 || exit 1
25372
25373 @endif libcpp
25374
25375 .PHONY: maybe-pdf-libcpp pdf-libcpp
25376 maybe-pdf-libcpp:
25377 @if libcpp
25378 maybe-pdf-libcpp: pdf-libcpp
25379
25380 pdf-libcpp: \
25381 configure-libcpp
25382 @[ -f ./libcpp/Makefile ] || exit 0; \
25383 r=`${PWD_COMMAND}`; export r; \
25384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25385 $(HOST_EXPORTS) \
25386 for flag in $(EXTRA_HOST_FLAGS) ; do \
25387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25388 done; \
25389 echo "Doing pdf in libcpp"; \
25390 (cd $(HOST_SUBDIR)/libcpp && \
25391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25393 "RANLIB=$${RANLIB}" \
25394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25395 pdf) \
25396 || exit 1
25397
25398 @endif libcpp
25399
25400 .PHONY: maybe-html-libcpp html-libcpp
25401 maybe-html-libcpp:
25402 @if libcpp
25403 maybe-html-libcpp: html-libcpp
25404
25405 html-libcpp: \
25406 configure-libcpp
25407 @[ -f ./libcpp/Makefile ] || exit 0; \
25408 r=`${PWD_COMMAND}`; export r; \
25409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25410 $(HOST_EXPORTS) \
25411 for flag in $(EXTRA_HOST_FLAGS) ; do \
25412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25413 done; \
25414 echo "Doing html in libcpp"; \
25415 (cd $(HOST_SUBDIR)/libcpp && \
25416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25418 "RANLIB=$${RANLIB}" \
25419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25420 html) \
25421 || exit 1
25422
25423 @endif libcpp
25424
25425 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
25426 maybe-TAGS-libcpp:
25427 @if libcpp
25428 maybe-TAGS-libcpp: TAGS-libcpp
25429
25430 TAGS-libcpp: \
25431 configure-libcpp
25432 @[ -f ./libcpp/Makefile ] || exit 0; \
25433 r=`${PWD_COMMAND}`; export r; \
25434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25435 $(HOST_EXPORTS) \
25436 for flag in $(EXTRA_HOST_FLAGS) ; do \
25437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25438 done; \
25439 echo "Doing TAGS in libcpp"; \
25440 (cd $(HOST_SUBDIR)/libcpp && \
25441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25443 "RANLIB=$${RANLIB}" \
25444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25445 TAGS) \
25446 || exit 1
25447
25448 @endif libcpp
25449
25450 .PHONY: maybe-install-info-libcpp install-info-libcpp
25451 maybe-install-info-libcpp:
25452 @if libcpp
25453 maybe-install-info-libcpp: install-info-libcpp
25454
25455 install-info-libcpp: \
25456 configure-libcpp \
25457 info-libcpp
25458 @[ -f ./libcpp/Makefile ] || exit 0; \
25459 r=`${PWD_COMMAND}`; export r; \
25460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25461 $(HOST_EXPORTS) \
25462 for flag in $(EXTRA_HOST_FLAGS) ; do \
25463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25464 done; \
25465 echo "Doing install-info in libcpp"; \
25466 (cd $(HOST_SUBDIR)/libcpp && \
25467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25469 "RANLIB=$${RANLIB}" \
25470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25471 install-info) \
25472 || exit 1
25473
25474 @endif libcpp
25475
25476 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
25477 maybe-install-dvi-libcpp:
25478 @if libcpp
25479 maybe-install-dvi-libcpp: install-dvi-libcpp
25480
25481 install-dvi-libcpp: \
25482 configure-libcpp \
25483 dvi-libcpp
25484 @[ -f ./libcpp/Makefile ] || exit 0; \
25485 r=`${PWD_COMMAND}`; export r; \
25486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25487 $(HOST_EXPORTS) \
25488 for flag in $(EXTRA_HOST_FLAGS) ; do \
25489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25490 done; \
25491 echo "Doing install-dvi in libcpp"; \
25492 (cd $(HOST_SUBDIR)/libcpp && \
25493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25495 "RANLIB=$${RANLIB}" \
25496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25497 install-dvi) \
25498 || exit 1
25499
25500 @endif libcpp
25501
25502 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25503 maybe-install-pdf-libcpp:
25504 @if libcpp
25505 maybe-install-pdf-libcpp: install-pdf-libcpp
25506
25507 install-pdf-libcpp: \
25508 configure-libcpp \
25509 pdf-libcpp
25510 @[ -f ./libcpp/Makefile ] || exit 0; \
25511 r=`${PWD_COMMAND}`; export r; \
25512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25513 $(HOST_EXPORTS) \
25514 for flag in $(EXTRA_HOST_FLAGS) ; do \
25515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25516 done; \
25517 echo "Doing install-pdf in libcpp"; \
25518 (cd $(HOST_SUBDIR)/libcpp && \
25519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25521 "RANLIB=$${RANLIB}" \
25522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25523 install-pdf) \
25524 || exit 1
25525
25526 @endif libcpp
25527
25528 .PHONY: maybe-install-html-libcpp install-html-libcpp
25529 maybe-install-html-libcpp:
25530 @if libcpp
25531 maybe-install-html-libcpp: install-html-libcpp
25532
25533 install-html-libcpp: \
25534 configure-libcpp \
25535 html-libcpp
25536 @[ -f ./libcpp/Makefile ] || exit 0; \
25537 r=`${PWD_COMMAND}`; export r; \
25538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25539 $(HOST_EXPORTS) \
25540 for flag in $(EXTRA_HOST_FLAGS) ; do \
25541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25542 done; \
25543 echo "Doing install-html in libcpp"; \
25544 (cd $(HOST_SUBDIR)/libcpp && \
25545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25547 "RANLIB=$${RANLIB}" \
25548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25549 install-html) \
25550 || exit 1
25551
25552 @endif libcpp
25553
25554 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25555 maybe-installcheck-libcpp:
25556 @if libcpp
25557 maybe-installcheck-libcpp: installcheck-libcpp
25558
25559 installcheck-libcpp: \
25560 configure-libcpp
25561 @[ -f ./libcpp/Makefile ] || exit 0; \
25562 r=`${PWD_COMMAND}`; export r; \
25563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25564 $(HOST_EXPORTS) \
25565 for flag in $(EXTRA_HOST_FLAGS) ; do \
25566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25567 done; \
25568 echo "Doing installcheck in libcpp"; \
25569 (cd $(HOST_SUBDIR)/libcpp && \
25570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25572 "RANLIB=$${RANLIB}" \
25573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25574 installcheck) \
25575 || exit 1
25576
25577 @endif libcpp
25578
25579 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25580 maybe-mostlyclean-libcpp:
25581 @if libcpp
25582 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25583
25584 mostlyclean-libcpp:
25585 @[ -f ./libcpp/Makefile ] || exit 0; \
25586 r=`${PWD_COMMAND}`; export r; \
25587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25588 $(HOST_EXPORTS) \
25589 for flag in $(EXTRA_HOST_FLAGS) ; do \
25590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25591 done; \
25592 echo "Doing mostlyclean in libcpp"; \
25593 (cd $(HOST_SUBDIR)/libcpp && \
25594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25596 "RANLIB=$${RANLIB}" \
25597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25598 mostlyclean) \
25599 || exit 1
25600
25601 @endif libcpp
25602
25603 .PHONY: maybe-clean-libcpp clean-libcpp
25604 maybe-clean-libcpp:
25605 @if libcpp
25606 maybe-clean-libcpp: clean-libcpp
25607
25608 clean-libcpp:
25609 @[ -f ./libcpp/Makefile ] || exit 0; \
25610 r=`${PWD_COMMAND}`; export r; \
25611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25612 $(HOST_EXPORTS) \
25613 for flag in $(EXTRA_HOST_FLAGS) ; do \
25614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25615 done; \
25616 echo "Doing clean in libcpp"; \
25617 (cd $(HOST_SUBDIR)/libcpp && \
25618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25620 "RANLIB=$${RANLIB}" \
25621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25622 clean) \
25623 || exit 1
25624
25625 @endif libcpp
25626
25627 .PHONY: maybe-distclean-libcpp distclean-libcpp
25628 maybe-distclean-libcpp:
25629 @if libcpp
25630 maybe-distclean-libcpp: distclean-libcpp
25631
25632 distclean-libcpp:
25633 @[ -f ./libcpp/Makefile ] || exit 0; \
25634 r=`${PWD_COMMAND}`; export r; \
25635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25636 $(HOST_EXPORTS) \
25637 for flag in $(EXTRA_HOST_FLAGS) ; do \
25638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25639 done; \
25640 echo "Doing distclean in libcpp"; \
25641 (cd $(HOST_SUBDIR)/libcpp && \
25642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25644 "RANLIB=$${RANLIB}" \
25645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25646 distclean) \
25647 || exit 1
25648
25649 @endif libcpp
25650
25651 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25652 maybe-maintainer-clean-libcpp:
25653 @if libcpp
25654 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25655
25656 maintainer-clean-libcpp:
25657 @[ -f ./libcpp/Makefile ] || exit 0; \
25658 r=`${PWD_COMMAND}`; export r; \
25659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25660 $(HOST_EXPORTS) \
25661 for flag in $(EXTRA_HOST_FLAGS) ; do \
25662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25663 done; \
25664 echo "Doing maintainer-clean in libcpp"; \
25665 (cd $(HOST_SUBDIR)/libcpp && \
25666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25668 "RANLIB=$${RANLIB}" \
25669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25670 maintainer-clean) \
25671 || exit 1
25672
25673 @endif libcpp
25674
25675
25676
25677 .PHONY: configure-libcody maybe-configure-libcody
25678 maybe-configure-libcody:
25679 @if gcc-bootstrap
25680 configure-libcody: stage_current
25681 @endif gcc-bootstrap
25682 @if libcody
25683 maybe-configure-libcody: configure-libcody
25684 configure-libcody:
25685 @r=`${PWD_COMMAND}`; export r; \
25686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25687 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25688 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25689 $(HOST_EXPORTS) \
25690 echo Configuring in $(HOST_SUBDIR)/libcody; \
25691 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25692 case $(srcdir) in \
25693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25694 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25696 esac; \
25697 module_srcdir=libcody; \
25698 $(SHELL) \
25699 $$s/$$module_srcdir/configure \
25700 --srcdir=$${topdir}/$$module_srcdir \
25701 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25702 --target=${target_alias} \
25703 || exit 1
25704 @endif libcody
25705
25706
25707
25708 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25709 maybe-configure-stage1-libcody:
25710 @if libcody-bootstrap
25711 maybe-configure-stage1-libcody: configure-stage1-libcody
25712 configure-stage1-libcody:
25713 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25714 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25715 @r=`${PWD_COMMAND}`; export r; \
25716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25717 TFLAGS="$(STAGE1_TFLAGS)"; \
25718 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25719 $(HOST_EXPORTS) \
25720 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25721 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25722 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25723 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25725 cd $(HOST_SUBDIR)/libcody || exit 1; \
25726 case $(srcdir) in \
25727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25728 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25730 esac; \
25731 module_srcdir=libcody; \
25732 $(SHELL) $$s/$$module_srcdir/configure \
25733 --srcdir=$${topdir}/$$module_srcdir \
25734 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25735 --target=${target_alias} \
25736 \
25737 $(STAGE1_CONFIGURE_FLAGS)
25738 @endif libcody-bootstrap
25739
25740 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25741 maybe-configure-stage2-libcody:
25742 @if libcody-bootstrap
25743 maybe-configure-stage2-libcody: configure-stage2-libcody
25744 configure-stage2-libcody:
25745 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25746 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25747 @r=`${PWD_COMMAND}`; export r; \
25748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25749 TFLAGS="$(STAGE2_TFLAGS)"; \
25750 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25751 $(HOST_EXPORTS) \
25752 $(POSTSTAGE1_HOST_EXPORTS) \
25753 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25754 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25755 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25756 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25758 cd $(HOST_SUBDIR)/libcody || exit 1; \
25759 case $(srcdir) in \
25760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25761 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25763 esac; \
25764 module_srcdir=libcody; \
25765 $(SHELL) $$s/$$module_srcdir/configure \
25766 --srcdir=$${topdir}/$$module_srcdir \
25767 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25768 --target=${target_alias} \
25769 --with-build-libsubdir=$(HOST_SUBDIR) \
25770 $(STAGE2_CONFIGURE_FLAGS)
25771 @endif libcody-bootstrap
25772
25773 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25774 maybe-configure-stage3-libcody:
25775 @if libcody-bootstrap
25776 maybe-configure-stage3-libcody: configure-stage3-libcody
25777 configure-stage3-libcody:
25778 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25779 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25780 @r=`${PWD_COMMAND}`; export r; \
25781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25782 TFLAGS="$(STAGE3_TFLAGS)"; \
25783 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25784 $(HOST_EXPORTS) \
25785 $(POSTSTAGE1_HOST_EXPORTS) \
25786 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25787 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25788 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25789 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25791 cd $(HOST_SUBDIR)/libcody || exit 1; \
25792 case $(srcdir) in \
25793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25794 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25796 esac; \
25797 module_srcdir=libcody; \
25798 $(SHELL) $$s/$$module_srcdir/configure \
25799 --srcdir=$${topdir}/$$module_srcdir \
25800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25801 --target=${target_alias} \
25802 --with-build-libsubdir=$(HOST_SUBDIR) \
25803 $(STAGE3_CONFIGURE_FLAGS)
25804 @endif libcody-bootstrap
25805
25806 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25807 maybe-configure-stage4-libcody:
25808 @if libcody-bootstrap
25809 maybe-configure-stage4-libcody: configure-stage4-libcody
25810 configure-stage4-libcody:
25811 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25813 @r=`${PWD_COMMAND}`; export r; \
25814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25815 TFLAGS="$(STAGE4_TFLAGS)"; \
25816 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25817 $(HOST_EXPORTS) \
25818 $(POSTSTAGE1_HOST_EXPORTS) \
25819 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25820 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25821 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25822 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25824 cd $(HOST_SUBDIR)/libcody || exit 1; \
25825 case $(srcdir) in \
25826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25827 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25829 esac; \
25830 module_srcdir=libcody; \
25831 $(SHELL) $$s/$$module_srcdir/configure \
25832 --srcdir=$${topdir}/$$module_srcdir \
25833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25834 --target=${target_alias} \
25835 --with-build-libsubdir=$(HOST_SUBDIR) \
25836 $(STAGE4_CONFIGURE_FLAGS)
25837 @endif libcody-bootstrap
25838
25839 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25840 maybe-configure-stageprofile-libcody:
25841 @if libcody-bootstrap
25842 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25843 configure-stageprofile-libcody:
25844 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25846 @r=`${PWD_COMMAND}`; export r; \
25847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25848 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25849 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25850 $(HOST_EXPORTS) \
25851 $(POSTSTAGE1_HOST_EXPORTS) \
25852 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25853 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25854 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25855 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25857 cd $(HOST_SUBDIR)/libcody || exit 1; \
25858 case $(srcdir) in \
25859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25860 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25862 esac; \
25863 module_srcdir=libcody; \
25864 $(SHELL) $$s/$$module_srcdir/configure \
25865 --srcdir=$${topdir}/$$module_srcdir \
25866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25867 --target=${target_alias} \
25868 --with-build-libsubdir=$(HOST_SUBDIR) \
25869 $(STAGEprofile_CONFIGURE_FLAGS)
25870 @endif libcody-bootstrap
25871
25872 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25873 maybe-configure-stagetrain-libcody:
25874 @if libcody-bootstrap
25875 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25876 configure-stagetrain-libcody:
25877 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25879 @r=`${PWD_COMMAND}`; export r; \
25880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25881 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25882 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25883 $(HOST_EXPORTS) \
25884 $(POSTSTAGE1_HOST_EXPORTS) \
25885 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25886 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25887 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25888 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25890 cd $(HOST_SUBDIR)/libcody || exit 1; \
25891 case $(srcdir) in \
25892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25893 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25895 esac; \
25896 module_srcdir=libcody; \
25897 $(SHELL) $$s/$$module_srcdir/configure \
25898 --srcdir=$${topdir}/$$module_srcdir \
25899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25900 --target=${target_alias} \
25901 --with-build-libsubdir=$(HOST_SUBDIR) \
25902 $(STAGEtrain_CONFIGURE_FLAGS)
25903 @endif libcody-bootstrap
25904
25905 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25906 maybe-configure-stagefeedback-libcody:
25907 @if libcody-bootstrap
25908 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25909 configure-stagefeedback-libcody:
25910 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25912 @r=`${PWD_COMMAND}`; export r; \
25913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25914 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25915 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25916 $(HOST_EXPORTS) \
25917 $(POSTSTAGE1_HOST_EXPORTS) \
25918 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25919 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25920 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25921 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25923 cd $(HOST_SUBDIR)/libcody || exit 1; \
25924 case $(srcdir) in \
25925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25926 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25928 esac; \
25929 module_srcdir=libcody; \
25930 $(SHELL) $$s/$$module_srcdir/configure \
25931 --srcdir=$${topdir}/$$module_srcdir \
25932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25933 --target=${target_alias} \
25934 --with-build-libsubdir=$(HOST_SUBDIR) \
25935 $(STAGEfeedback_CONFIGURE_FLAGS)
25936 @endif libcody-bootstrap
25937
25938 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25939 maybe-configure-stageautoprofile-libcody:
25940 @if libcody-bootstrap
25941 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25942 configure-stageautoprofile-libcody:
25943 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25945 @r=`${PWD_COMMAND}`; export r; \
25946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25947 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25948 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25949 $(HOST_EXPORTS) \
25950 $(POSTSTAGE1_HOST_EXPORTS) \
25951 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25952 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25953 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25954 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25956 cd $(HOST_SUBDIR)/libcody || exit 1; \
25957 case $(srcdir) in \
25958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25959 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25961 esac; \
25962 module_srcdir=libcody; \
25963 $(SHELL) $$s/$$module_srcdir/configure \
25964 --srcdir=$${topdir}/$$module_srcdir \
25965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25966 --target=${target_alias} \
25967 --with-build-libsubdir=$(HOST_SUBDIR) \
25968 $(STAGEautoprofile_CONFIGURE_FLAGS)
25969 @endif libcody-bootstrap
25970
25971 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25972 maybe-configure-stageautofeedback-libcody:
25973 @if libcody-bootstrap
25974 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25975 configure-stageautofeedback-libcody:
25976 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25978 @r=`${PWD_COMMAND}`; export r; \
25979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25980 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25981 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25982 $(HOST_EXPORTS) \
25983 $(POSTSTAGE1_HOST_EXPORTS) \
25984 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25985 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25986 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25987 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25989 cd $(HOST_SUBDIR)/libcody || exit 1; \
25990 case $(srcdir) in \
25991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25992 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25994 esac; \
25995 module_srcdir=libcody; \
25996 $(SHELL) $$s/$$module_srcdir/configure \
25997 --srcdir=$${topdir}/$$module_srcdir \
25998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25999 --target=${target_alias} \
26000 --with-build-libsubdir=$(HOST_SUBDIR) \
26001 $(STAGEautofeedback_CONFIGURE_FLAGS)
26002 @endif libcody-bootstrap
26003
26004
26005
26006
26007
26008 .PHONY: all-libcody maybe-all-libcody
26009 maybe-all-libcody:
26010 @if gcc-bootstrap
26011 all-libcody: stage_current
26012 @endif gcc-bootstrap
26013 @if libcody
26014 TARGET-libcody=all
26015 maybe-all-libcody: all-libcody
26016 all-libcody: configure-libcody
26017 @r=`${PWD_COMMAND}`; export r; \
26018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26019 $(HOST_EXPORTS) \
26020 (cd $(HOST_SUBDIR)/libcody && \
26021 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26022 $(TARGET-libcody))
26023 @endif libcody
26024
26025
26026
26027 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
26028 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
26029 maybe-all-stage1-libcody:
26030 maybe-clean-stage1-libcody:
26031 @if libcody-bootstrap
26032 maybe-all-stage1-libcody: all-stage1-libcody
26033 all-stage1: all-stage1-libcody
26034 TARGET-stage1-libcody = $(TARGET-libcody)
26035 all-stage1-libcody: configure-stage1-libcody
26036 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26037 @r=`${PWD_COMMAND}`; export r; \
26038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26039 TFLAGS="$(STAGE1_TFLAGS)"; \
26040 $(HOST_EXPORTS) \
26041 cd $(HOST_SUBDIR)/libcody && \
26042 \
26043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26044 CFLAGS="$(STAGE1_CFLAGS)" \
26045 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26046 LIBCFLAGS="$(LIBCFLAGS)" \
26047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26050 $(EXTRA_HOST_FLAGS) \
26051 $(STAGE1_FLAGS_TO_PASS) \
26052 TFLAGS="$(STAGE1_TFLAGS)" \
26053 $(TARGET-stage1-libcody)
26054
26055 maybe-clean-stage1-libcody: clean-stage1-libcody
26056 clean-stage1: clean-stage1-libcody
26057 clean-stage1-libcody:
26058 @if [ $(current_stage) = stage1 ]; then \
26059 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26060 else \
26061 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
26062 $(MAKE) stage1-start; \
26063 fi; \
26064 cd $(HOST_SUBDIR)/libcody && \
26065 $(MAKE) $(EXTRA_HOST_FLAGS) \
26066 $(STAGE1_FLAGS_TO_PASS) clean
26067 @endif libcody-bootstrap
26068
26069
26070 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
26071 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
26072 maybe-all-stage2-libcody:
26073 maybe-clean-stage2-libcody:
26074 @if libcody-bootstrap
26075 maybe-all-stage2-libcody: all-stage2-libcody
26076 all-stage2: all-stage2-libcody
26077 TARGET-stage2-libcody = $(TARGET-libcody)
26078 all-stage2-libcody: configure-stage2-libcody
26079 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26080 @r=`${PWD_COMMAND}`; export r; \
26081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26082 TFLAGS="$(STAGE2_TFLAGS)"; \
26083 $(HOST_EXPORTS) \
26084 $(POSTSTAGE1_HOST_EXPORTS) \
26085 cd $(HOST_SUBDIR)/libcody && \
26086 \
26087 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26088 CFLAGS="$(STAGE2_CFLAGS)" \
26089 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26090 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26094 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26095 TFLAGS="$(STAGE2_TFLAGS)" \
26096 $(TARGET-stage2-libcody)
26097
26098 maybe-clean-stage2-libcody: clean-stage2-libcody
26099 clean-stage2: clean-stage2-libcody
26100 clean-stage2-libcody:
26101 @if [ $(current_stage) = stage2 ]; then \
26102 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26103 else \
26104 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
26105 $(MAKE) stage2-start; \
26106 fi; \
26107 cd $(HOST_SUBDIR)/libcody && \
26108 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26109 @endif libcody-bootstrap
26110
26111
26112 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
26113 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
26114 maybe-all-stage3-libcody:
26115 maybe-clean-stage3-libcody:
26116 @if libcody-bootstrap
26117 maybe-all-stage3-libcody: all-stage3-libcody
26118 all-stage3: all-stage3-libcody
26119 TARGET-stage3-libcody = $(TARGET-libcody)
26120 all-stage3-libcody: configure-stage3-libcody
26121 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26122 @r=`${PWD_COMMAND}`; export r; \
26123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26124 TFLAGS="$(STAGE3_TFLAGS)"; \
26125 $(HOST_EXPORTS) \
26126 $(POSTSTAGE1_HOST_EXPORTS) \
26127 cd $(HOST_SUBDIR)/libcody && \
26128 \
26129 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26130 CFLAGS="$(STAGE3_CFLAGS)" \
26131 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26132 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26136 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26137 TFLAGS="$(STAGE3_TFLAGS)" \
26138 $(TARGET-stage3-libcody)
26139
26140 maybe-clean-stage3-libcody: clean-stage3-libcody
26141 clean-stage3: clean-stage3-libcody
26142 clean-stage3-libcody:
26143 @if [ $(current_stage) = stage3 ]; then \
26144 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26145 else \
26146 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
26147 $(MAKE) stage3-start; \
26148 fi; \
26149 cd $(HOST_SUBDIR)/libcody && \
26150 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26151 @endif libcody-bootstrap
26152
26153
26154 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
26155 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
26156 maybe-all-stage4-libcody:
26157 maybe-clean-stage4-libcody:
26158 @if libcody-bootstrap
26159 maybe-all-stage4-libcody: all-stage4-libcody
26160 all-stage4: all-stage4-libcody
26161 TARGET-stage4-libcody = $(TARGET-libcody)
26162 all-stage4-libcody: configure-stage4-libcody
26163 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26164 @r=`${PWD_COMMAND}`; export r; \
26165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26166 TFLAGS="$(STAGE4_TFLAGS)"; \
26167 $(HOST_EXPORTS) \
26168 $(POSTSTAGE1_HOST_EXPORTS) \
26169 cd $(HOST_SUBDIR)/libcody && \
26170 \
26171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26172 CFLAGS="$(STAGE4_CFLAGS)" \
26173 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26174 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26175 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26176 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26177 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26178 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26179 TFLAGS="$(STAGE4_TFLAGS)" \
26180 $(TARGET-stage4-libcody)
26181
26182 maybe-clean-stage4-libcody: clean-stage4-libcody
26183 clean-stage4: clean-stage4-libcody
26184 clean-stage4-libcody:
26185 @if [ $(current_stage) = stage4 ]; then \
26186 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26187 else \
26188 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
26189 $(MAKE) stage4-start; \
26190 fi; \
26191 cd $(HOST_SUBDIR)/libcody && \
26192 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26193 @endif libcody-bootstrap
26194
26195
26196 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
26197 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
26198 maybe-all-stageprofile-libcody:
26199 maybe-clean-stageprofile-libcody:
26200 @if libcody-bootstrap
26201 maybe-all-stageprofile-libcody: all-stageprofile-libcody
26202 all-stageprofile: all-stageprofile-libcody
26203 TARGET-stageprofile-libcody = $(TARGET-libcody)
26204 all-stageprofile-libcody: configure-stageprofile-libcody
26205 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26206 @r=`${PWD_COMMAND}`; export r; \
26207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26208 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26209 $(HOST_EXPORTS) \
26210 $(POSTSTAGE1_HOST_EXPORTS) \
26211 cd $(HOST_SUBDIR)/libcody && \
26212 \
26213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26214 CFLAGS="$(STAGEprofile_CFLAGS)" \
26215 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26216 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26220 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26221 TFLAGS="$(STAGEprofile_TFLAGS)" \
26222 $(TARGET-stageprofile-libcody)
26223
26224 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
26225 clean-stageprofile: clean-stageprofile-libcody
26226 clean-stageprofile-libcody:
26227 @if [ $(current_stage) = stageprofile ]; then \
26228 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26229 else \
26230 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
26231 $(MAKE) stageprofile-start; \
26232 fi; \
26233 cd $(HOST_SUBDIR)/libcody && \
26234 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26235 @endif libcody-bootstrap
26236
26237
26238 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
26239 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
26240 maybe-all-stagetrain-libcody:
26241 maybe-clean-stagetrain-libcody:
26242 @if libcody-bootstrap
26243 maybe-all-stagetrain-libcody: all-stagetrain-libcody
26244 all-stagetrain: all-stagetrain-libcody
26245 TARGET-stagetrain-libcody = $(TARGET-libcody)
26246 all-stagetrain-libcody: configure-stagetrain-libcody
26247 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26248 @r=`${PWD_COMMAND}`; export r; \
26249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26250 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26251 $(HOST_EXPORTS) \
26252 $(POSTSTAGE1_HOST_EXPORTS) \
26253 cd $(HOST_SUBDIR)/libcody && \
26254 \
26255 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26256 CFLAGS="$(STAGEtrain_CFLAGS)" \
26257 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26258 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26259 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26260 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26261 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26262 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26263 TFLAGS="$(STAGEtrain_TFLAGS)" \
26264 $(TARGET-stagetrain-libcody)
26265
26266 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
26267 clean-stagetrain: clean-stagetrain-libcody
26268 clean-stagetrain-libcody:
26269 @if [ $(current_stage) = stagetrain ]; then \
26270 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26271 else \
26272 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
26273 $(MAKE) stagetrain-start; \
26274 fi; \
26275 cd $(HOST_SUBDIR)/libcody && \
26276 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26277 @endif libcody-bootstrap
26278
26279
26280 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
26281 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
26282 maybe-all-stagefeedback-libcody:
26283 maybe-clean-stagefeedback-libcody:
26284 @if libcody-bootstrap
26285 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
26286 all-stagefeedback: all-stagefeedback-libcody
26287 TARGET-stagefeedback-libcody = $(TARGET-libcody)
26288 all-stagefeedback-libcody: configure-stagefeedback-libcody
26289 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26290 @r=`${PWD_COMMAND}`; export r; \
26291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26292 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26293 $(HOST_EXPORTS) \
26294 $(POSTSTAGE1_HOST_EXPORTS) \
26295 cd $(HOST_SUBDIR)/libcody && \
26296 \
26297 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26298 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26299 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26300 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26301 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26302 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26303 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26304 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26305 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26306 $(TARGET-stagefeedback-libcody)
26307
26308 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
26309 clean-stagefeedback: clean-stagefeedback-libcody
26310 clean-stagefeedback-libcody:
26311 @if [ $(current_stage) = stagefeedback ]; then \
26312 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26313 else \
26314 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
26315 $(MAKE) stagefeedback-start; \
26316 fi; \
26317 cd $(HOST_SUBDIR)/libcody && \
26318 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26319 @endif libcody-bootstrap
26320
26321
26322 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
26323 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
26324 maybe-all-stageautoprofile-libcody:
26325 maybe-clean-stageautoprofile-libcody:
26326 @if libcody-bootstrap
26327 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
26328 all-stageautoprofile: all-stageautoprofile-libcody
26329 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
26330 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
26331 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26332 @r=`${PWD_COMMAND}`; export r; \
26333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26334 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26335 $(HOST_EXPORTS) \
26336 $(POSTSTAGE1_HOST_EXPORTS) \
26337 cd $(HOST_SUBDIR)/libcody && \
26338 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26339 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26340 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26341 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26342 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26343 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26344 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26345 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26346 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26347 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26348 $(TARGET-stageautoprofile-libcody)
26349
26350 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
26351 clean-stageautoprofile: clean-stageautoprofile-libcody
26352 clean-stageautoprofile-libcody:
26353 @if [ $(current_stage) = stageautoprofile ]; then \
26354 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26355 else \
26356 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
26357 $(MAKE) stageautoprofile-start; \
26358 fi; \
26359 cd $(HOST_SUBDIR)/libcody && \
26360 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26361 @endif libcody-bootstrap
26362
26363
26364 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
26365 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
26366 maybe-all-stageautofeedback-libcody:
26367 maybe-clean-stageautofeedback-libcody:
26368 @if libcody-bootstrap
26369 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
26370 all-stageautofeedback: all-stageautofeedback-libcody
26371 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
26372 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
26373 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26374 @r=`${PWD_COMMAND}`; export r; \
26375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26376 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26377 $(HOST_EXPORTS) \
26378 $(POSTSTAGE1_HOST_EXPORTS) \
26379 cd $(HOST_SUBDIR)/libcody && \
26380 \
26381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26382 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26383 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26384 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26385 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26386 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26387 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26388 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26389 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26390 $(TARGET-stageautofeedback-libcody)
26391
26392 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
26393 clean-stageautofeedback: clean-stageautofeedback-libcody
26394 clean-stageautofeedback-libcody:
26395 @if [ $(current_stage) = stageautofeedback ]; then \
26396 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26397 else \
26398 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
26399 $(MAKE) stageautofeedback-start; \
26400 fi; \
26401 cd $(HOST_SUBDIR)/libcody && \
26402 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26403 @endif libcody-bootstrap
26404
26405
26406
26407
26408
26409 .PHONY: check-libcody maybe-check-libcody
26410 maybe-check-libcody:
26411 @if libcody
26412 maybe-check-libcody: check-libcody
26413
26414 check-libcody:
26415 @: $(MAKE); $(unstage)
26416 @r=`${PWD_COMMAND}`; export r; \
26417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26418 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26419 (cd $(HOST_SUBDIR)/libcody && \
26420 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26421
26422 @endif libcody
26423
26424 .PHONY: install-libcody maybe-install-libcody
26425 maybe-install-libcody:
26426 @if libcody
26427 maybe-install-libcody: install-libcody
26428
26429 install-libcody:
26430
26431 @endif libcody
26432
26433 .PHONY: install-strip-libcody maybe-install-strip-libcody
26434 maybe-install-strip-libcody:
26435 @if libcody
26436 maybe-install-strip-libcody: install-strip-libcody
26437
26438 install-strip-libcody:
26439
26440 @endif libcody
26441
26442 # Other targets (info, dvi, pdf, etc.)
26443
26444 .PHONY: maybe-info-libcody info-libcody
26445 maybe-info-libcody:
26446 @if libcody
26447 maybe-info-libcody: info-libcody
26448
26449 # libcody doesn't support info.
26450 info-libcody:
26451
26452 @endif libcody
26453
26454 .PHONY: maybe-dvi-libcody dvi-libcody
26455 maybe-dvi-libcody:
26456 @if libcody
26457 maybe-dvi-libcody: dvi-libcody
26458
26459 # libcody doesn't support dvi.
26460 dvi-libcody:
26461
26462 @endif libcody
26463
26464 .PHONY: maybe-pdf-libcody pdf-libcody
26465 maybe-pdf-libcody:
26466 @if libcody
26467 maybe-pdf-libcody: pdf-libcody
26468
26469 # libcody doesn't support pdf.
26470 pdf-libcody:
26471
26472 @endif libcody
26473
26474 .PHONY: maybe-html-libcody html-libcody
26475 maybe-html-libcody:
26476 @if libcody
26477 maybe-html-libcody: html-libcody
26478
26479 # libcody doesn't support html.
26480 html-libcody:
26481
26482 @endif libcody
26483
26484 .PHONY: maybe-TAGS-libcody TAGS-libcody
26485 maybe-TAGS-libcody:
26486 @if libcody
26487 maybe-TAGS-libcody: TAGS-libcody
26488
26489 # libcody doesn't support TAGS.
26490 TAGS-libcody:
26491
26492 @endif libcody
26493
26494 .PHONY: maybe-install-info-libcody install-info-libcody
26495 maybe-install-info-libcody:
26496 @if libcody
26497 maybe-install-info-libcody: install-info-libcody
26498
26499 # libcody doesn't support install-info.
26500 install-info-libcody:
26501
26502 @endif libcody
26503
26504 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26505 maybe-install-dvi-libcody:
26506 @if libcody
26507 maybe-install-dvi-libcody: install-dvi-libcody
26508
26509 # libcody doesn't support install-dvi.
26510 install-dvi-libcody:
26511
26512 @endif libcody
26513
26514 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26515 maybe-install-pdf-libcody:
26516 @if libcody
26517 maybe-install-pdf-libcody: install-pdf-libcody
26518
26519 # libcody doesn't support install-pdf.
26520 install-pdf-libcody:
26521
26522 @endif libcody
26523
26524 .PHONY: maybe-install-html-libcody install-html-libcody
26525 maybe-install-html-libcody:
26526 @if libcody
26527 maybe-install-html-libcody: install-html-libcody
26528
26529 # libcody doesn't support install-html.
26530 install-html-libcody:
26531
26532 @endif libcody
26533
26534 .PHONY: maybe-installcheck-libcody installcheck-libcody
26535 maybe-installcheck-libcody:
26536 @if libcody
26537 maybe-installcheck-libcody: installcheck-libcody
26538
26539 installcheck-libcody: \
26540 configure-libcody
26541 @[ -f ./libcody/Makefile ] || exit 0; \
26542 r=`${PWD_COMMAND}`; export r; \
26543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26544 $(HOST_EXPORTS) \
26545 for flag in $(EXTRA_HOST_FLAGS) ; do \
26546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26547 done; \
26548 echo "Doing installcheck in libcody"; \
26549 (cd $(HOST_SUBDIR)/libcody && \
26550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26552 "RANLIB=$${RANLIB}" \
26553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26554 installcheck) \
26555 || exit 1
26556
26557 @endif libcody
26558
26559 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26560 maybe-mostlyclean-libcody:
26561 @if libcody
26562 maybe-mostlyclean-libcody: mostlyclean-libcody
26563
26564 mostlyclean-libcody:
26565 @[ -f ./libcody/Makefile ] || exit 0; \
26566 r=`${PWD_COMMAND}`; export r; \
26567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26568 $(HOST_EXPORTS) \
26569 for flag in $(EXTRA_HOST_FLAGS) ; do \
26570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26571 done; \
26572 echo "Doing mostlyclean in libcody"; \
26573 (cd $(HOST_SUBDIR)/libcody && \
26574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26576 "RANLIB=$${RANLIB}" \
26577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26578 mostlyclean) \
26579 || exit 1
26580
26581 @endif libcody
26582
26583 .PHONY: maybe-clean-libcody clean-libcody
26584 maybe-clean-libcody:
26585 @if libcody
26586 maybe-clean-libcody: clean-libcody
26587
26588 clean-libcody:
26589 @[ -f ./libcody/Makefile ] || exit 0; \
26590 r=`${PWD_COMMAND}`; export r; \
26591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26592 $(HOST_EXPORTS) \
26593 for flag in $(EXTRA_HOST_FLAGS) ; do \
26594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26595 done; \
26596 echo "Doing clean in libcody"; \
26597 (cd $(HOST_SUBDIR)/libcody && \
26598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26600 "RANLIB=$${RANLIB}" \
26601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26602 clean) \
26603 || exit 1
26604
26605 @endif libcody
26606
26607 .PHONY: maybe-distclean-libcody distclean-libcody
26608 maybe-distclean-libcody:
26609 @if libcody
26610 maybe-distclean-libcody: distclean-libcody
26611
26612 distclean-libcody:
26613 @[ -f ./libcody/Makefile ] || exit 0; \
26614 r=`${PWD_COMMAND}`; export r; \
26615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26616 $(HOST_EXPORTS) \
26617 for flag in $(EXTRA_HOST_FLAGS) ; do \
26618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26619 done; \
26620 echo "Doing distclean in libcody"; \
26621 (cd $(HOST_SUBDIR)/libcody && \
26622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26624 "RANLIB=$${RANLIB}" \
26625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26626 distclean) \
26627 || exit 1
26628
26629 @endif libcody
26630
26631 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26632 maybe-maintainer-clean-libcody:
26633 @if libcody
26634 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26635
26636 maintainer-clean-libcody:
26637 @[ -f ./libcody/Makefile ] || exit 0; \
26638 r=`${PWD_COMMAND}`; export r; \
26639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26640 $(HOST_EXPORTS) \
26641 for flag in $(EXTRA_HOST_FLAGS) ; do \
26642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26643 done; \
26644 echo "Doing maintainer-clean in libcody"; \
26645 (cd $(HOST_SUBDIR)/libcody && \
26646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26648 "RANLIB=$${RANLIB}" \
26649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26650 maintainer-clean) \
26651 || exit 1
26652
26653 @endif libcody
26654
26655
26656
26657 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26658 maybe-configure-libdecnumber:
26659 @if gcc-bootstrap
26660 configure-libdecnumber: stage_current
26661 @endif gcc-bootstrap
26662 @if libdecnumber
26663 maybe-configure-libdecnumber: configure-libdecnumber
26664 configure-libdecnumber:
26665 @r=`${PWD_COMMAND}`; export r; \
26666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26667 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26669 $(HOST_EXPORTS) \
26670 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26671 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26672 case $(srcdir) in \
26673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26674 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26676 esac; \
26677 module_srcdir=libdecnumber; \
26678 $(SHELL) \
26679 $$s/$$module_srcdir/configure \
26680 --srcdir=$${topdir}/$$module_srcdir \
26681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26682 --target=${target_alias} \
26683 || exit 1
26684 @endif libdecnumber
26685
26686
26687
26688 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26689 maybe-configure-stage1-libdecnumber:
26690 @if libdecnumber-bootstrap
26691 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26692 configure-stage1-libdecnumber:
26693 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26694 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26695 @r=`${PWD_COMMAND}`; export r; \
26696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26697 TFLAGS="$(STAGE1_TFLAGS)"; \
26698 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26699 $(HOST_EXPORTS) \
26700 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26701 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26702 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26703 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26704 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26705 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26706 case $(srcdir) in \
26707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26708 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26710 esac; \
26711 module_srcdir=libdecnumber; \
26712 $(SHELL) $$s/$$module_srcdir/configure \
26713 --srcdir=$${topdir}/$$module_srcdir \
26714 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26715 --target=${target_alias} \
26716 \
26717 $(STAGE1_CONFIGURE_FLAGS)
26718 @endif libdecnumber-bootstrap
26719
26720 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26721 maybe-configure-stage2-libdecnumber:
26722 @if libdecnumber-bootstrap
26723 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26724 configure-stage2-libdecnumber:
26725 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26726 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26727 @r=`${PWD_COMMAND}`; export r; \
26728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26729 TFLAGS="$(STAGE2_TFLAGS)"; \
26730 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26731 $(HOST_EXPORTS) \
26732 $(POSTSTAGE1_HOST_EXPORTS) \
26733 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26734 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26735 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26736 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26737 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26738 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26739 case $(srcdir) in \
26740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26741 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26743 esac; \
26744 module_srcdir=libdecnumber; \
26745 $(SHELL) $$s/$$module_srcdir/configure \
26746 --srcdir=$${topdir}/$$module_srcdir \
26747 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26748 --target=${target_alias} \
26749 --with-build-libsubdir=$(HOST_SUBDIR) \
26750 $(STAGE2_CONFIGURE_FLAGS)
26751 @endif libdecnumber-bootstrap
26752
26753 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26754 maybe-configure-stage3-libdecnumber:
26755 @if libdecnumber-bootstrap
26756 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26757 configure-stage3-libdecnumber:
26758 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26760 @r=`${PWD_COMMAND}`; export r; \
26761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26762 TFLAGS="$(STAGE3_TFLAGS)"; \
26763 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26764 $(HOST_EXPORTS) \
26765 $(POSTSTAGE1_HOST_EXPORTS) \
26766 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26767 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26768 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26769 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26771 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26772 case $(srcdir) in \
26773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26774 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26776 esac; \
26777 module_srcdir=libdecnumber; \
26778 $(SHELL) $$s/$$module_srcdir/configure \
26779 --srcdir=$${topdir}/$$module_srcdir \
26780 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26781 --target=${target_alias} \
26782 --with-build-libsubdir=$(HOST_SUBDIR) \
26783 $(STAGE3_CONFIGURE_FLAGS)
26784 @endif libdecnumber-bootstrap
26785
26786 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26787 maybe-configure-stage4-libdecnumber:
26788 @if libdecnumber-bootstrap
26789 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26790 configure-stage4-libdecnumber:
26791 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26792 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26793 @r=`${PWD_COMMAND}`; export r; \
26794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26795 TFLAGS="$(STAGE4_TFLAGS)"; \
26796 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26797 $(HOST_EXPORTS) \
26798 $(POSTSTAGE1_HOST_EXPORTS) \
26799 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26800 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26801 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26802 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26804 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26805 case $(srcdir) in \
26806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26807 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26809 esac; \
26810 module_srcdir=libdecnumber; \
26811 $(SHELL) $$s/$$module_srcdir/configure \
26812 --srcdir=$${topdir}/$$module_srcdir \
26813 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26814 --target=${target_alias} \
26815 --with-build-libsubdir=$(HOST_SUBDIR) \
26816 $(STAGE4_CONFIGURE_FLAGS)
26817 @endif libdecnumber-bootstrap
26818
26819 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26820 maybe-configure-stageprofile-libdecnumber:
26821 @if libdecnumber-bootstrap
26822 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26823 configure-stageprofile-libdecnumber:
26824 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26826 @r=`${PWD_COMMAND}`; export r; \
26827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26828 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26829 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26830 $(HOST_EXPORTS) \
26831 $(POSTSTAGE1_HOST_EXPORTS) \
26832 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26833 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26834 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26835 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26837 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26838 case $(srcdir) in \
26839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26840 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26842 esac; \
26843 module_srcdir=libdecnumber; \
26844 $(SHELL) $$s/$$module_srcdir/configure \
26845 --srcdir=$${topdir}/$$module_srcdir \
26846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26847 --target=${target_alias} \
26848 --with-build-libsubdir=$(HOST_SUBDIR) \
26849 $(STAGEprofile_CONFIGURE_FLAGS)
26850 @endif libdecnumber-bootstrap
26851
26852 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26853 maybe-configure-stagetrain-libdecnumber:
26854 @if libdecnumber-bootstrap
26855 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26856 configure-stagetrain-libdecnumber:
26857 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26859 @r=`${PWD_COMMAND}`; export r; \
26860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26861 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26862 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26863 $(HOST_EXPORTS) \
26864 $(POSTSTAGE1_HOST_EXPORTS) \
26865 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26866 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26867 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26868 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26870 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26871 case $(srcdir) in \
26872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26873 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26875 esac; \
26876 module_srcdir=libdecnumber; \
26877 $(SHELL) $$s/$$module_srcdir/configure \
26878 --srcdir=$${topdir}/$$module_srcdir \
26879 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26880 --target=${target_alias} \
26881 --with-build-libsubdir=$(HOST_SUBDIR) \
26882 $(STAGEtrain_CONFIGURE_FLAGS)
26883 @endif libdecnumber-bootstrap
26884
26885 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26886 maybe-configure-stagefeedback-libdecnumber:
26887 @if libdecnumber-bootstrap
26888 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26889 configure-stagefeedback-libdecnumber:
26890 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26891 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26892 @r=`${PWD_COMMAND}`; export r; \
26893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26894 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26895 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26896 $(HOST_EXPORTS) \
26897 $(POSTSTAGE1_HOST_EXPORTS) \
26898 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26899 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26900 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26901 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26903 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26904 case $(srcdir) in \
26905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26906 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26908 esac; \
26909 module_srcdir=libdecnumber; \
26910 $(SHELL) $$s/$$module_srcdir/configure \
26911 --srcdir=$${topdir}/$$module_srcdir \
26912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26913 --target=${target_alias} \
26914 --with-build-libsubdir=$(HOST_SUBDIR) \
26915 $(STAGEfeedback_CONFIGURE_FLAGS)
26916 @endif libdecnumber-bootstrap
26917
26918 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26919 maybe-configure-stageautoprofile-libdecnumber:
26920 @if libdecnumber-bootstrap
26921 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26922 configure-stageautoprofile-libdecnumber:
26923 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26924 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26925 @r=`${PWD_COMMAND}`; export r; \
26926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26927 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26928 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26929 $(HOST_EXPORTS) \
26930 $(POSTSTAGE1_HOST_EXPORTS) \
26931 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26932 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26933 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26934 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26936 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26937 case $(srcdir) in \
26938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26939 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26941 esac; \
26942 module_srcdir=libdecnumber; \
26943 $(SHELL) $$s/$$module_srcdir/configure \
26944 --srcdir=$${topdir}/$$module_srcdir \
26945 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26946 --target=${target_alias} \
26947 --with-build-libsubdir=$(HOST_SUBDIR) \
26948 $(STAGEautoprofile_CONFIGURE_FLAGS)
26949 @endif libdecnumber-bootstrap
26950
26951 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26952 maybe-configure-stageautofeedback-libdecnumber:
26953 @if libdecnumber-bootstrap
26954 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26955 configure-stageautofeedback-libdecnumber:
26956 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26958 @r=`${PWD_COMMAND}`; export r; \
26959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26960 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26961 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26962 $(HOST_EXPORTS) \
26963 $(POSTSTAGE1_HOST_EXPORTS) \
26964 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26965 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26966 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26967 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26968 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26969 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26970 case $(srcdir) in \
26971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26972 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26974 esac; \
26975 module_srcdir=libdecnumber; \
26976 $(SHELL) $$s/$$module_srcdir/configure \
26977 --srcdir=$${topdir}/$$module_srcdir \
26978 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26979 --target=${target_alias} \
26980 --with-build-libsubdir=$(HOST_SUBDIR) \
26981 $(STAGEautofeedback_CONFIGURE_FLAGS)
26982 @endif libdecnumber-bootstrap
26983
26984
26985
26986
26987
26988 .PHONY: all-libdecnumber maybe-all-libdecnumber
26989 maybe-all-libdecnumber:
26990 @if gcc-bootstrap
26991 all-libdecnumber: stage_current
26992 @endif gcc-bootstrap
26993 @if libdecnumber
26994 TARGET-libdecnumber=all
26995 maybe-all-libdecnumber: all-libdecnumber
26996 all-libdecnumber: configure-libdecnumber
26997 @r=`${PWD_COMMAND}`; export r; \
26998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26999 $(HOST_EXPORTS) \
27000 (cd $(HOST_SUBDIR)/libdecnumber && \
27001 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27002 $(TARGET-libdecnumber))
27003 @endif libdecnumber
27004
27005
27006
27007 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27008 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27009 maybe-all-stage1-libdecnumber:
27010 maybe-clean-stage1-libdecnumber:
27011 @if libdecnumber-bootstrap
27012 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27013 all-stage1: all-stage1-libdecnumber
27014 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27015 all-stage1-libdecnumber: configure-stage1-libdecnumber
27016 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27017 @r=`${PWD_COMMAND}`; export r; \
27018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27019 TFLAGS="$(STAGE1_TFLAGS)"; \
27020 $(HOST_EXPORTS) \
27021 cd $(HOST_SUBDIR)/libdecnumber && \
27022 \
27023 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27024 CFLAGS="$(STAGE1_CFLAGS)" \
27025 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27026 LIBCFLAGS="$(LIBCFLAGS)" \
27027 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27028 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27029 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27030 $(EXTRA_HOST_FLAGS) \
27031 $(STAGE1_FLAGS_TO_PASS) \
27032 TFLAGS="$(STAGE1_TFLAGS)" \
27033 $(TARGET-stage1-libdecnumber)
27034
27035 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27036 clean-stage1: clean-stage1-libdecnumber
27037 clean-stage1-libdecnumber:
27038 @if [ $(current_stage) = stage1 ]; then \
27039 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27040 else \
27041 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27042 $(MAKE) stage1-start; \
27043 fi; \
27044 cd $(HOST_SUBDIR)/libdecnumber && \
27045 $(MAKE) $(EXTRA_HOST_FLAGS) \
27046 $(STAGE1_FLAGS_TO_PASS) clean
27047 @endif libdecnumber-bootstrap
27048
27049
27050 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27051 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27052 maybe-all-stage2-libdecnumber:
27053 maybe-clean-stage2-libdecnumber:
27054 @if libdecnumber-bootstrap
27055 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27056 all-stage2: all-stage2-libdecnumber
27057 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27058 all-stage2-libdecnumber: configure-stage2-libdecnumber
27059 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27060 @r=`${PWD_COMMAND}`; export r; \
27061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27062 TFLAGS="$(STAGE2_TFLAGS)"; \
27063 $(HOST_EXPORTS) \
27064 $(POSTSTAGE1_HOST_EXPORTS) \
27065 cd $(HOST_SUBDIR)/libdecnumber && \
27066 \
27067 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27068 CFLAGS="$(STAGE2_CFLAGS)" \
27069 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27070 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27071 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27072 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27073 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27074 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27075 TFLAGS="$(STAGE2_TFLAGS)" \
27076 $(TARGET-stage2-libdecnumber)
27077
27078 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27079 clean-stage2: clean-stage2-libdecnumber
27080 clean-stage2-libdecnumber:
27081 @if [ $(current_stage) = stage2 ]; then \
27082 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27083 else \
27084 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27085 $(MAKE) stage2-start; \
27086 fi; \
27087 cd $(HOST_SUBDIR)/libdecnumber && \
27088 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27089 @endif libdecnumber-bootstrap
27090
27091
27092 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27093 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27094 maybe-all-stage3-libdecnumber:
27095 maybe-clean-stage3-libdecnumber:
27096 @if libdecnumber-bootstrap
27097 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27098 all-stage3: all-stage3-libdecnumber
27099 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27100 all-stage3-libdecnumber: configure-stage3-libdecnumber
27101 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27102 @r=`${PWD_COMMAND}`; export r; \
27103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27104 TFLAGS="$(STAGE3_TFLAGS)"; \
27105 $(HOST_EXPORTS) \
27106 $(POSTSTAGE1_HOST_EXPORTS) \
27107 cd $(HOST_SUBDIR)/libdecnumber && \
27108 \
27109 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27110 CFLAGS="$(STAGE3_CFLAGS)" \
27111 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27112 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27113 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27114 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27115 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27116 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27117 TFLAGS="$(STAGE3_TFLAGS)" \
27118 $(TARGET-stage3-libdecnumber)
27119
27120 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27121 clean-stage3: clean-stage3-libdecnumber
27122 clean-stage3-libdecnumber:
27123 @if [ $(current_stage) = stage3 ]; then \
27124 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27125 else \
27126 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27127 $(MAKE) stage3-start; \
27128 fi; \
27129 cd $(HOST_SUBDIR)/libdecnumber && \
27130 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27131 @endif libdecnumber-bootstrap
27132
27133
27134 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27135 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27136 maybe-all-stage4-libdecnumber:
27137 maybe-clean-stage4-libdecnumber:
27138 @if libdecnumber-bootstrap
27139 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27140 all-stage4: all-stage4-libdecnumber
27141 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27142 all-stage4-libdecnumber: configure-stage4-libdecnumber
27143 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27144 @r=`${PWD_COMMAND}`; export r; \
27145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27146 TFLAGS="$(STAGE4_TFLAGS)"; \
27147 $(HOST_EXPORTS) \
27148 $(POSTSTAGE1_HOST_EXPORTS) \
27149 cd $(HOST_SUBDIR)/libdecnumber && \
27150 \
27151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27152 CFLAGS="$(STAGE4_CFLAGS)" \
27153 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27154 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27155 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27156 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27157 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27158 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27159 TFLAGS="$(STAGE4_TFLAGS)" \
27160 $(TARGET-stage4-libdecnumber)
27161
27162 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27163 clean-stage4: clean-stage4-libdecnumber
27164 clean-stage4-libdecnumber:
27165 @if [ $(current_stage) = stage4 ]; then \
27166 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27167 else \
27168 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27169 $(MAKE) stage4-start; \
27170 fi; \
27171 cd $(HOST_SUBDIR)/libdecnumber && \
27172 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27173 @endif libdecnumber-bootstrap
27174
27175
27176 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27177 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27178 maybe-all-stageprofile-libdecnumber:
27179 maybe-clean-stageprofile-libdecnumber:
27180 @if libdecnumber-bootstrap
27181 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27182 all-stageprofile: all-stageprofile-libdecnumber
27183 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27184 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27185 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27186 @r=`${PWD_COMMAND}`; export r; \
27187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27188 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27189 $(HOST_EXPORTS) \
27190 $(POSTSTAGE1_HOST_EXPORTS) \
27191 cd $(HOST_SUBDIR)/libdecnumber && \
27192 \
27193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27194 CFLAGS="$(STAGEprofile_CFLAGS)" \
27195 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27196 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27200 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27201 TFLAGS="$(STAGEprofile_TFLAGS)" \
27202 $(TARGET-stageprofile-libdecnumber)
27203
27204 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27205 clean-stageprofile: clean-stageprofile-libdecnumber
27206 clean-stageprofile-libdecnumber:
27207 @if [ $(current_stage) = stageprofile ]; then \
27208 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27209 else \
27210 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27211 $(MAKE) stageprofile-start; \
27212 fi; \
27213 cd $(HOST_SUBDIR)/libdecnumber && \
27214 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27215 @endif libdecnumber-bootstrap
27216
27217
27218 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
27219 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
27220 maybe-all-stagetrain-libdecnumber:
27221 maybe-clean-stagetrain-libdecnumber:
27222 @if libdecnumber-bootstrap
27223 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
27224 all-stagetrain: all-stagetrain-libdecnumber
27225 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
27226 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27227 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27228 @r=`${PWD_COMMAND}`; export r; \
27229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27230 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27231 $(HOST_EXPORTS) \
27232 $(POSTSTAGE1_HOST_EXPORTS) \
27233 cd $(HOST_SUBDIR)/libdecnumber && \
27234 \
27235 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27236 CFLAGS="$(STAGEtrain_CFLAGS)" \
27237 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27238 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27242 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27243 TFLAGS="$(STAGEtrain_TFLAGS)" \
27244 $(TARGET-stagetrain-libdecnumber)
27245
27246 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
27247 clean-stagetrain: clean-stagetrain-libdecnumber
27248 clean-stagetrain-libdecnumber:
27249 @if [ $(current_stage) = stagetrain ]; then \
27250 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27251 else \
27252 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
27253 $(MAKE) stagetrain-start; \
27254 fi; \
27255 cd $(HOST_SUBDIR)/libdecnumber && \
27256 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27257 @endif libdecnumber-bootstrap
27258
27259
27260 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27261 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27262 maybe-all-stagefeedback-libdecnumber:
27263 maybe-clean-stagefeedback-libdecnumber:
27264 @if libdecnumber-bootstrap
27265 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27266 all-stagefeedback: all-stagefeedback-libdecnumber
27267 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27268 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27269 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27270 @r=`${PWD_COMMAND}`; export r; \
27271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27272 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27273 $(HOST_EXPORTS) \
27274 $(POSTSTAGE1_HOST_EXPORTS) \
27275 cd $(HOST_SUBDIR)/libdecnumber && \
27276 \
27277 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27278 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27279 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27280 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27281 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27282 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27283 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27284 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27285 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27286 $(TARGET-stagefeedback-libdecnumber)
27287
27288 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27289 clean-stagefeedback: clean-stagefeedback-libdecnumber
27290 clean-stagefeedback-libdecnumber:
27291 @if [ $(current_stage) = stagefeedback ]; then \
27292 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27293 else \
27294 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27295 $(MAKE) stagefeedback-start; \
27296 fi; \
27297 cd $(HOST_SUBDIR)/libdecnumber && \
27298 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27299 @endif libdecnumber-bootstrap
27300
27301
27302 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
27303 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
27304 maybe-all-stageautoprofile-libdecnumber:
27305 maybe-clean-stageautoprofile-libdecnumber:
27306 @if libdecnumber-bootstrap
27307 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
27308 all-stageautoprofile: all-stageautoprofile-libdecnumber
27309 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
27310 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
27311 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27312 @r=`${PWD_COMMAND}`; export r; \
27313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27314 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27315 $(HOST_EXPORTS) \
27316 $(POSTSTAGE1_HOST_EXPORTS) \
27317 cd $(HOST_SUBDIR)/libdecnumber && \
27318 $$s/gcc/config/i386/$(AUTO_PROFILE) \
27319 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27320 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27321 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27322 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27326 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27327 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
27328 $(TARGET-stageautoprofile-libdecnumber)
27329
27330 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
27331 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
27332 clean-stageautoprofile-libdecnumber:
27333 @if [ $(current_stage) = stageautoprofile ]; then \
27334 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27335 else \
27336 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
27337 $(MAKE) stageautoprofile-start; \
27338 fi; \
27339 cd $(HOST_SUBDIR)/libdecnumber && \
27340 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27341 @endif libdecnumber-bootstrap
27342
27343
27344 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
27345 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
27346 maybe-all-stageautofeedback-libdecnumber:
27347 maybe-clean-stageautofeedback-libdecnumber:
27348 @if libdecnumber-bootstrap
27349 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
27350 all-stageautofeedback: all-stageautofeedback-libdecnumber
27351 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
27352 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
27353 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27354 @r=`${PWD_COMMAND}`; export r; \
27355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27356 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27357 $(HOST_EXPORTS) \
27358 $(POSTSTAGE1_HOST_EXPORTS) \
27359 cd $(HOST_SUBDIR)/libdecnumber && \
27360 \
27361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27362 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
27363 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
27364 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
27365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27369 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
27370 $(TARGET-stageautofeedback-libdecnumber)
27371
27372 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
27373 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
27374 clean-stageautofeedback-libdecnumber:
27375 @if [ $(current_stage) = stageautofeedback ]; then \
27376 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27377 else \
27378 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
27379 $(MAKE) stageautofeedback-start; \
27380 fi; \
27381 cd $(HOST_SUBDIR)/libdecnumber && \
27382 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27383 @endif libdecnumber-bootstrap
27384
27385
27386
27387
27388
27389 .PHONY: check-libdecnumber maybe-check-libdecnumber
27390 maybe-check-libdecnumber:
27391 @if libdecnumber
27392 maybe-check-libdecnumber: check-libdecnumber
27393
27394 check-libdecnumber:
27395 @: $(MAKE); $(unstage)
27396 @r=`${PWD_COMMAND}`; export r; \
27397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27398 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27399 (cd $(HOST_SUBDIR)/libdecnumber && \
27400 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27401
27402 @endif libdecnumber
27403
27404 .PHONY: install-libdecnumber maybe-install-libdecnumber
27405 maybe-install-libdecnumber:
27406 @if libdecnumber
27407 maybe-install-libdecnumber: install-libdecnumber
27408
27409 install-libdecnumber: installdirs
27410 @: $(MAKE); $(unstage)
27411 @r=`${PWD_COMMAND}`; export r; \
27412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27413 $(HOST_EXPORTS) \
27414 (cd $(HOST_SUBDIR)/libdecnumber && \
27415 $(MAKE) $(FLAGS_TO_PASS) install)
27416
27417 @endif libdecnumber
27418
27419 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
27420 maybe-install-strip-libdecnumber:
27421 @if libdecnumber
27422 maybe-install-strip-libdecnumber: install-strip-libdecnumber
27423
27424 install-strip-libdecnumber: installdirs
27425 @: $(MAKE); $(unstage)
27426 @r=`${PWD_COMMAND}`; export r; \
27427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27428 $(HOST_EXPORTS) \
27429 (cd $(HOST_SUBDIR)/libdecnumber && \
27430 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27431
27432 @endif libdecnumber
27433
27434 # Other targets (info, dvi, pdf, etc.)
27435
27436 .PHONY: maybe-info-libdecnumber info-libdecnumber
27437 maybe-info-libdecnumber:
27438 @if libdecnumber
27439 maybe-info-libdecnumber: info-libdecnumber
27440
27441 info-libdecnumber: \
27442 configure-libdecnumber
27443 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27444 r=`${PWD_COMMAND}`; export r; \
27445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27446 $(HOST_EXPORTS) \
27447 for flag in $(EXTRA_HOST_FLAGS) ; do \
27448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27449 done; \
27450 echo "Doing info in libdecnumber"; \
27451 (cd $(HOST_SUBDIR)/libdecnumber && \
27452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27454 "RANLIB=$${RANLIB}" \
27455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27456 info) \
27457 || exit 1
27458
27459 @endif libdecnumber
27460
27461 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27462 maybe-dvi-libdecnumber:
27463 @if libdecnumber
27464 maybe-dvi-libdecnumber: dvi-libdecnumber
27465
27466 dvi-libdecnumber: \
27467 configure-libdecnumber
27468 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27469 r=`${PWD_COMMAND}`; export r; \
27470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27471 $(HOST_EXPORTS) \
27472 for flag in $(EXTRA_HOST_FLAGS) ; do \
27473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27474 done; \
27475 echo "Doing dvi in libdecnumber"; \
27476 (cd $(HOST_SUBDIR)/libdecnumber && \
27477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27479 "RANLIB=$${RANLIB}" \
27480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27481 dvi) \
27482 || exit 1
27483
27484 @endif libdecnumber
27485
27486 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27487 maybe-pdf-libdecnumber:
27488 @if libdecnumber
27489 maybe-pdf-libdecnumber: pdf-libdecnumber
27490
27491 pdf-libdecnumber: \
27492 configure-libdecnumber
27493 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27494 r=`${PWD_COMMAND}`; export r; \
27495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27496 $(HOST_EXPORTS) \
27497 for flag in $(EXTRA_HOST_FLAGS) ; do \
27498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27499 done; \
27500 echo "Doing pdf in libdecnumber"; \
27501 (cd $(HOST_SUBDIR)/libdecnumber && \
27502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27504 "RANLIB=$${RANLIB}" \
27505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27506 pdf) \
27507 || exit 1
27508
27509 @endif libdecnumber
27510
27511 .PHONY: maybe-html-libdecnumber html-libdecnumber
27512 maybe-html-libdecnumber:
27513 @if libdecnumber
27514 maybe-html-libdecnumber: html-libdecnumber
27515
27516 html-libdecnumber: \
27517 configure-libdecnumber
27518 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27519 r=`${PWD_COMMAND}`; export r; \
27520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27521 $(HOST_EXPORTS) \
27522 for flag in $(EXTRA_HOST_FLAGS) ; do \
27523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27524 done; \
27525 echo "Doing html in libdecnumber"; \
27526 (cd $(HOST_SUBDIR)/libdecnumber && \
27527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27529 "RANLIB=$${RANLIB}" \
27530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27531 html) \
27532 || exit 1
27533
27534 @endif libdecnumber
27535
27536 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27537 maybe-TAGS-libdecnumber:
27538 @if libdecnumber
27539 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27540
27541 # libdecnumber doesn't support TAGS.
27542 TAGS-libdecnumber:
27543
27544 @endif libdecnumber
27545
27546 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27547 maybe-install-info-libdecnumber:
27548 @if libdecnumber
27549 maybe-install-info-libdecnumber: install-info-libdecnumber
27550
27551 install-info-libdecnumber: \
27552 configure-libdecnumber \
27553 info-libdecnumber
27554 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27555 r=`${PWD_COMMAND}`; export r; \
27556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27557 $(HOST_EXPORTS) \
27558 for flag in $(EXTRA_HOST_FLAGS) ; do \
27559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27560 done; \
27561 echo "Doing install-info in libdecnumber"; \
27562 (cd $(HOST_SUBDIR)/libdecnumber && \
27563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27565 "RANLIB=$${RANLIB}" \
27566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27567 install-info) \
27568 || exit 1
27569
27570 @endif libdecnumber
27571
27572 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27573 maybe-install-dvi-libdecnumber:
27574 @if libdecnumber
27575 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27576
27577 install-dvi-libdecnumber: \
27578 configure-libdecnumber \
27579 dvi-libdecnumber
27580 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27581 r=`${PWD_COMMAND}`; export r; \
27582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27583 $(HOST_EXPORTS) \
27584 for flag in $(EXTRA_HOST_FLAGS) ; do \
27585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27586 done; \
27587 echo "Doing install-dvi in libdecnumber"; \
27588 (cd $(HOST_SUBDIR)/libdecnumber && \
27589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27591 "RANLIB=$${RANLIB}" \
27592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27593 install-dvi) \
27594 || exit 1
27595
27596 @endif libdecnumber
27597
27598 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27599 maybe-install-pdf-libdecnumber:
27600 @if libdecnumber
27601 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27602
27603 install-pdf-libdecnumber: \
27604 configure-libdecnumber \
27605 pdf-libdecnumber
27606 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27607 r=`${PWD_COMMAND}`; export r; \
27608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27609 $(HOST_EXPORTS) \
27610 for flag in $(EXTRA_HOST_FLAGS) ; do \
27611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27612 done; \
27613 echo "Doing install-pdf in libdecnumber"; \
27614 (cd $(HOST_SUBDIR)/libdecnumber && \
27615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27617 "RANLIB=$${RANLIB}" \
27618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27619 install-pdf) \
27620 || exit 1
27621
27622 @endif libdecnumber
27623
27624 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27625 maybe-install-html-libdecnumber:
27626 @if libdecnumber
27627 maybe-install-html-libdecnumber: install-html-libdecnumber
27628
27629 install-html-libdecnumber: \
27630 configure-libdecnumber \
27631 html-libdecnumber
27632 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27633 r=`${PWD_COMMAND}`; export r; \
27634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27635 $(HOST_EXPORTS) \
27636 for flag in $(EXTRA_HOST_FLAGS) ; do \
27637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27638 done; \
27639 echo "Doing install-html in libdecnumber"; \
27640 (cd $(HOST_SUBDIR)/libdecnumber && \
27641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27643 "RANLIB=$${RANLIB}" \
27644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27645 install-html) \
27646 || exit 1
27647
27648 @endif libdecnumber
27649
27650 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27651 maybe-installcheck-libdecnumber:
27652 @if libdecnumber
27653 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27654
27655 installcheck-libdecnumber: \
27656 configure-libdecnumber
27657 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27658 r=`${PWD_COMMAND}`; export r; \
27659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660 $(HOST_EXPORTS) \
27661 for flag in $(EXTRA_HOST_FLAGS) ; do \
27662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27663 done; \
27664 echo "Doing installcheck in libdecnumber"; \
27665 (cd $(HOST_SUBDIR)/libdecnumber && \
27666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27668 "RANLIB=$${RANLIB}" \
27669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27670 installcheck) \
27671 || exit 1
27672
27673 @endif libdecnumber
27674
27675 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27676 maybe-mostlyclean-libdecnumber:
27677 @if libdecnumber
27678 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27679
27680 mostlyclean-libdecnumber:
27681 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27682 r=`${PWD_COMMAND}`; export r; \
27683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27684 $(HOST_EXPORTS) \
27685 for flag in $(EXTRA_HOST_FLAGS) ; do \
27686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27687 done; \
27688 echo "Doing mostlyclean in libdecnumber"; \
27689 (cd $(HOST_SUBDIR)/libdecnumber && \
27690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27692 "RANLIB=$${RANLIB}" \
27693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27694 mostlyclean) \
27695 || exit 1
27696
27697 @endif libdecnumber
27698
27699 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27700 maybe-clean-libdecnumber:
27701 @if libdecnumber
27702 maybe-clean-libdecnumber: clean-libdecnumber
27703
27704 clean-libdecnumber:
27705 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27706 r=`${PWD_COMMAND}`; export r; \
27707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27708 $(HOST_EXPORTS) \
27709 for flag in $(EXTRA_HOST_FLAGS) ; do \
27710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27711 done; \
27712 echo "Doing clean in libdecnumber"; \
27713 (cd $(HOST_SUBDIR)/libdecnumber && \
27714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27716 "RANLIB=$${RANLIB}" \
27717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27718 clean) \
27719 || exit 1
27720
27721 @endif libdecnumber
27722
27723 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27724 maybe-distclean-libdecnumber:
27725 @if libdecnumber
27726 maybe-distclean-libdecnumber: distclean-libdecnumber
27727
27728 distclean-libdecnumber:
27729 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27730 r=`${PWD_COMMAND}`; export r; \
27731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27732 $(HOST_EXPORTS) \
27733 for flag in $(EXTRA_HOST_FLAGS) ; do \
27734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27735 done; \
27736 echo "Doing distclean in libdecnumber"; \
27737 (cd $(HOST_SUBDIR)/libdecnumber && \
27738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27740 "RANLIB=$${RANLIB}" \
27741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27742 distclean) \
27743 || exit 1
27744
27745 @endif libdecnumber
27746
27747 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27748 maybe-maintainer-clean-libdecnumber:
27749 @if libdecnumber
27750 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27751
27752 maintainer-clean-libdecnumber:
27753 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27754 r=`${PWD_COMMAND}`; export r; \
27755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27756 $(HOST_EXPORTS) \
27757 for flag in $(EXTRA_HOST_FLAGS) ; do \
27758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27759 done; \
27760 echo "Doing maintainer-clean in libdecnumber"; \
27761 (cd $(HOST_SUBDIR)/libdecnumber && \
27762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27764 "RANLIB=$${RANLIB}" \
27765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27766 maintainer-clean) \
27767 || exit 1
27768
27769 @endif libdecnumber
27770
27771
27772
27773 .PHONY: configure-libgui maybe-configure-libgui
27774 maybe-configure-libgui:
27775 @if gcc-bootstrap
27776 configure-libgui: stage_current
27777 @endif gcc-bootstrap
27778 @if libgui
27779 maybe-configure-libgui: configure-libgui
27780 configure-libgui:
27781 @: $(MAKE); $(unstage)
27782 @r=`${PWD_COMMAND}`; export r; \
27783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27784 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27785 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27786 $(HOST_EXPORTS) \
27787 echo Configuring in $(HOST_SUBDIR)/libgui; \
27788 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27789 case $(srcdir) in \
27790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27791 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27793 esac; \
27794 module_srcdir=libgui; \
27795 $(SHELL) \
27796 $$s/$$module_srcdir/configure \
27797 --srcdir=$${topdir}/$$module_srcdir \
27798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27799 --target=${target_alias} \
27800 || exit 1
27801 @endif libgui
27802
27803
27804
27805
27806
27807 .PHONY: all-libgui maybe-all-libgui
27808 maybe-all-libgui:
27809 @if gcc-bootstrap
27810 all-libgui: stage_current
27811 @endif gcc-bootstrap
27812 @if libgui
27813 TARGET-libgui=all
27814 maybe-all-libgui: all-libgui
27815 all-libgui: configure-libgui
27816 @: $(MAKE); $(unstage)
27817 @r=`${PWD_COMMAND}`; export r; \
27818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27819 $(HOST_EXPORTS) \
27820 (cd $(HOST_SUBDIR)/libgui && \
27821 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27822 $(TARGET-libgui))
27823 @endif libgui
27824
27825
27826
27827
27828 .PHONY: check-libgui maybe-check-libgui
27829 maybe-check-libgui:
27830 @if libgui
27831 maybe-check-libgui: check-libgui
27832
27833 check-libgui:
27834 @: $(MAKE); $(unstage)
27835 @r=`${PWD_COMMAND}`; export r; \
27836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27837 $(HOST_EXPORTS) \
27838 (cd $(HOST_SUBDIR)/libgui && \
27839 $(MAKE) $(FLAGS_TO_PASS) check)
27840
27841 @endif libgui
27842
27843 .PHONY: install-libgui maybe-install-libgui
27844 maybe-install-libgui:
27845 @if libgui
27846 maybe-install-libgui: install-libgui
27847
27848 install-libgui: installdirs
27849 @: $(MAKE); $(unstage)
27850 @r=`${PWD_COMMAND}`; export r; \
27851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27852 $(HOST_EXPORTS) \
27853 (cd $(HOST_SUBDIR)/libgui && \
27854 $(MAKE) $(FLAGS_TO_PASS) install)
27855
27856 @endif libgui
27857
27858 .PHONY: install-strip-libgui maybe-install-strip-libgui
27859 maybe-install-strip-libgui:
27860 @if libgui
27861 maybe-install-strip-libgui: install-strip-libgui
27862
27863 install-strip-libgui: installdirs
27864 @: $(MAKE); $(unstage)
27865 @r=`${PWD_COMMAND}`; export r; \
27866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27867 $(HOST_EXPORTS) \
27868 (cd $(HOST_SUBDIR)/libgui && \
27869 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27870
27871 @endif libgui
27872
27873 # Other targets (info, dvi, pdf, etc.)
27874
27875 .PHONY: maybe-info-libgui info-libgui
27876 maybe-info-libgui:
27877 @if libgui
27878 maybe-info-libgui: info-libgui
27879
27880 info-libgui: \
27881 configure-libgui
27882 @: $(MAKE); $(unstage)
27883 @[ -f ./libgui/Makefile ] || exit 0; \
27884 r=`${PWD_COMMAND}`; export r; \
27885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27886 $(HOST_EXPORTS) \
27887 for flag in $(EXTRA_HOST_FLAGS) ; do \
27888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27889 done; \
27890 echo "Doing info in libgui"; \
27891 (cd $(HOST_SUBDIR)/libgui && \
27892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27894 "RANLIB=$${RANLIB}" \
27895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27896 info) \
27897 || exit 1
27898
27899 @endif libgui
27900
27901 .PHONY: maybe-dvi-libgui dvi-libgui
27902 maybe-dvi-libgui:
27903 @if libgui
27904 maybe-dvi-libgui: dvi-libgui
27905
27906 dvi-libgui: \
27907 configure-libgui
27908 @: $(MAKE); $(unstage)
27909 @[ -f ./libgui/Makefile ] || exit 0; \
27910 r=`${PWD_COMMAND}`; export r; \
27911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27912 $(HOST_EXPORTS) \
27913 for flag in $(EXTRA_HOST_FLAGS) ; do \
27914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27915 done; \
27916 echo "Doing dvi in libgui"; \
27917 (cd $(HOST_SUBDIR)/libgui && \
27918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27920 "RANLIB=$${RANLIB}" \
27921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27922 dvi) \
27923 || exit 1
27924
27925 @endif libgui
27926
27927 .PHONY: maybe-pdf-libgui pdf-libgui
27928 maybe-pdf-libgui:
27929 @if libgui
27930 maybe-pdf-libgui: pdf-libgui
27931
27932 pdf-libgui: \
27933 configure-libgui
27934 @: $(MAKE); $(unstage)
27935 @[ -f ./libgui/Makefile ] || exit 0; \
27936 r=`${PWD_COMMAND}`; export r; \
27937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27938 $(HOST_EXPORTS) \
27939 for flag in $(EXTRA_HOST_FLAGS) ; do \
27940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27941 done; \
27942 echo "Doing pdf in libgui"; \
27943 (cd $(HOST_SUBDIR)/libgui && \
27944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27946 "RANLIB=$${RANLIB}" \
27947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27948 pdf) \
27949 || exit 1
27950
27951 @endif libgui
27952
27953 .PHONY: maybe-html-libgui html-libgui
27954 maybe-html-libgui:
27955 @if libgui
27956 maybe-html-libgui: html-libgui
27957
27958 html-libgui: \
27959 configure-libgui
27960 @: $(MAKE); $(unstage)
27961 @[ -f ./libgui/Makefile ] || exit 0; \
27962 r=`${PWD_COMMAND}`; export r; \
27963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27964 $(HOST_EXPORTS) \
27965 for flag in $(EXTRA_HOST_FLAGS) ; do \
27966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27967 done; \
27968 echo "Doing html in libgui"; \
27969 (cd $(HOST_SUBDIR)/libgui && \
27970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27972 "RANLIB=$${RANLIB}" \
27973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27974 html) \
27975 || exit 1
27976
27977 @endif libgui
27978
27979 .PHONY: maybe-TAGS-libgui TAGS-libgui
27980 maybe-TAGS-libgui:
27981 @if libgui
27982 maybe-TAGS-libgui: TAGS-libgui
27983
27984 TAGS-libgui: \
27985 configure-libgui
27986 @: $(MAKE); $(unstage)
27987 @[ -f ./libgui/Makefile ] || exit 0; \
27988 r=`${PWD_COMMAND}`; export r; \
27989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27990 $(HOST_EXPORTS) \
27991 for flag in $(EXTRA_HOST_FLAGS) ; do \
27992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27993 done; \
27994 echo "Doing TAGS in libgui"; \
27995 (cd $(HOST_SUBDIR)/libgui && \
27996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27998 "RANLIB=$${RANLIB}" \
27999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28000 TAGS) \
28001 || exit 1
28002
28003 @endif libgui
28004
28005 .PHONY: maybe-install-info-libgui install-info-libgui
28006 maybe-install-info-libgui:
28007 @if libgui
28008 maybe-install-info-libgui: install-info-libgui
28009
28010 install-info-libgui: \
28011 configure-libgui \
28012 info-libgui
28013 @: $(MAKE); $(unstage)
28014 @[ -f ./libgui/Makefile ] || exit 0; \
28015 r=`${PWD_COMMAND}`; export r; \
28016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28017 $(HOST_EXPORTS) \
28018 for flag in $(EXTRA_HOST_FLAGS) ; do \
28019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28020 done; \
28021 echo "Doing install-info in libgui"; \
28022 (cd $(HOST_SUBDIR)/libgui && \
28023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28025 "RANLIB=$${RANLIB}" \
28026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28027 install-info) \
28028 || exit 1
28029
28030 @endif libgui
28031
28032 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
28033 maybe-install-dvi-libgui:
28034 @if libgui
28035 maybe-install-dvi-libgui: install-dvi-libgui
28036
28037 install-dvi-libgui: \
28038 configure-libgui \
28039 dvi-libgui
28040 @: $(MAKE); $(unstage)
28041 @[ -f ./libgui/Makefile ] || exit 0; \
28042 r=`${PWD_COMMAND}`; export r; \
28043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28044 $(HOST_EXPORTS) \
28045 for flag in $(EXTRA_HOST_FLAGS) ; do \
28046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28047 done; \
28048 echo "Doing install-dvi in libgui"; \
28049 (cd $(HOST_SUBDIR)/libgui && \
28050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28052 "RANLIB=$${RANLIB}" \
28053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28054 install-dvi) \
28055 || exit 1
28056
28057 @endif libgui
28058
28059 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
28060 maybe-install-pdf-libgui:
28061 @if libgui
28062 maybe-install-pdf-libgui: install-pdf-libgui
28063
28064 install-pdf-libgui: \
28065 configure-libgui \
28066 pdf-libgui
28067 @: $(MAKE); $(unstage)
28068 @[ -f ./libgui/Makefile ] || exit 0; \
28069 r=`${PWD_COMMAND}`; export r; \
28070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28071 $(HOST_EXPORTS) \
28072 for flag in $(EXTRA_HOST_FLAGS) ; do \
28073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28074 done; \
28075 echo "Doing install-pdf in libgui"; \
28076 (cd $(HOST_SUBDIR)/libgui && \
28077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28079 "RANLIB=$${RANLIB}" \
28080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28081 install-pdf) \
28082 || exit 1
28083
28084 @endif libgui
28085
28086 .PHONY: maybe-install-html-libgui install-html-libgui
28087 maybe-install-html-libgui:
28088 @if libgui
28089 maybe-install-html-libgui: install-html-libgui
28090
28091 install-html-libgui: \
28092 configure-libgui \
28093 html-libgui
28094 @: $(MAKE); $(unstage)
28095 @[ -f ./libgui/Makefile ] || exit 0; \
28096 r=`${PWD_COMMAND}`; export r; \
28097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28098 $(HOST_EXPORTS) \
28099 for flag in $(EXTRA_HOST_FLAGS) ; do \
28100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28101 done; \
28102 echo "Doing install-html in libgui"; \
28103 (cd $(HOST_SUBDIR)/libgui && \
28104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28106 "RANLIB=$${RANLIB}" \
28107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28108 install-html) \
28109 || exit 1
28110
28111 @endif libgui
28112
28113 .PHONY: maybe-installcheck-libgui installcheck-libgui
28114 maybe-installcheck-libgui:
28115 @if libgui
28116 maybe-installcheck-libgui: installcheck-libgui
28117
28118 installcheck-libgui: \
28119 configure-libgui
28120 @: $(MAKE); $(unstage)
28121 @[ -f ./libgui/Makefile ] || exit 0; \
28122 r=`${PWD_COMMAND}`; export r; \
28123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28124 $(HOST_EXPORTS) \
28125 for flag in $(EXTRA_HOST_FLAGS) ; do \
28126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28127 done; \
28128 echo "Doing installcheck in libgui"; \
28129 (cd $(HOST_SUBDIR)/libgui && \
28130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28132 "RANLIB=$${RANLIB}" \
28133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28134 installcheck) \
28135 || exit 1
28136
28137 @endif libgui
28138
28139 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28140 maybe-mostlyclean-libgui:
28141 @if libgui
28142 maybe-mostlyclean-libgui: mostlyclean-libgui
28143
28144 mostlyclean-libgui:
28145 @: $(MAKE); $(unstage)
28146 @[ -f ./libgui/Makefile ] || exit 0; \
28147 r=`${PWD_COMMAND}`; export r; \
28148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28149 $(HOST_EXPORTS) \
28150 for flag in $(EXTRA_HOST_FLAGS) ; do \
28151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28152 done; \
28153 echo "Doing mostlyclean in libgui"; \
28154 (cd $(HOST_SUBDIR)/libgui && \
28155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28157 "RANLIB=$${RANLIB}" \
28158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28159 mostlyclean) \
28160 || exit 1
28161
28162 @endif libgui
28163
28164 .PHONY: maybe-clean-libgui clean-libgui
28165 maybe-clean-libgui:
28166 @if libgui
28167 maybe-clean-libgui: clean-libgui
28168
28169 clean-libgui:
28170 @: $(MAKE); $(unstage)
28171 @[ -f ./libgui/Makefile ] || exit 0; \
28172 r=`${PWD_COMMAND}`; export r; \
28173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28174 $(HOST_EXPORTS) \
28175 for flag in $(EXTRA_HOST_FLAGS) ; do \
28176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28177 done; \
28178 echo "Doing clean in libgui"; \
28179 (cd $(HOST_SUBDIR)/libgui && \
28180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28182 "RANLIB=$${RANLIB}" \
28183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28184 clean) \
28185 || exit 1
28186
28187 @endif libgui
28188
28189 .PHONY: maybe-distclean-libgui distclean-libgui
28190 maybe-distclean-libgui:
28191 @if libgui
28192 maybe-distclean-libgui: distclean-libgui
28193
28194 distclean-libgui:
28195 @: $(MAKE); $(unstage)
28196 @[ -f ./libgui/Makefile ] || exit 0; \
28197 r=`${PWD_COMMAND}`; export r; \
28198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28199 $(HOST_EXPORTS) \
28200 for flag in $(EXTRA_HOST_FLAGS) ; do \
28201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28202 done; \
28203 echo "Doing distclean in libgui"; \
28204 (cd $(HOST_SUBDIR)/libgui && \
28205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28207 "RANLIB=$${RANLIB}" \
28208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28209 distclean) \
28210 || exit 1
28211
28212 @endif libgui
28213
28214 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28215 maybe-maintainer-clean-libgui:
28216 @if libgui
28217 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28218
28219 maintainer-clean-libgui:
28220 @: $(MAKE); $(unstage)
28221 @[ -f ./libgui/Makefile ] || exit 0; \
28222 r=`${PWD_COMMAND}`; export r; \
28223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28224 $(HOST_EXPORTS) \
28225 for flag in $(EXTRA_HOST_FLAGS) ; do \
28226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28227 done; \
28228 echo "Doing maintainer-clean in libgui"; \
28229 (cd $(HOST_SUBDIR)/libgui && \
28230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28232 "RANLIB=$${RANLIB}" \
28233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28234 maintainer-clean) \
28235 || exit 1
28236
28237 @endif libgui
28238
28239
28240
28241 .PHONY: configure-libiberty maybe-configure-libiberty
28242 maybe-configure-libiberty:
28243 @if gcc-bootstrap
28244 configure-libiberty: stage_current
28245 @endif gcc-bootstrap
28246 @if libiberty
28247 maybe-configure-libiberty: configure-libiberty
28248 configure-libiberty:
28249 @r=`${PWD_COMMAND}`; export r; \
28250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28251 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28253 $(HOST_EXPORTS) \
28254 echo Configuring in $(HOST_SUBDIR)/libiberty; \
28255 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28256 case $(srcdir) in \
28257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28258 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28260 esac; \
28261 module_srcdir=libiberty; \
28262 $(SHELL) \
28263 $$s/$$module_srcdir/configure \
28264 --srcdir=$${topdir}/$$module_srcdir \
28265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28266 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
28267 || exit 1
28268 @endif libiberty
28269
28270
28271
28272 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28273 maybe-configure-stage1-libiberty:
28274 @if libiberty-bootstrap
28275 maybe-configure-stage1-libiberty: configure-stage1-libiberty
28276 configure-stage1-libiberty:
28277 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28278 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28279 @r=`${PWD_COMMAND}`; export r; \
28280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28281 TFLAGS="$(STAGE1_TFLAGS)"; \
28282 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28283 $(HOST_EXPORTS) \
28284 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28285 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28286 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28287 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
28288 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28289 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28290 case $(srcdir) in \
28291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28292 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28294 esac; \
28295 module_srcdir=libiberty; \
28296 $(SHELL) $$s/$$module_srcdir/configure \
28297 --srcdir=$${topdir}/$$module_srcdir \
28298 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28299 --target=${target_alias} \
28300 \
28301 $(STAGE1_CONFIGURE_FLAGS) \
28302 @extra_host_libiberty_configure_flags@
28303 @endif libiberty-bootstrap
28304
28305 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
28306 maybe-configure-stage2-libiberty:
28307 @if libiberty-bootstrap
28308 maybe-configure-stage2-libiberty: configure-stage2-libiberty
28309 configure-stage2-libiberty:
28310 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28311 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28312 @r=`${PWD_COMMAND}`; export r; \
28313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28314 TFLAGS="$(STAGE2_TFLAGS)"; \
28315 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28316 $(HOST_EXPORTS) \
28317 $(POSTSTAGE1_HOST_EXPORTS) \
28318 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28319 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28320 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28321 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
28322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28323 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28324 case $(srcdir) in \
28325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28326 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28328 esac; \
28329 module_srcdir=libiberty; \
28330 $(SHELL) $$s/$$module_srcdir/configure \
28331 --srcdir=$${topdir}/$$module_srcdir \
28332 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28333 --target=${target_alias} \
28334 --with-build-libsubdir=$(HOST_SUBDIR) \
28335 $(STAGE2_CONFIGURE_FLAGS) \
28336 @extra_host_libiberty_configure_flags@
28337 @endif libiberty-bootstrap
28338
28339 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
28340 maybe-configure-stage3-libiberty:
28341 @if libiberty-bootstrap
28342 maybe-configure-stage3-libiberty: configure-stage3-libiberty
28343 configure-stage3-libiberty:
28344 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28346 @r=`${PWD_COMMAND}`; export r; \
28347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28348 TFLAGS="$(STAGE3_TFLAGS)"; \
28349 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28350 $(HOST_EXPORTS) \
28351 $(POSTSTAGE1_HOST_EXPORTS) \
28352 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28353 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28354 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28355 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
28356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28357 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28358 case $(srcdir) in \
28359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28360 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28362 esac; \
28363 module_srcdir=libiberty; \
28364 $(SHELL) $$s/$$module_srcdir/configure \
28365 --srcdir=$${topdir}/$$module_srcdir \
28366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28367 --target=${target_alias} \
28368 --with-build-libsubdir=$(HOST_SUBDIR) \
28369 $(STAGE3_CONFIGURE_FLAGS) \
28370 @extra_host_libiberty_configure_flags@
28371 @endif libiberty-bootstrap
28372
28373 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
28374 maybe-configure-stage4-libiberty:
28375 @if libiberty-bootstrap
28376 maybe-configure-stage4-libiberty: configure-stage4-libiberty
28377 configure-stage4-libiberty:
28378 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28379 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28380 @r=`${PWD_COMMAND}`; export r; \
28381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28382 TFLAGS="$(STAGE4_TFLAGS)"; \
28383 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28384 $(HOST_EXPORTS) \
28385 $(POSTSTAGE1_HOST_EXPORTS) \
28386 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28387 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28388 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28389 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
28390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28391 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28392 case $(srcdir) in \
28393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28394 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28396 esac; \
28397 module_srcdir=libiberty; \
28398 $(SHELL) $$s/$$module_srcdir/configure \
28399 --srcdir=$${topdir}/$$module_srcdir \
28400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28401 --target=${target_alias} \
28402 --with-build-libsubdir=$(HOST_SUBDIR) \
28403 $(STAGE4_CONFIGURE_FLAGS) \
28404 @extra_host_libiberty_configure_flags@
28405 @endif libiberty-bootstrap
28406
28407 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28408 maybe-configure-stageprofile-libiberty:
28409 @if libiberty-bootstrap
28410 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28411 configure-stageprofile-libiberty:
28412 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28413 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28414 @r=`${PWD_COMMAND}`; export r; \
28415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28416 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28417 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28418 $(HOST_EXPORTS) \
28419 $(POSTSTAGE1_HOST_EXPORTS) \
28420 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28421 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28422 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28423 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
28424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28425 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28426 case $(srcdir) in \
28427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28428 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28430 esac; \
28431 module_srcdir=libiberty; \
28432 $(SHELL) $$s/$$module_srcdir/configure \
28433 --srcdir=$${topdir}/$$module_srcdir \
28434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28435 --target=${target_alias} \
28436 --with-build-libsubdir=$(HOST_SUBDIR) \
28437 $(STAGEprofile_CONFIGURE_FLAGS) \
28438 @extra_host_libiberty_configure_flags@
28439 @endif libiberty-bootstrap
28440
28441 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
28442 maybe-configure-stagetrain-libiberty:
28443 @if libiberty-bootstrap
28444 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
28445 configure-stagetrain-libiberty:
28446 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28447 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28448 @r=`${PWD_COMMAND}`; export r; \
28449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28450 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28451 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28452 $(HOST_EXPORTS) \
28453 $(POSTSTAGE1_HOST_EXPORTS) \
28454 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28455 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28456 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28457 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
28458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28459 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28460 case $(srcdir) in \
28461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28462 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28464 esac; \
28465 module_srcdir=libiberty; \
28466 $(SHELL) $$s/$$module_srcdir/configure \
28467 --srcdir=$${topdir}/$$module_srcdir \
28468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28469 --target=${target_alias} \
28470 --with-build-libsubdir=$(HOST_SUBDIR) \
28471 $(STAGEtrain_CONFIGURE_FLAGS) \
28472 @extra_host_libiberty_configure_flags@
28473 @endif libiberty-bootstrap
28474
28475 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28476 maybe-configure-stagefeedback-libiberty:
28477 @if libiberty-bootstrap
28478 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28479 configure-stagefeedback-libiberty:
28480 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28481 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28482 @r=`${PWD_COMMAND}`; export r; \
28483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28484 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28485 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28486 $(HOST_EXPORTS) \
28487 $(POSTSTAGE1_HOST_EXPORTS) \
28488 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28489 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28490 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28491 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28493 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28494 case $(srcdir) in \
28495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28496 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28498 esac; \
28499 module_srcdir=libiberty; \
28500 $(SHELL) $$s/$$module_srcdir/configure \
28501 --srcdir=$${topdir}/$$module_srcdir \
28502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28503 --target=${target_alias} \
28504 --with-build-libsubdir=$(HOST_SUBDIR) \
28505 $(STAGEfeedback_CONFIGURE_FLAGS) \
28506 @extra_host_libiberty_configure_flags@
28507 @endif libiberty-bootstrap
28508
28509 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28510 maybe-configure-stageautoprofile-libiberty:
28511 @if libiberty-bootstrap
28512 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28513 configure-stageautoprofile-libiberty:
28514 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28515 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28516 @r=`${PWD_COMMAND}`; export r; \
28517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28518 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28519 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28520 $(HOST_EXPORTS) \
28521 $(POSTSTAGE1_HOST_EXPORTS) \
28522 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28523 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28524 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28525 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28526 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28527 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28528 case $(srcdir) in \
28529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28530 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28532 esac; \
28533 module_srcdir=libiberty; \
28534 $(SHELL) $$s/$$module_srcdir/configure \
28535 --srcdir=$${topdir}/$$module_srcdir \
28536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28537 --target=${target_alias} \
28538 --with-build-libsubdir=$(HOST_SUBDIR) \
28539 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28540 @extra_host_libiberty_configure_flags@
28541 @endif libiberty-bootstrap
28542
28543 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28544 maybe-configure-stageautofeedback-libiberty:
28545 @if libiberty-bootstrap
28546 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28547 configure-stageautofeedback-libiberty:
28548 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28549 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28550 @r=`${PWD_COMMAND}`; export r; \
28551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28552 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28553 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28554 $(HOST_EXPORTS) \
28555 $(POSTSTAGE1_HOST_EXPORTS) \
28556 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28557 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28558 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28559 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28561 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28562 case $(srcdir) in \
28563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28564 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28566 esac; \
28567 module_srcdir=libiberty; \
28568 $(SHELL) $$s/$$module_srcdir/configure \
28569 --srcdir=$${topdir}/$$module_srcdir \
28570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28571 --target=${target_alias} \
28572 --with-build-libsubdir=$(HOST_SUBDIR) \
28573 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28574 @extra_host_libiberty_configure_flags@
28575 @endif libiberty-bootstrap
28576
28577
28578
28579
28580
28581 .PHONY: all-libiberty maybe-all-libiberty
28582 maybe-all-libiberty:
28583 @if gcc-bootstrap
28584 all-libiberty: stage_current
28585 @endif gcc-bootstrap
28586 @if libiberty
28587 TARGET-libiberty=all
28588 maybe-all-libiberty: all-libiberty
28589 all-libiberty: configure-libiberty
28590 @r=`${PWD_COMMAND}`; export r; \
28591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28592 $(HOST_EXPORTS) \
28593 (cd $(HOST_SUBDIR)/libiberty && \
28594 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28595 $(TARGET-libiberty))
28596 @endif libiberty
28597
28598
28599
28600 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28601 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28602 maybe-all-stage1-libiberty:
28603 maybe-clean-stage1-libiberty:
28604 @if libiberty-bootstrap
28605 maybe-all-stage1-libiberty: all-stage1-libiberty
28606 all-stage1: all-stage1-libiberty
28607 TARGET-stage1-libiberty = $(TARGET-libiberty)
28608 all-stage1-libiberty: configure-stage1-libiberty
28609 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28610 @r=`${PWD_COMMAND}`; export r; \
28611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28612 TFLAGS="$(STAGE1_TFLAGS)"; \
28613 $(HOST_EXPORTS) \
28614 cd $(HOST_SUBDIR)/libiberty && \
28615 \
28616 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28617 CFLAGS="$(STAGE1_CFLAGS)" \
28618 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28619 LIBCFLAGS="$(LIBCFLAGS)" \
28620 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28621 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28622 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28623 $(EXTRA_HOST_FLAGS) \
28624 $(STAGE1_FLAGS_TO_PASS) \
28625 TFLAGS="$(STAGE1_TFLAGS)" \
28626 $(TARGET-stage1-libiberty)
28627
28628 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28629 clean-stage1: clean-stage1-libiberty
28630 clean-stage1-libiberty:
28631 @if [ $(current_stage) = stage1 ]; then \
28632 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28633 else \
28634 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28635 $(MAKE) stage1-start; \
28636 fi; \
28637 cd $(HOST_SUBDIR)/libiberty && \
28638 $(MAKE) $(EXTRA_HOST_FLAGS) \
28639 $(STAGE1_FLAGS_TO_PASS) clean
28640 @endif libiberty-bootstrap
28641
28642
28643 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28644 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28645 maybe-all-stage2-libiberty:
28646 maybe-clean-stage2-libiberty:
28647 @if libiberty-bootstrap
28648 maybe-all-stage2-libiberty: all-stage2-libiberty
28649 all-stage2: all-stage2-libiberty
28650 TARGET-stage2-libiberty = $(TARGET-libiberty)
28651 all-stage2-libiberty: configure-stage2-libiberty
28652 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28653 @r=`${PWD_COMMAND}`; export r; \
28654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28655 TFLAGS="$(STAGE2_TFLAGS)"; \
28656 $(HOST_EXPORTS) \
28657 $(POSTSTAGE1_HOST_EXPORTS) \
28658 cd $(HOST_SUBDIR)/libiberty && \
28659 \
28660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28661 CFLAGS="$(STAGE2_CFLAGS)" \
28662 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28663 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28664 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28665 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28666 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28667 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28668 TFLAGS="$(STAGE2_TFLAGS)" \
28669 $(TARGET-stage2-libiberty)
28670
28671 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28672 clean-stage2: clean-stage2-libiberty
28673 clean-stage2-libiberty:
28674 @if [ $(current_stage) = stage2 ]; then \
28675 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28676 else \
28677 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28678 $(MAKE) stage2-start; \
28679 fi; \
28680 cd $(HOST_SUBDIR)/libiberty && \
28681 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28682 @endif libiberty-bootstrap
28683
28684
28685 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28686 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28687 maybe-all-stage3-libiberty:
28688 maybe-clean-stage3-libiberty:
28689 @if libiberty-bootstrap
28690 maybe-all-stage3-libiberty: all-stage3-libiberty
28691 all-stage3: all-stage3-libiberty
28692 TARGET-stage3-libiberty = $(TARGET-libiberty)
28693 all-stage3-libiberty: configure-stage3-libiberty
28694 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28695 @r=`${PWD_COMMAND}`; export r; \
28696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28697 TFLAGS="$(STAGE3_TFLAGS)"; \
28698 $(HOST_EXPORTS) \
28699 $(POSTSTAGE1_HOST_EXPORTS) \
28700 cd $(HOST_SUBDIR)/libiberty && \
28701 \
28702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28703 CFLAGS="$(STAGE3_CFLAGS)" \
28704 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28705 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28709 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28710 TFLAGS="$(STAGE3_TFLAGS)" \
28711 $(TARGET-stage3-libiberty)
28712
28713 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28714 clean-stage3: clean-stage3-libiberty
28715 clean-stage3-libiberty:
28716 @if [ $(current_stage) = stage3 ]; then \
28717 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28718 else \
28719 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28720 $(MAKE) stage3-start; \
28721 fi; \
28722 cd $(HOST_SUBDIR)/libiberty && \
28723 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28724 @endif libiberty-bootstrap
28725
28726
28727 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28728 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28729 maybe-all-stage4-libiberty:
28730 maybe-clean-stage4-libiberty:
28731 @if libiberty-bootstrap
28732 maybe-all-stage4-libiberty: all-stage4-libiberty
28733 all-stage4: all-stage4-libiberty
28734 TARGET-stage4-libiberty = $(TARGET-libiberty)
28735 all-stage4-libiberty: configure-stage4-libiberty
28736 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28737 @r=`${PWD_COMMAND}`; export r; \
28738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28739 TFLAGS="$(STAGE4_TFLAGS)"; \
28740 $(HOST_EXPORTS) \
28741 $(POSTSTAGE1_HOST_EXPORTS) \
28742 cd $(HOST_SUBDIR)/libiberty && \
28743 \
28744 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28745 CFLAGS="$(STAGE4_CFLAGS)" \
28746 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28747 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28748 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28749 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28750 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28751 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28752 TFLAGS="$(STAGE4_TFLAGS)" \
28753 $(TARGET-stage4-libiberty)
28754
28755 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28756 clean-stage4: clean-stage4-libiberty
28757 clean-stage4-libiberty:
28758 @if [ $(current_stage) = stage4 ]; then \
28759 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28760 else \
28761 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28762 $(MAKE) stage4-start; \
28763 fi; \
28764 cd $(HOST_SUBDIR)/libiberty && \
28765 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28766 @endif libiberty-bootstrap
28767
28768
28769 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28770 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28771 maybe-all-stageprofile-libiberty:
28772 maybe-clean-stageprofile-libiberty:
28773 @if libiberty-bootstrap
28774 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28775 all-stageprofile: all-stageprofile-libiberty
28776 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28777 all-stageprofile-libiberty: configure-stageprofile-libiberty
28778 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28779 @r=`${PWD_COMMAND}`; export r; \
28780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28781 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28782 $(HOST_EXPORTS) \
28783 $(POSTSTAGE1_HOST_EXPORTS) \
28784 cd $(HOST_SUBDIR)/libiberty && \
28785 \
28786 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28787 CFLAGS="$(STAGEprofile_CFLAGS)" \
28788 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28789 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28790 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28791 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28792 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28793 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28794 TFLAGS="$(STAGEprofile_TFLAGS)" \
28795 $(TARGET-stageprofile-libiberty)
28796
28797 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28798 clean-stageprofile: clean-stageprofile-libiberty
28799 clean-stageprofile-libiberty:
28800 @if [ $(current_stage) = stageprofile ]; then \
28801 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28802 else \
28803 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28804 $(MAKE) stageprofile-start; \
28805 fi; \
28806 cd $(HOST_SUBDIR)/libiberty && \
28807 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28808 @endif libiberty-bootstrap
28809
28810
28811 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28812 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28813 maybe-all-stagetrain-libiberty:
28814 maybe-clean-stagetrain-libiberty:
28815 @if libiberty-bootstrap
28816 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28817 all-stagetrain: all-stagetrain-libiberty
28818 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28819 all-stagetrain-libiberty: configure-stagetrain-libiberty
28820 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28821 @r=`${PWD_COMMAND}`; export r; \
28822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28823 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28824 $(HOST_EXPORTS) \
28825 $(POSTSTAGE1_HOST_EXPORTS) \
28826 cd $(HOST_SUBDIR)/libiberty && \
28827 \
28828 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28829 CFLAGS="$(STAGEtrain_CFLAGS)" \
28830 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28831 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28832 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28833 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28834 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28835 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28836 TFLAGS="$(STAGEtrain_TFLAGS)" \
28837 $(TARGET-stagetrain-libiberty)
28838
28839 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28840 clean-stagetrain: clean-stagetrain-libiberty
28841 clean-stagetrain-libiberty:
28842 @if [ $(current_stage) = stagetrain ]; then \
28843 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28844 else \
28845 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28846 $(MAKE) stagetrain-start; \
28847 fi; \
28848 cd $(HOST_SUBDIR)/libiberty && \
28849 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28850 @endif libiberty-bootstrap
28851
28852
28853 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28854 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28855 maybe-all-stagefeedback-libiberty:
28856 maybe-clean-stagefeedback-libiberty:
28857 @if libiberty-bootstrap
28858 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28859 all-stagefeedback: all-stagefeedback-libiberty
28860 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28861 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28862 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28863 @r=`${PWD_COMMAND}`; export r; \
28864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28865 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28866 $(HOST_EXPORTS) \
28867 $(POSTSTAGE1_HOST_EXPORTS) \
28868 cd $(HOST_SUBDIR)/libiberty && \
28869 \
28870 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28871 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28872 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28873 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28874 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28875 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28876 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28877 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28878 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28879 $(TARGET-stagefeedback-libiberty)
28880
28881 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28882 clean-stagefeedback: clean-stagefeedback-libiberty
28883 clean-stagefeedback-libiberty:
28884 @if [ $(current_stage) = stagefeedback ]; then \
28885 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28886 else \
28887 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28888 $(MAKE) stagefeedback-start; \
28889 fi; \
28890 cd $(HOST_SUBDIR)/libiberty && \
28891 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28892 @endif libiberty-bootstrap
28893
28894
28895 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28896 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28897 maybe-all-stageautoprofile-libiberty:
28898 maybe-clean-stageautoprofile-libiberty:
28899 @if libiberty-bootstrap
28900 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28901 all-stageautoprofile: all-stageautoprofile-libiberty
28902 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28903 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28904 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28905 @r=`${PWD_COMMAND}`; export r; \
28906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28907 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28908 $(HOST_EXPORTS) \
28909 $(POSTSTAGE1_HOST_EXPORTS) \
28910 cd $(HOST_SUBDIR)/libiberty && \
28911 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28912 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28913 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28914 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28915 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28916 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28917 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28918 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28919 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28920 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28921 $(TARGET-stageautoprofile-libiberty)
28922
28923 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28924 clean-stageautoprofile: clean-stageautoprofile-libiberty
28925 clean-stageautoprofile-libiberty:
28926 @if [ $(current_stage) = stageautoprofile ]; then \
28927 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28928 else \
28929 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28930 $(MAKE) stageautoprofile-start; \
28931 fi; \
28932 cd $(HOST_SUBDIR)/libiberty && \
28933 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28934 @endif libiberty-bootstrap
28935
28936
28937 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28938 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28939 maybe-all-stageautofeedback-libiberty:
28940 maybe-clean-stageautofeedback-libiberty:
28941 @if libiberty-bootstrap
28942 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28943 all-stageautofeedback: all-stageautofeedback-libiberty
28944 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28945 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28946 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28947 @r=`${PWD_COMMAND}`; export r; \
28948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28949 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28950 $(HOST_EXPORTS) \
28951 $(POSTSTAGE1_HOST_EXPORTS) \
28952 cd $(HOST_SUBDIR)/libiberty && \
28953 \
28954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28955 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28956 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28957 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28958 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28959 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28960 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28961 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28962 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28963 $(TARGET-stageautofeedback-libiberty)
28964
28965 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28966 clean-stageautofeedback: clean-stageautofeedback-libiberty
28967 clean-stageautofeedback-libiberty:
28968 @if [ $(current_stage) = stageautofeedback ]; then \
28969 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28970 else \
28971 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28972 $(MAKE) stageautofeedback-start; \
28973 fi; \
28974 cd $(HOST_SUBDIR)/libiberty && \
28975 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28976 @endif libiberty-bootstrap
28977
28978
28979
28980
28981
28982 .PHONY: check-libiberty maybe-check-libiberty
28983 maybe-check-libiberty:
28984 @if libiberty
28985 maybe-check-libiberty: check-libiberty
28986
28987 check-libiberty:
28988 @: $(MAKE); $(unstage)
28989 @r=`${PWD_COMMAND}`; export r; \
28990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28991 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28992 (cd $(HOST_SUBDIR)/libiberty && \
28993 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28994
28995 @endif libiberty
28996
28997 .PHONY: install-libiberty maybe-install-libiberty
28998 maybe-install-libiberty:
28999 @if libiberty
29000 maybe-install-libiberty: install-libiberty
29001
29002 install-libiberty: installdirs
29003 @: $(MAKE); $(unstage)
29004 @r=`${PWD_COMMAND}`; export r; \
29005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29006 $(HOST_EXPORTS) \
29007 (cd $(HOST_SUBDIR)/libiberty && \
29008 $(MAKE) $(FLAGS_TO_PASS) install)
29009
29010 @endif libiberty
29011
29012 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
29013 maybe-install-strip-libiberty:
29014 @if libiberty
29015 maybe-install-strip-libiberty: install-strip-libiberty
29016
29017 install-strip-libiberty: installdirs
29018 @: $(MAKE); $(unstage)
29019 @r=`${PWD_COMMAND}`; export r; \
29020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29021 $(HOST_EXPORTS) \
29022 (cd $(HOST_SUBDIR)/libiberty && \
29023 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29024
29025 @endif libiberty
29026
29027 # Other targets (info, dvi, pdf, etc.)
29028
29029 .PHONY: maybe-info-libiberty info-libiberty
29030 maybe-info-libiberty:
29031 @if libiberty
29032 maybe-info-libiberty: info-libiberty
29033
29034 info-libiberty: \
29035 configure-libiberty
29036 @[ -f ./libiberty/Makefile ] || exit 0; \
29037 r=`${PWD_COMMAND}`; export r; \
29038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29039 $(HOST_EXPORTS) \
29040 for flag in $(EXTRA_HOST_FLAGS) ; do \
29041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29042 done; \
29043 echo "Doing info in libiberty"; \
29044 (cd $(HOST_SUBDIR)/libiberty && \
29045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29047 "RANLIB=$${RANLIB}" \
29048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29049 info) \
29050 || exit 1
29051
29052 @endif libiberty
29053
29054 .PHONY: maybe-dvi-libiberty dvi-libiberty
29055 maybe-dvi-libiberty:
29056 @if libiberty
29057 maybe-dvi-libiberty: dvi-libiberty
29058
29059 dvi-libiberty: \
29060 configure-libiberty
29061 @[ -f ./libiberty/Makefile ] || exit 0; \
29062 r=`${PWD_COMMAND}`; export r; \
29063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29064 $(HOST_EXPORTS) \
29065 for flag in $(EXTRA_HOST_FLAGS) ; do \
29066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29067 done; \
29068 echo "Doing dvi in libiberty"; \
29069 (cd $(HOST_SUBDIR)/libiberty && \
29070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29072 "RANLIB=$${RANLIB}" \
29073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29074 dvi) \
29075 || exit 1
29076
29077 @endif libiberty
29078
29079 .PHONY: maybe-pdf-libiberty pdf-libiberty
29080 maybe-pdf-libiberty:
29081 @if libiberty
29082 maybe-pdf-libiberty: pdf-libiberty
29083
29084 pdf-libiberty: \
29085 configure-libiberty
29086 @[ -f ./libiberty/Makefile ] || exit 0; \
29087 r=`${PWD_COMMAND}`; export r; \
29088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29089 $(HOST_EXPORTS) \
29090 for flag in $(EXTRA_HOST_FLAGS) ; do \
29091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29092 done; \
29093 echo "Doing pdf in libiberty"; \
29094 (cd $(HOST_SUBDIR)/libiberty && \
29095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29097 "RANLIB=$${RANLIB}" \
29098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29099 pdf) \
29100 || exit 1
29101
29102 @endif libiberty
29103
29104 .PHONY: maybe-html-libiberty html-libiberty
29105 maybe-html-libiberty:
29106 @if libiberty
29107 maybe-html-libiberty: html-libiberty
29108
29109 html-libiberty: \
29110 configure-libiberty
29111 @[ -f ./libiberty/Makefile ] || exit 0; \
29112 r=`${PWD_COMMAND}`; export r; \
29113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29114 $(HOST_EXPORTS) \
29115 for flag in $(EXTRA_HOST_FLAGS) ; do \
29116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29117 done; \
29118 echo "Doing html in libiberty"; \
29119 (cd $(HOST_SUBDIR)/libiberty && \
29120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29122 "RANLIB=$${RANLIB}" \
29123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29124 html) \
29125 || exit 1
29126
29127 @endif libiberty
29128
29129 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29130 maybe-TAGS-libiberty:
29131 @if libiberty
29132 maybe-TAGS-libiberty: TAGS-libiberty
29133
29134 TAGS-libiberty: \
29135 configure-libiberty
29136 @[ -f ./libiberty/Makefile ] || exit 0; \
29137 r=`${PWD_COMMAND}`; export r; \
29138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29139 $(HOST_EXPORTS) \
29140 for flag in $(EXTRA_HOST_FLAGS) ; do \
29141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29142 done; \
29143 echo "Doing TAGS in libiberty"; \
29144 (cd $(HOST_SUBDIR)/libiberty && \
29145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29147 "RANLIB=$${RANLIB}" \
29148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29149 TAGS) \
29150 || exit 1
29151
29152 @endif libiberty
29153
29154 .PHONY: maybe-install-info-libiberty install-info-libiberty
29155 maybe-install-info-libiberty:
29156 @if libiberty
29157 maybe-install-info-libiberty: install-info-libiberty
29158
29159 install-info-libiberty: \
29160 configure-libiberty \
29161 info-libiberty
29162 @[ -f ./libiberty/Makefile ] || exit 0; \
29163 r=`${PWD_COMMAND}`; export r; \
29164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29165 $(HOST_EXPORTS) \
29166 for flag in $(EXTRA_HOST_FLAGS) ; do \
29167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29168 done; \
29169 echo "Doing install-info in libiberty"; \
29170 (cd $(HOST_SUBDIR)/libiberty && \
29171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29173 "RANLIB=$${RANLIB}" \
29174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29175 install-info) \
29176 || exit 1
29177
29178 @endif libiberty
29179
29180 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
29181 maybe-install-dvi-libiberty:
29182 @if libiberty
29183 maybe-install-dvi-libiberty: install-dvi-libiberty
29184
29185 install-dvi-libiberty: \
29186 configure-libiberty \
29187 dvi-libiberty
29188 @[ -f ./libiberty/Makefile ] || exit 0; \
29189 r=`${PWD_COMMAND}`; export r; \
29190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29191 $(HOST_EXPORTS) \
29192 for flag in $(EXTRA_HOST_FLAGS) ; do \
29193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29194 done; \
29195 echo "Doing install-dvi in libiberty"; \
29196 (cd $(HOST_SUBDIR)/libiberty && \
29197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29199 "RANLIB=$${RANLIB}" \
29200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29201 install-dvi) \
29202 || exit 1
29203
29204 @endif libiberty
29205
29206 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29207 maybe-install-pdf-libiberty:
29208 @if libiberty
29209 maybe-install-pdf-libiberty: install-pdf-libiberty
29210
29211 install-pdf-libiberty: \
29212 configure-libiberty \
29213 pdf-libiberty
29214 @[ -f ./libiberty/Makefile ] || exit 0; \
29215 r=`${PWD_COMMAND}`; export r; \
29216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29217 $(HOST_EXPORTS) \
29218 for flag in $(EXTRA_HOST_FLAGS) ; do \
29219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29220 done; \
29221 echo "Doing install-pdf in libiberty"; \
29222 (cd $(HOST_SUBDIR)/libiberty && \
29223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29225 "RANLIB=$${RANLIB}" \
29226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29227 install-pdf) \
29228 || exit 1
29229
29230 @endif libiberty
29231
29232 .PHONY: maybe-install-html-libiberty install-html-libiberty
29233 maybe-install-html-libiberty:
29234 @if libiberty
29235 maybe-install-html-libiberty: install-html-libiberty
29236
29237 install-html-libiberty: \
29238 configure-libiberty \
29239 html-libiberty
29240 @[ -f ./libiberty/Makefile ] || exit 0; \
29241 r=`${PWD_COMMAND}`; export r; \
29242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29243 $(HOST_EXPORTS) \
29244 for flag in $(EXTRA_HOST_FLAGS) ; do \
29245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29246 done; \
29247 echo "Doing install-html in libiberty"; \
29248 (cd $(HOST_SUBDIR)/libiberty && \
29249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29251 "RANLIB=$${RANLIB}" \
29252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29253 install-html) \
29254 || exit 1
29255
29256 @endif libiberty
29257
29258 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29259 maybe-installcheck-libiberty:
29260 @if libiberty
29261 maybe-installcheck-libiberty: installcheck-libiberty
29262
29263 installcheck-libiberty: \
29264 configure-libiberty
29265 @[ -f ./libiberty/Makefile ] || exit 0; \
29266 r=`${PWD_COMMAND}`; export r; \
29267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268 $(HOST_EXPORTS) \
29269 for flag in $(EXTRA_HOST_FLAGS) ; do \
29270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29271 done; \
29272 echo "Doing installcheck in libiberty"; \
29273 (cd $(HOST_SUBDIR)/libiberty && \
29274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29276 "RANLIB=$${RANLIB}" \
29277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29278 installcheck) \
29279 || exit 1
29280
29281 @endif libiberty
29282
29283 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29284 maybe-mostlyclean-libiberty:
29285 @if libiberty
29286 maybe-mostlyclean-libiberty: mostlyclean-libiberty
29287
29288 mostlyclean-libiberty:
29289 @[ -f ./libiberty/Makefile ] || exit 0; \
29290 r=`${PWD_COMMAND}`; export r; \
29291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29292 $(HOST_EXPORTS) \
29293 for flag in $(EXTRA_HOST_FLAGS) ; do \
29294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29295 done; \
29296 echo "Doing mostlyclean in libiberty"; \
29297 (cd $(HOST_SUBDIR)/libiberty && \
29298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29300 "RANLIB=$${RANLIB}" \
29301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29302 mostlyclean) \
29303 || exit 1
29304
29305 @endif libiberty
29306
29307 .PHONY: maybe-clean-libiberty clean-libiberty
29308 maybe-clean-libiberty:
29309 @if libiberty
29310 maybe-clean-libiberty: clean-libiberty
29311
29312 clean-libiberty:
29313 @[ -f ./libiberty/Makefile ] || exit 0; \
29314 r=`${PWD_COMMAND}`; export r; \
29315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29316 $(HOST_EXPORTS) \
29317 for flag in $(EXTRA_HOST_FLAGS) ; do \
29318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29319 done; \
29320 echo "Doing clean in libiberty"; \
29321 (cd $(HOST_SUBDIR)/libiberty && \
29322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29324 "RANLIB=$${RANLIB}" \
29325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29326 clean) \
29327 || exit 1
29328
29329 @endif libiberty
29330
29331 .PHONY: maybe-distclean-libiberty distclean-libiberty
29332 maybe-distclean-libiberty:
29333 @if libiberty
29334 maybe-distclean-libiberty: distclean-libiberty
29335
29336 distclean-libiberty:
29337 @[ -f ./libiberty/Makefile ] || exit 0; \
29338 r=`${PWD_COMMAND}`; export r; \
29339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29340 $(HOST_EXPORTS) \
29341 for flag in $(EXTRA_HOST_FLAGS) ; do \
29342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29343 done; \
29344 echo "Doing distclean in libiberty"; \
29345 (cd $(HOST_SUBDIR)/libiberty && \
29346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29348 "RANLIB=$${RANLIB}" \
29349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29350 distclean) \
29351 || exit 1
29352
29353 @endif libiberty
29354
29355 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
29356 maybe-maintainer-clean-libiberty:
29357 @if libiberty
29358 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
29359
29360 maintainer-clean-libiberty:
29361 @[ -f ./libiberty/Makefile ] || exit 0; \
29362 r=`${PWD_COMMAND}`; export r; \
29363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29364 $(HOST_EXPORTS) \
29365 for flag in $(EXTRA_HOST_FLAGS) ; do \
29366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29367 done; \
29368 echo "Doing maintainer-clean in libiberty"; \
29369 (cd $(HOST_SUBDIR)/libiberty && \
29370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29372 "RANLIB=$${RANLIB}" \
29373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29374 maintainer-clean) \
29375 || exit 1
29376
29377 @endif libiberty
29378
29379
29380
29381 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
29382 maybe-configure-libiberty-linker-plugin:
29383 @if gcc-bootstrap
29384 configure-libiberty-linker-plugin: stage_current
29385 @endif gcc-bootstrap
29386 @if libiberty-linker-plugin
29387 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
29388 configure-libiberty-linker-plugin:
29389 @r=`${PWD_COMMAND}`; export r; \
29390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29391 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29393 $(HOST_EXPORTS) \
29394 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29395 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
29396 case $(srcdir) in \
29397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29398 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29400 esac; \
29401 module_srcdir=libiberty; \
29402 $(SHELL) \
29403 $$s/$$module_srcdir/configure \
29404 --srcdir=$${topdir}/$$module_srcdir \
29405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29406 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
29407 || exit 1
29408 @endif libiberty-linker-plugin
29409
29410
29411
29412 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
29413 maybe-configure-stage1-libiberty-linker-plugin:
29414 @if libiberty-linker-plugin-bootstrap
29415 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29416 configure-stage1-libiberty-linker-plugin:
29417 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29418 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29419 @r=`${PWD_COMMAND}`; export r; \
29420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29421 TFLAGS="$(STAGE1_TFLAGS)"; \
29422 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29423 $(HOST_EXPORTS) \
29424 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29425 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29426 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29427 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29429 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29430 case $(srcdir) in \
29431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29432 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29434 esac; \
29435 module_srcdir=libiberty; \
29436 $(SHELL) $$s/$$module_srcdir/configure \
29437 --srcdir=$${topdir}/$$module_srcdir \
29438 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29439 --target=${target_alias} \
29440 \
29441 $(STAGE1_CONFIGURE_FLAGS) \
29442 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29443 @endif libiberty-linker-plugin-bootstrap
29444
29445 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
29446 maybe-configure-stage2-libiberty-linker-plugin:
29447 @if libiberty-linker-plugin-bootstrap
29448 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29449 configure-stage2-libiberty-linker-plugin:
29450 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29451 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29452 @r=`${PWD_COMMAND}`; export r; \
29453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29454 TFLAGS="$(STAGE2_TFLAGS)"; \
29455 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29456 $(HOST_EXPORTS) \
29457 $(POSTSTAGE1_HOST_EXPORTS) \
29458 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29459 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29460 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29461 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29463 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29464 case $(srcdir) in \
29465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29466 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29468 esac; \
29469 module_srcdir=libiberty; \
29470 $(SHELL) $$s/$$module_srcdir/configure \
29471 --srcdir=$${topdir}/$$module_srcdir \
29472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29473 --target=${target_alias} \
29474 --with-build-libsubdir=$(HOST_SUBDIR) \
29475 $(STAGE2_CONFIGURE_FLAGS) \
29476 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29477 @endif libiberty-linker-plugin-bootstrap
29478
29479 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29480 maybe-configure-stage3-libiberty-linker-plugin:
29481 @if libiberty-linker-plugin-bootstrap
29482 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29483 configure-stage3-libiberty-linker-plugin:
29484 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29486 @r=`${PWD_COMMAND}`; export r; \
29487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29488 TFLAGS="$(STAGE3_TFLAGS)"; \
29489 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29490 $(HOST_EXPORTS) \
29491 $(POSTSTAGE1_HOST_EXPORTS) \
29492 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29493 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29494 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29495 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29497 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29498 case $(srcdir) in \
29499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29500 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29502 esac; \
29503 module_srcdir=libiberty; \
29504 $(SHELL) $$s/$$module_srcdir/configure \
29505 --srcdir=$${topdir}/$$module_srcdir \
29506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29507 --target=${target_alias} \
29508 --with-build-libsubdir=$(HOST_SUBDIR) \
29509 $(STAGE3_CONFIGURE_FLAGS) \
29510 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29511 @endif libiberty-linker-plugin-bootstrap
29512
29513 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29514 maybe-configure-stage4-libiberty-linker-plugin:
29515 @if libiberty-linker-plugin-bootstrap
29516 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29517 configure-stage4-libiberty-linker-plugin:
29518 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29519 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29520 @r=`${PWD_COMMAND}`; export r; \
29521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29522 TFLAGS="$(STAGE4_TFLAGS)"; \
29523 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29524 $(HOST_EXPORTS) \
29525 $(POSTSTAGE1_HOST_EXPORTS) \
29526 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29527 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29528 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29529 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29531 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29532 case $(srcdir) in \
29533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29534 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29536 esac; \
29537 module_srcdir=libiberty; \
29538 $(SHELL) $$s/$$module_srcdir/configure \
29539 --srcdir=$${topdir}/$$module_srcdir \
29540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29541 --target=${target_alias} \
29542 --with-build-libsubdir=$(HOST_SUBDIR) \
29543 $(STAGE4_CONFIGURE_FLAGS) \
29544 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29545 @endif libiberty-linker-plugin-bootstrap
29546
29547 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29548 maybe-configure-stageprofile-libiberty-linker-plugin:
29549 @if libiberty-linker-plugin-bootstrap
29550 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29551 configure-stageprofile-libiberty-linker-plugin:
29552 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29553 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29554 @r=`${PWD_COMMAND}`; export r; \
29555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29556 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29557 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29558 $(HOST_EXPORTS) \
29559 $(POSTSTAGE1_HOST_EXPORTS) \
29560 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29561 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29562 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29563 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29564 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29565 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29566 case $(srcdir) in \
29567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29568 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29570 esac; \
29571 module_srcdir=libiberty; \
29572 $(SHELL) $$s/$$module_srcdir/configure \
29573 --srcdir=$${topdir}/$$module_srcdir \
29574 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29575 --target=${target_alias} \
29576 --with-build-libsubdir=$(HOST_SUBDIR) \
29577 $(STAGEprofile_CONFIGURE_FLAGS) \
29578 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29579 @endif libiberty-linker-plugin-bootstrap
29580
29581 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29582 maybe-configure-stagetrain-libiberty-linker-plugin:
29583 @if libiberty-linker-plugin-bootstrap
29584 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29585 configure-stagetrain-libiberty-linker-plugin:
29586 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29587 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29588 @r=`${PWD_COMMAND}`; export r; \
29589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29590 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29591 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29592 $(HOST_EXPORTS) \
29593 $(POSTSTAGE1_HOST_EXPORTS) \
29594 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29595 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29596 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29597 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29599 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29600 case $(srcdir) in \
29601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29602 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29604 esac; \
29605 module_srcdir=libiberty; \
29606 $(SHELL) $$s/$$module_srcdir/configure \
29607 --srcdir=$${topdir}/$$module_srcdir \
29608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29609 --target=${target_alias} \
29610 --with-build-libsubdir=$(HOST_SUBDIR) \
29611 $(STAGEtrain_CONFIGURE_FLAGS) \
29612 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29613 @endif libiberty-linker-plugin-bootstrap
29614
29615 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29616 maybe-configure-stagefeedback-libiberty-linker-plugin:
29617 @if libiberty-linker-plugin-bootstrap
29618 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29619 configure-stagefeedback-libiberty-linker-plugin:
29620 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29621 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29622 @r=`${PWD_COMMAND}`; export r; \
29623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29624 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29625 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29626 $(HOST_EXPORTS) \
29627 $(POSTSTAGE1_HOST_EXPORTS) \
29628 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29629 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29630 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29631 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29632 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29633 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29634 case $(srcdir) in \
29635 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29636 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29637 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29638 esac; \
29639 module_srcdir=libiberty; \
29640 $(SHELL) $$s/$$module_srcdir/configure \
29641 --srcdir=$${topdir}/$$module_srcdir \
29642 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29643 --target=${target_alias} \
29644 --with-build-libsubdir=$(HOST_SUBDIR) \
29645 $(STAGEfeedback_CONFIGURE_FLAGS) \
29646 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29647 @endif libiberty-linker-plugin-bootstrap
29648
29649 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29650 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29651 @if libiberty-linker-plugin-bootstrap
29652 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29653 configure-stageautoprofile-libiberty-linker-plugin:
29654 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29655 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29656 @r=`${PWD_COMMAND}`; export r; \
29657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29658 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29659 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29660 $(HOST_EXPORTS) \
29661 $(POSTSTAGE1_HOST_EXPORTS) \
29662 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29663 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29664 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29665 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29667 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29668 case $(srcdir) in \
29669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29670 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29672 esac; \
29673 module_srcdir=libiberty; \
29674 $(SHELL) $$s/$$module_srcdir/configure \
29675 --srcdir=$${topdir}/$$module_srcdir \
29676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29677 --target=${target_alias} \
29678 --with-build-libsubdir=$(HOST_SUBDIR) \
29679 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29680 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29681 @endif libiberty-linker-plugin-bootstrap
29682
29683 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29684 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29685 @if libiberty-linker-plugin-bootstrap
29686 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29687 configure-stageautofeedback-libiberty-linker-plugin:
29688 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29689 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29690 @r=`${PWD_COMMAND}`; export r; \
29691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29692 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29693 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29694 $(HOST_EXPORTS) \
29695 $(POSTSTAGE1_HOST_EXPORTS) \
29696 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29697 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29698 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29699 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29701 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29702 case $(srcdir) in \
29703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29704 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29706 esac; \
29707 module_srcdir=libiberty; \
29708 $(SHELL) $$s/$$module_srcdir/configure \
29709 --srcdir=$${topdir}/$$module_srcdir \
29710 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29711 --target=${target_alias} \
29712 --with-build-libsubdir=$(HOST_SUBDIR) \
29713 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29714 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29715 @endif libiberty-linker-plugin-bootstrap
29716
29717
29718
29719
29720
29721 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29722 maybe-all-libiberty-linker-plugin:
29723 @if gcc-bootstrap
29724 all-libiberty-linker-plugin: stage_current
29725 @endif gcc-bootstrap
29726 @if libiberty-linker-plugin
29727 TARGET-libiberty-linker-plugin=all
29728 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29729 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29730 @r=`${PWD_COMMAND}`; export r; \
29731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29732 $(HOST_EXPORTS) \
29733 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29734 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29735 $(TARGET-libiberty-linker-plugin))
29736 @endif libiberty-linker-plugin
29737
29738
29739
29740 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29741 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29742 maybe-all-stage1-libiberty-linker-plugin:
29743 maybe-clean-stage1-libiberty-linker-plugin:
29744 @if libiberty-linker-plugin-bootstrap
29745 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29746 all-stage1: all-stage1-libiberty-linker-plugin
29747 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29748 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29749 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29750 @r=`${PWD_COMMAND}`; export r; \
29751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29752 TFLAGS="$(STAGE1_TFLAGS)"; \
29753 $(HOST_EXPORTS) \
29754 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29755 \
29756 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29757 CFLAGS="$(STAGE1_CFLAGS)" \
29758 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29759 LIBCFLAGS="$(LIBCFLAGS)" \
29760 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29761 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29762 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29763 $(EXTRA_HOST_FLAGS) \
29764 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29765 TFLAGS="$(STAGE1_TFLAGS)" \
29766 $(TARGET-stage1-libiberty-linker-plugin)
29767
29768 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29769 clean-stage1: clean-stage1-libiberty-linker-plugin
29770 clean-stage1-libiberty-linker-plugin:
29771 @if [ $(current_stage) = stage1 ]; then \
29772 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29773 else \
29774 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29775 $(MAKE) stage1-start; \
29776 fi; \
29777 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29778 $(MAKE) $(EXTRA_HOST_FLAGS) \
29779 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29780 @endif libiberty-linker-plugin-bootstrap
29781
29782
29783 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29784 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29785 maybe-all-stage2-libiberty-linker-plugin:
29786 maybe-clean-stage2-libiberty-linker-plugin:
29787 @if libiberty-linker-plugin-bootstrap
29788 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29789 all-stage2: all-stage2-libiberty-linker-plugin
29790 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29791 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29792 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29793 @r=`${PWD_COMMAND}`; export r; \
29794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29795 TFLAGS="$(STAGE2_TFLAGS)"; \
29796 $(HOST_EXPORTS) \
29797 $(POSTSTAGE1_HOST_EXPORTS) \
29798 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29799 \
29800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29801 CFLAGS="$(STAGE2_CFLAGS)" \
29802 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29803 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29804 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29805 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29806 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29807 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29808 TFLAGS="$(STAGE2_TFLAGS)" \
29809 $(TARGET-stage2-libiberty-linker-plugin)
29810
29811 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29812 clean-stage2: clean-stage2-libiberty-linker-plugin
29813 clean-stage2-libiberty-linker-plugin:
29814 @if [ $(current_stage) = stage2 ]; then \
29815 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29816 else \
29817 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29818 $(MAKE) stage2-start; \
29819 fi; \
29820 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29821 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29822 @endif libiberty-linker-plugin-bootstrap
29823
29824
29825 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29826 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29827 maybe-all-stage3-libiberty-linker-plugin:
29828 maybe-clean-stage3-libiberty-linker-plugin:
29829 @if libiberty-linker-plugin-bootstrap
29830 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29831 all-stage3: all-stage3-libiberty-linker-plugin
29832 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29833 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29834 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29835 @r=`${PWD_COMMAND}`; export r; \
29836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29837 TFLAGS="$(STAGE3_TFLAGS)"; \
29838 $(HOST_EXPORTS) \
29839 $(POSTSTAGE1_HOST_EXPORTS) \
29840 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29841 \
29842 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29843 CFLAGS="$(STAGE3_CFLAGS)" \
29844 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29845 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29846 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29847 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29848 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29849 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29850 TFLAGS="$(STAGE3_TFLAGS)" \
29851 $(TARGET-stage3-libiberty-linker-plugin)
29852
29853 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29854 clean-stage3: clean-stage3-libiberty-linker-plugin
29855 clean-stage3-libiberty-linker-plugin:
29856 @if [ $(current_stage) = stage3 ]; then \
29857 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29858 else \
29859 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29860 $(MAKE) stage3-start; \
29861 fi; \
29862 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29863 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29864 @endif libiberty-linker-plugin-bootstrap
29865
29866
29867 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29868 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29869 maybe-all-stage4-libiberty-linker-plugin:
29870 maybe-clean-stage4-libiberty-linker-plugin:
29871 @if libiberty-linker-plugin-bootstrap
29872 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29873 all-stage4: all-stage4-libiberty-linker-plugin
29874 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29875 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29876 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29877 @r=`${PWD_COMMAND}`; export r; \
29878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29879 TFLAGS="$(STAGE4_TFLAGS)"; \
29880 $(HOST_EXPORTS) \
29881 $(POSTSTAGE1_HOST_EXPORTS) \
29882 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29883 \
29884 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29885 CFLAGS="$(STAGE4_CFLAGS)" \
29886 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29887 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29888 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29889 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29890 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29891 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29892 TFLAGS="$(STAGE4_TFLAGS)" \
29893 $(TARGET-stage4-libiberty-linker-plugin)
29894
29895 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29896 clean-stage4: clean-stage4-libiberty-linker-plugin
29897 clean-stage4-libiberty-linker-plugin:
29898 @if [ $(current_stage) = stage4 ]; then \
29899 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29900 else \
29901 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29902 $(MAKE) stage4-start; \
29903 fi; \
29904 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29905 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29906 @endif libiberty-linker-plugin-bootstrap
29907
29908
29909 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29910 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29911 maybe-all-stageprofile-libiberty-linker-plugin:
29912 maybe-clean-stageprofile-libiberty-linker-plugin:
29913 @if libiberty-linker-plugin-bootstrap
29914 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29915 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29916 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29917 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29918 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29919 @r=`${PWD_COMMAND}`; export r; \
29920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29921 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29922 $(HOST_EXPORTS) \
29923 $(POSTSTAGE1_HOST_EXPORTS) \
29924 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29925 \
29926 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29927 CFLAGS="$(STAGEprofile_CFLAGS)" \
29928 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29929 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29930 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29931 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29932 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29933 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29934 TFLAGS="$(STAGEprofile_TFLAGS)" \
29935 $(TARGET-stageprofile-libiberty-linker-plugin)
29936
29937 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29938 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29939 clean-stageprofile-libiberty-linker-plugin:
29940 @if [ $(current_stage) = stageprofile ]; then \
29941 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29942 else \
29943 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29944 $(MAKE) stageprofile-start; \
29945 fi; \
29946 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29947 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29948 @endif libiberty-linker-plugin-bootstrap
29949
29950
29951 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29952 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29953 maybe-all-stagetrain-libiberty-linker-plugin:
29954 maybe-clean-stagetrain-libiberty-linker-plugin:
29955 @if libiberty-linker-plugin-bootstrap
29956 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29957 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29958 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29959 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29960 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29961 @r=`${PWD_COMMAND}`; export r; \
29962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29963 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29964 $(HOST_EXPORTS) \
29965 $(POSTSTAGE1_HOST_EXPORTS) \
29966 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29967 \
29968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29969 CFLAGS="$(STAGEtrain_CFLAGS)" \
29970 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29971 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29975 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29976 TFLAGS="$(STAGEtrain_TFLAGS)" \
29977 $(TARGET-stagetrain-libiberty-linker-plugin)
29978
29979 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29980 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29981 clean-stagetrain-libiberty-linker-plugin:
29982 @if [ $(current_stage) = stagetrain ]; then \
29983 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29984 else \
29985 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29986 $(MAKE) stagetrain-start; \
29987 fi; \
29988 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29989 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29990 @endif libiberty-linker-plugin-bootstrap
29991
29992
29993 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29994 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29995 maybe-all-stagefeedback-libiberty-linker-plugin:
29996 maybe-clean-stagefeedback-libiberty-linker-plugin:
29997 @if libiberty-linker-plugin-bootstrap
29998 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29999 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
30000 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30001 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
30002 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30003 @r=`${PWD_COMMAND}`; export r; \
30004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30005 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30006 $(HOST_EXPORTS) \
30007 $(POSTSTAGE1_HOST_EXPORTS) \
30008 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30009 \
30010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30011 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30012 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30013 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30014 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30015 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30016 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30017 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30018 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30019 $(TARGET-stagefeedback-libiberty-linker-plugin)
30020
30021 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
30022 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
30023 clean-stagefeedback-libiberty-linker-plugin:
30024 @if [ $(current_stage) = stagefeedback ]; then \
30025 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30026 else \
30027 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30028 $(MAKE) stagefeedback-start; \
30029 fi; \
30030 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30031 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30032 @endif libiberty-linker-plugin-bootstrap
30033
30034
30035 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
30036 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
30037 maybe-all-stageautoprofile-libiberty-linker-plugin:
30038 maybe-clean-stageautoprofile-libiberty-linker-plugin:
30039 @if libiberty-linker-plugin-bootstrap
30040 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
30041 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
30042 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30043 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
30044 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30045 @r=`${PWD_COMMAND}`; export r; \
30046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30047 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30048 $(HOST_EXPORTS) \
30049 $(POSTSTAGE1_HOST_EXPORTS) \
30050 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30051 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30052 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30053 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30054 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30055 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30056 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30057 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30058 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30059 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30060 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30061 $(TARGET-stageautoprofile-libiberty-linker-plugin)
30062
30063 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
30064 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
30065 clean-stageautoprofile-libiberty-linker-plugin:
30066 @if [ $(current_stage) = stageautoprofile ]; then \
30067 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30068 else \
30069 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30070 $(MAKE) stageautoprofile-start; \
30071 fi; \
30072 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30073 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30074 @endif libiberty-linker-plugin-bootstrap
30075
30076
30077 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
30078 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
30079 maybe-all-stageautofeedback-libiberty-linker-plugin:
30080 maybe-clean-stageautofeedback-libiberty-linker-plugin:
30081 @if libiberty-linker-plugin-bootstrap
30082 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
30083 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
30084 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30085 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
30086 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30087 @r=`${PWD_COMMAND}`; export r; \
30088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30089 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30090 $(HOST_EXPORTS) \
30091 $(POSTSTAGE1_HOST_EXPORTS) \
30092 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30093 \
30094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30095 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30096 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30097 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30102 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30103 $(TARGET-stageautofeedback-libiberty-linker-plugin)
30104
30105 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
30106 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
30107 clean-stageautofeedback-libiberty-linker-plugin:
30108 @if [ $(current_stage) = stageautofeedback ]; then \
30109 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30110 else \
30111 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30112 $(MAKE) stageautofeedback-start; \
30113 fi; \
30114 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30115 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30116 @endif libiberty-linker-plugin-bootstrap
30117
30118
30119
30120
30121
30122 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
30123 maybe-check-libiberty-linker-plugin:
30124 @if libiberty-linker-plugin
30125 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
30126
30127 check-libiberty-linker-plugin:
30128 @: $(MAKE); $(unstage)
30129 @r=`${PWD_COMMAND}`; export r; \
30130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30131 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30132 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30133 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
30134
30135 @endif libiberty-linker-plugin
30136
30137 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
30138 maybe-install-libiberty-linker-plugin:
30139 @if libiberty-linker-plugin
30140 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
30141
30142 install-libiberty-linker-plugin: installdirs
30143 @: $(MAKE); $(unstage)
30144 @r=`${PWD_COMMAND}`; export r; \
30145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30146 $(HOST_EXPORTS) \
30147 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30148 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
30149
30150 @endif libiberty-linker-plugin
30151
30152 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
30153 maybe-install-strip-libiberty-linker-plugin:
30154 @if libiberty-linker-plugin
30155 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
30156
30157 install-strip-libiberty-linker-plugin: installdirs
30158 @: $(MAKE); $(unstage)
30159 @r=`${PWD_COMMAND}`; export r; \
30160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30161 $(HOST_EXPORTS) \
30162 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30163 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
30164
30165 @endif libiberty-linker-plugin
30166
30167 # Other targets (info, dvi, pdf, etc.)
30168
30169 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
30170 maybe-info-libiberty-linker-plugin:
30171 @if libiberty-linker-plugin
30172 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
30173
30174 info-libiberty-linker-plugin: \
30175 configure-libiberty-linker-plugin
30176 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30177 r=`${PWD_COMMAND}`; export r; \
30178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30179 $(HOST_EXPORTS) \
30180 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30182 done; \
30183 echo "Doing info in libiberty-linker-plugin"; \
30184 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30187 "RANLIB=$${RANLIB}" \
30188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30189 info) \
30190 || exit 1
30191
30192 @endif libiberty-linker-plugin
30193
30194 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
30195 maybe-dvi-libiberty-linker-plugin:
30196 @if libiberty-linker-plugin
30197 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
30198
30199 dvi-libiberty-linker-plugin: \
30200 configure-libiberty-linker-plugin
30201 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30202 r=`${PWD_COMMAND}`; export r; \
30203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30204 $(HOST_EXPORTS) \
30205 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30207 done; \
30208 echo "Doing dvi in libiberty-linker-plugin"; \
30209 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30212 "RANLIB=$${RANLIB}" \
30213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30214 dvi) \
30215 || exit 1
30216
30217 @endif libiberty-linker-plugin
30218
30219 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
30220 maybe-pdf-libiberty-linker-plugin:
30221 @if libiberty-linker-plugin
30222 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
30223
30224 pdf-libiberty-linker-plugin: \
30225 configure-libiberty-linker-plugin
30226 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30227 r=`${PWD_COMMAND}`; export r; \
30228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30229 $(HOST_EXPORTS) \
30230 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30232 done; \
30233 echo "Doing pdf in libiberty-linker-plugin"; \
30234 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30237 "RANLIB=$${RANLIB}" \
30238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30239 pdf) \
30240 || exit 1
30241
30242 @endif libiberty-linker-plugin
30243
30244 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
30245 maybe-html-libiberty-linker-plugin:
30246 @if libiberty-linker-plugin
30247 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
30248
30249 html-libiberty-linker-plugin: \
30250 configure-libiberty-linker-plugin
30251 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30252 r=`${PWD_COMMAND}`; export r; \
30253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30254 $(HOST_EXPORTS) \
30255 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30257 done; \
30258 echo "Doing html in libiberty-linker-plugin"; \
30259 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30262 "RANLIB=$${RANLIB}" \
30263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30264 html) \
30265 || exit 1
30266
30267 @endif libiberty-linker-plugin
30268
30269 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
30270 maybe-TAGS-libiberty-linker-plugin:
30271 @if libiberty-linker-plugin
30272 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
30273
30274 TAGS-libiberty-linker-plugin: \
30275 configure-libiberty-linker-plugin
30276 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30277 r=`${PWD_COMMAND}`; export r; \
30278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30279 $(HOST_EXPORTS) \
30280 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30282 done; \
30283 echo "Doing TAGS in libiberty-linker-plugin"; \
30284 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30287 "RANLIB=$${RANLIB}" \
30288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30289 TAGS) \
30290 || exit 1
30291
30292 @endif libiberty-linker-plugin
30293
30294 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
30295 maybe-install-info-libiberty-linker-plugin:
30296 @if libiberty-linker-plugin
30297 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
30298
30299 install-info-libiberty-linker-plugin: \
30300 configure-libiberty-linker-plugin \
30301 info-libiberty-linker-plugin
30302 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30303 r=`${PWD_COMMAND}`; export r; \
30304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30305 $(HOST_EXPORTS) \
30306 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30308 done; \
30309 echo "Doing install-info in libiberty-linker-plugin"; \
30310 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30313 "RANLIB=$${RANLIB}" \
30314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30315 install-info) \
30316 || exit 1
30317
30318 @endif libiberty-linker-plugin
30319
30320 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
30321 maybe-install-dvi-libiberty-linker-plugin:
30322 @if libiberty-linker-plugin
30323 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
30324
30325 install-dvi-libiberty-linker-plugin: \
30326 configure-libiberty-linker-plugin \
30327 dvi-libiberty-linker-plugin
30328 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30329 r=`${PWD_COMMAND}`; export r; \
30330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30331 $(HOST_EXPORTS) \
30332 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30334 done; \
30335 echo "Doing install-dvi in libiberty-linker-plugin"; \
30336 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30339 "RANLIB=$${RANLIB}" \
30340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30341 install-dvi) \
30342 || exit 1
30343
30344 @endif libiberty-linker-plugin
30345
30346 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
30347 maybe-install-pdf-libiberty-linker-plugin:
30348 @if libiberty-linker-plugin
30349 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
30350
30351 install-pdf-libiberty-linker-plugin: \
30352 configure-libiberty-linker-plugin \
30353 pdf-libiberty-linker-plugin
30354 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30355 r=`${PWD_COMMAND}`; export r; \
30356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30357 $(HOST_EXPORTS) \
30358 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30360 done; \
30361 echo "Doing install-pdf in libiberty-linker-plugin"; \
30362 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30365 "RANLIB=$${RANLIB}" \
30366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30367 install-pdf) \
30368 || exit 1
30369
30370 @endif libiberty-linker-plugin
30371
30372 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
30373 maybe-install-html-libiberty-linker-plugin:
30374 @if libiberty-linker-plugin
30375 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
30376
30377 install-html-libiberty-linker-plugin: \
30378 configure-libiberty-linker-plugin \
30379 html-libiberty-linker-plugin
30380 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30381 r=`${PWD_COMMAND}`; export r; \
30382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30383 $(HOST_EXPORTS) \
30384 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30386 done; \
30387 echo "Doing install-html in libiberty-linker-plugin"; \
30388 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30391 "RANLIB=$${RANLIB}" \
30392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30393 install-html) \
30394 || exit 1
30395
30396 @endif libiberty-linker-plugin
30397
30398 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
30399 maybe-installcheck-libiberty-linker-plugin:
30400 @if libiberty-linker-plugin
30401 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
30402
30403 installcheck-libiberty-linker-plugin: \
30404 configure-libiberty-linker-plugin
30405 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30406 r=`${PWD_COMMAND}`; export r; \
30407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30408 $(HOST_EXPORTS) \
30409 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30411 done; \
30412 echo "Doing installcheck in libiberty-linker-plugin"; \
30413 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30416 "RANLIB=$${RANLIB}" \
30417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30418 installcheck) \
30419 || exit 1
30420
30421 @endif libiberty-linker-plugin
30422
30423 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
30424 maybe-mostlyclean-libiberty-linker-plugin:
30425 @if libiberty-linker-plugin
30426 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
30427
30428 mostlyclean-libiberty-linker-plugin:
30429 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30430 r=`${PWD_COMMAND}`; export r; \
30431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30432 $(HOST_EXPORTS) \
30433 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30435 done; \
30436 echo "Doing mostlyclean in libiberty-linker-plugin"; \
30437 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30440 "RANLIB=$${RANLIB}" \
30441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30442 mostlyclean) \
30443 || exit 1
30444
30445 @endif libiberty-linker-plugin
30446
30447 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
30448 maybe-clean-libiberty-linker-plugin:
30449 @if libiberty-linker-plugin
30450 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
30451
30452 clean-libiberty-linker-plugin:
30453 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30454 r=`${PWD_COMMAND}`; export r; \
30455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30456 $(HOST_EXPORTS) \
30457 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30459 done; \
30460 echo "Doing clean in libiberty-linker-plugin"; \
30461 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30464 "RANLIB=$${RANLIB}" \
30465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30466 clean) \
30467 || exit 1
30468
30469 @endif libiberty-linker-plugin
30470
30471 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30472 maybe-distclean-libiberty-linker-plugin:
30473 @if libiberty-linker-plugin
30474 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30475
30476 distclean-libiberty-linker-plugin:
30477 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30478 r=`${PWD_COMMAND}`; export r; \
30479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30480 $(HOST_EXPORTS) \
30481 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30483 done; \
30484 echo "Doing distclean in libiberty-linker-plugin"; \
30485 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30488 "RANLIB=$${RANLIB}" \
30489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30490 distclean) \
30491 || exit 1
30492
30493 @endif libiberty-linker-plugin
30494
30495 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30496 maybe-maintainer-clean-libiberty-linker-plugin:
30497 @if libiberty-linker-plugin
30498 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30499
30500 maintainer-clean-libiberty-linker-plugin:
30501 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30502 r=`${PWD_COMMAND}`; export r; \
30503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30504 $(HOST_EXPORTS) \
30505 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30507 done; \
30508 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30509 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30512 "RANLIB=$${RANLIB}" \
30513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30514 maintainer-clean) \
30515 || exit 1
30516
30517 @endif libiberty-linker-plugin
30518
30519
30520
30521 .PHONY: configure-libiconv maybe-configure-libiconv
30522 maybe-configure-libiconv:
30523 @if gcc-bootstrap
30524 configure-libiconv: stage_current
30525 @endif gcc-bootstrap
30526 @if libiconv
30527 maybe-configure-libiconv: configure-libiconv
30528 configure-libiconv:
30529 @r=`${PWD_COMMAND}`; export r; \
30530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30531 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30532 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30533 $(HOST_EXPORTS) \
30534 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30535 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30536 case $(srcdir) in \
30537 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30538 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30539 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30540 esac; \
30541 module_srcdir=libiconv; \
30542 $(SHELL) \
30543 $$s/$$module_srcdir/configure \
30544 --srcdir=$${topdir}/$$module_srcdir \
30545 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30546 --target=${target_alias} --disable-shared \
30547 || exit 1
30548 @endif libiconv
30549
30550
30551
30552 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30553 maybe-configure-stage1-libiconv:
30554 @if libiconv-bootstrap
30555 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30556 configure-stage1-libiconv:
30557 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30558 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30559 @r=`${PWD_COMMAND}`; export r; \
30560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30561 TFLAGS="$(STAGE1_TFLAGS)"; \
30562 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30563 $(HOST_EXPORTS) \
30564 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30565 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30566 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30567 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30569 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30570 case $(srcdir) in \
30571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30572 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30574 esac; \
30575 module_srcdir=libiconv; \
30576 $(SHELL) $$s/$$module_srcdir/configure \
30577 --srcdir=$${topdir}/$$module_srcdir \
30578 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30579 --target=${target_alias} \
30580 \
30581 $(STAGE1_CONFIGURE_FLAGS) \
30582 --disable-shared
30583 @endif libiconv-bootstrap
30584
30585 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30586 maybe-configure-stage2-libiconv:
30587 @if libiconv-bootstrap
30588 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30589 configure-stage2-libiconv:
30590 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30591 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30592 @r=`${PWD_COMMAND}`; export r; \
30593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30594 TFLAGS="$(STAGE2_TFLAGS)"; \
30595 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30596 $(HOST_EXPORTS) \
30597 $(POSTSTAGE1_HOST_EXPORTS) \
30598 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30599 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30600 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30601 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30602 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30603 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30604 case $(srcdir) in \
30605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30606 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30608 esac; \
30609 module_srcdir=libiconv; \
30610 $(SHELL) $$s/$$module_srcdir/configure \
30611 --srcdir=$${topdir}/$$module_srcdir \
30612 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30613 --target=${target_alias} \
30614 --with-build-libsubdir=$(HOST_SUBDIR) \
30615 $(STAGE2_CONFIGURE_FLAGS) \
30616 --disable-shared
30617 @endif libiconv-bootstrap
30618
30619 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30620 maybe-configure-stage3-libiconv:
30621 @if libiconv-bootstrap
30622 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30623 configure-stage3-libiconv:
30624 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30625 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30626 @r=`${PWD_COMMAND}`; export r; \
30627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30628 TFLAGS="$(STAGE3_TFLAGS)"; \
30629 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30630 $(HOST_EXPORTS) \
30631 $(POSTSTAGE1_HOST_EXPORTS) \
30632 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30633 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30634 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30635 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30636 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30637 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30638 case $(srcdir) in \
30639 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30640 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30641 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30642 esac; \
30643 module_srcdir=libiconv; \
30644 $(SHELL) $$s/$$module_srcdir/configure \
30645 --srcdir=$${topdir}/$$module_srcdir \
30646 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30647 --target=${target_alias} \
30648 --with-build-libsubdir=$(HOST_SUBDIR) \
30649 $(STAGE3_CONFIGURE_FLAGS) \
30650 --disable-shared
30651 @endif libiconv-bootstrap
30652
30653 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30654 maybe-configure-stage4-libiconv:
30655 @if libiconv-bootstrap
30656 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30657 configure-stage4-libiconv:
30658 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30659 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30660 @r=`${PWD_COMMAND}`; export r; \
30661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30662 TFLAGS="$(STAGE4_TFLAGS)"; \
30663 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30664 $(HOST_EXPORTS) \
30665 $(POSTSTAGE1_HOST_EXPORTS) \
30666 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30667 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30668 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30669 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30670 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30671 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30672 case $(srcdir) in \
30673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30674 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30676 esac; \
30677 module_srcdir=libiconv; \
30678 $(SHELL) $$s/$$module_srcdir/configure \
30679 --srcdir=$${topdir}/$$module_srcdir \
30680 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30681 --target=${target_alias} \
30682 --with-build-libsubdir=$(HOST_SUBDIR) \
30683 $(STAGE4_CONFIGURE_FLAGS) \
30684 --disable-shared
30685 @endif libiconv-bootstrap
30686
30687 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30688 maybe-configure-stageprofile-libiconv:
30689 @if libiconv-bootstrap
30690 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30691 configure-stageprofile-libiconv:
30692 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30693 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30694 @r=`${PWD_COMMAND}`; export r; \
30695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30696 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30697 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30698 $(HOST_EXPORTS) \
30699 $(POSTSTAGE1_HOST_EXPORTS) \
30700 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30701 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30702 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30703 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30704 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30705 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30706 case $(srcdir) in \
30707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30708 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30710 esac; \
30711 module_srcdir=libiconv; \
30712 $(SHELL) $$s/$$module_srcdir/configure \
30713 --srcdir=$${topdir}/$$module_srcdir \
30714 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30715 --target=${target_alias} \
30716 --with-build-libsubdir=$(HOST_SUBDIR) \
30717 $(STAGEprofile_CONFIGURE_FLAGS) \
30718 --disable-shared
30719 @endif libiconv-bootstrap
30720
30721 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30722 maybe-configure-stagetrain-libiconv:
30723 @if libiconv-bootstrap
30724 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30725 configure-stagetrain-libiconv:
30726 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30727 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30728 @r=`${PWD_COMMAND}`; export r; \
30729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30730 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30731 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30732 $(HOST_EXPORTS) \
30733 $(POSTSTAGE1_HOST_EXPORTS) \
30734 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30735 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30736 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30737 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30739 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30740 case $(srcdir) in \
30741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30742 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30744 esac; \
30745 module_srcdir=libiconv; \
30746 $(SHELL) $$s/$$module_srcdir/configure \
30747 --srcdir=$${topdir}/$$module_srcdir \
30748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30749 --target=${target_alias} \
30750 --with-build-libsubdir=$(HOST_SUBDIR) \
30751 $(STAGEtrain_CONFIGURE_FLAGS) \
30752 --disable-shared
30753 @endif libiconv-bootstrap
30754
30755 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30756 maybe-configure-stagefeedback-libiconv:
30757 @if libiconv-bootstrap
30758 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30759 configure-stagefeedback-libiconv:
30760 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30761 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30762 @r=`${PWD_COMMAND}`; export r; \
30763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30764 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30765 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30766 $(HOST_EXPORTS) \
30767 $(POSTSTAGE1_HOST_EXPORTS) \
30768 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30769 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30770 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30771 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30773 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30774 case $(srcdir) in \
30775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30776 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30778 esac; \
30779 module_srcdir=libiconv; \
30780 $(SHELL) $$s/$$module_srcdir/configure \
30781 --srcdir=$${topdir}/$$module_srcdir \
30782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30783 --target=${target_alias} \
30784 --with-build-libsubdir=$(HOST_SUBDIR) \
30785 $(STAGEfeedback_CONFIGURE_FLAGS) \
30786 --disable-shared
30787 @endif libiconv-bootstrap
30788
30789 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30790 maybe-configure-stageautoprofile-libiconv:
30791 @if libiconv-bootstrap
30792 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30793 configure-stageautoprofile-libiconv:
30794 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30795 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30796 @r=`${PWD_COMMAND}`; export r; \
30797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30798 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30799 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30800 $(HOST_EXPORTS) \
30801 $(POSTSTAGE1_HOST_EXPORTS) \
30802 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30803 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30804 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30805 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30807 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30808 case $(srcdir) in \
30809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30810 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30812 esac; \
30813 module_srcdir=libiconv; \
30814 $(SHELL) $$s/$$module_srcdir/configure \
30815 --srcdir=$${topdir}/$$module_srcdir \
30816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30817 --target=${target_alias} \
30818 --with-build-libsubdir=$(HOST_SUBDIR) \
30819 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30820 --disable-shared
30821 @endif libiconv-bootstrap
30822
30823 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30824 maybe-configure-stageautofeedback-libiconv:
30825 @if libiconv-bootstrap
30826 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30827 configure-stageautofeedback-libiconv:
30828 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30829 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30830 @r=`${PWD_COMMAND}`; export r; \
30831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30832 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30833 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30834 $(HOST_EXPORTS) \
30835 $(POSTSTAGE1_HOST_EXPORTS) \
30836 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30837 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30838 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30839 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30841 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30842 case $(srcdir) in \
30843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30844 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30846 esac; \
30847 module_srcdir=libiconv; \
30848 $(SHELL) $$s/$$module_srcdir/configure \
30849 --srcdir=$${topdir}/$$module_srcdir \
30850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30851 --target=${target_alias} \
30852 --with-build-libsubdir=$(HOST_SUBDIR) \
30853 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30854 --disable-shared
30855 @endif libiconv-bootstrap
30856
30857
30858
30859
30860
30861 .PHONY: all-libiconv maybe-all-libiconv
30862 maybe-all-libiconv:
30863 @if gcc-bootstrap
30864 all-libiconv: stage_current
30865 @endif gcc-bootstrap
30866 @if libiconv
30867 TARGET-libiconv=all
30868 maybe-all-libiconv: all-libiconv
30869 all-libiconv: configure-libiconv
30870 @r=`${PWD_COMMAND}`; export r; \
30871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30872 $(HOST_EXPORTS) \
30873 (cd $(HOST_SUBDIR)/libiconv && \
30874 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30875 $(TARGET-libiconv))
30876 @endif libiconv
30877
30878
30879
30880 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30881 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30882 maybe-all-stage1-libiconv:
30883 maybe-clean-stage1-libiconv:
30884 @if libiconv-bootstrap
30885 maybe-all-stage1-libiconv: all-stage1-libiconv
30886 all-stage1: all-stage1-libiconv
30887 TARGET-stage1-libiconv = $(TARGET-libiconv)
30888 all-stage1-libiconv: configure-stage1-libiconv
30889 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30890 @r=`${PWD_COMMAND}`; export r; \
30891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30892 TFLAGS="$(STAGE1_TFLAGS)"; \
30893 $(HOST_EXPORTS) \
30894 cd $(HOST_SUBDIR)/libiconv && \
30895 \
30896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30897 CFLAGS="$(STAGE1_CFLAGS)" \
30898 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30899 LIBCFLAGS="$(LIBCFLAGS)" \
30900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30903 $(EXTRA_HOST_FLAGS) \
30904 $(STAGE1_FLAGS_TO_PASS) \
30905 TFLAGS="$(STAGE1_TFLAGS)" \
30906 $(TARGET-stage1-libiconv)
30907
30908 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30909 clean-stage1: clean-stage1-libiconv
30910 clean-stage1-libiconv:
30911 @if [ $(current_stage) = stage1 ]; then \
30912 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30913 else \
30914 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30915 $(MAKE) stage1-start; \
30916 fi; \
30917 cd $(HOST_SUBDIR)/libiconv && \
30918 $(MAKE) $(EXTRA_HOST_FLAGS) \
30919 $(STAGE1_FLAGS_TO_PASS) clean
30920 @endif libiconv-bootstrap
30921
30922
30923 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30924 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30925 maybe-all-stage2-libiconv:
30926 maybe-clean-stage2-libiconv:
30927 @if libiconv-bootstrap
30928 maybe-all-stage2-libiconv: all-stage2-libiconv
30929 all-stage2: all-stage2-libiconv
30930 TARGET-stage2-libiconv = $(TARGET-libiconv)
30931 all-stage2-libiconv: configure-stage2-libiconv
30932 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30933 @r=`${PWD_COMMAND}`; export r; \
30934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30935 TFLAGS="$(STAGE2_TFLAGS)"; \
30936 $(HOST_EXPORTS) \
30937 $(POSTSTAGE1_HOST_EXPORTS) \
30938 cd $(HOST_SUBDIR)/libiconv && \
30939 \
30940 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30941 CFLAGS="$(STAGE2_CFLAGS)" \
30942 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30943 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30947 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30948 TFLAGS="$(STAGE2_TFLAGS)" \
30949 $(TARGET-stage2-libiconv)
30950
30951 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30952 clean-stage2: clean-stage2-libiconv
30953 clean-stage2-libiconv:
30954 @if [ $(current_stage) = stage2 ]; then \
30955 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30956 else \
30957 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30958 $(MAKE) stage2-start; \
30959 fi; \
30960 cd $(HOST_SUBDIR)/libiconv && \
30961 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30962 @endif libiconv-bootstrap
30963
30964
30965 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30966 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30967 maybe-all-stage3-libiconv:
30968 maybe-clean-stage3-libiconv:
30969 @if libiconv-bootstrap
30970 maybe-all-stage3-libiconv: all-stage3-libiconv
30971 all-stage3: all-stage3-libiconv
30972 TARGET-stage3-libiconv = $(TARGET-libiconv)
30973 all-stage3-libiconv: configure-stage3-libiconv
30974 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30975 @r=`${PWD_COMMAND}`; export r; \
30976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30977 TFLAGS="$(STAGE3_TFLAGS)"; \
30978 $(HOST_EXPORTS) \
30979 $(POSTSTAGE1_HOST_EXPORTS) \
30980 cd $(HOST_SUBDIR)/libiconv && \
30981 \
30982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30983 CFLAGS="$(STAGE3_CFLAGS)" \
30984 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30985 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30989 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30990 TFLAGS="$(STAGE3_TFLAGS)" \
30991 $(TARGET-stage3-libiconv)
30992
30993 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30994 clean-stage3: clean-stage3-libiconv
30995 clean-stage3-libiconv:
30996 @if [ $(current_stage) = stage3 ]; then \
30997 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30998 else \
30999 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
31000 $(MAKE) stage3-start; \
31001 fi; \
31002 cd $(HOST_SUBDIR)/libiconv && \
31003 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31004 @endif libiconv-bootstrap
31005
31006
31007 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
31008 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
31009 maybe-all-stage4-libiconv:
31010 maybe-clean-stage4-libiconv:
31011 @if libiconv-bootstrap
31012 maybe-all-stage4-libiconv: all-stage4-libiconv
31013 all-stage4: all-stage4-libiconv
31014 TARGET-stage4-libiconv = $(TARGET-libiconv)
31015 all-stage4-libiconv: configure-stage4-libiconv
31016 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31017 @r=`${PWD_COMMAND}`; export r; \
31018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31019 TFLAGS="$(STAGE4_TFLAGS)"; \
31020 $(HOST_EXPORTS) \
31021 $(POSTSTAGE1_HOST_EXPORTS) \
31022 cd $(HOST_SUBDIR)/libiconv && \
31023 \
31024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31025 CFLAGS="$(STAGE4_CFLAGS)" \
31026 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31027 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31028 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31029 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31030 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31031 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31032 TFLAGS="$(STAGE4_TFLAGS)" \
31033 $(TARGET-stage4-libiconv)
31034
31035 maybe-clean-stage4-libiconv: clean-stage4-libiconv
31036 clean-stage4: clean-stage4-libiconv
31037 clean-stage4-libiconv:
31038 @if [ $(current_stage) = stage4 ]; then \
31039 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31040 else \
31041 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
31042 $(MAKE) stage4-start; \
31043 fi; \
31044 cd $(HOST_SUBDIR)/libiconv && \
31045 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31046 @endif libiconv-bootstrap
31047
31048
31049 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
31050 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
31051 maybe-all-stageprofile-libiconv:
31052 maybe-clean-stageprofile-libiconv:
31053 @if libiconv-bootstrap
31054 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
31055 all-stageprofile: all-stageprofile-libiconv
31056 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
31057 all-stageprofile-libiconv: configure-stageprofile-libiconv
31058 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31059 @r=`${PWD_COMMAND}`; export r; \
31060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31061 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31062 $(HOST_EXPORTS) \
31063 $(POSTSTAGE1_HOST_EXPORTS) \
31064 cd $(HOST_SUBDIR)/libiconv && \
31065 \
31066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31067 CFLAGS="$(STAGEprofile_CFLAGS)" \
31068 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31069 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31070 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31071 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31072 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31073 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31074 TFLAGS="$(STAGEprofile_TFLAGS)" \
31075 $(TARGET-stageprofile-libiconv)
31076
31077 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
31078 clean-stageprofile: clean-stageprofile-libiconv
31079 clean-stageprofile-libiconv:
31080 @if [ $(current_stage) = stageprofile ]; then \
31081 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31082 else \
31083 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
31084 $(MAKE) stageprofile-start; \
31085 fi; \
31086 cd $(HOST_SUBDIR)/libiconv && \
31087 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31088 @endif libiconv-bootstrap
31089
31090
31091 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
31092 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
31093 maybe-all-stagetrain-libiconv:
31094 maybe-clean-stagetrain-libiconv:
31095 @if libiconv-bootstrap
31096 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
31097 all-stagetrain: all-stagetrain-libiconv
31098 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
31099 all-stagetrain-libiconv: configure-stagetrain-libiconv
31100 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
31101 @r=`${PWD_COMMAND}`; export r; \
31102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31103 TFLAGS="$(STAGEtrain_TFLAGS)"; \
31104 $(HOST_EXPORTS) \
31105 $(POSTSTAGE1_HOST_EXPORTS) \
31106 cd $(HOST_SUBDIR)/libiconv && \
31107 \
31108 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31109 CFLAGS="$(STAGEtrain_CFLAGS)" \
31110 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
31111 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
31112 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31113 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31114 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31115 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31116 TFLAGS="$(STAGEtrain_TFLAGS)" \
31117 $(TARGET-stagetrain-libiconv)
31118
31119 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
31120 clean-stagetrain: clean-stagetrain-libiconv
31121 clean-stagetrain-libiconv:
31122 @if [ $(current_stage) = stagetrain ]; then \
31123 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31124 else \
31125 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
31126 $(MAKE) stagetrain-start; \
31127 fi; \
31128 cd $(HOST_SUBDIR)/libiconv && \
31129 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31130 @endif libiconv-bootstrap
31131
31132
31133 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
31134 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
31135 maybe-all-stagefeedback-libiconv:
31136 maybe-clean-stagefeedback-libiconv:
31137 @if libiconv-bootstrap
31138 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
31139 all-stagefeedback: all-stagefeedback-libiconv
31140 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
31141 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
31142 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31143 @r=`${PWD_COMMAND}`; export r; \
31144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31145 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31146 $(HOST_EXPORTS) \
31147 $(POSTSTAGE1_HOST_EXPORTS) \
31148 cd $(HOST_SUBDIR)/libiconv && \
31149 \
31150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31151 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31152 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31153 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31154 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31155 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31156 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31157 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31158 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31159 $(TARGET-stagefeedback-libiconv)
31160
31161 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
31162 clean-stagefeedback: clean-stagefeedback-libiconv
31163 clean-stagefeedback-libiconv:
31164 @if [ $(current_stage) = stagefeedback ]; then \
31165 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31166 else \
31167 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
31168 $(MAKE) stagefeedback-start; \
31169 fi; \
31170 cd $(HOST_SUBDIR)/libiconv && \
31171 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31172 @endif libiconv-bootstrap
31173
31174
31175 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
31176 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
31177 maybe-all-stageautoprofile-libiconv:
31178 maybe-clean-stageautoprofile-libiconv:
31179 @if libiconv-bootstrap
31180 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
31181 all-stageautoprofile: all-stageautoprofile-libiconv
31182 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
31183 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
31184 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
31185 @r=`${PWD_COMMAND}`; export r; \
31186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31187 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
31188 $(HOST_EXPORTS) \
31189 $(POSTSTAGE1_HOST_EXPORTS) \
31190 cd $(HOST_SUBDIR)/libiconv && \
31191 $$s/gcc/config/i386/$(AUTO_PROFILE) \
31192 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31193 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
31194 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
31195 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
31196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31199 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31200 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
31201 $(TARGET-stageautoprofile-libiconv)
31202
31203 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
31204 clean-stageautoprofile: clean-stageautoprofile-libiconv
31205 clean-stageautoprofile-libiconv:
31206 @if [ $(current_stage) = stageautoprofile ]; then \
31207 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31208 else \
31209 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
31210 $(MAKE) stageautoprofile-start; \
31211 fi; \
31212 cd $(HOST_SUBDIR)/libiconv && \
31213 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31214 @endif libiconv-bootstrap
31215
31216
31217 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
31218 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
31219 maybe-all-stageautofeedback-libiconv:
31220 maybe-clean-stageautofeedback-libiconv:
31221 @if libiconv-bootstrap
31222 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
31223 all-stageautofeedback: all-stageautofeedback-libiconv
31224 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
31225 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31226 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31227 @r=`${PWD_COMMAND}`; export r; \
31228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31229 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31230 $(HOST_EXPORTS) \
31231 $(POSTSTAGE1_HOST_EXPORTS) \
31232 cd $(HOST_SUBDIR)/libiconv && \
31233 \
31234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31235 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
31236 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
31237 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
31238 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31239 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31240 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31241 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31242 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
31243 $(TARGET-stageautofeedback-libiconv)
31244
31245 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
31246 clean-stageautofeedback: clean-stageautofeedback-libiconv
31247 clean-stageautofeedback-libiconv:
31248 @if [ $(current_stage) = stageautofeedback ]; then \
31249 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31250 else \
31251 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
31252 $(MAKE) stageautofeedback-start; \
31253 fi; \
31254 cd $(HOST_SUBDIR)/libiconv && \
31255 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31256 @endif libiconv-bootstrap
31257
31258
31259
31260
31261
31262 .PHONY: check-libiconv maybe-check-libiconv
31263 maybe-check-libiconv:
31264 @if libiconv
31265 maybe-check-libiconv: check-libiconv
31266
31267 check-libiconv:
31268 @: $(MAKE); $(unstage)
31269 @r=`${PWD_COMMAND}`; export r; \
31270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31271 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31272 (cd $(HOST_SUBDIR)/libiconv && \
31273 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
31274
31275 @endif libiconv
31276
31277 .PHONY: install-libiconv maybe-install-libiconv
31278 maybe-install-libiconv:
31279 @if libiconv
31280 maybe-install-libiconv: install-libiconv
31281
31282 install-libiconv:
31283
31284 @endif libiconv
31285
31286 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
31287 maybe-install-strip-libiconv:
31288 @if libiconv
31289 maybe-install-strip-libiconv: install-strip-libiconv
31290
31291 install-strip-libiconv:
31292
31293 @endif libiconv
31294
31295 # Other targets (info, dvi, pdf, etc.)
31296
31297 .PHONY: maybe-info-libiconv info-libiconv
31298 maybe-info-libiconv:
31299 @if libiconv
31300 maybe-info-libiconv: info-libiconv
31301
31302 # libiconv doesn't support info.
31303 info-libiconv:
31304
31305 @endif libiconv
31306
31307 .PHONY: maybe-dvi-libiconv dvi-libiconv
31308 maybe-dvi-libiconv:
31309 @if libiconv
31310 maybe-dvi-libiconv: dvi-libiconv
31311
31312 dvi-libiconv: \
31313 configure-libiconv
31314 @[ -f ./libiconv/Makefile ] || exit 0; \
31315 r=`${PWD_COMMAND}`; export r; \
31316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31317 $(HOST_EXPORTS) \
31318 for flag in $(EXTRA_HOST_FLAGS) ; do \
31319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31320 done; \
31321 echo "Doing dvi in libiconv"; \
31322 (cd $(HOST_SUBDIR)/libiconv && \
31323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31325 "RANLIB=$${RANLIB}" \
31326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31327 dvi) \
31328 || exit 1
31329
31330 @endif libiconv
31331
31332 .PHONY: maybe-pdf-libiconv pdf-libiconv
31333 maybe-pdf-libiconv:
31334 @if libiconv
31335 maybe-pdf-libiconv: pdf-libiconv
31336
31337 # libiconv doesn't support pdf.
31338 pdf-libiconv:
31339
31340 @endif libiconv
31341
31342 .PHONY: maybe-html-libiconv html-libiconv
31343 maybe-html-libiconv:
31344 @if libiconv
31345 maybe-html-libiconv: html-libiconv
31346
31347 # libiconv doesn't support html.
31348 html-libiconv:
31349
31350 @endif libiconv
31351
31352 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
31353 maybe-TAGS-libiconv:
31354 @if libiconv
31355 maybe-TAGS-libiconv: TAGS-libiconv
31356
31357 TAGS-libiconv: \
31358 configure-libiconv
31359 @[ -f ./libiconv/Makefile ] || exit 0; \
31360 r=`${PWD_COMMAND}`; export r; \
31361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31362 $(HOST_EXPORTS) \
31363 for flag in $(EXTRA_HOST_FLAGS) ; do \
31364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31365 done; \
31366 echo "Doing TAGS in libiconv"; \
31367 (cd $(HOST_SUBDIR)/libiconv && \
31368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31370 "RANLIB=$${RANLIB}" \
31371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31372 TAGS) \
31373 || exit 1
31374
31375 @endif libiconv
31376
31377 .PHONY: maybe-install-info-libiconv install-info-libiconv
31378 maybe-install-info-libiconv:
31379 @if libiconv
31380 maybe-install-info-libiconv: install-info-libiconv
31381
31382 # libiconv doesn't support install-info.
31383 install-info-libiconv:
31384
31385 @endif libiconv
31386
31387 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
31388 maybe-install-dvi-libiconv:
31389 @if libiconv
31390 maybe-install-dvi-libiconv: install-dvi-libiconv
31391
31392 install-dvi-libiconv: \
31393 configure-libiconv \
31394 dvi-libiconv
31395 @[ -f ./libiconv/Makefile ] || exit 0; \
31396 r=`${PWD_COMMAND}`; export r; \
31397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31398 $(HOST_EXPORTS) \
31399 for flag in $(EXTRA_HOST_FLAGS) ; do \
31400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31401 done; \
31402 echo "Doing install-dvi in libiconv"; \
31403 (cd $(HOST_SUBDIR)/libiconv && \
31404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31406 "RANLIB=$${RANLIB}" \
31407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31408 install-dvi) \
31409 || exit 1
31410
31411 @endif libiconv
31412
31413 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31414 maybe-install-pdf-libiconv:
31415 @if libiconv
31416 maybe-install-pdf-libiconv: install-pdf-libiconv
31417
31418 # libiconv doesn't support install-pdf.
31419 install-pdf-libiconv:
31420
31421 @endif libiconv
31422
31423 .PHONY: maybe-install-html-libiconv install-html-libiconv
31424 maybe-install-html-libiconv:
31425 @if libiconv
31426 maybe-install-html-libiconv: install-html-libiconv
31427
31428 # libiconv doesn't support install-html.
31429 install-html-libiconv:
31430
31431 @endif libiconv
31432
31433 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31434 maybe-installcheck-libiconv:
31435 @if libiconv
31436 maybe-installcheck-libiconv: installcheck-libiconv
31437
31438 installcheck-libiconv: \
31439 configure-libiconv
31440 @[ -f ./libiconv/Makefile ] || exit 0; \
31441 r=`${PWD_COMMAND}`; export r; \
31442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31443 $(HOST_EXPORTS) \
31444 for flag in $(EXTRA_HOST_FLAGS) ; do \
31445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31446 done; \
31447 echo "Doing installcheck in libiconv"; \
31448 (cd $(HOST_SUBDIR)/libiconv && \
31449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31451 "RANLIB=$${RANLIB}" \
31452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31453 installcheck) \
31454 || exit 1
31455
31456 @endif libiconv
31457
31458 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31459 maybe-mostlyclean-libiconv:
31460 @if libiconv
31461 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31462
31463 mostlyclean-libiconv:
31464 @[ -f ./libiconv/Makefile ] || exit 0; \
31465 r=`${PWD_COMMAND}`; export r; \
31466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31467 $(HOST_EXPORTS) \
31468 for flag in $(EXTRA_HOST_FLAGS) ; do \
31469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31470 done; \
31471 echo "Doing mostlyclean in libiconv"; \
31472 (cd $(HOST_SUBDIR)/libiconv && \
31473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31475 "RANLIB=$${RANLIB}" \
31476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31477 mostlyclean) \
31478 || exit 1
31479
31480 @endif libiconv
31481
31482 .PHONY: maybe-clean-libiconv clean-libiconv
31483 maybe-clean-libiconv:
31484 @if libiconv
31485 maybe-clean-libiconv: clean-libiconv
31486
31487 clean-libiconv:
31488 @[ -f ./libiconv/Makefile ] || exit 0; \
31489 r=`${PWD_COMMAND}`; export r; \
31490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31491 $(HOST_EXPORTS) \
31492 for flag in $(EXTRA_HOST_FLAGS) ; do \
31493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31494 done; \
31495 echo "Doing clean in libiconv"; \
31496 (cd $(HOST_SUBDIR)/libiconv && \
31497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31499 "RANLIB=$${RANLIB}" \
31500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31501 clean) \
31502 || exit 1
31503
31504 @endif libiconv
31505
31506 .PHONY: maybe-distclean-libiconv distclean-libiconv
31507 maybe-distclean-libiconv:
31508 @if libiconv
31509 maybe-distclean-libiconv: distclean-libiconv
31510
31511 distclean-libiconv:
31512 @[ -f ./libiconv/Makefile ] || exit 0; \
31513 r=`${PWD_COMMAND}`; export r; \
31514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31515 $(HOST_EXPORTS) \
31516 for flag in $(EXTRA_HOST_FLAGS) ; do \
31517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31518 done; \
31519 echo "Doing distclean in libiconv"; \
31520 (cd $(HOST_SUBDIR)/libiconv && \
31521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31523 "RANLIB=$${RANLIB}" \
31524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31525 distclean) \
31526 || exit 1
31527
31528 @endif libiconv
31529
31530 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31531 maybe-maintainer-clean-libiconv:
31532 @if libiconv
31533 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31534
31535 maintainer-clean-libiconv:
31536 @[ -f ./libiconv/Makefile ] || exit 0; \
31537 r=`${PWD_COMMAND}`; export r; \
31538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31539 $(HOST_EXPORTS) \
31540 for flag in $(EXTRA_HOST_FLAGS) ; do \
31541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31542 done; \
31543 echo "Doing maintainer-clean in libiconv"; \
31544 (cd $(HOST_SUBDIR)/libiconv && \
31545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31547 "RANLIB=$${RANLIB}" \
31548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31549 maintainer-clean) \
31550 || exit 1
31551
31552 @endif libiconv
31553
31554
31555
31556 .PHONY: configure-m4 maybe-configure-m4
31557 maybe-configure-m4:
31558 @if gcc-bootstrap
31559 configure-m4: stage_current
31560 @endif gcc-bootstrap
31561 @if m4
31562 maybe-configure-m4: configure-m4
31563 configure-m4:
31564 @: $(MAKE); $(unstage)
31565 @r=`${PWD_COMMAND}`; export r; \
31566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31567 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31569 $(HOST_EXPORTS) \
31570 echo Configuring in $(HOST_SUBDIR)/m4; \
31571 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31572 case $(srcdir) in \
31573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31574 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31576 esac; \
31577 module_srcdir=m4; \
31578 $(SHELL) \
31579 $$s/$$module_srcdir/configure \
31580 --srcdir=$${topdir}/$$module_srcdir \
31581 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31582 --target=${target_alias} \
31583 || exit 1
31584 @endif m4
31585
31586
31587
31588
31589
31590 .PHONY: all-m4 maybe-all-m4
31591 maybe-all-m4:
31592 @if gcc-bootstrap
31593 all-m4: stage_current
31594 @endif gcc-bootstrap
31595 @if m4
31596 TARGET-m4=all
31597 maybe-all-m4: all-m4
31598 all-m4: configure-m4
31599 @: $(MAKE); $(unstage)
31600 @r=`${PWD_COMMAND}`; export r; \
31601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31602 $(HOST_EXPORTS) \
31603 (cd $(HOST_SUBDIR)/m4 && \
31604 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31605 $(TARGET-m4))
31606 @endif m4
31607
31608
31609
31610
31611 .PHONY: check-m4 maybe-check-m4
31612 maybe-check-m4:
31613 @if m4
31614 maybe-check-m4: check-m4
31615
31616 check-m4:
31617 @: $(MAKE); $(unstage)
31618 @r=`${PWD_COMMAND}`; export r; \
31619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31620 $(HOST_EXPORTS) \
31621 (cd $(HOST_SUBDIR)/m4 && \
31622 $(MAKE) $(FLAGS_TO_PASS) check)
31623
31624 @endif m4
31625
31626 .PHONY: install-m4 maybe-install-m4
31627 maybe-install-m4:
31628 @if m4
31629 maybe-install-m4: install-m4
31630
31631 install-m4: installdirs
31632 @: $(MAKE); $(unstage)
31633 @r=`${PWD_COMMAND}`; export r; \
31634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31635 $(HOST_EXPORTS) \
31636 (cd $(HOST_SUBDIR)/m4 && \
31637 $(MAKE) $(FLAGS_TO_PASS) install)
31638
31639 @endif m4
31640
31641 .PHONY: install-strip-m4 maybe-install-strip-m4
31642 maybe-install-strip-m4:
31643 @if m4
31644 maybe-install-strip-m4: install-strip-m4
31645
31646 install-strip-m4: installdirs
31647 @: $(MAKE); $(unstage)
31648 @r=`${PWD_COMMAND}`; export r; \
31649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31650 $(HOST_EXPORTS) \
31651 (cd $(HOST_SUBDIR)/m4 && \
31652 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31653
31654 @endif m4
31655
31656 # Other targets (info, dvi, pdf, etc.)
31657
31658 .PHONY: maybe-info-m4 info-m4
31659 maybe-info-m4:
31660 @if m4
31661 maybe-info-m4: info-m4
31662
31663 info-m4: \
31664 configure-m4
31665 @: $(MAKE); $(unstage)
31666 @[ -f ./m4/Makefile ] || exit 0; \
31667 r=`${PWD_COMMAND}`; export r; \
31668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31669 $(HOST_EXPORTS) \
31670 for flag in $(EXTRA_HOST_FLAGS) ; do \
31671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31672 done; \
31673 echo "Doing info in m4"; \
31674 (cd $(HOST_SUBDIR)/m4 && \
31675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31677 "RANLIB=$${RANLIB}" \
31678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31679 info) \
31680 || exit 1
31681
31682 @endif m4
31683
31684 .PHONY: maybe-dvi-m4 dvi-m4
31685 maybe-dvi-m4:
31686 @if m4
31687 maybe-dvi-m4: dvi-m4
31688
31689 dvi-m4: \
31690 configure-m4
31691 @: $(MAKE); $(unstage)
31692 @[ -f ./m4/Makefile ] || exit 0; \
31693 r=`${PWD_COMMAND}`; export r; \
31694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31695 $(HOST_EXPORTS) \
31696 for flag in $(EXTRA_HOST_FLAGS) ; do \
31697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31698 done; \
31699 echo "Doing dvi in m4"; \
31700 (cd $(HOST_SUBDIR)/m4 && \
31701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31703 "RANLIB=$${RANLIB}" \
31704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31705 dvi) \
31706 || exit 1
31707
31708 @endif m4
31709
31710 .PHONY: maybe-pdf-m4 pdf-m4
31711 maybe-pdf-m4:
31712 @if m4
31713 maybe-pdf-m4: pdf-m4
31714
31715 pdf-m4: \
31716 configure-m4
31717 @: $(MAKE); $(unstage)
31718 @[ -f ./m4/Makefile ] || exit 0; \
31719 r=`${PWD_COMMAND}`; export r; \
31720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31721 $(HOST_EXPORTS) \
31722 for flag in $(EXTRA_HOST_FLAGS) ; do \
31723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31724 done; \
31725 echo "Doing pdf in m4"; \
31726 (cd $(HOST_SUBDIR)/m4 && \
31727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31729 "RANLIB=$${RANLIB}" \
31730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31731 pdf) \
31732 || exit 1
31733
31734 @endif m4
31735
31736 .PHONY: maybe-html-m4 html-m4
31737 maybe-html-m4:
31738 @if m4
31739 maybe-html-m4: html-m4
31740
31741 html-m4: \
31742 configure-m4
31743 @: $(MAKE); $(unstage)
31744 @[ -f ./m4/Makefile ] || exit 0; \
31745 r=`${PWD_COMMAND}`; export r; \
31746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31747 $(HOST_EXPORTS) \
31748 for flag in $(EXTRA_HOST_FLAGS) ; do \
31749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31750 done; \
31751 echo "Doing html in m4"; \
31752 (cd $(HOST_SUBDIR)/m4 && \
31753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31755 "RANLIB=$${RANLIB}" \
31756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31757 html) \
31758 || exit 1
31759
31760 @endif m4
31761
31762 .PHONY: maybe-TAGS-m4 TAGS-m4
31763 maybe-TAGS-m4:
31764 @if m4
31765 maybe-TAGS-m4: TAGS-m4
31766
31767 TAGS-m4: \
31768 configure-m4
31769 @: $(MAKE); $(unstage)
31770 @[ -f ./m4/Makefile ] || exit 0; \
31771 r=`${PWD_COMMAND}`; export r; \
31772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31773 $(HOST_EXPORTS) \
31774 for flag in $(EXTRA_HOST_FLAGS) ; do \
31775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31776 done; \
31777 echo "Doing TAGS in m4"; \
31778 (cd $(HOST_SUBDIR)/m4 && \
31779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31781 "RANLIB=$${RANLIB}" \
31782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31783 TAGS) \
31784 || exit 1
31785
31786 @endif m4
31787
31788 .PHONY: maybe-install-info-m4 install-info-m4
31789 maybe-install-info-m4:
31790 @if m4
31791 maybe-install-info-m4: install-info-m4
31792
31793 install-info-m4: \
31794 configure-m4 \
31795 info-m4
31796 @: $(MAKE); $(unstage)
31797 @[ -f ./m4/Makefile ] || exit 0; \
31798 r=`${PWD_COMMAND}`; export r; \
31799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31800 $(HOST_EXPORTS) \
31801 for flag in $(EXTRA_HOST_FLAGS) ; do \
31802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31803 done; \
31804 echo "Doing install-info in m4"; \
31805 (cd $(HOST_SUBDIR)/m4 && \
31806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31808 "RANLIB=$${RANLIB}" \
31809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31810 install-info) \
31811 || exit 1
31812
31813 @endif m4
31814
31815 .PHONY: maybe-install-dvi-m4 install-dvi-m4
31816 maybe-install-dvi-m4:
31817 @if m4
31818 maybe-install-dvi-m4: install-dvi-m4
31819
31820 install-dvi-m4: \
31821 configure-m4 \
31822 dvi-m4
31823 @: $(MAKE); $(unstage)
31824 @[ -f ./m4/Makefile ] || exit 0; \
31825 r=`${PWD_COMMAND}`; export r; \
31826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31827 $(HOST_EXPORTS) \
31828 for flag in $(EXTRA_HOST_FLAGS) ; do \
31829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31830 done; \
31831 echo "Doing install-dvi in m4"; \
31832 (cd $(HOST_SUBDIR)/m4 && \
31833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31835 "RANLIB=$${RANLIB}" \
31836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31837 install-dvi) \
31838 || exit 1
31839
31840 @endif m4
31841
31842 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31843 maybe-install-pdf-m4:
31844 @if m4
31845 maybe-install-pdf-m4: install-pdf-m4
31846
31847 install-pdf-m4: \
31848 configure-m4 \
31849 pdf-m4
31850 @: $(MAKE); $(unstage)
31851 @[ -f ./m4/Makefile ] || exit 0; \
31852 r=`${PWD_COMMAND}`; export r; \
31853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31854 $(HOST_EXPORTS) \
31855 for flag in $(EXTRA_HOST_FLAGS) ; do \
31856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31857 done; \
31858 echo "Doing install-pdf in m4"; \
31859 (cd $(HOST_SUBDIR)/m4 && \
31860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31862 "RANLIB=$${RANLIB}" \
31863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31864 install-pdf) \
31865 || exit 1
31866
31867 @endif m4
31868
31869 .PHONY: maybe-install-html-m4 install-html-m4
31870 maybe-install-html-m4:
31871 @if m4
31872 maybe-install-html-m4: install-html-m4
31873
31874 install-html-m4: \
31875 configure-m4 \
31876 html-m4
31877 @: $(MAKE); $(unstage)
31878 @[ -f ./m4/Makefile ] || exit 0; \
31879 r=`${PWD_COMMAND}`; export r; \
31880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31881 $(HOST_EXPORTS) \
31882 for flag in $(EXTRA_HOST_FLAGS) ; do \
31883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31884 done; \
31885 echo "Doing install-html in m4"; \
31886 (cd $(HOST_SUBDIR)/m4 && \
31887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31889 "RANLIB=$${RANLIB}" \
31890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31891 install-html) \
31892 || exit 1
31893
31894 @endif m4
31895
31896 .PHONY: maybe-installcheck-m4 installcheck-m4
31897 maybe-installcheck-m4:
31898 @if m4
31899 maybe-installcheck-m4: installcheck-m4
31900
31901 installcheck-m4: \
31902 configure-m4
31903 @: $(MAKE); $(unstage)
31904 @[ -f ./m4/Makefile ] || exit 0; \
31905 r=`${PWD_COMMAND}`; export r; \
31906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31907 $(HOST_EXPORTS) \
31908 for flag in $(EXTRA_HOST_FLAGS) ; do \
31909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31910 done; \
31911 echo "Doing installcheck in m4"; \
31912 (cd $(HOST_SUBDIR)/m4 && \
31913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31915 "RANLIB=$${RANLIB}" \
31916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31917 installcheck) \
31918 || exit 1
31919
31920 @endif m4
31921
31922 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31923 maybe-mostlyclean-m4:
31924 @if m4
31925 maybe-mostlyclean-m4: mostlyclean-m4
31926
31927 mostlyclean-m4:
31928 @: $(MAKE); $(unstage)
31929 @[ -f ./m4/Makefile ] || exit 0; \
31930 r=`${PWD_COMMAND}`; export r; \
31931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31932 $(HOST_EXPORTS) \
31933 for flag in $(EXTRA_HOST_FLAGS) ; do \
31934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31935 done; \
31936 echo "Doing mostlyclean in m4"; \
31937 (cd $(HOST_SUBDIR)/m4 && \
31938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31940 "RANLIB=$${RANLIB}" \
31941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31942 mostlyclean) \
31943 || exit 1
31944
31945 @endif m4
31946
31947 .PHONY: maybe-clean-m4 clean-m4
31948 maybe-clean-m4:
31949 @if m4
31950 maybe-clean-m4: clean-m4
31951
31952 clean-m4:
31953 @: $(MAKE); $(unstage)
31954 @[ -f ./m4/Makefile ] || exit 0; \
31955 r=`${PWD_COMMAND}`; export r; \
31956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31957 $(HOST_EXPORTS) \
31958 for flag in $(EXTRA_HOST_FLAGS) ; do \
31959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31960 done; \
31961 echo "Doing clean in m4"; \
31962 (cd $(HOST_SUBDIR)/m4 && \
31963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31965 "RANLIB=$${RANLIB}" \
31966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31967 clean) \
31968 || exit 1
31969
31970 @endif m4
31971
31972 .PHONY: maybe-distclean-m4 distclean-m4
31973 maybe-distclean-m4:
31974 @if m4
31975 maybe-distclean-m4: distclean-m4
31976
31977 distclean-m4:
31978 @: $(MAKE); $(unstage)
31979 @[ -f ./m4/Makefile ] || exit 0; \
31980 r=`${PWD_COMMAND}`; export r; \
31981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31982 $(HOST_EXPORTS) \
31983 for flag in $(EXTRA_HOST_FLAGS) ; do \
31984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31985 done; \
31986 echo "Doing distclean in m4"; \
31987 (cd $(HOST_SUBDIR)/m4 && \
31988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31990 "RANLIB=$${RANLIB}" \
31991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31992 distclean) \
31993 || exit 1
31994
31995 @endif m4
31996
31997 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31998 maybe-maintainer-clean-m4:
31999 @if m4
32000 maybe-maintainer-clean-m4: maintainer-clean-m4
32001
32002 maintainer-clean-m4:
32003 @: $(MAKE); $(unstage)
32004 @[ -f ./m4/Makefile ] || exit 0; \
32005 r=`${PWD_COMMAND}`; export r; \
32006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32007 $(HOST_EXPORTS) \
32008 for flag in $(EXTRA_HOST_FLAGS) ; do \
32009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32010 done; \
32011 echo "Doing maintainer-clean in m4"; \
32012 (cd $(HOST_SUBDIR)/m4 && \
32013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32015 "RANLIB=$${RANLIB}" \
32016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32017 maintainer-clean) \
32018 || exit 1
32019
32020 @endif m4
32021
32022
32023
32024 .PHONY: configure-readline maybe-configure-readline
32025 maybe-configure-readline:
32026 @if gcc-bootstrap
32027 configure-readline: stage_current
32028 @endif gcc-bootstrap
32029 @if readline
32030 maybe-configure-readline: configure-readline
32031 configure-readline:
32032 @: $(MAKE); $(unstage)
32033 @r=`${PWD_COMMAND}`; export r; \
32034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32035 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
32037 $(HOST_EXPORTS) \
32038 echo Configuring in $(HOST_SUBDIR)/readline; \
32039 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32040 case $(srcdir) in \
32041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32042 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32044 esac; \
32045 module_srcdir=readline; \
32046 $(SHELL) \
32047 $$s/$$module_srcdir/configure \
32048 --srcdir=$${topdir}/$$module_srcdir \
32049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32050 --target=${target_alias} \
32051 || exit 1
32052 @endif readline
32053
32054
32055
32056
32057
32058 .PHONY: all-readline maybe-all-readline
32059 maybe-all-readline:
32060 @if gcc-bootstrap
32061 all-readline: stage_current
32062 @endif gcc-bootstrap
32063 @if readline
32064 TARGET-readline=all
32065 maybe-all-readline: all-readline
32066 all-readline: configure-readline
32067 @: $(MAKE); $(unstage)
32068 @r=`${PWD_COMMAND}`; export r; \
32069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32070 $(HOST_EXPORTS) \
32071 (cd $(HOST_SUBDIR)/readline && \
32072 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32073 $(TARGET-readline))
32074 @endif readline
32075
32076
32077
32078
32079 .PHONY: check-readline maybe-check-readline
32080 maybe-check-readline:
32081 @if readline
32082 maybe-check-readline: check-readline
32083
32084 check-readline:
32085 @: $(MAKE); $(unstage)
32086 @r=`${PWD_COMMAND}`; export r; \
32087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32088 $(HOST_EXPORTS) \
32089 (cd $(HOST_SUBDIR)/readline && \
32090 $(MAKE) $(FLAGS_TO_PASS) check)
32091
32092 @endif readline
32093
32094 .PHONY: install-readline maybe-install-readline
32095 maybe-install-readline:
32096 @if readline
32097 maybe-install-readline: install-readline
32098
32099 install-readline: installdirs
32100 @: $(MAKE); $(unstage)
32101 @r=`${PWD_COMMAND}`; export r; \
32102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103 $(HOST_EXPORTS) \
32104 (cd $(HOST_SUBDIR)/readline && \
32105 $(MAKE) $(FLAGS_TO_PASS) install)
32106
32107 @endif readline
32108
32109 .PHONY: install-strip-readline maybe-install-strip-readline
32110 maybe-install-strip-readline:
32111 @if readline
32112 maybe-install-strip-readline: install-strip-readline
32113
32114 install-strip-readline: installdirs
32115 @: $(MAKE); $(unstage)
32116 @r=`${PWD_COMMAND}`; export r; \
32117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32118 $(HOST_EXPORTS) \
32119 (cd $(HOST_SUBDIR)/readline && \
32120 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32121
32122 @endif readline
32123
32124 # Other targets (info, dvi, pdf, etc.)
32125
32126 .PHONY: maybe-info-readline info-readline
32127 maybe-info-readline:
32128 @if readline
32129 maybe-info-readline: info-readline
32130
32131 info-readline: \
32132 configure-readline
32133 @: $(MAKE); $(unstage)
32134 @[ -f ./readline/Makefile ] || exit 0; \
32135 r=`${PWD_COMMAND}`; export r; \
32136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32137 $(HOST_EXPORTS) \
32138 for flag in $(EXTRA_HOST_FLAGS) ; do \
32139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32140 done; \
32141 echo "Doing info in readline"; \
32142 (cd $(HOST_SUBDIR)/readline && \
32143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32145 "RANLIB=$${RANLIB}" \
32146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32147 info) \
32148 || exit 1
32149
32150 @endif readline
32151
32152 .PHONY: maybe-dvi-readline dvi-readline
32153 maybe-dvi-readline:
32154 @if readline
32155 maybe-dvi-readline: dvi-readline
32156
32157 dvi-readline: \
32158 configure-readline
32159 @: $(MAKE); $(unstage)
32160 @[ -f ./readline/Makefile ] || exit 0; \
32161 r=`${PWD_COMMAND}`; export r; \
32162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32163 $(HOST_EXPORTS) \
32164 for flag in $(EXTRA_HOST_FLAGS) ; do \
32165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32166 done; \
32167 echo "Doing dvi in readline"; \
32168 (cd $(HOST_SUBDIR)/readline && \
32169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32171 "RANLIB=$${RANLIB}" \
32172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32173 dvi) \
32174 || exit 1
32175
32176 @endif readline
32177
32178 .PHONY: maybe-pdf-readline pdf-readline
32179 maybe-pdf-readline:
32180 @if readline
32181 maybe-pdf-readline: pdf-readline
32182
32183 pdf-readline: \
32184 configure-readline
32185 @: $(MAKE); $(unstage)
32186 @[ -f ./readline/Makefile ] || exit 0; \
32187 r=`${PWD_COMMAND}`; export r; \
32188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32189 $(HOST_EXPORTS) \
32190 for flag in $(EXTRA_HOST_FLAGS) ; do \
32191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32192 done; \
32193 echo "Doing pdf in readline"; \
32194 (cd $(HOST_SUBDIR)/readline && \
32195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32197 "RANLIB=$${RANLIB}" \
32198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32199 pdf) \
32200 || exit 1
32201
32202 @endif readline
32203
32204 .PHONY: maybe-html-readline html-readline
32205 maybe-html-readline:
32206 @if readline
32207 maybe-html-readline: html-readline
32208
32209 html-readline: \
32210 configure-readline
32211 @: $(MAKE); $(unstage)
32212 @[ -f ./readline/Makefile ] || exit 0; \
32213 r=`${PWD_COMMAND}`; export r; \
32214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215 $(HOST_EXPORTS) \
32216 for flag in $(EXTRA_HOST_FLAGS) ; do \
32217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32218 done; \
32219 echo "Doing html in readline"; \
32220 (cd $(HOST_SUBDIR)/readline && \
32221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32223 "RANLIB=$${RANLIB}" \
32224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32225 html) \
32226 || exit 1
32227
32228 @endif readline
32229
32230 .PHONY: maybe-TAGS-readline TAGS-readline
32231 maybe-TAGS-readline:
32232 @if readline
32233 maybe-TAGS-readline: TAGS-readline
32234
32235 TAGS-readline: \
32236 configure-readline
32237 @: $(MAKE); $(unstage)
32238 @[ -f ./readline/Makefile ] || exit 0; \
32239 r=`${PWD_COMMAND}`; export r; \
32240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32241 $(HOST_EXPORTS) \
32242 for flag in $(EXTRA_HOST_FLAGS) ; do \
32243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32244 done; \
32245 echo "Doing TAGS in readline"; \
32246 (cd $(HOST_SUBDIR)/readline && \
32247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32249 "RANLIB=$${RANLIB}" \
32250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32251 TAGS) \
32252 || exit 1
32253
32254 @endif readline
32255
32256 .PHONY: maybe-install-info-readline install-info-readline
32257 maybe-install-info-readline:
32258 @if readline
32259 maybe-install-info-readline: install-info-readline
32260
32261 install-info-readline: \
32262 configure-readline \
32263 info-readline
32264 @: $(MAKE); $(unstage)
32265 @[ -f ./readline/Makefile ] || exit 0; \
32266 r=`${PWD_COMMAND}`; export r; \
32267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32268 $(HOST_EXPORTS) \
32269 for flag in $(EXTRA_HOST_FLAGS) ; do \
32270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32271 done; \
32272 echo "Doing install-info in readline"; \
32273 (cd $(HOST_SUBDIR)/readline && \
32274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32276 "RANLIB=$${RANLIB}" \
32277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32278 install-info) \
32279 || exit 1
32280
32281 @endif readline
32282
32283 .PHONY: maybe-install-dvi-readline install-dvi-readline
32284 maybe-install-dvi-readline:
32285 @if readline
32286 maybe-install-dvi-readline: install-dvi-readline
32287
32288 install-dvi-readline: \
32289 configure-readline \
32290 dvi-readline
32291 @: $(MAKE); $(unstage)
32292 @[ -f ./readline/Makefile ] || exit 0; \
32293 r=`${PWD_COMMAND}`; export r; \
32294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32295 $(HOST_EXPORTS) \
32296 for flag in $(EXTRA_HOST_FLAGS) ; do \
32297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32298 done; \
32299 echo "Doing install-dvi in readline"; \
32300 (cd $(HOST_SUBDIR)/readline && \
32301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32303 "RANLIB=$${RANLIB}" \
32304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32305 install-dvi) \
32306 || exit 1
32307
32308 @endif readline
32309
32310 .PHONY: maybe-install-pdf-readline install-pdf-readline
32311 maybe-install-pdf-readline:
32312 @if readline
32313 maybe-install-pdf-readline: install-pdf-readline
32314
32315 install-pdf-readline: \
32316 configure-readline \
32317 pdf-readline
32318 @: $(MAKE); $(unstage)
32319 @[ -f ./readline/Makefile ] || exit 0; \
32320 r=`${PWD_COMMAND}`; export r; \
32321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32322 $(HOST_EXPORTS) \
32323 for flag in $(EXTRA_HOST_FLAGS) ; do \
32324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32325 done; \
32326 echo "Doing install-pdf in readline"; \
32327 (cd $(HOST_SUBDIR)/readline && \
32328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32330 "RANLIB=$${RANLIB}" \
32331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32332 install-pdf) \
32333 || exit 1
32334
32335 @endif readline
32336
32337 .PHONY: maybe-install-html-readline install-html-readline
32338 maybe-install-html-readline:
32339 @if readline
32340 maybe-install-html-readline: install-html-readline
32341
32342 install-html-readline: \
32343 configure-readline \
32344 html-readline
32345 @: $(MAKE); $(unstage)
32346 @[ -f ./readline/Makefile ] || exit 0; \
32347 r=`${PWD_COMMAND}`; export r; \
32348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32349 $(HOST_EXPORTS) \
32350 for flag in $(EXTRA_HOST_FLAGS) ; do \
32351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32352 done; \
32353 echo "Doing install-html in readline"; \
32354 (cd $(HOST_SUBDIR)/readline && \
32355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32357 "RANLIB=$${RANLIB}" \
32358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32359 install-html) \
32360 || exit 1
32361
32362 @endif readline
32363
32364 .PHONY: maybe-installcheck-readline installcheck-readline
32365 maybe-installcheck-readline:
32366 @if readline
32367 maybe-installcheck-readline: installcheck-readline
32368
32369 installcheck-readline: \
32370 configure-readline
32371 @: $(MAKE); $(unstage)
32372 @[ -f ./readline/Makefile ] || exit 0; \
32373 r=`${PWD_COMMAND}`; export r; \
32374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32375 $(HOST_EXPORTS) \
32376 for flag in $(EXTRA_HOST_FLAGS) ; do \
32377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32378 done; \
32379 echo "Doing installcheck in readline"; \
32380 (cd $(HOST_SUBDIR)/readline && \
32381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32383 "RANLIB=$${RANLIB}" \
32384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32385 installcheck) \
32386 || exit 1
32387
32388 @endif readline
32389
32390 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32391 maybe-mostlyclean-readline:
32392 @if readline
32393 maybe-mostlyclean-readline: mostlyclean-readline
32394
32395 mostlyclean-readline:
32396 @: $(MAKE); $(unstage)
32397 @[ -f ./readline/Makefile ] || exit 0; \
32398 r=`${PWD_COMMAND}`; export r; \
32399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32400 $(HOST_EXPORTS) \
32401 for flag in $(EXTRA_HOST_FLAGS) ; do \
32402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32403 done; \
32404 echo "Doing mostlyclean in readline"; \
32405 (cd $(HOST_SUBDIR)/readline && \
32406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32408 "RANLIB=$${RANLIB}" \
32409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32410 mostlyclean) \
32411 || exit 1
32412
32413 @endif readline
32414
32415 .PHONY: maybe-clean-readline clean-readline
32416 maybe-clean-readline:
32417 @if readline
32418 maybe-clean-readline: clean-readline
32419
32420 clean-readline:
32421 @: $(MAKE); $(unstage)
32422 @[ -f ./readline/Makefile ] || exit 0; \
32423 r=`${PWD_COMMAND}`; export r; \
32424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32425 $(HOST_EXPORTS) \
32426 for flag in $(EXTRA_HOST_FLAGS) ; do \
32427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32428 done; \
32429 echo "Doing clean in readline"; \
32430 (cd $(HOST_SUBDIR)/readline && \
32431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32433 "RANLIB=$${RANLIB}" \
32434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32435 clean) \
32436 || exit 1
32437
32438 @endif readline
32439
32440 .PHONY: maybe-distclean-readline distclean-readline
32441 maybe-distclean-readline:
32442 @if readline
32443 maybe-distclean-readline: distclean-readline
32444
32445 distclean-readline:
32446 @: $(MAKE); $(unstage)
32447 @[ -f ./readline/Makefile ] || exit 0; \
32448 r=`${PWD_COMMAND}`; export r; \
32449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450 $(HOST_EXPORTS) \
32451 for flag in $(EXTRA_HOST_FLAGS) ; do \
32452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32453 done; \
32454 echo "Doing distclean in readline"; \
32455 (cd $(HOST_SUBDIR)/readline && \
32456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32458 "RANLIB=$${RANLIB}" \
32459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32460 distclean) \
32461 || exit 1
32462
32463 @endif readline
32464
32465 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32466 maybe-maintainer-clean-readline:
32467 @if readline
32468 maybe-maintainer-clean-readline: maintainer-clean-readline
32469
32470 maintainer-clean-readline:
32471 @: $(MAKE); $(unstage)
32472 @[ -f ./readline/Makefile ] || exit 0; \
32473 r=`${PWD_COMMAND}`; export r; \
32474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32475 $(HOST_EXPORTS) \
32476 for flag in $(EXTRA_HOST_FLAGS) ; do \
32477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32478 done; \
32479 echo "Doing maintainer-clean in readline"; \
32480 (cd $(HOST_SUBDIR)/readline && \
32481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32483 "RANLIB=$${RANLIB}" \
32484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32485 maintainer-clean) \
32486 || exit 1
32487
32488 @endif readline
32489
32490
32491
32492 .PHONY: configure-sid maybe-configure-sid
32493 maybe-configure-sid:
32494 @if gcc-bootstrap
32495 configure-sid: stage_current
32496 @endif gcc-bootstrap
32497 @if sid
32498 maybe-configure-sid: configure-sid
32499 configure-sid:
32500 @: $(MAKE); $(unstage)
32501 @r=`${PWD_COMMAND}`; export r; \
32502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32503 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32505 $(HOST_EXPORTS) \
32506 echo Configuring in $(HOST_SUBDIR)/sid; \
32507 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32508 case $(srcdir) in \
32509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32510 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32512 esac; \
32513 module_srcdir=sid; \
32514 $(SHELL) \
32515 $$s/$$module_srcdir/configure \
32516 --srcdir=$${topdir}/$$module_srcdir \
32517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32518 --target=${target_alias} \
32519 || exit 1
32520 @endif sid
32521
32522
32523
32524
32525
32526 .PHONY: all-sid maybe-all-sid
32527 maybe-all-sid:
32528 @if gcc-bootstrap
32529 all-sid: stage_current
32530 @endif gcc-bootstrap
32531 @if sid
32532 TARGET-sid=all
32533 maybe-all-sid: all-sid
32534 all-sid: configure-sid
32535 @: $(MAKE); $(unstage)
32536 @r=`${PWD_COMMAND}`; export r; \
32537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32538 $(HOST_EXPORTS) \
32539 (cd $(HOST_SUBDIR)/sid && \
32540 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32541 $(TARGET-sid))
32542 @endif sid
32543
32544
32545
32546
32547 .PHONY: check-sid maybe-check-sid
32548 maybe-check-sid:
32549 @if sid
32550 maybe-check-sid: check-sid
32551
32552 check-sid:
32553 @: $(MAKE); $(unstage)
32554 @r=`${PWD_COMMAND}`; export r; \
32555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32556 $(HOST_EXPORTS) \
32557 (cd $(HOST_SUBDIR)/sid && \
32558 $(MAKE) $(FLAGS_TO_PASS) check)
32559
32560 @endif sid
32561
32562 .PHONY: install-sid maybe-install-sid
32563 maybe-install-sid:
32564 @if sid
32565 maybe-install-sid: install-sid
32566
32567 install-sid: installdirs
32568 @: $(MAKE); $(unstage)
32569 @r=`${PWD_COMMAND}`; export r; \
32570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32571 $(HOST_EXPORTS) \
32572 (cd $(HOST_SUBDIR)/sid && \
32573 $(MAKE) $(FLAGS_TO_PASS) install)
32574
32575 @endif sid
32576
32577 .PHONY: install-strip-sid maybe-install-strip-sid
32578 maybe-install-strip-sid:
32579 @if sid
32580 maybe-install-strip-sid: install-strip-sid
32581
32582 install-strip-sid: installdirs
32583 @: $(MAKE); $(unstage)
32584 @r=`${PWD_COMMAND}`; export r; \
32585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32586 $(HOST_EXPORTS) \
32587 (cd $(HOST_SUBDIR)/sid && \
32588 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32589
32590 @endif sid
32591
32592 # Other targets (info, dvi, pdf, etc.)
32593
32594 .PHONY: maybe-info-sid info-sid
32595 maybe-info-sid:
32596 @if sid
32597 maybe-info-sid: info-sid
32598
32599 info-sid: \
32600 configure-sid
32601 @: $(MAKE); $(unstage)
32602 @[ -f ./sid/Makefile ] || exit 0; \
32603 r=`${PWD_COMMAND}`; export r; \
32604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32605 $(HOST_EXPORTS) \
32606 for flag in $(EXTRA_HOST_FLAGS) ; do \
32607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32608 done; \
32609 echo "Doing info in sid"; \
32610 (cd $(HOST_SUBDIR)/sid && \
32611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32613 "RANLIB=$${RANLIB}" \
32614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32615 info) \
32616 || exit 1
32617
32618 @endif sid
32619
32620 .PHONY: maybe-dvi-sid dvi-sid
32621 maybe-dvi-sid:
32622 @if sid
32623 maybe-dvi-sid: dvi-sid
32624
32625 dvi-sid: \
32626 configure-sid
32627 @: $(MAKE); $(unstage)
32628 @[ -f ./sid/Makefile ] || exit 0; \
32629 r=`${PWD_COMMAND}`; export r; \
32630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32631 $(HOST_EXPORTS) \
32632 for flag in $(EXTRA_HOST_FLAGS) ; do \
32633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32634 done; \
32635 echo "Doing dvi in sid"; \
32636 (cd $(HOST_SUBDIR)/sid && \
32637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32639 "RANLIB=$${RANLIB}" \
32640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32641 dvi) \
32642 || exit 1
32643
32644 @endif sid
32645
32646 .PHONY: maybe-pdf-sid pdf-sid
32647 maybe-pdf-sid:
32648 @if sid
32649 maybe-pdf-sid: pdf-sid
32650
32651 pdf-sid: \
32652 configure-sid
32653 @: $(MAKE); $(unstage)
32654 @[ -f ./sid/Makefile ] || exit 0; \
32655 r=`${PWD_COMMAND}`; export r; \
32656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32657 $(HOST_EXPORTS) \
32658 for flag in $(EXTRA_HOST_FLAGS) ; do \
32659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32660 done; \
32661 echo "Doing pdf in sid"; \
32662 (cd $(HOST_SUBDIR)/sid && \
32663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32665 "RANLIB=$${RANLIB}" \
32666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32667 pdf) \
32668 || exit 1
32669
32670 @endif sid
32671
32672 .PHONY: maybe-html-sid html-sid
32673 maybe-html-sid:
32674 @if sid
32675 maybe-html-sid: html-sid
32676
32677 html-sid: \
32678 configure-sid
32679 @: $(MAKE); $(unstage)
32680 @[ -f ./sid/Makefile ] || exit 0; \
32681 r=`${PWD_COMMAND}`; export r; \
32682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32683 $(HOST_EXPORTS) \
32684 for flag in $(EXTRA_HOST_FLAGS) ; do \
32685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32686 done; \
32687 echo "Doing html in sid"; \
32688 (cd $(HOST_SUBDIR)/sid && \
32689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32691 "RANLIB=$${RANLIB}" \
32692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32693 html) \
32694 || exit 1
32695
32696 @endif sid
32697
32698 .PHONY: maybe-TAGS-sid TAGS-sid
32699 maybe-TAGS-sid:
32700 @if sid
32701 maybe-TAGS-sid: TAGS-sid
32702
32703 TAGS-sid: \
32704 configure-sid
32705 @: $(MAKE); $(unstage)
32706 @[ -f ./sid/Makefile ] || exit 0; \
32707 r=`${PWD_COMMAND}`; export r; \
32708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32709 $(HOST_EXPORTS) \
32710 for flag in $(EXTRA_HOST_FLAGS) ; do \
32711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32712 done; \
32713 echo "Doing TAGS in sid"; \
32714 (cd $(HOST_SUBDIR)/sid && \
32715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32717 "RANLIB=$${RANLIB}" \
32718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32719 TAGS) \
32720 || exit 1
32721
32722 @endif sid
32723
32724 .PHONY: maybe-install-info-sid install-info-sid
32725 maybe-install-info-sid:
32726 @if sid
32727 maybe-install-info-sid: install-info-sid
32728
32729 install-info-sid: \
32730 configure-sid \
32731 info-sid
32732 @: $(MAKE); $(unstage)
32733 @[ -f ./sid/Makefile ] || exit 0; \
32734 r=`${PWD_COMMAND}`; export r; \
32735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32736 $(HOST_EXPORTS) \
32737 for flag in $(EXTRA_HOST_FLAGS) ; do \
32738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32739 done; \
32740 echo "Doing install-info in sid"; \
32741 (cd $(HOST_SUBDIR)/sid && \
32742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32744 "RANLIB=$${RANLIB}" \
32745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32746 install-info) \
32747 || exit 1
32748
32749 @endif sid
32750
32751 .PHONY: maybe-install-dvi-sid install-dvi-sid
32752 maybe-install-dvi-sid:
32753 @if sid
32754 maybe-install-dvi-sid: install-dvi-sid
32755
32756 install-dvi-sid: \
32757 configure-sid \
32758 dvi-sid
32759 @: $(MAKE); $(unstage)
32760 @[ -f ./sid/Makefile ] || exit 0; \
32761 r=`${PWD_COMMAND}`; export r; \
32762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32763 $(HOST_EXPORTS) \
32764 for flag in $(EXTRA_HOST_FLAGS) ; do \
32765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32766 done; \
32767 echo "Doing install-dvi in sid"; \
32768 (cd $(HOST_SUBDIR)/sid && \
32769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32771 "RANLIB=$${RANLIB}" \
32772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32773 install-dvi) \
32774 || exit 1
32775
32776 @endif sid
32777
32778 .PHONY: maybe-install-pdf-sid install-pdf-sid
32779 maybe-install-pdf-sid:
32780 @if sid
32781 maybe-install-pdf-sid: install-pdf-sid
32782
32783 install-pdf-sid: \
32784 configure-sid \
32785 pdf-sid
32786 @: $(MAKE); $(unstage)
32787 @[ -f ./sid/Makefile ] || exit 0; \
32788 r=`${PWD_COMMAND}`; export r; \
32789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32790 $(HOST_EXPORTS) \
32791 for flag in $(EXTRA_HOST_FLAGS) ; do \
32792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32793 done; \
32794 echo "Doing install-pdf in sid"; \
32795 (cd $(HOST_SUBDIR)/sid && \
32796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32798 "RANLIB=$${RANLIB}" \
32799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32800 install-pdf) \
32801 || exit 1
32802
32803 @endif sid
32804
32805 .PHONY: maybe-install-html-sid install-html-sid
32806 maybe-install-html-sid:
32807 @if sid
32808 maybe-install-html-sid: install-html-sid
32809
32810 install-html-sid: \
32811 configure-sid \
32812 html-sid
32813 @: $(MAKE); $(unstage)
32814 @[ -f ./sid/Makefile ] || exit 0; \
32815 r=`${PWD_COMMAND}`; export r; \
32816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32817 $(HOST_EXPORTS) \
32818 for flag in $(EXTRA_HOST_FLAGS) ; do \
32819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32820 done; \
32821 echo "Doing install-html in sid"; \
32822 (cd $(HOST_SUBDIR)/sid && \
32823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32825 "RANLIB=$${RANLIB}" \
32826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32827 install-html) \
32828 || exit 1
32829
32830 @endif sid
32831
32832 .PHONY: maybe-installcheck-sid installcheck-sid
32833 maybe-installcheck-sid:
32834 @if sid
32835 maybe-installcheck-sid: installcheck-sid
32836
32837 installcheck-sid: \
32838 configure-sid
32839 @: $(MAKE); $(unstage)
32840 @[ -f ./sid/Makefile ] || exit 0; \
32841 r=`${PWD_COMMAND}`; export r; \
32842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32843 $(HOST_EXPORTS) \
32844 for flag in $(EXTRA_HOST_FLAGS) ; do \
32845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32846 done; \
32847 echo "Doing installcheck in sid"; \
32848 (cd $(HOST_SUBDIR)/sid && \
32849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32851 "RANLIB=$${RANLIB}" \
32852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32853 installcheck) \
32854 || exit 1
32855
32856 @endif sid
32857
32858 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32859 maybe-mostlyclean-sid:
32860 @if sid
32861 maybe-mostlyclean-sid: mostlyclean-sid
32862
32863 mostlyclean-sid:
32864 @: $(MAKE); $(unstage)
32865 @[ -f ./sid/Makefile ] || exit 0; \
32866 r=`${PWD_COMMAND}`; export r; \
32867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32868 $(HOST_EXPORTS) \
32869 for flag in $(EXTRA_HOST_FLAGS) ; do \
32870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32871 done; \
32872 echo "Doing mostlyclean in sid"; \
32873 (cd $(HOST_SUBDIR)/sid && \
32874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32876 "RANLIB=$${RANLIB}" \
32877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32878 mostlyclean) \
32879 || exit 1
32880
32881 @endif sid
32882
32883 .PHONY: maybe-clean-sid clean-sid
32884 maybe-clean-sid:
32885 @if sid
32886 maybe-clean-sid: clean-sid
32887
32888 clean-sid:
32889 @: $(MAKE); $(unstage)
32890 @[ -f ./sid/Makefile ] || exit 0; \
32891 r=`${PWD_COMMAND}`; export r; \
32892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32893 $(HOST_EXPORTS) \
32894 for flag in $(EXTRA_HOST_FLAGS) ; do \
32895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32896 done; \
32897 echo "Doing clean in sid"; \
32898 (cd $(HOST_SUBDIR)/sid && \
32899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32901 "RANLIB=$${RANLIB}" \
32902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32903 clean) \
32904 || exit 1
32905
32906 @endif sid
32907
32908 .PHONY: maybe-distclean-sid distclean-sid
32909 maybe-distclean-sid:
32910 @if sid
32911 maybe-distclean-sid: distclean-sid
32912
32913 distclean-sid:
32914 @: $(MAKE); $(unstage)
32915 @[ -f ./sid/Makefile ] || exit 0; \
32916 r=`${PWD_COMMAND}`; export r; \
32917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32918 $(HOST_EXPORTS) \
32919 for flag in $(EXTRA_HOST_FLAGS) ; do \
32920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32921 done; \
32922 echo "Doing distclean in sid"; \
32923 (cd $(HOST_SUBDIR)/sid && \
32924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32926 "RANLIB=$${RANLIB}" \
32927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32928 distclean) \
32929 || exit 1
32930
32931 @endif sid
32932
32933 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32934 maybe-maintainer-clean-sid:
32935 @if sid
32936 maybe-maintainer-clean-sid: maintainer-clean-sid
32937
32938 maintainer-clean-sid:
32939 @: $(MAKE); $(unstage)
32940 @[ -f ./sid/Makefile ] || exit 0; \
32941 r=`${PWD_COMMAND}`; export r; \
32942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32943 $(HOST_EXPORTS) \
32944 for flag in $(EXTRA_HOST_FLAGS) ; do \
32945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32946 done; \
32947 echo "Doing maintainer-clean in sid"; \
32948 (cd $(HOST_SUBDIR)/sid && \
32949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32951 "RANLIB=$${RANLIB}" \
32952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32953 maintainer-clean) \
32954 || exit 1
32955
32956 @endif sid
32957
32958
32959
32960 .PHONY: configure-sim maybe-configure-sim
32961 maybe-configure-sim:
32962 @if gcc-bootstrap
32963 configure-sim: stage_current
32964 @endif gcc-bootstrap
32965 @if sim
32966 maybe-configure-sim: configure-sim
32967 configure-sim:
32968 @: $(MAKE); $(unstage)
32969 @r=`${PWD_COMMAND}`; export r; \
32970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32971 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32973 $(HOST_EXPORTS) \
32974 echo Configuring in $(HOST_SUBDIR)/sim; \
32975 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32976 case $(srcdir) in \
32977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32978 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32980 esac; \
32981 module_srcdir=sim; \
32982 $(SHELL) \
32983 $$s/$$module_srcdir/configure \
32984 --srcdir=$${topdir}/$$module_srcdir \
32985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32986 --target=${target_alias} \
32987 || exit 1
32988 @endif sim
32989
32990
32991
32992
32993
32994 .PHONY: all-sim maybe-all-sim
32995 maybe-all-sim:
32996 @if gcc-bootstrap
32997 all-sim: stage_current
32998 @endif gcc-bootstrap
32999 @if sim
33000 TARGET-sim=all
33001 maybe-all-sim: all-sim
33002 all-sim: configure-sim
33003 @: $(MAKE); $(unstage)
33004 @r=`${PWD_COMMAND}`; export r; \
33005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33006 $(HOST_EXPORTS) \
33007 (cd $(HOST_SUBDIR)/sim && \
33008 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33009 $(TARGET-sim))
33010 @endif sim
33011
33012
33013
33014
33015 .PHONY: check-sim maybe-check-sim
33016 maybe-check-sim:
33017 @if sim
33018 maybe-check-sim: check-sim
33019
33020 check-sim:
33021 @: $(MAKE); $(unstage)
33022 @r=`${PWD_COMMAND}`; export r; \
33023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33024 $(HOST_EXPORTS) \
33025 (cd $(HOST_SUBDIR)/sim && \
33026 $(MAKE) $(FLAGS_TO_PASS) check)
33027
33028 @endif sim
33029
33030 .PHONY: install-sim maybe-install-sim
33031 maybe-install-sim:
33032 @if sim
33033 maybe-install-sim: install-sim
33034
33035 install-sim: installdirs
33036 @: $(MAKE); $(unstage)
33037 @r=`${PWD_COMMAND}`; export r; \
33038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33039 $(HOST_EXPORTS) \
33040 (cd $(HOST_SUBDIR)/sim && \
33041 $(MAKE) $(FLAGS_TO_PASS) install)
33042
33043 @endif sim
33044
33045 .PHONY: install-strip-sim maybe-install-strip-sim
33046 maybe-install-strip-sim:
33047 @if sim
33048 maybe-install-strip-sim: install-strip-sim
33049
33050 install-strip-sim: installdirs
33051 @: $(MAKE); $(unstage)
33052 @r=`${PWD_COMMAND}`; export r; \
33053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33054 $(HOST_EXPORTS) \
33055 (cd $(HOST_SUBDIR)/sim && \
33056 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33057
33058 @endif sim
33059
33060 # Other targets (info, dvi, pdf, etc.)
33061
33062 .PHONY: maybe-info-sim info-sim
33063 maybe-info-sim:
33064 @if sim
33065 maybe-info-sim: info-sim
33066
33067 info-sim: \
33068 configure-sim
33069 @: $(MAKE); $(unstage)
33070 @[ -f ./sim/Makefile ] || exit 0; \
33071 r=`${PWD_COMMAND}`; export r; \
33072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33073 $(HOST_EXPORTS) \
33074 for flag in $(EXTRA_HOST_FLAGS) ; do \
33075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33076 done; \
33077 echo "Doing info in sim"; \
33078 (cd $(HOST_SUBDIR)/sim && \
33079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33081 "RANLIB=$${RANLIB}" \
33082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33083 info) \
33084 || exit 1
33085
33086 @endif sim
33087
33088 .PHONY: maybe-dvi-sim dvi-sim
33089 maybe-dvi-sim:
33090 @if sim
33091 maybe-dvi-sim: dvi-sim
33092
33093 dvi-sim: \
33094 configure-sim
33095 @: $(MAKE); $(unstage)
33096 @[ -f ./sim/Makefile ] || exit 0; \
33097 r=`${PWD_COMMAND}`; export r; \
33098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33099 $(HOST_EXPORTS) \
33100 for flag in $(EXTRA_HOST_FLAGS) ; do \
33101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33102 done; \
33103 echo "Doing dvi in sim"; \
33104 (cd $(HOST_SUBDIR)/sim && \
33105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33107 "RANLIB=$${RANLIB}" \
33108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33109 dvi) \
33110 || exit 1
33111
33112 @endif sim
33113
33114 .PHONY: maybe-pdf-sim pdf-sim
33115 maybe-pdf-sim:
33116 @if sim
33117 maybe-pdf-sim: pdf-sim
33118
33119 pdf-sim: \
33120 configure-sim
33121 @: $(MAKE); $(unstage)
33122 @[ -f ./sim/Makefile ] || exit 0; \
33123 r=`${PWD_COMMAND}`; export r; \
33124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33125 $(HOST_EXPORTS) \
33126 for flag in $(EXTRA_HOST_FLAGS) ; do \
33127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33128 done; \
33129 echo "Doing pdf in sim"; \
33130 (cd $(HOST_SUBDIR)/sim && \
33131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33133 "RANLIB=$${RANLIB}" \
33134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33135 pdf) \
33136 || exit 1
33137
33138 @endif sim
33139
33140 .PHONY: maybe-html-sim html-sim
33141 maybe-html-sim:
33142 @if sim
33143 maybe-html-sim: html-sim
33144
33145 html-sim: \
33146 configure-sim
33147 @: $(MAKE); $(unstage)
33148 @[ -f ./sim/Makefile ] || exit 0; \
33149 r=`${PWD_COMMAND}`; export r; \
33150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33151 $(HOST_EXPORTS) \
33152 for flag in $(EXTRA_HOST_FLAGS) ; do \
33153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33154 done; \
33155 echo "Doing html in sim"; \
33156 (cd $(HOST_SUBDIR)/sim && \
33157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33159 "RANLIB=$${RANLIB}" \
33160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33161 html) \
33162 || exit 1
33163
33164 @endif sim
33165
33166 .PHONY: maybe-TAGS-sim TAGS-sim
33167 maybe-TAGS-sim:
33168 @if sim
33169 maybe-TAGS-sim: TAGS-sim
33170
33171 TAGS-sim: \
33172 configure-sim
33173 @: $(MAKE); $(unstage)
33174 @[ -f ./sim/Makefile ] || exit 0; \
33175 r=`${PWD_COMMAND}`; export r; \
33176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33177 $(HOST_EXPORTS) \
33178 for flag in $(EXTRA_HOST_FLAGS) ; do \
33179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33180 done; \
33181 echo "Doing TAGS in sim"; \
33182 (cd $(HOST_SUBDIR)/sim && \
33183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33185 "RANLIB=$${RANLIB}" \
33186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33187 TAGS) \
33188 || exit 1
33189
33190 @endif sim
33191
33192 .PHONY: maybe-install-info-sim install-info-sim
33193 maybe-install-info-sim:
33194 @if sim
33195 maybe-install-info-sim: install-info-sim
33196
33197 install-info-sim: \
33198 configure-sim \
33199 info-sim
33200 @: $(MAKE); $(unstage)
33201 @[ -f ./sim/Makefile ] || exit 0; \
33202 r=`${PWD_COMMAND}`; export r; \
33203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33204 $(HOST_EXPORTS) \
33205 for flag in $(EXTRA_HOST_FLAGS) ; do \
33206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33207 done; \
33208 echo "Doing install-info in sim"; \
33209 (cd $(HOST_SUBDIR)/sim && \
33210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33212 "RANLIB=$${RANLIB}" \
33213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33214 install-info) \
33215 || exit 1
33216
33217 @endif sim
33218
33219 .PHONY: maybe-install-dvi-sim install-dvi-sim
33220 maybe-install-dvi-sim:
33221 @if sim
33222 maybe-install-dvi-sim: install-dvi-sim
33223
33224 install-dvi-sim: \
33225 configure-sim \
33226 dvi-sim
33227 @: $(MAKE); $(unstage)
33228 @[ -f ./sim/Makefile ] || exit 0; \
33229 r=`${PWD_COMMAND}`; export r; \
33230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33231 $(HOST_EXPORTS) \
33232 for flag in $(EXTRA_HOST_FLAGS) ; do \
33233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33234 done; \
33235 echo "Doing install-dvi in sim"; \
33236 (cd $(HOST_SUBDIR)/sim && \
33237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33239 "RANLIB=$${RANLIB}" \
33240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33241 install-dvi) \
33242 || exit 1
33243
33244 @endif sim
33245
33246 .PHONY: maybe-install-pdf-sim install-pdf-sim
33247 maybe-install-pdf-sim:
33248 @if sim
33249 maybe-install-pdf-sim: install-pdf-sim
33250
33251 install-pdf-sim: \
33252 configure-sim \
33253 pdf-sim
33254 @: $(MAKE); $(unstage)
33255 @[ -f ./sim/Makefile ] || exit 0; \
33256 r=`${PWD_COMMAND}`; export r; \
33257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33258 $(HOST_EXPORTS) \
33259 for flag in $(EXTRA_HOST_FLAGS) ; do \
33260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33261 done; \
33262 echo "Doing install-pdf in sim"; \
33263 (cd $(HOST_SUBDIR)/sim && \
33264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33266 "RANLIB=$${RANLIB}" \
33267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33268 install-pdf) \
33269 || exit 1
33270
33271 @endif sim
33272
33273 .PHONY: maybe-install-html-sim install-html-sim
33274 maybe-install-html-sim:
33275 @if sim
33276 maybe-install-html-sim: install-html-sim
33277
33278 install-html-sim: \
33279 configure-sim \
33280 html-sim
33281 @: $(MAKE); $(unstage)
33282 @[ -f ./sim/Makefile ] || exit 0; \
33283 r=`${PWD_COMMAND}`; export r; \
33284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33285 $(HOST_EXPORTS) \
33286 for flag in $(EXTRA_HOST_FLAGS) ; do \
33287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33288 done; \
33289 echo "Doing install-html in sim"; \
33290 (cd $(HOST_SUBDIR)/sim && \
33291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33293 "RANLIB=$${RANLIB}" \
33294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33295 install-html) \
33296 || exit 1
33297
33298 @endif sim
33299
33300 .PHONY: maybe-installcheck-sim installcheck-sim
33301 maybe-installcheck-sim:
33302 @if sim
33303 maybe-installcheck-sim: installcheck-sim
33304
33305 installcheck-sim: \
33306 configure-sim
33307 @: $(MAKE); $(unstage)
33308 @[ -f ./sim/Makefile ] || exit 0; \
33309 r=`${PWD_COMMAND}`; export r; \
33310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33311 $(HOST_EXPORTS) \
33312 for flag in $(EXTRA_HOST_FLAGS) ; do \
33313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33314 done; \
33315 echo "Doing installcheck in sim"; \
33316 (cd $(HOST_SUBDIR)/sim && \
33317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33319 "RANLIB=$${RANLIB}" \
33320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33321 installcheck) \
33322 || exit 1
33323
33324 @endif sim
33325
33326 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
33327 maybe-mostlyclean-sim:
33328 @if sim
33329 maybe-mostlyclean-sim: mostlyclean-sim
33330
33331 mostlyclean-sim:
33332 @: $(MAKE); $(unstage)
33333 @[ -f ./sim/Makefile ] || exit 0; \
33334 r=`${PWD_COMMAND}`; export r; \
33335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33336 $(HOST_EXPORTS) \
33337 for flag in $(EXTRA_HOST_FLAGS) ; do \
33338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33339 done; \
33340 echo "Doing mostlyclean in sim"; \
33341 (cd $(HOST_SUBDIR)/sim && \
33342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33344 "RANLIB=$${RANLIB}" \
33345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33346 mostlyclean) \
33347 || exit 1
33348
33349 @endif sim
33350
33351 .PHONY: maybe-clean-sim clean-sim
33352 maybe-clean-sim:
33353 @if sim
33354 maybe-clean-sim: clean-sim
33355
33356 clean-sim:
33357 @: $(MAKE); $(unstage)
33358 @[ -f ./sim/Makefile ] || exit 0; \
33359 r=`${PWD_COMMAND}`; export r; \
33360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33361 $(HOST_EXPORTS) \
33362 for flag in $(EXTRA_HOST_FLAGS) ; do \
33363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33364 done; \
33365 echo "Doing clean in sim"; \
33366 (cd $(HOST_SUBDIR)/sim && \
33367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33369 "RANLIB=$${RANLIB}" \
33370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33371 clean) \
33372 || exit 1
33373
33374 @endif sim
33375
33376 .PHONY: maybe-distclean-sim distclean-sim
33377 maybe-distclean-sim:
33378 @if sim
33379 maybe-distclean-sim: distclean-sim
33380
33381 distclean-sim:
33382 @: $(MAKE); $(unstage)
33383 @[ -f ./sim/Makefile ] || exit 0; \
33384 r=`${PWD_COMMAND}`; export r; \
33385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33386 $(HOST_EXPORTS) \
33387 for flag in $(EXTRA_HOST_FLAGS) ; do \
33388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33389 done; \
33390 echo "Doing distclean in sim"; \
33391 (cd $(HOST_SUBDIR)/sim && \
33392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33394 "RANLIB=$${RANLIB}" \
33395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33396 distclean) \
33397 || exit 1
33398
33399 @endif sim
33400
33401 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33402 maybe-maintainer-clean-sim:
33403 @if sim
33404 maybe-maintainer-clean-sim: maintainer-clean-sim
33405
33406 maintainer-clean-sim:
33407 @: $(MAKE); $(unstage)
33408 @[ -f ./sim/Makefile ] || exit 0; \
33409 r=`${PWD_COMMAND}`; export r; \
33410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33411 $(HOST_EXPORTS) \
33412 for flag in $(EXTRA_HOST_FLAGS) ; do \
33413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33414 done; \
33415 echo "Doing maintainer-clean in sim"; \
33416 (cd $(HOST_SUBDIR)/sim && \
33417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33419 "RANLIB=$${RANLIB}" \
33420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33421 maintainer-clean) \
33422 || exit 1
33423
33424 @endif sim
33425
33426
33427
33428 .PHONY: configure-texinfo maybe-configure-texinfo
33429 maybe-configure-texinfo:
33430 @if gcc-bootstrap
33431 configure-texinfo: stage_current
33432 @endif gcc-bootstrap
33433 @if texinfo
33434 maybe-configure-texinfo: configure-texinfo
33435 configure-texinfo:
33436 @: $(MAKE); $(unstage)
33437 @r=`${PWD_COMMAND}`; export r; \
33438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33439 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
33440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
33441 $(HOST_EXPORTS) \
33442 echo Configuring in $(HOST_SUBDIR)/texinfo; \
33443 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
33444 case $(srcdir) in \
33445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33446 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33448 esac; \
33449 module_srcdir=texinfo; \
33450 $(SHELL) \
33451 $$s/$$module_srcdir/configure \
33452 --srcdir=$${topdir}/$$module_srcdir \
33453 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33454 --target=${target_alias} \
33455 || exit 1
33456 @endif texinfo
33457
33458
33459
33460
33461
33462 .PHONY: all-texinfo maybe-all-texinfo
33463 maybe-all-texinfo:
33464 @if gcc-bootstrap
33465 all-texinfo: stage_current
33466 @endif gcc-bootstrap
33467 @if texinfo
33468 TARGET-texinfo=all
33469 maybe-all-texinfo: all-texinfo
33470 all-texinfo: configure-texinfo
33471 @: $(MAKE); $(unstage)
33472 @r=`${PWD_COMMAND}`; export r; \
33473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33474 $(HOST_EXPORTS) \
33475 (cd $(HOST_SUBDIR)/texinfo && \
33476 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33477 $(TARGET-texinfo))
33478 @endif texinfo
33479
33480
33481
33482
33483 .PHONY: check-texinfo maybe-check-texinfo
33484 maybe-check-texinfo:
33485 @if texinfo
33486 maybe-check-texinfo: check-texinfo
33487
33488 check-texinfo:
33489 @: $(MAKE); $(unstage)
33490 @r=`${PWD_COMMAND}`; export r; \
33491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33492 $(HOST_EXPORTS) \
33493 (cd $(HOST_SUBDIR)/texinfo && \
33494 $(MAKE) $(FLAGS_TO_PASS) check)
33495
33496 @endif texinfo
33497
33498 .PHONY: install-texinfo maybe-install-texinfo
33499 maybe-install-texinfo:
33500 @if texinfo
33501 maybe-install-texinfo: install-texinfo
33502
33503 install-texinfo:
33504
33505 @endif texinfo
33506
33507 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33508 maybe-install-strip-texinfo:
33509 @if texinfo
33510 maybe-install-strip-texinfo: install-strip-texinfo
33511
33512 install-strip-texinfo:
33513
33514 @endif texinfo
33515
33516 # Other targets (info, dvi, pdf, etc.)
33517
33518 .PHONY: maybe-info-texinfo info-texinfo
33519 maybe-info-texinfo:
33520 @if texinfo
33521 maybe-info-texinfo: info-texinfo
33522
33523 info-texinfo: \
33524 configure-texinfo
33525 @: $(MAKE); $(unstage)
33526 @[ -f ./texinfo/Makefile ] || exit 0; \
33527 r=`${PWD_COMMAND}`; export r; \
33528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33529 $(HOST_EXPORTS) \
33530 for flag in $(EXTRA_HOST_FLAGS) ; do \
33531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33532 done; \
33533 echo "Doing info in texinfo"; \
33534 (cd $(HOST_SUBDIR)/texinfo && \
33535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33537 "RANLIB=$${RANLIB}" \
33538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33539 info) \
33540 || exit 1
33541
33542 @endif texinfo
33543
33544 .PHONY: maybe-dvi-texinfo dvi-texinfo
33545 maybe-dvi-texinfo:
33546 @if texinfo
33547 maybe-dvi-texinfo: dvi-texinfo
33548
33549 dvi-texinfo: \
33550 configure-texinfo
33551 @: $(MAKE); $(unstage)
33552 @[ -f ./texinfo/Makefile ] || exit 0; \
33553 r=`${PWD_COMMAND}`; export r; \
33554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33555 $(HOST_EXPORTS) \
33556 for flag in $(EXTRA_HOST_FLAGS) ; do \
33557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33558 done; \
33559 echo "Doing dvi in texinfo"; \
33560 (cd $(HOST_SUBDIR)/texinfo && \
33561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33563 "RANLIB=$${RANLIB}" \
33564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33565 dvi) \
33566 || exit 1
33567
33568 @endif texinfo
33569
33570 .PHONY: maybe-pdf-texinfo pdf-texinfo
33571 maybe-pdf-texinfo:
33572 @if texinfo
33573 maybe-pdf-texinfo: pdf-texinfo
33574
33575 pdf-texinfo: \
33576 configure-texinfo
33577 @: $(MAKE); $(unstage)
33578 @[ -f ./texinfo/Makefile ] || exit 0; \
33579 r=`${PWD_COMMAND}`; export r; \
33580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33581 $(HOST_EXPORTS) \
33582 for flag in $(EXTRA_HOST_FLAGS) ; do \
33583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33584 done; \
33585 echo "Doing pdf in texinfo"; \
33586 (cd $(HOST_SUBDIR)/texinfo && \
33587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33589 "RANLIB=$${RANLIB}" \
33590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33591 pdf) \
33592 || exit 1
33593
33594 @endif texinfo
33595
33596 .PHONY: maybe-html-texinfo html-texinfo
33597 maybe-html-texinfo:
33598 @if texinfo
33599 maybe-html-texinfo: html-texinfo
33600
33601 html-texinfo: \
33602 configure-texinfo
33603 @: $(MAKE); $(unstage)
33604 @[ -f ./texinfo/Makefile ] || exit 0; \
33605 r=`${PWD_COMMAND}`; export r; \
33606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33607 $(HOST_EXPORTS) \
33608 for flag in $(EXTRA_HOST_FLAGS) ; do \
33609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33610 done; \
33611 echo "Doing html in texinfo"; \
33612 (cd $(HOST_SUBDIR)/texinfo && \
33613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33615 "RANLIB=$${RANLIB}" \
33616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33617 html) \
33618 || exit 1
33619
33620 @endif texinfo
33621
33622 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33623 maybe-TAGS-texinfo:
33624 @if texinfo
33625 maybe-TAGS-texinfo: TAGS-texinfo
33626
33627 TAGS-texinfo: \
33628 configure-texinfo
33629 @: $(MAKE); $(unstage)
33630 @[ -f ./texinfo/Makefile ] || exit 0; \
33631 r=`${PWD_COMMAND}`; export r; \
33632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33633 $(HOST_EXPORTS) \
33634 for flag in $(EXTRA_HOST_FLAGS) ; do \
33635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33636 done; \
33637 echo "Doing TAGS in texinfo"; \
33638 (cd $(HOST_SUBDIR)/texinfo && \
33639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33641 "RANLIB=$${RANLIB}" \
33642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33643 TAGS) \
33644 || exit 1
33645
33646 @endif texinfo
33647
33648 .PHONY: maybe-install-info-texinfo install-info-texinfo
33649 maybe-install-info-texinfo:
33650 @if texinfo
33651 maybe-install-info-texinfo: install-info-texinfo
33652
33653 install-info-texinfo: \
33654 configure-texinfo \
33655 info-texinfo
33656 @: $(MAKE); $(unstage)
33657 @[ -f ./texinfo/Makefile ] || exit 0; \
33658 r=`${PWD_COMMAND}`; export r; \
33659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33660 $(HOST_EXPORTS) \
33661 for flag in $(EXTRA_HOST_FLAGS) ; do \
33662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33663 done; \
33664 echo "Doing install-info in texinfo"; \
33665 (cd $(HOST_SUBDIR)/texinfo && \
33666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33668 "RANLIB=$${RANLIB}" \
33669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33670 install-info) \
33671 || exit 1
33672
33673 @endif texinfo
33674
33675 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33676 maybe-install-dvi-texinfo:
33677 @if texinfo
33678 maybe-install-dvi-texinfo: install-dvi-texinfo
33679
33680 install-dvi-texinfo: \
33681 configure-texinfo \
33682 dvi-texinfo
33683 @: $(MAKE); $(unstage)
33684 @[ -f ./texinfo/Makefile ] || exit 0; \
33685 r=`${PWD_COMMAND}`; export r; \
33686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33687 $(HOST_EXPORTS) \
33688 for flag in $(EXTRA_HOST_FLAGS) ; do \
33689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33690 done; \
33691 echo "Doing install-dvi in texinfo"; \
33692 (cd $(HOST_SUBDIR)/texinfo && \
33693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33695 "RANLIB=$${RANLIB}" \
33696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33697 install-dvi) \
33698 || exit 1
33699
33700 @endif texinfo
33701
33702 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33703 maybe-install-pdf-texinfo:
33704 @if texinfo
33705 maybe-install-pdf-texinfo: install-pdf-texinfo
33706
33707 install-pdf-texinfo: \
33708 configure-texinfo \
33709 pdf-texinfo
33710 @: $(MAKE); $(unstage)
33711 @[ -f ./texinfo/Makefile ] || exit 0; \
33712 r=`${PWD_COMMAND}`; export r; \
33713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33714 $(HOST_EXPORTS) \
33715 for flag in $(EXTRA_HOST_FLAGS) ; do \
33716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33717 done; \
33718 echo "Doing install-pdf in texinfo"; \
33719 (cd $(HOST_SUBDIR)/texinfo && \
33720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33722 "RANLIB=$${RANLIB}" \
33723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33724 install-pdf) \
33725 || exit 1
33726
33727 @endif texinfo
33728
33729 .PHONY: maybe-install-html-texinfo install-html-texinfo
33730 maybe-install-html-texinfo:
33731 @if texinfo
33732 maybe-install-html-texinfo: install-html-texinfo
33733
33734 install-html-texinfo: \
33735 configure-texinfo \
33736 html-texinfo
33737 @: $(MAKE); $(unstage)
33738 @[ -f ./texinfo/Makefile ] || exit 0; \
33739 r=`${PWD_COMMAND}`; export r; \
33740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33741 $(HOST_EXPORTS) \
33742 for flag in $(EXTRA_HOST_FLAGS) ; do \
33743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33744 done; \
33745 echo "Doing install-html in texinfo"; \
33746 (cd $(HOST_SUBDIR)/texinfo && \
33747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33749 "RANLIB=$${RANLIB}" \
33750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33751 install-html) \
33752 || exit 1
33753
33754 @endif texinfo
33755
33756 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33757 maybe-installcheck-texinfo:
33758 @if texinfo
33759 maybe-installcheck-texinfo: installcheck-texinfo
33760
33761 installcheck-texinfo: \
33762 configure-texinfo
33763 @: $(MAKE); $(unstage)
33764 @[ -f ./texinfo/Makefile ] || exit 0; \
33765 r=`${PWD_COMMAND}`; export r; \
33766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33767 $(HOST_EXPORTS) \
33768 for flag in $(EXTRA_HOST_FLAGS) ; do \
33769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33770 done; \
33771 echo "Doing installcheck in texinfo"; \
33772 (cd $(HOST_SUBDIR)/texinfo && \
33773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33775 "RANLIB=$${RANLIB}" \
33776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33777 installcheck) \
33778 || exit 1
33779
33780 @endif texinfo
33781
33782 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33783 maybe-mostlyclean-texinfo:
33784 @if texinfo
33785 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33786
33787 mostlyclean-texinfo:
33788 @: $(MAKE); $(unstage)
33789 @[ -f ./texinfo/Makefile ] || exit 0; \
33790 r=`${PWD_COMMAND}`; export r; \
33791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33792 $(HOST_EXPORTS) \
33793 for flag in $(EXTRA_HOST_FLAGS) ; do \
33794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33795 done; \
33796 echo "Doing mostlyclean in texinfo"; \
33797 (cd $(HOST_SUBDIR)/texinfo && \
33798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33800 "RANLIB=$${RANLIB}" \
33801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33802 mostlyclean) \
33803 || exit 1
33804
33805 @endif texinfo
33806
33807 .PHONY: maybe-clean-texinfo clean-texinfo
33808 maybe-clean-texinfo:
33809 @if texinfo
33810 maybe-clean-texinfo: clean-texinfo
33811
33812 clean-texinfo:
33813 @: $(MAKE); $(unstage)
33814 @[ -f ./texinfo/Makefile ] || exit 0; \
33815 r=`${PWD_COMMAND}`; export r; \
33816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33817 $(HOST_EXPORTS) \
33818 for flag in $(EXTRA_HOST_FLAGS) ; do \
33819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33820 done; \
33821 echo "Doing clean in texinfo"; \
33822 (cd $(HOST_SUBDIR)/texinfo && \
33823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33825 "RANLIB=$${RANLIB}" \
33826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33827 clean) \
33828 || exit 1
33829
33830 @endif texinfo
33831
33832 .PHONY: maybe-distclean-texinfo distclean-texinfo
33833 maybe-distclean-texinfo:
33834 @if texinfo
33835 maybe-distclean-texinfo: distclean-texinfo
33836
33837 distclean-texinfo:
33838 @: $(MAKE); $(unstage)
33839 @[ -f ./texinfo/Makefile ] || exit 0; \
33840 r=`${PWD_COMMAND}`; export r; \
33841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33842 $(HOST_EXPORTS) \
33843 for flag in $(EXTRA_HOST_FLAGS) ; do \
33844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33845 done; \
33846 echo "Doing distclean in texinfo"; \
33847 (cd $(HOST_SUBDIR)/texinfo && \
33848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33850 "RANLIB=$${RANLIB}" \
33851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33852 distclean) \
33853 || exit 1
33854
33855 @endif texinfo
33856
33857 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33858 maybe-maintainer-clean-texinfo:
33859 @if texinfo
33860 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33861
33862 maintainer-clean-texinfo:
33863 @: $(MAKE); $(unstage)
33864 @[ -f ./texinfo/Makefile ] || exit 0; \
33865 r=`${PWD_COMMAND}`; export r; \
33866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33867 $(HOST_EXPORTS) \
33868 for flag in $(EXTRA_HOST_FLAGS) ; do \
33869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33870 done; \
33871 echo "Doing maintainer-clean in texinfo"; \
33872 (cd $(HOST_SUBDIR)/texinfo && \
33873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33875 "RANLIB=$${RANLIB}" \
33876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33877 maintainer-clean) \
33878 || exit 1
33879
33880 @endif texinfo
33881
33882
33883
33884 .PHONY: configure-zlib maybe-configure-zlib
33885 maybe-configure-zlib:
33886 @if gcc-bootstrap
33887 configure-zlib: stage_current
33888 @endif gcc-bootstrap
33889 @if zlib
33890 maybe-configure-zlib: configure-zlib
33891 configure-zlib:
33892 @r=`${PWD_COMMAND}`; export r; \
33893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33894 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33896 $(HOST_EXPORTS) \
33897 echo Configuring in $(HOST_SUBDIR)/zlib; \
33898 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33899 case $(srcdir) in \
33900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33901 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33903 esac; \
33904 module_srcdir=zlib; \
33905 $(SHELL) \
33906 $$s/$$module_srcdir/configure \
33907 --srcdir=$${topdir}/$$module_srcdir \
33908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33909 --target=${target_alias} @extra_host_zlib_configure_flags@ \
33910 || exit 1
33911 @endif zlib
33912
33913
33914
33915 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33916 maybe-configure-stage1-zlib:
33917 @if zlib-bootstrap
33918 maybe-configure-stage1-zlib: configure-stage1-zlib
33919 configure-stage1-zlib:
33920 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33921 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33922 @r=`${PWD_COMMAND}`; export r; \
33923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33924 TFLAGS="$(STAGE1_TFLAGS)"; \
33925 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33926 $(HOST_EXPORTS) \
33927 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33928 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33929 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33930 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33932 cd $(HOST_SUBDIR)/zlib || exit 1; \
33933 case $(srcdir) in \
33934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33935 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33937 esac; \
33938 module_srcdir=zlib; \
33939 $(SHELL) $$s/$$module_srcdir/configure \
33940 --srcdir=$${topdir}/$$module_srcdir \
33941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33942 --target=${target_alias} \
33943 \
33944 $(STAGE1_CONFIGURE_FLAGS) \
33945 @extra_host_zlib_configure_flags@
33946 @endif zlib-bootstrap
33947
33948 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33949 maybe-configure-stage2-zlib:
33950 @if zlib-bootstrap
33951 maybe-configure-stage2-zlib: configure-stage2-zlib
33952 configure-stage2-zlib:
33953 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33954 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33955 @r=`${PWD_COMMAND}`; export r; \
33956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33957 TFLAGS="$(STAGE2_TFLAGS)"; \
33958 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33959 $(HOST_EXPORTS) \
33960 $(POSTSTAGE1_HOST_EXPORTS) \
33961 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33962 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33963 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33964 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33966 cd $(HOST_SUBDIR)/zlib || exit 1; \
33967 case $(srcdir) in \
33968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33969 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33971 esac; \
33972 module_srcdir=zlib; \
33973 $(SHELL) $$s/$$module_srcdir/configure \
33974 --srcdir=$${topdir}/$$module_srcdir \
33975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33976 --target=${target_alias} \
33977 --with-build-libsubdir=$(HOST_SUBDIR) \
33978 $(STAGE2_CONFIGURE_FLAGS) \
33979 @extra_host_zlib_configure_flags@
33980 @endif zlib-bootstrap
33981
33982 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33983 maybe-configure-stage3-zlib:
33984 @if zlib-bootstrap
33985 maybe-configure-stage3-zlib: configure-stage3-zlib
33986 configure-stage3-zlib:
33987 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33989 @r=`${PWD_COMMAND}`; export r; \
33990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33991 TFLAGS="$(STAGE3_TFLAGS)"; \
33992 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33993 $(HOST_EXPORTS) \
33994 $(POSTSTAGE1_HOST_EXPORTS) \
33995 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33996 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33997 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33998 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34000 cd $(HOST_SUBDIR)/zlib || exit 1; \
34001 case $(srcdir) in \
34002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34003 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34005 esac; \
34006 module_srcdir=zlib; \
34007 $(SHELL) $$s/$$module_srcdir/configure \
34008 --srcdir=$${topdir}/$$module_srcdir \
34009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34010 --target=${target_alias} \
34011 --with-build-libsubdir=$(HOST_SUBDIR) \
34012 $(STAGE3_CONFIGURE_FLAGS) \
34013 @extra_host_zlib_configure_flags@
34014 @endif zlib-bootstrap
34015
34016 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
34017 maybe-configure-stage4-zlib:
34018 @if zlib-bootstrap
34019 maybe-configure-stage4-zlib: configure-stage4-zlib
34020 configure-stage4-zlib:
34021 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34023 @r=`${PWD_COMMAND}`; export r; \
34024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34025 TFLAGS="$(STAGE4_TFLAGS)"; \
34026 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34027 $(HOST_EXPORTS) \
34028 $(POSTSTAGE1_HOST_EXPORTS) \
34029 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34030 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34031 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
34032 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
34033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34034 cd $(HOST_SUBDIR)/zlib || exit 1; \
34035 case $(srcdir) in \
34036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34037 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34039 esac; \
34040 module_srcdir=zlib; \
34041 $(SHELL) $$s/$$module_srcdir/configure \
34042 --srcdir=$${topdir}/$$module_srcdir \
34043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34044 --target=${target_alias} \
34045 --with-build-libsubdir=$(HOST_SUBDIR) \
34046 $(STAGE4_CONFIGURE_FLAGS) \
34047 @extra_host_zlib_configure_flags@
34048 @endif zlib-bootstrap
34049
34050 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
34051 maybe-configure-stageprofile-zlib:
34052 @if zlib-bootstrap
34053 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
34054 configure-stageprofile-zlib:
34055 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34057 @r=`${PWD_COMMAND}`; export r; \
34058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34059 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34060 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34061 $(HOST_EXPORTS) \
34062 $(POSTSTAGE1_HOST_EXPORTS) \
34063 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34064 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34065 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
34066 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
34067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34068 cd $(HOST_SUBDIR)/zlib || exit 1; \
34069 case $(srcdir) in \
34070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34071 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34073 esac; \
34074 module_srcdir=zlib; \
34075 $(SHELL) $$s/$$module_srcdir/configure \
34076 --srcdir=$${topdir}/$$module_srcdir \
34077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34078 --target=${target_alias} \
34079 --with-build-libsubdir=$(HOST_SUBDIR) \
34080 $(STAGEprofile_CONFIGURE_FLAGS) \
34081 @extra_host_zlib_configure_flags@
34082 @endif zlib-bootstrap
34083
34084 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
34085 maybe-configure-stagetrain-zlib:
34086 @if zlib-bootstrap
34087 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
34088 configure-stagetrain-zlib:
34089 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34091 @r=`${PWD_COMMAND}`; export r; \
34092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34093 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34094 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34095 $(HOST_EXPORTS) \
34096 $(POSTSTAGE1_HOST_EXPORTS) \
34097 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
34098 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
34099 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
34100 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
34101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34102 cd $(HOST_SUBDIR)/zlib || exit 1; \
34103 case $(srcdir) in \
34104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34105 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34107 esac; \
34108 module_srcdir=zlib; \
34109 $(SHELL) $$s/$$module_srcdir/configure \
34110 --srcdir=$${topdir}/$$module_srcdir \
34111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34112 --target=${target_alias} \
34113 --with-build-libsubdir=$(HOST_SUBDIR) \
34114 $(STAGEtrain_CONFIGURE_FLAGS) \
34115 @extra_host_zlib_configure_flags@
34116 @endif zlib-bootstrap
34117
34118 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
34119 maybe-configure-stagefeedback-zlib:
34120 @if zlib-bootstrap
34121 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
34122 configure-stagefeedback-zlib:
34123 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34125 @r=`${PWD_COMMAND}`; export r; \
34126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34127 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34128 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34129 $(HOST_EXPORTS) \
34130 $(POSTSTAGE1_HOST_EXPORTS) \
34131 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34132 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34133 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
34134 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
34135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34136 cd $(HOST_SUBDIR)/zlib || exit 1; \
34137 case $(srcdir) in \
34138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34139 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34141 esac; \
34142 module_srcdir=zlib; \
34143 $(SHELL) $$s/$$module_srcdir/configure \
34144 --srcdir=$${topdir}/$$module_srcdir \
34145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34146 --target=${target_alias} \
34147 --with-build-libsubdir=$(HOST_SUBDIR) \
34148 $(STAGEfeedback_CONFIGURE_FLAGS) \
34149 @extra_host_zlib_configure_flags@
34150 @endif zlib-bootstrap
34151
34152 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
34153 maybe-configure-stageautoprofile-zlib:
34154 @if zlib-bootstrap
34155 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
34156 configure-stageautoprofile-zlib:
34157 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34158 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34159 @r=`${PWD_COMMAND}`; export r; \
34160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34161 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34162 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34163 $(HOST_EXPORTS) \
34164 $(POSTSTAGE1_HOST_EXPORTS) \
34165 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
34166 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
34167 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
34168 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
34169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34170 cd $(HOST_SUBDIR)/zlib || exit 1; \
34171 case $(srcdir) in \
34172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34173 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34175 esac; \
34176 module_srcdir=zlib; \
34177 $(SHELL) $$s/$$module_srcdir/configure \
34178 --srcdir=$${topdir}/$$module_srcdir \
34179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34180 --target=${target_alias} \
34181 --with-build-libsubdir=$(HOST_SUBDIR) \
34182 $(STAGEautoprofile_CONFIGURE_FLAGS) \
34183 @extra_host_zlib_configure_flags@
34184 @endif zlib-bootstrap
34185
34186 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
34187 maybe-configure-stageautofeedback-zlib:
34188 @if zlib-bootstrap
34189 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
34190 configure-stageautofeedback-zlib:
34191 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34192 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34193 @r=`${PWD_COMMAND}`; export r; \
34194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34195 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34196 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34197 $(HOST_EXPORTS) \
34198 $(POSTSTAGE1_HOST_EXPORTS) \
34199 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
34200 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
34201 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
34202 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
34203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34204 cd $(HOST_SUBDIR)/zlib || exit 1; \
34205 case $(srcdir) in \
34206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34207 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34209 esac; \
34210 module_srcdir=zlib; \
34211 $(SHELL) $$s/$$module_srcdir/configure \
34212 --srcdir=$${topdir}/$$module_srcdir \
34213 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34214 --target=${target_alias} \
34215 --with-build-libsubdir=$(HOST_SUBDIR) \
34216 $(STAGEautofeedback_CONFIGURE_FLAGS) \
34217 @extra_host_zlib_configure_flags@
34218 @endif zlib-bootstrap
34219
34220
34221
34222
34223
34224 .PHONY: all-zlib maybe-all-zlib
34225 maybe-all-zlib:
34226 @if gcc-bootstrap
34227 all-zlib: stage_current
34228 @endif gcc-bootstrap
34229 @if zlib
34230 TARGET-zlib=all
34231 maybe-all-zlib: all-zlib
34232 all-zlib: configure-zlib
34233 @r=`${PWD_COMMAND}`; export r; \
34234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34235 $(HOST_EXPORTS) \
34236 (cd $(HOST_SUBDIR)/zlib && \
34237 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34238 $(TARGET-zlib))
34239 @endif zlib
34240
34241
34242
34243 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
34244 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
34245 maybe-all-stage1-zlib:
34246 maybe-clean-stage1-zlib:
34247 @if zlib-bootstrap
34248 maybe-all-stage1-zlib: all-stage1-zlib
34249 all-stage1: all-stage1-zlib
34250 TARGET-stage1-zlib = $(TARGET-zlib)
34251 all-stage1-zlib: configure-stage1-zlib
34252 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34253 @r=`${PWD_COMMAND}`; export r; \
34254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34255 TFLAGS="$(STAGE1_TFLAGS)"; \
34256 $(HOST_EXPORTS) \
34257 cd $(HOST_SUBDIR)/zlib && \
34258 \
34259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34260 CFLAGS="$(STAGE1_CFLAGS)" \
34261 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
34262 LIBCFLAGS="$(LIBCFLAGS)" \
34263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34266 $(EXTRA_HOST_FLAGS) \
34267 $(STAGE1_FLAGS_TO_PASS) \
34268 TFLAGS="$(STAGE1_TFLAGS)" \
34269 $(TARGET-stage1-zlib)
34270
34271 maybe-clean-stage1-zlib: clean-stage1-zlib
34272 clean-stage1: clean-stage1-zlib
34273 clean-stage1-zlib:
34274 @if [ $(current_stage) = stage1 ]; then \
34275 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34276 else \
34277 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
34278 $(MAKE) stage1-start; \
34279 fi; \
34280 cd $(HOST_SUBDIR)/zlib && \
34281 $(MAKE) $(EXTRA_HOST_FLAGS) \
34282 $(STAGE1_FLAGS_TO_PASS) clean
34283 @endif zlib-bootstrap
34284
34285
34286 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
34287 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
34288 maybe-all-stage2-zlib:
34289 maybe-clean-stage2-zlib:
34290 @if zlib-bootstrap
34291 maybe-all-stage2-zlib: all-stage2-zlib
34292 all-stage2: all-stage2-zlib
34293 TARGET-stage2-zlib = $(TARGET-zlib)
34294 all-stage2-zlib: configure-stage2-zlib
34295 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34296 @r=`${PWD_COMMAND}`; export r; \
34297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34298 TFLAGS="$(STAGE2_TFLAGS)"; \
34299 $(HOST_EXPORTS) \
34300 $(POSTSTAGE1_HOST_EXPORTS) \
34301 cd $(HOST_SUBDIR)/zlib && \
34302 \
34303 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34304 CFLAGS="$(STAGE2_CFLAGS)" \
34305 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
34306 LIBCFLAGS="$(STAGE2_CFLAGS)" \
34307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34311 TFLAGS="$(STAGE2_TFLAGS)" \
34312 $(TARGET-stage2-zlib)
34313
34314 maybe-clean-stage2-zlib: clean-stage2-zlib
34315 clean-stage2: clean-stage2-zlib
34316 clean-stage2-zlib:
34317 @if [ $(current_stage) = stage2 ]; then \
34318 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34319 else \
34320 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
34321 $(MAKE) stage2-start; \
34322 fi; \
34323 cd $(HOST_SUBDIR)/zlib && \
34324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34325 @endif zlib-bootstrap
34326
34327
34328 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
34329 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
34330 maybe-all-stage3-zlib:
34331 maybe-clean-stage3-zlib:
34332 @if zlib-bootstrap
34333 maybe-all-stage3-zlib: all-stage3-zlib
34334 all-stage3: all-stage3-zlib
34335 TARGET-stage3-zlib = $(TARGET-zlib)
34336 all-stage3-zlib: configure-stage3-zlib
34337 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34338 @r=`${PWD_COMMAND}`; export r; \
34339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34340 TFLAGS="$(STAGE3_TFLAGS)"; \
34341 $(HOST_EXPORTS) \
34342 $(POSTSTAGE1_HOST_EXPORTS) \
34343 cd $(HOST_SUBDIR)/zlib && \
34344 \
34345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34346 CFLAGS="$(STAGE3_CFLAGS)" \
34347 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34348 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34349 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34350 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34351 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34352 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34353 TFLAGS="$(STAGE3_TFLAGS)" \
34354 $(TARGET-stage3-zlib)
34355
34356 maybe-clean-stage3-zlib: clean-stage3-zlib
34357 clean-stage3: clean-stage3-zlib
34358 clean-stage3-zlib:
34359 @if [ $(current_stage) = stage3 ]; then \
34360 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34361 else \
34362 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
34363 $(MAKE) stage3-start; \
34364 fi; \
34365 cd $(HOST_SUBDIR)/zlib && \
34366 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34367 @endif zlib-bootstrap
34368
34369
34370 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
34371 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
34372 maybe-all-stage4-zlib:
34373 maybe-clean-stage4-zlib:
34374 @if zlib-bootstrap
34375 maybe-all-stage4-zlib: all-stage4-zlib
34376 all-stage4: all-stage4-zlib
34377 TARGET-stage4-zlib = $(TARGET-zlib)
34378 all-stage4-zlib: configure-stage4-zlib
34379 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34380 @r=`${PWD_COMMAND}`; export r; \
34381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34382 TFLAGS="$(STAGE4_TFLAGS)"; \
34383 $(HOST_EXPORTS) \
34384 $(POSTSTAGE1_HOST_EXPORTS) \
34385 cd $(HOST_SUBDIR)/zlib && \
34386 \
34387 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34388 CFLAGS="$(STAGE4_CFLAGS)" \
34389 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34390 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34391 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34392 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34393 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34394 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34395 TFLAGS="$(STAGE4_TFLAGS)" \
34396 $(TARGET-stage4-zlib)
34397
34398 maybe-clean-stage4-zlib: clean-stage4-zlib
34399 clean-stage4: clean-stage4-zlib
34400 clean-stage4-zlib:
34401 @if [ $(current_stage) = stage4 ]; then \
34402 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34403 else \
34404 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
34405 $(MAKE) stage4-start; \
34406 fi; \
34407 cd $(HOST_SUBDIR)/zlib && \
34408 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34409 @endif zlib-bootstrap
34410
34411
34412 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34413 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34414 maybe-all-stageprofile-zlib:
34415 maybe-clean-stageprofile-zlib:
34416 @if zlib-bootstrap
34417 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34418 all-stageprofile: all-stageprofile-zlib
34419 TARGET-stageprofile-zlib = $(TARGET-zlib)
34420 all-stageprofile-zlib: configure-stageprofile-zlib
34421 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34422 @r=`${PWD_COMMAND}`; export r; \
34423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34424 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34425 $(HOST_EXPORTS) \
34426 $(POSTSTAGE1_HOST_EXPORTS) \
34427 cd $(HOST_SUBDIR)/zlib && \
34428 \
34429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34430 CFLAGS="$(STAGEprofile_CFLAGS)" \
34431 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34432 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34437 TFLAGS="$(STAGEprofile_TFLAGS)" \
34438 $(TARGET-stageprofile-zlib)
34439
34440 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34441 clean-stageprofile: clean-stageprofile-zlib
34442 clean-stageprofile-zlib:
34443 @if [ $(current_stage) = stageprofile ]; then \
34444 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34445 else \
34446 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34447 $(MAKE) stageprofile-start; \
34448 fi; \
34449 cd $(HOST_SUBDIR)/zlib && \
34450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34451 @endif zlib-bootstrap
34452
34453
34454 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34455 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34456 maybe-all-stagetrain-zlib:
34457 maybe-clean-stagetrain-zlib:
34458 @if zlib-bootstrap
34459 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34460 all-stagetrain: all-stagetrain-zlib
34461 TARGET-stagetrain-zlib = $(TARGET-zlib)
34462 all-stagetrain-zlib: configure-stagetrain-zlib
34463 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34464 @r=`${PWD_COMMAND}`; export r; \
34465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34466 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34467 $(HOST_EXPORTS) \
34468 $(POSTSTAGE1_HOST_EXPORTS) \
34469 cd $(HOST_SUBDIR)/zlib && \
34470 \
34471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34472 CFLAGS="$(STAGEtrain_CFLAGS)" \
34473 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34474 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34475 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34476 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34477 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34478 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34479 TFLAGS="$(STAGEtrain_TFLAGS)" \
34480 $(TARGET-stagetrain-zlib)
34481
34482 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34483 clean-stagetrain: clean-stagetrain-zlib
34484 clean-stagetrain-zlib:
34485 @if [ $(current_stage) = stagetrain ]; then \
34486 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34487 else \
34488 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34489 $(MAKE) stagetrain-start; \
34490 fi; \
34491 cd $(HOST_SUBDIR)/zlib && \
34492 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34493 @endif zlib-bootstrap
34494
34495
34496 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34497 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34498 maybe-all-stagefeedback-zlib:
34499 maybe-clean-stagefeedback-zlib:
34500 @if zlib-bootstrap
34501 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34502 all-stagefeedback: all-stagefeedback-zlib
34503 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34504 all-stagefeedback-zlib: configure-stagefeedback-zlib
34505 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34506 @r=`${PWD_COMMAND}`; export r; \
34507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34508 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34509 $(HOST_EXPORTS) \
34510 $(POSTSTAGE1_HOST_EXPORTS) \
34511 cd $(HOST_SUBDIR)/zlib && \
34512 \
34513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34514 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34515 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34516 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34520 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34521 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34522 $(TARGET-stagefeedback-zlib)
34523
34524 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34525 clean-stagefeedback: clean-stagefeedback-zlib
34526 clean-stagefeedback-zlib:
34527 @if [ $(current_stage) = stagefeedback ]; then \
34528 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34529 else \
34530 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34531 $(MAKE) stagefeedback-start; \
34532 fi; \
34533 cd $(HOST_SUBDIR)/zlib && \
34534 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34535 @endif zlib-bootstrap
34536
34537
34538 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34539 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34540 maybe-all-stageautoprofile-zlib:
34541 maybe-clean-stageautoprofile-zlib:
34542 @if zlib-bootstrap
34543 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34544 all-stageautoprofile: all-stageautoprofile-zlib
34545 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34546 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34547 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34548 @r=`${PWD_COMMAND}`; export r; \
34549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34550 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34551 $(HOST_EXPORTS) \
34552 $(POSTSTAGE1_HOST_EXPORTS) \
34553 cd $(HOST_SUBDIR)/zlib && \
34554 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34555 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34556 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34557 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34558 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34559 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34560 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34561 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34562 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34563 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34564 $(TARGET-stageautoprofile-zlib)
34565
34566 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34567 clean-stageautoprofile: clean-stageautoprofile-zlib
34568 clean-stageautoprofile-zlib:
34569 @if [ $(current_stage) = stageautoprofile ]; then \
34570 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34571 else \
34572 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34573 $(MAKE) stageautoprofile-start; \
34574 fi; \
34575 cd $(HOST_SUBDIR)/zlib && \
34576 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34577 @endif zlib-bootstrap
34578
34579
34580 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34581 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34582 maybe-all-stageautofeedback-zlib:
34583 maybe-clean-stageautofeedback-zlib:
34584 @if zlib-bootstrap
34585 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34586 all-stageautofeedback: all-stageautofeedback-zlib
34587 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34588 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34589 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34590 @r=`${PWD_COMMAND}`; export r; \
34591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34592 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34593 $(HOST_EXPORTS) \
34594 $(POSTSTAGE1_HOST_EXPORTS) \
34595 cd $(HOST_SUBDIR)/zlib && \
34596 \
34597 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34598 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34599 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34600 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34604 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34605 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34606 $(TARGET-stageautofeedback-zlib)
34607
34608 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34609 clean-stageautofeedback: clean-stageautofeedback-zlib
34610 clean-stageautofeedback-zlib:
34611 @if [ $(current_stage) = stageautofeedback ]; then \
34612 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34613 else \
34614 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34615 $(MAKE) stageautofeedback-start; \
34616 fi; \
34617 cd $(HOST_SUBDIR)/zlib && \
34618 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34619 @endif zlib-bootstrap
34620
34621
34622
34623
34624
34625 .PHONY: check-zlib maybe-check-zlib
34626 maybe-check-zlib:
34627 @if zlib
34628 maybe-check-zlib: check-zlib
34629
34630 check-zlib:
34631
34632 @endif zlib
34633
34634 .PHONY: install-zlib maybe-install-zlib
34635 maybe-install-zlib:
34636 @if zlib
34637 maybe-install-zlib: install-zlib
34638
34639 install-zlib:
34640
34641 @endif zlib
34642
34643 .PHONY: install-strip-zlib maybe-install-strip-zlib
34644 maybe-install-strip-zlib:
34645 @if zlib
34646 maybe-install-strip-zlib: install-strip-zlib
34647
34648 install-strip-zlib:
34649
34650 @endif zlib
34651
34652 # Other targets (info, dvi, pdf, etc.)
34653
34654 .PHONY: maybe-info-zlib info-zlib
34655 maybe-info-zlib:
34656 @if zlib
34657 maybe-info-zlib: info-zlib
34658
34659 info-zlib: \
34660 configure-zlib
34661 @[ -f ./zlib/Makefile ] || exit 0; \
34662 r=`${PWD_COMMAND}`; export r; \
34663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34664 $(HOST_EXPORTS) \
34665 for flag in $(EXTRA_HOST_FLAGS) ; do \
34666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34667 done; \
34668 echo "Doing info in zlib"; \
34669 (cd $(HOST_SUBDIR)/zlib && \
34670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34672 "RANLIB=$${RANLIB}" \
34673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34674 info) \
34675 || exit 1
34676
34677 @endif zlib
34678
34679 .PHONY: maybe-dvi-zlib dvi-zlib
34680 maybe-dvi-zlib:
34681 @if zlib
34682 maybe-dvi-zlib: dvi-zlib
34683
34684 dvi-zlib: \
34685 configure-zlib
34686 @[ -f ./zlib/Makefile ] || exit 0; \
34687 r=`${PWD_COMMAND}`; export r; \
34688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34689 $(HOST_EXPORTS) \
34690 for flag in $(EXTRA_HOST_FLAGS) ; do \
34691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34692 done; \
34693 echo "Doing dvi in zlib"; \
34694 (cd $(HOST_SUBDIR)/zlib && \
34695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34697 "RANLIB=$${RANLIB}" \
34698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34699 dvi) \
34700 || exit 1
34701
34702 @endif zlib
34703
34704 .PHONY: maybe-pdf-zlib pdf-zlib
34705 maybe-pdf-zlib:
34706 @if zlib
34707 maybe-pdf-zlib: pdf-zlib
34708
34709 pdf-zlib: \
34710 configure-zlib
34711 @[ -f ./zlib/Makefile ] || exit 0; \
34712 r=`${PWD_COMMAND}`; export r; \
34713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34714 $(HOST_EXPORTS) \
34715 for flag in $(EXTRA_HOST_FLAGS) ; do \
34716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34717 done; \
34718 echo "Doing pdf in zlib"; \
34719 (cd $(HOST_SUBDIR)/zlib && \
34720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34722 "RANLIB=$${RANLIB}" \
34723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34724 pdf) \
34725 || exit 1
34726
34727 @endif zlib
34728
34729 .PHONY: maybe-html-zlib html-zlib
34730 maybe-html-zlib:
34731 @if zlib
34732 maybe-html-zlib: html-zlib
34733
34734 html-zlib: \
34735 configure-zlib
34736 @[ -f ./zlib/Makefile ] || exit 0; \
34737 r=`${PWD_COMMAND}`; export r; \
34738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34739 $(HOST_EXPORTS) \
34740 for flag in $(EXTRA_HOST_FLAGS) ; do \
34741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34742 done; \
34743 echo "Doing html in zlib"; \
34744 (cd $(HOST_SUBDIR)/zlib && \
34745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34747 "RANLIB=$${RANLIB}" \
34748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34749 html) \
34750 || exit 1
34751
34752 @endif zlib
34753
34754 .PHONY: maybe-TAGS-zlib TAGS-zlib
34755 maybe-TAGS-zlib:
34756 @if zlib
34757 maybe-TAGS-zlib: TAGS-zlib
34758
34759 TAGS-zlib: \
34760 configure-zlib
34761 @[ -f ./zlib/Makefile ] || exit 0; \
34762 r=`${PWD_COMMAND}`; export r; \
34763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34764 $(HOST_EXPORTS) \
34765 for flag in $(EXTRA_HOST_FLAGS) ; do \
34766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34767 done; \
34768 echo "Doing TAGS in zlib"; \
34769 (cd $(HOST_SUBDIR)/zlib && \
34770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34772 "RANLIB=$${RANLIB}" \
34773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34774 TAGS) \
34775 || exit 1
34776
34777 @endif zlib
34778
34779 .PHONY: maybe-install-info-zlib install-info-zlib
34780 maybe-install-info-zlib:
34781 @if zlib
34782 maybe-install-info-zlib: install-info-zlib
34783
34784 install-info-zlib: \
34785 configure-zlib \
34786 info-zlib
34787 @[ -f ./zlib/Makefile ] || exit 0; \
34788 r=`${PWD_COMMAND}`; export r; \
34789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34790 $(HOST_EXPORTS) \
34791 for flag in $(EXTRA_HOST_FLAGS) ; do \
34792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34793 done; \
34794 echo "Doing install-info in zlib"; \
34795 (cd $(HOST_SUBDIR)/zlib && \
34796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34798 "RANLIB=$${RANLIB}" \
34799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34800 install-info) \
34801 || exit 1
34802
34803 @endif zlib
34804
34805 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
34806 maybe-install-dvi-zlib:
34807 @if zlib
34808 maybe-install-dvi-zlib: install-dvi-zlib
34809
34810 install-dvi-zlib: \
34811 configure-zlib \
34812 dvi-zlib
34813 @[ -f ./zlib/Makefile ] || exit 0; \
34814 r=`${PWD_COMMAND}`; export r; \
34815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34816 $(HOST_EXPORTS) \
34817 for flag in $(EXTRA_HOST_FLAGS) ; do \
34818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34819 done; \
34820 echo "Doing install-dvi in zlib"; \
34821 (cd $(HOST_SUBDIR)/zlib && \
34822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34824 "RANLIB=$${RANLIB}" \
34825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34826 install-dvi) \
34827 || exit 1
34828
34829 @endif zlib
34830
34831 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34832 maybe-install-pdf-zlib:
34833 @if zlib
34834 maybe-install-pdf-zlib: install-pdf-zlib
34835
34836 install-pdf-zlib: \
34837 configure-zlib \
34838 pdf-zlib
34839 @[ -f ./zlib/Makefile ] || exit 0; \
34840 r=`${PWD_COMMAND}`; export r; \
34841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34842 $(HOST_EXPORTS) \
34843 for flag in $(EXTRA_HOST_FLAGS) ; do \
34844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34845 done; \
34846 echo "Doing install-pdf in zlib"; \
34847 (cd $(HOST_SUBDIR)/zlib && \
34848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34850 "RANLIB=$${RANLIB}" \
34851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34852 install-pdf) \
34853 || exit 1
34854
34855 @endif zlib
34856
34857 .PHONY: maybe-install-html-zlib install-html-zlib
34858 maybe-install-html-zlib:
34859 @if zlib
34860 maybe-install-html-zlib: install-html-zlib
34861
34862 install-html-zlib: \
34863 configure-zlib \
34864 html-zlib
34865 @[ -f ./zlib/Makefile ] || exit 0; \
34866 r=`${PWD_COMMAND}`; export r; \
34867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34868 $(HOST_EXPORTS) \
34869 for flag in $(EXTRA_HOST_FLAGS) ; do \
34870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34871 done; \
34872 echo "Doing install-html in zlib"; \
34873 (cd $(HOST_SUBDIR)/zlib && \
34874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34876 "RANLIB=$${RANLIB}" \
34877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34878 install-html) \
34879 || exit 1
34880
34881 @endif zlib
34882
34883 .PHONY: maybe-installcheck-zlib installcheck-zlib
34884 maybe-installcheck-zlib:
34885 @if zlib
34886 maybe-installcheck-zlib: installcheck-zlib
34887
34888 installcheck-zlib: \
34889 configure-zlib
34890 @[ -f ./zlib/Makefile ] || exit 0; \
34891 r=`${PWD_COMMAND}`; export r; \
34892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34893 $(HOST_EXPORTS) \
34894 for flag in $(EXTRA_HOST_FLAGS) ; do \
34895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34896 done; \
34897 echo "Doing installcheck in zlib"; \
34898 (cd $(HOST_SUBDIR)/zlib && \
34899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34901 "RANLIB=$${RANLIB}" \
34902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34903 installcheck) \
34904 || exit 1
34905
34906 @endif zlib
34907
34908 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34909 maybe-mostlyclean-zlib:
34910 @if zlib
34911 maybe-mostlyclean-zlib: mostlyclean-zlib
34912
34913 mostlyclean-zlib:
34914 @[ -f ./zlib/Makefile ] || exit 0; \
34915 r=`${PWD_COMMAND}`; export r; \
34916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34917 $(HOST_EXPORTS) \
34918 for flag in $(EXTRA_HOST_FLAGS) ; do \
34919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34920 done; \
34921 echo "Doing mostlyclean in zlib"; \
34922 (cd $(HOST_SUBDIR)/zlib && \
34923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34925 "RANLIB=$${RANLIB}" \
34926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34927 mostlyclean) \
34928 || exit 1
34929
34930 @endif zlib
34931
34932 .PHONY: maybe-clean-zlib clean-zlib
34933 maybe-clean-zlib:
34934 @if zlib
34935 maybe-clean-zlib: clean-zlib
34936
34937 clean-zlib:
34938 @[ -f ./zlib/Makefile ] || exit 0; \
34939 r=`${PWD_COMMAND}`; export r; \
34940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34941 $(HOST_EXPORTS) \
34942 for flag in $(EXTRA_HOST_FLAGS) ; do \
34943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34944 done; \
34945 echo "Doing clean in zlib"; \
34946 (cd $(HOST_SUBDIR)/zlib && \
34947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34949 "RANLIB=$${RANLIB}" \
34950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34951 clean) \
34952 || exit 1
34953
34954 @endif zlib
34955
34956 .PHONY: maybe-distclean-zlib distclean-zlib
34957 maybe-distclean-zlib:
34958 @if zlib
34959 maybe-distclean-zlib: distclean-zlib
34960
34961 distclean-zlib:
34962 @[ -f ./zlib/Makefile ] || exit 0; \
34963 r=`${PWD_COMMAND}`; export r; \
34964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34965 $(HOST_EXPORTS) \
34966 for flag in $(EXTRA_HOST_FLAGS) ; do \
34967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34968 done; \
34969 echo "Doing distclean in zlib"; \
34970 (cd $(HOST_SUBDIR)/zlib && \
34971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34973 "RANLIB=$${RANLIB}" \
34974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34975 distclean) \
34976 || exit 1
34977
34978 @endif zlib
34979
34980 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34981 maybe-maintainer-clean-zlib:
34982 @if zlib
34983 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34984
34985 maintainer-clean-zlib:
34986 @[ -f ./zlib/Makefile ] || exit 0; \
34987 r=`${PWD_COMMAND}`; export r; \
34988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34989 $(HOST_EXPORTS) \
34990 for flag in $(EXTRA_HOST_FLAGS) ; do \
34991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34992 done; \
34993 echo "Doing maintainer-clean in zlib"; \
34994 (cd $(HOST_SUBDIR)/zlib && \
34995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34997 "RANLIB=$${RANLIB}" \
34998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34999 maintainer-clean) \
35000 || exit 1
35001
35002 @endif zlib
35003
35004
35005
35006 .PHONY: configure-gnulib maybe-configure-gnulib
35007 maybe-configure-gnulib:
35008 @if gcc-bootstrap
35009 configure-gnulib: stage_current
35010 @endif gcc-bootstrap
35011 @if gnulib
35012 maybe-configure-gnulib: configure-gnulib
35013 configure-gnulib:
35014 @: $(MAKE); $(unstage)
35015 @r=`${PWD_COMMAND}`; export r; \
35016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35017 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
35018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
35019 $(HOST_EXPORTS) \
35020 echo Configuring in $(HOST_SUBDIR)/gnulib; \
35021 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
35022 case $(srcdir) in \
35023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35024 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
35025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35026 esac; \
35027 module_srcdir=gnulib; \
35028 $(SHELL) \
35029 $$s/$$module_srcdir/configure \
35030 --srcdir=$${topdir}/$$module_srcdir \
35031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35032 --target=${target_alias} \
35033 || exit 1
35034 @endif gnulib
35035
35036
35037
35038
35039
35040 .PHONY: all-gnulib maybe-all-gnulib
35041 maybe-all-gnulib:
35042 @if gcc-bootstrap
35043 all-gnulib: stage_current
35044 @endif gcc-bootstrap
35045 @if gnulib
35046 TARGET-gnulib=all
35047 maybe-all-gnulib: all-gnulib
35048 all-gnulib: configure-gnulib
35049 @: $(MAKE); $(unstage)
35050 @r=`${PWD_COMMAND}`; export r; \
35051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35052 $(HOST_EXPORTS) \
35053 (cd $(HOST_SUBDIR)/gnulib && \
35054 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35055 $(TARGET-gnulib))
35056 @endif gnulib
35057
35058
35059
35060
35061 .PHONY: check-gnulib maybe-check-gnulib
35062 maybe-check-gnulib:
35063 @if gnulib
35064 maybe-check-gnulib: check-gnulib
35065
35066 check-gnulib:
35067 @: $(MAKE); $(unstage)
35068 @r=`${PWD_COMMAND}`; export r; \
35069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35070 $(HOST_EXPORTS) \
35071 (cd $(HOST_SUBDIR)/gnulib && \
35072 $(MAKE) $(FLAGS_TO_PASS) check)
35073
35074 @endif gnulib
35075
35076 .PHONY: install-gnulib maybe-install-gnulib
35077 maybe-install-gnulib:
35078 @if gnulib
35079 maybe-install-gnulib: install-gnulib
35080
35081 install-gnulib: installdirs
35082 @: $(MAKE); $(unstage)
35083 @r=`${PWD_COMMAND}`; export r; \
35084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35085 $(HOST_EXPORTS) \
35086 (cd $(HOST_SUBDIR)/gnulib && \
35087 $(MAKE) $(FLAGS_TO_PASS) install)
35088
35089 @endif gnulib
35090
35091 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
35092 maybe-install-strip-gnulib:
35093 @if gnulib
35094 maybe-install-strip-gnulib: install-strip-gnulib
35095
35096 install-strip-gnulib: installdirs
35097 @: $(MAKE); $(unstage)
35098 @r=`${PWD_COMMAND}`; export r; \
35099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35100 $(HOST_EXPORTS) \
35101 (cd $(HOST_SUBDIR)/gnulib && \
35102 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35103
35104 @endif gnulib
35105
35106 # Other targets (info, dvi, pdf, etc.)
35107
35108 .PHONY: maybe-info-gnulib info-gnulib
35109 maybe-info-gnulib:
35110 @if gnulib
35111 maybe-info-gnulib: info-gnulib
35112
35113 info-gnulib: \
35114 configure-gnulib
35115 @: $(MAKE); $(unstage)
35116 @[ -f ./gnulib/Makefile ] || exit 0; \
35117 r=`${PWD_COMMAND}`; export r; \
35118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35119 $(HOST_EXPORTS) \
35120 for flag in $(EXTRA_HOST_FLAGS) ; do \
35121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35122 done; \
35123 echo "Doing info in gnulib"; \
35124 (cd $(HOST_SUBDIR)/gnulib && \
35125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35127 "RANLIB=$${RANLIB}" \
35128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35129 info) \
35130 || exit 1
35131
35132 @endif gnulib
35133
35134 .PHONY: maybe-dvi-gnulib dvi-gnulib
35135 maybe-dvi-gnulib:
35136 @if gnulib
35137 maybe-dvi-gnulib: dvi-gnulib
35138
35139 dvi-gnulib: \
35140 configure-gnulib
35141 @: $(MAKE); $(unstage)
35142 @[ -f ./gnulib/Makefile ] || exit 0; \
35143 r=`${PWD_COMMAND}`; export r; \
35144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35145 $(HOST_EXPORTS) \
35146 for flag in $(EXTRA_HOST_FLAGS) ; do \
35147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35148 done; \
35149 echo "Doing dvi in gnulib"; \
35150 (cd $(HOST_SUBDIR)/gnulib && \
35151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35153 "RANLIB=$${RANLIB}" \
35154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35155 dvi) \
35156 || exit 1
35157
35158 @endif gnulib
35159
35160 .PHONY: maybe-pdf-gnulib pdf-gnulib
35161 maybe-pdf-gnulib:
35162 @if gnulib
35163 maybe-pdf-gnulib: pdf-gnulib
35164
35165 pdf-gnulib: \
35166 configure-gnulib
35167 @: $(MAKE); $(unstage)
35168 @[ -f ./gnulib/Makefile ] || exit 0; \
35169 r=`${PWD_COMMAND}`; export r; \
35170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35171 $(HOST_EXPORTS) \
35172 for flag in $(EXTRA_HOST_FLAGS) ; do \
35173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35174 done; \
35175 echo "Doing pdf in gnulib"; \
35176 (cd $(HOST_SUBDIR)/gnulib && \
35177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35179 "RANLIB=$${RANLIB}" \
35180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35181 pdf) \
35182 || exit 1
35183
35184 @endif gnulib
35185
35186 .PHONY: maybe-html-gnulib html-gnulib
35187 maybe-html-gnulib:
35188 @if gnulib
35189 maybe-html-gnulib: html-gnulib
35190
35191 html-gnulib: \
35192 configure-gnulib
35193 @: $(MAKE); $(unstage)
35194 @[ -f ./gnulib/Makefile ] || exit 0; \
35195 r=`${PWD_COMMAND}`; export r; \
35196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35197 $(HOST_EXPORTS) \
35198 for flag in $(EXTRA_HOST_FLAGS) ; do \
35199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35200 done; \
35201 echo "Doing html in gnulib"; \
35202 (cd $(HOST_SUBDIR)/gnulib && \
35203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35205 "RANLIB=$${RANLIB}" \
35206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35207 html) \
35208 || exit 1
35209
35210 @endif gnulib
35211
35212 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
35213 maybe-TAGS-gnulib:
35214 @if gnulib
35215 maybe-TAGS-gnulib: TAGS-gnulib
35216
35217 TAGS-gnulib: \
35218 configure-gnulib
35219 @: $(MAKE); $(unstage)
35220 @[ -f ./gnulib/Makefile ] || exit 0; \
35221 r=`${PWD_COMMAND}`; export r; \
35222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35223 $(HOST_EXPORTS) \
35224 for flag in $(EXTRA_HOST_FLAGS) ; do \
35225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35226 done; \
35227 echo "Doing TAGS in gnulib"; \
35228 (cd $(HOST_SUBDIR)/gnulib && \
35229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35231 "RANLIB=$${RANLIB}" \
35232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35233 TAGS) \
35234 || exit 1
35235
35236 @endif gnulib
35237
35238 .PHONY: maybe-install-info-gnulib install-info-gnulib
35239 maybe-install-info-gnulib:
35240 @if gnulib
35241 maybe-install-info-gnulib: install-info-gnulib
35242
35243 install-info-gnulib: \
35244 configure-gnulib \
35245 info-gnulib
35246 @: $(MAKE); $(unstage)
35247 @[ -f ./gnulib/Makefile ] || exit 0; \
35248 r=`${PWD_COMMAND}`; export r; \
35249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35250 $(HOST_EXPORTS) \
35251 for flag in $(EXTRA_HOST_FLAGS) ; do \
35252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35253 done; \
35254 echo "Doing install-info in gnulib"; \
35255 (cd $(HOST_SUBDIR)/gnulib && \
35256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35258 "RANLIB=$${RANLIB}" \
35259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35260 install-info) \
35261 || exit 1
35262
35263 @endif gnulib
35264
35265 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
35266 maybe-install-dvi-gnulib:
35267 @if gnulib
35268 maybe-install-dvi-gnulib: install-dvi-gnulib
35269
35270 install-dvi-gnulib: \
35271 configure-gnulib \
35272 dvi-gnulib
35273 @: $(MAKE); $(unstage)
35274 @[ -f ./gnulib/Makefile ] || exit 0; \
35275 r=`${PWD_COMMAND}`; export r; \
35276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35277 $(HOST_EXPORTS) \
35278 for flag in $(EXTRA_HOST_FLAGS) ; do \
35279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35280 done; \
35281 echo "Doing install-dvi in gnulib"; \
35282 (cd $(HOST_SUBDIR)/gnulib && \
35283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35285 "RANLIB=$${RANLIB}" \
35286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35287 install-dvi) \
35288 || exit 1
35289
35290 @endif gnulib
35291
35292 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
35293 maybe-install-pdf-gnulib:
35294 @if gnulib
35295 maybe-install-pdf-gnulib: install-pdf-gnulib
35296
35297 install-pdf-gnulib: \
35298 configure-gnulib \
35299 pdf-gnulib
35300 @: $(MAKE); $(unstage)
35301 @[ -f ./gnulib/Makefile ] || exit 0; \
35302 r=`${PWD_COMMAND}`; export r; \
35303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35304 $(HOST_EXPORTS) \
35305 for flag in $(EXTRA_HOST_FLAGS) ; do \
35306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35307 done; \
35308 echo "Doing install-pdf in gnulib"; \
35309 (cd $(HOST_SUBDIR)/gnulib && \
35310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35312 "RANLIB=$${RANLIB}" \
35313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35314 install-pdf) \
35315 || exit 1
35316
35317 @endif gnulib
35318
35319 .PHONY: maybe-install-html-gnulib install-html-gnulib
35320 maybe-install-html-gnulib:
35321 @if gnulib
35322 maybe-install-html-gnulib: install-html-gnulib
35323
35324 install-html-gnulib: \
35325 configure-gnulib \
35326 html-gnulib
35327 @: $(MAKE); $(unstage)
35328 @[ -f ./gnulib/Makefile ] || exit 0; \
35329 r=`${PWD_COMMAND}`; export r; \
35330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35331 $(HOST_EXPORTS) \
35332 for flag in $(EXTRA_HOST_FLAGS) ; do \
35333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35334 done; \
35335 echo "Doing install-html in gnulib"; \
35336 (cd $(HOST_SUBDIR)/gnulib && \
35337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35339 "RANLIB=$${RANLIB}" \
35340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35341 install-html) \
35342 || exit 1
35343
35344 @endif gnulib
35345
35346 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
35347 maybe-installcheck-gnulib:
35348 @if gnulib
35349 maybe-installcheck-gnulib: installcheck-gnulib
35350
35351 installcheck-gnulib: \
35352 configure-gnulib
35353 @: $(MAKE); $(unstage)
35354 @[ -f ./gnulib/Makefile ] || exit 0; \
35355 r=`${PWD_COMMAND}`; export r; \
35356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35357 $(HOST_EXPORTS) \
35358 for flag in $(EXTRA_HOST_FLAGS) ; do \
35359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35360 done; \
35361 echo "Doing installcheck in gnulib"; \
35362 (cd $(HOST_SUBDIR)/gnulib && \
35363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35365 "RANLIB=$${RANLIB}" \
35366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35367 installcheck) \
35368 || exit 1
35369
35370 @endif gnulib
35371
35372 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
35373 maybe-mostlyclean-gnulib:
35374 @if gnulib
35375 maybe-mostlyclean-gnulib: mostlyclean-gnulib
35376
35377 mostlyclean-gnulib:
35378 @: $(MAKE); $(unstage)
35379 @[ -f ./gnulib/Makefile ] || exit 0; \
35380 r=`${PWD_COMMAND}`; export r; \
35381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35382 $(HOST_EXPORTS) \
35383 for flag in $(EXTRA_HOST_FLAGS) ; do \
35384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35385 done; \
35386 echo "Doing mostlyclean in gnulib"; \
35387 (cd $(HOST_SUBDIR)/gnulib && \
35388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35390 "RANLIB=$${RANLIB}" \
35391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35392 mostlyclean) \
35393 || exit 1
35394
35395 @endif gnulib
35396
35397 .PHONY: maybe-clean-gnulib clean-gnulib
35398 maybe-clean-gnulib:
35399 @if gnulib
35400 maybe-clean-gnulib: clean-gnulib
35401
35402 clean-gnulib:
35403 @: $(MAKE); $(unstage)
35404 @[ -f ./gnulib/Makefile ] || exit 0; \
35405 r=`${PWD_COMMAND}`; export r; \
35406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35407 $(HOST_EXPORTS) \
35408 for flag in $(EXTRA_HOST_FLAGS) ; do \
35409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35410 done; \
35411 echo "Doing clean in gnulib"; \
35412 (cd $(HOST_SUBDIR)/gnulib && \
35413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35415 "RANLIB=$${RANLIB}" \
35416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35417 clean) \
35418 || exit 1
35419
35420 @endif gnulib
35421
35422 .PHONY: maybe-distclean-gnulib distclean-gnulib
35423 maybe-distclean-gnulib:
35424 @if gnulib
35425 maybe-distclean-gnulib: distclean-gnulib
35426
35427 distclean-gnulib:
35428 @: $(MAKE); $(unstage)
35429 @[ -f ./gnulib/Makefile ] || exit 0; \
35430 r=`${PWD_COMMAND}`; export r; \
35431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35432 $(HOST_EXPORTS) \
35433 for flag in $(EXTRA_HOST_FLAGS) ; do \
35434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35435 done; \
35436 echo "Doing distclean in gnulib"; \
35437 (cd $(HOST_SUBDIR)/gnulib && \
35438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35440 "RANLIB=$${RANLIB}" \
35441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35442 distclean) \
35443 || exit 1
35444
35445 @endif gnulib
35446
35447 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35448 maybe-maintainer-clean-gnulib:
35449 @if gnulib
35450 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35451
35452 maintainer-clean-gnulib:
35453 @: $(MAKE); $(unstage)
35454 @[ -f ./gnulib/Makefile ] || exit 0; \
35455 r=`${PWD_COMMAND}`; export r; \
35456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35457 $(HOST_EXPORTS) \
35458 for flag in $(EXTRA_HOST_FLAGS) ; do \
35459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35460 done; \
35461 echo "Doing maintainer-clean in gnulib"; \
35462 (cd $(HOST_SUBDIR)/gnulib && \
35463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35465 "RANLIB=$${RANLIB}" \
35466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35467 maintainer-clean) \
35468 || exit 1
35469
35470 @endif gnulib
35471
35472
35473
35474 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35475 maybe-configure-gdbsupport:
35476 @if gcc-bootstrap
35477 configure-gdbsupport: stage_current
35478 @endif gcc-bootstrap
35479 @if gdbsupport
35480 maybe-configure-gdbsupport: configure-gdbsupport
35481 configure-gdbsupport:
35482 @: $(MAKE); $(unstage)
35483 @r=`${PWD_COMMAND}`; export r; \
35484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35485 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35487 $(HOST_EXPORTS) \
35488 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35489 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35490 case $(srcdir) in \
35491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35492 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35494 esac; \
35495 module_srcdir=gdbsupport; \
35496 $(SHELL) \
35497 $$s/$$module_srcdir/configure \
35498 --srcdir=$${topdir}/$$module_srcdir \
35499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35500 --target=${target_alias} \
35501 || exit 1
35502 @endif gdbsupport
35503
35504
35505
35506
35507
35508 .PHONY: all-gdbsupport maybe-all-gdbsupport
35509 maybe-all-gdbsupport:
35510 @if gcc-bootstrap
35511 all-gdbsupport: stage_current
35512 @endif gcc-bootstrap
35513 @if gdbsupport
35514 TARGET-gdbsupport=all
35515 maybe-all-gdbsupport: all-gdbsupport
35516 all-gdbsupport: configure-gdbsupport
35517 @: $(MAKE); $(unstage)
35518 @r=`${PWD_COMMAND}`; export r; \
35519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35520 $(HOST_EXPORTS) \
35521 (cd $(HOST_SUBDIR)/gdbsupport && \
35522 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35523 $(TARGET-gdbsupport))
35524 @endif gdbsupport
35525
35526
35527
35528
35529 .PHONY: check-gdbsupport maybe-check-gdbsupport
35530 maybe-check-gdbsupport:
35531 @if gdbsupport
35532 maybe-check-gdbsupport: check-gdbsupport
35533
35534 check-gdbsupport:
35535 @: $(MAKE); $(unstage)
35536 @r=`${PWD_COMMAND}`; export r; \
35537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35538 $(HOST_EXPORTS) \
35539 (cd $(HOST_SUBDIR)/gdbsupport && \
35540 $(MAKE) $(FLAGS_TO_PASS) check)
35541
35542 @endif gdbsupport
35543
35544 .PHONY: install-gdbsupport maybe-install-gdbsupport
35545 maybe-install-gdbsupport:
35546 @if gdbsupport
35547 maybe-install-gdbsupport: install-gdbsupport
35548
35549 install-gdbsupport: installdirs
35550 @: $(MAKE); $(unstage)
35551 @r=`${PWD_COMMAND}`; export r; \
35552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35553 $(HOST_EXPORTS) \
35554 (cd $(HOST_SUBDIR)/gdbsupport && \
35555 $(MAKE) $(FLAGS_TO_PASS) install)
35556
35557 @endif gdbsupport
35558
35559 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35560 maybe-install-strip-gdbsupport:
35561 @if gdbsupport
35562 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35563
35564 install-strip-gdbsupport: installdirs
35565 @: $(MAKE); $(unstage)
35566 @r=`${PWD_COMMAND}`; export r; \
35567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35568 $(HOST_EXPORTS) \
35569 (cd $(HOST_SUBDIR)/gdbsupport && \
35570 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35571
35572 @endif gdbsupport
35573
35574 # Other targets (info, dvi, pdf, etc.)
35575
35576 .PHONY: maybe-info-gdbsupport info-gdbsupport
35577 maybe-info-gdbsupport:
35578 @if gdbsupport
35579 maybe-info-gdbsupport: info-gdbsupport
35580
35581 info-gdbsupport: \
35582 configure-gdbsupport
35583 @: $(MAKE); $(unstage)
35584 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35585 r=`${PWD_COMMAND}`; export r; \
35586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35587 $(HOST_EXPORTS) \
35588 for flag in $(EXTRA_HOST_FLAGS) ; do \
35589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35590 done; \
35591 echo "Doing info in gdbsupport"; \
35592 (cd $(HOST_SUBDIR)/gdbsupport && \
35593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35595 "RANLIB=$${RANLIB}" \
35596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35597 info) \
35598 || exit 1
35599
35600 @endif gdbsupport
35601
35602 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35603 maybe-dvi-gdbsupport:
35604 @if gdbsupport
35605 maybe-dvi-gdbsupport: dvi-gdbsupport
35606
35607 dvi-gdbsupport: \
35608 configure-gdbsupport
35609 @: $(MAKE); $(unstage)
35610 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35611 r=`${PWD_COMMAND}`; export r; \
35612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35613 $(HOST_EXPORTS) \
35614 for flag in $(EXTRA_HOST_FLAGS) ; do \
35615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35616 done; \
35617 echo "Doing dvi in gdbsupport"; \
35618 (cd $(HOST_SUBDIR)/gdbsupport && \
35619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35621 "RANLIB=$${RANLIB}" \
35622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35623 dvi) \
35624 || exit 1
35625
35626 @endif gdbsupport
35627
35628 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35629 maybe-pdf-gdbsupport:
35630 @if gdbsupport
35631 maybe-pdf-gdbsupport: pdf-gdbsupport
35632
35633 pdf-gdbsupport: \
35634 configure-gdbsupport
35635 @: $(MAKE); $(unstage)
35636 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35637 r=`${PWD_COMMAND}`; export r; \
35638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35639 $(HOST_EXPORTS) \
35640 for flag in $(EXTRA_HOST_FLAGS) ; do \
35641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35642 done; \
35643 echo "Doing pdf in gdbsupport"; \
35644 (cd $(HOST_SUBDIR)/gdbsupport && \
35645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35647 "RANLIB=$${RANLIB}" \
35648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35649 pdf) \
35650 || exit 1
35651
35652 @endif gdbsupport
35653
35654 .PHONY: maybe-html-gdbsupport html-gdbsupport
35655 maybe-html-gdbsupport:
35656 @if gdbsupport
35657 maybe-html-gdbsupport: html-gdbsupport
35658
35659 html-gdbsupport: \
35660 configure-gdbsupport
35661 @: $(MAKE); $(unstage)
35662 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35663 r=`${PWD_COMMAND}`; export r; \
35664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35665 $(HOST_EXPORTS) \
35666 for flag in $(EXTRA_HOST_FLAGS) ; do \
35667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35668 done; \
35669 echo "Doing html in gdbsupport"; \
35670 (cd $(HOST_SUBDIR)/gdbsupport && \
35671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35673 "RANLIB=$${RANLIB}" \
35674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35675 html) \
35676 || exit 1
35677
35678 @endif gdbsupport
35679
35680 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35681 maybe-TAGS-gdbsupport:
35682 @if gdbsupport
35683 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35684
35685 TAGS-gdbsupport: \
35686 configure-gdbsupport
35687 @: $(MAKE); $(unstage)
35688 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35689 r=`${PWD_COMMAND}`; export r; \
35690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35691 $(HOST_EXPORTS) \
35692 for flag in $(EXTRA_HOST_FLAGS) ; do \
35693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35694 done; \
35695 echo "Doing TAGS in gdbsupport"; \
35696 (cd $(HOST_SUBDIR)/gdbsupport && \
35697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35699 "RANLIB=$${RANLIB}" \
35700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35701 TAGS) \
35702 || exit 1
35703
35704 @endif gdbsupport
35705
35706 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35707 maybe-install-info-gdbsupport:
35708 @if gdbsupport
35709 maybe-install-info-gdbsupport: install-info-gdbsupport
35710
35711 install-info-gdbsupport: \
35712 configure-gdbsupport \
35713 info-gdbsupport
35714 @: $(MAKE); $(unstage)
35715 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35716 r=`${PWD_COMMAND}`; export r; \
35717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35718 $(HOST_EXPORTS) \
35719 for flag in $(EXTRA_HOST_FLAGS) ; do \
35720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35721 done; \
35722 echo "Doing install-info in gdbsupport"; \
35723 (cd $(HOST_SUBDIR)/gdbsupport && \
35724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35726 "RANLIB=$${RANLIB}" \
35727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35728 install-info) \
35729 || exit 1
35730
35731 @endif gdbsupport
35732
35733 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35734 maybe-install-dvi-gdbsupport:
35735 @if gdbsupport
35736 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35737
35738 install-dvi-gdbsupport: \
35739 configure-gdbsupport \
35740 dvi-gdbsupport
35741 @: $(MAKE); $(unstage)
35742 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35743 r=`${PWD_COMMAND}`; export r; \
35744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35745 $(HOST_EXPORTS) \
35746 for flag in $(EXTRA_HOST_FLAGS) ; do \
35747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35748 done; \
35749 echo "Doing install-dvi in gdbsupport"; \
35750 (cd $(HOST_SUBDIR)/gdbsupport && \
35751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35753 "RANLIB=$${RANLIB}" \
35754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35755 install-dvi) \
35756 || exit 1
35757
35758 @endif gdbsupport
35759
35760 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35761 maybe-install-pdf-gdbsupport:
35762 @if gdbsupport
35763 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35764
35765 install-pdf-gdbsupport: \
35766 configure-gdbsupport \
35767 pdf-gdbsupport
35768 @: $(MAKE); $(unstage)
35769 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35770 r=`${PWD_COMMAND}`; export r; \
35771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35772 $(HOST_EXPORTS) \
35773 for flag in $(EXTRA_HOST_FLAGS) ; do \
35774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35775 done; \
35776 echo "Doing install-pdf in gdbsupport"; \
35777 (cd $(HOST_SUBDIR)/gdbsupport && \
35778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35780 "RANLIB=$${RANLIB}" \
35781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35782 install-pdf) \
35783 || exit 1
35784
35785 @endif gdbsupport
35786
35787 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35788 maybe-install-html-gdbsupport:
35789 @if gdbsupport
35790 maybe-install-html-gdbsupport: install-html-gdbsupport
35791
35792 install-html-gdbsupport: \
35793 configure-gdbsupport \
35794 html-gdbsupport
35795 @: $(MAKE); $(unstage)
35796 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35797 r=`${PWD_COMMAND}`; export r; \
35798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35799 $(HOST_EXPORTS) \
35800 for flag in $(EXTRA_HOST_FLAGS) ; do \
35801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35802 done; \
35803 echo "Doing install-html in gdbsupport"; \
35804 (cd $(HOST_SUBDIR)/gdbsupport && \
35805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35807 "RANLIB=$${RANLIB}" \
35808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35809 install-html) \
35810 || exit 1
35811
35812 @endif gdbsupport
35813
35814 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
35815 maybe-installcheck-gdbsupport:
35816 @if gdbsupport
35817 maybe-installcheck-gdbsupport: installcheck-gdbsupport
35818
35819 installcheck-gdbsupport: \
35820 configure-gdbsupport
35821 @: $(MAKE); $(unstage)
35822 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35823 r=`${PWD_COMMAND}`; export r; \
35824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35825 $(HOST_EXPORTS) \
35826 for flag in $(EXTRA_HOST_FLAGS) ; do \
35827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35828 done; \
35829 echo "Doing installcheck in gdbsupport"; \
35830 (cd $(HOST_SUBDIR)/gdbsupport && \
35831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35833 "RANLIB=$${RANLIB}" \
35834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35835 installcheck) \
35836 || exit 1
35837
35838 @endif gdbsupport
35839
35840 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35841 maybe-mostlyclean-gdbsupport:
35842 @if gdbsupport
35843 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35844
35845 mostlyclean-gdbsupport:
35846 @: $(MAKE); $(unstage)
35847 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35848 r=`${PWD_COMMAND}`; export r; \
35849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35850 $(HOST_EXPORTS) \
35851 for flag in $(EXTRA_HOST_FLAGS) ; do \
35852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35853 done; \
35854 echo "Doing mostlyclean in gdbsupport"; \
35855 (cd $(HOST_SUBDIR)/gdbsupport && \
35856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35858 "RANLIB=$${RANLIB}" \
35859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35860 mostlyclean) \
35861 || exit 1
35862
35863 @endif gdbsupport
35864
35865 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35866 maybe-clean-gdbsupport:
35867 @if gdbsupport
35868 maybe-clean-gdbsupport: clean-gdbsupport
35869
35870 clean-gdbsupport:
35871 @: $(MAKE); $(unstage)
35872 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35873 r=`${PWD_COMMAND}`; export r; \
35874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35875 $(HOST_EXPORTS) \
35876 for flag in $(EXTRA_HOST_FLAGS) ; do \
35877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35878 done; \
35879 echo "Doing clean in gdbsupport"; \
35880 (cd $(HOST_SUBDIR)/gdbsupport && \
35881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35883 "RANLIB=$${RANLIB}" \
35884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35885 clean) \
35886 || exit 1
35887
35888 @endif gdbsupport
35889
35890 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35891 maybe-distclean-gdbsupport:
35892 @if gdbsupport
35893 maybe-distclean-gdbsupport: distclean-gdbsupport
35894
35895 distclean-gdbsupport:
35896 @: $(MAKE); $(unstage)
35897 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35898 r=`${PWD_COMMAND}`; export r; \
35899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35900 $(HOST_EXPORTS) \
35901 for flag in $(EXTRA_HOST_FLAGS) ; do \
35902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35903 done; \
35904 echo "Doing distclean in gdbsupport"; \
35905 (cd $(HOST_SUBDIR)/gdbsupport && \
35906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35908 "RANLIB=$${RANLIB}" \
35909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35910 distclean) \
35911 || exit 1
35912
35913 @endif gdbsupport
35914
35915 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35916 maybe-maintainer-clean-gdbsupport:
35917 @if gdbsupport
35918 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35919
35920 maintainer-clean-gdbsupport:
35921 @: $(MAKE); $(unstage)
35922 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35923 r=`${PWD_COMMAND}`; export r; \
35924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35925 $(HOST_EXPORTS) \
35926 for flag in $(EXTRA_HOST_FLAGS) ; do \
35927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35928 done; \
35929 echo "Doing maintainer-clean in gdbsupport"; \
35930 (cd $(HOST_SUBDIR)/gdbsupport && \
35931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35933 "RANLIB=$${RANLIB}" \
35934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35935 maintainer-clean) \
35936 || exit 1
35937
35938 @endif gdbsupport
35939
35940
35941
35942 .PHONY: configure-gdbserver maybe-configure-gdbserver
35943 maybe-configure-gdbserver:
35944 @if gcc-bootstrap
35945 configure-gdbserver: stage_current
35946 @endif gcc-bootstrap
35947 @if gdbserver
35948 maybe-configure-gdbserver: configure-gdbserver
35949 configure-gdbserver:
35950 @: $(MAKE); $(unstage)
35951 @r=`${PWD_COMMAND}`; export r; \
35952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35953 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35955 $(HOST_EXPORTS) \
35956 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35957 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35958 case $(srcdir) in \
35959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35960 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35962 esac; \
35963 module_srcdir=gdbserver; \
35964 $(SHELL) \
35965 $$s/$$module_srcdir/configure \
35966 --srcdir=$${topdir}/$$module_srcdir \
35967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35968 --target=${target_alias} \
35969 || exit 1
35970 @endif gdbserver
35971
35972
35973
35974
35975
35976 .PHONY: all-gdbserver maybe-all-gdbserver
35977 maybe-all-gdbserver:
35978 @if gcc-bootstrap
35979 all-gdbserver: stage_current
35980 @endif gcc-bootstrap
35981 @if gdbserver
35982 TARGET-gdbserver=all
35983 maybe-all-gdbserver: all-gdbserver
35984 all-gdbserver: configure-gdbserver
35985 @: $(MAKE); $(unstage)
35986 @r=`${PWD_COMMAND}`; export r; \
35987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35988 $(HOST_EXPORTS) \
35989 (cd $(HOST_SUBDIR)/gdbserver && \
35990 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35991 $(TARGET-gdbserver))
35992 @endif gdbserver
35993
35994
35995
35996
35997 .PHONY: check-gdbserver maybe-check-gdbserver
35998 maybe-check-gdbserver:
35999 @if gdbserver
36000 maybe-check-gdbserver: check-gdbserver
36001
36002 check-gdbserver:
36003 @: $(MAKE); $(unstage)
36004 @r=`${PWD_COMMAND}`; export r; \
36005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36006 $(HOST_EXPORTS) \
36007 (cd $(HOST_SUBDIR)/gdbserver && \
36008 $(MAKE) $(FLAGS_TO_PASS) check)
36009
36010 @endif gdbserver
36011
36012 .PHONY: install-gdbserver maybe-install-gdbserver
36013 maybe-install-gdbserver:
36014 @if gdbserver
36015 maybe-install-gdbserver: install-gdbserver
36016
36017 install-gdbserver: installdirs
36018 @: $(MAKE); $(unstage)
36019 @r=`${PWD_COMMAND}`; export r; \
36020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36021 $(HOST_EXPORTS) \
36022 (cd $(HOST_SUBDIR)/gdbserver && \
36023 $(MAKE) $(FLAGS_TO_PASS) install)
36024
36025 @endif gdbserver
36026
36027 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
36028 maybe-install-strip-gdbserver:
36029 @if gdbserver
36030 maybe-install-strip-gdbserver: install-strip-gdbserver
36031
36032 install-strip-gdbserver: installdirs
36033 @: $(MAKE); $(unstage)
36034 @r=`${PWD_COMMAND}`; export r; \
36035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36036 $(HOST_EXPORTS) \
36037 (cd $(HOST_SUBDIR)/gdbserver && \
36038 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36039
36040 @endif gdbserver
36041
36042 # Other targets (info, dvi, pdf, etc.)
36043
36044 .PHONY: maybe-info-gdbserver info-gdbserver
36045 maybe-info-gdbserver:
36046 @if gdbserver
36047 maybe-info-gdbserver: info-gdbserver
36048
36049 info-gdbserver: \
36050 configure-gdbserver
36051 @: $(MAKE); $(unstage)
36052 @[ -f ./gdbserver/Makefile ] || exit 0; \
36053 r=`${PWD_COMMAND}`; export r; \
36054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36055 $(HOST_EXPORTS) \
36056 for flag in $(EXTRA_HOST_FLAGS) ; do \
36057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36058 done; \
36059 echo "Doing info in gdbserver"; \
36060 (cd $(HOST_SUBDIR)/gdbserver && \
36061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36063 "RANLIB=$${RANLIB}" \
36064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36065 info) \
36066 || exit 1
36067
36068 @endif gdbserver
36069
36070 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
36071 maybe-dvi-gdbserver:
36072 @if gdbserver
36073 maybe-dvi-gdbserver: dvi-gdbserver
36074
36075 dvi-gdbserver: \
36076 configure-gdbserver
36077 @: $(MAKE); $(unstage)
36078 @[ -f ./gdbserver/Makefile ] || exit 0; \
36079 r=`${PWD_COMMAND}`; export r; \
36080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36081 $(HOST_EXPORTS) \
36082 for flag in $(EXTRA_HOST_FLAGS) ; do \
36083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36084 done; \
36085 echo "Doing dvi in gdbserver"; \
36086 (cd $(HOST_SUBDIR)/gdbserver && \
36087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36089 "RANLIB=$${RANLIB}" \
36090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36091 dvi) \
36092 || exit 1
36093
36094 @endif gdbserver
36095
36096 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
36097 maybe-pdf-gdbserver:
36098 @if gdbserver
36099 maybe-pdf-gdbserver: pdf-gdbserver
36100
36101 pdf-gdbserver: \
36102 configure-gdbserver
36103 @: $(MAKE); $(unstage)
36104 @[ -f ./gdbserver/Makefile ] || exit 0; \
36105 r=`${PWD_COMMAND}`; export r; \
36106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36107 $(HOST_EXPORTS) \
36108 for flag in $(EXTRA_HOST_FLAGS) ; do \
36109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36110 done; \
36111 echo "Doing pdf in gdbserver"; \
36112 (cd $(HOST_SUBDIR)/gdbserver && \
36113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36115 "RANLIB=$${RANLIB}" \
36116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36117 pdf) \
36118 || exit 1
36119
36120 @endif gdbserver
36121
36122 .PHONY: maybe-html-gdbserver html-gdbserver
36123 maybe-html-gdbserver:
36124 @if gdbserver
36125 maybe-html-gdbserver: html-gdbserver
36126
36127 html-gdbserver: \
36128 configure-gdbserver
36129 @: $(MAKE); $(unstage)
36130 @[ -f ./gdbserver/Makefile ] || exit 0; \
36131 r=`${PWD_COMMAND}`; export r; \
36132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36133 $(HOST_EXPORTS) \
36134 for flag in $(EXTRA_HOST_FLAGS) ; do \
36135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36136 done; \
36137 echo "Doing html in gdbserver"; \
36138 (cd $(HOST_SUBDIR)/gdbserver && \
36139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36141 "RANLIB=$${RANLIB}" \
36142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36143 html) \
36144 || exit 1
36145
36146 @endif gdbserver
36147
36148 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
36149 maybe-TAGS-gdbserver:
36150 @if gdbserver
36151 maybe-TAGS-gdbserver: TAGS-gdbserver
36152
36153 TAGS-gdbserver: \
36154 configure-gdbserver
36155 @: $(MAKE); $(unstage)
36156 @[ -f ./gdbserver/Makefile ] || exit 0; \
36157 r=`${PWD_COMMAND}`; export r; \
36158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36159 $(HOST_EXPORTS) \
36160 for flag in $(EXTRA_HOST_FLAGS) ; do \
36161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36162 done; \
36163 echo "Doing TAGS in gdbserver"; \
36164 (cd $(HOST_SUBDIR)/gdbserver && \
36165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36167 "RANLIB=$${RANLIB}" \
36168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36169 TAGS) \
36170 || exit 1
36171
36172 @endif gdbserver
36173
36174 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
36175 maybe-install-info-gdbserver:
36176 @if gdbserver
36177 maybe-install-info-gdbserver: install-info-gdbserver
36178
36179 install-info-gdbserver: \
36180 configure-gdbserver \
36181 info-gdbserver
36182 @: $(MAKE); $(unstage)
36183 @[ -f ./gdbserver/Makefile ] || exit 0; \
36184 r=`${PWD_COMMAND}`; export r; \
36185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36186 $(HOST_EXPORTS) \
36187 for flag in $(EXTRA_HOST_FLAGS) ; do \
36188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36189 done; \
36190 echo "Doing install-info in gdbserver"; \
36191 (cd $(HOST_SUBDIR)/gdbserver && \
36192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36194 "RANLIB=$${RANLIB}" \
36195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36196 install-info) \
36197 || exit 1
36198
36199 @endif gdbserver
36200
36201 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
36202 maybe-install-dvi-gdbserver:
36203 @if gdbserver
36204 maybe-install-dvi-gdbserver: install-dvi-gdbserver
36205
36206 install-dvi-gdbserver: \
36207 configure-gdbserver \
36208 dvi-gdbserver
36209 @: $(MAKE); $(unstage)
36210 @[ -f ./gdbserver/Makefile ] || exit 0; \
36211 r=`${PWD_COMMAND}`; export r; \
36212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36213 $(HOST_EXPORTS) \
36214 for flag in $(EXTRA_HOST_FLAGS) ; do \
36215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36216 done; \
36217 echo "Doing install-dvi in gdbserver"; \
36218 (cd $(HOST_SUBDIR)/gdbserver && \
36219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36221 "RANLIB=$${RANLIB}" \
36222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36223 install-dvi) \
36224 || exit 1
36225
36226 @endif gdbserver
36227
36228 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
36229 maybe-install-pdf-gdbserver:
36230 @if gdbserver
36231 maybe-install-pdf-gdbserver: install-pdf-gdbserver
36232
36233 install-pdf-gdbserver: \
36234 configure-gdbserver \
36235 pdf-gdbserver
36236 @: $(MAKE); $(unstage)
36237 @[ -f ./gdbserver/Makefile ] || exit 0; \
36238 r=`${PWD_COMMAND}`; export r; \
36239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36240 $(HOST_EXPORTS) \
36241 for flag in $(EXTRA_HOST_FLAGS) ; do \
36242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36243 done; \
36244 echo "Doing install-pdf in gdbserver"; \
36245 (cd $(HOST_SUBDIR)/gdbserver && \
36246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36248 "RANLIB=$${RANLIB}" \
36249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36250 install-pdf) \
36251 || exit 1
36252
36253 @endif gdbserver
36254
36255 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
36256 maybe-install-html-gdbserver:
36257 @if gdbserver
36258 maybe-install-html-gdbserver: install-html-gdbserver
36259
36260 install-html-gdbserver: \
36261 configure-gdbserver \
36262 html-gdbserver
36263 @: $(MAKE); $(unstage)
36264 @[ -f ./gdbserver/Makefile ] || exit 0; \
36265 r=`${PWD_COMMAND}`; export r; \
36266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36267 $(HOST_EXPORTS) \
36268 for flag in $(EXTRA_HOST_FLAGS) ; do \
36269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36270 done; \
36271 echo "Doing install-html in gdbserver"; \
36272 (cd $(HOST_SUBDIR)/gdbserver && \
36273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36275 "RANLIB=$${RANLIB}" \
36276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36277 install-html) \
36278 || exit 1
36279
36280 @endif gdbserver
36281
36282 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
36283 maybe-installcheck-gdbserver:
36284 @if gdbserver
36285 maybe-installcheck-gdbserver: installcheck-gdbserver
36286
36287 installcheck-gdbserver: \
36288 configure-gdbserver
36289 @: $(MAKE); $(unstage)
36290 @[ -f ./gdbserver/Makefile ] || exit 0; \
36291 r=`${PWD_COMMAND}`; export r; \
36292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36293 $(HOST_EXPORTS) \
36294 for flag in $(EXTRA_HOST_FLAGS) ; do \
36295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36296 done; \
36297 echo "Doing installcheck in gdbserver"; \
36298 (cd $(HOST_SUBDIR)/gdbserver && \
36299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36301 "RANLIB=$${RANLIB}" \
36302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36303 installcheck) \
36304 || exit 1
36305
36306 @endif gdbserver
36307
36308 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
36309 maybe-mostlyclean-gdbserver:
36310 @if gdbserver
36311 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
36312
36313 mostlyclean-gdbserver:
36314 @: $(MAKE); $(unstage)
36315 @[ -f ./gdbserver/Makefile ] || exit 0; \
36316 r=`${PWD_COMMAND}`; export r; \
36317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36318 $(HOST_EXPORTS) \
36319 for flag in $(EXTRA_HOST_FLAGS) ; do \
36320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36321 done; \
36322 echo "Doing mostlyclean in gdbserver"; \
36323 (cd $(HOST_SUBDIR)/gdbserver && \
36324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36326 "RANLIB=$${RANLIB}" \
36327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36328 mostlyclean) \
36329 || exit 1
36330
36331 @endif gdbserver
36332
36333 .PHONY: maybe-clean-gdbserver clean-gdbserver
36334 maybe-clean-gdbserver:
36335 @if gdbserver
36336 maybe-clean-gdbserver: clean-gdbserver
36337
36338 clean-gdbserver:
36339 @: $(MAKE); $(unstage)
36340 @[ -f ./gdbserver/Makefile ] || exit 0; \
36341 r=`${PWD_COMMAND}`; export r; \
36342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36343 $(HOST_EXPORTS) \
36344 for flag in $(EXTRA_HOST_FLAGS) ; do \
36345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36346 done; \
36347 echo "Doing clean in gdbserver"; \
36348 (cd $(HOST_SUBDIR)/gdbserver && \
36349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36351 "RANLIB=$${RANLIB}" \
36352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36353 clean) \
36354 || exit 1
36355
36356 @endif gdbserver
36357
36358 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
36359 maybe-distclean-gdbserver:
36360 @if gdbserver
36361 maybe-distclean-gdbserver: distclean-gdbserver
36362
36363 distclean-gdbserver:
36364 @: $(MAKE); $(unstage)
36365 @[ -f ./gdbserver/Makefile ] || exit 0; \
36366 r=`${PWD_COMMAND}`; export r; \
36367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36368 $(HOST_EXPORTS) \
36369 for flag in $(EXTRA_HOST_FLAGS) ; do \
36370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36371 done; \
36372 echo "Doing distclean in gdbserver"; \
36373 (cd $(HOST_SUBDIR)/gdbserver && \
36374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36376 "RANLIB=$${RANLIB}" \
36377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36378 distclean) \
36379 || exit 1
36380
36381 @endif gdbserver
36382
36383 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
36384 maybe-maintainer-clean-gdbserver:
36385 @if gdbserver
36386 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
36387
36388 maintainer-clean-gdbserver:
36389 @: $(MAKE); $(unstage)
36390 @[ -f ./gdbserver/Makefile ] || exit 0; \
36391 r=`${PWD_COMMAND}`; export r; \
36392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36393 $(HOST_EXPORTS) \
36394 for flag in $(EXTRA_HOST_FLAGS) ; do \
36395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36396 done; \
36397 echo "Doing maintainer-clean in gdbserver"; \
36398 (cd $(HOST_SUBDIR)/gdbserver && \
36399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36401 "RANLIB=$${RANLIB}" \
36402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36403 maintainer-clean) \
36404 || exit 1
36405
36406 @endif gdbserver
36407
36408
36409
36410 .PHONY: configure-gdb maybe-configure-gdb
36411 maybe-configure-gdb:
36412 @if gcc-bootstrap
36413 configure-gdb: stage_current
36414 @endif gcc-bootstrap
36415 @if gdb
36416 maybe-configure-gdb: configure-gdb
36417 configure-gdb:
36418 @: $(MAKE); $(unstage)
36419 @r=`${PWD_COMMAND}`; export r; \
36420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36421 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
36423 $(HOST_EXPORTS) \
36424 echo Configuring in $(HOST_SUBDIR)/gdb; \
36425 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36426 case $(srcdir) in \
36427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36428 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36430 esac; \
36431 module_srcdir=gdb; \
36432 $(SHELL) \
36433 $$s/$$module_srcdir/configure \
36434 --srcdir=$${topdir}/$$module_srcdir \
36435 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36436 --target=${target_alias} \
36437 || exit 1
36438 @endif gdb
36439
36440
36441
36442
36443
36444 .PHONY: all-gdb maybe-all-gdb
36445 maybe-all-gdb:
36446 @if gcc-bootstrap
36447 all-gdb: stage_current
36448 @endif gcc-bootstrap
36449 @if gdb
36450 TARGET-gdb=all
36451 maybe-all-gdb: all-gdb
36452 all-gdb: configure-gdb
36453 @: $(MAKE); $(unstage)
36454 @r=`${PWD_COMMAND}`; export r; \
36455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36456 $(HOST_EXPORTS) \
36457 (cd $(HOST_SUBDIR)/gdb && \
36458 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36459 $(TARGET-gdb))
36460 @endif gdb
36461
36462
36463
36464
36465 .PHONY: check-gdb maybe-check-gdb
36466 maybe-check-gdb:
36467 @if gdb
36468 maybe-check-gdb: check-gdb
36469
36470 check-gdb:
36471 @: $(MAKE); $(unstage)
36472 @r=`${PWD_COMMAND}`; export r; \
36473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36474 $(HOST_EXPORTS) \
36475 (cd $(HOST_SUBDIR)/gdb && \
36476 $(MAKE) $(FLAGS_TO_PASS) check)
36477
36478 @endif gdb
36479
36480 .PHONY: install-gdb maybe-install-gdb
36481 maybe-install-gdb:
36482 @if gdb
36483 maybe-install-gdb: install-gdb
36484
36485 install-gdb: installdirs
36486 @: $(MAKE); $(unstage)
36487 @r=`${PWD_COMMAND}`; export r; \
36488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36489 $(HOST_EXPORTS) \
36490 (cd $(HOST_SUBDIR)/gdb && \
36491 $(MAKE) $(FLAGS_TO_PASS) install)
36492
36493 @endif gdb
36494
36495 .PHONY: install-strip-gdb maybe-install-strip-gdb
36496 maybe-install-strip-gdb:
36497 @if gdb
36498 maybe-install-strip-gdb: install-strip-gdb
36499
36500 install-strip-gdb: installdirs
36501 @: $(MAKE); $(unstage)
36502 @r=`${PWD_COMMAND}`; export r; \
36503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36504 $(HOST_EXPORTS) \
36505 (cd $(HOST_SUBDIR)/gdb && \
36506 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36507
36508 @endif gdb
36509
36510 # Other targets (info, dvi, pdf, etc.)
36511
36512 .PHONY: maybe-info-gdb info-gdb
36513 maybe-info-gdb:
36514 @if gdb
36515 maybe-info-gdb: info-gdb
36516
36517 info-gdb: \
36518 configure-gdb
36519 @: $(MAKE); $(unstage)
36520 @[ -f ./gdb/Makefile ] || exit 0; \
36521 r=`${PWD_COMMAND}`; export r; \
36522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36523 $(HOST_EXPORTS) \
36524 for flag in $(EXTRA_HOST_FLAGS) ; do \
36525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36526 done; \
36527 echo "Doing info in gdb"; \
36528 (cd $(HOST_SUBDIR)/gdb && \
36529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36531 "RANLIB=$${RANLIB}" \
36532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36533 info) \
36534 || exit 1
36535
36536 @endif gdb
36537
36538 .PHONY: maybe-dvi-gdb dvi-gdb
36539 maybe-dvi-gdb:
36540 @if gdb
36541 maybe-dvi-gdb: dvi-gdb
36542
36543 dvi-gdb: \
36544 configure-gdb
36545 @: $(MAKE); $(unstage)
36546 @[ -f ./gdb/Makefile ] || exit 0; \
36547 r=`${PWD_COMMAND}`; export r; \
36548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36549 $(HOST_EXPORTS) \
36550 for flag in $(EXTRA_HOST_FLAGS) ; do \
36551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36552 done; \
36553 echo "Doing dvi in gdb"; \
36554 (cd $(HOST_SUBDIR)/gdb && \
36555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36557 "RANLIB=$${RANLIB}" \
36558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36559 dvi) \
36560 || exit 1
36561
36562 @endif gdb
36563
36564 .PHONY: maybe-pdf-gdb pdf-gdb
36565 maybe-pdf-gdb:
36566 @if gdb
36567 maybe-pdf-gdb: pdf-gdb
36568
36569 pdf-gdb: \
36570 configure-gdb
36571 @: $(MAKE); $(unstage)
36572 @[ -f ./gdb/Makefile ] || exit 0; \
36573 r=`${PWD_COMMAND}`; export r; \
36574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36575 $(HOST_EXPORTS) \
36576 for flag in $(EXTRA_HOST_FLAGS) ; do \
36577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36578 done; \
36579 echo "Doing pdf in gdb"; \
36580 (cd $(HOST_SUBDIR)/gdb && \
36581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36583 "RANLIB=$${RANLIB}" \
36584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36585 pdf) \
36586 || exit 1
36587
36588 @endif gdb
36589
36590 .PHONY: maybe-html-gdb html-gdb
36591 maybe-html-gdb:
36592 @if gdb
36593 maybe-html-gdb: html-gdb
36594
36595 html-gdb: \
36596 configure-gdb
36597 @: $(MAKE); $(unstage)
36598 @[ -f ./gdb/Makefile ] || exit 0; \
36599 r=`${PWD_COMMAND}`; export r; \
36600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36601 $(HOST_EXPORTS) \
36602 for flag in $(EXTRA_HOST_FLAGS) ; do \
36603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36604 done; \
36605 echo "Doing html in gdb"; \
36606 (cd $(HOST_SUBDIR)/gdb && \
36607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36609 "RANLIB=$${RANLIB}" \
36610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36611 html) \
36612 || exit 1
36613
36614 @endif gdb
36615
36616 .PHONY: maybe-TAGS-gdb TAGS-gdb
36617 maybe-TAGS-gdb:
36618 @if gdb
36619 maybe-TAGS-gdb: TAGS-gdb
36620
36621 TAGS-gdb: \
36622 configure-gdb
36623 @: $(MAKE); $(unstage)
36624 @[ -f ./gdb/Makefile ] || exit 0; \
36625 r=`${PWD_COMMAND}`; export r; \
36626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36627 $(HOST_EXPORTS) \
36628 for flag in $(EXTRA_HOST_FLAGS) ; do \
36629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36630 done; \
36631 echo "Doing TAGS in gdb"; \
36632 (cd $(HOST_SUBDIR)/gdb && \
36633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36635 "RANLIB=$${RANLIB}" \
36636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36637 TAGS) \
36638 || exit 1
36639
36640 @endif gdb
36641
36642 .PHONY: maybe-install-info-gdb install-info-gdb
36643 maybe-install-info-gdb:
36644 @if gdb
36645 maybe-install-info-gdb: install-info-gdb
36646
36647 install-info-gdb: \
36648 configure-gdb \
36649 info-gdb
36650 @: $(MAKE); $(unstage)
36651 @[ -f ./gdb/Makefile ] || exit 0; \
36652 r=`${PWD_COMMAND}`; export r; \
36653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36654 $(HOST_EXPORTS) \
36655 for flag in $(EXTRA_HOST_FLAGS) ; do \
36656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36657 done; \
36658 echo "Doing install-info in gdb"; \
36659 (cd $(HOST_SUBDIR)/gdb && \
36660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36662 "RANLIB=$${RANLIB}" \
36663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36664 install-info) \
36665 || exit 1
36666
36667 @endif gdb
36668
36669 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36670 maybe-install-dvi-gdb:
36671 @if gdb
36672 maybe-install-dvi-gdb: install-dvi-gdb
36673
36674 install-dvi-gdb: \
36675 configure-gdb \
36676 dvi-gdb
36677 @: $(MAKE); $(unstage)
36678 @[ -f ./gdb/Makefile ] || exit 0; \
36679 r=`${PWD_COMMAND}`; export r; \
36680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36681 $(HOST_EXPORTS) \
36682 for flag in $(EXTRA_HOST_FLAGS) ; do \
36683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36684 done; \
36685 echo "Doing install-dvi in gdb"; \
36686 (cd $(HOST_SUBDIR)/gdb && \
36687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36689 "RANLIB=$${RANLIB}" \
36690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36691 install-dvi) \
36692 || exit 1
36693
36694 @endif gdb
36695
36696 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36697 maybe-install-pdf-gdb:
36698 @if gdb
36699 maybe-install-pdf-gdb: install-pdf-gdb
36700
36701 install-pdf-gdb: \
36702 configure-gdb \
36703 pdf-gdb
36704 @: $(MAKE); $(unstage)
36705 @[ -f ./gdb/Makefile ] || exit 0; \
36706 r=`${PWD_COMMAND}`; export r; \
36707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36708 $(HOST_EXPORTS) \
36709 for flag in $(EXTRA_HOST_FLAGS) ; do \
36710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36711 done; \
36712 echo "Doing install-pdf in gdb"; \
36713 (cd $(HOST_SUBDIR)/gdb && \
36714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36716 "RANLIB=$${RANLIB}" \
36717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36718 install-pdf) \
36719 || exit 1
36720
36721 @endif gdb
36722
36723 .PHONY: maybe-install-html-gdb install-html-gdb
36724 maybe-install-html-gdb:
36725 @if gdb
36726 maybe-install-html-gdb: install-html-gdb
36727
36728 install-html-gdb: \
36729 configure-gdb \
36730 html-gdb
36731 @: $(MAKE); $(unstage)
36732 @[ -f ./gdb/Makefile ] || exit 0; \
36733 r=`${PWD_COMMAND}`; export r; \
36734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36735 $(HOST_EXPORTS) \
36736 for flag in $(EXTRA_HOST_FLAGS) ; do \
36737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36738 done; \
36739 echo "Doing install-html in gdb"; \
36740 (cd $(HOST_SUBDIR)/gdb && \
36741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36743 "RANLIB=$${RANLIB}" \
36744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36745 install-html) \
36746 || exit 1
36747
36748 @endif gdb
36749
36750 .PHONY: maybe-installcheck-gdb installcheck-gdb
36751 maybe-installcheck-gdb:
36752 @if gdb
36753 maybe-installcheck-gdb: installcheck-gdb
36754
36755 installcheck-gdb: \
36756 configure-gdb
36757 @: $(MAKE); $(unstage)
36758 @[ -f ./gdb/Makefile ] || exit 0; \
36759 r=`${PWD_COMMAND}`; export r; \
36760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36761 $(HOST_EXPORTS) \
36762 for flag in $(EXTRA_HOST_FLAGS) ; do \
36763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36764 done; \
36765 echo "Doing installcheck in gdb"; \
36766 (cd $(HOST_SUBDIR)/gdb && \
36767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36769 "RANLIB=$${RANLIB}" \
36770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36771 installcheck) \
36772 || exit 1
36773
36774 @endif gdb
36775
36776 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36777 maybe-mostlyclean-gdb:
36778 @if gdb
36779 maybe-mostlyclean-gdb: mostlyclean-gdb
36780
36781 mostlyclean-gdb:
36782 @: $(MAKE); $(unstage)
36783 @[ -f ./gdb/Makefile ] || exit 0; \
36784 r=`${PWD_COMMAND}`; export r; \
36785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36786 $(HOST_EXPORTS) \
36787 for flag in $(EXTRA_HOST_FLAGS) ; do \
36788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36789 done; \
36790 echo "Doing mostlyclean in gdb"; \
36791 (cd $(HOST_SUBDIR)/gdb && \
36792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36794 "RANLIB=$${RANLIB}" \
36795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36796 mostlyclean) \
36797 || exit 1
36798
36799 @endif gdb
36800
36801 .PHONY: maybe-clean-gdb clean-gdb
36802 maybe-clean-gdb:
36803 @if gdb
36804 maybe-clean-gdb: clean-gdb
36805
36806 clean-gdb:
36807 @: $(MAKE); $(unstage)
36808 @[ -f ./gdb/Makefile ] || exit 0; \
36809 r=`${PWD_COMMAND}`; export r; \
36810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36811 $(HOST_EXPORTS) \
36812 for flag in $(EXTRA_HOST_FLAGS) ; do \
36813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36814 done; \
36815 echo "Doing clean in gdb"; \
36816 (cd $(HOST_SUBDIR)/gdb && \
36817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36819 "RANLIB=$${RANLIB}" \
36820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36821 clean) \
36822 || exit 1
36823
36824 @endif gdb
36825
36826 .PHONY: maybe-distclean-gdb distclean-gdb
36827 maybe-distclean-gdb:
36828 @if gdb
36829 maybe-distclean-gdb: distclean-gdb
36830
36831 distclean-gdb:
36832 @: $(MAKE); $(unstage)
36833 @[ -f ./gdb/Makefile ] || exit 0; \
36834 r=`${PWD_COMMAND}`; export r; \
36835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36836 $(HOST_EXPORTS) \
36837 for flag in $(EXTRA_HOST_FLAGS) ; do \
36838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36839 done; \
36840 echo "Doing distclean in gdb"; \
36841 (cd $(HOST_SUBDIR)/gdb && \
36842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36844 "RANLIB=$${RANLIB}" \
36845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36846 distclean) \
36847 || exit 1
36848
36849 @endif gdb
36850
36851 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36852 maybe-maintainer-clean-gdb:
36853 @if gdb
36854 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36855
36856 maintainer-clean-gdb:
36857 @: $(MAKE); $(unstage)
36858 @[ -f ./gdb/Makefile ] || exit 0; \
36859 r=`${PWD_COMMAND}`; export r; \
36860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36861 $(HOST_EXPORTS) \
36862 for flag in $(EXTRA_HOST_FLAGS) ; do \
36863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36864 done; \
36865 echo "Doing maintainer-clean in gdb"; \
36866 (cd $(HOST_SUBDIR)/gdb && \
36867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36869 "RANLIB=$${RANLIB}" \
36870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36871 maintainer-clean) \
36872 || exit 1
36873
36874 @endif gdb
36875
36876
36877
36878 .PHONY: configure-expect maybe-configure-expect
36879 maybe-configure-expect:
36880 @if gcc-bootstrap
36881 configure-expect: stage_current
36882 @endif gcc-bootstrap
36883 @if expect
36884 maybe-configure-expect: configure-expect
36885 configure-expect:
36886 @: $(MAKE); $(unstage)
36887 @r=`${PWD_COMMAND}`; export r; \
36888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36889 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36891 $(HOST_EXPORTS) \
36892 echo Configuring in $(HOST_SUBDIR)/expect; \
36893 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36894 case $(srcdir) in \
36895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36896 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36898 esac; \
36899 module_srcdir=expect; \
36900 $(SHELL) \
36901 $$s/$$module_srcdir/configure \
36902 --srcdir=$${topdir}/$$module_srcdir \
36903 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36904 --target=${target_alias} \
36905 || exit 1
36906 @endif expect
36907
36908
36909
36910
36911
36912 .PHONY: all-expect maybe-all-expect
36913 maybe-all-expect:
36914 @if gcc-bootstrap
36915 all-expect: stage_current
36916 @endif gcc-bootstrap
36917 @if expect
36918 TARGET-expect=all
36919 maybe-all-expect: all-expect
36920 all-expect: configure-expect
36921 @: $(MAKE); $(unstage)
36922 @r=`${PWD_COMMAND}`; export r; \
36923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36924 $(HOST_EXPORTS) \
36925 (cd $(HOST_SUBDIR)/expect && \
36926 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36927 $(TARGET-expect))
36928 @endif expect
36929
36930
36931
36932
36933 .PHONY: check-expect maybe-check-expect
36934 maybe-check-expect:
36935 @if expect
36936 maybe-check-expect: check-expect
36937
36938 check-expect:
36939 @: $(MAKE); $(unstage)
36940 @r=`${PWD_COMMAND}`; export r; \
36941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36942 $(HOST_EXPORTS) \
36943 (cd $(HOST_SUBDIR)/expect && \
36944 $(MAKE) $(FLAGS_TO_PASS) check)
36945
36946 @endif expect
36947
36948 .PHONY: install-expect maybe-install-expect
36949 maybe-install-expect:
36950 @if expect
36951 maybe-install-expect: install-expect
36952
36953 install-expect: installdirs
36954 @: $(MAKE); $(unstage)
36955 @r=`${PWD_COMMAND}`; export r; \
36956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36957 $(HOST_EXPORTS) \
36958 (cd $(HOST_SUBDIR)/expect && \
36959 $(MAKE) $(FLAGS_TO_PASS) install)
36960
36961 @endif expect
36962
36963 .PHONY: install-strip-expect maybe-install-strip-expect
36964 maybe-install-strip-expect:
36965 @if expect
36966 maybe-install-strip-expect: install-strip-expect
36967
36968 install-strip-expect: installdirs
36969 @: $(MAKE); $(unstage)
36970 @r=`${PWD_COMMAND}`; export r; \
36971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36972 $(HOST_EXPORTS) \
36973 (cd $(HOST_SUBDIR)/expect && \
36974 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36975
36976 @endif expect
36977
36978 # Other targets (info, dvi, pdf, etc.)
36979
36980 .PHONY: maybe-info-expect info-expect
36981 maybe-info-expect:
36982 @if expect
36983 maybe-info-expect: info-expect
36984
36985 info-expect: \
36986 configure-expect
36987 @: $(MAKE); $(unstage)
36988 @[ -f ./expect/Makefile ] || exit 0; \
36989 r=`${PWD_COMMAND}`; export r; \
36990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36991 $(HOST_EXPORTS) \
36992 for flag in $(EXTRA_HOST_FLAGS) ; do \
36993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36994 done; \
36995 echo "Doing info in expect"; \
36996 (cd $(HOST_SUBDIR)/expect && \
36997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36999 "RANLIB=$${RANLIB}" \
37000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37001 info) \
37002 || exit 1
37003
37004 @endif expect
37005
37006 .PHONY: maybe-dvi-expect dvi-expect
37007 maybe-dvi-expect:
37008 @if expect
37009 maybe-dvi-expect: dvi-expect
37010
37011 dvi-expect: \
37012 configure-expect
37013 @: $(MAKE); $(unstage)
37014 @[ -f ./expect/Makefile ] || exit 0; \
37015 r=`${PWD_COMMAND}`; export r; \
37016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37017 $(HOST_EXPORTS) \
37018 for flag in $(EXTRA_HOST_FLAGS) ; do \
37019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37020 done; \
37021 echo "Doing dvi in expect"; \
37022 (cd $(HOST_SUBDIR)/expect && \
37023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37025 "RANLIB=$${RANLIB}" \
37026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37027 dvi) \
37028 || exit 1
37029
37030 @endif expect
37031
37032 .PHONY: maybe-pdf-expect pdf-expect
37033 maybe-pdf-expect:
37034 @if expect
37035 maybe-pdf-expect: pdf-expect
37036
37037 pdf-expect: \
37038 configure-expect
37039 @: $(MAKE); $(unstage)
37040 @[ -f ./expect/Makefile ] || exit 0; \
37041 r=`${PWD_COMMAND}`; export r; \
37042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37043 $(HOST_EXPORTS) \
37044 for flag in $(EXTRA_HOST_FLAGS) ; do \
37045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37046 done; \
37047 echo "Doing pdf in expect"; \
37048 (cd $(HOST_SUBDIR)/expect && \
37049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37051 "RANLIB=$${RANLIB}" \
37052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37053 pdf) \
37054 || exit 1
37055
37056 @endif expect
37057
37058 .PHONY: maybe-html-expect html-expect
37059 maybe-html-expect:
37060 @if expect
37061 maybe-html-expect: html-expect
37062
37063 html-expect: \
37064 configure-expect
37065 @: $(MAKE); $(unstage)
37066 @[ -f ./expect/Makefile ] || exit 0; \
37067 r=`${PWD_COMMAND}`; export r; \
37068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37069 $(HOST_EXPORTS) \
37070 for flag in $(EXTRA_HOST_FLAGS) ; do \
37071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37072 done; \
37073 echo "Doing html in expect"; \
37074 (cd $(HOST_SUBDIR)/expect && \
37075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37077 "RANLIB=$${RANLIB}" \
37078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37079 html) \
37080 || exit 1
37081
37082 @endif expect
37083
37084 .PHONY: maybe-TAGS-expect TAGS-expect
37085 maybe-TAGS-expect:
37086 @if expect
37087 maybe-TAGS-expect: TAGS-expect
37088
37089 TAGS-expect: \
37090 configure-expect
37091 @: $(MAKE); $(unstage)
37092 @[ -f ./expect/Makefile ] || exit 0; \
37093 r=`${PWD_COMMAND}`; export r; \
37094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37095 $(HOST_EXPORTS) \
37096 for flag in $(EXTRA_HOST_FLAGS) ; do \
37097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37098 done; \
37099 echo "Doing TAGS in expect"; \
37100 (cd $(HOST_SUBDIR)/expect && \
37101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37103 "RANLIB=$${RANLIB}" \
37104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37105 TAGS) \
37106 || exit 1
37107
37108 @endif expect
37109
37110 .PHONY: maybe-install-info-expect install-info-expect
37111 maybe-install-info-expect:
37112 @if expect
37113 maybe-install-info-expect: install-info-expect
37114
37115 install-info-expect: \
37116 configure-expect \
37117 info-expect
37118 @: $(MAKE); $(unstage)
37119 @[ -f ./expect/Makefile ] || exit 0; \
37120 r=`${PWD_COMMAND}`; export r; \
37121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37122 $(HOST_EXPORTS) \
37123 for flag in $(EXTRA_HOST_FLAGS) ; do \
37124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37125 done; \
37126 echo "Doing install-info in expect"; \
37127 (cd $(HOST_SUBDIR)/expect && \
37128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37130 "RANLIB=$${RANLIB}" \
37131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37132 install-info) \
37133 || exit 1
37134
37135 @endif expect
37136
37137 .PHONY: maybe-install-dvi-expect install-dvi-expect
37138 maybe-install-dvi-expect:
37139 @if expect
37140 maybe-install-dvi-expect: install-dvi-expect
37141
37142 install-dvi-expect: \
37143 configure-expect \
37144 dvi-expect
37145 @: $(MAKE); $(unstage)
37146 @[ -f ./expect/Makefile ] || exit 0; \
37147 r=`${PWD_COMMAND}`; export r; \
37148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37149 $(HOST_EXPORTS) \
37150 for flag in $(EXTRA_HOST_FLAGS) ; do \
37151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37152 done; \
37153 echo "Doing install-dvi in expect"; \
37154 (cd $(HOST_SUBDIR)/expect && \
37155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37157 "RANLIB=$${RANLIB}" \
37158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37159 install-dvi) \
37160 || exit 1
37161
37162 @endif expect
37163
37164 .PHONY: maybe-install-pdf-expect install-pdf-expect
37165 maybe-install-pdf-expect:
37166 @if expect
37167 maybe-install-pdf-expect: install-pdf-expect
37168
37169 install-pdf-expect: \
37170 configure-expect \
37171 pdf-expect
37172 @: $(MAKE); $(unstage)
37173 @[ -f ./expect/Makefile ] || exit 0; \
37174 r=`${PWD_COMMAND}`; export r; \
37175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37176 $(HOST_EXPORTS) \
37177 for flag in $(EXTRA_HOST_FLAGS) ; do \
37178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37179 done; \
37180 echo "Doing install-pdf in expect"; \
37181 (cd $(HOST_SUBDIR)/expect && \
37182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37184 "RANLIB=$${RANLIB}" \
37185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37186 install-pdf) \
37187 || exit 1
37188
37189 @endif expect
37190
37191 .PHONY: maybe-install-html-expect install-html-expect
37192 maybe-install-html-expect:
37193 @if expect
37194 maybe-install-html-expect: install-html-expect
37195
37196 install-html-expect: \
37197 configure-expect \
37198 html-expect
37199 @: $(MAKE); $(unstage)
37200 @[ -f ./expect/Makefile ] || exit 0; \
37201 r=`${PWD_COMMAND}`; export r; \
37202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37203 $(HOST_EXPORTS) \
37204 for flag in $(EXTRA_HOST_FLAGS) ; do \
37205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37206 done; \
37207 echo "Doing install-html in expect"; \
37208 (cd $(HOST_SUBDIR)/expect && \
37209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37211 "RANLIB=$${RANLIB}" \
37212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37213 install-html) \
37214 || exit 1
37215
37216 @endif expect
37217
37218 .PHONY: maybe-installcheck-expect installcheck-expect
37219 maybe-installcheck-expect:
37220 @if expect
37221 maybe-installcheck-expect: installcheck-expect
37222
37223 installcheck-expect: \
37224 configure-expect
37225 @: $(MAKE); $(unstage)
37226 @[ -f ./expect/Makefile ] || exit 0; \
37227 r=`${PWD_COMMAND}`; export r; \
37228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37229 $(HOST_EXPORTS) \
37230 for flag in $(EXTRA_HOST_FLAGS) ; do \
37231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37232 done; \
37233 echo "Doing installcheck in expect"; \
37234 (cd $(HOST_SUBDIR)/expect && \
37235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37237 "RANLIB=$${RANLIB}" \
37238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37239 installcheck) \
37240 || exit 1
37241
37242 @endif expect
37243
37244 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
37245 maybe-mostlyclean-expect:
37246 @if expect
37247 maybe-mostlyclean-expect: mostlyclean-expect
37248
37249 mostlyclean-expect:
37250 @: $(MAKE); $(unstage)
37251 @[ -f ./expect/Makefile ] || exit 0; \
37252 r=`${PWD_COMMAND}`; export r; \
37253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37254 $(HOST_EXPORTS) \
37255 for flag in $(EXTRA_HOST_FLAGS) ; do \
37256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37257 done; \
37258 echo "Doing mostlyclean in expect"; \
37259 (cd $(HOST_SUBDIR)/expect && \
37260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37262 "RANLIB=$${RANLIB}" \
37263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37264 mostlyclean) \
37265 || exit 1
37266
37267 @endif expect
37268
37269 .PHONY: maybe-clean-expect clean-expect
37270 maybe-clean-expect:
37271 @if expect
37272 maybe-clean-expect: clean-expect
37273
37274 clean-expect:
37275 @: $(MAKE); $(unstage)
37276 @[ -f ./expect/Makefile ] || exit 0; \
37277 r=`${PWD_COMMAND}`; export r; \
37278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37279 $(HOST_EXPORTS) \
37280 for flag in $(EXTRA_HOST_FLAGS) ; do \
37281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37282 done; \
37283 echo "Doing clean in expect"; \
37284 (cd $(HOST_SUBDIR)/expect && \
37285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37287 "RANLIB=$${RANLIB}" \
37288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37289 clean) \
37290 || exit 1
37291
37292 @endif expect
37293
37294 .PHONY: maybe-distclean-expect distclean-expect
37295 maybe-distclean-expect:
37296 @if expect
37297 maybe-distclean-expect: distclean-expect
37298
37299 distclean-expect:
37300 @: $(MAKE); $(unstage)
37301 @[ -f ./expect/Makefile ] || exit 0; \
37302 r=`${PWD_COMMAND}`; export r; \
37303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37304 $(HOST_EXPORTS) \
37305 for flag in $(EXTRA_HOST_FLAGS) ; do \
37306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37307 done; \
37308 echo "Doing distclean in expect"; \
37309 (cd $(HOST_SUBDIR)/expect && \
37310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37312 "RANLIB=$${RANLIB}" \
37313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37314 distclean) \
37315 || exit 1
37316
37317 @endif expect
37318
37319 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
37320 maybe-maintainer-clean-expect:
37321 @if expect
37322 maybe-maintainer-clean-expect: maintainer-clean-expect
37323
37324 maintainer-clean-expect:
37325 @: $(MAKE); $(unstage)
37326 @[ -f ./expect/Makefile ] || exit 0; \
37327 r=`${PWD_COMMAND}`; export r; \
37328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37329 $(HOST_EXPORTS) \
37330 for flag in $(EXTRA_HOST_FLAGS) ; do \
37331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37332 done; \
37333 echo "Doing maintainer-clean in expect"; \
37334 (cd $(HOST_SUBDIR)/expect && \
37335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37337 "RANLIB=$${RANLIB}" \
37338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37339 maintainer-clean) \
37340 || exit 1
37341
37342 @endif expect
37343
37344
37345
37346 .PHONY: configure-guile maybe-configure-guile
37347 maybe-configure-guile:
37348 @if gcc-bootstrap
37349 configure-guile: stage_current
37350 @endif gcc-bootstrap
37351 @if guile
37352 maybe-configure-guile: configure-guile
37353 configure-guile:
37354 @: $(MAKE); $(unstage)
37355 @r=`${PWD_COMMAND}`; export r; \
37356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37357 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
37359 $(HOST_EXPORTS) \
37360 echo Configuring in $(HOST_SUBDIR)/guile; \
37361 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37362 case $(srcdir) in \
37363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37364 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37366 esac; \
37367 module_srcdir=guile; \
37368 $(SHELL) \
37369 $$s/$$module_srcdir/configure \
37370 --srcdir=$${topdir}/$$module_srcdir \
37371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37372 --target=${target_alias} \
37373 || exit 1
37374 @endif guile
37375
37376
37377
37378
37379
37380 .PHONY: all-guile maybe-all-guile
37381 maybe-all-guile:
37382 @if gcc-bootstrap
37383 all-guile: stage_current
37384 @endif gcc-bootstrap
37385 @if guile
37386 TARGET-guile=all
37387 maybe-all-guile: all-guile
37388 all-guile: configure-guile
37389 @: $(MAKE); $(unstage)
37390 @r=`${PWD_COMMAND}`; export r; \
37391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37392 $(HOST_EXPORTS) \
37393 (cd $(HOST_SUBDIR)/guile && \
37394 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37395 $(TARGET-guile))
37396 @endif guile
37397
37398
37399
37400
37401 .PHONY: check-guile maybe-check-guile
37402 maybe-check-guile:
37403 @if guile
37404 maybe-check-guile: check-guile
37405
37406 check-guile:
37407 @: $(MAKE); $(unstage)
37408 @r=`${PWD_COMMAND}`; export r; \
37409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37410 $(HOST_EXPORTS) \
37411 (cd $(HOST_SUBDIR)/guile && \
37412 $(MAKE) $(FLAGS_TO_PASS) check)
37413
37414 @endif guile
37415
37416 .PHONY: install-guile maybe-install-guile
37417 maybe-install-guile:
37418 @if guile
37419 maybe-install-guile: install-guile
37420
37421 install-guile: installdirs
37422 @: $(MAKE); $(unstage)
37423 @r=`${PWD_COMMAND}`; export r; \
37424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37425 $(HOST_EXPORTS) \
37426 (cd $(HOST_SUBDIR)/guile && \
37427 $(MAKE) $(FLAGS_TO_PASS) install)
37428
37429 @endif guile
37430
37431 .PHONY: install-strip-guile maybe-install-strip-guile
37432 maybe-install-strip-guile:
37433 @if guile
37434 maybe-install-strip-guile: install-strip-guile
37435
37436 install-strip-guile: installdirs
37437 @: $(MAKE); $(unstage)
37438 @r=`${PWD_COMMAND}`; export r; \
37439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37440 $(HOST_EXPORTS) \
37441 (cd $(HOST_SUBDIR)/guile && \
37442 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37443
37444 @endif guile
37445
37446 # Other targets (info, dvi, pdf, etc.)
37447
37448 .PHONY: maybe-info-guile info-guile
37449 maybe-info-guile:
37450 @if guile
37451 maybe-info-guile: info-guile
37452
37453 info-guile: \
37454 configure-guile
37455 @: $(MAKE); $(unstage)
37456 @[ -f ./guile/Makefile ] || exit 0; \
37457 r=`${PWD_COMMAND}`; export r; \
37458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37459 $(HOST_EXPORTS) \
37460 for flag in $(EXTRA_HOST_FLAGS) ; do \
37461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37462 done; \
37463 echo "Doing info in guile"; \
37464 (cd $(HOST_SUBDIR)/guile && \
37465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37467 "RANLIB=$${RANLIB}" \
37468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37469 info) \
37470 || exit 1
37471
37472 @endif guile
37473
37474 .PHONY: maybe-dvi-guile dvi-guile
37475 maybe-dvi-guile:
37476 @if guile
37477 maybe-dvi-guile: dvi-guile
37478
37479 dvi-guile: \
37480 configure-guile
37481 @: $(MAKE); $(unstage)
37482 @[ -f ./guile/Makefile ] || exit 0; \
37483 r=`${PWD_COMMAND}`; export r; \
37484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37485 $(HOST_EXPORTS) \
37486 for flag in $(EXTRA_HOST_FLAGS) ; do \
37487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37488 done; \
37489 echo "Doing dvi in guile"; \
37490 (cd $(HOST_SUBDIR)/guile && \
37491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37493 "RANLIB=$${RANLIB}" \
37494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37495 dvi) \
37496 || exit 1
37497
37498 @endif guile
37499
37500 .PHONY: maybe-pdf-guile pdf-guile
37501 maybe-pdf-guile:
37502 @if guile
37503 maybe-pdf-guile: pdf-guile
37504
37505 pdf-guile: \
37506 configure-guile
37507 @: $(MAKE); $(unstage)
37508 @[ -f ./guile/Makefile ] || exit 0; \
37509 r=`${PWD_COMMAND}`; export r; \
37510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37511 $(HOST_EXPORTS) \
37512 for flag in $(EXTRA_HOST_FLAGS) ; do \
37513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37514 done; \
37515 echo "Doing pdf in guile"; \
37516 (cd $(HOST_SUBDIR)/guile && \
37517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37519 "RANLIB=$${RANLIB}" \
37520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37521 pdf) \
37522 || exit 1
37523
37524 @endif guile
37525
37526 .PHONY: maybe-html-guile html-guile
37527 maybe-html-guile:
37528 @if guile
37529 maybe-html-guile: html-guile
37530
37531 html-guile: \
37532 configure-guile
37533 @: $(MAKE); $(unstage)
37534 @[ -f ./guile/Makefile ] || exit 0; \
37535 r=`${PWD_COMMAND}`; export r; \
37536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37537 $(HOST_EXPORTS) \
37538 for flag in $(EXTRA_HOST_FLAGS) ; do \
37539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37540 done; \
37541 echo "Doing html in guile"; \
37542 (cd $(HOST_SUBDIR)/guile && \
37543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37545 "RANLIB=$${RANLIB}" \
37546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37547 html) \
37548 || exit 1
37549
37550 @endif guile
37551
37552 .PHONY: maybe-TAGS-guile TAGS-guile
37553 maybe-TAGS-guile:
37554 @if guile
37555 maybe-TAGS-guile: TAGS-guile
37556
37557 TAGS-guile: \
37558 configure-guile
37559 @: $(MAKE); $(unstage)
37560 @[ -f ./guile/Makefile ] || exit 0; \
37561 r=`${PWD_COMMAND}`; export r; \
37562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37563 $(HOST_EXPORTS) \
37564 for flag in $(EXTRA_HOST_FLAGS) ; do \
37565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37566 done; \
37567 echo "Doing TAGS in guile"; \
37568 (cd $(HOST_SUBDIR)/guile && \
37569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37571 "RANLIB=$${RANLIB}" \
37572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37573 TAGS) \
37574 || exit 1
37575
37576 @endif guile
37577
37578 .PHONY: maybe-install-info-guile install-info-guile
37579 maybe-install-info-guile:
37580 @if guile
37581 maybe-install-info-guile: install-info-guile
37582
37583 install-info-guile: \
37584 configure-guile \
37585 info-guile
37586 @: $(MAKE); $(unstage)
37587 @[ -f ./guile/Makefile ] || exit 0; \
37588 r=`${PWD_COMMAND}`; export r; \
37589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37590 $(HOST_EXPORTS) \
37591 for flag in $(EXTRA_HOST_FLAGS) ; do \
37592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37593 done; \
37594 echo "Doing install-info in guile"; \
37595 (cd $(HOST_SUBDIR)/guile && \
37596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37598 "RANLIB=$${RANLIB}" \
37599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37600 install-info) \
37601 || exit 1
37602
37603 @endif guile
37604
37605 .PHONY: maybe-install-dvi-guile install-dvi-guile
37606 maybe-install-dvi-guile:
37607 @if guile
37608 maybe-install-dvi-guile: install-dvi-guile
37609
37610 install-dvi-guile: \
37611 configure-guile \
37612 dvi-guile
37613 @: $(MAKE); $(unstage)
37614 @[ -f ./guile/Makefile ] || exit 0; \
37615 r=`${PWD_COMMAND}`; export r; \
37616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37617 $(HOST_EXPORTS) \
37618 for flag in $(EXTRA_HOST_FLAGS) ; do \
37619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37620 done; \
37621 echo "Doing install-dvi in guile"; \
37622 (cd $(HOST_SUBDIR)/guile && \
37623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37625 "RANLIB=$${RANLIB}" \
37626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37627 install-dvi) \
37628 || exit 1
37629
37630 @endif guile
37631
37632 .PHONY: maybe-install-pdf-guile install-pdf-guile
37633 maybe-install-pdf-guile:
37634 @if guile
37635 maybe-install-pdf-guile: install-pdf-guile
37636
37637 install-pdf-guile: \
37638 configure-guile \
37639 pdf-guile
37640 @: $(MAKE); $(unstage)
37641 @[ -f ./guile/Makefile ] || exit 0; \
37642 r=`${PWD_COMMAND}`; export r; \
37643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37644 $(HOST_EXPORTS) \
37645 for flag in $(EXTRA_HOST_FLAGS) ; do \
37646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37647 done; \
37648 echo "Doing install-pdf in guile"; \
37649 (cd $(HOST_SUBDIR)/guile && \
37650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37652 "RANLIB=$${RANLIB}" \
37653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37654 install-pdf) \
37655 || exit 1
37656
37657 @endif guile
37658
37659 .PHONY: maybe-install-html-guile install-html-guile
37660 maybe-install-html-guile:
37661 @if guile
37662 maybe-install-html-guile: install-html-guile
37663
37664 install-html-guile: \
37665 configure-guile \
37666 html-guile
37667 @: $(MAKE); $(unstage)
37668 @[ -f ./guile/Makefile ] || exit 0; \
37669 r=`${PWD_COMMAND}`; export r; \
37670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37671 $(HOST_EXPORTS) \
37672 for flag in $(EXTRA_HOST_FLAGS) ; do \
37673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37674 done; \
37675 echo "Doing install-html in guile"; \
37676 (cd $(HOST_SUBDIR)/guile && \
37677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37679 "RANLIB=$${RANLIB}" \
37680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37681 install-html) \
37682 || exit 1
37683
37684 @endif guile
37685
37686 .PHONY: maybe-installcheck-guile installcheck-guile
37687 maybe-installcheck-guile:
37688 @if guile
37689 maybe-installcheck-guile: installcheck-guile
37690
37691 installcheck-guile: \
37692 configure-guile
37693 @: $(MAKE); $(unstage)
37694 @[ -f ./guile/Makefile ] || exit 0; \
37695 r=`${PWD_COMMAND}`; export r; \
37696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37697 $(HOST_EXPORTS) \
37698 for flag in $(EXTRA_HOST_FLAGS) ; do \
37699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37700 done; \
37701 echo "Doing installcheck in guile"; \
37702 (cd $(HOST_SUBDIR)/guile && \
37703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37705 "RANLIB=$${RANLIB}" \
37706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37707 installcheck) \
37708 || exit 1
37709
37710 @endif guile
37711
37712 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37713 maybe-mostlyclean-guile:
37714 @if guile
37715 maybe-mostlyclean-guile: mostlyclean-guile
37716
37717 mostlyclean-guile:
37718 @: $(MAKE); $(unstage)
37719 @[ -f ./guile/Makefile ] || exit 0; \
37720 r=`${PWD_COMMAND}`; export r; \
37721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37722 $(HOST_EXPORTS) \
37723 for flag in $(EXTRA_HOST_FLAGS) ; do \
37724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37725 done; \
37726 echo "Doing mostlyclean in guile"; \
37727 (cd $(HOST_SUBDIR)/guile && \
37728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37730 "RANLIB=$${RANLIB}" \
37731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37732 mostlyclean) \
37733 || exit 1
37734
37735 @endif guile
37736
37737 .PHONY: maybe-clean-guile clean-guile
37738 maybe-clean-guile:
37739 @if guile
37740 maybe-clean-guile: clean-guile
37741
37742 clean-guile:
37743 @: $(MAKE); $(unstage)
37744 @[ -f ./guile/Makefile ] || exit 0; \
37745 r=`${PWD_COMMAND}`; export r; \
37746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37747 $(HOST_EXPORTS) \
37748 for flag in $(EXTRA_HOST_FLAGS) ; do \
37749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37750 done; \
37751 echo "Doing clean in guile"; \
37752 (cd $(HOST_SUBDIR)/guile && \
37753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37755 "RANLIB=$${RANLIB}" \
37756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37757 clean) \
37758 || exit 1
37759
37760 @endif guile
37761
37762 .PHONY: maybe-distclean-guile distclean-guile
37763 maybe-distclean-guile:
37764 @if guile
37765 maybe-distclean-guile: distclean-guile
37766
37767 distclean-guile:
37768 @: $(MAKE); $(unstage)
37769 @[ -f ./guile/Makefile ] || exit 0; \
37770 r=`${PWD_COMMAND}`; export r; \
37771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37772 $(HOST_EXPORTS) \
37773 for flag in $(EXTRA_HOST_FLAGS) ; do \
37774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37775 done; \
37776 echo "Doing distclean in guile"; \
37777 (cd $(HOST_SUBDIR)/guile && \
37778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37780 "RANLIB=$${RANLIB}" \
37781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37782 distclean) \
37783 || exit 1
37784
37785 @endif guile
37786
37787 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37788 maybe-maintainer-clean-guile:
37789 @if guile
37790 maybe-maintainer-clean-guile: maintainer-clean-guile
37791
37792 maintainer-clean-guile:
37793 @: $(MAKE); $(unstage)
37794 @[ -f ./guile/Makefile ] || exit 0; \
37795 r=`${PWD_COMMAND}`; export r; \
37796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37797 $(HOST_EXPORTS) \
37798 for flag in $(EXTRA_HOST_FLAGS) ; do \
37799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37800 done; \
37801 echo "Doing maintainer-clean in guile"; \
37802 (cd $(HOST_SUBDIR)/guile && \
37803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37805 "RANLIB=$${RANLIB}" \
37806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37807 maintainer-clean) \
37808 || exit 1
37809
37810 @endif guile
37811
37812
37813
37814 .PHONY: configure-tk maybe-configure-tk
37815 maybe-configure-tk:
37816 @if gcc-bootstrap
37817 configure-tk: stage_current
37818 @endif gcc-bootstrap
37819 @if tk
37820 maybe-configure-tk: configure-tk
37821 configure-tk:
37822 @: $(MAKE); $(unstage)
37823 @r=`${PWD_COMMAND}`; export r; \
37824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37825 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
37827 $(HOST_EXPORTS) \
37828 echo Configuring in $(HOST_SUBDIR)/tk; \
37829 cd "$(HOST_SUBDIR)/tk" || exit 1; \
37830 case $(srcdir) in \
37831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37832 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37834 esac; \
37835 module_srcdir=tk; \
37836 $(SHELL) \
37837 $$s/$$module_srcdir/configure \
37838 --srcdir=$${topdir}/$$module_srcdir \
37839 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37840 --target=${target_alias} \
37841 || exit 1
37842 @endif tk
37843
37844
37845
37846
37847
37848 .PHONY: all-tk maybe-all-tk
37849 maybe-all-tk:
37850 @if gcc-bootstrap
37851 all-tk: stage_current
37852 @endif gcc-bootstrap
37853 @if tk
37854 TARGET-tk=all
37855 maybe-all-tk: all-tk
37856 all-tk: configure-tk
37857 @: $(MAKE); $(unstage)
37858 @r=`${PWD_COMMAND}`; export r; \
37859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37860 $(HOST_EXPORTS) \
37861 (cd $(HOST_SUBDIR)/tk && \
37862 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37863 $(TARGET-tk))
37864 @endif tk
37865
37866
37867
37868
37869 .PHONY: check-tk maybe-check-tk
37870 maybe-check-tk:
37871 @if tk
37872 maybe-check-tk: check-tk
37873
37874 check-tk:
37875 @: $(MAKE); $(unstage)
37876 @r=`${PWD_COMMAND}`; export r; \
37877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37878 $(HOST_EXPORTS) \
37879 (cd $(HOST_SUBDIR)/tk && \
37880 $(MAKE) $(FLAGS_TO_PASS) check)
37881
37882 @endif tk
37883
37884 .PHONY: install-tk maybe-install-tk
37885 maybe-install-tk:
37886 @if tk
37887 maybe-install-tk: install-tk
37888
37889 install-tk: installdirs
37890 @: $(MAKE); $(unstage)
37891 @r=`${PWD_COMMAND}`; export r; \
37892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37893 $(HOST_EXPORTS) \
37894 (cd $(HOST_SUBDIR)/tk && \
37895 $(MAKE) $(FLAGS_TO_PASS) install)
37896
37897 @endif tk
37898
37899 .PHONY: install-strip-tk maybe-install-strip-tk
37900 maybe-install-strip-tk:
37901 @if tk
37902 maybe-install-strip-tk: install-strip-tk
37903
37904 install-strip-tk: installdirs
37905 @: $(MAKE); $(unstage)
37906 @r=`${PWD_COMMAND}`; export r; \
37907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37908 $(HOST_EXPORTS) \
37909 (cd $(HOST_SUBDIR)/tk && \
37910 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37911
37912 @endif tk
37913
37914 # Other targets (info, dvi, pdf, etc.)
37915
37916 .PHONY: maybe-info-tk info-tk
37917 maybe-info-tk:
37918 @if tk
37919 maybe-info-tk: info-tk
37920
37921 info-tk: \
37922 configure-tk
37923 @: $(MAKE); $(unstage)
37924 @[ -f ./tk/Makefile ] || exit 0; \
37925 r=`${PWD_COMMAND}`; export r; \
37926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37927 $(HOST_EXPORTS) \
37928 for flag in $(EXTRA_HOST_FLAGS) ; do \
37929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37930 done; \
37931 echo "Doing info in tk"; \
37932 (cd $(HOST_SUBDIR)/tk && \
37933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37935 "RANLIB=$${RANLIB}" \
37936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37937 info) \
37938 || exit 1
37939
37940 @endif tk
37941
37942 .PHONY: maybe-dvi-tk dvi-tk
37943 maybe-dvi-tk:
37944 @if tk
37945 maybe-dvi-tk: dvi-tk
37946
37947 dvi-tk: \
37948 configure-tk
37949 @: $(MAKE); $(unstage)
37950 @[ -f ./tk/Makefile ] || exit 0; \
37951 r=`${PWD_COMMAND}`; export r; \
37952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37953 $(HOST_EXPORTS) \
37954 for flag in $(EXTRA_HOST_FLAGS) ; do \
37955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37956 done; \
37957 echo "Doing dvi in tk"; \
37958 (cd $(HOST_SUBDIR)/tk && \
37959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37961 "RANLIB=$${RANLIB}" \
37962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37963 dvi) \
37964 || exit 1
37965
37966 @endif tk
37967
37968 .PHONY: maybe-pdf-tk pdf-tk
37969 maybe-pdf-tk:
37970 @if tk
37971 maybe-pdf-tk: pdf-tk
37972
37973 pdf-tk: \
37974 configure-tk
37975 @: $(MAKE); $(unstage)
37976 @[ -f ./tk/Makefile ] || exit 0; \
37977 r=`${PWD_COMMAND}`; export r; \
37978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37979 $(HOST_EXPORTS) \
37980 for flag in $(EXTRA_HOST_FLAGS) ; do \
37981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37982 done; \
37983 echo "Doing pdf in tk"; \
37984 (cd $(HOST_SUBDIR)/tk && \
37985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37987 "RANLIB=$${RANLIB}" \
37988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37989 pdf) \
37990 || exit 1
37991
37992 @endif tk
37993
37994 .PHONY: maybe-html-tk html-tk
37995 maybe-html-tk:
37996 @if tk
37997 maybe-html-tk: html-tk
37998
37999 html-tk: \
38000 configure-tk
38001 @: $(MAKE); $(unstage)
38002 @[ -f ./tk/Makefile ] || exit 0; \
38003 r=`${PWD_COMMAND}`; export r; \
38004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38005 $(HOST_EXPORTS) \
38006 for flag in $(EXTRA_HOST_FLAGS) ; do \
38007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38008 done; \
38009 echo "Doing html in tk"; \
38010 (cd $(HOST_SUBDIR)/tk && \
38011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38013 "RANLIB=$${RANLIB}" \
38014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38015 html) \
38016 || exit 1
38017
38018 @endif tk
38019
38020 .PHONY: maybe-TAGS-tk TAGS-tk
38021 maybe-TAGS-tk:
38022 @if tk
38023 maybe-TAGS-tk: TAGS-tk
38024
38025 TAGS-tk: \
38026 configure-tk
38027 @: $(MAKE); $(unstage)
38028 @[ -f ./tk/Makefile ] || exit 0; \
38029 r=`${PWD_COMMAND}`; export r; \
38030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38031 $(HOST_EXPORTS) \
38032 for flag in $(EXTRA_HOST_FLAGS) ; do \
38033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38034 done; \
38035 echo "Doing TAGS in tk"; \
38036 (cd $(HOST_SUBDIR)/tk && \
38037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38039 "RANLIB=$${RANLIB}" \
38040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38041 TAGS) \
38042 || exit 1
38043
38044 @endif tk
38045
38046 .PHONY: maybe-install-info-tk install-info-tk
38047 maybe-install-info-tk:
38048 @if tk
38049 maybe-install-info-tk: install-info-tk
38050
38051 install-info-tk: \
38052 configure-tk \
38053 info-tk
38054 @: $(MAKE); $(unstage)
38055 @[ -f ./tk/Makefile ] || exit 0; \
38056 r=`${PWD_COMMAND}`; export r; \
38057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38058 $(HOST_EXPORTS) \
38059 for flag in $(EXTRA_HOST_FLAGS) ; do \
38060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38061 done; \
38062 echo "Doing install-info in tk"; \
38063 (cd $(HOST_SUBDIR)/tk && \
38064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38066 "RANLIB=$${RANLIB}" \
38067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38068 install-info) \
38069 || exit 1
38070
38071 @endif tk
38072
38073 .PHONY: maybe-install-dvi-tk install-dvi-tk
38074 maybe-install-dvi-tk:
38075 @if tk
38076 maybe-install-dvi-tk: install-dvi-tk
38077
38078 install-dvi-tk: \
38079 configure-tk \
38080 dvi-tk
38081 @: $(MAKE); $(unstage)
38082 @[ -f ./tk/Makefile ] || exit 0; \
38083 r=`${PWD_COMMAND}`; export r; \
38084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38085 $(HOST_EXPORTS) \
38086 for flag in $(EXTRA_HOST_FLAGS) ; do \
38087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38088 done; \
38089 echo "Doing install-dvi in tk"; \
38090 (cd $(HOST_SUBDIR)/tk && \
38091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38093 "RANLIB=$${RANLIB}" \
38094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38095 install-dvi) \
38096 || exit 1
38097
38098 @endif tk
38099
38100 .PHONY: maybe-install-pdf-tk install-pdf-tk
38101 maybe-install-pdf-tk:
38102 @if tk
38103 maybe-install-pdf-tk: install-pdf-tk
38104
38105 install-pdf-tk: \
38106 configure-tk \
38107 pdf-tk
38108 @: $(MAKE); $(unstage)
38109 @[ -f ./tk/Makefile ] || exit 0; \
38110 r=`${PWD_COMMAND}`; export r; \
38111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38112 $(HOST_EXPORTS) \
38113 for flag in $(EXTRA_HOST_FLAGS) ; do \
38114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38115 done; \
38116 echo "Doing install-pdf in tk"; \
38117 (cd $(HOST_SUBDIR)/tk && \
38118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38120 "RANLIB=$${RANLIB}" \
38121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38122 install-pdf) \
38123 || exit 1
38124
38125 @endif tk
38126
38127 .PHONY: maybe-install-html-tk install-html-tk
38128 maybe-install-html-tk:
38129 @if tk
38130 maybe-install-html-tk: install-html-tk
38131
38132 install-html-tk: \
38133 configure-tk \
38134 html-tk
38135 @: $(MAKE); $(unstage)
38136 @[ -f ./tk/Makefile ] || exit 0; \
38137 r=`${PWD_COMMAND}`; export r; \
38138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38139 $(HOST_EXPORTS) \
38140 for flag in $(EXTRA_HOST_FLAGS) ; do \
38141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38142 done; \
38143 echo "Doing install-html in tk"; \
38144 (cd $(HOST_SUBDIR)/tk && \
38145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38147 "RANLIB=$${RANLIB}" \
38148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38149 install-html) \
38150 || exit 1
38151
38152 @endif tk
38153
38154 .PHONY: maybe-installcheck-tk installcheck-tk
38155 maybe-installcheck-tk:
38156 @if tk
38157 maybe-installcheck-tk: installcheck-tk
38158
38159 installcheck-tk: \
38160 configure-tk
38161 @: $(MAKE); $(unstage)
38162 @[ -f ./tk/Makefile ] || exit 0; \
38163 r=`${PWD_COMMAND}`; export r; \
38164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38165 $(HOST_EXPORTS) \
38166 for flag in $(EXTRA_HOST_FLAGS) ; do \
38167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38168 done; \
38169 echo "Doing installcheck in tk"; \
38170 (cd $(HOST_SUBDIR)/tk && \
38171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38173 "RANLIB=$${RANLIB}" \
38174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38175 installcheck) \
38176 || exit 1
38177
38178 @endif tk
38179
38180 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
38181 maybe-mostlyclean-tk:
38182 @if tk
38183 maybe-mostlyclean-tk: mostlyclean-tk
38184
38185 mostlyclean-tk:
38186 @: $(MAKE); $(unstage)
38187 @[ -f ./tk/Makefile ] || exit 0; \
38188 r=`${PWD_COMMAND}`; export r; \
38189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38190 $(HOST_EXPORTS) \
38191 for flag in $(EXTRA_HOST_FLAGS) ; do \
38192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38193 done; \
38194 echo "Doing mostlyclean in tk"; \
38195 (cd $(HOST_SUBDIR)/tk && \
38196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38198 "RANLIB=$${RANLIB}" \
38199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38200 mostlyclean) \
38201 || exit 1
38202
38203 @endif tk
38204
38205 .PHONY: maybe-clean-tk clean-tk
38206 maybe-clean-tk:
38207 @if tk
38208 maybe-clean-tk: clean-tk
38209
38210 clean-tk:
38211 @: $(MAKE); $(unstage)
38212 @[ -f ./tk/Makefile ] || exit 0; \
38213 r=`${PWD_COMMAND}`; export r; \
38214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38215 $(HOST_EXPORTS) \
38216 for flag in $(EXTRA_HOST_FLAGS) ; do \
38217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38218 done; \
38219 echo "Doing clean in tk"; \
38220 (cd $(HOST_SUBDIR)/tk && \
38221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38223 "RANLIB=$${RANLIB}" \
38224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38225 clean) \
38226 || exit 1
38227
38228 @endif tk
38229
38230 .PHONY: maybe-distclean-tk distclean-tk
38231 maybe-distclean-tk:
38232 @if tk
38233 maybe-distclean-tk: distclean-tk
38234
38235 distclean-tk:
38236 @: $(MAKE); $(unstage)
38237 @[ -f ./tk/Makefile ] || exit 0; \
38238 r=`${PWD_COMMAND}`; export r; \
38239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38240 $(HOST_EXPORTS) \
38241 for flag in $(EXTRA_HOST_FLAGS) ; do \
38242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38243 done; \
38244 echo "Doing distclean in tk"; \
38245 (cd $(HOST_SUBDIR)/tk && \
38246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38248 "RANLIB=$${RANLIB}" \
38249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38250 distclean) \
38251 || exit 1
38252
38253 @endif tk
38254
38255 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
38256 maybe-maintainer-clean-tk:
38257 @if tk
38258 maybe-maintainer-clean-tk: maintainer-clean-tk
38259
38260 maintainer-clean-tk:
38261 @: $(MAKE); $(unstage)
38262 @[ -f ./tk/Makefile ] || exit 0; \
38263 r=`${PWD_COMMAND}`; export r; \
38264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38265 $(HOST_EXPORTS) \
38266 for flag in $(EXTRA_HOST_FLAGS) ; do \
38267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38268 done; \
38269 echo "Doing maintainer-clean in tk"; \
38270 (cd $(HOST_SUBDIR)/tk && \
38271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38273 "RANLIB=$${RANLIB}" \
38274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38275 maintainer-clean) \
38276 || exit 1
38277
38278 @endif tk
38279
38280
38281
38282 .PHONY: configure-libtermcap maybe-configure-libtermcap
38283 maybe-configure-libtermcap:
38284 @if gcc-bootstrap
38285 configure-libtermcap: stage_current
38286 @endif gcc-bootstrap
38287 @if libtermcap
38288 maybe-configure-libtermcap: configure-libtermcap
38289 configure-libtermcap:
38290 @: $(MAKE); $(unstage)
38291 @r=`${PWD_COMMAND}`; export r; \
38292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38293 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
38294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
38295 $(HOST_EXPORTS) \
38296 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
38297 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
38298 case $(srcdir) in \
38299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38300 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
38301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38302 esac; \
38303 module_srcdir=libtermcap; \
38304 $(SHELL) \
38305 $$s/$$module_srcdir/configure \
38306 --srcdir=$${topdir}/$$module_srcdir \
38307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38308 --target=${target_alias} \
38309 || exit 1
38310 @endif libtermcap
38311
38312
38313
38314
38315
38316 .PHONY: all-libtermcap maybe-all-libtermcap
38317 maybe-all-libtermcap:
38318 @if gcc-bootstrap
38319 all-libtermcap: stage_current
38320 @endif gcc-bootstrap
38321 @if libtermcap
38322 TARGET-libtermcap=all
38323 maybe-all-libtermcap: all-libtermcap
38324 all-libtermcap: configure-libtermcap
38325 @: $(MAKE); $(unstage)
38326 @r=`${PWD_COMMAND}`; export r; \
38327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38328 $(HOST_EXPORTS) \
38329 (cd $(HOST_SUBDIR)/libtermcap && \
38330 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38331 $(TARGET-libtermcap))
38332 @endif libtermcap
38333
38334
38335
38336
38337 .PHONY: check-libtermcap maybe-check-libtermcap
38338 maybe-check-libtermcap:
38339 @if libtermcap
38340 maybe-check-libtermcap: check-libtermcap
38341
38342 check-libtermcap:
38343
38344 @endif libtermcap
38345
38346 .PHONY: install-libtermcap maybe-install-libtermcap
38347 maybe-install-libtermcap:
38348 @if libtermcap
38349 maybe-install-libtermcap: install-libtermcap
38350
38351 install-libtermcap: installdirs
38352 @: $(MAKE); $(unstage)
38353 @r=`${PWD_COMMAND}`; export r; \
38354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38355 $(HOST_EXPORTS) \
38356 (cd $(HOST_SUBDIR)/libtermcap && \
38357 $(MAKE) $(FLAGS_TO_PASS) install)
38358
38359 @endif libtermcap
38360
38361 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
38362 maybe-install-strip-libtermcap:
38363 @if libtermcap
38364 maybe-install-strip-libtermcap: install-strip-libtermcap
38365
38366 install-strip-libtermcap: installdirs
38367 @: $(MAKE); $(unstage)
38368 @r=`${PWD_COMMAND}`; export r; \
38369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38370 $(HOST_EXPORTS) \
38371 (cd $(HOST_SUBDIR)/libtermcap && \
38372 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38373
38374 @endif libtermcap
38375
38376 # Other targets (info, dvi, pdf, etc.)
38377
38378 .PHONY: maybe-info-libtermcap info-libtermcap
38379 maybe-info-libtermcap:
38380 @if libtermcap
38381 maybe-info-libtermcap: info-libtermcap
38382
38383 info-libtermcap: \
38384 configure-libtermcap
38385 @: $(MAKE); $(unstage)
38386 @[ -f ./libtermcap/Makefile ] || exit 0; \
38387 r=`${PWD_COMMAND}`; export r; \
38388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38389 $(HOST_EXPORTS) \
38390 for flag in $(EXTRA_HOST_FLAGS) ; do \
38391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38392 done; \
38393 echo "Doing info in libtermcap"; \
38394 (cd $(HOST_SUBDIR)/libtermcap && \
38395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38397 "RANLIB=$${RANLIB}" \
38398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38399 info) \
38400 || exit 1
38401
38402 @endif libtermcap
38403
38404 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38405 maybe-dvi-libtermcap:
38406 @if libtermcap
38407 maybe-dvi-libtermcap: dvi-libtermcap
38408
38409 dvi-libtermcap: \
38410 configure-libtermcap
38411 @: $(MAKE); $(unstage)
38412 @[ -f ./libtermcap/Makefile ] || exit 0; \
38413 r=`${PWD_COMMAND}`; export r; \
38414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38415 $(HOST_EXPORTS) \
38416 for flag in $(EXTRA_HOST_FLAGS) ; do \
38417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38418 done; \
38419 echo "Doing dvi in libtermcap"; \
38420 (cd $(HOST_SUBDIR)/libtermcap && \
38421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38423 "RANLIB=$${RANLIB}" \
38424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38425 dvi) \
38426 || exit 1
38427
38428 @endif libtermcap
38429
38430 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38431 maybe-pdf-libtermcap:
38432 @if libtermcap
38433 maybe-pdf-libtermcap: pdf-libtermcap
38434
38435 pdf-libtermcap: \
38436 configure-libtermcap
38437 @: $(MAKE); $(unstage)
38438 @[ -f ./libtermcap/Makefile ] || exit 0; \
38439 r=`${PWD_COMMAND}`; export r; \
38440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38441 $(HOST_EXPORTS) \
38442 for flag in $(EXTRA_HOST_FLAGS) ; do \
38443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38444 done; \
38445 echo "Doing pdf in libtermcap"; \
38446 (cd $(HOST_SUBDIR)/libtermcap && \
38447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38449 "RANLIB=$${RANLIB}" \
38450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38451 pdf) \
38452 || exit 1
38453
38454 @endif libtermcap
38455
38456 .PHONY: maybe-html-libtermcap html-libtermcap
38457 maybe-html-libtermcap:
38458 @if libtermcap
38459 maybe-html-libtermcap: html-libtermcap
38460
38461 html-libtermcap: \
38462 configure-libtermcap
38463 @: $(MAKE); $(unstage)
38464 @[ -f ./libtermcap/Makefile ] || exit 0; \
38465 r=`${PWD_COMMAND}`; export r; \
38466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38467 $(HOST_EXPORTS) \
38468 for flag in $(EXTRA_HOST_FLAGS) ; do \
38469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38470 done; \
38471 echo "Doing html in libtermcap"; \
38472 (cd $(HOST_SUBDIR)/libtermcap && \
38473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38475 "RANLIB=$${RANLIB}" \
38476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38477 html) \
38478 || exit 1
38479
38480 @endif libtermcap
38481
38482 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38483 maybe-TAGS-libtermcap:
38484 @if libtermcap
38485 maybe-TAGS-libtermcap: TAGS-libtermcap
38486
38487 TAGS-libtermcap: \
38488 configure-libtermcap
38489 @: $(MAKE); $(unstage)
38490 @[ -f ./libtermcap/Makefile ] || exit 0; \
38491 r=`${PWD_COMMAND}`; export r; \
38492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38493 $(HOST_EXPORTS) \
38494 for flag in $(EXTRA_HOST_FLAGS) ; do \
38495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38496 done; \
38497 echo "Doing TAGS in libtermcap"; \
38498 (cd $(HOST_SUBDIR)/libtermcap && \
38499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38501 "RANLIB=$${RANLIB}" \
38502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38503 TAGS) \
38504 || exit 1
38505
38506 @endif libtermcap
38507
38508 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38509 maybe-install-info-libtermcap:
38510 @if libtermcap
38511 maybe-install-info-libtermcap: install-info-libtermcap
38512
38513 install-info-libtermcap: \
38514 configure-libtermcap \
38515 info-libtermcap
38516 @: $(MAKE); $(unstage)
38517 @[ -f ./libtermcap/Makefile ] || exit 0; \
38518 r=`${PWD_COMMAND}`; export r; \
38519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38520 $(HOST_EXPORTS) \
38521 for flag in $(EXTRA_HOST_FLAGS) ; do \
38522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38523 done; \
38524 echo "Doing install-info in libtermcap"; \
38525 (cd $(HOST_SUBDIR)/libtermcap && \
38526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38528 "RANLIB=$${RANLIB}" \
38529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38530 install-info) \
38531 || exit 1
38532
38533 @endif libtermcap
38534
38535 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38536 maybe-install-dvi-libtermcap:
38537 @if libtermcap
38538 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38539
38540 install-dvi-libtermcap: \
38541 configure-libtermcap \
38542 dvi-libtermcap
38543 @: $(MAKE); $(unstage)
38544 @[ -f ./libtermcap/Makefile ] || exit 0; \
38545 r=`${PWD_COMMAND}`; export r; \
38546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38547 $(HOST_EXPORTS) \
38548 for flag in $(EXTRA_HOST_FLAGS) ; do \
38549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38550 done; \
38551 echo "Doing install-dvi in libtermcap"; \
38552 (cd $(HOST_SUBDIR)/libtermcap && \
38553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38555 "RANLIB=$${RANLIB}" \
38556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38557 install-dvi) \
38558 || exit 1
38559
38560 @endif libtermcap
38561
38562 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38563 maybe-install-pdf-libtermcap:
38564 @if libtermcap
38565 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38566
38567 install-pdf-libtermcap: \
38568 configure-libtermcap \
38569 pdf-libtermcap
38570 @: $(MAKE); $(unstage)
38571 @[ -f ./libtermcap/Makefile ] || exit 0; \
38572 r=`${PWD_COMMAND}`; export r; \
38573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38574 $(HOST_EXPORTS) \
38575 for flag in $(EXTRA_HOST_FLAGS) ; do \
38576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38577 done; \
38578 echo "Doing install-pdf in libtermcap"; \
38579 (cd $(HOST_SUBDIR)/libtermcap && \
38580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38582 "RANLIB=$${RANLIB}" \
38583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38584 install-pdf) \
38585 || exit 1
38586
38587 @endif libtermcap
38588
38589 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38590 maybe-install-html-libtermcap:
38591 @if libtermcap
38592 maybe-install-html-libtermcap: install-html-libtermcap
38593
38594 install-html-libtermcap: \
38595 configure-libtermcap \
38596 html-libtermcap
38597 @: $(MAKE); $(unstage)
38598 @[ -f ./libtermcap/Makefile ] || exit 0; \
38599 r=`${PWD_COMMAND}`; export r; \
38600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38601 $(HOST_EXPORTS) \
38602 for flag in $(EXTRA_HOST_FLAGS) ; do \
38603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38604 done; \
38605 echo "Doing install-html in libtermcap"; \
38606 (cd $(HOST_SUBDIR)/libtermcap && \
38607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38609 "RANLIB=$${RANLIB}" \
38610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38611 install-html) \
38612 || exit 1
38613
38614 @endif libtermcap
38615
38616 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38617 maybe-installcheck-libtermcap:
38618 @if libtermcap
38619 maybe-installcheck-libtermcap: installcheck-libtermcap
38620
38621 installcheck-libtermcap: \
38622 configure-libtermcap
38623 @: $(MAKE); $(unstage)
38624 @[ -f ./libtermcap/Makefile ] || exit 0; \
38625 r=`${PWD_COMMAND}`; export r; \
38626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38627 $(HOST_EXPORTS) \
38628 for flag in $(EXTRA_HOST_FLAGS) ; do \
38629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38630 done; \
38631 echo "Doing installcheck in libtermcap"; \
38632 (cd $(HOST_SUBDIR)/libtermcap && \
38633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38635 "RANLIB=$${RANLIB}" \
38636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38637 installcheck) \
38638 || exit 1
38639
38640 @endif libtermcap
38641
38642 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38643 maybe-mostlyclean-libtermcap:
38644 @if libtermcap
38645 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38646
38647 # libtermcap doesn't support mostlyclean.
38648 mostlyclean-libtermcap:
38649
38650 @endif libtermcap
38651
38652 .PHONY: maybe-clean-libtermcap clean-libtermcap
38653 maybe-clean-libtermcap:
38654 @if libtermcap
38655 maybe-clean-libtermcap: clean-libtermcap
38656
38657 # libtermcap doesn't support clean.
38658 clean-libtermcap:
38659
38660 @endif libtermcap
38661
38662 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38663 maybe-distclean-libtermcap:
38664 @if libtermcap
38665 maybe-distclean-libtermcap: distclean-libtermcap
38666
38667 # libtermcap doesn't support distclean.
38668 distclean-libtermcap:
38669
38670 @endif libtermcap
38671
38672 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38673 maybe-maintainer-clean-libtermcap:
38674 @if libtermcap
38675 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38676
38677 # libtermcap doesn't support maintainer-clean.
38678 maintainer-clean-libtermcap:
38679
38680 @endif libtermcap
38681
38682
38683
38684 .PHONY: configure-utils maybe-configure-utils
38685 maybe-configure-utils:
38686 @if gcc-bootstrap
38687 configure-utils: stage_current
38688 @endif gcc-bootstrap
38689 @if utils
38690 maybe-configure-utils: configure-utils
38691 configure-utils:
38692 @: $(MAKE); $(unstage)
38693 @r=`${PWD_COMMAND}`; export r; \
38694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38695 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38696 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38697 $(HOST_EXPORTS) \
38698 echo Configuring in $(HOST_SUBDIR)/utils; \
38699 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38700 case $(srcdir) in \
38701 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38702 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38703 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38704 esac; \
38705 module_srcdir=utils; \
38706 $(SHELL) \
38707 $$s/$$module_srcdir/configure \
38708 --srcdir=$${topdir}/$$module_srcdir \
38709 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38710 --target=${target_alias} \
38711 || exit 1
38712 @endif utils
38713
38714
38715
38716
38717
38718 .PHONY: all-utils maybe-all-utils
38719 maybe-all-utils:
38720 @if gcc-bootstrap
38721 all-utils: stage_current
38722 @endif gcc-bootstrap
38723 @if utils
38724 TARGET-utils=all
38725 maybe-all-utils: all-utils
38726 all-utils: configure-utils
38727 @: $(MAKE); $(unstage)
38728 @r=`${PWD_COMMAND}`; export r; \
38729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38730 $(HOST_EXPORTS) \
38731 (cd $(HOST_SUBDIR)/utils && \
38732 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38733 $(TARGET-utils))
38734 @endif utils
38735
38736
38737
38738
38739 .PHONY: check-utils maybe-check-utils
38740 maybe-check-utils:
38741 @if utils
38742 maybe-check-utils: check-utils
38743
38744 check-utils:
38745
38746 @endif utils
38747
38748 .PHONY: install-utils maybe-install-utils
38749 maybe-install-utils:
38750 @if utils
38751 maybe-install-utils: install-utils
38752
38753 install-utils: installdirs
38754 @: $(MAKE); $(unstage)
38755 @r=`${PWD_COMMAND}`; export r; \
38756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38757 $(HOST_EXPORTS) \
38758 (cd $(HOST_SUBDIR)/utils && \
38759 $(MAKE) $(FLAGS_TO_PASS) install)
38760
38761 @endif utils
38762
38763 .PHONY: install-strip-utils maybe-install-strip-utils
38764 maybe-install-strip-utils:
38765 @if utils
38766 maybe-install-strip-utils: install-strip-utils
38767
38768 install-strip-utils: installdirs
38769 @: $(MAKE); $(unstage)
38770 @r=`${PWD_COMMAND}`; export r; \
38771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38772 $(HOST_EXPORTS) \
38773 (cd $(HOST_SUBDIR)/utils && \
38774 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38775
38776 @endif utils
38777
38778 # Other targets (info, dvi, pdf, etc.)
38779
38780 .PHONY: maybe-info-utils info-utils
38781 maybe-info-utils:
38782 @if utils
38783 maybe-info-utils: info-utils
38784
38785 info-utils: \
38786 configure-utils
38787 @: $(MAKE); $(unstage)
38788 @[ -f ./utils/Makefile ] || exit 0; \
38789 r=`${PWD_COMMAND}`; export r; \
38790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38791 $(HOST_EXPORTS) \
38792 for flag in $(EXTRA_HOST_FLAGS) ; do \
38793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38794 done; \
38795 echo "Doing info in utils"; \
38796 (cd $(HOST_SUBDIR)/utils && \
38797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38799 "RANLIB=$${RANLIB}" \
38800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38801 info) \
38802 || exit 1
38803
38804 @endif utils
38805
38806 .PHONY: maybe-dvi-utils dvi-utils
38807 maybe-dvi-utils:
38808 @if utils
38809 maybe-dvi-utils: dvi-utils
38810
38811 dvi-utils: \
38812 configure-utils
38813 @: $(MAKE); $(unstage)
38814 @[ -f ./utils/Makefile ] || exit 0; \
38815 r=`${PWD_COMMAND}`; export r; \
38816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38817 $(HOST_EXPORTS) \
38818 for flag in $(EXTRA_HOST_FLAGS) ; do \
38819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38820 done; \
38821 echo "Doing dvi in utils"; \
38822 (cd $(HOST_SUBDIR)/utils && \
38823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38825 "RANLIB=$${RANLIB}" \
38826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38827 dvi) \
38828 || exit 1
38829
38830 @endif utils
38831
38832 .PHONY: maybe-pdf-utils pdf-utils
38833 maybe-pdf-utils:
38834 @if utils
38835 maybe-pdf-utils: pdf-utils
38836
38837 pdf-utils: \
38838 configure-utils
38839 @: $(MAKE); $(unstage)
38840 @[ -f ./utils/Makefile ] || exit 0; \
38841 r=`${PWD_COMMAND}`; export r; \
38842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38843 $(HOST_EXPORTS) \
38844 for flag in $(EXTRA_HOST_FLAGS) ; do \
38845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38846 done; \
38847 echo "Doing pdf in utils"; \
38848 (cd $(HOST_SUBDIR)/utils && \
38849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38851 "RANLIB=$${RANLIB}" \
38852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38853 pdf) \
38854 || exit 1
38855
38856 @endif utils
38857
38858 .PHONY: maybe-html-utils html-utils
38859 maybe-html-utils:
38860 @if utils
38861 maybe-html-utils: html-utils
38862
38863 html-utils: \
38864 configure-utils
38865 @: $(MAKE); $(unstage)
38866 @[ -f ./utils/Makefile ] || exit 0; \
38867 r=`${PWD_COMMAND}`; export r; \
38868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38869 $(HOST_EXPORTS) \
38870 for flag in $(EXTRA_HOST_FLAGS) ; do \
38871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38872 done; \
38873 echo "Doing html in utils"; \
38874 (cd $(HOST_SUBDIR)/utils && \
38875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38877 "RANLIB=$${RANLIB}" \
38878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38879 html) \
38880 || exit 1
38881
38882 @endif utils
38883
38884 .PHONY: maybe-TAGS-utils TAGS-utils
38885 maybe-TAGS-utils:
38886 @if utils
38887 maybe-TAGS-utils: TAGS-utils
38888
38889 TAGS-utils: \
38890 configure-utils
38891 @: $(MAKE); $(unstage)
38892 @[ -f ./utils/Makefile ] || exit 0; \
38893 r=`${PWD_COMMAND}`; export r; \
38894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38895 $(HOST_EXPORTS) \
38896 for flag in $(EXTRA_HOST_FLAGS) ; do \
38897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38898 done; \
38899 echo "Doing TAGS in utils"; \
38900 (cd $(HOST_SUBDIR)/utils && \
38901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38903 "RANLIB=$${RANLIB}" \
38904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38905 TAGS) \
38906 || exit 1
38907
38908 @endif utils
38909
38910 .PHONY: maybe-install-info-utils install-info-utils
38911 maybe-install-info-utils:
38912 @if utils
38913 maybe-install-info-utils: install-info-utils
38914
38915 install-info-utils: \
38916 configure-utils \
38917 info-utils
38918 @: $(MAKE); $(unstage)
38919 @[ -f ./utils/Makefile ] || exit 0; \
38920 r=`${PWD_COMMAND}`; export r; \
38921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38922 $(HOST_EXPORTS) \
38923 for flag in $(EXTRA_HOST_FLAGS) ; do \
38924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38925 done; \
38926 echo "Doing install-info in utils"; \
38927 (cd $(HOST_SUBDIR)/utils && \
38928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38930 "RANLIB=$${RANLIB}" \
38931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38932 install-info) \
38933 || exit 1
38934
38935 @endif utils
38936
38937 .PHONY: maybe-install-dvi-utils install-dvi-utils
38938 maybe-install-dvi-utils:
38939 @if utils
38940 maybe-install-dvi-utils: install-dvi-utils
38941
38942 install-dvi-utils: \
38943 configure-utils \
38944 dvi-utils
38945 @: $(MAKE); $(unstage)
38946 @[ -f ./utils/Makefile ] || exit 0; \
38947 r=`${PWD_COMMAND}`; export r; \
38948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38949 $(HOST_EXPORTS) \
38950 for flag in $(EXTRA_HOST_FLAGS) ; do \
38951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38952 done; \
38953 echo "Doing install-dvi in utils"; \
38954 (cd $(HOST_SUBDIR)/utils && \
38955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38957 "RANLIB=$${RANLIB}" \
38958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38959 install-dvi) \
38960 || exit 1
38961
38962 @endif utils
38963
38964 .PHONY: maybe-install-pdf-utils install-pdf-utils
38965 maybe-install-pdf-utils:
38966 @if utils
38967 maybe-install-pdf-utils: install-pdf-utils
38968
38969 install-pdf-utils: \
38970 configure-utils \
38971 pdf-utils
38972 @: $(MAKE); $(unstage)
38973 @[ -f ./utils/Makefile ] || exit 0; \
38974 r=`${PWD_COMMAND}`; export r; \
38975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38976 $(HOST_EXPORTS) \
38977 for flag in $(EXTRA_HOST_FLAGS) ; do \
38978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38979 done; \
38980 echo "Doing install-pdf in utils"; \
38981 (cd $(HOST_SUBDIR)/utils && \
38982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38984 "RANLIB=$${RANLIB}" \
38985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38986 install-pdf) \
38987 || exit 1
38988
38989 @endif utils
38990
38991 .PHONY: maybe-install-html-utils install-html-utils
38992 maybe-install-html-utils:
38993 @if utils
38994 maybe-install-html-utils: install-html-utils
38995
38996 install-html-utils: \
38997 configure-utils \
38998 html-utils
38999 @: $(MAKE); $(unstage)
39000 @[ -f ./utils/Makefile ] || exit 0; \
39001 r=`${PWD_COMMAND}`; export r; \
39002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39003 $(HOST_EXPORTS) \
39004 for flag in $(EXTRA_HOST_FLAGS) ; do \
39005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39006 done; \
39007 echo "Doing install-html in utils"; \
39008 (cd $(HOST_SUBDIR)/utils && \
39009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39011 "RANLIB=$${RANLIB}" \
39012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39013 install-html) \
39014 || exit 1
39015
39016 @endif utils
39017
39018 .PHONY: maybe-installcheck-utils installcheck-utils
39019 maybe-installcheck-utils:
39020 @if utils
39021 maybe-installcheck-utils: installcheck-utils
39022
39023 installcheck-utils: \
39024 configure-utils
39025 @: $(MAKE); $(unstage)
39026 @[ -f ./utils/Makefile ] || exit 0; \
39027 r=`${PWD_COMMAND}`; export r; \
39028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39029 $(HOST_EXPORTS) \
39030 for flag in $(EXTRA_HOST_FLAGS) ; do \
39031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39032 done; \
39033 echo "Doing installcheck in utils"; \
39034 (cd $(HOST_SUBDIR)/utils && \
39035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39037 "RANLIB=$${RANLIB}" \
39038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39039 installcheck) \
39040 || exit 1
39041
39042 @endif utils
39043
39044 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
39045 maybe-mostlyclean-utils:
39046 @if utils
39047 maybe-mostlyclean-utils: mostlyclean-utils
39048
39049 mostlyclean-utils:
39050 @: $(MAKE); $(unstage)
39051 @[ -f ./utils/Makefile ] || exit 0; \
39052 r=`${PWD_COMMAND}`; export r; \
39053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39054 $(HOST_EXPORTS) \
39055 for flag in $(EXTRA_HOST_FLAGS) ; do \
39056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39057 done; \
39058 echo "Doing mostlyclean in utils"; \
39059 (cd $(HOST_SUBDIR)/utils && \
39060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39062 "RANLIB=$${RANLIB}" \
39063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39064 mostlyclean) \
39065 || exit 1
39066
39067 @endif utils
39068
39069 .PHONY: maybe-clean-utils clean-utils
39070 maybe-clean-utils:
39071 @if utils
39072 maybe-clean-utils: clean-utils
39073
39074 clean-utils:
39075 @: $(MAKE); $(unstage)
39076 @[ -f ./utils/Makefile ] || exit 0; \
39077 r=`${PWD_COMMAND}`; export r; \
39078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39079 $(HOST_EXPORTS) \
39080 for flag in $(EXTRA_HOST_FLAGS) ; do \
39081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39082 done; \
39083 echo "Doing clean in utils"; \
39084 (cd $(HOST_SUBDIR)/utils && \
39085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39087 "RANLIB=$${RANLIB}" \
39088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39089 clean) \
39090 || exit 1
39091
39092 @endif utils
39093
39094 .PHONY: maybe-distclean-utils distclean-utils
39095 maybe-distclean-utils:
39096 @if utils
39097 maybe-distclean-utils: distclean-utils
39098
39099 distclean-utils:
39100 @: $(MAKE); $(unstage)
39101 @[ -f ./utils/Makefile ] || exit 0; \
39102 r=`${PWD_COMMAND}`; export r; \
39103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39104 $(HOST_EXPORTS) \
39105 for flag in $(EXTRA_HOST_FLAGS) ; do \
39106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39107 done; \
39108 echo "Doing distclean in utils"; \
39109 (cd $(HOST_SUBDIR)/utils && \
39110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39112 "RANLIB=$${RANLIB}" \
39113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39114 distclean) \
39115 || exit 1
39116
39117 @endif utils
39118
39119 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
39120 maybe-maintainer-clean-utils:
39121 @if utils
39122 maybe-maintainer-clean-utils: maintainer-clean-utils
39123
39124 maintainer-clean-utils:
39125 @: $(MAKE); $(unstage)
39126 @[ -f ./utils/Makefile ] || exit 0; \
39127 r=`${PWD_COMMAND}`; export r; \
39128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39129 $(HOST_EXPORTS) \
39130 for flag in $(EXTRA_HOST_FLAGS) ; do \
39131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39132 done; \
39133 echo "Doing maintainer-clean in utils"; \
39134 (cd $(HOST_SUBDIR)/utils && \
39135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39137 "RANLIB=$${RANLIB}" \
39138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39139 maintainer-clean) \
39140 || exit 1
39141
39142 @endif utils
39143
39144
39145
39146 .PHONY: configure-c++tools maybe-configure-c++tools
39147 maybe-configure-c++tools:
39148 @if gcc-bootstrap
39149 configure-c++tools: stage_current
39150 @endif gcc-bootstrap
39151 @if c++tools
39152 maybe-configure-c++tools: configure-c++tools
39153 configure-c++tools:
39154 @: $(MAKE); $(unstage)
39155 @r=`${PWD_COMMAND}`; export r; \
39156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39157 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
39158 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
39159 $(HOST_EXPORTS) \
39160 echo Configuring in $(HOST_SUBDIR)/c++tools; \
39161 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
39162 case $(srcdir) in \
39163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39164 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
39165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39166 esac; \
39167 module_srcdir=c++tools; \
39168 $(SHELL) \
39169 $$s/$$module_srcdir/configure \
39170 --srcdir=$${topdir}/$$module_srcdir \
39171 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39172 --target=${target_alias} \
39173 || exit 1
39174 @endif c++tools
39175
39176
39177
39178
39179
39180 .PHONY: all-c++tools maybe-all-c++tools
39181 maybe-all-c++tools:
39182 @if gcc-bootstrap
39183 all-c++tools: stage_current
39184 @endif gcc-bootstrap
39185 @if c++tools
39186 TARGET-c++tools=all
39187 maybe-all-c++tools: all-c++tools
39188 all-c++tools: configure-c++tools
39189 @: $(MAKE); $(unstage)
39190 @r=`${PWD_COMMAND}`; export r; \
39191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39192 $(HOST_EXPORTS) \
39193 (cd $(HOST_SUBDIR)/c++tools && \
39194 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39195 $(TARGET-c++tools))
39196 @endif c++tools
39197
39198
39199
39200
39201 .PHONY: check-c++tools maybe-check-c++tools
39202 maybe-check-c++tools:
39203 @if c++tools
39204 maybe-check-c++tools: check-c++tools
39205
39206 check-c++tools:
39207 @: $(MAKE); $(unstage)
39208 @r=`${PWD_COMMAND}`; export r; \
39209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39210 $(HOST_EXPORTS) \
39211 (cd $(HOST_SUBDIR)/c++tools && \
39212 $(MAKE) $(FLAGS_TO_PASS) check)
39213
39214 @endif c++tools
39215
39216 .PHONY: install-c++tools maybe-install-c++tools
39217 maybe-install-c++tools:
39218 @if c++tools
39219 maybe-install-c++tools: install-c++tools
39220
39221 install-c++tools: installdirs
39222 @: $(MAKE); $(unstage)
39223 @r=`${PWD_COMMAND}`; export r; \
39224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39225 $(HOST_EXPORTS) \
39226 (cd $(HOST_SUBDIR)/c++tools && \
39227 $(MAKE) $(FLAGS_TO_PASS) install)
39228
39229 @endif c++tools
39230
39231 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
39232 maybe-install-strip-c++tools:
39233 @if c++tools
39234 maybe-install-strip-c++tools: install-strip-c++tools
39235
39236 install-strip-c++tools: installdirs
39237 @: $(MAKE); $(unstage)
39238 @r=`${PWD_COMMAND}`; export r; \
39239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39240 $(HOST_EXPORTS) \
39241 (cd $(HOST_SUBDIR)/c++tools && \
39242 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39243
39244 @endif c++tools
39245
39246 # Other targets (info, dvi, pdf, etc.)
39247
39248 .PHONY: maybe-info-c++tools info-c++tools
39249 maybe-info-c++tools:
39250 @if c++tools
39251 maybe-info-c++tools: info-c++tools
39252
39253 info-c++tools: \
39254 configure-c++tools
39255 @: $(MAKE); $(unstage)
39256 @[ -f ./c++tools/Makefile ] || exit 0; \
39257 r=`${PWD_COMMAND}`; export r; \
39258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39259 $(HOST_EXPORTS) \
39260 for flag in $(EXTRA_HOST_FLAGS) ; do \
39261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39262 done; \
39263 echo "Doing info in c++tools"; \
39264 (cd $(HOST_SUBDIR)/c++tools && \
39265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39267 "RANLIB=$${RANLIB}" \
39268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39269 info) \
39270 || exit 1
39271
39272 @endif c++tools
39273
39274 .PHONY: maybe-dvi-c++tools dvi-c++tools
39275 maybe-dvi-c++tools:
39276 @if c++tools
39277 maybe-dvi-c++tools: dvi-c++tools
39278
39279 dvi-c++tools: \
39280 configure-c++tools
39281 @: $(MAKE); $(unstage)
39282 @[ -f ./c++tools/Makefile ] || exit 0; \
39283 r=`${PWD_COMMAND}`; export r; \
39284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39285 $(HOST_EXPORTS) \
39286 for flag in $(EXTRA_HOST_FLAGS) ; do \
39287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39288 done; \
39289 echo "Doing dvi in c++tools"; \
39290 (cd $(HOST_SUBDIR)/c++tools && \
39291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39293 "RANLIB=$${RANLIB}" \
39294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39295 dvi) \
39296 || exit 1
39297
39298 @endif c++tools
39299
39300 .PHONY: maybe-pdf-c++tools pdf-c++tools
39301 maybe-pdf-c++tools:
39302 @if c++tools
39303 maybe-pdf-c++tools: pdf-c++tools
39304
39305 pdf-c++tools: \
39306 configure-c++tools
39307 @: $(MAKE); $(unstage)
39308 @[ -f ./c++tools/Makefile ] || exit 0; \
39309 r=`${PWD_COMMAND}`; export r; \
39310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39311 $(HOST_EXPORTS) \
39312 for flag in $(EXTRA_HOST_FLAGS) ; do \
39313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39314 done; \
39315 echo "Doing pdf in c++tools"; \
39316 (cd $(HOST_SUBDIR)/c++tools && \
39317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39319 "RANLIB=$${RANLIB}" \
39320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39321 pdf) \
39322 || exit 1
39323
39324 @endif c++tools
39325
39326 .PHONY: maybe-html-c++tools html-c++tools
39327 maybe-html-c++tools:
39328 @if c++tools
39329 maybe-html-c++tools: html-c++tools
39330
39331 html-c++tools: \
39332 configure-c++tools
39333 @: $(MAKE); $(unstage)
39334 @[ -f ./c++tools/Makefile ] || exit 0; \
39335 r=`${PWD_COMMAND}`; export r; \
39336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39337 $(HOST_EXPORTS) \
39338 for flag in $(EXTRA_HOST_FLAGS) ; do \
39339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39340 done; \
39341 echo "Doing html in c++tools"; \
39342 (cd $(HOST_SUBDIR)/c++tools && \
39343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39345 "RANLIB=$${RANLIB}" \
39346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39347 html) \
39348 || exit 1
39349
39350 @endif c++tools
39351
39352 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
39353 maybe-TAGS-c++tools:
39354 @if c++tools
39355 maybe-TAGS-c++tools: TAGS-c++tools
39356
39357 # c++tools doesn't support TAGS.
39358 TAGS-c++tools:
39359
39360 @endif c++tools
39361
39362 .PHONY: maybe-install-info-c++tools install-info-c++tools
39363 maybe-install-info-c++tools:
39364 @if c++tools
39365 maybe-install-info-c++tools: install-info-c++tools
39366
39367 install-info-c++tools: \
39368 configure-c++tools \
39369 info-c++tools
39370 @: $(MAKE); $(unstage)
39371 @[ -f ./c++tools/Makefile ] || exit 0; \
39372 r=`${PWD_COMMAND}`; export r; \
39373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39374 $(HOST_EXPORTS) \
39375 for flag in $(EXTRA_HOST_FLAGS) ; do \
39376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39377 done; \
39378 echo "Doing install-info in c++tools"; \
39379 (cd $(HOST_SUBDIR)/c++tools && \
39380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39382 "RANLIB=$${RANLIB}" \
39383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39384 install-info) \
39385 || exit 1
39386
39387 @endif c++tools
39388
39389 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
39390 maybe-install-dvi-c++tools:
39391 @if c++tools
39392 maybe-install-dvi-c++tools: install-dvi-c++tools
39393
39394 install-dvi-c++tools: \
39395 configure-c++tools \
39396 dvi-c++tools
39397 @: $(MAKE); $(unstage)
39398 @[ -f ./c++tools/Makefile ] || exit 0; \
39399 r=`${PWD_COMMAND}`; export r; \
39400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39401 $(HOST_EXPORTS) \
39402 for flag in $(EXTRA_HOST_FLAGS) ; do \
39403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39404 done; \
39405 echo "Doing install-dvi in c++tools"; \
39406 (cd $(HOST_SUBDIR)/c++tools && \
39407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39409 "RANLIB=$${RANLIB}" \
39410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39411 install-dvi) \
39412 || exit 1
39413
39414 @endif c++tools
39415
39416 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
39417 maybe-install-pdf-c++tools:
39418 @if c++tools
39419 maybe-install-pdf-c++tools: install-pdf-c++tools
39420
39421 install-pdf-c++tools: \
39422 configure-c++tools \
39423 pdf-c++tools
39424 @: $(MAKE); $(unstage)
39425 @[ -f ./c++tools/Makefile ] || exit 0; \
39426 r=`${PWD_COMMAND}`; export r; \
39427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39428 $(HOST_EXPORTS) \
39429 for flag in $(EXTRA_HOST_FLAGS) ; do \
39430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39431 done; \
39432 echo "Doing install-pdf in c++tools"; \
39433 (cd $(HOST_SUBDIR)/c++tools && \
39434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39436 "RANLIB=$${RANLIB}" \
39437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39438 install-pdf) \
39439 || exit 1
39440
39441 @endif c++tools
39442
39443 .PHONY: maybe-install-html-c++tools install-html-c++tools
39444 maybe-install-html-c++tools:
39445 @if c++tools
39446 maybe-install-html-c++tools: install-html-c++tools
39447
39448 install-html-c++tools: \
39449 configure-c++tools \
39450 html-c++tools
39451 @: $(MAKE); $(unstage)
39452 @[ -f ./c++tools/Makefile ] || exit 0; \
39453 r=`${PWD_COMMAND}`; export r; \
39454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39455 $(HOST_EXPORTS) \
39456 for flag in $(EXTRA_HOST_FLAGS) ; do \
39457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39458 done; \
39459 echo "Doing install-html in c++tools"; \
39460 (cd $(HOST_SUBDIR)/c++tools && \
39461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39463 "RANLIB=$${RANLIB}" \
39464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39465 install-html) \
39466 || exit 1
39467
39468 @endif c++tools
39469
39470 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39471 maybe-installcheck-c++tools:
39472 @if c++tools
39473 maybe-installcheck-c++tools: installcheck-c++tools
39474
39475 installcheck-c++tools: \
39476 configure-c++tools
39477 @: $(MAKE); $(unstage)
39478 @[ -f ./c++tools/Makefile ] || exit 0; \
39479 r=`${PWD_COMMAND}`; export r; \
39480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39481 $(HOST_EXPORTS) \
39482 for flag in $(EXTRA_HOST_FLAGS) ; do \
39483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39484 done; \
39485 echo "Doing installcheck in c++tools"; \
39486 (cd $(HOST_SUBDIR)/c++tools && \
39487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39489 "RANLIB=$${RANLIB}" \
39490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39491 installcheck) \
39492 || exit 1
39493
39494 @endif c++tools
39495
39496 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39497 maybe-mostlyclean-c++tools:
39498 @if c++tools
39499 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39500
39501 mostlyclean-c++tools:
39502 @: $(MAKE); $(unstage)
39503 @[ -f ./c++tools/Makefile ] || exit 0; \
39504 r=`${PWD_COMMAND}`; export r; \
39505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39506 $(HOST_EXPORTS) \
39507 for flag in $(EXTRA_HOST_FLAGS) ; do \
39508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39509 done; \
39510 echo "Doing mostlyclean in c++tools"; \
39511 (cd $(HOST_SUBDIR)/c++tools && \
39512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39514 "RANLIB=$${RANLIB}" \
39515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39516 mostlyclean) \
39517 || exit 1
39518
39519 @endif c++tools
39520
39521 .PHONY: maybe-clean-c++tools clean-c++tools
39522 maybe-clean-c++tools:
39523 @if c++tools
39524 maybe-clean-c++tools: clean-c++tools
39525
39526 clean-c++tools:
39527 @: $(MAKE); $(unstage)
39528 @[ -f ./c++tools/Makefile ] || exit 0; \
39529 r=`${PWD_COMMAND}`; export r; \
39530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39531 $(HOST_EXPORTS) \
39532 for flag in $(EXTRA_HOST_FLAGS) ; do \
39533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39534 done; \
39535 echo "Doing clean in c++tools"; \
39536 (cd $(HOST_SUBDIR)/c++tools && \
39537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39539 "RANLIB=$${RANLIB}" \
39540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39541 clean) \
39542 || exit 1
39543
39544 @endif c++tools
39545
39546 .PHONY: maybe-distclean-c++tools distclean-c++tools
39547 maybe-distclean-c++tools:
39548 @if c++tools
39549 maybe-distclean-c++tools: distclean-c++tools
39550
39551 distclean-c++tools:
39552 @: $(MAKE); $(unstage)
39553 @[ -f ./c++tools/Makefile ] || exit 0; \
39554 r=`${PWD_COMMAND}`; export r; \
39555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39556 $(HOST_EXPORTS) \
39557 for flag in $(EXTRA_HOST_FLAGS) ; do \
39558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39559 done; \
39560 echo "Doing distclean in c++tools"; \
39561 (cd $(HOST_SUBDIR)/c++tools && \
39562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39564 "RANLIB=$${RANLIB}" \
39565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39566 distclean) \
39567 || exit 1
39568
39569 @endif c++tools
39570
39571 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39572 maybe-maintainer-clean-c++tools:
39573 @if c++tools
39574 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39575
39576 maintainer-clean-c++tools:
39577 @: $(MAKE); $(unstage)
39578 @[ -f ./c++tools/Makefile ] || exit 0; \
39579 r=`${PWD_COMMAND}`; export r; \
39580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39581 $(HOST_EXPORTS) \
39582 for flag in $(EXTRA_HOST_FLAGS) ; do \
39583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39584 done; \
39585 echo "Doing maintainer-clean in c++tools"; \
39586 (cd $(HOST_SUBDIR)/c++tools && \
39587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39589 "RANLIB=$${RANLIB}" \
39590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39591 maintainer-clean) \
39592 || exit 1
39593
39594 @endif c++tools
39595
39596
39597
39598 .PHONY: configure-gnattools maybe-configure-gnattools
39599 maybe-configure-gnattools:
39600 @if gcc-bootstrap
39601 configure-gnattools: stage_current
39602 @endif gcc-bootstrap
39603 @if gnattools
39604 maybe-configure-gnattools: configure-gnattools
39605 configure-gnattools:
39606 @: $(MAKE); $(unstage)
39607 @r=`${PWD_COMMAND}`; export r; \
39608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39609 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39611 $(HOST_EXPORTS) \
39612 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39613 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39614 case $(srcdir) in \
39615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39616 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39618 esac; \
39619 module_srcdir=gnattools; \
39620 $(SHELL) \
39621 $$s/$$module_srcdir/configure \
39622 --srcdir=$${topdir}/$$module_srcdir \
39623 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39624 --target=${target_alias} \
39625 || exit 1
39626 @endif gnattools
39627
39628
39629
39630
39631
39632 .PHONY: all-gnattools maybe-all-gnattools
39633 maybe-all-gnattools:
39634 @if gcc-bootstrap
39635 all-gnattools: stage_current
39636 @endif gcc-bootstrap
39637 @if gnattools
39638 TARGET-gnattools=all
39639 maybe-all-gnattools: all-gnattools
39640 all-gnattools: configure-gnattools
39641 @: $(MAKE); $(unstage)
39642 @r=`${PWD_COMMAND}`; export r; \
39643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39644 $(HOST_EXPORTS) \
39645 (cd $(HOST_SUBDIR)/gnattools && \
39646 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39647 $(TARGET-gnattools))
39648 @endif gnattools
39649
39650
39651
39652
39653 .PHONY: check-gnattools maybe-check-gnattools
39654 maybe-check-gnattools:
39655 @if gnattools
39656 maybe-check-gnattools: check-gnattools
39657
39658 check-gnattools:
39659 @: $(MAKE); $(unstage)
39660 @r=`${PWD_COMMAND}`; export r; \
39661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39662 $(HOST_EXPORTS) \
39663 (cd $(HOST_SUBDIR)/gnattools && \
39664 $(MAKE) $(FLAGS_TO_PASS) check)
39665
39666 @endif gnattools
39667
39668 .PHONY: install-gnattools maybe-install-gnattools
39669 maybe-install-gnattools:
39670 @if gnattools
39671 maybe-install-gnattools: install-gnattools
39672
39673 install-gnattools: installdirs
39674 @: $(MAKE); $(unstage)
39675 @r=`${PWD_COMMAND}`; export r; \
39676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39677 $(HOST_EXPORTS) \
39678 (cd $(HOST_SUBDIR)/gnattools && \
39679 $(MAKE) $(FLAGS_TO_PASS) install)
39680
39681 @endif gnattools
39682
39683 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39684 maybe-install-strip-gnattools:
39685 @if gnattools
39686 maybe-install-strip-gnattools: install-strip-gnattools
39687
39688 install-strip-gnattools: installdirs
39689 @: $(MAKE); $(unstage)
39690 @r=`${PWD_COMMAND}`; export r; \
39691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39692 $(HOST_EXPORTS) \
39693 (cd $(HOST_SUBDIR)/gnattools && \
39694 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39695
39696 @endif gnattools
39697
39698 # Other targets (info, dvi, pdf, etc.)
39699
39700 .PHONY: maybe-info-gnattools info-gnattools
39701 maybe-info-gnattools:
39702 @if gnattools
39703 maybe-info-gnattools: info-gnattools
39704
39705 info-gnattools: \
39706 configure-gnattools
39707 @: $(MAKE); $(unstage)
39708 @[ -f ./gnattools/Makefile ] || exit 0; \
39709 r=`${PWD_COMMAND}`; export r; \
39710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39711 $(HOST_EXPORTS) \
39712 for flag in $(EXTRA_HOST_FLAGS) ; do \
39713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39714 done; \
39715 echo "Doing info in gnattools"; \
39716 (cd $(HOST_SUBDIR)/gnattools && \
39717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39719 "RANLIB=$${RANLIB}" \
39720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39721 info) \
39722 || exit 1
39723
39724 @endif gnattools
39725
39726 .PHONY: maybe-dvi-gnattools dvi-gnattools
39727 maybe-dvi-gnattools:
39728 @if gnattools
39729 maybe-dvi-gnattools: dvi-gnattools
39730
39731 dvi-gnattools: \
39732 configure-gnattools
39733 @: $(MAKE); $(unstage)
39734 @[ -f ./gnattools/Makefile ] || exit 0; \
39735 r=`${PWD_COMMAND}`; export r; \
39736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39737 $(HOST_EXPORTS) \
39738 for flag in $(EXTRA_HOST_FLAGS) ; do \
39739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39740 done; \
39741 echo "Doing dvi in gnattools"; \
39742 (cd $(HOST_SUBDIR)/gnattools && \
39743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39745 "RANLIB=$${RANLIB}" \
39746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39747 dvi) \
39748 || exit 1
39749
39750 @endif gnattools
39751
39752 .PHONY: maybe-pdf-gnattools pdf-gnattools
39753 maybe-pdf-gnattools:
39754 @if gnattools
39755 maybe-pdf-gnattools: pdf-gnattools
39756
39757 pdf-gnattools: \
39758 configure-gnattools
39759 @: $(MAKE); $(unstage)
39760 @[ -f ./gnattools/Makefile ] || exit 0; \
39761 r=`${PWD_COMMAND}`; export r; \
39762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39763 $(HOST_EXPORTS) \
39764 for flag in $(EXTRA_HOST_FLAGS) ; do \
39765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39766 done; \
39767 echo "Doing pdf in gnattools"; \
39768 (cd $(HOST_SUBDIR)/gnattools && \
39769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39771 "RANLIB=$${RANLIB}" \
39772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39773 pdf) \
39774 || exit 1
39775
39776 @endif gnattools
39777
39778 .PHONY: maybe-html-gnattools html-gnattools
39779 maybe-html-gnattools:
39780 @if gnattools
39781 maybe-html-gnattools: html-gnattools
39782
39783 html-gnattools: \
39784 configure-gnattools
39785 @: $(MAKE); $(unstage)
39786 @[ -f ./gnattools/Makefile ] || exit 0; \
39787 r=`${PWD_COMMAND}`; export r; \
39788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39789 $(HOST_EXPORTS) \
39790 for flag in $(EXTRA_HOST_FLAGS) ; do \
39791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39792 done; \
39793 echo "Doing html in gnattools"; \
39794 (cd $(HOST_SUBDIR)/gnattools && \
39795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39797 "RANLIB=$${RANLIB}" \
39798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39799 html) \
39800 || exit 1
39801
39802 @endif gnattools
39803
39804 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39805 maybe-TAGS-gnattools:
39806 @if gnattools
39807 maybe-TAGS-gnattools: TAGS-gnattools
39808
39809 TAGS-gnattools: \
39810 configure-gnattools
39811 @: $(MAKE); $(unstage)
39812 @[ -f ./gnattools/Makefile ] || exit 0; \
39813 r=`${PWD_COMMAND}`; export r; \
39814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39815 $(HOST_EXPORTS) \
39816 for flag in $(EXTRA_HOST_FLAGS) ; do \
39817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39818 done; \
39819 echo "Doing TAGS in gnattools"; \
39820 (cd $(HOST_SUBDIR)/gnattools && \
39821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39823 "RANLIB=$${RANLIB}" \
39824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39825 TAGS) \
39826 || exit 1
39827
39828 @endif gnattools
39829
39830 .PHONY: maybe-install-info-gnattools install-info-gnattools
39831 maybe-install-info-gnattools:
39832 @if gnattools
39833 maybe-install-info-gnattools: install-info-gnattools
39834
39835 install-info-gnattools: \
39836 configure-gnattools \
39837 info-gnattools
39838 @: $(MAKE); $(unstage)
39839 @[ -f ./gnattools/Makefile ] || exit 0; \
39840 r=`${PWD_COMMAND}`; export r; \
39841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39842 $(HOST_EXPORTS) \
39843 for flag in $(EXTRA_HOST_FLAGS) ; do \
39844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39845 done; \
39846 echo "Doing install-info in gnattools"; \
39847 (cd $(HOST_SUBDIR)/gnattools && \
39848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39850 "RANLIB=$${RANLIB}" \
39851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39852 install-info) \
39853 || exit 1
39854
39855 @endif gnattools
39856
39857 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39858 maybe-install-dvi-gnattools:
39859 @if gnattools
39860 maybe-install-dvi-gnattools: install-dvi-gnattools
39861
39862 install-dvi-gnattools: \
39863 configure-gnattools \
39864 dvi-gnattools
39865 @: $(MAKE); $(unstage)
39866 @[ -f ./gnattools/Makefile ] || exit 0; \
39867 r=`${PWD_COMMAND}`; export r; \
39868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39869 $(HOST_EXPORTS) \
39870 for flag in $(EXTRA_HOST_FLAGS) ; do \
39871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39872 done; \
39873 echo "Doing install-dvi in gnattools"; \
39874 (cd $(HOST_SUBDIR)/gnattools && \
39875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39877 "RANLIB=$${RANLIB}" \
39878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39879 install-dvi) \
39880 || exit 1
39881
39882 @endif gnattools
39883
39884 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39885 maybe-install-pdf-gnattools:
39886 @if gnattools
39887 maybe-install-pdf-gnattools: install-pdf-gnattools
39888
39889 install-pdf-gnattools: \
39890 configure-gnattools \
39891 pdf-gnattools
39892 @: $(MAKE); $(unstage)
39893 @[ -f ./gnattools/Makefile ] || exit 0; \
39894 r=`${PWD_COMMAND}`; export r; \
39895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39896 $(HOST_EXPORTS) \
39897 for flag in $(EXTRA_HOST_FLAGS) ; do \
39898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39899 done; \
39900 echo "Doing install-pdf in gnattools"; \
39901 (cd $(HOST_SUBDIR)/gnattools && \
39902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39904 "RANLIB=$${RANLIB}" \
39905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39906 install-pdf) \
39907 || exit 1
39908
39909 @endif gnattools
39910
39911 .PHONY: maybe-install-html-gnattools install-html-gnattools
39912 maybe-install-html-gnattools:
39913 @if gnattools
39914 maybe-install-html-gnattools: install-html-gnattools
39915
39916 install-html-gnattools: \
39917 configure-gnattools \
39918 html-gnattools
39919 @: $(MAKE); $(unstage)
39920 @[ -f ./gnattools/Makefile ] || exit 0; \
39921 r=`${PWD_COMMAND}`; export r; \
39922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39923 $(HOST_EXPORTS) \
39924 for flag in $(EXTRA_HOST_FLAGS) ; do \
39925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39926 done; \
39927 echo "Doing install-html in gnattools"; \
39928 (cd $(HOST_SUBDIR)/gnattools && \
39929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39931 "RANLIB=$${RANLIB}" \
39932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39933 install-html) \
39934 || exit 1
39935
39936 @endif gnattools
39937
39938 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39939 maybe-installcheck-gnattools:
39940 @if gnattools
39941 maybe-installcheck-gnattools: installcheck-gnattools
39942
39943 installcheck-gnattools: \
39944 configure-gnattools
39945 @: $(MAKE); $(unstage)
39946 @[ -f ./gnattools/Makefile ] || exit 0; \
39947 r=`${PWD_COMMAND}`; export r; \
39948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39949 $(HOST_EXPORTS) \
39950 for flag in $(EXTRA_HOST_FLAGS) ; do \
39951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39952 done; \
39953 echo "Doing installcheck in gnattools"; \
39954 (cd $(HOST_SUBDIR)/gnattools && \
39955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39957 "RANLIB=$${RANLIB}" \
39958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39959 installcheck) \
39960 || exit 1
39961
39962 @endif gnattools
39963
39964 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39965 maybe-mostlyclean-gnattools:
39966 @if gnattools
39967 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39968
39969 mostlyclean-gnattools:
39970 @: $(MAKE); $(unstage)
39971 @[ -f ./gnattools/Makefile ] || exit 0; \
39972 r=`${PWD_COMMAND}`; export r; \
39973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39974 $(HOST_EXPORTS) \
39975 for flag in $(EXTRA_HOST_FLAGS) ; do \
39976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39977 done; \
39978 echo "Doing mostlyclean in gnattools"; \
39979 (cd $(HOST_SUBDIR)/gnattools && \
39980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39982 "RANLIB=$${RANLIB}" \
39983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39984 mostlyclean) \
39985 || exit 1
39986
39987 @endif gnattools
39988
39989 .PHONY: maybe-clean-gnattools clean-gnattools
39990 maybe-clean-gnattools:
39991 @if gnattools
39992 maybe-clean-gnattools: clean-gnattools
39993
39994 clean-gnattools:
39995 @: $(MAKE); $(unstage)
39996 @[ -f ./gnattools/Makefile ] || exit 0; \
39997 r=`${PWD_COMMAND}`; export r; \
39998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39999 $(HOST_EXPORTS) \
40000 for flag in $(EXTRA_HOST_FLAGS) ; do \
40001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40002 done; \
40003 echo "Doing clean in gnattools"; \
40004 (cd $(HOST_SUBDIR)/gnattools && \
40005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40007 "RANLIB=$${RANLIB}" \
40008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40009 clean) \
40010 || exit 1
40011
40012 @endif gnattools
40013
40014 .PHONY: maybe-distclean-gnattools distclean-gnattools
40015 maybe-distclean-gnattools:
40016 @if gnattools
40017 maybe-distclean-gnattools: distclean-gnattools
40018
40019 distclean-gnattools:
40020 @: $(MAKE); $(unstage)
40021 @[ -f ./gnattools/Makefile ] || exit 0; \
40022 r=`${PWD_COMMAND}`; export r; \
40023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40024 $(HOST_EXPORTS) \
40025 for flag in $(EXTRA_HOST_FLAGS) ; do \
40026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40027 done; \
40028 echo "Doing distclean in gnattools"; \
40029 (cd $(HOST_SUBDIR)/gnattools && \
40030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40032 "RANLIB=$${RANLIB}" \
40033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40034 distclean) \
40035 || exit 1
40036
40037 @endif gnattools
40038
40039 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40040 maybe-maintainer-clean-gnattools:
40041 @if gnattools
40042 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40043
40044 maintainer-clean-gnattools:
40045 @: $(MAKE); $(unstage)
40046 @[ -f ./gnattools/Makefile ] || exit 0; \
40047 r=`${PWD_COMMAND}`; export r; \
40048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40049 $(HOST_EXPORTS) \
40050 for flag in $(EXTRA_HOST_FLAGS) ; do \
40051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40052 done; \
40053 echo "Doing maintainer-clean in gnattools"; \
40054 (cd $(HOST_SUBDIR)/gnattools && \
40055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40057 "RANLIB=$${RANLIB}" \
40058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40059 maintainer-clean) \
40060 || exit 1
40061
40062 @endif gnattools
40063
40064
40065
40066 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
40067 maybe-configure-lto-plugin:
40068 @if gcc-bootstrap
40069 configure-lto-plugin: stage_current
40070 @endif gcc-bootstrap
40071 @if lto-plugin
40072 maybe-configure-lto-plugin: configure-lto-plugin
40073 configure-lto-plugin:
40074 @r=`${PWD_COMMAND}`; export r; \
40075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40076 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40078 $(HOST_EXPORTS) \
40079 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
40080 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
40081 case $(srcdir) in \
40082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40083 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40085 esac; \
40086 module_srcdir=lto-plugin; \
40087 $(SHELL) \
40088 $$s/$$module_srcdir/configure \
40089 --srcdir=$${topdir}/$$module_srcdir \
40090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40091 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
40092 || exit 1
40093 @endif lto-plugin
40094
40095
40096
40097 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
40098 maybe-configure-stage1-lto-plugin:
40099 @if lto-plugin-bootstrap
40100 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
40101 configure-stage1-lto-plugin:
40102 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40104 @r=`${PWD_COMMAND}`; export r; \
40105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40106 TFLAGS="$(STAGE1_TFLAGS)"; \
40107 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40108 $(HOST_EXPORTS) \
40109 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40110 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40111 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40112 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
40113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40114 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40115 case $(srcdir) in \
40116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40117 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40119 esac; \
40120 module_srcdir=lto-plugin; \
40121 $(SHELL) $$s/$$module_srcdir/configure \
40122 --srcdir=$${topdir}/$$module_srcdir \
40123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40124 --target=${target_alias} \
40125 \
40126 $(STAGE1_CONFIGURE_FLAGS) \
40127 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40128 @endif lto-plugin-bootstrap
40129
40130 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
40131 maybe-configure-stage2-lto-plugin:
40132 @if lto-plugin-bootstrap
40133 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
40134 configure-stage2-lto-plugin:
40135 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40137 @r=`${PWD_COMMAND}`; export r; \
40138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40139 TFLAGS="$(STAGE2_TFLAGS)"; \
40140 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40141 $(HOST_EXPORTS) \
40142 $(POSTSTAGE1_HOST_EXPORTS) \
40143 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40144 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40145 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
40146 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
40147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40148 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40149 case $(srcdir) in \
40150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40151 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40153 esac; \
40154 module_srcdir=lto-plugin; \
40155 $(SHELL) $$s/$$module_srcdir/configure \
40156 --srcdir=$${topdir}/$$module_srcdir \
40157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40158 --target=${target_alias} \
40159 --with-build-libsubdir=$(HOST_SUBDIR) \
40160 $(STAGE2_CONFIGURE_FLAGS) \
40161 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40162 @endif lto-plugin-bootstrap
40163
40164 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
40165 maybe-configure-stage3-lto-plugin:
40166 @if lto-plugin-bootstrap
40167 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
40168 configure-stage3-lto-plugin:
40169 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40170 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40171 @r=`${PWD_COMMAND}`; export r; \
40172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40173 TFLAGS="$(STAGE3_TFLAGS)"; \
40174 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40175 $(HOST_EXPORTS) \
40176 $(POSTSTAGE1_HOST_EXPORTS) \
40177 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40178 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40179 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
40180 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
40181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40182 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40183 case $(srcdir) in \
40184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40185 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40187 esac; \
40188 module_srcdir=lto-plugin; \
40189 $(SHELL) $$s/$$module_srcdir/configure \
40190 --srcdir=$${topdir}/$$module_srcdir \
40191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40192 --target=${target_alias} \
40193 --with-build-libsubdir=$(HOST_SUBDIR) \
40194 $(STAGE3_CONFIGURE_FLAGS) \
40195 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40196 @endif lto-plugin-bootstrap
40197
40198 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
40199 maybe-configure-stage4-lto-plugin:
40200 @if lto-plugin-bootstrap
40201 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
40202 configure-stage4-lto-plugin:
40203 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40205 @r=`${PWD_COMMAND}`; export r; \
40206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40207 TFLAGS="$(STAGE4_TFLAGS)"; \
40208 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40209 $(HOST_EXPORTS) \
40210 $(POSTSTAGE1_HOST_EXPORTS) \
40211 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40212 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40213 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
40214 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
40215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40216 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40217 case $(srcdir) in \
40218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40219 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40221 esac; \
40222 module_srcdir=lto-plugin; \
40223 $(SHELL) $$s/$$module_srcdir/configure \
40224 --srcdir=$${topdir}/$$module_srcdir \
40225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40226 --target=${target_alias} \
40227 --with-build-libsubdir=$(HOST_SUBDIR) \
40228 $(STAGE4_CONFIGURE_FLAGS) \
40229 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40230 @endif lto-plugin-bootstrap
40231
40232 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
40233 maybe-configure-stageprofile-lto-plugin:
40234 @if lto-plugin-bootstrap
40235 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40236 configure-stageprofile-lto-plugin:
40237 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40238 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40239 @r=`${PWD_COMMAND}`; export r; \
40240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40241 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40242 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40243 $(HOST_EXPORTS) \
40244 $(POSTSTAGE1_HOST_EXPORTS) \
40245 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40246 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40247 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
40248 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
40249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40250 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40251 case $(srcdir) in \
40252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40253 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40255 esac; \
40256 module_srcdir=lto-plugin; \
40257 $(SHELL) $$s/$$module_srcdir/configure \
40258 --srcdir=$${topdir}/$$module_srcdir \
40259 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40260 --target=${target_alias} \
40261 --with-build-libsubdir=$(HOST_SUBDIR) \
40262 $(STAGEprofile_CONFIGURE_FLAGS) \
40263 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40264 @endif lto-plugin-bootstrap
40265
40266 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
40267 maybe-configure-stagetrain-lto-plugin:
40268 @if lto-plugin-bootstrap
40269 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40270 configure-stagetrain-lto-plugin:
40271 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40272 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40273 @r=`${PWD_COMMAND}`; export r; \
40274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40275 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40276 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40277 $(HOST_EXPORTS) \
40278 $(POSTSTAGE1_HOST_EXPORTS) \
40279 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
40280 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
40281 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
40282 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
40283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40284 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40285 case $(srcdir) in \
40286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40287 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40289 esac; \
40290 module_srcdir=lto-plugin; \
40291 $(SHELL) $$s/$$module_srcdir/configure \
40292 --srcdir=$${topdir}/$$module_srcdir \
40293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40294 --target=${target_alias} \
40295 --with-build-libsubdir=$(HOST_SUBDIR) \
40296 $(STAGEtrain_CONFIGURE_FLAGS) \
40297 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40298 @endif lto-plugin-bootstrap
40299
40300 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
40301 maybe-configure-stagefeedback-lto-plugin:
40302 @if lto-plugin-bootstrap
40303 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40304 configure-stagefeedback-lto-plugin:
40305 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40306 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40307 @r=`${PWD_COMMAND}`; export r; \
40308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40309 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40310 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40311 $(HOST_EXPORTS) \
40312 $(POSTSTAGE1_HOST_EXPORTS) \
40313 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40314 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40315 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
40316 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
40317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40318 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40319 case $(srcdir) in \
40320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40321 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40323 esac; \
40324 module_srcdir=lto-plugin; \
40325 $(SHELL) $$s/$$module_srcdir/configure \
40326 --srcdir=$${topdir}/$$module_srcdir \
40327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40328 --target=${target_alias} \
40329 --with-build-libsubdir=$(HOST_SUBDIR) \
40330 $(STAGEfeedback_CONFIGURE_FLAGS) \
40331 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40332 @endif lto-plugin-bootstrap
40333
40334 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
40335 maybe-configure-stageautoprofile-lto-plugin:
40336 @if lto-plugin-bootstrap
40337 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40338 configure-stageautoprofile-lto-plugin:
40339 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40341 @r=`${PWD_COMMAND}`; export r; \
40342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40343 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40344 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40345 $(HOST_EXPORTS) \
40346 $(POSTSTAGE1_HOST_EXPORTS) \
40347 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
40348 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
40349 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
40350 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
40351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40352 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40353 case $(srcdir) in \
40354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40355 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40357 esac; \
40358 module_srcdir=lto-plugin; \
40359 $(SHELL) $$s/$$module_srcdir/configure \
40360 --srcdir=$${topdir}/$$module_srcdir \
40361 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40362 --target=${target_alias} \
40363 --with-build-libsubdir=$(HOST_SUBDIR) \
40364 $(STAGEautoprofile_CONFIGURE_FLAGS) \
40365 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40366 @endif lto-plugin-bootstrap
40367
40368 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
40369 maybe-configure-stageautofeedback-lto-plugin:
40370 @if lto-plugin-bootstrap
40371 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40372 configure-stageautofeedback-lto-plugin:
40373 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40374 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40375 @r=`${PWD_COMMAND}`; export r; \
40376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40377 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40378 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40379 $(HOST_EXPORTS) \
40380 $(POSTSTAGE1_HOST_EXPORTS) \
40381 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
40382 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
40383 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
40384 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
40385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40386 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40387 case $(srcdir) in \
40388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40389 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40391 esac; \
40392 module_srcdir=lto-plugin; \
40393 $(SHELL) $$s/$$module_srcdir/configure \
40394 --srcdir=$${topdir}/$$module_srcdir \
40395 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40396 --target=${target_alias} \
40397 --with-build-libsubdir=$(HOST_SUBDIR) \
40398 $(STAGEautofeedback_CONFIGURE_FLAGS) \
40399 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40400 @endif lto-plugin-bootstrap
40401
40402
40403
40404
40405
40406 .PHONY: all-lto-plugin maybe-all-lto-plugin
40407 maybe-all-lto-plugin:
40408 @if gcc-bootstrap
40409 all-lto-plugin: stage_current
40410 @endif gcc-bootstrap
40411 @if lto-plugin
40412 TARGET-lto-plugin=all
40413 maybe-all-lto-plugin: all-lto-plugin
40414 all-lto-plugin: configure-lto-plugin
40415 @r=`${PWD_COMMAND}`; export r; \
40416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40417 $(HOST_EXPORTS) \
40418 (cd $(HOST_SUBDIR)/lto-plugin && \
40419 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40420 $(TARGET-lto-plugin))
40421 @endif lto-plugin
40422
40423
40424
40425 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
40426 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
40427 maybe-all-stage1-lto-plugin:
40428 maybe-clean-stage1-lto-plugin:
40429 @if lto-plugin-bootstrap
40430 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
40431 all-stage1: all-stage1-lto-plugin
40432 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
40433 all-stage1-lto-plugin: configure-stage1-lto-plugin
40434 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40435 @r=`${PWD_COMMAND}`; export r; \
40436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40437 TFLAGS="$(STAGE1_TFLAGS)"; \
40438 $(HOST_EXPORTS) \
40439 cd $(HOST_SUBDIR)/lto-plugin && \
40440 \
40441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40442 CFLAGS="$(STAGE1_CFLAGS)" \
40443 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40444 LIBCFLAGS="$(LIBCFLAGS)" \
40445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40448 $(EXTRA_HOST_FLAGS) \
40449 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40450 TFLAGS="$(STAGE1_TFLAGS)" \
40451 $(TARGET-stage1-lto-plugin)
40452
40453 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40454 clean-stage1: clean-stage1-lto-plugin
40455 clean-stage1-lto-plugin:
40456 @if [ $(current_stage) = stage1 ]; then \
40457 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40458 else \
40459 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40460 $(MAKE) stage1-start; \
40461 fi; \
40462 cd $(HOST_SUBDIR)/lto-plugin && \
40463 $(MAKE) $(EXTRA_HOST_FLAGS) \
40464 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40465 @endif lto-plugin-bootstrap
40466
40467
40468 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40469 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40470 maybe-all-stage2-lto-plugin:
40471 maybe-clean-stage2-lto-plugin:
40472 @if lto-plugin-bootstrap
40473 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40474 all-stage2: all-stage2-lto-plugin
40475 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40476 all-stage2-lto-plugin: configure-stage2-lto-plugin
40477 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40478 @r=`${PWD_COMMAND}`; export r; \
40479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40480 TFLAGS="$(STAGE2_TFLAGS)"; \
40481 $(HOST_EXPORTS) \
40482 $(POSTSTAGE1_HOST_EXPORTS) \
40483 cd $(HOST_SUBDIR)/lto-plugin && \
40484 \
40485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40486 CFLAGS="$(STAGE2_CFLAGS)" \
40487 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40488 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40492 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40493 TFLAGS="$(STAGE2_TFLAGS)" \
40494 $(TARGET-stage2-lto-plugin)
40495
40496 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40497 clean-stage2: clean-stage2-lto-plugin
40498 clean-stage2-lto-plugin:
40499 @if [ $(current_stage) = stage2 ]; then \
40500 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40501 else \
40502 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40503 $(MAKE) stage2-start; \
40504 fi; \
40505 cd $(HOST_SUBDIR)/lto-plugin && \
40506 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40507 @endif lto-plugin-bootstrap
40508
40509
40510 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40511 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40512 maybe-all-stage3-lto-plugin:
40513 maybe-clean-stage3-lto-plugin:
40514 @if lto-plugin-bootstrap
40515 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40516 all-stage3: all-stage3-lto-plugin
40517 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40518 all-stage3-lto-plugin: configure-stage3-lto-plugin
40519 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40520 @r=`${PWD_COMMAND}`; export r; \
40521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40522 TFLAGS="$(STAGE3_TFLAGS)"; \
40523 $(HOST_EXPORTS) \
40524 $(POSTSTAGE1_HOST_EXPORTS) \
40525 cd $(HOST_SUBDIR)/lto-plugin && \
40526 \
40527 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40528 CFLAGS="$(STAGE3_CFLAGS)" \
40529 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40530 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40535 TFLAGS="$(STAGE3_TFLAGS)" \
40536 $(TARGET-stage3-lto-plugin)
40537
40538 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40539 clean-stage3: clean-stage3-lto-plugin
40540 clean-stage3-lto-plugin:
40541 @if [ $(current_stage) = stage3 ]; then \
40542 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40543 else \
40544 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40545 $(MAKE) stage3-start; \
40546 fi; \
40547 cd $(HOST_SUBDIR)/lto-plugin && \
40548 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40549 @endif lto-plugin-bootstrap
40550
40551
40552 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40553 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40554 maybe-all-stage4-lto-plugin:
40555 maybe-clean-stage4-lto-plugin:
40556 @if lto-plugin-bootstrap
40557 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40558 all-stage4: all-stage4-lto-plugin
40559 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40560 all-stage4-lto-plugin: configure-stage4-lto-plugin
40561 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40562 @r=`${PWD_COMMAND}`; export r; \
40563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40564 TFLAGS="$(STAGE4_TFLAGS)"; \
40565 $(HOST_EXPORTS) \
40566 $(POSTSTAGE1_HOST_EXPORTS) \
40567 cd $(HOST_SUBDIR)/lto-plugin && \
40568 \
40569 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40570 CFLAGS="$(STAGE4_CFLAGS)" \
40571 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40572 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40573 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40574 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40575 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40576 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40577 TFLAGS="$(STAGE4_TFLAGS)" \
40578 $(TARGET-stage4-lto-plugin)
40579
40580 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40581 clean-stage4: clean-stage4-lto-plugin
40582 clean-stage4-lto-plugin:
40583 @if [ $(current_stage) = stage4 ]; then \
40584 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40585 else \
40586 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40587 $(MAKE) stage4-start; \
40588 fi; \
40589 cd $(HOST_SUBDIR)/lto-plugin && \
40590 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40591 @endif lto-plugin-bootstrap
40592
40593
40594 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40595 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40596 maybe-all-stageprofile-lto-plugin:
40597 maybe-clean-stageprofile-lto-plugin:
40598 @if lto-plugin-bootstrap
40599 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40600 all-stageprofile: all-stageprofile-lto-plugin
40601 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40602 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40603 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40604 @r=`${PWD_COMMAND}`; export r; \
40605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40606 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40607 $(HOST_EXPORTS) \
40608 $(POSTSTAGE1_HOST_EXPORTS) \
40609 cd $(HOST_SUBDIR)/lto-plugin && \
40610 \
40611 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40612 CFLAGS="$(STAGEprofile_CFLAGS)" \
40613 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40614 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40615 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40616 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40617 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40618 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40619 TFLAGS="$(STAGEprofile_TFLAGS)" \
40620 $(TARGET-stageprofile-lto-plugin)
40621
40622 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40623 clean-stageprofile: clean-stageprofile-lto-plugin
40624 clean-stageprofile-lto-plugin:
40625 @if [ $(current_stage) = stageprofile ]; then \
40626 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40627 else \
40628 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40629 $(MAKE) stageprofile-start; \
40630 fi; \
40631 cd $(HOST_SUBDIR)/lto-plugin && \
40632 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40633 @endif lto-plugin-bootstrap
40634
40635
40636 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40637 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40638 maybe-all-stagetrain-lto-plugin:
40639 maybe-clean-stagetrain-lto-plugin:
40640 @if lto-plugin-bootstrap
40641 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40642 all-stagetrain: all-stagetrain-lto-plugin
40643 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40644 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40645 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40646 @r=`${PWD_COMMAND}`; export r; \
40647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40648 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40649 $(HOST_EXPORTS) \
40650 $(POSTSTAGE1_HOST_EXPORTS) \
40651 cd $(HOST_SUBDIR)/lto-plugin && \
40652 \
40653 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40654 CFLAGS="$(STAGEtrain_CFLAGS)" \
40655 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40656 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40657 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40658 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40659 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40660 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40661 TFLAGS="$(STAGEtrain_TFLAGS)" \
40662 $(TARGET-stagetrain-lto-plugin)
40663
40664 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40665 clean-stagetrain: clean-stagetrain-lto-plugin
40666 clean-stagetrain-lto-plugin:
40667 @if [ $(current_stage) = stagetrain ]; then \
40668 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40669 else \
40670 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40671 $(MAKE) stagetrain-start; \
40672 fi; \
40673 cd $(HOST_SUBDIR)/lto-plugin && \
40674 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40675 @endif lto-plugin-bootstrap
40676
40677
40678 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40679 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40680 maybe-all-stagefeedback-lto-plugin:
40681 maybe-clean-stagefeedback-lto-plugin:
40682 @if lto-plugin-bootstrap
40683 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40684 all-stagefeedback: all-stagefeedback-lto-plugin
40685 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40686 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40687 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40688 @r=`${PWD_COMMAND}`; export r; \
40689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40690 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40691 $(HOST_EXPORTS) \
40692 $(POSTSTAGE1_HOST_EXPORTS) \
40693 cd $(HOST_SUBDIR)/lto-plugin && \
40694 \
40695 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40696 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40697 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40698 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40699 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40700 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40701 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40702 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40703 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40704 $(TARGET-stagefeedback-lto-plugin)
40705
40706 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40707 clean-stagefeedback: clean-stagefeedback-lto-plugin
40708 clean-stagefeedback-lto-plugin:
40709 @if [ $(current_stage) = stagefeedback ]; then \
40710 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40711 else \
40712 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40713 $(MAKE) stagefeedback-start; \
40714 fi; \
40715 cd $(HOST_SUBDIR)/lto-plugin && \
40716 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40717 @endif lto-plugin-bootstrap
40718
40719
40720 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40721 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40722 maybe-all-stageautoprofile-lto-plugin:
40723 maybe-clean-stageautoprofile-lto-plugin:
40724 @if lto-plugin-bootstrap
40725 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40726 all-stageautoprofile: all-stageautoprofile-lto-plugin
40727 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40728 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40729 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40730 @r=`${PWD_COMMAND}`; export r; \
40731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40732 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40733 $(HOST_EXPORTS) \
40734 $(POSTSTAGE1_HOST_EXPORTS) \
40735 cd $(HOST_SUBDIR)/lto-plugin && \
40736 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40738 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40739 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40740 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40741 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40742 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40743 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40744 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40745 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40746 $(TARGET-stageautoprofile-lto-plugin)
40747
40748 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40749 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40750 clean-stageautoprofile-lto-plugin:
40751 @if [ $(current_stage) = stageautoprofile ]; then \
40752 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40753 else \
40754 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40755 $(MAKE) stageautoprofile-start; \
40756 fi; \
40757 cd $(HOST_SUBDIR)/lto-plugin && \
40758 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40759 @endif lto-plugin-bootstrap
40760
40761
40762 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40763 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40764 maybe-all-stageautofeedback-lto-plugin:
40765 maybe-clean-stageautofeedback-lto-plugin:
40766 @if lto-plugin-bootstrap
40767 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40768 all-stageautofeedback: all-stageautofeedback-lto-plugin
40769 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40770 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40771 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40772 @r=`${PWD_COMMAND}`; export r; \
40773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40774 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40775 $(HOST_EXPORTS) \
40776 $(POSTSTAGE1_HOST_EXPORTS) \
40777 cd $(HOST_SUBDIR)/lto-plugin && \
40778 \
40779 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40780 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40781 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40782 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40783 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40784 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40785 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40786 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40787 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40788 $(TARGET-stageautofeedback-lto-plugin)
40789
40790 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
40791 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
40792 clean-stageautofeedback-lto-plugin:
40793 @if [ $(current_stage) = stageautofeedback ]; then \
40794 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40795 else \
40796 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
40797 $(MAKE) stageautofeedback-start; \
40798 fi; \
40799 cd $(HOST_SUBDIR)/lto-plugin && \
40800 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40801 @endif lto-plugin-bootstrap
40802
40803
40804
40805
40806
40807 .PHONY: check-lto-plugin maybe-check-lto-plugin
40808 maybe-check-lto-plugin:
40809 @if lto-plugin
40810 maybe-check-lto-plugin: check-lto-plugin
40811
40812 check-lto-plugin:
40813 @: $(MAKE); $(unstage)
40814 @r=`${PWD_COMMAND}`; export r; \
40815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40816 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
40817 (cd $(HOST_SUBDIR)/lto-plugin && \
40818 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
40819
40820 @endif lto-plugin
40821
40822 .PHONY: install-lto-plugin maybe-install-lto-plugin
40823 maybe-install-lto-plugin:
40824 @if lto-plugin
40825 maybe-install-lto-plugin: install-lto-plugin
40826
40827 install-lto-plugin: installdirs
40828 @: $(MAKE); $(unstage)
40829 @r=`${PWD_COMMAND}`; export r; \
40830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40831 $(HOST_EXPORTS) \
40832 (cd $(HOST_SUBDIR)/lto-plugin && \
40833 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
40834
40835 @endif lto-plugin
40836
40837 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
40838 maybe-install-strip-lto-plugin:
40839 @if lto-plugin
40840 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40841
40842 install-strip-lto-plugin: installdirs
40843 @: $(MAKE); $(unstage)
40844 @r=`${PWD_COMMAND}`; export r; \
40845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40846 $(HOST_EXPORTS) \
40847 (cd $(HOST_SUBDIR)/lto-plugin && \
40848 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40849
40850 @endif lto-plugin
40851
40852 # Other targets (info, dvi, pdf, etc.)
40853
40854 .PHONY: maybe-info-lto-plugin info-lto-plugin
40855 maybe-info-lto-plugin:
40856 @if lto-plugin
40857 maybe-info-lto-plugin: info-lto-plugin
40858
40859 info-lto-plugin: \
40860 configure-lto-plugin
40861 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40862 r=`${PWD_COMMAND}`; export r; \
40863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40864 $(HOST_EXPORTS) \
40865 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40867 done; \
40868 echo "Doing info in lto-plugin"; \
40869 (cd $(HOST_SUBDIR)/lto-plugin && \
40870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40872 "RANLIB=$${RANLIB}" \
40873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40874 info) \
40875 || exit 1
40876
40877 @endif lto-plugin
40878
40879 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40880 maybe-dvi-lto-plugin:
40881 @if lto-plugin
40882 maybe-dvi-lto-plugin: dvi-lto-plugin
40883
40884 dvi-lto-plugin: \
40885 configure-lto-plugin
40886 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40887 r=`${PWD_COMMAND}`; export r; \
40888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40889 $(HOST_EXPORTS) \
40890 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40892 done; \
40893 echo "Doing dvi in lto-plugin"; \
40894 (cd $(HOST_SUBDIR)/lto-plugin && \
40895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40897 "RANLIB=$${RANLIB}" \
40898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40899 dvi) \
40900 || exit 1
40901
40902 @endif lto-plugin
40903
40904 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40905 maybe-pdf-lto-plugin:
40906 @if lto-plugin
40907 maybe-pdf-lto-plugin: pdf-lto-plugin
40908
40909 pdf-lto-plugin: \
40910 configure-lto-plugin
40911 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40912 r=`${PWD_COMMAND}`; export r; \
40913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40914 $(HOST_EXPORTS) \
40915 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40917 done; \
40918 echo "Doing pdf in lto-plugin"; \
40919 (cd $(HOST_SUBDIR)/lto-plugin && \
40920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40922 "RANLIB=$${RANLIB}" \
40923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40924 pdf) \
40925 || exit 1
40926
40927 @endif lto-plugin
40928
40929 .PHONY: maybe-html-lto-plugin html-lto-plugin
40930 maybe-html-lto-plugin:
40931 @if lto-plugin
40932 maybe-html-lto-plugin: html-lto-plugin
40933
40934 html-lto-plugin: \
40935 configure-lto-plugin
40936 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40937 r=`${PWD_COMMAND}`; export r; \
40938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40939 $(HOST_EXPORTS) \
40940 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40942 done; \
40943 echo "Doing html in lto-plugin"; \
40944 (cd $(HOST_SUBDIR)/lto-plugin && \
40945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40947 "RANLIB=$${RANLIB}" \
40948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40949 html) \
40950 || exit 1
40951
40952 @endif lto-plugin
40953
40954 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40955 maybe-TAGS-lto-plugin:
40956 @if lto-plugin
40957 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40958
40959 TAGS-lto-plugin: \
40960 configure-lto-plugin
40961 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40962 r=`${PWD_COMMAND}`; export r; \
40963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40964 $(HOST_EXPORTS) \
40965 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40967 done; \
40968 echo "Doing TAGS in lto-plugin"; \
40969 (cd $(HOST_SUBDIR)/lto-plugin && \
40970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40972 "RANLIB=$${RANLIB}" \
40973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40974 TAGS) \
40975 || exit 1
40976
40977 @endif lto-plugin
40978
40979 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40980 maybe-install-info-lto-plugin:
40981 @if lto-plugin
40982 maybe-install-info-lto-plugin: install-info-lto-plugin
40983
40984 install-info-lto-plugin: \
40985 configure-lto-plugin \
40986 info-lto-plugin
40987 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40988 r=`${PWD_COMMAND}`; export r; \
40989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40990 $(HOST_EXPORTS) \
40991 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40993 done; \
40994 echo "Doing install-info in lto-plugin"; \
40995 (cd $(HOST_SUBDIR)/lto-plugin && \
40996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40998 "RANLIB=$${RANLIB}" \
40999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41000 install-info) \
41001 || exit 1
41002
41003 @endif lto-plugin
41004
41005 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
41006 maybe-install-dvi-lto-plugin:
41007 @if lto-plugin
41008 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
41009
41010 install-dvi-lto-plugin: \
41011 configure-lto-plugin \
41012 dvi-lto-plugin
41013 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41014 r=`${PWD_COMMAND}`; export r; \
41015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41016 $(HOST_EXPORTS) \
41017 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41019 done; \
41020 echo "Doing install-dvi in lto-plugin"; \
41021 (cd $(HOST_SUBDIR)/lto-plugin && \
41022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41024 "RANLIB=$${RANLIB}" \
41025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41026 install-dvi) \
41027 || exit 1
41028
41029 @endif lto-plugin
41030
41031 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
41032 maybe-install-pdf-lto-plugin:
41033 @if lto-plugin
41034 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
41035
41036 install-pdf-lto-plugin: \
41037 configure-lto-plugin \
41038 pdf-lto-plugin
41039 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41040 r=`${PWD_COMMAND}`; export r; \
41041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41042 $(HOST_EXPORTS) \
41043 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41045 done; \
41046 echo "Doing install-pdf in lto-plugin"; \
41047 (cd $(HOST_SUBDIR)/lto-plugin && \
41048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41050 "RANLIB=$${RANLIB}" \
41051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41052 install-pdf) \
41053 || exit 1
41054
41055 @endif lto-plugin
41056
41057 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
41058 maybe-install-html-lto-plugin:
41059 @if lto-plugin
41060 maybe-install-html-lto-plugin: install-html-lto-plugin
41061
41062 install-html-lto-plugin: \
41063 configure-lto-plugin \
41064 html-lto-plugin
41065 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41066 r=`${PWD_COMMAND}`; export r; \
41067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41068 $(HOST_EXPORTS) \
41069 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41071 done; \
41072 echo "Doing install-html in lto-plugin"; \
41073 (cd $(HOST_SUBDIR)/lto-plugin && \
41074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41076 "RANLIB=$${RANLIB}" \
41077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41078 install-html) \
41079 || exit 1
41080
41081 @endif lto-plugin
41082
41083 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
41084 maybe-installcheck-lto-plugin:
41085 @if lto-plugin
41086 maybe-installcheck-lto-plugin: installcheck-lto-plugin
41087
41088 installcheck-lto-plugin: \
41089 configure-lto-plugin
41090 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41091 r=`${PWD_COMMAND}`; export r; \
41092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41093 $(HOST_EXPORTS) \
41094 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41096 done; \
41097 echo "Doing installcheck in lto-plugin"; \
41098 (cd $(HOST_SUBDIR)/lto-plugin && \
41099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41101 "RANLIB=$${RANLIB}" \
41102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41103 installcheck) \
41104 || exit 1
41105
41106 @endif lto-plugin
41107
41108 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
41109 maybe-mostlyclean-lto-plugin:
41110 @if lto-plugin
41111 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
41112
41113 mostlyclean-lto-plugin:
41114 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41115 r=`${PWD_COMMAND}`; export r; \
41116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41117 $(HOST_EXPORTS) \
41118 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41120 done; \
41121 echo "Doing mostlyclean in lto-plugin"; \
41122 (cd $(HOST_SUBDIR)/lto-plugin && \
41123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41125 "RANLIB=$${RANLIB}" \
41126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41127 mostlyclean) \
41128 || exit 1
41129
41130 @endif lto-plugin
41131
41132 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
41133 maybe-clean-lto-plugin:
41134 @if lto-plugin
41135 maybe-clean-lto-plugin: clean-lto-plugin
41136
41137 clean-lto-plugin:
41138 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41139 r=`${PWD_COMMAND}`; export r; \
41140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41141 $(HOST_EXPORTS) \
41142 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41144 done; \
41145 echo "Doing clean in lto-plugin"; \
41146 (cd $(HOST_SUBDIR)/lto-plugin && \
41147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41149 "RANLIB=$${RANLIB}" \
41150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41151 clean) \
41152 || exit 1
41153
41154 @endif lto-plugin
41155
41156 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
41157 maybe-distclean-lto-plugin:
41158 @if lto-plugin
41159 maybe-distclean-lto-plugin: distclean-lto-plugin
41160
41161 distclean-lto-plugin:
41162 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41163 r=`${PWD_COMMAND}`; export r; \
41164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41165 $(HOST_EXPORTS) \
41166 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41168 done; \
41169 echo "Doing distclean in lto-plugin"; \
41170 (cd $(HOST_SUBDIR)/lto-plugin && \
41171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41173 "RANLIB=$${RANLIB}" \
41174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41175 distclean) \
41176 || exit 1
41177
41178 @endif lto-plugin
41179
41180 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
41181 maybe-maintainer-clean-lto-plugin:
41182 @if lto-plugin
41183 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
41184
41185 maintainer-clean-lto-plugin:
41186 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41187 r=`${PWD_COMMAND}`; export r; \
41188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41189 $(HOST_EXPORTS) \
41190 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41192 done; \
41193 echo "Doing maintainer-clean in lto-plugin"; \
41194 (cd $(HOST_SUBDIR)/lto-plugin && \
41195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41197 "RANLIB=$${RANLIB}" \
41198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41199 maintainer-clean) \
41200 || exit 1
41201
41202 @endif lto-plugin
41203
41204
41205
41206 .PHONY: configure-libcc1 maybe-configure-libcc1
41207 maybe-configure-libcc1:
41208 @if gcc-bootstrap
41209 configure-libcc1: stage_current
41210 @endif gcc-bootstrap
41211 @if libcc1
41212 maybe-configure-libcc1: configure-libcc1
41213 configure-libcc1:
41214 @: $(MAKE); $(unstage)
41215 @r=`${PWD_COMMAND}`; export r; \
41216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41217 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
41218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
41219 $(HOST_EXPORTS) \
41220 echo Configuring in $(HOST_SUBDIR)/libcc1; \
41221 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
41222 case $(srcdir) in \
41223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41224 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
41225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41226 esac; \
41227 module_srcdir=libcc1; \
41228 $(SHELL) \
41229 $$s/$$module_srcdir/configure \
41230 --srcdir=$${topdir}/$$module_srcdir \
41231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41232 --target=${target_alias} --enable-shared \
41233 || exit 1
41234 @endif libcc1
41235
41236
41237
41238
41239
41240 .PHONY: all-libcc1 maybe-all-libcc1
41241 maybe-all-libcc1:
41242 @if gcc-bootstrap
41243 all-libcc1: stage_current
41244 @endif gcc-bootstrap
41245 @if libcc1
41246 TARGET-libcc1=all
41247 maybe-all-libcc1: all-libcc1
41248 all-libcc1: configure-libcc1
41249 @: $(MAKE); $(unstage)
41250 @r=`${PWD_COMMAND}`; export r; \
41251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41252 $(HOST_EXPORTS) \
41253 (cd $(HOST_SUBDIR)/libcc1 && \
41254 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41255 $(TARGET-libcc1))
41256 @endif libcc1
41257
41258
41259
41260
41261 .PHONY: check-libcc1 maybe-check-libcc1
41262 maybe-check-libcc1:
41263 @if libcc1
41264 maybe-check-libcc1: check-libcc1
41265
41266 check-libcc1:
41267 @: $(MAKE); $(unstage)
41268 @r=`${PWD_COMMAND}`; export r; \
41269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41270 $(HOST_EXPORTS) \
41271 (cd $(HOST_SUBDIR)/libcc1 && \
41272 $(MAKE) $(FLAGS_TO_PASS) check)
41273
41274 @endif libcc1
41275
41276 .PHONY: install-libcc1 maybe-install-libcc1
41277 maybe-install-libcc1:
41278 @if libcc1
41279 maybe-install-libcc1: install-libcc1
41280
41281 install-libcc1: installdirs
41282 @: $(MAKE); $(unstage)
41283 @r=`${PWD_COMMAND}`; export r; \
41284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41285 $(HOST_EXPORTS) \
41286 (cd $(HOST_SUBDIR)/libcc1 && \
41287 $(MAKE) $(FLAGS_TO_PASS) install)
41288
41289 @endif libcc1
41290
41291 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
41292 maybe-install-strip-libcc1:
41293 @if libcc1
41294 maybe-install-strip-libcc1: install-strip-libcc1
41295
41296 install-strip-libcc1: installdirs
41297 @: $(MAKE); $(unstage)
41298 @r=`${PWD_COMMAND}`; export r; \
41299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41300 $(HOST_EXPORTS) \
41301 (cd $(HOST_SUBDIR)/libcc1 && \
41302 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41303
41304 @endif libcc1
41305
41306 # Other targets (info, dvi, pdf, etc.)
41307
41308 .PHONY: maybe-info-libcc1 info-libcc1
41309 maybe-info-libcc1:
41310 @if libcc1
41311 maybe-info-libcc1: info-libcc1
41312
41313 info-libcc1: \
41314 configure-libcc1
41315 @: $(MAKE); $(unstage)
41316 @[ -f ./libcc1/Makefile ] || exit 0; \
41317 r=`${PWD_COMMAND}`; export r; \
41318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41319 $(HOST_EXPORTS) \
41320 for flag in $(EXTRA_HOST_FLAGS) ; do \
41321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41322 done; \
41323 echo "Doing info in libcc1"; \
41324 (cd $(HOST_SUBDIR)/libcc1 && \
41325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41327 "RANLIB=$${RANLIB}" \
41328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41329 info) \
41330 || exit 1
41331
41332 @endif libcc1
41333
41334 .PHONY: maybe-dvi-libcc1 dvi-libcc1
41335 maybe-dvi-libcc1:
41336 @if libcc1
41337 maybe-dvi-libcc1: dvi-libcc1
41338
41339 dvi-libcc1: \
41340 configure-libcc1
41341 @: $(MAKE); $(unstage)
41342 @[ -f ./libcc1/Makefile ] || exit 0; \
41343 r=`${PWD_COMMAND}`; export r; \
41344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41345 $(HOST_EXPORTS) \
41346 for flag in $(EXTRA_HOST_FLAGS) ; do \
41347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41348 done; \
41349 echo "Doing dvi in libcc1"; \
41350 (cd $(HOST_SUBDIR)/libcc1 && \
41351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41353 "RANLIB=$${RANLIB}" \
41354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41355 dvi) \
41356 || exit 1
41357
41358 @endif libcc1
41359
41360 .PHONY: maybe-pdf-libcc1 pdf-libcc1
41361 maybe-pdf-libcc1:
41362 @if libcc1
41363 maybe-pdf-libcc1: pdf-libcc1
41364
41365 pdf-libcc1: \
41366 configure-libcc1
41367 @: $(MAKE); $(unstage)
41368 @[ -f ./libcc1/Makefile ] || exit 0; \
41369 r=`${PWD_COMMAND}`; export r; \
41370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41371 $(HOST_EXPORTS) \
41372 for flag in $(EXTRA_HOST_FLAGS) ; do \
41373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41374 done; \
41375 echo "Doing pdf in libcc1"; \
41376 (cd $(HOST_SUBDIR)/libcc1 && \
41377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41379 "RANLIB=$${RANLIB}" \
41380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41381 pdf) \
41382 || exit 1
41383
41384 @endif libcc1
41385
41386 .PHONY: maybe-html-libcc1 html-libcc1
41387 maybe-html-libcc1:
41388 @if libcc1
41389 maybe-html-libcc1: html-libcc1
41390
41391 html-libcc1: \
41392 configure-libcc1
41393 @: $(MAKE); $(unstage)
41394 @[ -f ./libcc1/Makefile ] || exit 0; \
41395 r=`${PWD_COMMAND}`; export r; \
41396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41397 $(HOST_EXPORTS) \
41398 for flag in $(EXTRA_HOST_FLAGS) ; do \
41399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41400 done; \
41401 echo "Doing html in libcc1"; \
41402 (cd $(HOST_SUBDIR)/libcc1 && \
41403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41405 "RANLIB=$${RANLIB}" \
41406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41407 html) \
41408 || exit 1
41409
41410 @endif libcc1
41411
41412 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
41413 maybe-TAGS-libcc1:
41414 @if libcc1
41415 maybe-TAGS-libcc1: TAGS-libcc1
41416
41417 TAGS-libcc1: \
41418 configure-libcc1
41419 @: $(MAKE); $(unstage)
41420 @[ -f ./libcc1/Makefile ] || exit 0; \
41421 r=`${PWD_COMMAND}`; export r; \
41422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41423 $(HOST_EXPORTS) \
41424 for flag in $(EXTRA_HOST_FLAGS) ; do \
41425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41426 done; \
41427 echo "Doing TAGS in libcc1"; \
41428 (cd $(HOST_SUBDIR)/libcc1 && \
41429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41431 "RANLIB=$${RANLIB}" \
41432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41433 TAGS) \
41434 || exit 1
41435
41436 @endif libcc1
41437
41438 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41439 maybe-install-info-libcc1:
41440 @if libcc1
41441 maybe-install-info-libcc1: install-info-libcc1
41442
41443 install-info-libcc1: \
41444 configure-libcc1 \
41445 info-libcc1
41446 @: $(MAKE); $(unstage)
41447 @[ -f ./libcc1/Makefile ] || exit 0; \
41448 r=`${PWD_COMMAND}`; export r; \
41449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41450 $(HOST_EXPORTS) \
41451 for flag in $(EXTRA_HOST_FLAGS) ; do \
41452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41453 done; \
41454 echo "Doing install-info in libcc1"; \
41455 (cd $(HOST_SUBDIR)/libcc1 && \
41456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41458 "RANLIB=$${RANLIB}" \
41459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41460 install-info) \
41461 || exit 1
41462
41463 @endif libcc1
41464
41465 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41466 maybe-install-dvi-libcc1:
41467 @if libcc1
41468 maybe-install-dvi-libcc1: install-dvi-libcc1
41469
41470 install-dvi-libcc1: \
41471 configure-libcc1 \
41472 dvi-libcc1
41473 @: $(MAKE); $(unstage)
41474 @[ -f ./libcc1/Makefile ] || exit 0; \
41475 r=`${PWD_COMMAND}`; export r; \
41476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41477 $(HOST_EXPORTS) \
41478 for flag in $(EXTRA_HOST_FLAGS) ; do \
41479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41480 done; \
41481 echo "Doing install-dvi in libcc1"; \
41482 (cd $(HOST_SUBDIR)/libcc1 && \
41483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41485 "RANLIB=$${RANLIB}" \
41486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41487 install-dvi) \
41488 || exit 1
41489
41490 @endif libcc1
41491
41492 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41493 maybe-install-pdf-libcc1:
41494 @if libcc1
41495 maybe-install-pdf-libcc1: install-pdf-libcc1
41496
41497 install-pdf-libcc1: \
41498 configure-libcc1 \
41499 pdf-libcc1
41500 @: $(MAKE); $(unstage)
41501 @[ -f ./libcc1/Makefile ] || exit 0; \
41502 r=`${PWD_COMMAND}`; export r; \
41503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41504 $(HOST_EXPORTS) \
41505 for flag in $(EXTRA_HOST_FLAGS) ; do \
41506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41507 done; \
41508 echo "Doing install-pdf in libcc1"; \
41509 (cd $(HOST_SUBDIR)/libcc1 && \
41510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41512 "RANLIB=$${RANLIB}" \
41513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41514 install-pdf) \
41515 || exit 1
41516
41517 @endif libcc1
41518
41519 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41520 maybe-install-html-libcc1:
41521 @if libcc1
41522 maybe-install-html-libcc1: install-html-libcc1
41523
41524 install-html-libcc1: \
41525 configure-libcc1 \
41526 html-libcc1
41527 @: $(MAKE); $(unstage)
41528 @[ -f ./libcc1/Makefile ] || exit 0; \
41529 r=`${PWD_COMMAND}`; export r; \
41530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41531 $(HOST_EXPORTS) \
41532 for flag in $(EXTRA_HOST_FLAGS) ; do \
41533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41534 done; \
41535 echo "Doing install-html in libcc1"; \
41536 (cd $(HOST_SUBDIR)/libcc1 && \
41537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41539 "RANLIB=$${RANLIB}" \
41540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41541 install-html) \
41542 || exit 1
41543
41544 @endif libcc1
41545
41546 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41547 maybe-installcheck-libcc1:
41548 @if libcc1
41549 maybe-installcheck-libcc1: installcheck-libcc1
41550
41551 installcheck-libcc1: \
41552 configure-libcc1
41553 @: $(MAKE); $(unstage)
41554 @[ -f ./libcc1/Makefile ] || exit 0; \
41555 r=`${PWD_COMMAND}`; export r; \
41556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41557 $(HOST_EXPORTS) \
41558 for flag in $(EXTRA_HOST_FLAGS) ; do \
41559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41560 done; \
41561 echo "Doing installcheck in libcc1"; \
41562 (cd $(HOST_SUBDIR)/libcc1 && \
41563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41565 "RANLIB=$${RANLIB}" \
41566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41567 installcheck) \
41568 || exit 1
41569
41570 @endif libcc1
41571
41572 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41573 maybe-mostlyclean-libcc1:
41574 @if libcc1
41575 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41576
41577 mostlyclean-libcc1:
41578 @: $(MAKE); $(unstage)
41579 @[ -f ./libcc1/Makefile ] || exit 0; \
41580 r=`${PWD_COMMAND}`; export r; \
41581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41582 $(HOST_EXPORTS) \
41583 for flag in $(EXTRA_HOST_FLAGS) ; do \
41584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41585 done; \
41586 echo "Doing mostlyclean in libcc1"; \
41587 (cd $(HOST_SUBDIR)/libcc1 && \
41588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41590 "RANLIB=$${RANLIB}" \
41591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41592 mostlyclean) \
41593 || exit 1
41594
41595 @endif libcc1
41596
41597 .PHONY: maybe-clean-libcc1 clean-libcc1
41598 maybe-clean-libcc1:
41599 @if libcc1
41600 maybe-clean-libcc1: clean-libcc1
41601
41602 clean-libcc1:
41603 @: $(MAKE); $(unstage)
41604 @[ -f ./libcc1/Makefile ] || exit 0; \
41605 r=`${PWD_COMMAND}`; export r; \
41606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41607 $(HOST_EXPORTS) \
41608 for flag in $(EXTRA_HOST_FLAGS) ; do \
41609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41610 done; \
41611 echo "Doing clean in libcc1"; \
41612 (cd $(HOST_SUBDIR)/libcc1 && \
41613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41615 "RANLIB=$${RANLIB}" \
41616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41617 clean) \
41618 || exit 1
41619
41620 @endif libcc1
41621
41622 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41623 maybe-distclean-libcc1:
41624 @if libcc1
41625 maybe-distclean-libcc1: distclean-libcc1
41626
41627 distclean-libcc1:
41628 @: $(MAKE); $(unstage)
41629 @[ -f ./libcc1/Makefile ] || exit 0; \
41630 r=`${PWD_COMMAND}`; export r; \
41631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41632 $(HOST_EXPORTS) \
41633 for flag in $(EXTRA_HOST_FLAGS) ; do \
41634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41635 done; \
41636 echo "Doing distclean in libcc1"; \
41637 (cd $(HOST_SUBDIR)/libcc1 && \
41638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41640 "RANLIB=$${RANLIB}" \
41641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41642 distclean) \
41643 || exit 1
41644
41645 @endif libcc1
41646
41647 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41648 maybe-maintainer-clean-libcc1:
41649 @if libcc1
41650 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41651
41652 maintainer-clean-libcc1:
41653 @: $(MAKE); $(unstage)
41654 @[ -f ./libcc1/Makefile ] || exit 0; \
41655 r=`${PWD_COMMAND}`; export r; \
41656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41657 $(HOST_EXPORTS) \
41658 for flag in $(EXTRA_HOST_FLAGS) ; do \
41659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41660 done; \
41661 echo "Doing maintainer-clean in libcc1"; \
41662 (cd $(HOST_SUBDIR)/libcc1 && \
41663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41665 "RANLIB=$${RANLIB}" \
41666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41667 maintainer-clean) \
41668 || exit 1
41669
41670 @endif libcc1
41671
41672
41673
41674 .PHONY: configure-gotools maybe-configure-gotools
41675 maybe-configure-gotools:
41676 @if gcc-bootstrap
41677 configure-gotools: stage_current
41678 @endif gcc-bootstrap
41679 @if gotools
41680 maybe-configure-gotools: configure-gotools
41681 configure-gotools:
41682 @: $(MAKE); $(unstage)
41683 @r=`${PWD_COMMAND}`; export r; \
41684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41685 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41686 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41687 $(HOST_EXPORTS) \
41688 echo Configuring in $(HOST_SUBDIR)/gotools; \
41689 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41690 case $(srcdir) in \
41691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41692 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41694 esac; \
41695 module_srcdir=gotools; \
41696 $(SHELL) \
41697 $$s/$$module_srcdir/configure \
41698 --srcdir=$${topdir}/$$module_srcdir \
41699 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41700 --target=${target_alias} \
41701 || exit 1
41702 @endif gotools
41703
41704
41705
41706
41707
41708 .PHONY: all-gotools maybe-all-gotools
41709 maybe-all-gotools:
41710 @if gcc-bootstrap
41711 all-gotools: stage_current
41712 @endif gcc-bootstrap
41713 @if gotools
41714 TARGET-gotools=all
41715 maybe-all-gotools: all-gotools
41716 all-gotools: configure-gotools
41717 @: $(MAKE); $(unstage)
41718 @r=`${PWD_COMMAND}`; export r; \
41719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41720 $(HOST_EXPORTS) \
41721 (cd $(HOST_SUBDIR)/gotools && \
41722 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41723 $(TARGET-gotools))
41724 @endif gotools
41725
41726
41727
41728
41729 .PHONY: check-gotools maybe-check-gotools
41730 maybe-check-gotools:
41731 @if gotools
41732 maybe-check-gotools: check-gotools
41733
41734 check-gotools:
41735 @: $(MAKE); $(unstage)
41736 @r=`${PWD_COMMAND}`; export r; \
41737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41738 $(HOST_EXPORTS) \
41739 (cd $(HOST_SUBDIR)/gotools && \
41740 $(MAKE) $(FLAGS_TO_PASS) check)
41741
41742 @endif gotools
41743
41744 .PHONY: install-gotools maybe-install-gotools
41745 maybe-install-gotools:
41746 @if gotools
41747 maybe-install-gotools: install-gotools
41748
41749 install-gotools: installdirs
41750 @: $(MAKE); $(unstage)
41751 @r=`${PWD_COMMAND}`; export r; \
41752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41753 $(HOST_EXPORTS) \
41754 (cd $(HOST_SUBDIR)/gotools && \
41755 $(MAKE) $(FLAGS_TO_PASS) install)
41756
41757 @endif gotools
41758
41759 .PHONY: install-strip-gotools maybe-install-strip-gotools
41760 maybe-install-strip-gotools:
41761 @if gotools
41762 maybe-install-strip-gotools: install-strip-gotools
41763
41764 install-strip-gotools: 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)/gotools && \
41770 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41771
41772 @endif gotools
41773
41774 # Other targets (info, dvi, pdf, etc.)
41775
41776 .PHONY: maybe-info-gotools info-gotools
41777 maybe-info-gotools:
41778 @if gotools
41779 maybe-info-gotools: info-gotools
41780
41781 info-gotools: \
41782 configure-gotools
41783 @: $(MAKE); $(unstage)
41784 @[ -f ./gotools/Makefile ] || exit 0; \
41785 r=`${PWD_COMMAND}`; export r; \
41786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41787 $(HOST_EXPORTS) \
41788 for flag in $(EXTRA_HOST_FLAGS) ; do \
41789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41790 done; \
41791 echo "Doing info in gotools"; \
41792 (cd $(HOST_SUBDIR)/gotools && \
41793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41795 "RANLIB=$${RANLIB}" \
41796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41797 info) \
41798 || exit 1
41799
41800 @endif gotools
41801
41802 .PHONY: maybe-dvi-gotools dvi-gotools
41803 maybe-dvi-gotools:
41804 @if gotools
41805 maybe-dvi-gotools: dvi-gotools
41806
41807 dvi-gotools: \
41808 configure-gotools
41809 @: $(MAKE); $(unstage)
41810 @[ -f ./gotools/Makefile ] || exit 0; \
41811 r=`${PWD_COMMAND}`; export r; \
41812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41813 $(HOST_EXPORTS) \
41814 for flag in $(EXTRA_HOST_FLAGS) ; do \
41815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41816 done; \
41817 echo "Doing dvi in gotools"; \
41818 (cd $(HOST_SUBDIR)/gotools && \
41819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41821 "RANLIB=$${RANLIB}" \
41822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41823 dvi) \
41824 || exit 1
41825
41826 @endif gotools
41827
41828 .PHONY: maybe-pdf-gotools pdf-gotools
41829 maybe-pdf-gotools:
41830 @if gotools
41831 maybe-pdf-gotools: pdf-gotools
41832
41833 pdf-gotools: \
41834 configure-gotools
41835 @: $(MAKE); $(unstage)
41836 @[ -f ./gotools/Makefile ] || exit 0; \
41837 r=`${PWD_COMMAND}`; export r; \
41838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41839 $(HOST_EXPORTS) \
41840 for flag in $(EXTRA_HOST_FLAGS) ; do \
41841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41842 done; \
41843 echo "Doing pdf in gotools"; \
41844 (cd $(HOST_SUBDIR)/gotools && \
41845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41847 "RANLIB=$${RANLIB}" \
41848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41849 pdf) \
41850 || exit 1
41851
41852 @endif gotools
41853
41854 .PHONY: maybe-html-gotools html-gotools
41855 maybe-html-gotools:
41856 @if gotools
41857 maybe-html-gotools: html-gotools
41858
41859 html-gotools: \
41860 configure-gotools
41861 @: $(MAKE); $(unstage)
41862 @[ -f ./gotools/Makefile ] || exit 0; \
41863 r=`${PWD_COMMAND}`; export r; \
41864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41865 $(HOST_EXPORTS) \
41866 for flag in $(EXTRA_HOST_FLAGS) ; do \
41867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41868 done; \
41869 echo "Doing html in gotools"; \
41870 (cd $(HOST_SUBDIR)/gotools && \
41871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41873 "RANLIB=$${RANLIB}" \
41874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41875 html) \
41876 || exit 1
41877
41878 @endif gotools
41879
41880 .PHONY: maybe-TAGS-gotools TAGS-gotools
41881 maybe-TAGS-gotools:
41882 @if gotools
41883 maybe-TAGS-gotools: TAGS-gotools
41884
41885 TAGS-gotools: \
41886 configure-gotools
41887 @: $(MAKE); $(unstage)
41888 @[ -f ./gotools/Makefile ] || exit 0; \
41889 r=`${PWD_COMMAND}`; export r; \
41890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41891 $(HOST_EXPORTS) \
41892 for flag in $(EXTRA_HOST_FLAGS) ; do \
41893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41894 done; \
41895 echo "Doing TAGS in gotools"; \
41896 (cd $(HOST_SUBDIR)/gotools && \
41897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41899 "RANLIB=$${RANLIB}" \
41900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41901 TAGS) \
41902 || exit 1
41903
41904 @endif gotools
41905
41906 .PHONY: maybe-install-info-gotools install-info-gotools
41907 maybe-install-info-gotools:
41908 @if gotools
41909 maybe-install-info-gotools: install-info-gotools
41910
41911 install-info-gotools: \
41912 configure-gotools \
41913 info-gotools
41914 @: $(MAKE); $(unstage)
41915 @[ -f ./gotools/Makefile ] || exit 0; \
41916 r=`${PWD_COMMAND}`; export r; \
41917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41918 $(HOST_EXPORTS) \
41919 for flag in $(EXTRA_HOST_FLAGS) ; do \
41920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41921 done; \
41922 echo "Doing install-info in gotools"; \
41923 (cd $(HOST_SUBDIR)/gotools && \
41924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41926 "RANLIB=$${RANLIB}" \
41927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41928 install-info) \
41929 || exit 1
41930
41931 @endif gotools
41932
41933 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41934 maybe-install-dvi-gotools:
41935 @if gotools
41936 maybe-install-dvi-gotools: install-dvi-gotools
41937
41938 install-dvi-gotools: \
41939 configure-gotools \
41940 dvi-gotools
41941 @: $(MAKE); $(unstage)
41942 @[ -f ./gotools/Makefile ] || exit 0; \
41943 r=`${PWD_COMMAND}`; export r; \
41944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41945 $(HOST_EXPORTS) \
41946 for flag in $(EXTRA_HOST_FLAGS) ; do \
41947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41948 done; \
41949 echo "Doing install-dvi in gotools"; \
41950 (cd $(HOST_SUBDIR)/gotools && \
41951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41953 "RANLIB=$${RANLIB}" \
41954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41955 install-dvi) \
41956 || exit 1
41957
41958 @endif gotools
41959
41960 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41961 maybe-install-pdf-gotools:
41962 @if gotools
41963 maybe-install-pdf-gotools: install-pdf-gotools
41964
41965 install-pdf-gotools: \
41966 configure-gotools \
41967 pdf-gotools
41968 @: $(MAKE); $(unstage)
41969 @[ -f ./gotools/Makefile ] || exit 0; \
41970 r=`${PWD_COMMAND}`; export r; \
41971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41972 $(HOST_EXPORTS) \
41973 for flag in $(EXTRA_HOST_FLAGS) ; do \
41974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41975 done; \
41976 echo "Doing install-pdf in gotools"; \
41977 (cd $(HOST_SUBDIR)/gotools && \
41978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41980 "RANLIB=$${RANLIB}" \
41981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41982 install-pdf) \
41983 || exit 1
41984
41985 @endif gotools
41986
41987 .PHONY: maybe-install-html-gotools install-html-gotools
41988 maybe-install-html-gotools:
41989 @if gotools
41990 maybe-install-html-gotools: install-html-gotools
41991
41992 install-html-gotools: \
41993 configure-gotools \
41994 html-gotools
41995 @: $(MAKE); $(unstage)
41996 @[ -f ./gotools/Makefile ] || exit 0; \
41997 r=`${PWD_COMMAND}`; export r; \
41998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41999 $(HOST_EXPORTS) \
42000 for flag in $(EXTRA_HOST_FLAGS) ; do \
42001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42002 done; \
42003 echo "Doing install-html in gotools"; \
42004 (cd $(HOST_SUBDIR)/gotools && \
42005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42007 "RANLIB=$${RANLIB}" \
42008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42009 install-html) \
42010 || exit 1
42011
42012 @endif gotools
42013
42014 .PHONY: maybe-installcheck-gotools installcheck-gotools
42015 maybe-installcheck-gotools:
42016 @if gotools
42017 maybe-installcheck-gotools: installcheck-gotools
42018
42019 installcheck-gotools: \
42020 configure-gotools
42021 @: $(MAKE); $(unstage)
42022 @[ -f ./gotools/Makefile ] || exit 0; \
42023 r=`${PWD_COMMAND}`; export r; \
42024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42025 $(HOST_EXPORTS) \
42026 for flag in $(EXTRA_HOST_FLAGS) ; do \
42027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42028 done; \
42029 echo "Doing installcheck in gotools"; \
42030 (cd $(HOST_SUBDIR)/gotools && \
42031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42033 "RANLIB=$${RANLIB}" \
42034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42035 installcheck) \
42036 || exit 1
42037
42038 @endif gotools
42039
42040 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
42041 maybe-mostlyclean-gotools:
42042 @if gotools
42043 maybe-mostlyclean-gotools: mostlyclean-gotools
42044
42045 mostlyclean-gotools:
42046 @: $(MAKE); $(unstage)
42047 @[ -f ./gotools/Makefile ] || exit 0; \
42048 r=`${PWD_COMMAND}`; export r; \
42049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42050 $(HOST_EXPORTS) \
42051 for flag in $(EXTRA_HOST_FLAGS) ; do \
42052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42053 done; \
42054 echo "Doing mostlyclean in gotools"; \
42055 (cd $(HOST_SUBDIR)/gotools && \
42056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42058 "RANLIB=$${RANLIB}" \
42059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42060 mostlyclean) \
42061 || exit 1
42062
42063 @endif gotools
42064
42065 .PHONY: maybe-clean-gotools clean-gotools
42066 maybe-clean-gotools:
42067 @if gotools
42068 maybe-clean-gotools: clean-gotools
42069
42070 clean-gotools:
42071 @: $(MAKE); $(unstage)
42072 @[ -f ./gotools/Makefile ] || exit 0; \
42073 r=`${PWD_COMMAND}`; export r; \
42074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42075 $(HOST_EXPORTS) \
42076 for flag in $(EXTRA_HOST_FLAGS) ; do \
42077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42078 done; \
42079 echo "Doing clean in gotools"; \
42080 (cd $(HOST_SUBDIR)/gotools && \
42081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42083 "RANLIB=$${RANLIB}" \
42084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42085 clean) \
42086 || exit 1
42087
42088 @endif gotools
42089
42090 .PHONY: maybe-distclean-gotools distclean-gotools
42091 maybe-distclean-gotools:
42092 @if gotools
42093 maybe-distclean-gotools: distclean-gotools
42094
42095 distclean-gotools:
42096 @: $(MAKE); $(unstage)
42097 @[ -f ./gotools/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 distclean in gotools"; \
42105 (cd $(HOST_SUBDIR)/gotools && \
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 distclean) \
42111 || exit 1
42112
42113 @endif gotools
42114
42115 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
42116 maybe-maintainer-clean-gotools:
42117 @if gotools
42118 maybe-maintainer-clean-gotools: maintainer-clean-gotools
42119
42120 maintainer-clean-gotools:
42121 @: $(MAKE); $(unstage)
42122 @[ -f ./gotools/Makefile ] || exit 0; \
42123 r=`${PWD_COMMAND}`; export r; \
42124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42125 $(HOST_EXPORTS) \
42126 for flag in $(EXTRA_HOST_FLAGS) ; do \
42127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42128 done; \
42129 echo "Doing maintainer-clean in gotools"; \
42130 (cd $(HOST_SUBDIR)/gotools && \
42131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42133 "RANLIB=$${RANLIB}" \
42134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42135 maintainer-clean) \
42136 || exit 1
42137
42138 @endif gotools
42139
42140
42141
42142 .PHONY: configure-libctf maybe-configure-libctf
42143 maybe-configure-libctf:
42144 @if gcc-bootstrap
42145 configure-libctf: stage_current
42146 @endif gcc-bootstrap
42147 @if libctf
42148 maybe-configure-libctf: configure-libctf
42149 configure-libctf:
42150 @r=`${PWD_COMMAND}`; export r; \
42151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42152 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42154 $(HOST_EXPORTS) \
42155 echo Configuring in $(HOST_SUBDIR)/libctf; \
42156 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
42157 case $(srcdir) in \
42158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42159 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42161 esac; \
42162 module_srcdir=libctf; \
42163 $(SHELL) \
42164 $$s/$$module_srcdir/configure \
42165 --srcdir=$${topdir}/$$module_srcdir \
42166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42167 --target=${target_alias} \
42168 || exit 1
42169 @endif libctf
42170
42171
42172
42173 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
42174 maybe-configure-stage1-libctf:
42175 @if libctf-bootstrap
42176 maybe-configure-stage1-libctf: configure-stage1-libctf
42177 configure-stage1-libctf:
42178 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42180 @r=`${PWD_COMMAND}`; export r; \
42181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42182 TFLAGS="$(STAGE1_TFLAGS)"; \
42183 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42184 $(HOST_EXPORTS) \
42185 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42186 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42187 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42188 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
42189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42190 cd $(HOST_SUBDIR)/libctf || exit 1; \
42191 case $(srcdir) in \
42192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42193 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42195 esac; \
42196 module_srcdir=libctf; \
42197 $(SHELL) $$s/$$module_srcdir/configure \
42198 --srcdir=$${topdir}/$$module_srcdir \
42199 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42200 --target=${target_alias} \
42201 \
42202 $(STAGE1_CONFIGURE_FLAGS)
42203 @endif libctf-bootstrap
42204
42205 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
42206 maybe-configure-stage2-libctf:
42207 @if libctf-bootstrap
42208 maybe-configure-stage2-libctf: configure-stage2-libctf
42209 configure-stage2-libctf:
42210 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42211 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42212 @r=`${PWD_COMMAND}`; export r; \
42213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42214 TFLAGS="$(STAGE2_TFLAGS)"; \
42215 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42216 $(HOST_EXPORTS) \
42217 $(POSTSTAGE1_HOST_EXPORTS) \
42218 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42219 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42220 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
42221 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
42222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42223 cd $(HOST_SUBDIR)/libctf || exit 1; \
42224 case $(srcdir) in \
42225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42226 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42228 esac; \
42229 module_srcdir=libctf; \
42230 $(SHELL) $$s/$$module_srcdir/configure \
42231 --srcdir=$${topdir}/$$module_srcdir \
42232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42233 --target=${target_alias} \
42234 --with-build-libsubdir=$(HOST_SUBDIR) \
42235 $(STAGE2_CONFIGURE_FLAGS)
42236 @endif libctf-bootstrap
42237
42238 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
42239 maybe-configure-stage3-libctf:
42240 @if libctf-bootstrap
42241 maybe-configure-stage3-libctf: configure-stage3-libctf
42242 configure-stage3-libctf:
42243 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42244 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42245 @r=`${PWD_COMMAND}`; export r; \
42246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42247 TFLAGS="$(STAGE3_TFLAGS)"; \
42248 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42249 $(HOST_EXPORTS) \
42250 $(POSTSTAGE1_HOST_EXPORTS) \
42251 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42252 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42253 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
42254 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
42255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42256 cd $(HOST_SUBDIR)/libctf || exit 1; \
42257 case $(srcdir) in \
42258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42259 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42261 esac; \
42262 module_srcdir=libctf; \
42263 $(SHELL) $$s/$$module_srcdir/configure \
42264 --srcdir=$${topdir}/$$module_srcdir \
42265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42266 --target=${target_alias} \
42267 --with-build-libsubdir=$(HOST_SUBDIR) \
42268 $(STAGE3_CONFIGURE_FLAGS)
42269 @endif libctf-bootstrap
42270
42271 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
42272 maybe-configure-stage4-libctf:
42273 @if libctf-bootstrap
42274 maybe-configure-stage4-libctf: configure-stage4-libctf
42275 configure-stage4-libctf:
42276 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42277 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42278 @r=`${PWD_COMMAND}`; export r; \
42279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42280 TFLAGS="$(STAGE4_TFLAGS)"; \
42281 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42282 $(HOST_EXPORTS) \
42283 $(POSTSTAGE1_HOST_EXPORTS) \
42284 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42285 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42286 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
42287 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
42288 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42289 cd $(HOST_SUBDIR)/libctf || exit 1; \
42290 case $(srcdir) in \
42291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42292 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42294 esac; \
42295 module_srcdir=libctf; \
42296 $(SHELL) $$s/$$module_srcdir/configure \
42297 --srcdir=$${topdir}/$$module_srcdir \
42298 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42299 --target=${target_alias} \
42300 --with-build-libsubdir=$(HOST_SUBDIR) \
42301 $(STAGE4_CONFIGURE_FLAGS)
42302 @endif libctf-bootstrap
42303
42304 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
42305 maybe-configure-stageprofile-libctf:
42306 @if libctf-bootstrap
42307 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
42308 configure-stageprofile-libctf:
42309 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42310 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42311 @r=`${PWD_COMMAND}`; export r; \
42312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42313 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42314 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42315 $(HOST_EXPORTS) \
42316 $(POSTSTAGE1_HOST_EXPORTS) \
42317 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
42318 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
42319 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
42320 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
42321 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42322 cd $(HOST_SUBDIR)/libctf || exit 1; \
42323 case $(srcdir) in \
42324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42325 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42327 esac; \
42328 module_srcdir=libctf; \
42329 $(SHELL) $$s/$$module_srcdir/configure \
42330 --srcdir=$${topdir}/$$module_srcdir \
42331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42332 --target=${target_alias} \
42333 --with-build-libsubdir=$(HOST_SUBDIR) \
42334 $(STAGEprofile_CONFIGURE_FLAGS)
42335 @endif libctf-bootstrap
42336
42337 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
42338 maybe-configure-stagetrain-libctf:
42339 @if libctf-bootstrap
42340 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
42341 configure-stagetrain-libctf:
42342 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42343 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42344 @r=`${PWD_COMMAND}`; export r; \
42345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42346 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42347 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42348 $(HOST_EXPORTS) \
42349 $(POSTSTAGE1_HOST_EXPORTS) \
42350 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42351 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42352 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42353 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
42354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42355 cd $(HOST_SUBDIR)/libctf || exit 1; \
42356 case $(srcdir) in \
42357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42358 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42360 esac; \
42361 module_srcdir=libctf; \
42362 $(SHELL) $$s/$$module_srcdir/configure \
42363 --srcdir=$${topdir}/$$module_srcdir \
42364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42365 --target=${target_alias} \
42366 --with-build-libsubdir=$(HOST_SUBDIR) \
42367 $(STAGEtrain_CONFIGURE_FLAGS)
42368 @endif libctf-bootstrap
42369
42370 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
42371 maybe-configure-stagefeedback-libctf:
42372 @if libctf-bootstrap
42373 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
42374 configure-stagefeedback-libctf:
42375 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42376 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42377 @r=`${PWD_COMMAND}`; export r; \
42378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42379 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42380 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42381 $(HOST_EXPORTS) \
42382 $(POSTSTAGE1_HOST_EXPORTS) \
42383 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42384 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42385 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42386 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
42387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42388 cd $(HOST_SUBDIR)/libctf || exit 1; \
42389 case $(srcdir) in \
42390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42391 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42393 esac; \
42394 module_srcdir=libctf; \
42395 $(SHELL) $$s/$$module_srcdir/configure \
42396 --srcdir=$${topdir}/$$module_srcdir \
42397 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42398 --target=${target_alias} \
42399 --with-build-libsubdir=$(HOST_SUBDIR) \
42400 $(STAGEfeedback_CONFIGURE_FLAGS)
42401 @endif libctf-bootstrap
42402
42403 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
42404 maybe-configure-stageautoprofile-libctf:
42405 @if libctf-bootstrap
42406 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
42407 configure-stageautoprofile-libctf:
42408 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42409 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42410 @r=`${PWD_COMMAND}`; export r; \
42411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42412 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42413 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42414 $(HOST_EXPORTS) \
42415 $(POSTSTAGE1_HOST_EXPORTS) \
42416 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42417 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42418 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42419 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
42420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42421 cd $(HOST_SUBDIR)/libctf || exit 1; \
42422 case $(srcdir) in \
42423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42424 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42426 esac; \
42427 module_srcdir=libctf; \
42428 $(SHELL) $$s/$$module_srcdir/configure \
42429 --srcdir=$${topdir}/$$module_srcdir \
42430 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42431 --target=${target_alias} \
42432 --with-build-libsubdir=$(HOST_SUBDIR) \
42433 $(STAGEautoprofile_CONFIGURE_FLAGS)
42434 @endif libctf-bootstrap
42435
42436 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42437 maybe-configure-stageautofeedback-libctf:
42438 @if libctf-bootstrap
42439 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42440 configure-stageautofeedback-libctf:
42441 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42442 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42443 @r=`${PWD_COMMAND}`; export r; \
42444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42445 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42446 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42447 $(HOST_EXPORTS) \
42448 $(POSTSTAGE1_HOST_EXPORTS) \
42449 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42450 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42451 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42452 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42453 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42454 cd $(HOST_SUBDIR)/libctf || exit 1; \
42455 case $(srcdir) in \
42456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42457 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42459 esac; \
42460 module_srcdir=libctf; \
42461 $(SHELL) $$s/$$module_srcdir/configure \
42462 --srcdir=$${topdir}/$$module_srcdir \
42463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42464 --target=${target_alias} \
42465 --with-build-libsubdir=$(HOST_SUBDIR) \
42466 $(STAGEautofeedback_CONFIGURE_FLAGS)
42467 @endif libctf-bootstrap
42468
42469
42470
42471
42472
42473 .PHONY: all-libctf maybe-all-libctf
42474 maybe-all-libctf:
42475 @if gcc-bootstrap
42476 all-libctf: stage_current
42477 @endif gcc-bootstrap
42478 @if libctf
42479 TARGET-libctf=all
42480 maybe-all-libctf: all-libctf
42481 all-libctf: configure-libctf
42482 @r=`${PWD_COMMAND}`; export r; \
42483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42484 $(HOST_EXPORTS) \
42485 (cd $(HOST_SUBDIR)/libctf && \
42486 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42487 $(TARGET-libctf))
42488 @endif libctf
42489
42490
42491
42492 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42493 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42494 maybe-all-stage1-libctf:
42495 maybe-clean-stage1-libctf:
42496 @if libctf-bootstrap
42497 maybe-all-stage1-libctf: all-stage1-libctf
42498 all-stage1: all-stage1-libctf
42499 TARGET-stage1-libctf = $(TARGET-libctf)
42500 all-stage1-libctf: configure-stage1-libctf
42501 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42502 @r=`${PWD_COMMAND}`; export r; \
42503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42504 TFLAGS="$(STAGE1_TFLAGS)"; \
42505 $(HOST_EXPORTS) \
42506 cd $(HOST_SUBDIR)/libctf && \
42507 \
42508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42509 CFLAGS="$(STAGE1_CFLAGS)" \
42510 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42511 LIBCFLAGS="$(LIBCFLAGS)" \
42512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42515 $(EXTRA_HOST_FLAGS) \
42516 $(STAGE1_FLAGS_TO_PASS) \
42517 TFLAGS="$(STAGE1_TFLAGS)" \
42518 $(TARGET-stage1-libctf)
42519
42520 maybe-clean-stage1-libctf: clean-stage1-libctf
42521 clean-stage1: clean-stage1-libctf
42522 clean-stage1-libctf:
42523 @if [ $(current_stage) = stage1 ]; then \
42524 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42525 else \
42526 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42527 $(MAKE) stage1-start; \
42528 fi; \
42529 cd $(HOST_SUBDIR)/libctf && \
42530 $(MAKE) $(EXTRA_HOST_FLAGS) \
42531 $(STAGE1_FLAGS_TO_PASS) clean
42532 @endif libctf-bootstrap
42533
42534
42535 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42536 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42537 maybe-all-stage2-libctf:
42538 maybe-clean-stage2-libctf:
42539 @if libctf-bootstrap
42540 maybe-all-stage2-libctf: all-stage2-libctf
42541 all-stage2: all-stage2-libctf
42542 TARGET-stage2-libctf = $(TARGET-libctf)
42543 all-stage2-libctf: configure-stage2-libctf
42544 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42545 @r=`${PWD_COMMAND}`; export r; \
42546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42547 TFLAGS="$(STAGE2_TFLAGS)"; \
42548 $(HOST_EXPORTS) \
42549 $(POSTSTAGE1_HOST_EXPORTS) \
42550 cd $(HOST_SUBDIR)/libctf && \
42551 \
42552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42553 CFLAGS="$(STAGE2_CFLAGS)" \
42554 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42555 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42559 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42560 TFLAGS="$(STAGE2_TFLAGS)" \
42561 $(TARGET-stage2-libctf)
42562
42563 maybe-clean-stage2-libctf: clean-stage2-libctf
42564 clean-stage2: clean-stage2-libctf
42565 clean-stage2-libctf:
42566 @if [ $(current_stage) = stage2 ]; then \
42567 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42568 else \
42569 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42570 $(MAKE) stage2-start; \
42571 fi; \
42572 cd $(HOST_SUBDIR)/libctf && \
42573 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42574 @endif libctf-bootstrap
42575
42576
42577 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42578 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42579 maybe-all-stage3-libctf:
42580 maybe-clean-stage3-libctf:
42581 @if libctf-bootstrap
42582 maybe-all-stage3-libctf: all-stage3-libctf
42583 all-stage3: all-stage3-libctf
42584 TARGET-stage3-libctf = $(TARGET-libctf)
42585 all-stage3-libctf: configure-stage3-libctf
42586 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42587 @r=`${PWD_COMMAND}`; export r; \
42588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42589 TFLAGS="$(STAGE3_TFLAGS)"; \
42590 $(HOST_EXPORTS) \
42591 $(POSTSTAGE1_HOST_EXPORTS) \
42592 cd $(HOST_SUBDIR)/libctf && \
42593 \
42594 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42595 CFLAGS="$(STAGE3_CFLAGS)" \
42596 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42597 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42598 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42599 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42600 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42601 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42602 TFLAGS="$(STAGE3_TFLAGS)" \
42603 $(TARGET-stage3-libctf)
42604
42605 maybe-clean-stage3-libctf: clean-stage3-libctf
42606 clean-stage3: clean-stage3-libctf
42607 clean-stage3-libctf:
42608 @if [ $(current_stage) = stage3 ]; then \
42609 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42610 else \
42611 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42612 $(MAKE) stage3-start; \
42613 fi; \
42614 cd $(HOST_SUBDIR)/libctf && \
42615 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42616 @endif libctf-bootstrap
42617
42618
42619 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42620 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42621 maybe-all-stage4-libctf:
42622 maybe-clean-stage4-libctf:
42623 @if libctf-bootstrap
42624 maybe-all-stage4-libctf: all-stage4-libctf
42625 all-stage4: all-stage4-libctf
42626 TARGET-stage4-libctf = $(TARGET-libctf)
42627 all-stage4-libctf: configure-stage4-libctf
42628 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42629 @r=`${PWD_COMMAND}`; export r; \
42630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42631 TFLAGS="$(STAGE4_TFLAGS)"; \
42632 $(HOST_EXPORTS) \
42633 $(POSTSTAGE1_HOST_EXPORTS) \
42634 cd $(HOST_SUBDIR)/libctf && \
42635 \
42636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42637 CFLAGS="$(STAGE4_CFLAGS)" \
42638 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42639 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42640 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42641 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42642 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42643 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42644 TFLAGS="$(STAGE4_TFLAGS)" \
42645 $(TARGET-stage4-libctf)
42646
42647 maybe-clean-stage4-libctf: clean-stage4-libctf
42648 clean-stage4: clean-stage4-libctf
42649 clean-stage4-libctf:
42650 @if [ $(current_stage) = stage4 ]; then \
42651 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42652 else \
42653 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42654 $(MAKE) stage4-start; \
42655 fi; \
42656 cd $(HOST_SUBDIR)/libctf && \
42657 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42658 @endif libctf-bootstrap
42659
42660
42661 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42662 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42663 maybe-all-stageprofile-libctf:
42664 maybe-clean-stageprofile-libctf:
42665 @if libctf-bootstrap
42666 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42667 all-stageprofile: all-stageprofile-libctf
42668 TARGET-stageprofile-libctf = $(TARGET-libctf)
42669 all-stageprofile-libctf: configure-stageprofile-libctf
42670 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42671 @r=`${PWD_COMMAND}`; export r; \
42672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42673 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42674 $(HOST_EXPORTS) \
42675 $(POSTSTAGE1_HOST_EXPORTS) \
42676 cd $(HOST_SUBDIR)/libctf && \
42677 \
42678 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42679 CFLAGS="$(STAGEprofile_CFLAGS)" \
42680 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42681 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42682 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42683 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42684 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42685 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42686 TFLAGS="$(STAGEprofile_TFLAGS)" \
42687 $(TARGET-stageprofile-libctf)
42688
42689 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42690 clean-stageprofile: clean-stageprofile-libctf
42691 clean-stageprofile-libctf:
42692 @if [ $(current_stage) = stageprofile ]; then \
42693 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42694 else \
42695 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42696 $(MAKE) stageprofile-start; \
42697 fi; \
42698 cd $(HOST_SUBDIR)/libctf && \
42699 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42700 @endif libctf-bootstrap
42701
42702
42703 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42704 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42705 maybe-all-stagetrain-libctf:
42706 maybe-clean-stagetrain-libctf:
42707 @if libctf-bootstrap
42708 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42709 all-stagetrain: all-stagetrain-libctf
42710 TARGET-stagetrain-libctf = $(TARGET-libctf)
42711 all-stagetrain-libctf: configure-stagetrain-libctf
42712 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42713 @r=`${PWD_COMMAND}`; export r; \
42714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42715 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42716 $(HOST_EXPORTS) \
42717 $(POSTSTAGE1_HOST_EXPORTS) \
42718 cd $(HOST_SUBDIR)/libctf && \
42719 \
42720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42721 CFLAGS="$(STAGEtrain_CFLAGS)" \
42722 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42723 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42727 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42728 TFLAGS="$(STAGEtrain_TFLAGS)" \
42729 $(TARGET-stagetrain-libctf)
42730
42731 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42732 clean-stagetrain: clean-stagetrain-libctf
42733 clean-stagetrain-libctf:
42734 @if [ $(current_stage) = stagetrain ]; then \
42735 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42736 else \
42737 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42738 $(MAKE) stagetrain-start; \
42739 fi; \
42740 cd $(HOST_SUBDIR)/libctf && \
42741 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42742 @endif libctf-bootstrap
42743
42744
42745 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42746 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42747 maybe-all-stagefeedback-libctf:
42748 maybe-clean-stagefeedback-libctf:
42749 @if libctf-bootstrap
42750 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42751 all-stagefeedback: all-stagefeedback-libctf
42752 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42753 all-stagefeedback-libctf: configure-stagefeedback-libctf
42754 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42755 @r=`${PWD_COMMAND}`; export r; \
42756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42757 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42758 $(HOST_EXPORTS) \
42759 $(POSTSTAGE1_HOST_EXPORTS) \
42760 cd $(HOST_SUBDIR)/libctf && \
42761 \
42762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42763 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42764 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42765 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42766 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42767 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42768 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42769 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42770 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42771 $(TARGET-stagefeedback-libctf)
42772
42773 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42774 clean-stagefeedback: clean-stagefeedback-libctf
42775 clean-stagefeedback-libctf:
42776 @if [ $(current_stage) = stagefeedback ]; then \
42777 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42778 else \
42779 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
42780 $(MAKE) stagefeedback-start; \
42781 fi; \
42782 cd $(HOST_SUBDIR)/libctf && \
42783 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42784 @endif libctf-bootstrap
42785
42786
42787 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
42788 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
42789 maybe-all-stageautoprofile-libctf:
42790 maybe-clean-stageautoprofile-libctf:
42791 @if libctf-bootstrap
42792 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
42793 all-stageautoprofile: all-stageautoprofile-libctf
42794 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
42795 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
42796 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42797 @r=`${PWD_COMMAND}`; export r; \
42798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42799 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42800 $(HOST_EXPORTS) \
42801 $(POSTSTAGE1_HOST_EXPORTS) \
42802 cd $(HOST_SUBDIR)/libctf && \
42803 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42804 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42805 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
42806 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
42807 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
42808 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42809 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42810 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42811 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42812 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42813 $(TARGET-stageautoprofile-libctf)
42814
42815 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
42816 clean-stageautoprofile: clean-stageautoprofile-libctf
42817 clean-stageautoprofile-libctf:
42818 @if [ $(current_stage) = stageautoprofile ]; then \
42819 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42820 else \
42821 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
42822 $(MAKE) stageautoprofile-start; \
42823 fi; \
42824 cd $(HOST_SUBDIR)/libctf && \
42825 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42826 @endif libctf-bootstrap
42827
42828
42829 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
42830 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
42831 maybe-all-stageautofeedback-libctf:
42832 maybe-clean-stageautofeedback-libctf:
42833 @if libctf-bootstrap
42834 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42835 all-stageautofeedback: all-stageautofeedback-libctf
42836 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42837 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42838 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42839 @r=`${PWD_COMMAND}`; export r; \
42840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42841 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42842 $(HOST_EXPORTS) \
42843 $(POSTSTAGE1_HOST_EXPORTS) \
42844 cd $(HOST_SUBDIR)/libctf && \
42845 \
42846 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42847 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42848 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42849 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42850 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42851 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42852 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42853 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42854 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42855 $(TARGET-stageautofeedback-libctf)
42856
42857 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42858 clean-stageautofeedback: clean-stageautofeedback-libctf
42859 clean-stageautofeedback-libctf:
42860 @if [ $(current_stage) = stageautofeedback ]; then \
42861 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42862 else \
42863 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42864 $(MAKE) stageautofeedback-start; \
42865 fi; \
42866 cd $(HOST_SUBDIR)/libctf && \
42867 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42868 @endif libctf-bootstrap
42869
42870
42871
42872
42873
42874 .PHONY: check-libctf maybe-check-libctf
42875 maybe-check-libctf:
42876 @if libctf
42877 maybe-check-libctf: check-libctf
42878
42879 check-libctf:
42880 @: $(MAKE); $(unstage)
42881 @r=`${PWD_COMMAND}`; export r; \
42882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42883 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42884 (cd $(HOST_SUBDIR)/libctf && \
42885 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42886
42887 @endif libctf
42888
42889 .PHONY: install-libctf maybe-install-libctf
42890 maybe-install-libctf:
42891 @if libctf
42892 maybe-install-libctf: install-libctf
42893
42894 install-libctf: installdirs
42895 @: $(MAKE); $(unstage)
42896 @r=`${PWD_COMMAND}`; export r; \
42897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42898 $(HOST_EXPORTS) \
42899 (cd $(HOST_SUBDIR)/libctf && \
42900 $(MAKE) $(FLAGS_TO_PASS) install)
42901
42902 @endif libctf
42903
42904 .PHONY: install-strip-libctf maybe-install-strip-libctf
42905 maybe-install-strip-libctf:
42906 @if libctf
42907 maybe-install-strip-libctf: install-strip-libctf
42908
42909 install-strip-libctf: installdirs
42910 @: $(MAKE); $(unstage)
42911 @r=`${PWD_COMMAND}`; export r; \
42912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42913 $(HOST_EXPORTS) \
42914 (cd $(HOST_SUBDIR)/libctf && \
42915 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42916
42917 @endif libctf
42918
42919 # Other targets (info, dvi, pdf, etc.)
42920
42921 .PHONY: maybe-info-libctf info-libctf
42922 maybe-info-libctf:
42923 @if libctf
42924 maybe-info-libctf: info-libctf
42925
42926 info-libctf: \
42927 configure-libctf
42928 @[ -f ./libctf/Makefile ] || exit 0; \
42929 r=`${PWD_COMMAND}`; export r; \
42930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42931 $(HOST_EXPORTS) \
42932 for flag in $(EXTRA_HOST_FLAGS) ; do \
42933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42934 done; \
42935 echo "Doing info in libctf"; \
42936 (cd $(HOST_SUBDIR)/libctf && \
42937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42939 "RANLIB=$${RANLIB}" \
42940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42941 info) \
42942 || exit 1
42943
42944 @endif libctf
42945
42946 .PHONY: maybe-dvi-libctf dvi-libctf
42947 maybe-dvi-libctf:
42948 @if libctf
42949 maybe-dvi-libctf: dvi-libctf
42950
42951 dvi-libctf: \
42952 configure-libctf
42953 @[ -f ./libctf/Makefile ] || exit 0; \
42954 r=`${PWD_COMMAND}`; export r; \
42955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42956 $(HOST_EXPORTS) \
42957 for flag in $(EXTRA_HOST_FLAGS) ; do \
42958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42959 done; \
42960 echo "Doing dvi in libctf"; \
42961 (cd $(HOST_SUBDIR)/libctf && \
42962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42964 "RANLIB=$${RANLIB}" \
42965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42966 dvi) \
42967 || exit 1
42968
42969 @endif libctf
42970
42971 .PHONY: maybe-pdf-libctf pdf-libctf
42972 maybe-pdf-libctf:
42973 @if libctf
42974 maybe-pdf-libctf: pdf-libctf
42975
42976 pdf-libctf: \
42977 configure-libctf
42978 @[ -f ./libctf/Makefile ] || exit 0; \
42979 r=`${PWD_COMMAND}`; export r; \
42980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42981 $(HOST_EXPORTS) \
42982 for flag in $(EXTRA_HOST_FLAGS) ; do \
42983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42984 done; \
42985 echo "Doing pdf in libctf"; \
42986 (cd $(HOST_SUBDIR)/libctf && \
42987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42989 "RANLIB=$${RANLIB}" \
42990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42991 pdf) \
42992 || exit 1
42993
42994 @endif libctf
42995
42996 .PHONY: maybe-html-libctf html-libctf
42997 maybe-html-libctf:
42998 @if libctf
42999 maybe-html-libctf: html-libctf
43000
43001 html-libctf: \
43002 configure-libctf
43003 @[ -f ./libctf/Makefile ] || exit 0; \
43004 r=`${PWD_COMMAND}`; export r; \
43005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43006 $(HOST_EXPORTS) \
43007 for flag in $(EXTRA_HOST_FLAGS) ; do \
43008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43009 done; \
43010 echo "Doing html in libctf"; \
43011 (cd $(HOST_SUBDIR)/libctf && \
43012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43014 "RANLIB=$${RANLIB}" \
43015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43016 html) \
43017 || exit 1
43018
43019 @endif libctf
43020
43021 .PHONY: maybe-TAGS-libctf TAGS-libctf
43022 maybe-TAGS-libctf:
43023 @if libctf
43024 maybe-TAGS-libctf: TAGS-libctf
43025
43026 TAGS-libctf: \
43027 configure-libctf
43028 @[ -f ./libctf/Makefile ] || exit 0; \
43029 r=`${PWD_COMMAND}`; export r; \
43030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43031 $(HOST_EXPORTS) \
43032 for flag in $(EXTRA_HOST_FLAGS) ; do \
43033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43034 done; \
43035 echo "Doing TAGS in libctf"; \
43036 (cd $(HOST_SUBDIR)/libctf && \
43037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43039 "RANLIB=$${RANLIB}" \
43040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43041 TAGS) \
43042 || exit 1
43043
43044 @endif libctf
43045
43046 .PHONY: maybe-install-info-libctf install-info-libctf
43047 maybe-install-info-libctf:
43048 @if libctf
43049 maybe-install-info-libctf: install-info-libctf
43050
43051 install-info-libctf: \
43052 configure-libctf \
43053 info-libctf
43054 @[ -f ./libctf/Makefile ] || exit 0; \
43055 r=`${PWD_COMMAND}`; export r; \
43056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43057 $(HOST_EXPORTS) \
43058 for flag in $(EXTRA_HOST_FLAGS) ; do \
43059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43060 done; \
43061 echo "Doing install-info in libctf"; \
43062 (cd $(HOST_SUBDIR)/libctf && \
43063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43065 "RANLIB=$${RANLIB}" \
43066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43067 install-info) \
43068 || exit 1
43069
43070 @endif libctf
43071
43072 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
43073 maybe-install-dvi-libctf:
43074 @if libctf
43075 maybe-install-dvi-libctf: install-dvi-libctf
43076
43077 install-dvi-libctf: \
43078 configure-libctf \
43079 dvi-libctf
43080 @[ -f ./libctf/Makefile ] || exit 0; \
43081 r=`${PWD_COMMAND}`; export r; \
43082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43083 $(HOST_EXPORTS) \
43084 for flag in $(EXTRA_HOST_FLAGS) ; do \
43085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43086 done; \
43087 echo "Doing install-dvi in libctf"; \
43088 (cd $(HOST_SUBDIR)/libctf && \
43089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43091 "RANLIB=$${RANLIB}" \
43092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43093 install-dvi) \
43094 || exit 1
43095
43096 @endif libctf
43097
43098 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
43099 maybe-install-pdf-libctf:
43100 @if libctf
43101 maybe-install-pdf-libctf: install-pdf-libctf
43102
43103 install-pdf-libctf: \
43104 configure-libctf \
43105 pdf-libctf
43106 @[ -f ./libctf/Makefile ] || exit 0; \
43107 r=`${PWD_COMMAND}`; export r; \
43108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43109 $(HOST_EXPORTS) \
43110 for flag in $(EXTRA_HOST_FLAGS) ; do \
43111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43112 done; \
43113 echo "Doing install-pdf in libctf"; \
43114 (cd $(HOST_SUBDIR)/libctf && \
43115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43117 "RANLIB=$${RANLIB}" \
43118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43119 install-pdf) \
43120 || exit 1
43121
43122 @endif libctf
43123
43124 .PHONY: maybe-install-html-libctf install-html-libctf
43125 maybe-install-html-libctf:
43126 @if libctf
43127 maybe-install-html-libctf: install-html-libctf
43128
43129 install-html-libctf: \
43130 configure-libctf \
43131 html-libctf
43132 @[ -f ./libctf/Makefile ] || exit 0; \
43133 r=`${PWD_COMMAND}`; export r; \
43134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43135 $(HOST_EXPORTS) \
43136 for flag in $(EXTRA_HOST_FLAGS) ; do \
43137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43138 done; \
43139 echo "Doing install-html in libctf"; \
43140 (cd $(HOST_SUBDIR)/libctf && \
43141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43143 "RANLIB=$${RANLIB}" \
43144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43145 install-html) \
43146 || exit 1
43147
43148 @endif libctf
43149
43150 .PHONY: maybe-installcheck-libctf installcheck-libctf
43151 maybe-installcheck-libctf:
43152 @if libctf
43153 maybe-installcheck-libctf: installcheck-libctf
43154
43155 installcheck-libctf: \
43156 configure-libctf
43157 @[ -f ./libctf/Makefile ] || exit 0; \
43158 r=`${PWD_COMMAND}`; export r; \
43159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43160 $(HOST_EXPORTS) \
43161 for flag in $(EXTRA_HOST_FLAGS) ; do \
43162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43163 done; \
43164 echo "Doing installcheck in libctf"; \
43165 (cd $(HOST_SUBDIR)/libctf && \
43166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43168 "RANLIB=$${RANLIB}" \
43169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43170 installcheck) \
43171 || exit 1
43172
43173 @endif libctf
43174
43175 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
43176 maybe-mostlyclean-libctf:
43177 @if libctf
43178 maybe-mostlyclean-libctf: mostlyclean-libctf
43179
43180 mostlyclean-libctf:
43181 @[ -f ./libctf/Makefile ] || exit 0; \
43182 r=`${PWD_COMMAND}`; export r; \
43183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43184 $(HOST_EXPORTS) \
43185 for flag in $(EXTRA_HOST_FLAGS) ; do \
43186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43187 done; \
43188 echo "Doing mostlyclean in libctf"; \
43189 (cd $(HOST_SUBDIR)/libctf && \
43190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43192 "RANLIB=$${RANLIB}" \
43193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43194 mostlyclean) \
43195 || exit 1
43196
43197 @endif libctf
43198
43199 .PHONY: maybe-clean-libctf clean-libctf
43200 maybe-clean-libctf:
43201 @if libctf
43202 maybe-clean-libctf: clean-libctf
43203
43204 clean-libctf:
43205 @[ -f ./libctf/Makefile ] || exit 0; \
43206 r=`${PWD_COMMAND}`; export r; \
43207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43208 $(HOST_EXPORTS) \
43209 for flag in $(EXTRA_HOST_FLAGS) ; do \
43210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43211 done; \
43212 echo "Doing clean in libctf"; \
43213 (cd $(HOST_SUBDIR)/libctf && \
43214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43216 "RANLIB=$${RANLIB}" \
43217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43218 clean) \
43219 || exit 1
43220
43221 @endif libctf
43222
43223 .PHONY: maybe-distclean-libctf distclean-libctf
43224 maybe-distclean-libctf:
43225 @if libctf
43226 maybe-distclean-libctf: distclean-libctf
43227
43228 distclean-libctf:
43229 @[ -f ./libctf/Makefile ] || exit 0; \
43230 r=`${PWD_COMMAND}`; export r; \
43231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43232 $(HOST_EXPORTS) \
43233 for flag in $(EXTRA_HOST_FLAGS) ; do \
43234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43235 done; \
43236 echo "Doing distclean in libctf"; \
43237 (cd $(HOST_SUBDIR)/libctf && \
43238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43240 "RANLIB=$${RANLIB}" \
43241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43242 distclean) \
43243 || exit 1
43244
43245 @endif libctf
43246
43247 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
43248 maybe-maintainer-clean-libctf:
43249 @if libctf
43250 maybe-maintainer-clean-libctf: maintainer-clean-libctf
43251
43252 maintainer-clean-libctf:
43253 @[ -f ./libctf/Makefile ] || exit 0; \
43254 r=`${PWD_COMMAND}`; export r; \
43255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43256 $(HOST_EXPORTS) \
43257 for flag in $(EXTRA_HOST_FLAGS) ; do \
43258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43259 done; \
43260 echo "Doing maintainer-clean in libctf"; \
43261 (cd $(HOST_SUBDIR)/libctf && \
43262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43264 "RANLIB=$${RANLIB}" \
43265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43266 maintainer-clean) \
43267 || exit 1
43268
43269 @endif libctf
43270
43271
43272
43273 # ---------------------------------------
43274 # Modules which run on the target machine
43275 # ---------------------------------------
43276
43277
43278
43279
43280 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
43281 maybe-configure-target-libstdc++-v3:
43282 @if gcc-bootstrap
43283 configure-target-libstdc++-v3: stage_current
43284 @endif gcc-bootstrap
43285 @if target-libstdc++-v3
43286 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
43287 configure-target-libstdc++-v3:
43288 @r=`${PWD_COMMAND}`; export r; \
43289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43290 echo "Checking multilib configuration for libstdc++-v3..."; \
43291 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43292 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43293 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43294 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43295 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43296 else \
43297 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43298 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43299 fi; \
43300 else \
43301 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43302 fi; \
43303 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43305 $(RAW_CXX_TARGET_EXPORTS) \
43306 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43307 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43308 case $(srcdir) in \
43309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43310 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43312 esac; \
43313 module_srcdir=libstdc++-v3; \
43314 rm -f no-such-file || : ; \
43315 CONFIG_SITE=no-such-file $(SHELL) \
43316 $$s/$$module_srcdir/configure \
43317 --srcdir=$${topdir}/$$module_srcdir \
43318 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43319 --target=${target_alias} \
43320 || exit 1
43321 @endif target-libstdc++-v3
43322
43323
43324
43325 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43326 maybe-configure-stage1-target-libstdc++-v3:
43327 @if target-libstdc++-v3-bootstrap
43328 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43329 configure-stage1-target-libstdc++-v3:
43330 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43331 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43332 @r=`${PWD_COMMAND}`; export r; \
43333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43334 TFLAGS="$(STAGE1_TFLAGS)"; \
43335 echo "Checking multilib configuration for libstdc++-v3..."; \
43336 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43337 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43338 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43339 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43340 else \
43341 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43342 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43343 fi; \
43344 else \
43345 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43346 fi; \
43347 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43348 $(RAW_CXX_TARGET_EXPORTS) \
43349 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43350 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43351 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43352 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
43353 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43354 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43355 case $(srcdir) in \
43356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43357 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43359 esac; \
43360 module_srcdir=libstdc++-v3; \
43361 $(SHELL) $$s/$$module_srcdir/configure \
43362 --srcdir=$${topdir}/$$module_srcdir \
43363 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43364 --target=${target_alias} \
43365 \
43366 $(STAGE1_CONFIGURE_FLAGS)
43367 @endif target-libstdc++-v3-bootstrap
43368
43369 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43370 maybe-configure-stage2-target-libstdc++-v3:
43371 @if target-libstdc++-v3-bootstrap
43372 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43373 configure-stage2-target-libstdc++-v3:
43374 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43375 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43376 @r=`${PWD_COMMAND}`; export r; \
43377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43378 TFLAGS="$(STAGE2_TFLAGS)"; \
43379 echo "Checking multilib configuration for libstdc++-v3..."; \
43380 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43381 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43382 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43383 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43384 else \
43385 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43386 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43387 fi; \
43388 else \
43389 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43390 fi; \
43391 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43392 $(RAW_CXX_TARGET_EXPORTS) \
43393 \
43394 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43395 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43396 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43397 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
43398 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43399 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43400 case $(srcdir) in \
43401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43402 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43404 esac; \
43405 module_srcdir=libstdc++-v3; \
43406 $(SHELL) $$s/$$module_srcdir/configure \
43407 --srcdir=$${topdir}/$$module_srcdir \
43408 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43409 --target=${target_alias} \
43410 --with-build-libsubdir=$(HOST_SUBDIR) \
43411 $(STAGE2_CONFIGURE_FLAGS)
43412 @endif target-libstdc++-v3-bootstrap
43413
43414 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43415 maybe-configure-stage3-target-libstdc++-v3:
43416 @if target-libstdc++-v3-bootstrap
43417 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43418 configure-stage3-target-libstdc++-v3:
43419 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43420 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43421 @r=`${PWD_COMMAND}`; export r; \
43422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43423 TFLAGS="$(STAGE3_TFLAGS)"; \
43424 echo "Checking multilib configuration for libstdc++-v3..."; \
43425 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43426 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43427 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43428 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43429 else \
43430 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43431 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43432 fi; \
43433 else \
43434 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43435 fi; \
43436 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43437 $(RAW_CXX_TARGET_EXPORTS) \
43438 \
43439 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43440 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43441 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43442 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
43443 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43444 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43445 case $(srcdir) in \
43446 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43447 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43448 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43449 esac; \
43450 module_srcdir=libstdc++-v3; \
43451 $(SHELL) $$s/$$module_srcdir/configure \
43452 --srcdir=$${topdir}/$$module_srcdir \
43453 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43454 --target=${target_alias} \
43455 --with-build-libsubdir=$(HOST_SUBDIR) \
43456 $(STAGE3_CONFIGURE_FLAGS)
43457 @endif target-libstdc++-v3-bootstrap
43458
43459 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43460 maybe-configure-stage4-target-libstdc++-v3:
43461 @if target-libstdc++-v3-bootstrap
43462 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43463 configure-stage4-target-libstdc++-v3:
43464 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43465 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43466 @r=`${PWD_COMMAND}`; export r; \
43467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43468 TFLAGS="$(STAGE4_TFLAGS)"; \
43469 echo "Checking multilib configuration for libstdc++-v3..."; \
43470 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43471 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43472 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43473 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43474 else \
43475 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43476 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43477 fi; \
43478 else \
43479 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43480 fi; \
43481 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43482 $(RAW_CXX_TARGET_EXPORTS) \
43483 \
43484 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43485 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43486 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43487 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
43488 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43489 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43490 case $(srcdir) in \
43491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43492 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43494 esac; \
43495 module_srcdir=libstdc++-v3; \
43496 $(SHELL) $$s/$$module_srcdir/configure \
43497 --srcdir=$${topdir}/$$module_srcdir \
43498 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43499 --target=${target_alias} \
43500 --with-build-libsubdir=$(HOST_SUBDIR) \
43501 $(STAGE4_CONFIGURE_FLAGS)
43502 @endif target-libstdc++-v3-bootstrap
43503
43504 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43505 maybe-configure-stageprofile-target-libstdc++-v3:
43506 @if target-libstdc++-v3-bootstrap
43507 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43508 configure-stageprofile-target-libstdc++-v3:
43509 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43510 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43511 @r=`${PWD_COMMAND}`; export r; \
43512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43513 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43514 echo "Checking multilib configuration for libstdc++-v3..."; \
43515 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43516 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43517 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43518 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43519 else \
43520 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43521 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43522 fi; \
43523 else \
43524 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43525 fi; \
43526 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43527 $(RAW_CXX_TARGET_EXPORTS) \
43528 \
43529 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43530 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43531 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43532 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
43533 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43534 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43535 case $(srcdir) in \
43536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43537 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43539 esac; \
43540 module_srcdir=libstdc++-v3; \
43541 $(SHELL) $$s/$$module_srcdir/configure \
43542 --srcdir=$${topdir}/$$module_srcdir \
43543 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43544 --target=${target_alias} \
43545 --with-build-libsubdir=$(HOST_SUBDIR) \
43546 $(STAGEprofile_CONFIGURE_FLAGS)
43547 @endif target-libstdc++-v3-bootstrap
43548
43549 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
43550 maybe-configure-stagetrain-target-libstdc++-v3:
43551 @if target-libstdc++-v3-bootstrap
43552 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43553 configure-stagetrain-target-libstdc++-v3:
43554 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43555 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43556 @r=`${PWD_COMMAND}`; export r; \
43557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43558 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43559 echo "Checking multilib configuration for libstdc++-v3..."; \
43560 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43561 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43562 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43563 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43564 else \
43565 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43566 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43567 fi; \
43568 else \
43569 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43570 fi; \
43571 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43572 $(RAW_CXX_TARGET_EXPORTS) \
43573 \
43574 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43575 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43576 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43577 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
43578 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43579 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43580 case $(srcdir) in \
43581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43582 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43584 esac; \
43585 module_srcdir=libstdc++-v3; \
43586 $(SHELL) $$s/$$module_srcdir/configure \
43587 --srcdir=$${topdir}/$$module_srcdir \
43588 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43589 --target=${target_alias} \
43590 --with-build-libsubdir=$(HOST_SUBDIR) \
43591 $(STAGEtrain_CONFIGURE_FLAGS)
43592 @endif target-libstdc++-v3-bootstrap
43593
43594 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43595 maybe-configure-stagefeedback-target-libstdc++-v3:
43596 @if target-libstdc++-v3-bootstrap
43597 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43598 configure-stagefeedback-target-libstdc++-v3:
43599 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43600 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43601 @r=`${PWD_COMMAND}`; export r; \
43602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43603 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43604 echo "Checking multilib configuration for libstdc++-v3..."; \
43605 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43606 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43607 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43608 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43609 else \
43610 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43611 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43612 fi; \
43613 else \
43614 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43615 fi; \
43616 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43617 $(RAW_CXX_TARGET_EXPORTS) \
43618 \
43619 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43620 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43621 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43622 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43623 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43624 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43625 case $(srcdir) in \
43626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43627 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43629 esac; \
43630 module_srcdir=libstdc++-v3; \
43631 $(SHELL) $$s/$$module_srcdir/configure \
43632 --srcdir=$${topdir}/$$module_srcdir \
43633 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43634 --target=${target_alias} \
43635 --with-build-libsubdir=$(HOST_SUBDIR) \
43636 $(STAGEfeedback_CONFIGURE_FLAGS)
43637 @endif target-libstdc++-v3-bootstrap
43638
43639 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
43640 maybe-configure-stageautoprofile-target-libstdc++-v3:
43641 @if target-libstdc++-v3-bootstrap
43642 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
43643 configure-stageautoprofile-target-libstdc++-v3:
43644 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43645 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43646 @r=`${PWD_COMMAND}`; export r; \
43647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43648 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43649 echo "Checking multilib configuration for libstdc++-v3..."; \
43650 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43651 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43652 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43653 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43654 else \
43655 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43656 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43657 fi; \
43658 else \
43659 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43660 fi; \
43661 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43662 $(RAW_CXX_TARGET_EXPORTS) \
43663 \
43664 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43665 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43666 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43667 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
43668 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43669 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43670 case $(srcdir) in \
43671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43672 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43674 esac; \
43675 module_srcdir=libstdc++-v3; \
43676 $(SHELL) $$s/$$module_srcdir/configure \
43677 --srcdir=$${topdir}/$$module_srcdir \
43678 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43679 --target=${target_alias} \
43680 --with-build-libsubdir=$(HOST_SUBDIR) \
43681 $(STAGEautoprofile_CONFIGURE_FLAGS)
43682 @endif target-libstdc++-v3-bootstrap
43683
43684 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
43685 maybe-configure-stageautofeedback-target-libstdc++-v3:
43686 @if target-libstdc++-v3-bootstrap
43687 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
43688 configure-stageautofeedback-target-libstdc++-v3:
43689 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43690 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43691 @r=`${PWD_COMMAND}`; export r; \
43692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43693 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43694 echo "Checking multilib configuration for libstdc++-v3..."; \
43695 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43696 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43697 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43698 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43699 else \
43700 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43701 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43702 fi; \
43703 else \
43704 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43705 fi; \
43706 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43707 $(RAW_CXX_TARGET_EXPORTS) \
43708 \
43709 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43710 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43711 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43712 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43713 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43714 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43715 case $(srcdir) in \
43716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43717 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43719 esac; \
43720 module_srcdir=libstdc++-v3; \
43721 $(SHELL) $$s/$$module_srcdir/configure \
43722 --srcdir=$${topdir}/$$module_srcdir \
43723 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43724 --target=${target_alias} \
43725 --with-build-libsubdir=$(HOST_SUBDIR) \
43726 $(STAGEautofeedback_CONFIGURE_FLAGS)
43727 @endif target-libstdc++-v3-bootstrap
43728
43729
43730
43731
43732
43733 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
43734 maybe-all-target-libstdc++-v3:
43735 @if gcc-bootstrap
43736 all-target-libstdc++-v3: stage_current
43737 @endif gcc-bootstrap
43738 @if target-libstdc++-v3
43739 TARGET-target-libstdc++-v3=all
43740 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
43741 all-target-libstdc++-v3: configure-target-libstdc++-v3
43742 @r=`${PWD_COMMAND}`; export r; \
43743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43744 $(RAW_CXX_TARGET_EXPORTS) \
43745 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43746 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43747 $(TARGET-target-libstdc++-v3))
43748 @endif target-libstdc++-v3
43749
43750
43751
43752 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
43753 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
43754 maybe-all-stage1-target-libstdc++-v3:
43755 maybe-clean-stage1-target-libstdc++-v3:
43756 @if target-libstdc++-v3-bootstrap
43757 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
43758 all-stage1: all-stage1-target-libstdc++-v3
43759 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43760 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43761 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43762 @r=`${PWD_COMMAND}`; export r; \
43763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43764 TFLAGS="$(STAGE1_TFLAGS)"; \
43765 $(RAW_CXX_TARGET_EXPORTS) \
43766 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43767 \
43768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43769 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43770 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43771 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43775 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43776 \
43777 TFLAGS="$(STAGE1_TFLAGS)" \
43778 $(TARGET-stage1-target-libstdc++-v3)
43779
43780 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
43781 clean-stage1: clean-stage1-target-libstdc++-v3
43782 clean-stage1-target-libstdc++-v3:
43783 @if [ $(current_stage) = stage1 ]; then \
43784 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43785 else \
43786 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
43787 $(MAKE) stage1-start; \
43788 fi; \
43789 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43790 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43791 clean
43792 @endif target-libstdc++-v3-bootstrap
43793
43794
43795 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
43796 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
43797 maybe-all-stage2-target-libstdc++-v3:
43798 maybe-clean-stage2-target-libstdc++-v3:
43799 @if target-libstdc++-v3-bootstrap
43800 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
43801 all-stage2: all-stage2-target-libstdc++-v3
43802 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43803 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43804 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43805 @r=`${PWD_COMMAND}`; export r; \
43806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43807 TFLAGS="$(STAGE2_TFLAGS)"; \
43808 $(RAW_CXX_TARGET_EXPORTS) \
43809 \
43810 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43811 \
43812 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43813 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43814 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43815 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43819 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43820 TFLAGS="$(STAGE2_TFLAGS)" \
43821 $(TARGET-stage2-target-libstdc++-v3)
43822
43823 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
43824 clean-stage2: clean-stage2-target-libstdc++-v3
43825 clean-stage2-target-libstdc++-v3:
43826 @if [ $(current_stage) = stage2 ]; then \
43827 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43828 else \
43829 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
43830 $(MAKE) stage2-start; \
43831 fi; \
43832 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43833 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43834 @endif target-libstdc++-v3-bootstrap
43835
43836
43837 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
43838 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
43839 maybe-all-stage3-target-libstdc++-v3:
43840 maybe-clean-stage3-target-libstdc++-v3:
43841 @if target-libstdc++-v3-bootstrap
43842 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
43843 all-stage3: all-stage3-target-libstdc++-v3
43844 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43845 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43846 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43847 @r=`${PWD_COMMAND}`; export r; \
43848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43849 TFLAGS="$(STAGE3_TFLAGS)"; \
43850 $(RAW_CXX_TARGET_EXPORTS) \
43851 \
43852 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43853 \
43854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43855 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43856 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43857 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43861 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43862 TFLAGS="$(STAGE3_TFLAGS)" \
43863 $(TARGET-stage3-target-libstdc++-v3)
43864
43865 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
43866 clean-stage3: clean-stage3-target-libstdc++-v3
43867 clean-stage3-target-libstdc++-v3:
43868 @if [ $(current_stage) = stage3 ]; then \
43869 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43870 else \
43871 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
43872 $(MAKE) stage3-start; \
43873 fi; \
43874 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43875 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43876 @endif target-libstdc++-v3-bootstrap
43877
43878
43879 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
43880 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
43881 maybe-all-stage4-target-libstdc++-v3:
43882 maybe-clean-stage4-target-libstdc++-v3:
43883 @if target-libstdc++-v3-bootstrap
43884 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
43885 all-stage4: all-stage4-target-libstdc++-v3
43886 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43887 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43888 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43889 @r=`${PWD_COMMAND}`; export r; \
43890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43891 TFLAGS="$(STAGE4_TFLAGS)"; \
43892 $(RAW_CXX_TARGET_EXPORTS) \
43893 \
43894 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43895 \
43896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43897 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43898 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43899 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43903 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43904 TFLAGS="$(STAGE4_TFLAGS)" \
43905 $(TARGET-stage4-target-libstdc++-v3)
43906
43907 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
43908 clean-stage4: clean-stage4-target-libstdc++-v3
43909 clean-stage4-target-libstdc++-v3:
43910 @if [ $(current_stage) = stage4 ]; then \
43911 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43912 else \
43913 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
43914 $(MAKE) stage4-start; \
43915 fi; \
43916 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43917 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43918 @endif target-libstdc++-v3-bootstrap
43919
43920
43921 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
43922 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
43923 maybe-all-stageprofile-target-libstdc++-v3:
43924 maybe-clean-stageprofile-target-libstdc++-v3:
43925 @if target-libstdc++-v3-bootstrap
43926 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
43927 all-stageprofile: all-stageprofile-target-libstdc++-v3
43928 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43929 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43930 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43931 @r=`${PWD_COMMAND}`; export r; \
43932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43933 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43934 $(RAW_CXX_TARGET_EXPORTS) \
43935 \
43936 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43937 \
43938 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43939 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43940 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43941 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43942 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43943 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43944 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43945 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43946 TFLAGS="$(STAGEprofile_TFLAGS)" \
43947 $(TARGET-stageprofile-target-libstdc++-v3)
43948
43949 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
43950 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
43951 clean-stageprofile-target-libstdc++-v3:
43952 @if [ $(current_stage) = stageprofile ]; then \
43953 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43954 else \
43955 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
43956 $(MAKE) stageprofile-start; \
43957 fi; \
43958 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43959 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43960 @endif target-libstdc++-v3-bootstrap
43961
43962
43963 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
43964 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
43965 maybe-all-stagetrain-target-libstdc++-v3:
43966 maybe-clean-stagetrain-target-libstdc++-v3:
43967 @if target-libstdc++-v3-bootstrap
43968 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
43969 all-stagetrain: all-stagetrain-target-libstdc++-v3
43970 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43971 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43972 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43973 @r=`${PWD_COMMAND}`; export r; \
43974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43975 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43976 $(RAW_CXX_TARGET_EXPORTS) \
43977 \
43978 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43979 \
43980 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43981 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43982 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43983 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43984 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43985 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43986 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43987 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43988 TFLAGS="$(STAGEtrain_TFLAGS)" \
43989 $(TARGET-stagetrain-target-libstdc++-v3)
43990
43991 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
43992 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
43993 clean-stagetrain-target-libstdc++-v3:
43994 @if [ $(current_stage) = stagetrain ]; then \
43995 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43996 else \
43997 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
43998 $(MAKE) stagetrain-start; \
43999 fi; \
44000 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44001 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44002 @endif target-libstdc++-v3-bootstrap
44003
44004
44005 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44006 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44007 maybe-all-stagefeedback-target-libstdc++-v3:
44008 maybe-clean-stagefeedback-target-libstdc++-v3:
44009 @if target-libstdc++-v3-bootstrap
44010 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44011 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44012 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44013 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44014 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44015 @r=`${PWD_COMMAND}`; export r; \
44016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44017 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44018 $(RAW_CXX_TARGET_EXPORTS) \
44019 \
44020 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44021 \
44022 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44023 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44024 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44025 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44026 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44027 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44028 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44029 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44030 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44031 $(TARGET-stagefeedback-target-libstdc++-v3)
44032
44033 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44034 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44035 clean-stagefeedback-target-libstdc++-v3:
44036 @if [ $(current_stage) = stagefeedback ]; then \
44037 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44038 else \
44039 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44040 $(MAKE) stagefeedback-start; \
44041 fi; \
44042 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44043 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44044 @endif target-libstdc++-v3-bootstrap
44045
44046
44047 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44048 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44049 maybe-all-stageautoprofile-target-libstdc++-v3:
44050 maybe-clean-stageautoprofile-target-libstdc++-v3:
44051 @if target-libstdc++-v3-bootstrap
44052 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44053 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44054 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44055 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44056 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44057 @r=`${PWD_COMMAND}`; export r; \
44058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44059 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44060 $(RAW_CXX_TARGET_EXPORTS) \
44061 \
44062 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44063 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44064 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44065 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44066 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44067 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44068 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44069 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44070 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44071 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44072 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44073 $(TARGET-stageautoprofile-target-libstdc++-v3)
44074
44075 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44076 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44077 clean-stageautoprofile-target-libstdc++-v3:
44078 @if [ $(current_stage) = stageautoprofile ]; then \
44079 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44080 else \
44081 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44082 $(MAKE) stageautoprofile-start; \
44083 fi; \
44084 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44085 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44086 @endif target-libstdc++-v3-bootstrap
44087
44088
44089 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44090 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44091 maybe-all-stageautofeedback-target-libstdc++-v3:
44092 maybe-clean-stageautofeedback-target-libstdc++-v3:
44093 @if target-libstdc++-v3-bootstrap
44094 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44095 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44096 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44097 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44098 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44099 @r=`${PWD_COMMAND}`; export r; \
44100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44101 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44102 $(RAW_CXX_TARGET_EXPORTS) \
44103 \
44104 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44105 \
44106 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44107 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44108 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44109 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44110 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44111 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44112 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44113 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44114 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44115 $(TARGET-stageautofeedback-target-libstdc++-v3)
44116
44117 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44118 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44119 clean-stageautofeedback-target-libstdc++-v3:
44120 @if [ $(current_stage) = stageautofeedback ]; then \
44121 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44122 else \
44123 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44124 $(MAKE) stageautofeedback-start; \
44125 fi; \
44126 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44127 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44128 @endif target-libstdc++-v3-bootstrap
44129
44130
44131
44132
44133
44134
44135 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44136 maybe-check-target-libstdc++-v3:
44137 @if target-libstdc++-v3
44138 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44139
44140 check-target-libstdc++-v3:
44141 @: $(MAKE); $(unstage)
44142 @r=`${PWD_COMMAND}`; export r; \
44143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44144 $(RAW_CXX_TARGET_EXPORTS) \
44145 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44146 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44147
44148 @endif target-libstdc++-v3
44149
44150 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44151 maybe-install-target-libstdc++-v3:
44152 @if target-libstdc++-v3
44153 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44154
44155 install-target-libstdc++-v3: installdirs
44156 @: $(MAKE); $(unstage)
44157 @r=`${PWD_COMMAND}`; export r; \
44158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44159 $(RAW_CXX_TARGET_EXPORTS) \
44160 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44161 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44162
44163 @endif target-libstdc++-v3
44164
44165 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44166 maybe-install-strip-target-libstdc++-v3:
44167 @if target-libstdc++-v3
44168 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44169
44170 install-strip-target-libstdc++-v3: installdirs
44171 @: $(MAKE); $(unstage)
44172 @r=`${PWD_COMMAND}`; export r; \
44173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44174 $(RAW_CXX_TARGET_EXPORTS) \
44175 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44176 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44177
44178 @endif target-libstdc++-v3
44179
44180 # Other targets (info, dvi, pdf, etc.)
44181
44182 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44183 maybe-info-target-libstdc++-v3:
44184 @if target-libstdc++-v3
44185 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44186
44187 info-target-libstdc++-v3: \
44188 configure-target-libstdc++-v3
44189 @: $(MAKE); $(unstage)
44190 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44191 r=`${PWD_COMMAND}`; export r; \
44192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44193 $(RAW_CXX_TARGET_EXPORTS) \
44194 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44195 for flag in $(EXTRA_TARGET_FLAGS); do \
44196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44197 done; \
44198 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44201 "RANLIB=$${RANLIB}" \
44202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44203 info) \
44204 || exit 1
44205
44206 @endif target-libstdc++-v3
44207
44208 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
44209 maybe-dvi-target-libstdc++-v3:
44210 @if target-libstdc++-v3
44211 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
44212
44213 dvi-target-libstdc++-v3: \
44214 configure-target-libstdc++-v3
44215 @: $(MAKE); $(unstage)
44216 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44217 r=`${PWD_COMMAND}`; export r; \
44218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44219 $(RAW_CXX_TARGET_EXPORTS) \
44220 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44221 for flag in $(EXTRA_TARGET_FLAGS); do \
44222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44223 done; \
44224 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44227 "RANLIB=$${RANLIB}" \
44228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44229 dvi) \
44230 || exit 1
44231
44232 @endif target-libstdc++-v3
44233
44234 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
44235 maybe-pdf-target-libstdc++-v3:
44236 @if target-libstdc++-v3
44237 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
44238
44239 pdf-target-libstdc++-v3: \
44240 configure-target-libstdc++-v3
44241 @: $(MAKE); $(unstage)
44242 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44243 r=`${PWD_COMMAND}`; export r; \
44244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44245 $(RAW_CXX_TARGET_EXPORTS) \
44246 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44247 for flag in $(EXTRA_TARGET_FLAGS); do \
44248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44249 done; \
44250 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44253 "RANLIB=$${RANLIB}" \
44254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44255 pdf) \
44256 || exit 1
44257
44258 @endif target-libstdc++-v3
44259
44260 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
44261 maybe-html-target-libstdc++-v3:
44262 @if target-libstdc++-v3
44263 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
44264
44265 html-target-libstdc++-v3: \
44266 configure-target-libstdc++-v3
44267 @: $(MAKE); $(unstage)
44268 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44269 r=`${PWD_COMMAND}`; export r; \
44270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44271 $(RAW_CXX_TARGET_EXPORTS) \
44272 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44273 for flag in $(EXTRA_TARGET_FLAGS); do \
44274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44275 done; \
44276 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44279 "RANLIB=$${RANLIB}" \
44280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44281 html) \
44282 || exit 1
44283
44284 @endif target-libstdc++-v3
44285
44286 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
44287 maybe-TAGS-target-libstdc++-v3:
44288 @if target-libstdc++-v3
44289 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
44290
44291 TAGS-target-libstdc++-v3: \
44292 configure-target-libstdc++-v3
44293 @: $(MAKE); $(unstage)
44294 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44295 r=`${PWD_COMMAND}`; export r; \
44296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44297 $(RAW_CXX_TARGET_EXPORTS) \
44298 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
44299 for flag in $(EXTRA_TARGET_FLAGS); do \
44300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44301 done; \
44302 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44305 "RANLIB=$${RANLIB}" \
44306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44307 TAGS) \
44308 || exit 1
44309
44310 @endif target-libstdc++-v3
44311
44312 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
44313 maybe-install-info-target-libstdc++-v3:
44314 @if target-libstdc++-v3
44315 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
44316
44317 install-info-target-libstdc++-v3: \
44318 configure-target-libstdc++-v3 \
44319 info-target-libstdc++-v3
44320 @: $(MAKE); $(unstage)
44321 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44322 r=`${PWD_COMMAND}`; export r; \
44323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44324 $(RAW_CXX_TARGET_EXPORTS) \
44325 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44326 for flag in $(EXTRA_TARGET_FLAGS); do \
44327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44328 done; \
44329 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44332 "RANLIB=$${RANLIB}" \
44333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44334 install-info) \
44335 || exit 1
44336
44337 @endif target-libstdc++-v3
44338
44339 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
44340 maybe-install-dvi-target-libstdc++-v3:
44341 @if target-libstdc++-v3
44342 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
44343
44344 install-dvi-target-libstdc++-v3: \
44345 configure-target-libstdc++-v3 \
44346 dvi-target-libstdc++-v3
44347 @: $(MAKE); $(unstage)
44348 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44349 r=`${PWD_COMMAND}`; export r; \
44350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44351 $(RAW_CXX_TARGET_EXPORTS) \
44352 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44353 for flag in $(EXTRA_TARGET_FLAGS); do \
44354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44355 done; \
44356 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44359 "RANLIB=$${RANLIB}" \
44360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44361 install-dvi) \
44362 || exit 1
44363
44364 @endif target-libstdc++-v3
44365
44366 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
44367 maybe-install-pdf-target-libstdc++-v3:
44368 @if target-libstdc++-v3
44369 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
44370
44371 install-pdf-target-libstdc++-v3: \
44372 configure-target-libstdc++-v3 \
44373 pdf-target-libstdc++-v3
44374 @: $(MAKE); $(unstage)
44375 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44376 r=`${PWD_COMMAND}`; export r; \
44377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44378 $(RAW_CXX_TARGET_EXPORTS) \
44379 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44380 for flag in $(EXTRA_TARGET_FLAGS); do \
44381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44382 done; \
44383 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44386 "RANLIB=$${RANLIB}" \
44387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44388 install-pdf) \
44389 || exit 1
44390
44391 @endif target-libstdc++-v3
44392
44393 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
44394 maybe-install-html-target-libstdc++-v3:
44395 @if target-libstdc++-v3
44396 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
44397
44398 install-html-target-libstdc++-v3: \
44399 configure-target-libstdc++-v3 \
44400 html-target-libstdc++-v3
44401 @: $(MAKE); $(unstage)
44402 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44403 r=`${PWD_COMMAND}`; export r; \
44404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44405 $(RAW_CXX_TARGET_EXPORTS) \
44406 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44407 for flag in $(EXTRA_TARGET_FLAGS); do \
44408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44409 done; \
44410 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44413 "RANLIB=$${RANLIB}" \
44414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44415 install-html) \
44416 || exit 1
44417
44418 @endif target-libstdc++-v3
44419
44420 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
44421 maybe-installcheck-target-libstdc++-v3:
44422 @if target-libstdc++-v3
44423 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
44424
44425 installcheck-target-libstdc++-v3: \
44426 configure-target-libstdc++-v3
44427 @: $(MAKE); $(unstage)
44428 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44429 r=`${PWD_COMMAND}`; export r; \
44430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44431 $(RAW_CXX_TARGET_EXPORTS) \
44432 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
44433 for flag in $(EXTRA_TARGET_FLAGS); do \
44434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44435 done; \
44436 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44439 "RANLIB=$${RANLIB}" \
44440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44441 installcheck) \
44442 || exit 1
44443
44444 @endif target-libstdc++-v3
44445
44446 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
44447 maybe-mostlyclean-target-libstdc++-v3:
44448 @if target-libstdc++-v3
44449 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
44450
44451 mostlyclean-target-libstdc++-v3:
44452 @: $(MAKE); $(unstage)
44453 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44454 r=`${PWD_COMMAND}`; export r; \
44455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44456 $(RAW_CXX_TARGET_EXPORTS) \
44457 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44458 for flag in $(EXTRA_TARGET_FLAGS); do \
44459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44460 done; \
44461 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44464 "RANLIB=$${RANLIB}" \
44465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44466 mostlyclean) \
44467 || exit 1
44468
44469 @endif target-libstdc++-v3
44470
44471 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
44472 maybe-clean-target-libstdc++-v3:
44473 @if target-libstdc++-v3
44474 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
44475
44476 clean-target-libstdc++-v3:
44477 @: $(MAKE); $(unstage)
44478 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44479 r=`${PWD_COMMAND}`; export r; \
44480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44481 $(RAW_CXX_TARGET_EXPORTS) \
44482 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44483 for flag in $(EXTRA_TARGET_FLAGS); do \
44484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44485 done; \
44486 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44489 "RANLIB=$${RANLIB}" \
44490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44491 clean) \
44492 || exit 1
44493
44494 @endif target-libstdc++-v3
44495
44496 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
44497 maybe-distclean-target-libstdc++-v3:
44498 @if target-libstdc++-v3
44499 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
44500
44501 distclean-target-libstdc++-v3:
44502 @: $(MAKE); $(unstage)
44503 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44504 r=`${PWD_COMMAND}`; export r; \
44505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44506 $(RAW_CXX_TARGET_EXPORTS) \
44507 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44508 for flag in $(EXTRA_TARGET_FLAGS); do \
44509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44510 done; \
44511 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44514 "RANLIB=$${RANLIB}" \
44515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44516 distclean) \
44517 || exit 1
44518
44519 @endif target-libstdc++-v3
44520
44521 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
44522 maybe-maintainer-clean-target-libstdc++-v3:
44523 @if target-libstdc++-v3
44524 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
44525
44526 maintainer-clean-target-libstdc++-v3:
44527 @: $(MAKE); $(unstage)
44528 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44529 r=`${PWD_COMMAND}`; export r; \
44530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44531 $(RAW_CXX_TARGET_EXPORTS) \
44532 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44533 for flag in $(EXTRA_TARGET_FLAGS); do \
44534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44535 done; \
44536 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44539 "RANLIB=$${RANLIB}" \
44540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44541 maintainer-clean) \
44542 || exit 1
44543
44544 @endif target-libstdc++-v3
44545
44546
44547
44548
44549
44550 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
44551 maybe-configure-target-libsanitizer:
44552 @if gcc-bootstrap
44553 configure-target-libsanitizer: stage_current
44554 @endif gcc-bootstrap
44555 @if target-libsanitizer
44556 maybe-configure-target-libsanitizer: configure-target-libsanitizer
44557 configure-target-libsanitizer:
44558 @r=`${PWD_COMMAND}`; export r; \
44559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44560 echo "Checking multilib configuration for libsanitizer..."; \
44561 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44562 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44563 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44564 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44565 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44566 else \
44567 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44568 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44569 fi; \
44570 else \
44571 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44572 fi; \
44573 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44575 $(RAW_CXX_TARGET_EXPORTS) \
44576 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
44577 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
44578 case $(srcdir) in \
44579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44580 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44582 esac; \
44583 module_srcdir=libsanitizer; \
44584 rm -f no-such-file || : ; \
44585 CONFIG_SITE=no-such-file $(SHELL) \
44586 $$s/$$module_srcdir/configure \
44587 --srcdir=$${topdir}/$$module_srcdir \
44588 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44589 --target=${target_alias} \
44590 || exit 1
44591 @endif target-libsanitizer
44592
44593
44594
44595 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
44596 maybe-configure-stage1-target-libsanitizer:
44597 @if target-libsanitizer-bootstrap
44598 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
44599 configure-stage1-target-libsanitizer:
44600 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44601 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44602 @r=`${PWD_COMMAND}`; export r; \
44603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44604 TFLAGS="$(STAGE1_TFLAGS)"; \
44605 echo "Checking multilib configuration for libsanitizer..."; \
44606 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44607 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44608 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44609 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44610 else \
44611 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44612 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44613 fi; \
44614 else \
44615 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44616 fi; \
44617 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44618 $(RAW_CXX_TARGET_EXPORTS) \
44619 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44620 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44621 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44622 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
44623 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44624 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44625 case $(srcdir) in \
44626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44627 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44629 esac; \
44630 module_srcdir=libsanitizer; \
44631 $(SHELL) $$s/$$module_srcdir/configure \
44632 --srcdir=$${topdir}/$$module_srcdir \
44633 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44634 --target=${target_alias} \
44635 \
44636 $(STAGE1_CONFIGURE_FLAGS)
44637 @endif target-libsanitizer-bootstrap
44638
44639 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
44640 maybe-configure-stage2-target-libsanitizer:
44641 @if target-libsanitizer-bootstrap
44642 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
44643 configure-stage2-target-libsanitizer:
44644 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44645 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44646 @r=`${PWD_COMMAND}`; export r; \
44647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44648 TFLAGS="$(STAGE2_TFLAGS)"; \
44649 echo "Checking multilib configuration for libsanitizer..."; \
44650 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44651 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44652 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44653 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44654 else \
44655 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44656 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44657 fi; \
44658 else \
44659 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44660 fi; \
44661 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44662 $(RAW_CXX_TARGET_EXPORTS) \
44663 \
44664 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44665 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44666 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44667 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
44668 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44669 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44670 case $(srcdir) in \
44671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44672 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44674 esac; \
44675 module_srcdir=libsanitizer; \
44676 $(SHELL) $$s/$$module_srcdir/configure \
44677 --srcdir=$${topdir}/$$module_srcdir \
44678 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44679 --target=${target_alias} \
44680 --with-build-libsubdir=$(HOST_SUBDIR) \
44681 $(STAGE2_CONFIGURE_FLAGS)
44682 @endif target-libsanitizer-bootstrap
44683
44684 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
44685 maybe-configure-stage3-target-libsanitizer:
44686 @if target-libsanitizer-bootstrap
44687 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
44688 configure-stage3-target-libsanitizer:
44689 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44690 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44691 @r=`${PWD_COMMAND}`; export r; \
44692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44693 TFLAGS="$(STAGE3_TFLAGS)"; \
44694 echo "Checking multilib configuration for libsanitizer..."; \
44695 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44696 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44697 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44698 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44699 else \
44700 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44701 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44702 fi; \
44703 else \
44704 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44705 fi; \
44706 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44707 $(RAW_CXX_TARGET_EXPORTS) \
44708 \
44709 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44710 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44711 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44712 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
44713 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44714 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44715 case $(srcdir) in \
44716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44717 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44719 esac; \
44720 module_srcdir=libsanitizer; \
44721 $(SHELL) $$s/$$module_srcdir/configure \
44722 --srcdir=$${topdir}/$$module_srcdir \
44723 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44724 --target=${target_alias} \
44725 --with-build-libsubdir=$(HOST_SUBDIR) \
44726 $(STAGE3_CONFIGURE_FLAGS)
44727 @endif target-libsanitizer-bootstrap
44728
44729 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
44730 maybe-configure-stage4-target-libsanitizer:
44731 @if target-libsanitizer-bootstrap
44732 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
44733 configure-stage4-target-libsanitizer:
44734 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44735 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44736 @r=`${PWD_COMMAND}`; export r; \
44737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44738 TFLAGS="$(STAGE4_TFLAGS)"; \
44739 echo "Checking multilib configuration for libsanitizer..."; \
44740 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44741 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44742 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44743 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44744 else \
44745 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44746 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44747 fi; \
44748 else \
44749 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44750 fi; \
44751 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44752 $(RAW_CXX_TARGET_EXPORTS) \
44753 \
44754 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44755 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44756 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44757 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
44758 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44759 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44760 case $(srcdir) in \
44761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44762 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44764 esac; \
44765 module_srcdir=libsanitizer; \
44766 $(SHELL) $$s/$$module_srcdir/configure \
44767 --srcdir=$${topdir}/$$module_srcdir \
44768 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44769 --target=${target_alias} \
44770 --with-build-libsubdir=$(HOST_SUBDIR) \
44771 $(STAGE4_CONFIGURE_FLAGS)
44772 @endif target-libsanitizer-bootstrap
44773
44774 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
44775 maybe-configure-stageprofile-target-libsanitizer:
44776 @if target-libsanitizer-bootstrap
44777 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
44778 configure-stageprofile-target-libsanitizer:
44779 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44780 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44781 @r=`${PWD_COMMAND}`; export r; \
44782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44783 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44784 echo "Checking multilib configuration for libsanitizer..."; \
44785 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44786 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44787 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44788 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44789 else \
44790 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44791 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44792 fi; \
44793 else \
44794 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44795 fi; \
44796 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44797 $(RAW_CXX_TARGET_EXPORTS) \
44798 \
44799 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44800 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44801 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44802 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
44803 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44804 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44805 case $(srcdir) in \
44806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44807 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44809 esac; \
44810 module_srcdir=libsanitizer; \
44811 $(SHELL) $$s/$$module_srcdir/configure \
44812 --srcdir=$${topdir}/$$module_srcdir \
44813 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44814 --target=${target_alias} \
44815 --with-build-libsubdir=$(HOST_SUBDIR) \
44816 $(STAGEprofile_CONFIGURE_FLAGS)
44817 @endif target-libsanitizer-bootstrap
44818
44819 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
44820 maybe-configure-stagetrain-target-libsanitizer:
44821 @if target-libsanitizer-bootstrap
44822 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
44823 configure-stagetrain-target-libsanitizer:
44824 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44825 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44826 @r=`${PWD_COMMAND}`; export r; \
44827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44828 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44829 echo "Checking multilib configuration for libsanitizer..."; \
44830 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44831 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44832 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44833 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44834 else \
44835 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44836 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44837 fi; \
44838 else \
44839 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44840 fi; \
44841 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44842 $(RAW_CXX_TARGET_EXPORTS) \
44843 \
44844 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44845 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44846 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44847 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
44848 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44849 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44850 case $(srcdir) in \
44851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44852 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44854 esac; \
44855 module_srcdir=libsanitizer; \
44856 $(SHELL) $$s/$$module_srcdir/configure \
44857 --srcdir=$${topdir}/$$module_srcdir \
44858 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44859 --target=${target_alias} \
44860 --with-build-libsubdir=$(HOST_SUBDIR) \
44861 $(STAGEtrain_CONFIGURE_FLAGS)
44862 @endif target-libsanitizer-bootstrap
44863
44864 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
44865 maybe-configure-stagefeedback-target-libsanitizer:
44866 @if target-libsanitizer-bootstrap
44867 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
44868 configure-stagefeedback-target-libsanitizer:
44869 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44870 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44871 @r=`${PWD_COMMAND}`; export r; \
44872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44873 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44874 echo "Checking multilib configuration for libsanitizer..."; \
44875 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44876 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44877 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44878 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44879 else \
44880 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44881 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44882 fi; \
44883 else \
44884 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44885 fi; \
44886 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44887 $(RAW_CXX_TARGET_EXPORTS) \
44888 \
44889 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44890 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44891 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44892 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
44893 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44894 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44895 case $(srcdir) in \
44896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44897 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44899 esac; \
44900 module_srcdir=libsanitizer; \
44901 $(SHELL) $$s/$$module_srcdir/configure \
44902 --srcdir=$${topdir}/$$module_srcdir \
44903 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44904 --target=${target_alias} \
44905 --with-build-libsubdir=$(HOST_SUBDIR) \
44906 $(STAGEfeedback_CONFIGURE_FLAGS)
44907 @endif target-libsanitizer-bootstrap
44908
44909 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
44910 maybe-configure-stageautoprofile-target-libsanitizer:
44911 @if target-libsanitizer-bootstrap
44912 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44913 configure-stageautoprofile-target-libsanitizer:
44914 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44915 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44916 @r=`${PWD_COMMAND}`; export r; \
44917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44918 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44919 echo "Checking multilib configuration for libsanitizer..."; \
44920 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44921 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44922 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44923 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44924 else \
44925 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44926 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44927 fi; \
44928 else \
44929 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44930 fi; \
44931 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44932 $(RAW_CXX_TARGET_EXPORTS) \
44933 \
44934 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44935 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44936 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44937 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
44938 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44939 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44940 case $(srcdir) in \
44941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44942 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44944 esac; \
44945 module_srcdir=libsanitizer; \
44946 $(SHELL) $$s/$$module_srcdir/configure \
44947 --srcdir=$${topdir}/$$module_srcdir \
44948 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44949 --target=${target_alias} \
44950 --with-build-libsubdir=$(HOST_SUBDIR) \
44951 $(STAGEautoprofile_CONFIGURE_FLAGS)
44952 @endif target-libsanitizer-bootstrap
44953
44954 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
44955 maybe-configure-stageautofeedback-target-libsanitizer:
44956 @if target-libsanitizer-bootstrap
44957 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44958 configure-stageautofeedback-target-libsanitizer:
44959 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44960 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44961 @r=`${PWD_COMMAND}`; export r; \
44962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44963 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44964 echo "Checking multilib configuration for libsanitizer..."; \
44965 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44966 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44967 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44968 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44969 else \
44970 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44971 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44972 fi; \
44973 else \
44974 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44975 fi; \
44976 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44977 $(RAW_CXX_TARGET_EXPORTS) \
44978 \
44979 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44980 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44981 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44982 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
44983 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44984 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44985 case $(srcdir) in \
44986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44987 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44989 esac; \
44990 module_srcdir=libsanitizer; \
44991 $(SHELL) $$s/$$module_srcdir/configure \
44992 --srcdir=$${topdir}/$$module_srcdir \
44993 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44994 --target=${target_alias} \
44995 --with-build-libsubdir=$(HOST_SUBDIR) \
44996 $(STAGEautofeedback_CONFIGURE_FLAGS)
44997 @endif target-libsanitizer-bootstrap
44998
44999
45000
45001
45002
45003 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45004 maybe-all-target-libsanitizer:
45005 @if gcc-bootstrap
45006 all-target-libsanitizer: stage_current
45007 @endif gcc-bootstrap
45008 @if target-libsanitizer
45009 TARGET-target-libsanitizer=all
45010 maybe-all-target-libsanitizer: all-target-libsanitizer
45011 all-target-libsanitizer: configure-target-libsanitizer
45012 @r=`${PWD_COMMAND}`; export r; \
45013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45014 $(RAW_CXX_TARGET_EXPORTS) \
45015 (cd $(TARGET_SUBDIR)/libsanitizer && \
45016 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45017 $(TARGET-target-libsanitizer))
45018 @endif target-libsanitizer
45019
45020
45021
45022 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45023 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45024 maybe-all-stage1-target-libsanitizer:
45025 maybe-clean-stage1-target-libsanitizer:
45026 @if target-libsanitizer-bootstrap
45027 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45028 all-stage1: all-stage1-target-libsanitizer
45029 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45030 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45031 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45032 @r=`${PWD_COMMAND}`; export r; \
45033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45034 TFLAGS="$(STAGE1_TFLAGS)"; \
45035 $(RAW_CXX_TARGET_EXPORTS) \
45036 cd $(TARGET_SUBDIR)/libsanitizer && \
45037 \
45038 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45039 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45040 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45041 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45042 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45043 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45044 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45045 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45046 \
45047 TFLAGS="$(STAGE1_TFLAGS)" \
45048 $(TARGET-stage1-target-libsanitizer)
45049
45050 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45051 clean-stage1: clean-stage1-target-libsanitizer
45052 clean-stage1-target-libsanitizer:
45053 @if [ $(current_stage) = stage1 ]; then \
45054 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45055 else \
45056 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45057 $(MAKE) stage1-start; \
45058 fi; \
45059 cd $(TARGET_SUBDIR)/libsanitizer && \
45060 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45061 clean
45062 @endif target-libsanitizer-bootstrap
45063
45064
45065 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45066 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45067 maybe-all-stage2-target-libsanitizer:
45068 maybe-clean-stage2-target-libsanitizer:
45069 @if target-libsanitizer-bootstrap
45070 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45071 all-stage2: all-stage2-target-libsanitizer
45072 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45073 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45074 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45075 @r=`${PWD_COMMAND}`; export r; \
45076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45077 TFLAGS="$(STAGE2_TFLAGS)"; \
45078 $(RAW_CXX_TARGET_EXPORTS) \
45079 \
45080 cd $(TARGET_SUBDIR)/libsanitizer && \
45081 \
45082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45083 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45084 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45085 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45089 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45090 TFLAGS="$(STAGE2_TFLAGS)" \
45091 $(TARGET-stage2-target-libsanitizer)
45092
45093 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45094 clean-stage2: clean-stage2-target-libsanitizer
45095 clean-stage2-target-libsanitizer:
45096 @if [ $(current_stage) = stage2 ]; then \
45097 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45098 else \
45099 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45100 $(MAKE) stage2-start; \
45101 fi; \
45102 cd $(TARGET_SUBDIR)/libsanitizer && \
45103 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45104 @endif target-libsanitizer-bootstrap
45105
45106
45107 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45108 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45109 maybe-all-stage3-target-libsanitizer:
45110 maybe-clean-stage3-target-libsanitizer:
45111 @if target-libsanitizer-bootstrap
45112 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45113 all-stage3: all-stage3-target-libsanitizer
45114 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45115 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45116 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45117 @r=`${PWD_COMMAND}`; export r; \
45118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45119 TFLAGS="$(STAGE3_TFLAGS)"; \
45120 $(RAW_CXX_TARGET_EXPORTS) \
45121 \
45122 cd $(TARGET_SUBDIR)/libsanitizer && \
45123 \
45124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45125 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45126 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45127 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45128 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45129 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45130 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45131 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45132 TFLAGS="$(STAGE3_TFLAGS)" \
45133 $(TARGET-stage3-target-libsanitizer)
45134
45135 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45136 clean-stage3: clean-stage3-target-libsanitizer
45137 clean-stage3-target-libsanitizer:
45138 @if [ $(current_stage) = stage3 ]; then \
45139 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45140 else \
45141 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45142 $(MAKE) stage3-start; \
45143 fi; \
45144 cd $(TARGET_SUBDIR)/libsanitizer && \
45145 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45146 @endif target-libsanitizer-bootstrap
45147
45148
45149 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45150 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45151 maybe-all-stage4-target-libsanitizer:
45152 maybe-clean-stage4-target-libsanitizer:
45153 @if target-libsanitizer-bootstrap
45154 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45155 all-stage4: all-stage4-target-libsanitizer
45156 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45157 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45158 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45159 @r=`${PWD_COMMAND}`; export r; \
45160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45161 TFLAGS="$(STAGE4_TFLAGS)"; \
45162 $(RAW_CXX_TARGET_EXPORTS) \
45163 \
45164 cd $(TARGET_SUBDIR)/libsanitizer && \
45165 \
45166 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45167 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45168 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45169 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45170 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45171 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45172 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45173 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45174 TFLAGS="$(STAGE4_TFLAGS)" \
45175 $(TARGET-stage4-target-libsanitizer)
45176
45177 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45178 clean-stage4: clean-stage4-target-libsanitizer
45179 clean-stage4-target-libsanitizer:
45180 @if [ $(current_stage) = stage4 ]; then \
45181 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45182 else \
45183 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45184 $(MAKE) stage4-start; \
45185 fi; \
45186 cd $(TARGET_SUBDIR)/libsanitizer && \
45187 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45188 @endif target-libsanitizer-bootstrap
45189
45190
45191 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
45192 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
45193 maybe-all-stageprofile-target-libsanitizer:
45194 maybe-clean-stageprofile-target-libsanitizer:
45195 @if target-libsanitizer-bootstrap
45196 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
45197 all-stageprofile: all-stageprofile-target-libsanitizer
45198 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45199 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45200 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45201 @r=`${PWD_COMMAND}`; export r; \
45202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45203 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45204 $(RAW_CXX_TARGET_EXPORTS) \
45205 \
45206 cd $(TARGET_SUBDIR)/libsanitizer && \
45207 \
45208 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45209 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45211 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45212 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45213 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45214 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45215 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45216 TFLAGS="$(STAGEprofile_TFLAGS)" \
45217 $(TARGET-stageprofile-target-libsanitizer)
45218
45219 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
45220 clean-stageprofile: clean-stageprofile-target-libsanitizer
45221 clean-stageprofile-target-libsanitizer:
45222 @if [ $(current_stage) = stageprofile ]; then \
45223 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45224 else \
45225 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
45226 $(MAKE) stageprofile-start; \
45227 fi; \
45228 cd $(TARGET_SUBDIR)/libsanitizer && \
45229 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45230 @endif target-libsanitizer-bootstrap
45231
45232
45233 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
45234 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
45235 maybe-all-stagetrain-target-libsanitizer:
45236 maybe-clean-stagetrain-target-libsanitizer:
45237 @if target-libsanitizer-bootstrap
45238 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
45239 all-stagetrain: all-stagetrain-target-libsanitizer
45240 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
45241 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45242 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45243 @r=`${PWD_COMMAND}`; export r; \
45244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45245 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45246 $(RAW_CXX_TARGET_EXPORTS) \
45247 \
45248 cd $(TARGET_SUBDIR)/libsanitizer && \
45249 \
45250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45251 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45252 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45253 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45257 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45258 TFLAGS="$(STAGEtrain_TFLAGS)" \
45259 $(TARGET-stagetrain-target-libsanitizer)
45260
45261 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
45262 clean-stagetrain: clean-stagetrain-target-libsanitizer
45263 clean-stagetrain-target-libsanitizer:
45264 @if [ $(current_stage) = stagetrain ]; then \
45265 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45266 else \
45267 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
45268 $(MAKE) stagetrain-start; \
45269 fi; \
45270 cd $(TARGET_SUBDIR)/libsanitizer && \
45271 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45272 @endif target-libsanitizer-bootstrap
45273
45274
45275 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
45276 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
45277 maybe-all-stagefeedback-target-libsanitizer:
45278 maybe-clean-stagefeedback-target-libsanitizer:
45279 @if target-libsanitizer-bootstrap
45280 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
45281 all-stagefeedback: all-stagefeedback-target-libsanitizer
45282 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45283 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45284 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45285 @r=`${PWD_COMMAND}`; export r; \
45286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45287 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45288 $(RAW_CXX_TARGET_EXPORTS) \
45289 \
45290 cd $(TARGET_SUBDIR)/libsanitizer && \
45291 \
45292 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45293 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45294 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45295 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45296 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45297 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45298 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45299 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45300 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45301 $(TARGET-stagefeedback-target-libsanitizer)
45302
45303 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
45304 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
45305 clean-stagefeedback-target-libsanitizer:
45306 @if [ $(current_stage) = stagefeedback ]; then \
45307 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45308 else \
45309 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
45310 $(MAKE) stagefeedback-start; \
45311 fi; \
45312 cd $(TARGET_SUBDIR)/libsanitizer && \
45313 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45314 @endif target-libsanitizer-bootstrap
45315
45316
45317 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
45318 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
45319 maybe-all-stageautoprofile-target-libsanitizer:
45320 maybe-clean-stageautoprofile-target-libsanitizer:
45321 @if target-libsanitizer-bootstrap
45322 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
45323 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
45324 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45325 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45326 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45327 @r=`${PWD_COMMAND}`; export r; \
45328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45329 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45330 $(RAW_CXX_TARGET_EXPORTS) \
45331 \
45332 cd $(TARGET_SUBDIR)/libsanitizer && \
45333 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45334 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45335 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45336 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45337 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45338 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45339 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45340 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45341 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45342 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45343 $(TARGET-stageautoprofile-target-libsanitizer)
45344
45345 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
45346 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
45347 clean-stageautoprofile-target-libsanitizer:
45348 @if [ $(current_stage) = stageautoprofile ]; then \
45349 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45350 else \
45351 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
45352 $(MAKE) stageautoprofile-start; \
45353 fi; \
45354 cd $(TARGET_SUBDIR)/libsanitizer && \
45355 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45356 @endif target-libsanitizer-bootstrap
45357
45358
45359 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
45360 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
45361 maybe-all-stageautofeedback-target-libsanitizer:
45362 maybe-clean-stageautofeedback-target-libsanitizer:
45363 @if target-libsanitizer-bootstrap
45364 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
45365 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
45366 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45367 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45368 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45369 @r=`${PWD_COMMAND}`; export r; \
45370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45371 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45372 $(RAW_CXX_TARGET_EXPORTS) \
45373 \
45374 cd $(TARGET_SUBDIR)/libsanitizer && \
45375 \
45376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45377 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45378 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45379 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45380 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45381 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45382 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45383 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45384 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45385 $(TARGET-stageautofeedback-target-libsanitizer)
45386
45387 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
45388 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
45389 clean-stageautofeedback-target-libsanitizer:
45390 @if [ $(current_stage) = stageautofeedback ]; then \
45391 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45392 else \
45393 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
45394 $(MAKE) stageautofeedback-start; \
45395 fi; \
45396 cd $(TARGET_SUBDIR)/libsanitizer && \
45397 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45398 @endif target-libsanitizer-bootstrap
45399
45400
45401
45402
45403
45404
45405 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
45406 maybe-check-target-libsanitizer:
45407 @if target-libsanitizer
45408 maybe-check-target-libsanitizer: check-target-libsanitizer
45409
45410 check-target-libsanitizer:
45411 @: $(MAKE); $(unstage)
45412 @r=`${PWD_COMMAND}`; export r; \
45413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45414 $(RAW_CXX_TARGET_EXPORTS) \
45415 (cd $(TARGET_SUBDIR)/libsanitizer && \
45416 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45417
45418 @endif target-libsanitizer
45419
45420 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
45421 maybe-install-target-libsanitizer:
45422 @if target-libsanitizer
45423 maybe-install-target-libsanitizer: install-target-libsanitizer
45424
45425 install-target-libsanitizer: installdirs
45426 @: $(MAKE); $(unstage)
45427 @r=`${PWD_COMMAND}`; export r; \
45428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45429 $(RAW_CXX_TARGET_EXPORTS) \
45430 (cd $(TARGET_SUBDIR)/libsanitizer && \
45431 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45432
45433 @endif target-libsanitizer
45434
45435 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
45436 maybe-install-strip-target-libsanitizer:
45437 @if target-libsanitizer
45438 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
45439
45440 install-strip-target-libsanitizer: installdirs
45441 @: $(MAKE); $(unstage)
45442 @r=`${PWD_COMMAND}`; export r; \
45443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45444 $(RAW_CXX_TARGET_EXPORTS) \
45445 (cd $(TARGET_SUBDIR)/libsanitizer && \
45446 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45447
45448 @endif target-libsanitizer
45449
45450 # Other targets (info, dvi, pdf, etc.)
45451
45452 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
45453 maybe-info-target-libsanitizer:
45454 @if target-libsanitizer
45455 maybe-info-target-libsanitizer: info-target-libsanitizer
45456
45457 info-target-libsanitizer: \
45458 configure-target-libsanitizer
45459 @: $(MAKE); $(unstage)
45460 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45461 r=`${PWD_COMMAND}`; export r; \
45462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45463 $(RAW_CXX_TARGET_EXPORTS) \
45464 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
45465 for flag in $(EXTRA_TARGET_FLAGS); do \
45466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45467 done; \
45468 (cd $(TARGET_SUBDIR)/libsanitizer && \
45469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45471 "RANLIB=$${RANLIB}" \
45472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45473 info) \
45474 || exit 1
45475
45476 @endif target-libsanitizer
45477
45478 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
45479 maybe-dvi-target-libsanitizer:
45480 @if target-libsanitizer
45481 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
45482
45483 dvi-target-libsanitizer: \
45484 configure-target-libsanitizer
45485 @: $(MAKE); $(unstage)
45486 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45487 r=`${PWD_COMMAND}`; export r; \
45488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45489 $(RAW_CXX_TARGET_EXPORTS) \
45490 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45491 for flag in $(EXTRA_TARGET_FLAGS); do \
45492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45493 done; \
45494 (cd $(TARGET_SUBDIR)/libsanitizer && \
45495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45497 "RANLIB=$${RANLIB}" \
45498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45499 dvi) \
45500 || exit 1
45501
45502 @endif target-libsanitizer
45503
45504 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
45505 maybe-pdf-target-libsanitizer:
45506 @if target-libsanitizer
45507 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
45508
45509 pdf-target-libsanitizer: \
45510 configure-target-libsanitizer
45511 @: $(MAKE); $(unstage)
45512 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45513 r=`${PWD_COMMAND}`; export r; \
45514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45515 $(RAW_CXX_TARGET_EXPORTS) \
45516 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45517 for flag in $(EXTRA_TARGET_FLAGS); do \
45518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45519 done; \
45520 (cd $(TARGET_SUBDIR)/libsanitizer && \
45521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45523 "RANLIB=$${RANLIB}" \
45524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45525 pdf) \
45526 || exit 1
45527
45528 @endif target-libsanitizer
45529
45530 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
45531 maybe-html-target-libsanitizer:
45532 @if target-libsanitizer
45533 maybe-html-target-libsanitizer: html-target-libsanitizer
45534
45535 html-target-libsanitizer: \
45536 configure-target-libsanitizer
45537 @: $(MAKE); $(unstage)
45538 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45539 r=`${PWD_COMMAND}`; export r; \
45540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45541 $(RAW_CXX_TARGET_EXPORTS) \
45542 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
45543 for flag in $(EXTRA_TARGET_FLAGS); do \
45544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45545 done; \
45546 (cd $(TARGET_SUBDIR)/libsanitizer && \
45547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45549 "RANLIB=$${RANLIB}" \
45550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45551 html) \
45552 || exit 1
45553
45554 @endif target-libsanitizer
45555
45556 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
45557 maybe-TAGS-target-libsanitizer:
45558 @if target-libsanitizer
45559 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
45560
45561 TAGS-target-libsanitizer: \
45562 configure-target-libsanitizer
45563 @: $(MAKE); $(unstage)
45564 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45565 r=`${PWD_COMMAND}`; export r; \
45566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45567 $(RAW_CXX_TARGET_EXPORTS) \
45568 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
45569 for flag in $(EXTRA_TARGET_FLAGS); do \
45570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45571 done; \
45572 (cd $(TARGET_SUBDIR)/libsanitizer && \
45573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45575 "RANLIB=$${RANLIB}" \
45576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45577 TAGS) \
45578 || exit 1
45579
45580 @endif target-libsanitizer
45581
45582 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
45583 maybe-install-info-target-libsanitizer:
45584 @if target-libsanitizer
45585 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
45586
45587 install-info-target-libsanitizer: \
45588 configure-target-libsanitizer \
45589 info-target-libsanitizer
45590 @: $(MAKE); $(unstage)
45591 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45592 r=`${PWD_COMMAND}`; export r; \
45593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45594 $(RAW_CXX_TARGET_EXPORTS) \
45595 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
45596 for flag in $(EXTRA_TARGET_FLAGS); do \
45597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45598 done; \
45599 (cd $(TARGET_SUBDIR)/libsanitizer && \
45600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45602 "RANLIB=$${RANLIB}" \
45603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45604 install-info) \
45605 || exit 1
45606
45607 @endif target-libsanitizer
45608
45609 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
45610 maybe-install-dvi-target-libsanitizer:
45611 @if target-libsanitizer
45612 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
45613
45614 install-dvi-target-libsanitizer: \
45615 configure-target-libsanitizer \
45616 dvi-target-libsanitizer
45617 @: $(MAKE); $(unstage)
45618 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45619 r=`${PWD_COMMAND}`; export r; \
45620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45621 $(RAW_CXX_TARGET_EXPORTS) \
45622 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45623 for flag in $(EXTRA_TARGET_FLAGS); do \
45624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45625 done; \
45626 (cd $(TARGET_SUBDIR)/libsanitizer && \
45627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45629 "RANLIB=$${RANLIB}" \
45630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45631 install-dvi) \
45632 || exit 1
45633
45634 @endif target-libsanitizer
45635
45636 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
45637 maybe-install-pdf-target-libsanitizer:
45638 @if target-libsanitizer
45639 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
45640
45641 install-pdf-target-libsanitizer: \
45642 configure-target-libsanitizer \
45643 pdf-target-libsanitizer
45644 @: $(MAKE); $(unstage)
45645 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45646 r=`${PWD_COMMAND}`; export r; \
45647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45648 $(RAW_CXX_TARGET_EXPORTS) \
45649 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45650 for flag in $(EXTRA_TARGET_FLAGS); do \
45651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45652 done; \
45653 (cd $(TARGET_SUBDIR)/libsanitizer && \
45654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45656 "RANLIB=$${RANLIB}" \
45657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45658 install-pdf) \
45659 || exit 1
45660
45661 @endif target-libsanitizer
45662
45663 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
45664 maybe-install-html-target-libsanitizer:
45665 @if target-libsanitizer
45666 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
45667
45668 install-html-target-libsanitizer: \
45669 configure-target-libsanitizer \
45670 html-target-libsanitizer
45671 @: $(MAKE); $(unstage)
45672 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45673 r=`${PWD_COMMAND}`; export r; \
45674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45675 $(RAW_CXX_TARGET_EXPORTS) \
45676 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
45677 for flag in $(EXTRA_TARGET_FLAGS); do \
45678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45679 done; \
45680 (cd $(TARGET_SUBDIR)/libsanitizer && \
45681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45683 "RANLIB=$${RANLIB}" \
45684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45685 install-html) \
45686 || exit 1
45687
45688 @endif target-libsanitizer
45689
45690 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
45691 maybe-installcheck-target-libsanitizer:
45692 @if target-libsanitizer
45693 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
45694
45695 installcheck-target-libsanitizer: \
45696 configure-target-libsanitizer
45697 @: $(MAKE); $(unstage)
45698 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45699 r=`${PWD_COMMAND}`; export r; \
45700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45701 $(RAW_CXX_TARGET_EXPORTS) \
45702 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
45703 for flag in $(EXTRA_TARGET_FLAGS); do \
45704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45705 done; \
45706 (cd $(TARGET_SUBDIR)/libsanitizer && \
45707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45709 "RANLIB=$${RANLIB}" \
45710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45711 installcheck) \
45712 || exit 1
45713
45714 @endif target-libsanitizer
45715
45716 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
45717 maybe-mostlyclean-target-libsanitizer:
45718 @if target-libsanitizer
45719 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
45720
45721 mostlyclean-target-libsanitizer:
45722 @: $(MAKE); $(unstage)
45723 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45724 r=`${PWD_COMMAND}`; export r; \
45725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45726 $(RAW_CXX_TARGET_EXPORTS) \
45727 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
45728 for flag in $(EXTRA_TARGET_FLAGS); do \
45729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45730 done; \
45731 (cd $(TARGET_SUBDIR)/libsanitizer && \
45732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45734 "RANLIB=$${RANLIB}" \
45735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45736 mostlyclean) \
45737 || exit 1
45738
45739 @endif target-libsanitizer
45740
45741 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
45742 maybe-clean-target-libsanitizer:
45743 @if target-libsanitizer
45744 maybe-clean-target-libsanitizer: clean-target-libsanitizer
45745
45746 clean-target-libsanitizer:
45747 @: $(MAKE); $(unstage)
45748 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45749 r=`${PWD_COMMAND}`; export r; \
45750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45751 $(RAW_CXX_TARGET_EXPORTS) \
45752 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
45753 for flag in $(EXTRA_TARGET_FLAGS); do \
45754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45755 done; \
45756 (cd $(TARGET_SUBDIR)/libsanitizer && \
45757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45759 "RANLIB=$${RANLIB}" \
45760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45761 clean) \
45762 || exit 1
45763
45764 @endif target-libsanitizer
45765
45766 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
45767 maybe-distclean-target-libsanitizer:
45768 @if target-libsanitizer
45769 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
45770
45771 distclean-target-libsanitizer:
45772 @: $(MAKE); $(unstage)
45773 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45774 r=`${PWD_COMMAND}`; export r; \
45775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45776 $(RAW_CXX_TARGET_EXPORTS) \
45777 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
45778 for flag in $(EXTRA_TARGET_FLAGS); do \
45779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45780 done; \
45781 (cd $(TARGET_SUBDIR)/libsanitizer && \
45782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45784 "RANLIB=$${RANLIB}" \
45785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45786 distclean) \
45787 || exit 1
45788
45789 @endif target-libsanitizer
45790
45791 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
45792 maybe-maintainer-clean-target-libsanitizer:
45793 @if target-libsanitizer
45794 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
45795
45796 maintainer-clean-target-libsanitizer:
45797 @: $(MAKE); $(unstage)
45798 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45799 r=`${PWD_COMMAND}`; export r; \
45800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45801 $(RAW_CXX_TARGET_EXPORTS) \
45802 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
45803 for flag in $(EXTRA_TARGET_FLAGS); do \
45804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45805 done; \
45806 (cd $(TARGET_SUBDIR)/libsanitizer && \
45807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45809 "RANLIB=$${RANLIB}" \
45810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45811 maintainer-clean) \
45812 || exit 1
45813
45814 @endif target-libsanitizer
45815
45816
45817
45818
45819
45820 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
45821 maybe-configure-target-libvtv:
45822 @if gcc-bootstrap
45823 configure-target-libvtv: stage_current
45824 @endif gcc-bootstrap
45825 @if target-libvtv
45826 maybe-configure-target-libvtv: configure-target-libvtv
45827 configure-target-libvtv:
45828 @r=`${PWD_COMMAND}`; export r; \
45829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45830 echo "Checking multilib configuration for libvtv..."; \
45831 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45832 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45833 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45834 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45835 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45836 else \
45837 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45838 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45839 fi; \
45840 else \
45841 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45842 fi; \
45843 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45844 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45845 $(RAW_CXX_TARGET_EXPORTS) \
45846 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
45847 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
45848 case $(srcdir) in \
45849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45850 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45852 esac; \
45853 module_srcdir=libvtv; \
45854 rm -f no-such-file || : ; \
45855 CONFIG_SITE=no-such-file $(SHELL) \
45856 $$s/$$module_srcdir/configure \
45857 --srcdir=$${topdir}/$$module_srcdir \
45858 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45859 --target=${target_alias} \
45860 || exit 1
45861 @endif target-libvtv
45862
45863
45864
45865 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
45866 maybe-configure-stage1-target-libvtv:
45867 @if target-libvtv-bootstrap
45868 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
45869 configure-stage1-target-libvtv:
45870 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45871 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45872 @r=`${PWD_COMMAND}`; export r; \
45873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45874 TFLAGS="$(STAGE1_TFLAGS)"; \
45875 echo "Checking multilib configuration for libvtv..."; \
45876 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45877 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45878 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45879 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45880 else \
45881 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45882 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45883 fi; \
45884 else \
45885 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45886 fi; \
45887 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45888 $(RAW_CXX_TARGET_EXPORTS) \
45889 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45890 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45891 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45892 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
45893 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45894 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45895 case $(srcdir) in \
45896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45897 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45899 esac; \
45900 module_srcdir=libvtv; \
45901 $(SHELL) $$s/$$module_srcdir/configure \
45902 --srcdir=$${topdir}/$$module_srcdir \
45903 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45904 --target=${target_alias} \
45905 \
45906 $(STAGE1_CONFIGURE_FLAGS)
45907 @endif target-libvtv-bootstrap
45908
45909 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
45910 maybe-configure-stage2-target-libvtv:
45911 @if target-libvtv-bootstrap
45912 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
45913 configure-stage2-target-libvtv:
45914 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45915 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45916 @r=`${PWD_COMMAND}`; export r; \
45917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45918 TFLAGS="$(STAGE2_TFLAGS)"; \
45919 echo "Checking multilib configuration for libvtv..."; \
45920 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45921 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45922 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45923 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45924 else \
45925 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45926 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45927 fi; \
45928 else \
45929 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45930 fi; \
45931 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45932 $(RAW_CXX_TARGET_EXPORTS) \
45933 \
45934 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45935 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45936 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45937 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
45938 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45939 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45940 case $(srcdir) in \
45941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45942 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45944 esac; \
45945 module_srcdir=libvtv; \
45946 $(SHELL) $$s/$$module_srcdir/configure \
45947 --srcdir=$${topdir}/$$module_srcdir \
45948 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45949 --target=${target_alias} \
45950 --with-build-libsubdir=$(HOST_SUBDIR) \
45951 $(STAGE2_CONFIGURE_FLAGS)
45952 @endif target-libvtv-bootstrap
45953
45954 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
45955 maybe-configure-stage3-target-libvtv:
45956 @if target-libvtv-bootstrap
45957 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
45958 configure-stage3-target-libvtv:
45959 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45960 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45961 @r=`${PWD_COMMAND}`; export r; \
45962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45963 TFLAGS="$(STAGE3_TFLAGS)"; \
45964 echo "Checking multilib configuration for libvtv..."; \
45965 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45966 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45967 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45968 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45969 else \
45970 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45971 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45972 fi; \
45973 else \
45974 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45975 fi; \
45976 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45977 $(RAW_CXX_TARGET_EXPORTS) \
45978 \
45979 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45980 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45981 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45982 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
45983 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45984 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45985 case $(srcdir) in \
45986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45987 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45989 esac; \
45990 module_srcdir=libvtv; \
45991 $(SHELL) $$s/$$module_srcdir/configure \
45992 --srcdir=$${topdir}/$$module_srcdir \
45993 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45994 --target=${target_alias} \
45995 --with-build-libsubdir=$(HOST_SUBDIR) \
45996 $(STAGE3_CONFIGURE_FLAGS)
45997 @endif target-libvtv-bootstrap
45998
45999 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46000 maybe-configure-stage4-target-libvtv:
46001 @if target-libvtv-bootstrap
46002 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46003 configure-stage4-target-libvtv:
46004 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46005 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46006 @r=`${PWD_COMMAND}`; export r; \
46007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46008 TFLAGS="$(STAGE4_TFLAGS)"; \
46009 echo "Checking multilib configuration for libvtv..."; \
46010 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46011 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46012 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46013 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46014 else \
46015 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46016 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46017 fi; \
46018 else \
46019 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46020 fi; \
46021 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46022 $(RAW_CXX_TARGET_EXPORTS) \
46023 \
46024 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46025 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46026 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46027 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46028 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46029 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46030 case $(srcdir) in \
46031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46032 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46034 esac; \
46035 module_srcdir=libvtv; \
46036 $(SHELL) $$s/$$module_srcdir/configure \
46037 --srcdir=$${topdir}/$$module_srcdir \
46038 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46039 --target=${target_alias} \
46040 --with-build-libsubdir=$(HOST_SUBDIR) \
46041 $(STAGE4_CONFIGURE_FLAGS)
46042 @endif target-libvtv-bootstrap
46043
46044 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46045 maybe-configure-stageprofile-target-libvtv:
46046 @if target-libvtv-bootstrap
46047 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46048 configure-stageprofile-target-libvtv:
46049 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46050 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46051 @r=`${PWD_COMMAND}`; export r; \
46052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46053 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46054 echo "Checking multilib configuration for libvtv..."; \
46055 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46056 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46057 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46058 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46059 else \
46060 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46061 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46062 fi; \
46063 else \
46064 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46065 fi; \
46066 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46067 $(RAW_CXX_TARGET_EXPORTS) \
46068 \
46069 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46070 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46071 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46072 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46073 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46074 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46075 case $(srcdir) in \
46076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46077 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46079 esac; \
46080 module_srcdir=libvtv; \
46081 $(SHELL) $$s/$$module_srcdir/configure \
46082 --srcdir=$${topdir}/$$module_srcdir \
46083 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46084 --target=${target_alias} \
46085 --with-build-libsubdir=$(HOST_SUBDIR) \
46086 $(STAGEprofile_CONFIGURE_FLAGS)
46087 @endif target-libvtv-bootstrap
46088
46089 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46090 maybe-configure-stagetrain-target-libvtv:
46091 @if target-libvtv-bootstrap
46092 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46093 configure-stagetrain-target-libvtv:
46094 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46095 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46096 @r=`${PWD_COMMAND}`; export r; \
46097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46098 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46099 echo "Checking multilib configuration for libvtv..."; \
46100 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46101 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46102 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46103 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46104 else \
46105 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46106 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46107 fi; \
46108 else \
46109 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46110 fi; \
46111 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46112 $(RAW_CXX_TARGET_EXPORTS) \
46113 \
46114 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46115 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46116 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46117 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46118 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46119 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46120 case $(srcdir) in \
46121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46122 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46124 esac; \
46125 module_srcdir=libvtv; \
46126 $(SHELL) $$s/$$module_srcdir/configure \
46127 --srcdir=$${topdir}/$$module_srcdir \
46128 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46129 --target=${target_alias} \
46130 --with-build-libsubdir=$(HOST_SUBDIR) \
46131 $(STAGEtrain_CONFIGURE_FLAGS)
46132 @endif target-libvtv-bootstrap
46133
46134 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46135 maybe-configure-stagefeedback-target-libvtv:
46136 @if target-libvtv-bootstrap
46137 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46138 configure-stagefeedback-target-libvtv:
46139 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46140 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46141 @r=`${PWD_COMMAND}`; export r; \
46142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46143 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46144 echo "Checking multilib configuration for libvtv..."; \
46145 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46146 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46147 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46148 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46149 else \
46150 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46151 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46152 fi; \
46153 else \
46154 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46155 fi; \
46156 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46157 $(RAW_CXX_TARGET_EXPORTS) \
46158 \
46159 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46160 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46161 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46162 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46163 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46164 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46165 case $(srcdir) in \
46166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46167 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46169 esac; \
46170 module_srcdir=libvtv; \
46171 $(SHELL) $$s/$$module_srcdir/configure \
46172 --srcdir=$${topdir}/$$module_srcdir \
46173 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46174 --target=${target_alias} \
46175 --with-build-libsubdir=$(HOST_SUBDIR) \
46176 $(STAGEfeedback_CONFIGURE_FLAGS)
46177 @endif target-libvtv-bootstrap
46178
46179 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46180 maybe-configure-stageautoprofile-target-libvtv:
46181 @if target-libvtv-bootstrap
46182 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46183 configure-stageautoprofile-target-libvtv:
46184 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46185 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46186 @r=`${PWD_COMMAND}`; export r; \
46187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46188 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46189 echo "Checking multilib configuration for libvtv..."; \
46190 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46191 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46192 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46193 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46194 else \
46195 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46196 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46197 fi; \
46198 else \
46199 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46200 fi; \
46201 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46202 $(RAW_CXX_TARGET_EXPORTS) \
46203 \
46204 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46205 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46206 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46207 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
46208 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46209 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46210 case $(srcdir) in \
46211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46212 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46214 esac; \
46215 module_srcdir=libvtv; \
46216 $(SHELL) $$s/$$module_srcdir/configure \
46217 --srcdir=$${topdir}/$$module_srcdir \
46218 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46219 --target=${target_alias} \
46220 --with-build-libsubdir=$(HOST_SUBDIR) \
46221 $(STAGEautoprofile_CONFIGURE_FLAGS)
46222 @endif target-libvtv-bootstrap
46223
46224 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
46225 maybe-configure-stageautofeedback-target-libvtv:
46226 @if target-libvtv-bootstrap
46227 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46228 configure-stageautofeedback-target-libvtv:
46229 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46230 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46231 @r=`${PWD_COMMAND}`; export r; \
46232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46233 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46234 echo "Checking multilib configuration for libvtv..."; \
46235 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46236 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46237 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46238 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46239 else \
46240 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46241 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46242 fi; \
46243 else \
46244 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46245 fi; \
46246 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46247 $(RAW_CXX_TARGET_EXPORTS) \
46248 \
46249 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46250 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46251 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46252 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
46253 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46254 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46255 case $(srcdir) in \
46256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46257 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46259 esac; \
46260 module_srcdir=libvtv; \
46261 $(SHELL) $$s/$$module_srcdir/configure \
46262 --srcdir=$${topdir}/$$module_srcdir \
46263 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46264 --target=${target_alias} \
46265 --with-build-libsubdir=$(HOST_SUBDIR) \
46266 $(STAGEautofeedback_CONFIGURE_FLAGS)
46267 @endif target-libvtv-bootstrap
46268
46269
46270
46271
46272
46273 .PHONY: all-target-libvtv maybe-all-target-libvtv
46274 maybe-all-target-libvtv:
46275 @if gcc-bootstrap
46276 all-target-libvtv: stage_current
46277 @endif gcc-bootstrap
46278 @if target-libvtv
46279 TARGET-target-libvtv=all
46280 maybe-all-target-libvtv: all-target-libvtv
46281 all-target-libvtv: configure-target-libvtv
46282 @r=`${PWD_COMMAND}`; export r; \
46283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46284 $(RAW_CXX_TARGET_EXPORTS) \
46285 (cd $(TARGET_SUBDIR)/libvtv && \
46286 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46287 $(TARGET-target-libvtv))
46288 @endif target-libvtv
46289
46290
46291
46292 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
46293 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
46294 maybe-all-stage1-target-libvtv:
46295 maybe-clean-stage1-target-libvtv:
46296 @if target-libvtv-bootstrap
46297 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
46298 all-stage1: all-stage1-target-libvtv
46299 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
46300 all-stage1-target-libvtv: configure-stage1-target-libvtv
46301 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46302 @r=`${PWD_COMMAND}`; export r; \
46303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46304 TFLAGS="$(STAGE1_TFLAGS)"; \
46305 $(RAW_CXX_TARGET_EXPORTS) \
46306 cd $(TARGET_SUBDIR)/libvtv && \
46307 \
46308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46309 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46310 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46311 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46315 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46316 \
46317 TFLAGS="$(STAGE1_TFLAGS)" \
46318 $(TARGET-stage1-target-libvtv)
46319
46320 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
46321 clean-stage1: clean-stage1-target-libvtv
46322 clean-stage1-target-libvtv:
46323 @if [ $(current_stage) = stage1 ]; then \
46324 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46325 else \
46326 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
46327 $(MAKE) stage1-start; \
46328 fi; \
46329 cd $(TARGET_SUBDIR)/libvtv && \
46330 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46331 clean
46332 @endif target-libvtv-bootstrap
46333
46334
46335 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
46336 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
46337 maybe-all-stage2-target-libvtv:
46338 maybe-clean-stage2-target-libvtv:
46339 @if target-libvtv-bootstrap
46340 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
46341 all-stage2: all-stage2-target-libvtv
46342 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
46343 all-stage2-target-libvtv: configure-stage2-target-libvtv
46344 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46345 @r=`${PWD_COMMAND}`; export r; \
46346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46347 TFLAGS="$(STAGE2_TFLAGS)"; \
46348 $(RAW_CXX_TARGET_EXPORTS) \
46349 \
46350 cd $(TARGET_SUBDIR)/libvtv && \
46351 \
46352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46353 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46354 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46355 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46359 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46360 TFLAGS="$(STAGE2_TFLAGS)" \
46361 $(TARGET-stage2-target-libvtv)
46362
46363 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
46364 clean-stage2: clean-stage2-target-libvtv
46365 clean-stage2-target-libvtv:
46366 @if [ $(current_stage) = stage2 ]; then \
46367 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46368 else \
46369 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
46370 $(MAKE) stage2-start; \
46371 fi; \
46372 cd $(TARGET_SUBDIR)/libvtv && \
46373 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46374 @endif target-libvtv-bootstrap
46375
46376
46377 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
46378 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
46379 maybe-all-stage3-target-libvtv:
46380 maybe-clean-stage3-target-libvtv:
46381 @if target-libvtv-bootstrap
46382 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
46383 all-stage3: all-stage3-target-libvtv
46384 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
46385 all-stage3-target-libvtv: configure-stage3-target-libvtv
46386 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46387 @r=`${PWD_COMMAND}`; export r; \
46388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46389 TFLAGS="$(STAGE3_TFLAGS)"; \
46390 $(RAW_CXX_TARGET_EXPORTS) \
46391 \
46392 cd $(TARGET_SUBDIR)/libvtv && \
46393 \
46394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46395 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46396 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46397 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46401 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46402 TFLAGS="$(STAGE3_TFLAGS)" \
46403 $(TARGET-stage3-target-libvtv)
46404
46405 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
46406 clean-stage3: clean-stage3-target-libvtv
46407 clean-stage3-target-libvtv:
46408 @if [ $(current_stage) = stage3 ]; then \
46409 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46410 else \
46411 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
46412 $(MAKE) stage3-start; \
46413 fi; \
46414 cd $(TARGET_SUBDIR)/libvtv && \
46415 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46416 @endif target-libvtv-bootstrap
46417
46418
46419 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
46420 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
46421 maybe-all-stage4-target-libvtv:
46422 maybe-clean-stage4-target-libvtv:
46423 @if target-libvtv-bootstrap
46424 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
46425 all-stage4: all-stage4-target-libvtv
46426 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
46427 all-stage4-target-libvtv: configure-stage4-target-libvtv
46428 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46429 @r=`${PWD_COMMAND}`; export r; \
46430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46431 TFLAGS="$(STAGE4_TFLAGS)"; \
46432 $(RAW_CXX_TARGET_EXPORTS) \
46433 \
46434 cd $(TARGET_SUBDIR)/libvtv && \
46435 \
46436 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46437 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46438 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46439 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46440 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46441 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46442 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46443 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46444 TFLAGS="$(STAGE4_TFLAGS)" \
46445 $(TARGET-stage4-target-libvtv)
46446
46447 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
46448 clean-stage4: clean-stage4-target-libvtv
46449 clean-stage4-target-libvtv:
46450 @if [ $(current_stage) = stage4 ]; then \
46451 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46452 else \
46453 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
46454 $(MAKE) stage4-start; \
46455 fi; \
46456 cd $(TARGET_SUBDIR)/libvtv && \
46457 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46458 @endif target-libvtv-bootstrap
46459
46460
46461 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
46462 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
46463 maybe-all-stageprofile-target-libvtv:
46464 maybe-clean-stageprofile-target-libvtv:
46465 @if target-libvtv-bootstrap
46466 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
46467 all-stageprofile: all-stageprofile-target-libvtv
46468 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
46469 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46470 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46471 @r=`${PWD_COMMAND}`; export r; \
46472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46473 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46474 $(RAW_CXX_TARGET_EXPORTS) \
46475 \
46476 cd $(TARGET_SUBDIR)/libvtv && \
46477 \
46478 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46479 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46480 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46481 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46482 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46483 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46484 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46485 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46486 TFLAGS="$(STAGEprofile_TFLAGS)" \
46487 $(TARGET-stageprofile-target-libvtv)
46488
46489 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
46490 clean-stageprofile: clean-stageprofile-target-libvtv
46491 clean-stageprofile-target-libvtv:
46492 @if [ $(current_stage) = stageprofile ]; then \
46493 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46494 else \
46495 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
46496 $(MAKE) stageprofile-start; \
46497 fi; \
46498 cd $(TARGET_SUBDIR)/libvtv && \
46499 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46500 @endif target-libvtv-bootstrap
46501
46502
46503 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
46504 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
46505 maybe-all-stagetrain-target-libvtv:
46506 maybe-clean-stagetrain-target-libvtv:
46507 @if target-libvtv-bootstrap
46508 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
46509 all-stagetrain: all-stagetrain-target-libvtv
46510 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
46511 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46512 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46513 @r=`${PWD_COMMAND}`; export r; \
46514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46515 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46516 $(RAW_CXX_TARGET_EXPORTS) \
46517 \
46518 cd $(TARGET_SUBDIR)/libvtv && \
46519 \
46520 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46521 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46522 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46523 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46524 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46525 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46526 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46527 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46528 TFLAGS="$(STAGEtrain_TFLAGS)" \
46529 $(TARGET-stagetrain-target-libvtv)
46530
46531 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
46532 clean-stagetrain: clean-stagetrain-target-libvtv
46533 clean-stagetrain-target-libvtv:
46534 @if [ $(current_stage) = stagetrain ]; then \
46535 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46536 else \
46537 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
46538 $(MAKE) stagetrain-start; \
46539 fi; \
46540 cd $(TARGET_SUBDIR)/libvtv && \
46541 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46542 @endif target-libvtv-bootstrap
46543
46544
46545 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
46546 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
46547 maybe-all-stagefeedback-target-libvtv:
46548 maybe-clean-stagefeedback-target-libvtv:
46549 @if target-libvtv-bootstrap
46550 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
46551 all-stagefeedback: all-stagefeedback-target-libvtv
46552 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
46553 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46554 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46555 @r=`${PWD_COMMAND}`; export r; \
46556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46557 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46558 $(RAW_CXX_TARGET_EXPORTS) \
46559 \
46560 cd $(TARGET_SUBDIR)/libvtv && \
46561 \
46562 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46563 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46564 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46565 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46566 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46567 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46568 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46569 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46570 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46571 $(TARGET-stagefeedback-target-libvtv)
46572
46573 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
46574 clean-stagefeedback: clean-stagefeedback-target-libvtv
46575 clean-stagefeedback-target-libvtv:
46576 @if [ $(current_stage) = stagefeedback ]; then \
46577 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46578 else \
46579 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
46580 $(MAKE) stagefeedback-start; \
46581 fi; \
46582 cd $(TARGET_SUBDIR)/libvtv && \
46583 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46584 @endif target-libvtv-bootstrap
46585
46586
46587 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
46588 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
46589 maybe-all-stageautoprofile-target-libvtv:
46590 maybe-clean-stageautoprofile-target-libvtv:
46591 @if target-libvtv-bootstrap
46592 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
46593 all-stageautoprofile: all-stageautoprofile-target-libvtv
46594 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
46595 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46596 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46597 @r=`${PWD_COMMAND}`; export r; \
46598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46599 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46600 $(RAW_CXX_TARGET_EXPORTS) \
46601 \
46602 cd $(TARGET_SUBDIR)/libvtv && \
46603 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46604 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46605 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46606 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46607 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46608 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46609 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46610 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46611 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46612 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46613 $(TARGET-stageautoprofile-target-libvtv)
46614
46615 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
46616 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
46617 clean-stageautoprofile-target-libvtv:
46618 @if [ $(current_stage) = stageautoprofile ]; then \
46619 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46620 else \
46621 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
46622 $(MAKE) stageautoprofile-start; \
46623 fi; \
46624 cd $(TARGET_SUBDIR)/libvtv && \
46625 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46626 @endif target-libvtv-bootstrap
46627
46628
46629 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
46630 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
46631 maybe-all-stageautofeedback-target-libvtv:
46632 maybe-clean-stageautofeedback-target-libvtv:
46633 @if target-libvtv-bootstrap
46634 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
46635 all-stageautofeedback: all-stageautofeedback-target-libvtv
46636 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
46637 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46638 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46639 @r=`${PWD_COMMAND}`; export r; \
46640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46641 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46642 $(RAW_CXX_TARGET_EXPORTS) \
46643 \
46644 cd $(TARGET_SUBDIR)/libvtv && \
46645 \
46646 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46647 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46648 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46649 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46650 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46651 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46652 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46653 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46654 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46655 $(TARGET-stageautofeedback-target-libvtv)
46656
46657 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
46658 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
46659 clean-stageautofeedback-target-libvtv:
46660 @if [ $(current_stage) = stageautofeedback ]; then \
46661 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46662 else \
46663 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
46664 $(MAKE) stageautofeedback-start; \
46665 fi; \
46666 cd $(TARGET_SUBDIR)/libvtv && \
46667 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46668 @endif target-libvtv-bootstrap
46669
46670
46671
46672
46673
46674
46675 .PHONY: check-target-libvtv maybe-check-target-libvtv
46676 maybe-check-target-libvtv:
46677 @if target-libvtv
46678 maybe-check-target-libvtv: check-target-libvtv
46679
46680 check-target-libvtv:
46681 @: $(MAKE); $(unstage)
46682 @r=`${PWD_COMMAND}`; export r; \
46683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46684 $(RAW_CXX_TARGET_EXPORTS) \
46685 (cd $(TARGET_SUBDIR)/libvtv && \
46686 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46687
46688 @endif target-libvtv
46689
46690 .PHONY: install-target-libvtv maybe-install-target-libvtv
46691 maybe-install-target-libvtv:
46692 @if target-libvtv
46693 maybe-install-target-libvtv: install-target-libvtv
46694
46695 install-target-libvtv: installdirs
46696 @: $(MAKE); $(unstage)
46697 @r=`${PWD_COMMAND}`; export r; \
46698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46699 $(RAW_CXX_TARGET_EXPORTS) \
46700 (cd $(TARGET_SUBDIR)/libvtv && \
46701 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46702
46703 @endif target-libvtv
46704
46705 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
46706 maybe-install-strip-target-libvtv:
46707 @if target-libvtv
46708 maybe-install-strip-target-libvtv: install-strip-target-libvtv
46709
46710 install-strip-target-libvtv: installdirs
46711 @: $(MAKE); $(unstage)
46712 @r=`${PWD_COMMAND}`; export r; \
46713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46714 $(RAW_CXX_TARGET_EXPORTS) \
46715 (cd $(TARGET_SUBDIR)/libvtv && \
46716 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46717
46718 @endif target-libvtv
46719
46720 # Other targets (info, dvi, pdf, etc.)
46721
46722 .PHONY: maybe-info-target-libvtv info-target-libvtv
46723 maybe-info-target-libvtv:
46724 @if target-libvtv
46725 maybe-info-target-libvtv: info-target-libvtv
46726
46727 info-target-libvtv: \
46728 configure-target-libvtv
46729 @: $(MAKE); $(unstage)
46730 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46731 r=`${PWD_COMMAND}`; export r; \
46732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46733 $(RAW_CXX_TARGET_EXPORTS) \
46734 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
46735 for flag in $(EXTRA_TARGET_FLAGS); do \
46736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46737 done; \
46738 (cd $(TARGET_SUBDIR)/libvtv && \
46739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46741 "RANLIB=$${RANLIB}" \
46742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46743 info) \
46744 || exit 1
46745
46746 @endif target-libvtv
46747
46748 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
46749 maybe-dvi-target-libvtv:
46750 @if target-libvtv
46751 maybe-dvi-target-libvtv: dvi-target-libvtv
46752
46753 dvi-target-libvtv: \
46754 configure-target-libvtv
46755 @: $(MAKE); $(unstage)
46756 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46757 r=`${PWD_COMMAND}`; export r; \
46758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46759 $(RAW_CXX_TARGET_EXPORTS) \
46760 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
46761 for flag in $(EXTRA_TARGET_FLAGS); do \
46762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46763 done; \
46764 (cd $(TARGET_SUBDIR)/libvtv && \
46765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46767 "RANLIB=$${RANLIB}" \
46768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46769 dvi) \
46770 || exit 1
46771
46772 @endif target-libvtv
46773
46774 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
46775 maybe-pdf-target-libvtv:
46776 @if target-libvtv
46777 maybe-pdf-target-libvtv: pdf-target-libvtv
46778
46779 pdf-target-libvtv: \
46780 configure-target-libvtv
46781 @: $(MAKE); $(unstage)
46782 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46783 r=`${PWD_COMMAND}`; export r; \
46784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46785 $(RAW_CXX_TARGET_EXPORTS) \
46786 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
46787 for flag in $(EXTRA_TARGET_FLAGS); do \
46788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46789 done; \
46790 (cd $(TARGET_SUBDIR)/libvtv && \
46791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46793 "RANLIB=$${RANLIB}" \
46794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46795 pdf) \
46796 || exit 1
46797
46798 @endif target-libvtv
46799
46800 .PHONY: maybe-html-target-libvtv html-target-libvtv
46801 maybe-html-target-libvtv:
46802 @if target-libvtv
46803 maybe-html-target-libvtv: html-target-libvtv
46804
46805 html-target-libvtv: \
46806 configure-target-libvtv
46807 @: $(MAKE); $(unstage)
46808 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46809 r=`${PWD_COMMAND}`; export r; \
46810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46811 $(RAW_CXX_TARGET_EXPORTS) \
46812 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
46813 for flag in $(EXTRA_TARGET_FLAGS); do \
46814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46815 done; \
46816 (cd $(TARGET_SUBDIR)/libvtv && \
46817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46819 "RANLIB=$${RANLIB}" \
46820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46821 html) \
46822 || exit 1
46823
46824 @endif target-libvtv
46825
46826 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
46827 maybe-TAGS-target-libvtv:
46828 @if target-libvtv
46829 maybe-TAGS-target-libvtv: TAGS-target-libvtv
46830
46831 TAGS-target-libvtv: \
46832 configure-target-libvtv
46833 @: $(MAKE); $(unstage)
46834 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46835 r=`${PWD_COMMAND}`; export r; \
46836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46837 $(RAW_CXX_TARGET_EXPORTS) \
46838 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
46839 for flag in $(EXTRA_TARGET_FLAGS); do \
46840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46841 done; \
46842 (cd $(TARGET_SUBDIR)/libvtv && \
46843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46845 "RANLIB=$${RANLIB}" \
46846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46847 TAGS) \
46848 || exit 1
46849
46850 @endif target-libvtv
46851
46852 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
46853 maybe-install-info-target-libvtv:
46854 @if target-libvtv
46855 maybe-install-info-target-libvtv: install-info-target-libvtv
46856
46857 install-info-target-libvtv: \
46858 configure-target-libvtv \
46859 info-target-libvtv
46860 @: $(MAKE); $(unstage)
46861 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46862 r=`${PWD_COMMAND}`; export r; \
46863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46864 $(RAW_CXX_TARGET_EXPORTS) \
46865 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
46866 for flag in $(EXTRA_TARGET_FLAGS); do \
46867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46868 done; \
46869 (cd $(TARGET_SUBDIR)/libvtv && \
46870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46872 "RANLIB=$${RANLIB}" \
46873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46874 install-info) \
46875 || exit 1
46876
46877 @endif target-libvtv
46878
46879 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
46880 maybe-install-dvi-target-libvtv:
46881 @if target-libvtv
46882 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
46883
46884 install-dvi-target-libvtv: \
46885 configure-target-libvtv \
46886 dvi-target-libvtv
46887 @: $(MAKE); $(unstage)
46888 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46889 r=`${PWD_COMMAND}`; export r; \
46890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46891 $(RAW_CXX_TARGET_EXPORTS) \
46892 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
46893 for flag in $(EXTRA_TARGET_FLAGS); do \
46894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46895 done; \
46896 (cd $(TARGET_SUBDIR)/libvtv && \
46897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46899 "RANLIB=$${RANLIB}" \
46900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46901 install-dvi) \
46902 || exit 1
46903
46904 @endif target-libvtv
46905
46906 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
46907 maybe-install-pdf-target-libvtv:
46908 @if target-libvtv
46909 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
46910
46911 install-pdf-target-libvtv: \
46912 configure-target-libvtv \
46913 pdf-target-libvtv
46914 @: $(MAKE); $(unstage)
46915 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46916 r=`${PWD_COMMAND}`; export r; \
46917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46918 $(RAW_CXX_TARGET_EXPORTS) \
46919 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
46920 for flag in $(EXTRA_TARGET_FLAGS); do \
46921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46922 done; \
46923 (cd $(TARGET_SUBDIR)/libvtv && \
46924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46926 "RANLIB=$${RANLIB}" \
46927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46928 install-pdf) \
46929 || exit 1
46930
46931 @endif target-libvtv
46932
46933 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
46934 maybe-install-html-target-libvtv:
46935 @if target-libvtv
46936 maybe-install-html-target-libvtv: install-html-target-libvtv
46937
46938 install-html-target-libvtv: \
46939 configure-target-libvtv \
46940 html-target-libvtv
46941 @: $(MAKE); $(unstage)
46942 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46943 r=`${PWD_COMMAND}`; export r; \
46944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46945 $(RAW_CXX_TARGET_EXPORTS) \
46946 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
46947 for flag in $(EXTRA_TARGET_FLAGS); do \
46948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46949 done; \
46950 (cd $(TARGET_SUBDIR)/libvtv && \
46951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46953 "RANLIB=$${RANLIB}" \
46954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46955 install-html) \
46956 || exit 1
46957
46958 @endif target-libvtv
46959
46960 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
46961 maybe-installcheck-target-libvtv:
46962 @if target-libvtv
46963 maybe-installcheck-target-libvtv: installcheck-target-libvtv
46964
46965 installcheck-target-libvtv: \
46966 configure-target-libvtv
46967 @: $(MAKE); $(unstage)
46968 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46969 r=`${PWD_COMMAND}`; export r; \
46970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46971 $(RAW_CXX_TARGET_EXPORTS) \
46972 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
46973 for flag in $(EXTRA_TARGET_FLAGS); do \
46974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46975 done; \
46976 (cd $(TARGET_SUBDIR)/libvtv && \
46977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46979 "RANLIB=$${RANLIB}" \
46980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46981 installcheck) \
46982 || exit 1
46983
46984 @endif target-libvtv
46985
46986 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
46987 maybe-mostlyclean-target-libvtv:
46988 @if target-libvtv
46989 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
46990
46991 mostlyclean-target-libvtv:
46992 @: $(MAKE); $(unstage)
46993 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46994 r=`${PWD_COMMAND}`; export r; \
46995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46996 $(RAW_CXX_TARGET_EXPORTS) \
46997 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
46998 for flag in $(EXTRA_TARGET_FLAGS); do \
46999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47000 done; \
47001 (cd $(TARGET_SUBDIR)/libvtv && \
47002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47004 "RANLIB=$${RANLIB}" \
47005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47006 mostlyclean) \
47007 || exit 1
47008
47009 @endif target-libvtv
47010
47011 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47012 maybe-clean-target-libvtv:
47013 @if target-libvtv
47014 maybe-clean-target-libvtv: clean-target-libvtv
47015
47016 clean-target-libvtv:
47017 @: $(MAKE); $(unstage)
47018 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47019 r=`${PWD_COMMAND}`; export r; \
47020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47021 $(RAW_CXX_TARGET_EXPORTS) \
47022 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47023 for flag in $(EXTRA_TARGET_FLAGS); do \
47024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47025 done; \
47026 (cd $(TARGET_SUBDIR)/libvtv && \
47027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47029 "RANLIB=$${RANLIB}" \
47030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47031 clean) \
47032 || exit 1
47033
47034 @endif target-libvtv
47035
47036 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47037 maybe-distclean-target-libvtv:
47038 @if target-libvtv
47039 maybe-distclean-target-libvtv: distclean-target-libvtv
47040
47041 distclean-target-libvtv:
47042 @: $(MAKE); $(unstage)
47043 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47044 r=`${PWD_COMMAND}`; export r; \
47045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47046 $(RAW_CXX_TARGET_EXPORTS) \
47047 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47048 for flag in $(EXTRA_TARGET_FLAGS); do \
47049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47050 done; \
47051 (cd $(TARGET_SUBDIR)/libvtv && \
47052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47054 "RANLIB=$${RANLIB}" \
47055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47056 distclean) \
47057 || exit 1
47058
47059 @endif target-libvtv
47060
47061 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47062 maybe-maintainer-clean-target-libvtv:
47063 @if target-libvtv
47064 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47065
47066 maintainer-clean-target-libvtv:
47067 @: $(MAKE); $(unstage)
47068 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47069 r=`${PWD_COMMAND}`; export r; \
47070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47071 $(RAW_CXX_TARGET_EXPORTS) \
47072 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47073 for flag in $(EXTRA_TARGET_FLAGS); do \
47074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47075 done; \
47076 (cd $(TARGET_SUBDIR)/libvtv && \
47077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47079 "RANLIB=$${RANLIB}" \
47080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47081 maintainer-clean) \
47082 || exit 1
47083
47084 @endif target-libvtv
47085
47086
47087
47088
47089
47090 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
47091 maybe-configure-target-liboffloadmic:
47092 @if gcc-bootstrap
47093 configure-target-liboffloadmic: stage_current
47094 @endif gcc-bootstrap
47095 @if target-liboffloadmic
47096 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
47097 configure-target-liboffloadmic:
47098 @: $(MAKE); $(unstage)
47099 @r=`${PWD_COMMAND}`; export r; \
47100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47101 echo "Checking multilib configuration for liboffloadmic..."; \
47102 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
47103 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
47104 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
47105 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
47106 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
47107 else \
47108 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
47109 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
47110 fi; \
47111 else \
47112 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
47113 fi; \
47114 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
47115 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
47116 $(NORMAL_TARGET_EXPORTS) \
47117 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
47118 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
47119 case $(srcdir) in \
47120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47121 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
47122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47123 esac; \
47124 module_srcdir=liboffloadmic; \
47125 rm -f no-such-file || : ; \
47126 CONFIG_SITE=no-such-file $(SHELL) \
47127 $$s/$$module_srcdir/configure \
47128 --srcdir=$${topdir}/$$module_srcdir \
47129 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47130 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
47131 || exit 1
47132 @endif target-liboffloadmic
47133
47134
47135
47136
47137
47138 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
47139 maybe-all-target-liboffloadmic:
47140 @if gcc-bootstrap
47141 all-target-liboffloadmic: stage_current
47142 @endif gcc-bootstrap
47143 @if target-liboffloadmic
47144 TARGET-target-liboffloadmic=all
47145 maybe-all-target-liboffloadmic: all-target-liboffloadmic
47146 all-target-liboffloadmic: configure-target-liboffloadmic
47147 @: $(MAKE); $(unstage)
47148 @r=`${PWD_COMMAND}`; export r; \
47149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47150 $(NORMAL_TARGET_EXPORTS) \
47151 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47152 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47153 $(TARGET-target-liboffloadmic))
47154 @endif target-liboffloadmic
47155
47156
47157
47158
47159
47160 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
47161 maybe-check-target-liboffloadmic:
47162 @if target-liboffloadmic
47163 maybe-check-target-liboffloadmic: check-target-liboffloadmic
47164
47165 check-target-liboffloadmic:
47166 @: $(MAKE); $(unstage)
47167 @r=`${PWD_COMMAND}`; export r; \
47168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47169 $(NORMAL_TARGET_EXPORTS) \
47170 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47171 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47172
47173 @endif target-liboffloadmic
47174
47175 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
47176 maybe-install-target-liboffloadmic:
47177 @if target-liboffloadmic
47178 maybe-install-target-liboffloadmic: install-target-liboffloadmic
47179
47180 install-target-liboffloadmic: installdirs
47181 @: $(MAKE); $(unstage)
47182 @r=`${PWD_COMMAND}`; export r; \
47183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47184 $(NORMAL_TARGET_EXPORTS) \
47185 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47186 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47187
47188 @endif target-liboffloadmic
47189
47190 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
47191 maybe-install-strip-target-liboffloadmic:
47192 @if target-liboffloadmic
47193 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
47194
47195 install-strip-target-liboffloadmic: installdirs
47196 @: $(MAKE); $(unstage)
47197 @r=`${PWD_COMMAND}`; export r; \
47198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47199 $(NORMAL_TARGET_EXPORTS) \
47200 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47201 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47202
47203 @endif target-liboffloadmic
47204
47205 # Other targets (info, dvi, pdf, etc.)
47206
47207 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
47208 maybe-info-target-liboffloadmic:
47209 @if target-liboffloadmic
47210 maybe-info-target-liboffloadmic: info-target-liboffloadmic
47211
47212 info-target-liboffloadmic: \
47213 configure-target-liboffloadmic
47214 @: $(MAKE); $(unstage)
47215 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47216 r=`${PWD_COMMAND}`; export r; \
47217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47218 $(NORMAL_TARGET_EXPORTS) \
47219 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
47220 for flag in $(EXTRA_TARGET_FLAGS); do \
47221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47222 done; \
47223 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47226 "RANLIB=$${RANLIB}" \
47227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47228 info) \
47229 || exit 1
47230
47231 @endif target-liboffloadmic
47232
47233 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
47234 maybe-dvi-target-liboffloadmic:
47235 @if target-liboffloadmic
47236 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
47237
47238 dvi-target-liboffloadmic: \
47239 configure-target-liboffloadmic
47240 @: $(MAKE); $(unstage)
47241 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47242 r=`${PWD_COMMAND}`; export r; \
47243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47244 $(NORMAL_TARGET_EXPORTS) \
47245 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
47246 for flag in $(EXTRA_TARGET_FLAGS); do \
47247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47248 done; \
47249 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47252 "RANLIB=$${RANLIB}" \
47253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47254 dvi) \
47255 || exit 1
47256
47257 @endif target-liboffloadmic
47258
47259 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
47260 maybe-pdf-target-liboffloadmic:
47261 @if target-liboffloadmic
47262 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
47263
47264 pdf-target-liboffloadmic: \
47265 configure-target-liboffloadmic
47266 @: $(MAKE); $(unstage)
47267 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47268 r=`${PWD_COMMAND}`; export r; \
47269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47270 $(NORMAL_TARGET_EXPORTS) \
47271 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
47272 for flag in $(EXTRA_TARGET_FLAGS); do \
47273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47274 done; \
47275 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47278 "RANLIB=$${RANLIB}" \
47279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47280 pdf) \
47281 || exit 1
47282
47283 @endif target-liboffloadmic
47284
47285 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
47286 maybe-html-target-liboffloadmic:
47287 @if target-liboffloadmic
47288 maybe-html-target-liboffloadmic: html-target-liboffloadmic
47289
47290 html-target-liboffloadmic: \
47291 configure-target-liboffloadmic
47292 @: $(MAKE); $(unstage)
47293 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47294 r=`${PWD_COMMAND}`; export r; \
47295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47296 $(NORMAL_TARGET_EXPORTS) \
47297 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
47298 for flag in $(EXTRA_TARGET_FLAGS); do \
47299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47300 done; \
47301 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47304 "RANLIB=$${RANLIB}" \
47305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47306 html) \
47307 || exit 1
47308
47309 @endif target-liboffloadmic
47310
47311 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
47312 maybe-TAGS-target-liboffloadmic:
47313 @if target-liboffloadmic
47314 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
47315
47316 TAGS-target-liboffloadmic: \
47317 configure-target-liboffloadmic
47318 @: $(MAKE); $(unstage)
47319 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47320 r=`${PWD_COMMAND}`; export r; \
47321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47322 $(NORMAL_TARGET_EXPORTS) \
47323 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
47324 for flag in $(EXTRA_TARGET_FLAGS); do \
47325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47326 done; \
47327 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47330 "RANLIB=$${RANLIB}" \
47331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47332 TAGS) \
47333 || exit 1
47334
47335 @endif target-liboffloadmic
47336
47337 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
47338 maybe-install-info-target-liboffloadmic:
47339 @if target-liboffloadmic
47340 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
47341
47342 install-info-target-liboffloadmic: \
47343 configure-target-liboffloadmic \
47344 info-target-liboffloadmic
47345 @: $(MAKE); $(unstage)
47346 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47347 r=`${PWD_COMMAND}`; export r; \
47348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47349 $(NORMAL_TARGET_EXPORTS) \
47350 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
47351 for flag in $(EXTRA_TARGET_FLAGS); do \
47352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47353 done; \
47354 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47357 "RANLIB=$${RANLIB}" \
47358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47359 install-info) \
47360 || exit 1
47361
47362 @endif target-liboffloadmic
47363
47364 .PHONY: maybe-install-dvi-target-liboffloadmic install-dvi-target-liboffloadmic
47365 maybe-install-dvi-target-liboffloadmic:
47366 @if target-liboffloadmic
47367 maybe-install-dvi-target-liboffloadmic: install-dvi-target-liboffloadmic
47368
47369 install-dvi-target-liboffloadmic: \
47370 configure-target-liboffloadmic \
47371 dvi-target-liboffloadmic
47372 @: $(MAKE); $(unstage)
47373 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47374 r=`${PWD_COMMAND}`; export r; \
47375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47376 $(NORMAL_TARGET_EXPORTS) \
47377 echo "Doing install-dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
47378 for flag in $(EXTRA_TARGET_FLAGS); do \
47379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47380 done; \
47381 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47384 "RANLIB=$${RANLIB}" \
47385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47386 install-dvi) \
47387 || exit 1
47388
47389 @endif target-liboffloadmic
47390
47391 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
47392 maybe-install-pdf-target-liboffloadmic:
47393 @if target-liboffloadmic
47394 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
47395
47396 install-pdf-target-liboffloadmic: \
47397 configure-target-liboffloadmic \
47398 pdf-target-liboffloadmic
47399 @: $(MAKE); $(unstage)
47400 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47401 r=`${PWD_COMMAND}`; export r; \
47402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47403 $(NORMAL_TARGET_EXPORTS) \
47404 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
47405 for flag in $(EXTRA_TARGET_FLAGS); do \
47406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47407 done; \
47408 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47411 "RANLIB=$${RANLIB}" \
47412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47413 install-pdf) \
47414 || exit 1
47415
47416 @endif target-liboffloadmic
47417
47418 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
47419 maybe-install-html-target-liboffloadmic:
47420 @if target-liboffloadmic
47421 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
47422
47423 install-html-target-liboffloadmic: \
47424 configure-target-liboffloadmic \
47425 html-target-liboffloadmic
47426 @: $(MAKE); $(unstage)
47427 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47428 r=`${PWD_COMMAND}`; export r; \
47429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47430 $(NORMAL_TARGET_EXPORTS) \
47431 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
47432 for flag in $(EXTRA_TARGET_FLAGS); do \
47433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47434 done; \
47435 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47438 "RANLIB=$${RANLIB}" \
47439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47440 install-html) \
47441 || exit 1
47442
47443 @endif target-liboffloadmic
47444
47445 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
47446 maybe-installcheck-target-liboffloadmic:
47447 @if target-liboffloadmic
47448 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
47449
47450 installcheck-target-liboffloadmic: \
47451 configure-target-liboffloadmic
47452 @: $(MAKE); $(unstage)
47453 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47454 r=`${PWD_COMMAND}`; export r; \
47455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47456 $(NORMAL_TARGET_EXPORTS) \
47457 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
47458 for flag in $(EXTRA_TARGET_FLAGS); do \
47459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47460 done; \
47461 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47464 "RANLIB=$${RANLIB}" \
47465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47466 installcheck) \
47467 || exit 1
47468
47469 @endif target-liboffloadmic
47470
47471 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
47472 maybe-mostlyclean-target-liboffloadmic:
47473 @if target-liboffloadmic
47474 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
47475
47476 mostlyclean-target-liboffloadmic:
47477 @: $(MAKE); $(unstage)
47478 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47479 r=`${PWD_COMMAND}`; export r; \
47480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47481 $(NORMAL_TARGET_EXPORTS) \
47482 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
47483 for flag in $(EXTRA_TARGET_FLAGS); do \
47484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47485 done; \
47486 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47489 "RANLIB=$${RANLIB}" \
47490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47491 mostlyclean) \
47492 || exit 1
47493
47494 @endif target-liboffloadmic
47495
47496 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
47497 maybe-clean-target-liboffloadmic:
47498 @if target-liboffloadmic
47499 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
47500
47501 clean-target-liboffloadmic:
47502 @: $(MAKE); $(unstage)
47503 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47504 r=`${PWD_COMMAND}`; export r; \
47505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47506 $(NORMAL_TARGET_EXPORTS) \
47507 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
47508 for flag in $(EXTRA_TARGET_FLAGS); do \
47509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47510 done; \
47511 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47514 "RANLIB=$${RANLIB}" \
47515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47516 clean) \
47517 || exit 1
47518
47519 @endif target-liboffloadmic
47520
47521 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
47522 maybe-distclean-target-liboffloadmic:
47523 @if target-liboffloadmic
47524 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
47525
47526 distclean-target-liboffloadmic:
47527 @: $(MAKE); $(unstage)
47528 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47529 r=`${PWD_COMMAND}`; export r; \
47530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47531 $(NORMAL_TARGET_EXPORTS) \
47532 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
47533 for flag in $(EXTRA_TARGET_FLAGS); do \
47534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47535 done; \
47536 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47539 "RANLIB=$${RANLIB}" \
47540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47541 distclean) \
47542 || exit 1
47543
47544 @endif target-liboffloadmic
47545
47546 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
47547 maybe-maintainer-clean-target-liboffloadmic:
47548 @if target-liboffloadmic
47549 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
47550
47551 maintainer-clean-target-liboffloadmic:
47552 @: $(MAKE); $(unstage)
47553 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47554 r=`${PWD_COMMAND}`; export r; \
47555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47556 $(NORMAL_TARGET_EXPORTS) \
47557 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
47558 for flag in $(EXTRA_TARGET_FLAGS); do \
47559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47560 done; \
47561 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47564 "RANLIB=$${RANLIB}" \
47565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47566 maintainer-clean) \
47567 || exit 1
47568
47569 @endif target-liboffloadmic
47570
47571
47572
47573
47574
47575 .PHONY: configure-target-libssp maybe-configure-target-libssp
47576 maybe-configure-target-libssp:
47577 @if gcc-bootstrap
47578 configure-target-libssp: stage_current
47579 @endif gcc-bootstrap
47580 @if target-libssp
47581 maybe-configure-target-libssp: configure-target-libssp
47582 configure-target-libssp:
47583 @: $(MAKE); $(unstage)
47584 @r=`${PWD_COMMAND}`; export r; \
47585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47586 echo "Checking multilib configuration for libssp..."; \
47587 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47588 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47589 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47590 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47591 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47592 else \
47593 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47594 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47595 fi; \
47596 else \
47597 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47598 fi; \
47599 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47600 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47601 $(NORMAL_TARGET_EXPORTS) \
47602 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47603 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47604 case $(srcdir) in \
47605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47606 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47608 esac; \
47609 module_srcdir=libssp; \
47610 rm -f no-such-file || : ; \
47611 CONFIG_SITE=no-such-file $(SHELL) \
47612 $$s/$$module_srcdir/configure \
47613 --srcdir=$${topdir}/$$module_srcdir \
47614 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47615 --target=${target_alias} \
47616 || exit 1
47617 @endif target-libssp
47618
47619
47620
47621
47622
47623 .PHONY: all-target-libssp maybe-all-target-libssp
47624 maybe-all-target-libssp:
47625 @if gcc-bootstrap
47626 all-target-libssp: stage_current
47627 @endif gcc-bootstrap
47628 @if target-libssp
47629 TARGET-target-libssp=all
47630 maybe-all-target-libssp: all-target-libssp
47631 all-target-libssp: configure-target-libssp
47632 @: $(MAKE); $(unstage)
47633 @r=`${PWD_COMMAND}`; export r; \
47634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47635 $(NORMAL_TARGET_EXPORTS) \
47636 (cd $(TARGET_SUBDIR)/libssp && \
47637 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47638 $(TARGET-target-libssp))
47639 @endif target-libssp
47640
47641
47642
47643
47644
47645 .PHONY: check-target-libssp maybe-check-target-libssp
47646 maybe-check-target-libssp:
47647 @if target-libssp
47648 maybe-check-target-libssp: check-target-libssp
47649
47650 check-target-libssp:
47651 @: $(MAKE); $(unstage)
47652 @r=`${PWD_COMMAND}`; export r; \
47653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47654 $(NORMAL_TARGET_EXPORTS) \
47655 (cd $(TARGET_SUBDIR)/libssp && \
47656 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47657
47658 @endif target-libssp
47659
47660 .PHONY: install-target-libssp maybe-install-target-libssp
47661 maybe-install-target-libssp:
47662 @if target-libssp
47663 maybe-install-target-libssp: install-target-libssp
47664
47665 install-target-libssp: installdirs
47666 @: $(MAKE); $(unstage)
47667 @r=`${PWD_COMMAND}`; export r; \
47668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47669 $(NORMAL_TARGET_EXPORTS) \
47670 (cd $(TARGET_SUBDIR)/libssp && \
47671 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47672
47673 @endif target-libssp
47674
47675 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47676 maybe-install-strip-target-libssp:
47677 @if target-libssp
47678 maybe-install-strip-target-libssp: install-strip-target-libssp
47679
47680 install-strip-target-libssp: installdirs
47681 @: $(MAKE); $(unstage)
47682 @r=`${PWD_COMMAND}`; export r; \
47683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47684 $(NORMAL_TARGET_EXPORTS) \
47685 (cd $(TARGET_SUBDIR)/libssp && \
47686 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47687
47688 @endif target-libssp
47689
47690 # Other targets (info, dvi, pdf, etc.)
47691
47692 .PHONY: maybe-info-target-libssp info-target-libssp
47693 maybe-info-target-libssp:
47694 @if target-libssp
47695 maybe-info-target-libssp: info-target-libssp
47696
47697 info-target-libssp: \
47698 configure-target-libssp
47699 @: $(MAKE); $(unstage)
47700 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47701 r=`${PWD_COMMAND}`; export r; \
47702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47703 $(NORMAL_TARGET_EXPORTS) \
47704 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
47705 for flag in $(EXTRA_TARGET_FLAGS); do \
47706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47707 done; \
47708 (cd $(TARGET_SUBDIR)/libssp && \
47709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47711 "RANLIB=$${RANLIB}" \
47712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47713 info) \
47714 || exit 1
47715
47716 @endif target-libssp
47717
47718 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47719 maybe-dvi-target-libssp:
47720 @if target-libssp
47721 maybe-dvi-target-libssp: dvi-target-libssp
47722
47723 dvi-target-libssp: \
47724 configure-target-libssp
47725 @: $(MAKE); $(unstage)
47726 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47727 r=`${PWD_COMMAND}`; export r; \
47728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47729 $(NORMAL_TARGET_EXPORTS) \
47730 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
47731 for flag in $(EXTRA_TARGET_FLAGS); do \
47732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47733 done; \
47734 (cd $(TARGET_SUBDIR)/libssp && \
47735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47737 "RANLIB=$${RANLIB}" \
47738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47739 dvi) \
47740 || exit 1
47741
47742 @endif target-libssp
47743
47744 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47745 maybe-pdf-target-libssp:
47746 @if target-libssp
47747 maybe-pdf-target-libssp: pdf-target-libssp
47748
47749 pdf-target-libssp: \
47750 configure-target-libssp
47751 @: $(MAKE); $(unstage)
47752 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47753 r=`${PWD_COMMAND}`; export r; \
47754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47755 $(NORMAL_TARGET_EXPORTS) \
47756 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
47757 for flag in $(EXTRA_TARGET_FLAGS); do \
47758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47759 done; \
47760 (cd $(TARGET_SUBDIR)/libssp && \
47761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47763 "RANLIB=$${RANLIB}" \
47764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47765 pdf) \
47766 || exit 1
47767
47768 @endif target-libssp
47769
47770 .PHONY: maybe-html-target-libssp html-target-libssp
47771 maybe-html-target-libssp:
47772 @if target-libssp
47773 maybe-html-target-libssp: html-target-libssp
47774
47775 html-target-libssp: \
47776 configure-target-libssp
47777 @: $(MAKE); $(unstage)
47778 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47779 r=`${PWD_COMMAND}`; export r; \
47780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47781 $(NORMAL_TARGET_EXPORTS) \
47782 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
47783 for flag in $(EXTRA_TARGET_FLAGS); do \
47784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47785 done; \
47786 (cd $(TARGET_SUBDIR)/libssp && \
47787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47789 "RANLIB=$${RANLIB}" \
47790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47791 html) \
47792 || exit 1
47793
47794 @endif target-libssp
47795
47796 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
47797 maybe-TAGS-target-libssp:
47798 @if target-libssp
47799 maybe-TAGS-target-libssp: TAGS-target-libssp
47800
47801 TAGS-target-libssp: \
47802 configure-target-libssp
47803 @: $(MAKE); $(unstage)
47804 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47805 r=`${PWD_COMMAND}`; export r; \
47806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47807 $(NORMAL_TARGET_EXPORTS) \
47808 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
47809 for flag in $(EXTRA_TARGET_FLAGS); do \
47810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47811 done; \
47812 (cd $(TARGET_SUBDIR)/libssp && \
47813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47815 "RANLIB=$${RANLIB}" \
47816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47817 TAGS) \
47818 || exit 1
47819
47820 @endif target-libssp
47821
47822 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
47823 maybe-install-info-target-libssp:
47824 @if target-libssp
47825 maybe-install-info-target-libssp: install-info-target-libssp
47826
47827 install-info-target-libssp: \
47828 configure-target-libssp \
47829 info-target-libssp
47830 @: $(MAKE); $(unstage)
47831 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47832 r=`${PWD_COMMAND}`; export r; \
47833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47834 $(NORMAL_TARGET_EXPORTS) \
47835 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
47836 for flag in $(EXTRA_TARGET_FLAGS); do \
47837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47838 done; \
47839 (cd $(TARGET_SUBDIR)/libssp && \
47840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47842 "RANLIB=$${RANLIB}" \
47843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47844 install-info) \
47845 || exit 1
47846
47847 @endif target-libssp
47848
47849 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
47850 maybe-install-dvi-target-libssp:
47851 @if target-libssp
47852 maybe-install-dvi-target-libssp: install-dvi-target-libssp
47853
47854 install-dvi-target-libssp: \
47855 configure-target-libssp \
47856 dvi-target-libssp
47857 @: $(MAKE); $(unstage)
47858 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47859 r=`${PWD_COMMAND}`; export r; \
47860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47861 $(NORMAL_TARGET_EXPORTS) \
47862 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
47863 for flag in $(EXTRA_TARGET_FLAGS); do \
47864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47865 done; \
47866 (cd $(TARGET_SUBDIR)/libssp && \
47867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47869 "RANLIB=$${RANLIB}" \
47870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47871 install-dvi) \
47872 || exit 1
47873
47874 @endif target-libssp
47875
47876 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
47877 maybe-install-pdf-target-libssp:
47878 @if target-libssp
47879 maybe-install-pdf-target-libssp: install-pdf-target-libssp
47880
47881 install-pdf-target-libssp: \
47882 configure-target-libssp \
47883 pdf-target-libssp
47884 @: $(MAKE); $(unstage)
47885 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47886 r=`${PWD_COMMAND}`; export r; \
47887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47888 $(NORMAL_TARGET_EXPORTS) \
47889 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
47890 for flag in $(EXTRA_TARGET_FLAGS); do \
47891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47892 done; \
47893 (cd $(TARGET_SUBDIR)/libssp && \
47894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47896 "RANLIB=$${RANLIB}" \
47897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47898 install-pdf) \
47899 || exit 1
47900
47901 @endif target-libssp
47902
47903 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
47904 maybe-install-html-target-libssp:
47905 @if target-libssp
47906 maybe-install-html-target-libssp: install-html-target-libssp
47907
47908 install-html-target-libssp: \
47909 configure-target-libssp \
47910 html-target-libssp
47911 @: $(MAKE); $(unstage)
47912 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47913 r=`${PWD_COMMAND}`; export r; \
47914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47915 $(NORMAL_TARGET_EXPORTS) \
47916 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
47917 for flag in $(EXTRA_TARGET_FLAGS); do \
47918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47919 done; \
47920 (cd $(TARGET_SUBDIR)/libssp && \
47921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47923 "RANLIB=$${RANLIB}" \
47924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47925 install-html) \
47926 || exit 1
47927
47928 @endif target-libssp
47929
47930 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
47931 maybe-installcheck-target-libssp:
47932 @if target-libssp
47933 maybe-installcheck-target-libssp: installcheck-target-libssp
47934
47935 installcheck-target-libssp: \
47936 configure-target-libssp
47937 @: $(MAKE); $(unstage)
47938 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47939 r=`${PWD_COMMAND}`; export r; \
47940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47941 $(NORMAL_TARGET_EXPORTS) \
47942 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
47943 for flag in $(EXTRA_TARGET_FLAGS); do \
47944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47945 done; \
47946 (cd $(TARGET_SUBDIR)/libssp && \
47947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47949 "RANLIB=$${RANLIB}" \
47950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47951 installcheck) \
47952 || exit 1
47953
47954 @endif target-libssp
47955
47956 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
47957 maybe-mostlyclean-target-libssp:
47958 @if target-libssp
47959 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
47960
47961 mostlyclean-target-libssp:
47962 @: $(MAKE); $(unstage)
47963 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47964 r=`${PWD_COMMAND}`; export r; \
47965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47966 $(NORMAL_TARGET_EXPORTS) \
47967 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
47968 for flag in $(EXTRA_TARGET_FLAGS); do \
47969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47970 done; \
47971 (cd $(TARGET_SUBDIR)/libssp && \
47972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47974 "RANLIB=$${RANLIB}" \
47975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47976 mostlyclean) \
47977 || exit 1
47978
47979 @endif target-libssp
47980
47981 .PHONY: maybe-clean-target-libssp clean-target-libssp
47982 maybe-clean-target-libssp:
47983 @if target-libssp
47984 maybe-clean-target-libssp: clean-target-libssp
47985
47986 clean-target-libssp:
47987 @: $(MAKE); $(unstage)
47988 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47989 r=`${PWD_COMMAND}`; export r; \
47990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47991 $(NORMAL_TARGET_EXPORTS) \
47992 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
47993 for flag in $(EXTRA_TARGET_FLAGS); do \
47994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47995 done; \
47996 (cd $(TARGET_SUBDIR)/libssp && \
47997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47999 "RANLIB=$${RANLIB}" \
48000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48001 clean) \
48002 || exit 1
48003
48004 @endif target-libssp
48005
48006 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48007 maybe-distclean-target-libssp:
48008 @if target-libssp
48009 maybe-distclean-target-libssp: distclean-target-libssp
48010
48011 distclean-target-libssp:
48012 @: $(MAKE); $(unstage)
48013 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48014 r=`${PWD_COMMAND}`; export r; \
48015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48016 $(NORMAL_TARGET_EXPORTS) \
48017 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48018 for flag in $(EXTRA_TARGET_FLAGS); do \
48019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48020 done; \
48021 (cd $(TARGET_SUBDIR)/libssp && \
48022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48024 "RANLIB=$${RANLIB}" \
48025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48026 distclean) \
48027 || exit 1
48028
48029 @endif target-libssp
48030
48031 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48032 maybe-maintainer-clean-target-libssp:
48033 @if target-libssp
48034 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48035
48036 maintainer-clean-target-libssp:
48037 @: $(MAKE); $(unstage)
48038 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48039 r=`${PWD_COMMAND}`; export r; \
48040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48041 $(NORMAL_TARGET_EXPORTS) \
48042 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48043 for flag in $(EXTRA_TARGET_FLAGS); do \
48044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48045 done; \
48046 (cd $(TARGET_SUBDIR)/libssp && \
48047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48049 "RANLIB=$${RANLIB}" \
48050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48051 maintainer-clean) \
48052 || exit 1
48053
48054 @endif target-libssp
48055
48056
48057
48058
48059
48060 .PHONY: configure-target-newlib maybe-configure-target-newlib
48061 maybe-configure-target-newlib:
48062 @if gcc-bootstrap
48063 configure-target-newlib: stage_current
48064 @endif gcc-bootstrap
48065 @if target-newlib
48066 maybe-configure-target-newlib: configure-target-newlib
48067 configure-target-newlib:
48068 @: $(MAKE); $(unstage)
48069 @r=`${PWD_COMMAND}`; export r; \
48070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48071 echo "Checking multilib configuration for newlib..."; \
48072 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48073 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48074 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48075 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48076 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48077 else \
48078 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48079 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48080 fi; \
48081 else \
48082 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48083 fi; \
48084 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48085 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48086 $(NORMAL_TARGET_EXPORTS) \
48087 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48088 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48089 case $(srcdir) in \
48090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48091 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48093 esac; \
48094 module_srcdir=newlib; \
48095 rm -f no-such-file || : ; \
48096 CONFIG_SITE=no-such-file $(SHELL) \
48097 $$s/$$module_srcdir/configure \
48098 --srcdir=$${topdir}/$$module_srcdir \
48099 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48100 --target=${target_alias} \
48101 || exit 1
48102 @endif target-newlib
48103
48104
48105
48106
48107
48108 .PHONY: all-target-newlib maybe-all-target-newlib
48109 maybe-all-target-newlib:
48110 @if gcc-bootstrap
48111 all-target-newlib: stage_current
48112 @endif gcc-bootstrap
48113 @if target-newlib
48114 TARGET-target-newlib=all
48115 maybe-all-target-newlib: all-target-newlib
48116 all-target-newlib: configure-target-newlib
48117 @: $(MAKE); $(unstage)
48118 @r=`${PWD_COMMAND}`; export r; \
48119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48120 $(NORMAL_TARGET_EXPORTS) \
48121 (cd $(TARGET_SUBDIR)/newlib && \
48122 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48123 $(TARGET-target-newlib))
48124 @endif target-newlib
48125
48126
48127
48128
48129
48130 .PHONY: check-target-newlib maybe-check-target-newlib
48131 maybe-check-target-newlib:
48132 @if target-newlib
48133 maybe-check-target-newlib: check-target-newlib
48134
48135 check-target-newlib:
48136 @: $(MAKE); $(unstage)
48137 @r=`${PWD_COMMAND}`; export r; \
48138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48139 $(NORMAL_TARGET_EXPORTS) \
48140 (cd $(TARGET_SUBDIR)/newlib && \
48141 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48142
48143 @endif target-newlib
48144
48145 .PHONY: install-target-newlib maybe-install-target-newlib
48146 maybe-install-target-newlib:
48147 @if target-newlib
48148 maybe-install-target-newlib: install-target-newlib
48149
48150 install-target-newlib: installdirs
48151 @: $(MAKE); $(unstage)
48152 @r=`${PWD_COMMAND}`; export r; \
48153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48154 $(NORMAL_TARGET_EXPORTS) \
48155 (cd $(TARGET_SUBDIR)/newlib && \
48156 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48157
48158 @endif target-newlib
48159
48160 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48161 maybe-install-strip-target-newlib:
48162 @if target-newlib
48163 maybe-install-strip-target-newlib: install-strip-target-newlib
48164
48165 install-strip-target-newlib: installdirs
48166 @: $(MAKE); $(unstage)
48167 @r=`${PWD_COMMAND}`; export r; \
48168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48169 $(NORMAL_TARGET_EXPORTS) \
48170 (cd $(TARGET_SUBDIR)/newlib && \
48171 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48172
48173 @endif target-newlib
48174
48175 # Other targets (info, dvi, pdf, etc.)
48176
48177 .PHONY: maybe-info-target-newlib info-target-newlib
48178 maybe-info-target-newlib:
48179 @if target-newlib
48180 maybe-info-target-newlib: info-target-newlib
48181
48182 info-target-newlib: \
48183 configure-target-newlib
48184 @: $(MAKE); $(unstage)
48185 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48186 r=`${PWD_COMMAND}`; export r; \
48187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48188 $(NORMAL_TARGET_EXPORTS) \
48189 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48190 for flag in $(EXTRA_TARGET_FLAGS); do \
48191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48192 done; \
48193 (cd $(TARGET_SUBDIR)/newlib && \
48194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48196 "RANLIB=$${RANLIB}" \
48197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48198 info) \
48199 || exit 1
48200
48201 @endif target-newlib
48202
48203 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48204 maybe-dvi-target-newlib:
48205 @if target-newlib
48206 maybe-dvi-target-newlib: dvi-target-newlib
48207
48208 dvi-target-newlib: \
48209 configure-target-newlib
48210 @: $(MAKE); $(unstage)
48211 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48212 r=`${PWD_COMMAND}`; export r; \
48213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48214 $(NORMAL_TARGET_EXPORTS) \
48215 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48216 for flag in $(EXTRA_TARGET_FLAGS); do \
48217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48218 done; \
48219 (cd $(TARGET_SUBDIR)/newlib && \
48220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48222 "RANLIB=$${RANLIB}" \
48223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48224 dvi) \
48225 || exit 1
48226
48227 @endif target-newlib
48228
48229 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48230 maybe-pdf-target-newlib:
48231 @if target-newlib
48232 maybe-pdf-target-newlib: pdf-target-newlib
48233
48234 pdf-target-newlib: \
48235 configure-target-newlib
48236 @: $(MAKE); $(unstage)
48237 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48238 r=`${PWD_COMMAND}`; export r; \
48239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48240 $(NORMAL_TARGET_EXPORTS) \
48241 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48242 for flag in $(EXTRA_TARGET_FLAGS); do \
48243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48244 done; \
48245 (cd $(TARGET_SUBDIR)/newlib && \
48246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48248 "RANLIB=$${RANLIB}" \
48249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48250 pdf) \
48251 || exit 1
48252
48253 @endif target-newlib
48254
48255 .PHONY: maybe-html-target-newlib html-target-newlib
48256 maybe-html-target-newlib:
48257 @if target-newlib
48258 maybe-html-target-newlib: html-target-newlib
48259
48260 html-target-newlib: \
48261 configure-target-newlib
48262 @: $(MAKE); $(unstage)
48263 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48264 r=`${PWD_COMMAND}`; export r; \
48265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48266 $(NORMAL_TARGET_EXPORTS) \
48267 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
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)/newlib && \
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 html) \
48277 || exit 1
48278
48279 @endif target-newlib
48280
48281 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48282 maybe-TAGS-target-newlib:
48283 @if target-newlib
48284 maybe-TAGS-target-newlib: TAGS-target-newlib
48285
48286 TAGS-target-newlib: \
48287 configure-target-newlib
48288 @: $(MAKE); $(unstage)
48289 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48290 r=`${PWD_COMMAND}`; export r; \
48291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48292 $(NORMAL_TARGET_EXPORTS) \
48293 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48294 for flag in $(EXTRA_TARGET_FLAGS); do \
48295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48296 done; \
48297 (cd $(TARGET_SUBDIR)/newlib && \
48298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48300 "RANLIB=$${RANLIB}" \
48301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48302 TAGS) \
48303 || exit 1
48304
48305 @endif target-newlib
48306
48307 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48308 maybe-install-info-target-newlib:
48309 @if target-newlib
48310 maybe-install-info-target-newlib: install-info-target-newlib
48311
48312 install-info-target-newlib: \
48313 configure-target-newlib \
48314 info-target-newlib
48315 @: $(MAKE); $(unstage)
48316 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48317 r=`${PWD_COMMAND}`; export r; \
48318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48319 $(NORMAL_TARGET_EXPORTS) \
48320 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48321 for flag in $(EXTRA_TARGET_FLAGS); do \
48322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48323 done; \
48324 (cd $(TARGET_SUBDIR)/newlib && \
48325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48327 "RANLIB=$${RANLIB}" \
48328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48329 install-info) \
48330 || exit 1
48331
48332 @endif target-newlib
48333
48334 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48335 maybe-install-dvi-target-newlib:
48336 @if target-newlib
48337 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48338
48339 install-dvi-target-newlib: \
48340 configure-target-newlib \
48341 dvi-target-newlib
48342 @: $(MAKE); $(unstage)
48343 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48344 r=`${PWD_COMMAND}`; export r; \
48345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48346 $(NORMAL_TARGET_EXPORTS) \
48347 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
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)/newlib && \
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 install-dvi) \
48357 || exit 1
48358
48359 @endif target-newlib
48360
48361 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48362 maybe-install-pdf-target-newlib:
48363 @if target-newlib
48364 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48365
48366 install-pdf-target-newlib: \
48367 configure-target-newlib \
48368 pdf-target-newlib
48369 @: $(MAKE); $(unstage)
48370 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48371 r=`${PWD_COMMAND}`; export r; \
48372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48373 $(NORMAL_TARGET_EXPORTS) \
48374 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48375 for flag in $(EXTRA_TARGET_FLAGS); do \
48376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48377 done; \
48378 (cd $(TARGET_SUBDIR)/newlib && \
48379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48381 "RANLIB=$${RANLIB}" \
48382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48383 install-pdf) \
48384 || exit 1
48385
48386 @endif target-newlib
48387
48388 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48389 maybe-install-html-target-newlib:
48390 @if target-newlib
48391 maybe-install-html-target-newlib: install-html-target-newlib
48392
48393 install-html-target-newlib: \
48394 configure-target-newlib \
48395 html-target-newlib
48396 @: $(MAKE); $(unstage)
48397 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48398 r=`${PWD_COMMAND}`; export r; \
48399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48400 $(NORMAL_TARGET_EXPORTS) \
48401 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48402 for flag in $(EXTRA_TARGET_FLAGS); do \
48403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48404 done; \
48405 (cd $(TARGET_SUBDIR)/newlib && \
48406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48408 "RANLIB=$${RANLIB}" \
48409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48410 install-html) \
48411 || exit 1
48412
48413 @endif target-newlib
48414
48415 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48416 maybe-installcheck-target-newlib:
48417 @if target-newlib
48418 maybe-installcheck-target-newlib: installcheck-target-newlib
48419
48420 installcheck-target-newlib: \
48421 configure-target-newlib
48422 @: $(MAKE); $(unstage)
48423 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48424 r=`${PWD_COMMAND}`; export r; \
48425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48426 $(NORMAL_TARGET_EXPORTS) \
48427 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48428 for flag in $(EXTRA_TARGET_FLAGS); do \
48429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48430 done; \
48431 (cd $(TARGET_SUBDIR)/newlib && \
48432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48434 "RANLIB=$${RANLIB}" \
48435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48436 installcheck) \
48437 || exit 1
48438
48439 @endif target-newlib
48440
48441 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48442 maybe-mostlyclean-target-newlib:
48443 @if target-newlib
48444 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48445
48446 mostlyclean-target-newlib:
48447 @: $(MAKE); $(unstage)
48448 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48449 r=`${PWD_COMMAND}`; export r; \
48450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48451 $(NORMAL_TARGET_EXPORTS) \
48452 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48453 for flag in $(EXTRA_TARGET_FLAGS); do \
48454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48455 done; \
48456 (cd $(TARGET_SUBDIR)/newlib && \
48457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48459 "RANLIB=$${RANLIB}" \
48460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48461 mostlyclean) \
48462 || exit 1
48463
48464 @endif target-newlib
48465
48466 .PHONY: maybe-clean-target-newlib clean-target-newlib
48467 maybe-clean-target-newlib:
48468 @if target-newlib
48469 maybe-clean-target-newlib: clean-target-newlib
48470
48471 clean-target-newlib:
48472 @: $(MAKE); $(unstage)
48473 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48474 r=`${PWD_COMMAND}`; export r; \
48475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48476 $(NORMAL_TARGET_EXPORTS) \
48477 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48478 for flag in $(EXTRA_TARGET_FLAGS); do \
48479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48480 done; \
48481 (cd $(TARGET_SUBDIR)/newlib && \
48482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48484 "RANLIB=$${RANLIB}" \
48485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48486 clean) \
48487 || exit 1
48488
48489 @endif target-newlib
48490
48491 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48492 maybe-distclean-target-newlib:
48493 @if target-newlib
48494 maybe-distclean-target-newlib: distclean-target-newlib
48495
48496 distclean-target-newlib:
48497 @: $(MAKE); $(unstage)
48498 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48499 r=`${PWD_COMMAND}`; export r; \
48500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48501 $(NORMAL_TARGET_EXPORTS) \
48502 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48503 for flag in $(EXTRA_TARGET_FLAGS); do \
48504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48505 done; \
48506 (cd $(TARGET_SUBDIR)/newlib && \
48507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48509 "RANLIB=$${RANLIB}" \
48510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48511 distclean) \
48512 || exit 1
48513
48514 @endif target-newlib
48515
48516 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48517 maybe-maintainer-clean-target-newlib:
48518 @if target-newlib
48519 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48520
48521 maintainer-clean-target-newlib:
48522 @: $(MAKE); $(unstage)
48523 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48524 r=`${PWD_COMMAND}`; export r; \
48525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48526 $(NORMAL_TARGET_EXPORTS) \
48527 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48528 for flag in $(EXTRA_TARGET_FLAGS); do \
48529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48530 done; \
48531 (cd $(TARGET_SUBDIR)/newlib && \
48532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48534 "RANLIB=$${RANLIB}" \
48535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48536 maintainer-clean) \
48537 || exit 1
48538
48539 @endif target-newlib
48540
48541
48542
48543
48544
48545 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48546 maybe-configure-target-libgcc:
48547 @if gcc-bootstrap
48548 configure-target-libgcc: stage_current
48549 @endif gcc-bootstrap
48550 @if target-libgcc
48551 maybe-configure-target-libgcc: configure-target-libgcc
48552 configure-target-libgcc:
48553 @r=`${PWD_COMMAND}`; export r; \
48554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48555 echo "Checking multilib configuration for libgcc..."; \
48556 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48557 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48558 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48559 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48560 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48561 else \
48562 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48563 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48564 fi; \
48565 else \
48566 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48567 fi; \
48568 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48570 $(NORMAL_TARGET_EXPORTS) \
48571 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48572 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48573 case $(srcdir) in \
48574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48575 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48577 esac; \
48578 module_srcdir=libgcc; \
48579 rm -f no-such-file || : ; \
48580 CONFIG_SITE=no-such-file $(SHELL) \
48581 $$s/$$module_srcdir/configure \
48582 --srcdir=$${topdir}/$$module_srcdir \
48583 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48584 --target=${target_alias} \
48585 || exit 1
48586 @endif target-libgcc
48587
48588
48589
48590 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48591 maybe-configure-stage1-target-libgcc:
48592 @if target-libgcc-bootstrap
48593 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48594 configure-stage1-target-libgcc:
48595 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48596 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48597 @r=`${PWD_COMMAND}`; export r; \
48598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48599 TFLAGS="$(STAGE1_TFLAGS)"; \
48600 echo "Checking multilib configuration for libgcc..."; \
48601 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48602 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48603 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48604 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48605 else \
48606 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48607 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48608 fi; \
48609 else \
48610 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48611 fi; \
48612 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48613 $(NORMAL_TARGET_EXPORTS) \
48614 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48615 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48616 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48617 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48618 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48619 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48620 case $(srcdir) in \
48621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48622 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48624 esac; \
48625 module_srcdir=libgcc; \
48626 $(SHELL) $$s/$$module_srcdir/configure \
48627 --srcdir=$${topdir}/$$module_srcdir \
48628 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48629 --target=${target_alias} \
48630 \
48631 $(STAGE1_CONFIGURE_FLAGS)
48632 @endif target-libgcc-bootstrap
48633
48634 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48635 maybe-configure-stage2-target-libgcc:
48636 @if target-libgcc-bootstrap
48637 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48638 configure-stage2-target-libgcc:
48639 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48640 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48641 @r=`${PWD_COMMAND}`; export r; \
48642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48643 TFLAGS="$(STAGE2_TFLAGS)"; \
48644 echo "Checking multilib configuration for libgcc..."; \
48645 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48646 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48647 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48648 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48649 else \
48650 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48651 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48652 fi; \
48653 else \
48654 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48655 fi; \
48656 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48657 $(NORMAL_TARGET_EXPORTS) \
48658 \
48659 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48660 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48661 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48662 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48663 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48664 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48665 case $(srcdir) in \
48666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48667 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48669 esac; \
48670 module_srcdir=libgcc; \
48671 $(SHELL) $$s/$$module_srcdir/configure \
48672 --srcdir=$${topdir}/$$module_srcdir \
48673 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48674 --target=${target_alias} \
48675 --with-build-libsubdir=$(HOST_SUBDIR) \
48676 $(STAGE2_CONFIGURE_FLAGS)
48677 @endif target-libgcc-bootstrap
48678
48679 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48680 maybe-configure-stage3-target-libgcc:
48681 @if target-libgcc-bootstrap
48682 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48683 configure-stage3-target-libgcc:
48684 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48685 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48686 @r=`${PWD_COMMAND}`; export r; \
48687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48688 TFLAGS="$(STAGE3_TFLAGS)"; \
48689 echo "Checking multilib configuration for libgcc..."; \
48690 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48691 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48692 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48693 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48694 else \
48695 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48696 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48697 fi; \
48698 else \
48699 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48700 fi; \
48701 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48702 $(NORMAL_TARGET_EXPORTS) \
48703 \
48704 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48705 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48706 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48707 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
48708 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48709 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48710 case $(srcdir) in \
48711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48712 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48714 esac; \
48715 module_srcdir=libgcc; \
48716 $(SHELL) $$s/$$module_srcdir/configure \
48717 --srcdir=$${topdir}/$$module_srcdir \
48718 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48719 --target=${target_alias} \
48720 --with-build-libsubdir=$(HOST_SUBDIR) \
48721 $(STAGE3_CONFIGURE_FLAGS)
48722 @endif target-libgcc-bootstrap
48723
48724 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48725 maybe-configure-stage4-target-libgcc:
48726 @if target-libgcc-bootstrap
48727 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48728 configure-stage4-target-libgcc:
48729 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48730 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48731 @r=`${PWD_COMMAND}`; export r; \
48732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48733 TFLAGS="$(STAGE4_TFLAGS)"; \
48734 echo "Checking multilib configuration for libgcc..."; \
48735 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48736 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48737 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48738 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48739 else \
48740 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48741 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48742 fi; \
48743 else \
48744 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48745 fi; \
48746 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48747 $(NORMAL_TARGET_EXPORTS) \
48748 \
48749 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48750 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48751 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48752 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
48753 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48754 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48755 case $(srcdir) in \
48756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48757 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48759 esac; \
48760 module_srcdir=libgcc; \
48761 $(SHELL) $$s/$$module_srcdir/configure \
48762 --srcdir=$${topdir}/$$module_srcdir \
48763 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48764 --target=${target_alias} \
48765 --with-build-libsubdir=$(HOST_SUBDIR) \
48766 $(STAGE4_CONFIGURE_FLAGS)
48767 @endif target-libgcc-bootstrap
48768
48769 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48770 maybe-configure-stageprofile-target-libgcc:
48771 @if target-libgcc-bootstrap
48772 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48773 configure-stageprofile-target-libgcc:
48774 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48775 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48776 @r=`${PWD_COMMAND}`; export r; \
48777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48778 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48779 echo "Checking multilib configuration for libgcc..."; \
48780 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48781 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48782 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48783 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48784 else \
48785 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48786 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48787 fi; \
48788 else \
48789 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48790 fi; \
48791 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48792 $(NORMAL_TARGET_EXPORTS) \
48793 \
48794 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48795 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48796 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48797 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
48798 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48799 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48800 case $(srcdir) in \
48801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48802 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48804 esac; \
48805 module_srcdir=libgcc; \
48806 $(SHELL) $$s/$$module_srcdir/configure \
48807 --srcdir=$${topdir}/$$module_srcdir \
48808 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48809 --target=${target_alias} \
48810 --with-build-libsubdir=$(HOST_SUBDIR) \
48811 $(STAGEprofile_CONFIGURE_FLAGS)
48812 @endif target-libgcc-bootstrap
48813
48814 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
48815 maybe-configure-stagetrain-target-libgcc:
48816 @if target-libgcc-bootstrap
48817 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
48818 configure-stagetrain-target-libgcc:
48819 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48820 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48821 @r=`${PWD_COMMAND}`; export r; \
48822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48823 TFLAGS="$(STAGEtrain_TFLAGS)"; \
48824 echo "Checking multilib configuration for libgcc..."; \
48825 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48826 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48827 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48828 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48829 else \
48830 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48831 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48832 fi; \
48833 else \
48834 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48835 fi; \
48836 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48837 $(NORMAL_TARGET_EXPORTS) \
48838 \
48839 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48840 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48841 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48842 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
48843 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48844 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48845 case $(srcdir) in \
48846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48847 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48849 esac; \
48850 module_srcdir=libgcc; \
48851 $(SHELL) $$s/$$module_srcdir/configure \
48852 --srcdir=$${topdir}/$$module_srcdir \
48853 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48854 --target=${target_alias} \
48855 --with-build-libsubdir=$(HOST_SUBDIR) \
48856 $(STAGEtrain_CONFIGURE_FLAGS)
48857 @endif target-libgcc-bootstrap
48858
48859 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
48860 maybe-configure-stagefeedback-target-libgcc:
48861 @if target-libgcc-bootstrap
48862 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
48863 configure-stagefeedback-target-libgcc:
48864 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48865 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48866 @r=`${PWD_COMMAND}`; export r; \
48867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48868 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48869 echo "Checking multilib configuration for libgcc..."; \
48870 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48871 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48872 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48873 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48874 else \
48875 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48876 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48877 fi; \
48878 else \
48879 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48880 fi; \
48881 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48882 $(NORMAL_TARGET_EXPORTS) \
48883 \
48884 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48885 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48886 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48887 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
48888 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48889 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48890 case $(srcdir) in \
48891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48892 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48894 esac; \
48895 module_srcdir=libgcc; \
48896 $(SHELL) $$s/$$module_srcdir/configure \
48897 --srcdir=$${topdir}/$$module_srcdir \
48898 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48899 --target=${target_alias} \
48900 --with-build-libsubdir=$(HOST_SUBDIR) \
48901 $(STAGEfeedback_CONFIGURE_FLAGS)
48902 @endif target-libgcc-bootstrap
48903
48904 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
48905 maybe-configure-stageautoprofile-target-libgcc:
48906 @if target-libgcc-bootstrap
48907 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
48908 configure-stageautoprofile-target-libgcc:
48909 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48910 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48911 @r=`${PWD_COMMAND}`; export r; \
48912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48913 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48914 echo "Checking multilib configuration for libgcc..."; \
48915 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48916 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48917 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48918 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48919 else \
48920 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48921 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48922 fi; \
48923 else \
48924 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48925 fi; \
48926 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48927 $(NORMAL_TARGET_EXPORTS) \
48928 \
48929 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48930 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48931 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48932 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
48933 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48934 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48935 case $(srcdir) in \
48936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48937 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48939 esac; \
48940 module_srcdir=libgcc; \
48941 $(SHELL) $$s/$$module_srcdir/configure \
48942 --srcdir=$${topdir}/$$module_srcdir \
48943 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48944 --target=${target_alias} \
48945 --with-build-libsubdir=$(HOST_SUBDIR) \
48946 $(STAGEautoprofile_CONFIGURE_FLAGS)
48947 @endif target-libgcc-bootstrap
48948
48949 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
48950 maybe-configure-stageautofeedback-target-libgcc:
48951 @if target-libgcc-bootstrap
48952 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48953 configure-stageautofeedback-target-libgcc:
48954 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48955 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48956 @r=`${PWD_COMMAND}`; export r; \
48957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48958 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48959 echo "Checking multilib configuration for libgcc..."; \
48960 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48961 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48962 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48963 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48964 else \
48965 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48966 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48967 fi; \
48968 else \
48969 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48970 fi; \
48971 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48972 $(NORMAL_TARGET_EXPORTS) \
48973 \
48974 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48975 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48976 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48977 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
48978 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48979 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48980 case $(srcdir) in \
48981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48982 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48984 esac; \
48985 module_srcdir=libgcc; \
48986 $(SHELL) $$s/$$module_srcdir/configure \
48987 --srcdir=$${topdir}/$$module_srcdir \
48988 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48989 --target=${target_alias} \
48990 --with-build-libsubdir=$(HOST_SUBDIR) \
48991 $(STAGEautofeedback_CONFIGURE_FLAGS)
48992 @endif target-libgcc-bootstrap
48993
48994
48995
48996
48997
48998 .PHONY: all-target-libgcc maybe-all-target-libgcc
48999 maybe-all-target-libgcc:
49000 @if gcc-bootstrap
49001 all-target-libgcc: stage_current
49002 @endif gcc-bootstrap
49003 @if target-libgcc
49004 TARGET-target-libgcc=all
49005 maybe-all-target-libgcc: all-target-libgcc
49006 all-target-libgcc: configure-target-libgcc
49007 @r=`${PWD_COMMAND}`; export r; \
49008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49009 $(NORMAL_TARGET_EXPORTS) \
49010 (cd $(TARGET_SUBDIR)/libgcc && \
49011 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49012 $(TARGET-target-libgcc))
49013 @endif target-libgcc
49014
49015
49016
49017 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49018 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49019 maybe-all-stage1-target-libgcc:
49020 maybe-clean-stage1-target-libgcc:
49021 @if target-libgcc-bootstrap
49022 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49023 all-stage1: all-stage1-target-libgcc
49024 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49025 all-stage1-target-libgcc: configure-stage1-target-libgcc
49026 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49027 @r=`${PWD_COMMAND}`; export r; \
49028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49029 TFLAGS="$(STAGE1_TFLAGS)"; \
49030 $(NORMAL_TARGET_EXPORTS) \
49031 cd $(TARGET_SUBDIR)/libgcc && \
49032 \
49033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49034 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49035 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49036 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49037 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49038 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49039 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49040 $(EXTRA_TARGET_FLAGS) \
49041 \
49042 TFLAGS="$(STAGE1_TFLAGS)" \
49043 $(TARGET-stage1-target-libgcc)
49044
49045 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49046 clean-stage1: clean-stage1-target-libgcc
49047 clean-stage1-target-libgcc:
49048 @if [ $(current_stage) = stage1 ]; then \
49049 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49050 else \
49051 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49052 $(MAKE) stage1-start; \
49053 fi; \
49054 cd $(TARGET_SUBDIR)/libgcc && \
49055 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49056 clean
49057 @endif target-libgcc-bootstrap
49058
49059
49060 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49061 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49062 maybe-all-stage2-target-libgcc:
49063 maybe-clean-stage2-target-libgcc:
49064 @if target-libgcc-bootstrap
49065 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49066 all-stage2: all-stage2-target-libgcc
49067 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49068 all-stage2-target-libgcc: configure-stage2-target-libgcc
49069 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49070 @r=`${PWD_COMMAND}`; export r; \
49071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49072 TFLAGS="$(STAGE2_TFLAGS)"; \
49073 $(NORMAL_TARGET_EXPORTS) \
49074 \
49075 cd $(TARGET_SUBDIR)/libgcc && \
49076 \
49077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49078 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49079 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49080 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49084 $(EXTRA_TARGET_FLAGS) \
49085 TFLAGS="$(STAGE2_TFLAGS)" \
49086 $(TARGET-stage2-target-libgcc)
49087
49088 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49089 clean-stage2: clean-stage2-target-libgcc
49090 clean-stage2-target-libgcc:
49091 @if [ $(current_stage) = stage2 ]; then \
49092 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49093 else \
49094 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49095 $(MAKE) stage2-start; \
49096 fi; \
49097 cd $(TARGET_SUBDIR)/libgcc && \
49098 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49099 @endif target-libgcc-bootstrap
49100
49101
49102 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49103 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49104 maybe-all-stage3-target-libgcc:
49105 maybe-clean-stage3-target-libgcc:
49106 @if target-libgcc-bootstrap
49107 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49108 all-stage3: all-stage3-target-libgcc
49109 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49110 all-stage3-target-libgcc: configure-stage3-target-libgcc
49111 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49112 @r=`${PWD_COMMAND}`; export r; \
49113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49114 TFLAGS="$(STAGE3_TFLAGS)"; \
49115 $(NORMAL_TARGET_EXPORTS) \
49116 \
49117 cd $(TARGET_SUBDIR)/libgcc && \
49118 \
49119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49120 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49121 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49122 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49126 $(EXTRA_TARGET_FLAGS) \
49127 TFLAGS="$(STAGE3_TFLAGS)" \
49128 $(TARGET-stage3-target-libgcc)
49129
49130 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49131 clean-stage3: clean-stage3-target-libgcc
49132 clean-stage3-target-libgcc:
49133 @if [ $(current_stage) = stage3 ]; then \
49134 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49135 else \
49136 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49137 $(MAKE) stage3-start; \
49138 fi; \
49139 cd $(TARGET_SUBDIR)/libgcc && \
49140 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49141 @endif target-libgcc-bootstrap
49142
49143
49144 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49145 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49146 maybe-all-stage4-target-libgcc:
49147 maybe-clean-stage4-target-libgcc:
49148 @if target-libgcc-bootstrap
49149 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49150 all-stage4: all-stage4-target-libgcc
49151 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49152 all-stage4-target-libgcc: configure-stage4-target-libgcc
49153 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49154 @r=`${PWD_COMMAND}`; export r; \
49155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49156 TFLAGS="$(STAGE4_TFLAGS)"; \
49157 $(NORMAL_TARGET_EXPORTS) \
49158 \
49159 cd $(TARGET_SUBDIR)/libgcc && \
49160 \
49161 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49162 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49163 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49164 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49165 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49166 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49167 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49168 $(EXTRA_TARGET_FLAGS) \
49169 TFLAGS="$(STAGE4_TFLAGS)" \
49170 $(TARGET-stage4-target-libgcc)
49171
49172 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49173 clean-stage4: clean-stage4-target-libgcc
49174 clean-stage4-target-libgcc:
49175 @if [ $(current_stage) = stage4 ]; then \
49176 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49177 else \
49178 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49179 $(MAKE) stage4-start; \
49180 fi; \
49181 cd $(TARGET_SUBDIR)/libgcc && \
49182 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49183 @endif target-libgcc-bootstrap
49184
49185
49186 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49187 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49188 maybe-all-stageprofile-target-libgcc:
49189 maybe-clean-stageprofile-target-libgcc:
49190 @if target-libgcc-bootstrap
49191 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49192 all-stageprofile: all-stageprofile-target-libgcc
49193 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49194 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49195 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49196 @r=`${PWD_COMMAND}`; export r; \
49197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49198 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49199 $(NORMAL_TARGET_EXPORTS) \
49200 \
49201 cd $(TARGET_SUBDIR)/libgcc && \
49202 \
49203 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49204 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49205 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49206 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49207 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49208 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49209 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49210 $(EXTRA_TARGET_FLAGS) \
49211 TFLAGS="$(STAGEprofile_TFLAGS)" \
49212 $(TARGET-stageprofile-target-libgcc)
49213
49214 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49215 clean-stageprofile: clean-stageprofile-target-libgcc
49216 clean-stageprofile-target-libgcc:
49217 @if [ $(current_stage) = stageprofile ]; then \
49218 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49219 else \
49220 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49221 $(MAKE) stageprofile-start; \
49222 fi; \
49223 cd $(TARGET_SUBDIR)/libgcc && \
49224 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49225 @endif target-libgcc-bootstrap
49226
49227
49228 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49229 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49230 maybe-all-stagetrain-target-libgcc:
49231 maybe-clean-stagetrain-target-libgcc:
49232 @if target-libgcc-bootstrap
49233 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49234 all-stagetrain: all-stagetrain-target-libgcc
49235 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49236 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49237 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49238 @r=`${PWD_COMMAND}`; export r; \
49239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49240 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49241 $(NORMAL_TARGET_EXPORTS) \
49242 \
49243 cd $(TARGET_SUBDIR)/libgcc && \
49244 \
49245 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49246 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49247 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49248 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49249 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49250 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49251 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49252 $(EXTRA_TARGET_FLAGS) \
49253 TFLAGS="$(STAGEtrain_TFLAGS)" \
49254 $(TARGET-stagetrain-target-libgcc)
49255
49256 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49257 clean-stagetrain: clean-stagetrain-target-libgcc
49258 clean-stagetrain-target-libgcc:
49259 @if [ $(current_stage) = stagetrain ]; then \
49260 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49261 else \
49262 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49263 $(MAKE) stagetrain-start; \
49264 fi; \
49265 cd $(TARGET_SUBDIR)/libgcc && \
49266 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49267 @endif target-libgcc-bootstrap
49268
49269
49270 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49271 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49272 maybe-all-stagefeedback-target-libgcc:
49273 maybe-clean-stagefeedback-target-libgcc:
49274 @if target-libgcc-bootstrap
49275 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49276 all-stagefeedback: all-stagefeedback-target-libgcc
49277 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49278 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49279 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49280 @r=`${PWD_COMMAND}`; export r; \
49281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49282 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49283 $(NORMAL_TARGET_EXPORTS) \
49284 \
49285 cd $(TARGET_SUBDIR)/libgcc && \
49286 \
49287 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49288 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49289 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49290 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49294 $(EXTRA_TARGET_FLAGS) \
49295 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49296 $(TARGET-stagefeedback-target-libgcc)
49297
49298 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49299 clean-stagefeedback: clean-stagefeedback-target-libgcc
49300 clean-stagefeedback-target-libgcc:
49301 @if [ $(current_stage) = stagefeedback ]; then \
49302 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49303 else \
49304 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49305 $(MAKE) stagefeedback-start; \
49306 fi; \
49307 cd $(TARGET_SUBDIR)/libgcc && \
49308 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49309 @endif target-libgcc-bootstrap
49310
49311
49312 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49313 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49314 maybe-all-stageautoprofile-target-libgcc:
49315 maybe-clean-stageautoprofile-target-libgcc:
49316 @if target-libgcc-bootstrap
49317 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49318 all-stageautoprofile: all-stageautoprofile-target-libgcc
49319 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49320 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49321 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49322 @r=`${PWD_COMMAND}`; export r; \
49323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49324 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49325 $(NORMAL_TARGET_EXPORTS) \
49326 \
49327 cd $(TARGET_SUBDIR)/libgcc && \
49328 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49330 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49331 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49332 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49333 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49334 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49335 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49336 $(EXTRA_TARGET_FLAGS) \
49337 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49338 $(TARGET-stageautoprofile-target-libgcc)
49339
49340 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49341 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49342 clean-stageautoprofile-target-libgcc:
49343 @if [ $(current_stage) = stageautoprofile ]; then \
49344 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49345 else \
49346 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49347 $(MAKE) stageautoprofile-start; \
49348 fi; \
49349 cd $(TARGET_SUBDIR)/libgcc && \
49350 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49351 @endif target-libgcc-bootstrap
49352
49353
49354 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49355 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49356 maybe-all-stageautofeedback-target-libgcc:
49357 maybe-clean-stageautofeedback-target-libgcc:
49358 @if target-libgcc-bootstrap
49359 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49360 all-stageautofeedback: all-stageautofeedback-target-libgcc
49361 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49362 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49363 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49364 @r=`${PWD_COMMAND}`; export r; \
49365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49366 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49367 $(NORMAL_TARGET_EXPORTS) \
49368 \
49369 cd $(TARGET_SUBDIR)/libgcc && \
49370 \
49371 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49372 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49373 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49374 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49375 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49376 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49377 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49378 $(EXTRA_TARGET_FLAGS) \
49379 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49380 $(TARGET-stageautofeedback-target-libgcc)
49381
49382 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49383 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49384 clean-stageautofeedback-target-libgcc:
49385 @if [ $(current_stage) = stageautofeedback ]; then \
49386 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49387 else \
49388 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49389 $(MAKE) stageautofeedback-start; \
49390 fi; \
49391 cd $(TARGET_SUBDIR)/libgcc && \
49392 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49393 @endif target-libgcc-bootstrap
49394
49395
49396
49397
49398
49399
49400 .PHONY: check-target-libgcc maybe-check-target-libgcc
49401 maybe-check-target-libgcc:
49402 @if target-libgcc
49403 maybe-check-target-libgcc: check-target-libgcc
49404
49405 # Dummy target for uncheckable module.
49406 check-target-libgcc:
49407
49408 @endif target-libgcc
49409
49410 .PHONY: install-target-libgcc maybe-install-target-libgcc
49411 maybe-install-target-libgcc:
49412 @if target-libgcc
49413 maybe-install-target-libgcc: install-target-libgcc
49414
49415 install-target-libgcc: installdirs
49416 @: $(MAKE); $(unstage)
49417 @r=`${PWD_COMMAND}`; export r; \
49418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49419 $(NORMAL_TARGET_EXPORTS) \
49420 (cd $(TARGET_SUBDIR)/libgcc && \
49421 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49422
49423 @endif target-libgcc
49424
49425 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49426 maybe-install-strip-target-libgcc:
49427 @if target-libgcc
49428 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49429
49430 install-strip-target-libgcc: installdirs
49431 @: $(MAKE); $(unstage)
49432 @r=`${PWD_COMMAND}`; export r; \
49433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49434 $(NORMAL_TARGET_EXPORTS) \
49435 (cd $(TARGET_SUBDIR)/libgcc && \
49436 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49437
49438 @endif target-libgcc
49439
49440 # Other targets (info, dvi, pdf, etc.)
49441
49442 .PHONY: maybe-info-target-libgcc info-target-libgcc
49443 maybe-info-target-libgcc:
49444 @if target-libgcc
49445 maybe-info-target-libgcc: info-target-libgcc
49446
49447 info-target-libgcc: \
49448 configure-target-libgcc
49449 @: $(MAKE); $(unstage)
49450 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49451 r=`${PWD_COMMAND}`; export r; \
49452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49453 $(NORMAL_TARGET_EXPORTS) \
49454 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49455 for flag in $(EXTRA_TARGET_FLAGS); do \
49456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49457 done; \
49458 (cd $(TARGET_SUBDIR)/libgcc && \
49459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49461 "RANLIB=$${RANLIB}" \
49462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49463 info) \
49464 || exit 1
49465
49466 @endif target-libgcc
49467
49468 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49469 maybe-dvi-target-libgcc:
49470 @if target-libgcc
49471 maybe-dvi-target-libgcc: dvi-target-libgcc
49472
49473 dvi-target-libgcc: \
49474 configure-target-libgcc
49475 @: $(MAKE); $(unstage)
49476 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49477 r=`${PWD_COMMAND}`; export r; \
49478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49479 $(NORMAL_TARGET_EXPORTS) \
49480 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49481 for flag in $(EXTRA_TARGET_FLAGS); do \
49482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49483 done; \
49484 (cd $(TARGET_SUBDIR)/libgcc && \
49485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49487 "RANLIB=$${RANLIB}" \
49488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49489 dvi) \
49490 || exit 1
49491
49492 @endif target-libgcc
49493
49494 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49495 maybe-pdf-target-libgcc:
49496 @if target-libgcc
49497 maybe-pdf-target-libgcc: pdf-target-libgcc
49498
49499 pdf-target-libgcc: \
49500 configure-target-libgcc
49501 @: $(MAKE); $(unstage)
49502 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49503 r=`${PWD_COMMAND}`; export r; \
49504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49505 $(NORMAL_TARGET_EXPORTS) \
49506 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49507 for flag in $(EXTRA_TARGET_FLAGS); do \
49508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49509 done; \
49510 (cd $(TARGET_SUBDIR)/libgcc && \
49511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49513 "RANLIB=$${RANLIB}" \
49514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49515 pdf) \
49516 || exit 1
49517
49518 @endif target-libgcc
49519
49520 .PHONY: maybe-html-target-libgcc html-target-libgcc
49521 maybe-html-target-libgcc:
49522 @if target-libgcc
49523 maybe-html-target-libgcc: html-target-libgcc
49524
49525 html-target-libgcc: \
49526 configure-target-libgcc
49527 @: $(MAKE); $(unstage)
49528 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49529 r=`${PWD_COMMAND}`; export r; \
49530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49531 $(NORMAL_TARGET_EXPORTS) \
49532 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49533 for flag in $(EXTRA_TARGET_FLAGS); do \
49534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49535 done; \
49536 (cd $(TARGET_SUBDIR)/libgcc && \
49537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49539 "RANLIB=$${RANLIB}" \
49540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49541 html) \
49542 || exit 1
49543
49544 @endif target-libgcc
49545
49546 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49547 maybe-TAGS-target-libgcc:
49548 @if target-libgcc
49549 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49550
49551 # libgcc doesn't support TAGS.
49552 TAGS-target-libgcc:
49553
49554 @endif target-libgcc
49555
49556 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49557 maybe-install-info-target-libgcc:
49558 @if target-libgcc
49559 maybe-install-info-target-libgcc: install-info-target-libgcc
49560
49561 install-info-target-libgcc: \
49562 configure-target-libgcc \
49563 info-target-libgcc
49564 @: $(MAKE); $(unstage)
49565 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49566 r=`${PWD_COMMAND}`; export r; \
49567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49568 $(NORMAL_TARGET_EXPORTS) \
49569 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49570 for flag in $(EXTRA_TARGET_FLAGS); do \
49571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49572 done; \
49573 (cd $(TARGET_SUBDIR)/libgcc && \
49574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49576 "RANLIB=$${RANLIB}" \
49577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49578 install-info) \
49579 || exit 1
49580
49581 @endif target-libgcc
49582
49583 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49584 maybe-install-dvi-target-libgcc:
49585 @if target-libgcc
49586 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49587
49588 # libgcc doesn't support install-dvi.
49589 install-dvi-target-libgcc:
49590
49591 @endif target-libgcc
49592
49593 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49594 maybe-install-pdf-target-libgcc:
49595 @if target-libgcc
49596 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49597
49598 install-pdf-target-libgcc: \
49599 configure-target-libgcc \
49600 pdf-target-libgcc
49601 @: $(MAKE); $(unstage)
49602 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49603 r=`${PWD_COMMAND}`; export r; \
49604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49605 $(NORMAL_TARGET_EXPORTS) \
49606 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49607 for flag in $(EXTRA_TARGET_FLAGS); do \
49608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49609 done; \
49610 (cd $(TARGET_SUBDIR)/libgcc && \
49611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49613 "RANLIB=$${RANLIB}" \
49614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49615 install-pdf) \
49616 || exit 1
49617
49618 @endif target-libgcc
49619
49620 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49621 maybe-install-html-target-libgcc:
49622 @if target-libgcc
49623 maybe-install-html-target-libgcc: install-html-target-libgcc
49624
49625 install-html-target-libgcc: \
49626 configure-target-libgcc \
49627 html-target-libgcc
49628 @: $(MAKE); $(unstage)
49629 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49630 r=`${PWD_COMMAND}`; export r; \
49631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49632 $(NORMAL_TARGET_EXPORTS) \
49633 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49634 for flag in $(EXTRA_TARGET_FLAGS); do \
49635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49636 done; \
49637 (cd $(TARGET_SUBDIR)/libgcc && \
49638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49640 "RANLIB=$${RANLIB}" \
49641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49642 install-html) \
49643 || exit 1
49644
49645 @endif target-libgcc
49646
49647 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49648 maybe-installcheck-target-libgcc:
49649 @if target-libgcc
49650 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49651
49652 installcheck-target-libgcc: \
49653 configure-target-libgcc
49654 @: $(MAKE); $(unstage)
49655 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49656 r=`${PWD_COMMAND}`; export r; \
49657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49658 $(NORMAL_TARGET_EXPORTS) \
49659 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49660 for flag in $(EXTRA_TARGET_FLAGS); do \
49661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49662 done; \
49663 (cd $(TARGET_SUBDIR)/libgcc && \
49664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49666 "RANLIB=$${RANLIB}" \
49667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49668 installcheck) \
49669 || exit 1
49670
49671 @endif target-libgcc
49672
49673 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49674 maybe-mostlyclean-target-libgcc:
49675 @if target-libgcc
49676 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49677
49678 mostlyclean-target-libgcc:
49679 @: $(MAKE); $(unstage)
49680 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49681 r=`${PWD_COMMAND}`; export r; \
49682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49683 $(NORMAL_TARGET_EXPORTS) \
49684 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
49685 for flag in $(EXTRA_TARGET_FLAGS); do \
49686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49687 done; \
49688 (cd $(TARGET_SUBDIR)/libgcc && \
49689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49691 "RANLIB=$${RANLIB}" \
49692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49693 mostlyclean) \
49694 || exit 1
49695
49696 @endif target-libgcc
49697
49698 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49699 maybe-clean-target-libgcc:
49700 @if target-libgcc
49701 maybe-clean-target-libgcc: clean-target-libgcc
49702
49703 clean-target-libgcc:
49704 @: $(MAKE); $(unstage)
49705 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49706 r=`${PWD_COMMAND}`; export r; \
49707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49708 $(NORMAL_TARGET_EXPORTS) \
49709 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
49710 for flag in $(EXTRA_TARGET_FLAGS); do \
49711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49712 done; \
49713 (cd $(TARGET_SUBDIR)/libgcc && \
49714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49716 "RANLIB=$${RANLIB}" \
49717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49718 clean) \
49719 || exit 1
49720
49721 @endif target-libgcc
49722
49723 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49724 maybe-distclean-target-libgcc:
49725 @if target-libgcc
49726 maybe-distclean-target-libgcc: distclean-target-libgcc
49727
49728 distclean-target-libgcc:
49729 @: $(MAKE); $(unstage)
49730 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49731 r=`${PWD_COMMAND}`; export r; \
49732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49733 $(NORMAL_TARGET_EXPORTS) \
49734 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
49735 for flag in $(EXTRA_TARGET_FLAGS); do \
49736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49737 done; \
49738 (cd $(TARGET_SUBDIR)/libgcc && \
49739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49741 "RANLIB=$${RANLIB}" \
49742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49743 distclean) \
49744 || exit 1
49745
49746 @endif target-libgcc
49747
49748 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49749 maybe-maintainer-clean-target-libgcc:
49750 @if target-libgcc
49751 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49752
49753 maintainer-clean-target-libgcc:
49754 @: $(MAKE); $(unstage)
49755 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49756 r=`${PWD_COMMAND}`; export r; \
49757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49758 $(NORMAL_TARGET_EXPORTS) \
49759 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
49760 for flag in $(EXTRA_TARGET_FLAGS); do \
49761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49762 done; \
49763 (cd $(TARGET_SUBDIR)/libgcc && \
49764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49766 "RANLIB=$${RANLIB}" \
49767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49768 maintainer-clean) \
49769 || exit 1
49770
49771 @endif target-libgcc
49772
49773
49774
49775
49776
49777 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
49778 maybe-configure-target-libbacktrace:
49779 @if gcc-bootstrap
49780 configure-target-libbacktrace: stage_current
49781 @endif gcc-bootstrap
49782 @if target-libbacktrace
49783 maybe-configure-target-libbacktrace: configure-target-libbacktrace
49784 configure-target-libbacktrace:
49785 @: $(MAKE); $(unstage)
49786 @r=`${PWD_COMMAND}`; export r; \
49787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49788 echo "Checking multilib configuration for libbacktrace..."; \
49789 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49790 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49791 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49792 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49793 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49794 else \
49795 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49796 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49797 fi; \
49798 else \
49799 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49800 fi; \
49801 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49802 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49803 $(NORMAL_TARGET_EXPORTS) \
49804 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
49805 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
49806 case $(srcdir) in \
49807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49808 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49810 esac; \
49811 module_srcdir=libbacktrace; \
49812 rm -f no-such-file || : ; \
49813 CONFIG_SITE=no-such-file $(SHELL) \
49814 $$s/$$module_srcdir/configure \
49815 --srcdir=$${topdir}/$$module_srcdir \
49816 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49817 --target=${target_alias} \
49818 || exit 1
49819 @endif target-libbacktrace
49820
49821
49822
49823
49824
49825 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
49826 maybe-all-target-libbacktrace:
49827 @if gcc-bootstrap
49828 all-target-libbacktrace: stage_current
49829 @endif gcc-bootstrap
49830 @if target-libbacktrace
49831 TARGET-target-libbacktrace=all
49832 maybe-all-target-libbacktrace: all-target-libbacktrace
49833 all-target-libbacktrace: configure-target-libbacktrace
49834 @: $(MAKE); $(unstage)
49835 @r=`${PWD_COMMAND}`; export r; \
49836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49837 $(NORMAL_TARGET_EXPORTS) \
49838 (cd $(TARGET_SUBDIR)/libbacktrace && \
49839 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49840 $(TARGET-target-libbacktrace))
49841 @endif target-libbacktrace
49842
49843
49844
49845
49846
49847 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
49848 maybe-check-target-libbacktrace:
49849 @if target-libbacktrace
49850 maybe-check-target-libbacktrace: check-target-libbacktrace
49851
49852 check-target-libbacktrace:
49853 @: $(MAKE); $(unstage)
49854 @r=`${PWD_COMMAND}`; export r; \
49855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49856 $(NORMAL_TARGET_EXPORTS) \
49857 (cd $(TARGET_SUBDIR)/libbacktrace && \
49858 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49859
49860 @endif target-libbacktrace
49861
49862 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
49863 maybe-install-target-libbacktrace:
49864 @if target-libbacktrace
49865 maybe-install-target-libbacktrace: install-target-libbacktrace
49866
49867 install-target-libbacktrace: installdirs
49868 @: $(MAKE); $(unstage)
49869 @r=`${PWD_COMMAND}`; export r; \
49870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49871 $(NORMAL_TARGET_EXPORTS) \
49872 (cd $(TARGET_SUBDIR)/libbacktrace && \
49873 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49874
49875 @endif target-libbacktrace
49876
49877 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
49878 maybe-install-strip-target-libbacktrace:
49879 @if target-libbacktrace
49880 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
49881
49882 install-strip-target-libbacktrace: installdirs
49883 @: $(MAKE); $(unstage)
49884 @r=`${PWD_COMMAND}`; export r; \
49885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49886 $(NORMAL_TARGET_EXPORTS) \
49887 (cd $(TARGET_SUBDIR)/libbacktrace && \
49888 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49889
49890 @endif target-libbacktrace
49891
49892 # Other targets (info, dvi, pdf, etc.)
49893
49894 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
49895 maybe-info-target-libbacktrace:
49896 @if target-libbacktrace
49897 maybe-info-target-libbacktrace: info-target-libbacktrace
49898
49899 info-target-libbacktrace: \
49900 configure-target-libbacktrace
49901 @: $(MAKE); $(unstage)
49902 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49903 r=`${PWD_COMMAND}`; export r; \
49904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49905 $(NORMAL_TARGET_EXPORTS) \
49906 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
49907 for flag in $(EXTRA_TARGET_FLAGS); do \
49908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49909 done; \
49910 (cd $(TARGET_SUBDIR)/libbacktrace && \
49911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49913 "RANLIB=$${RANLIB}" \
49914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49915 info) \
49916 || exit 1
49917
49918 @endif target-libbacktrace
49919
49920 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
49921 maybe-dvi-target-libbacktrace:
49922 @if target-libbacktrace
49923 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
49924
49925 dvi-target-libbacktrace: \
49926 configure-target-libbacktrace
49927 @: $(MAKE); $(unstage)
49928 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49929 r=`${PWD_COMMAND}`; export r; \
49930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49931 $(NORMAL_TARGET_EXPORTS) \
49932 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
49933 for flag in $(EXTRA_TARGET_FLAGS); do \
49934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49935 done; \
49936 (cd $(TARGET_SUBDIR)/libbacktrace && \
49937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49939 "RANLIB=$${RANLIB}" \
49940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49941 dvi) \
49942 || exit 1
49943
49944 @endif target-libbacktrace
49945
49946 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
49947 maybe-pdf-target-libbacktrace:
49948 @if target-libbacktrace
49949 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
49950
49951 pdf-target-libbacktrace: \
49952 configure-target-libbacktrace
49953 @: $(MAKE); $(unstage)
49954 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49955 r=`${PWD_COMMAND}`; export r; \
49956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49957 $(NORMAL_TARGET_EXPORTS) \
49958 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
49959 for flag in $(EXTRA_TARGET_FLAGS); do \
49960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49961 done; \
49962 (cd $(TARGET_SUBDIR)/libbacktrace && \
49963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49965 "RANLIB=$${RANLIB}" \
49966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49967 pdf) \
49968 || exit 1
49969
49970 @endif target-libbacktrace
49971
49972 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
49973 maybe-html-target-libbacktrace:
49974 @if target-libbacktrace
49975 maybe-html-target-libbacktrace: html-target-libbacktrace
49976
49977 html-target-libbacktrace: \
49978 configure-target-libbacktrace
49979 @: $(MAKE); $(unstage)
49980 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49981 r=`${PWD_COMMAND}`; export r; \
49982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49983 $(NORMAL_TARGET_EXPORTS) \
49984 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
49985 for flag in $(EXTRA_TARGET_FLAGS); do \
49986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49987 done; \
49988 (cd $(TARGET_SUBDIR)/libbacktrace && \
49989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49991 "RANLIB=$${RANLIB}" \
49992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49993 html) \
49994 || exit 1
49995
49996 @endif target-libbacktrace
49997
49998 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
49999 maybe-TAGS-target-libbacktrace:
50000 @if target-libbacktrace
50001 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
50002
50003 TAGS-target-libbacktrace: \
50004 configure-target-libbacktrace
50005 @: $(MAKE); $(unstage)
50006 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50007 r=`${PWD_COMMAND}`; export r; \
50008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50009 $(NORMAL_TARGET_EXPORTS) \
50010 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
50011 for flag in $(EXTRA_TARGET_FLAGS); do \
50012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50013 done; \
50014 (cd $(TARGET_SUBDIR)/libbacktrace && \
50015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50017 "RANLIB=$${RANLIB}" \
50018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50019 TAGS) \
50020 || exit 1
50021
50022 @endif target-libbacktrace
50023
50024 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
50025 maybe-install-info-target-libbacktrace:
50026 @if target-libbacktrace
50027 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
50028
50029 install-info-target-libbacktrace: \
50030 configure-target-libbacktrace \
50031 info-target-libbacktrace
50032 @: $(MAKE); $(unstage)
50033 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50034 r=`${PWD_COMMAND}`; export r; \
50035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50036 $(NORMAL_TARGET_EXPORTS) \
50037 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
50038 for flag in $(EXTRA_TARGET_FLAGS); do \
50039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50040 done; \
50041 (cd $(TARGET_SUBDIR)/libbacktrace && \
50042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50044 "RANLIB=$${RANLIB}" \
50045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50046 install-info) \
50047 || exit 1
50048
50049 @endif target-libbacktrace
50050
50051 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
50052 maybe-install-dvi-target-libbacktrace:
50053 @if target-libbacktrace
50054 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
50055
50056 install-dvi-target-libbacktrace: \
50057 configure-target-libbacktrace \
50058 dvi-target-libbacktrace
50059 @: $(MAKE); $(unstage)
50060 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50061 r=`${PWD_COMMAND}`; export r; \
50062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50063 $(NORMAL_TARGET_EXPORTS) \
50064 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50065 for flag in $(EXTRA_TARGET_FLAGS); do \
50066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50067 done; \
50068 (cd $(TARGET_SUBDIR)/libbacktrace && \
50069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50071 "RANLIB=$${RANLIB}" \
50072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50073 install-dvi) \
50074 || exit 1
50075
50076 @endif target-libbacktrace
50077
50078 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
50079 maybe-install-pdf-target-libbacktrace:
50080 @if target-libbacktrace
50081 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
50082
50083 install-pdf-target-libbacktrace: \
50084 configure-target-libbacktrace \
50085 pdf-target-libbacktrace
50086 @: $(MAKE); $(unstage)
50087 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50088 r=`${PWD_COMMAND}`; export r; \
50089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50090 $(NORMAL_TARGET_EXPORTS) \
50091 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50092 for flag in $(EXTRA_TARGET_FLAGS); do \
50093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50094 done; \
50095 (cd $(TARGET_SUBDIR)/libbacktrace && \
50096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50098 "RANLIB=$${RANLIB}" \
50099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50100 install-pdf) \
50101 || exit 1
50102
50103 @endif target-libbacktrace
50104
50105 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
50106 maybe-install-html-target-libbacktrace:
50107 @if target-libbacktrace
50108 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
50109
50110 install-html-target-libbacktrace: \
50111 configure-target-libbacktrace \
50112 html-target-libbacktrace
50113 @: $(MAKE); $(unstage)
50114 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50115 r=`${PWD_COMMAND}`; export r; \
50116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50117 $(NORMAL_TARGET_EXPORTS) \
50118 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
50119 for flag in $(EXTRA_TARGET_FLAGS); do \
50120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50121 done; \
50122 (cd $(TARGET_SUBDIR)/libbacktrace && \
50123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50125 "RANLIB=$${RANLIB}" \
50126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50127 install-html) \
50128 || exit 1
50129
50130 @endif target-libbacktrace
50131
50132 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
50133 maybe-installcheck-target-libbacktrace:
50134 @if target-libbacktrace
50135 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
50136
50137 installcheck-target-libbacktrace: \
50138 configure-target-libbacktrace
50139 @: $(MAKE); $(unstage)
50140 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50141 r=`${PWD_COMMAND}`; export r; \
50142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50143 $(NORMAL_TARGET_EXPORTS) \
50144 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
50145 for flag in $(EXTRA_TARGET_FLAGS); do \
50146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50147 done; \
50148 (cd $(TARGET_SUBDIR)/libbacktrace && \
50149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50151 "RANLIB=$${RANLIB}" \
50152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50153 installcheck) \
50154 || exit 1
50155
50156 @endif target-libbacktrace
50157
50158 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
50159 maybe-mostlyclean-target-libbacktrace:
50160 @if target-libbacktrace
50161 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
50162
50163 mostlyclean-target-libbacktrace:
50164 @: $(MAKE); $(unstage)
50165 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50166 r=`${PWD_COMMAND}`; export r; \
50167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50168 $(NORMAL_TARGET_EXPORTS) \
50169 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
50170 for flag in $(EXTRA_TARGET_FLAGS); do \
50171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50172 done; \
50173 (cd $(TARGET_SUBDIR)/libbacktrace && \
50174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50176 "RANLIB=$${RANLIB}" \
50177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50178 mostlyclean) \
50179 || exit 1
50180
50181 @endif target-libbacktrace
50182
50183 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
50184 maybe-clean-target-libbacktrace:
50185 @if target-libbacktrace
50186 maybe-clean-target-libbacktrace: clean-target-libbacktrace
50187
50188 clean-target-libbacktrace:
50189 @: $(MAKE); $(unstage)
50190 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50191 r=`${PWD_COMMAND}`; export r; \
50192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50193 $(NORMAL_TARGET_EXPORTS) \
50194 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
50195 for flag in $(EXTRA_TARGET_FLAGS); do \
50196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50197 done; \
50198 (cd $(TARGET_SUBDIR)/libbacktrace && \
50199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50201 "RANLIB=$${RANLIB}" \
50202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50203 clean) \
50204 || exit 1
50205
50206 @endif target-libbacktrace
50207
50208 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
50209 maybe-distclean-target-libbacktrace:
50210 @if target-libbacktrace
50211 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
50212
50213 distclean-target-libbacktrace:
50214 @: $(MAKE); $(unstage)
50215 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50216 r=`${PWD_COMMAND}`; export r; \
50217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50218 $(NORMAL_TARGET_EXPORTS) \
50219 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
50220 for flag in $(EXTRA_TARGET_FLAGS); do \
50221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50222 done; \
50223 (cd $(TARGET_SUBDIR)/libbacktrace && \
50224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50226 "RANLIB=$${RANLIB}" \
50227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50228 distclean) \
50229 || exit 1
50230
50231 @endif target-libbacktrace
50232
50233 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
50234 maybe-maintainer-clean-target-libbacktrace:
50235 @if target-libbacktrace
50236 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
50237
50238 maintainer-clean-target-libbacktrace:
50239 @: $(MAKE); $(unstage)
50240 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50241 r=`${PWD_COMMAND}`; export r; \
50242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50243 $(NORMAL_TARGET_EXPORTS) \
50244 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
50245 for flag in $(EXTRA_TARGET_FLAGS); do \
50246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50247 done; \
50248 (cd $(TARGET_SUBDIR)/libbacktrace && \
50249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50251 "RANLIB=$${RANLIB}" \
50252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50253 maintainer-clean) \
50254 || exit 1
50255
50256 @endif target-libbacktrace
50257
50258
50259
50260
50261
50262 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
50263 maybe-configure-target-libquadmath:
50264 @if gcc-bootstrap
50265 configure-target-libquadmath: stage_current
50266 @endif gcc-bootstrap
50267 @if target-libquadmath
50268 maybe-configure-target-libquadmath: configure-target-libquadmath
50269 configure-target-libquadmath:
50270 @: $(MAKE); $(unstage)
50271 @r=`${PWD_COMMAND}`; export r; \
50272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50273 echo "Checking multilib configuration for libquadmath..."; \
50274 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50275 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
50276 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50277 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50278 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
50279 else \
50280 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
50281 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50282 fi; \
50283 else \
50284 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50285 fi; \
50286 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
50287 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50288 $(NORMAL_TARGET_EXPORTS) \
50289 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
50290 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
50291 case $(srcdir) in \
50292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50293 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
50294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50295 esac; \
50296 module_srcdir=libquadmath; \
50297 rm -f no-such-file || : ; \
50298 CONFIG_SITE=no-such-file $(SHELL) \
50299 $$s/$$module_srcdir/configure \
50300 --srcdir=$${topdir}/$$module_srcdir \
50301 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50302 --target=${target_alias} \
50303 || exit 1
50304 @endif target-libquadmath
50305
50306
50307
50308
50309
50310 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
50311 maybe-all-target-libquadmath:
50312 @if gcc-bootstrap
50313 all-target-libquadmath: stage_current
50314 @endif gcc-bootstrap
50315 @if target-libquadmath
50316 TARGET-target-libquadmath=all
50317 maybe-all-target-libquadmath: all-target-libquadmath
50318 all-target-libquadmath: configure-target-libquadmath
50319 @: $(MAKE); $(unstage)
50320 @r=`${PWD_COMMAND}`; export r; \
50321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50322 $(NORMAL_TARGET_EXPORTS) \
50323 (cd $(TARGET_SUBDIR)/libquadmath && \
50324 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50325 $(TARGET-target-libquadmath))
50326 @endif target-libquadmath
50327
50328
50329
50330
50331
50332 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
50333 maybe-check-target-libquadmath:
50334 @if target-libquadmath
50335 maybe-check-target-libquadmath: check-target-libquadmath
50336
50337 check-target-libquadmath:
50338 @: $(MAKE); $(unstage)
50339 @r=`${PWD_COMMAND}`; export r; \
50340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50341 $(NORMAL_TARGET_EXPORTS) \
50342 (cd $(TARGET_SUBDIR)/libquadmath && \
50343 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50344
50345 @endif target-libquadmath
50346
50347 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
50348 maybe-install-target-libquadmath:
50349 @if target-libquadmath
50350 maybe-install-target-libquadmath: install-target-libquadmath
50351
50352 install-target-libquadmath: installdirs
50353 @: $(MAKE); $(unstage)
50354 @r=`${PWD_COMMAND}`; export r; \
50355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50356 $(NORMAL_TARGET_EXPORTS) \
50357 (cd $(TARGET_SUBDIR)/libquadmath && \
50358 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50359
50360 @endif target-libquadmath
50361
50362 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
50363 maybe-install-strip-target-libquadmath:
50364 @if target-libquadmath
50365 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
50366
50367 install-strip-target-libquadmath: installdirs
50368 @: $(MAKE); $(unstage)
50369 @r=`${PWD_COMMAND}`; export r; \
50370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50371 $(NORMAL_TARGET_EXPORTS) \
50372 (cd $(TARGET_SUBDIR)/libquadmath && \
50373 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50374
50375 @endif target-libquadmath
50376
50377 # Other targets (info, dvi, pdf, etc.)
50378
50379 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
50380 maybe-info-target-libquadmath:
50381 @if target-libquadmath
50382 maybe-info-target-libquadmath: info-target-libquadmath
50383
50384 info-target-libquadmath: \
50385 configure-target-libquadmath
50386 @: $(MAKE); $(unstage)
50387 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50388 r=`${PWD_COMMAND}`; export r; \
50389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50390 $(NORMAL_TARGET_EXPORTS) \
50391 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
50392 for flag in $(EXTRA_TARGET_FLAGS); do \
50393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50394 done; \
50395 (cd $(TARGET_SUBDIR)/libquadmath && \
50396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50398 "RANLIB=$${RANLIB}" \
50399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50400 info) \
50401 || exit 1
50402
50403 @endif target-libquadmath
50404
50405 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
50406 maybe-dvi-target-libquadmath:
50407 @if target-libquadmath
50408 maybe-dvi-target-libquadmath: dvi-target-libquadmath
50409
50410 dvi-target-libquadmath: \
50411 configure-target-libquadmath
50412 @: $(MAKE); $(unstage)
50413 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50414 r=`${PWD_COMMAND}`; export r; \
50415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50416 $(NORMAL_TARGET_EXPORTS) \
50417 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
50418 for flag in $(EXTRA_TARGET_FLAGS); do \
50419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50420 done; \
50421 (cd $(TARGET_SUBDIR)/libquadmath && \
50422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50424 "RANLIB=$${RANLIB}" \
50425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50426 dvi) \
50427 || exit 1
50428
50429 @endif target-libquadmath
50430
50431 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
50432 maybe-pdf-target-libquadmath:
50433 @if target-libquadmath
50434 maybe-pdf-target-libquadmath: pdf-target-libquadmath
50435
50436 pdf-target-libquadmath: \
50437 configure-target-libquadmath
50438 @: $(MAKE); $(unstage)
50439 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50440 r=`${PWD_COMMAND}`; export r; \
50441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50442 $(NORMAL_TARGET_EXPORTS) \
50443 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
50444 for flag in $(EXTRA_TARGET_FLAGS); do \
50445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50446 done; \
50447 (cd $(TARGET_SUBDIR)/libquadmath && \
50448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50450 "RANLIB=$${RANLIB}" \
50451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50452 pdf) \
50453 || exit 1
50454
50455 @endif target-libquadmath
50456
50457 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
50458 maybe-html-target-libquadmath:
50459 @if target-libquadmath
50460 maybe-html-target-libquadmath: html-target-libquadmath
50461
50462 html-target-libquadmath: \
50463 configure-target-libquadmath
50464 @: $(MAKE); $(unstage)
50465 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50466 r=`${PWD_COMMAND}`; export r; \
50467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50468 $(NORMAL_TARGET_EXPORTS) \
50469 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
50470 for flag in $(EXTRA_TARGET_FLAGS); do \
50471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50472 done; \
50473 (cd $(TARGET_SUBDIR)/libquadmath && \
50474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50476 "RANLIB=$${RANLIB}" \
50477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50478 html) \
50479 || exit 1
50480
50481 @endif target-libquadmath
50482
50483 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
50484 maybe-TAGS-target-libquadmath:
50485 @if target-libquadmath
50486 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
50487
50488 TAGS-target-libquadmath: \
50489 configure-target-libquadmath
50490 @: $(MAKE); $(unstage)
50491 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50492 r=`${PWD_COMMAND}`; export r; \
50493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50494 $(NORMAL_TARGET_EXPORTS) \
50495 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
50496 for flag in $(EXTRA_TARGET_FLAGS); do \
50497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50498 done; \
50499 (cd $(TARGET_SUBDIR)/libquadmath && \
50500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50502 "RANLIB=$${RANLIB}" \
50503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50504 TAGS) \
50505 || exit 1
50506
50507 @endif target-libquadmath
50508
50509 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
50510 maybe-install-info-target-libquadmath:
50511 @if target-libquadmath
50512 maybe-install-info-target-libquadmath: install-info-target-libquadmath
50513
50514 install-info-target-libquadmath: \
50515 configure-target-libquadmath \
50516 info-target-libquadmath
50517 @: $(MAKE); $(unstage)
50518 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50519 r=`${PWD_COMMAND}`; export r; \
50520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50521 $(NORMAL_TARGET_EXPORTS) \
50522 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
50523 for flag in $(EXTRA_TARGET_FLAGS); do \
50524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50525 done; \
50526 (cd $(TARGET_SUBDIR)/libquadmath && \
50527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50529 "RANLIB=$${RANLIB}" \
50530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50531 install-info) \
50532 || exit 1
50533
50534 @endif target-libquadmath
50535
50536 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
50537 maybe-install-dvi-target-libquadmath:
50538 @if target-libquadmath
50539 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
50540
50541 install-dvi-target-libquadmath: \
50542 configure-target-libquadmath \
50543 dvi-target-libquadmath
50544 @: $(MAKE); $(unstage)
50545 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50546 r=`${PWD_COMMAND}`; export r; \
50547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50548 $(NORMAL_TARGET_EXPORTS) \
50549 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
50550 for flag in $(EXTRA_TARGET_FLAGS); do \
50551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50552 done; \
50553 (cd $(TARGET_SUBDIR)/libquadmath && \
50554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50556 "RANLIB=$${RANLIB}" \
50557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50558 install-dvi) \
50559 || exit 1
50560
50561 @endif target-libquadmath
50562
50563 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
50564 maybe-install-pdf-target-libquadmath:
50565 @if target-libquadmath
50566 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
50567
50568 install-pdf-target-libquadmath: \
50569 configure-target-libquadmath \
50570 pdf-target-libquadmath
50571 @: $(MAKE); $(unstage)
50572 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50573 r=`${PWD_COMMAND}`; export r; \
50574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50575 $(NORMAL_TARGET_EXPORTS) \
50576 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
50577 for flag in $(EXTRA_TARGET_FLAGS); do \
50578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50579 done; \
50580 (cd $(TARGET_SUBDIR)/libquadmath && \
50581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50583 "RANLIB=$${RANLIB}" \
50584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50585 install-pdf) \
50586 || exit 1
50587
50588 @endif target-libquadmath
50589
50590 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
50591 maybe-install-html-target-libquadmath:
50592 @if target-libquadmath
50593 maybe-install-html-target-libquadmath: install-html-target-libquadmath
50594
50595 install-html-target-libquadmath: \
50596 configure-target-libquadmath \
50597 html-target-libquadmath
50598 @: $(MAKE); $(unstage)
50599 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50600 r=`${PWD_COMMAND}`; export r; \
50601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50602 $(NORMAL_TARGET_EXPORTS) \
50603 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
50604 for flag in $(EXTRA_TARGET_FLAGS); do \
50605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50606 done; \
50607 (cd $(TARGET_SUBDIR)/libquadmath && \
50608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50610 "RANLIB=$${RANLIB}" \
50611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50612 install-html) \
50613 || exit 1
50614
50615 @endif target-libquadmath
50616
50617 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
50618 maybe-installcheck-target-libquadmath:
50619 @if target-libquadmath
50620 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
50621
50622 installcheck-target-libquadmath: \
50623 configure-target-libquadmath
50624 @: $(MAKE); $(unstage)
50625 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50626 r=`${PWD_COMMAND}`; export r; \
50627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50628 $(NORMAL_TARGET_EXPORTS) \
50629 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
50630 for flag in $(EXTRA_TARGET_FLAGS); do \
50631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50632 done; \
50633 (cd $(TARGET_SUBDIR)/libquadmath && \
50634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50636 "RANLIB=$${RANLIB}" \
50637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50638 installcheck) \
50639 || exit 1
50640
50641 @endif target-libquadmath
50642
50643 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
50644 maybe-mostlyclean-target-libquadmath:
50645 @if target-libquadmath
50646 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
50647
50648 mostlyclean-target-libquadmath:
50649 @: $(MAKE); $(unstage)
50650 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50651 r=`${PWD_COMMAND}`; export r; \
50652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50653 $(NORMAL_TARGET_EXPORTS) \
50654 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
50655 for flag in $(EXTRA_TARGET_FLAGS); do \
50656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50657 done; \
50658 (cd $(TARGET_SUBDIR)/libquadmath && \
50659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50661 "RANLIB=$${RANLIB}" \
50662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50663 mostlyclean) \
50664 || exit 1
50665
50666 @endif target-libquadmath
50667
50668 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
50669 maybe-clean-target-libquadmath:
50670 @if target-libquadmath
50671 maybe-clean-target-libquadmath: clean-target-libquadmath
50672
50673 clean-target-libquadmath:
50674 @: $(MAKE); $(unstage)
50675 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50676 r=`${PWD_COMMAND}`; export r; \
50677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50678 $(NORMAL_TARGET_EXPORTS) \
50679 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
50680 for flag in $(EXTRA_TARGET_FLAGS); do \
50681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50682 done; \
50683 (cd $(TARGET_SUBDIR)/libquadmath && \
50684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50686 "RANLIB=$${RANLIB}" \
50687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50688 clean) \
50689 || exit 1
50690
50691 @endif target-libquadmath
50692
50693 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
50694 maybe-distclean-target-libquadmath:
50695 @if target-libquadmath
50696 maybe-distclean-target-libquadmath: distclean-target-libquadmath
50697
50698 distclean-target-libquadmath:
50699 @: $(MAKE); $(unstage)
50700 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50701 r=`${PWD_COMMAND}`; export r; \
50702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50703 $(NORMAL_TARGET_EXPORTS) \
50704 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
50705 for flag in $(EXTRA_TARGET_FLAGS); do \
50706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50707 done; \
50708 (cd $(TARGET_SUBDIR)/libquadmath && \
50709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50711 "RANLIB=$${RANLIB}" \
50712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50713 distclean) \
50714 || exit 1
50715
50716 @endif target-libquadmath
50717
50718 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
50719 maybe-maintainer-clean-target-libquadmath:
50720 @if target-libquadmath
50721 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
50722
50723 maintainer-clean-target-libquadmath:
50724 @: $(MAKE); $(unstage)
50725 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50726 r=`${PWD_COMMAND}`; export r; \
50727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50728 $(NORMAL_TARGET_EXPORTS) \
50729 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
50730 for flag in $(EXTRA_TARGET_FLAGS); do \
50731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50732 done; \
50733 (cd $(TARGET_SUBDIR)/libquadmath && \
50734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50736 "RANLIB=$${RANLIB}" \
50737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50738 maintainer-clean) \
50739 || exit 1
50740
50741 @endif target-libquadmath
50742
50743
50744
50745
50746
50747 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
50748 maybe-configure-target-libgfortran:
50749 @if gcc-bootstrap
50750 configure-target-libgfortran: stage_current
50751 @endif gcc-bootstrap
50752 @if target-libgfortran
50753 maybe-configure-target-libgfortran: configure-target-libgfortran
50754 configure-target-libgfortran:
50755 @: $(MAKE); $(unstage)
50756 @r=`${PWD_COMMAND}`; export r; \
50757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50758 echo "Checking multilib configuration for libgfortran..."; \
50759 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
50760 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
50761 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50762 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50763 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
50764 else \
50765 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
50766 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50767 fi; \
50768 else \
50769 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50770 fi; \
50771 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
50772 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
50773 $(NORMAL_TARGET_EXPORTS) \
50774 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
50775 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
50776 case $(srcdir) in \
50777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50778 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
50779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50780 esac; \
50781 module_srcdir=libgfortran; \
50782 rm -f no-such-file || : ; \
50783 CONFIG_SITE=no-such-file $(SHELL) \
50784 $$s/$$module_srcdir/configure \
50785 --srcdir=$${topdir}/$$module_srcdir \
50786 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50787 --target=${target_alias} \
50788 || exit 1
50789 @endif target-libgfortran
50790
50791
50792
50793
50794
50795 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
50796 maybe-all-target-libgfortran:
50797 @if gcc-bootstrap
50798 all-target-libgfortran: stage_current
50799 @endif gcc-bootstrap
50800 @if target-libgfortran
50801 TARGET-target-libgfortran=all
50802 maybe-all-target-libgfortran: all-target-libgfortran
50803 all-target-libgfortran: configure-target-libgfortran
50804 @: $(MAKE); $(unstage)
50805 @r=`${PWD_COMMAND}`; export r; \
50806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50807 $(NORMAL_TARGET_EXPORTS) \
50808 (cd $(TARGET_SUBDIR)/libgfortran && \
50809 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50810 $(TARGET-target-libgfortran))
50811 @endif target-libgfortran
50812
50813
50814
50815
50816
50817 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
50818 maybe-check-target-libgfortran:
50819 @if target-libgfortran
50820 maybe-check-target-libgfortran: check-target-libgfortran
50821
50822 check-target-libgfortran:
50823 @: $(MAKE); $(unstage)
50824 @r=`${PWD_COMMAND}`; export r; \
50825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50826 $(NORMAL_TARGET_EXPORTS) \
50827 (cd $(TARGET_SUBDIR)/libgfortran && \
50828 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50829
50830 @endif target-libgfortran
50831
50832 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
50833 maybe-install-target-libgfortran:
50834 @if target-libgfortran
50835 maybe-install-target-libgfortran: install-target-libgfortran
50836
50837 install-target-libgfortran: installdirs
50838 @: $(MAKE); $(unstage)
50839 @r=`${PWD_COMMAND}`; export r; \
50840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50841 $(NORMAL_TARGET_EXPORTS) \
50842 (cd $(TARGET_SUBDIR)/libgfortran && \
50843 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50844
50845 @endif target-libgfortran
50846
50847 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
50848 maybe-install-strip-target-libgfortran:
50849 @if target-libgfortran
50850 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
50851
50852 install-strip-target-libgfortran: installdirs
50853 @: $(MAKE); $(unstage)
50854 @r=`${PWD_COMMAND}`; export r; \
50855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50856 $(NORMAL_TARGET_EXPORTS) \
50857 (cd $(TARGET_SUBDIR)/libgfortran && \
50858 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50859
50860 @endif target-libgfortran
50861
50862 # Other targets (info, dvi, pdf, etc.)
50863
50864 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
50865 maybe-info-target-libgfortran:
50866 @if target-libgfortran
50867 maybe-info-target-libgfortran: info-target-libgfortran
50868
50869 info-target-libgfortran: \
50870 configure-target-libgfortran
50871 @: $(MAKE); $(unstage)
50872 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50873 r=`${PWD_COMMAND}`; export r; \
50874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50875 $(NORMAL_TARGET_EXPORTS) \
50876 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
50877 for flag in $(EXTRA_TARGET_FLAGS); do \
50878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50879 done; \
50880 (cd $(TARGET_SUBDIR)/libgfortran && \
50881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50883 "RANLIB=$${RANLIB}" \
50884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50885 info) \
50886 || exit 1
50887
50888 @endif target-libgfortran
50889
50890 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
50891 maybe-dvi-target-libgfortran:
50892 @if target-libgfortran
50893 maybe-dvi-target-libgfortran: dvi-target-libgfortran
50894
50895 dvi-target-libgfortran: \
50896 configure-target-libgfortran
50897 @: $(MAKE); $(unstage)
50898 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50899 r=`${PWD_COMMAND}`; export r; \
50900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50901 $(NORMAL_TARGET_EXPORTS) \
50902 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
50903 for flag in $(EXTRA_TARGET_FLAGS); do \
50904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50905 done; \
50906 (cd $(TARGET_SUBDIR)/libgfortran && \
50907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50909 "RANLIB=$${RANLIB}" \
50910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50911 dvi) \
50912 || exit 1
50913
50914 @endif target-libgfortran
50915
50916 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
50917 maybe-pdf-target-libgfortran:
50918 @if target-libgfortran
50919 maybe-pdf-target-libgfortran: pdf-target-libgfortran
50920
50921 pdf-target-libgfortran: \
50922 configure-target-libgfortran
50923 @: $(MAKE); $(unstage)
50924 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50925 r=`${PWD_COMMAND}`; export r; \
50926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50927 $(NORMAL_TARGET_EXPORTS) \
50928 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
50929 for flag in $(EXTRA_TARGET_FLAGS); do \
50930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50931 done; \
50932 (cd $(TARGET_SUBDIR)/libgfortran && \
50933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50935 "RANLIB=$${RANLIB}" \
50936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50937 pdf) \
50938 || exit 1
50939
50940 @endif target-libgfortran
50941
50942 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
50943 maybe-html-target-libgfortran:
50944 @if target-libgfortran
50945 maybe-html-target-libgfortran: html-target-libgfortran
50946
50947 html-target-libgfortran: \
50948 configure-target-libgfortran
50949 @: $(MAKE); $(unstage)
50950 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50951 r=`${PWD_COMMAND}`; export r; \
50952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50953 $(NORMAL_TARGET_EXPORTS) \
50954 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
50955 for flag in $(EXTRA_TARGET_FLAGS); do \
50956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50957 done; \
50958 (cd $(TARGET_SUBDIR)/libgfortran && \
50959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50961 "RANLIB=$${RANLIB}" \
50962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50963 html) \
50964 || exit 1
50965
50966 @endif target-libgfortran
50967
50968 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
50969 maybe-TAGS-target-libgfortran:
50970 @if target-libgfortran
50971 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
50972
50973 TAGS-target-libgfortran: \
50974 configure-target-libgfortran
50975 @: $(MAKE); $(unstage)
50976 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50977 r=`${PWD_COMMAND}`; export r; \
50978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50979 $(NORMAL_TARGET_EXPORTS) \
50980 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
50981 for flag in $(EXTRA_TARGET_FLAGS); do \
50982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50983 done; \
50984 (cd $(TARGET_SUBDIR)/libgfortran && \
50985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50987 "RANLIB=$${RANLIB}" \
50988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50989 TAGS) \
50990 || exit 1
50991
50992 @endif target-libgfortran
50993
50994 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
50995 maybe-install-info-target-libgfortran:
50996 @if target-libgfortran
50997 maybe-install-info-target-libgfortran: install-info-target-libgfortran
50998
50999 install-info-target-libgfortran: \
51000 configure-target-libgfortran \
51001 info-target-libgfortran
51002 @: $(MAKE); $(unstage)
51003 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51004 r=`${PWD_COMMAND}`; export r; \
51005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51006 $(NORMAL_TARGET_EXPORTS) \
51007 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
51008 for flag in $(EXTRA_TARGET_FLAGS); do \
51009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51010 done; \
51011 (cd $(TARGET_SUBDIR)/libgfortran && \
51012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51014 "RANLIB=$${RANLIB}" \
51015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51016 install-info) \
51017 || exit 1
51018
51019 @endif target-libgfortran
51020
51021 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
51022 maybe-install-dvi-target-libgfortran:
51023 @if target-libgfortran
51024 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
51025
51026 install-dvi-target-libgfortran: \
51027 configure-target-libgfortran \
51028 dvi-target-libgfortran
51029 @: $(MAKE); $(unstage)
51030 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51031 r=`${PWD_COMMAND}`; export r; \
51032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51033 $(NORMAL_TARGET_EXPORTS) \
51034 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
51035 for flag in $(EXTRA_TARGET_FLAGS); do \
51036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51037 done; \
51038 (cd $(TARGET_SUBDIR)/libgfortran && \
51039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51041 "RANLIB=$${RANLIB}" \
51042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51043 install-dvi) \
51044 || exit 1
51045
51046 @endif target-libgfortran
51047
51048 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
51049 maybe-install-pdf-target-libgfortran:
51050 @if target-libgfortran
51051 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
51052
51053 install-pdf-target-libgfortran: \
51054 configure-target-libgfortran \
51055 pdf-target-libgfortran
51056 @: $(MAKE); $(unstage)
51057 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51058 r=`${PWD_COMMAND}`; export r; \
51059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51060 $(NORMAL_TARGET_EXPORTS) \
51061 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
51062 for flag in $(EXTRA_TARGET_FLAGS); do \
51063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51064 done; \
51065 (cd $(TARGET_SUBDIR)/libgfortran && \
51066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51068 "RANLIB=$${RANLIB}" \
51069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51070 install-pdf) \
51071 || exit 1
51072
51073 @endif target-libgfortran
51074
51075 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
51076 maybe-install-html-target-libgfortran:
51077 @if target-libgfortran
51078 maybe-install-html-target-libgfortran: install-html-target-libgfortran
51079
51080 install-html-target-libgfortran: \
51081 configure-target-libgfortran \
51082 html-target-libgfortran
51083 @: $(MAKE); $(unstage)
51084 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51085 r=`${PWD_COMMAND}`; export r; \
51086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51087 $(NORMAL_TARGET_EXPORTS) \
51088 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
51089 for flag in $(EXTRA_TARGET_FLAGS); do \
51090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51091 done; \
51092 (cd $(TARGET_SUBDIR)/libgfortran && \
51093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51095 "RANLIB=$${RANLIB}" \
51096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51097 install-html) \
51098 || exit 1
51099
51100 @endif target-libgfortran
51101
51102 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
51103 maybe-installcheck-target-libgfortran:
51104 @if target-libgfortran
51105 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
51106
51107 installcheck-target-libgfortran: \
51108 configure-target-libgfortran
51109 @: $(MAKE); $(unstage)
51110 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51111 r=`${PWD_COMMAND}`; export r; \
51112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51113 $(NORMAL_TARGET_EXPORTS) \
51114 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
51115 for flag in $(EXTRA_TARGET_FLAGS); do \
51116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51117 done; \
51118 (cd $(TARGET_SUBDIR)/libgfortran && \
51119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51121 "RANLIB=$${RANLIB}" \
51122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51123 installcheck) \
51124 || exit 1
51125
51126 @endif target-libgfortran
51127
51128 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
51129 maybe-mostlyclean-target-libgfortran:
51130 @if target-libgfortran
51131 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
51132
51133 mostlyclean-target-libgfortran:
51134 @: $(MAKE); $(unstage)
51135 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51136 r=`${PWD_COMMAND}`; export r; \
51137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51138 $(NORMAL_TARGET_EXPORTS) \
51139 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
51140 for flag in $(EXTRA_TARGET_FLAGS); do \
51141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51142 done; \
51143 (cd $(TARGET_SUBDIR)/libgfortran && \
51144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51146 "RANLIB=$${RANLIB}" \
51147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51148 mostlyclean) \
51149 || exit 1
51150
51151 @endif target-libgfortran
51152
51153 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
51154 maybe-clean-target-libgfortran:
51155 @if target-libgfortran
51156 maybe-clean-target-libgfortran: clean-target-libgfortran
51157
51158 clean-target-libgfortran:
51159 @: $(MAKE); $(unstage)
51160 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51161 r=`${PWD_COMMAND}`; export r; \
51162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51163 $(NORMAL_TARGET_EXPORTS) \
51164 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
51165 for flag in $(EXTRA_TARGET_FLAGS); do \
51166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51167 done; \
51168 (cd $(TARGET_SUBDIR)/libgfortran && \
51169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51171 "RANLIB=$${RANLIB}" \
51172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51173 clean) \
51174 || exit 1
51175
51176 @endif target-libgfortran
51177
51178 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
51179 maybe-distclean-target-libgfortran:
51180 @if target-libgfortran
51181 maybe-distclean-target-libgfortran: distclean-target-libgfortran
51182
51183 distclean-target-libgfortran:
51184 @: $(MAKE); $(unstage)
51185 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51186 r=`${PWD_COMMAND}`; export r; \
51187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51188 $(NORMAL_TARGET_EXPORTS) \
51189 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
51190 for flag in $(EXTRA_TARGET_FLAGS); do \
51191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51192 done; \
51193 (cd $(TARGET_SUBDIR)/libgfortran && \
51194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51196 "RANLIB=$${RANLIB}" \
51197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51198 distclean) \
51199 || exit 1
51200
51201 @endif target-libgfortran
51202
51203 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
51204 maybe-maintainer-clean-target-libgfortran:
51205 @if target-libgfortran
51206 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
51207
51208 maintainer-clean-target-libgfortran:
51209 @: $(MAKE); $(unstage)
51210 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51211 r=`${PWD_COMMAND}`; export r; \
51212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51213 $(NORMAL_TARGET_EXPORTS) \
51214 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
51215 for flag in $(EXTRA_TARGET_FLAGS); do \
51216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51217 done; \
51218 (cd $(TARGET_SUBDIR)/libgfortran && \
51219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51221 "RANLIB=$${RANLIB}" \
51222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51223 maintainer-clean) \
51224 || exit 1
51225
51226 @endif target-libgfortran
51227
51228
51229
51230
51231
51232 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
51233 maybe-configure-target-libobjc:
51234 @if gcc-bootstrap
51235 configure-target-libobjc: stage_current
51236 @endif gcc-bootstrap
51237 @if target-libobjc
51238 maybe-configure-target-libobjc: configure-target-libobjc
51239 configure-target-libobjc:
51240 @: $(MAKE); $(unstage)
51241 @r=`${PWD_COMMAND}`; export r; \
51242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51243 echo "Checking multilib configuration for libobjc..."; \
51244 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51245 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
51246 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51247 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51248 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
51249 else \
51250 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
51251 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51252 fi; \
51253 else \
51254 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51255 fi; \
51256 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
51257 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51258 $(NORMAL_TARGET_EXPORTS) \
51259 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
51260 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
51261 case $(srcdir) in \
51262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51263 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
51264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51265 esac; \
51266 module_srcdir=libobjc; \
51267 rm -f no-such-file || : ; \
51268 CONFIG_SITE=no-such-file $(SHELL) \
51269 $$s/$$module_srcdir/configure \
51270 --srcdir=$${topdir}/$$module_srcdir \
51271 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51272 --target=${target_alias} \
51273 || exit 1
51274 @endif target-libobjc
51275
51276
51277
51278
51279
51280 .PHONY: all-target-libobjc maybe-all-target-libobjc
51281 maybe-all-target-libobjc:
51282 @if gcc-bootstrap
51283 all-target-libobjc: stage_current
51284 @endif gcc-bootstrap
51285 @if target-libobjc
51286 TARGET-target-libobjc=all
51287 maybe-all-target-libobjc: all-target-libobjc
51288 all-target-libobjc: configure-target-libobjc
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)/libobjc && \
51294 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51295 $(TARGET-target-libobjc))
51296 @endif target-libobjc
51297
51298
51299
51300
51301
51302 .PHONY: check-target-libobjc maybe-check-target-libobjc
51303 maybe-check-target-libobjc:
51304 @if target-libobjc
51305 maybe-check-target-libobjc: check-target-libobjc
51306
51307 check-target-libobjc:
51308 @: $(MAKE); $(unstage)
51309 @r=`${PWD_COMMAND}`; export r; \
51310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51311 $(NORMAL_TARGET_EXPORTS) \
51312 (cd $(TARGET_SUBDIR)/libobjc && \
51313 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51314
51315 @endif target-libobjc
51316
51317 .PHONY: install-target-libobjc maybe-install-target-libobjc
51318 maybe-install-target-libobjc:
51319 @if target-libobjc
51320 maybe-install-target-libobjc: install-target-libobjc
51321
51322 install-target-libobjc: installdirs
51323 @: $(MAKE); $(unstage)
51324 @r=`${PWD_COMMAND}`; export r; \
51325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51326 $(NORMAL_TARGET_EXPORTS) \
51327 (cd $(TARGET_SUBDIR)/libobjc && \
51328 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51329
51330 @endif target-libobjc
51331
51332 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
51333 maybe-install-strip-target-libobjc:
51334 @if target-libobjc
51335 maybe-install-strip-target-libobjc: install-strip-target-libobjc
51336
51337 install-strip-target-libobjc: installdirs
51338 @: $(MAKE); $(unstage)
51339 @r=`${PWD_COMMAND}`; export r; \
51340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51341 $(NORMAL_TARGET_EXPORTS) \
51342 (cd $(TARGET_SUBDIR)/libobjc && \
51343 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51344
51345 @endif target-libobjc
51346
51347 # Other targets (info, dvi, pdf, etc.)
51348
51349 .PHONY: maybe-info-target-libobjc info-target-libobjc
51350 maybe-info-target-libobjc:
51351 @if target-libobjc
51352 maybe-info-target-libobjc: info-target-libobjc
51353
51354 info-target-libobjc: \
51355 configure-target-libobjc
51356 @: $(MAKE); $(unstage)
51357 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51358 r=`${PWD_COMMAND}`; export r; \
51359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51360 $(NORMAL_TARGET_EXPORTS) \
51361 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
51362 for flag in $(EXTRA_TARGET_FLAGS); do \
51363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51364 done; \
51365 (cd $(TARGET_SUBDIR)/libobjc && \
51366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51368 "RANLIB=$${RANLIB}" \
51369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51370 info) \
51371 || exit 1
51372
51373 @endif target-libobjc
51374
51375 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
51376 maybe-dvi-target-libobjc:
51377 @if target-libobjc
51378 maybe-dvi-target-libobjc: dvi-target-libobjc
51379
51380 dvi-target-libobjc: \
51381 configure-target-libobjc
51382 @: $(MAKE); $(unstage)
51383 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51384 r=`${PWD_COMMAND}`; export r; \
51385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51386 $(NORMAL_TARGET_EXPORTS) \
51387 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
51388 for flag in $(EXTRA_TARGET_FLAGS); do \
51389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51390 done; \
51391 (cd $(TARGET_SUBDIR)/libobjc && \
51392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51394 "RANLIB=$${RANLIB}" \
51395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51396 dvi) \
51397 || exit 1
51398
51399 @endif target-libobjc
51400
51401 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
51402 maybe-pdf-target-libobjc:
51403 @if target-libobjc
51404 maybe-pdf-target-libobjc: pdf-target-libobjc
51405
51406 pdf-target-libobjc: \
51407 configure-target-libobjc
51408 @: $(MAKE); $(unstage)
51409 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51410 r=`${PWD_COMMAND}`; export r; \
51411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51412 $(NORMAL_TARGET_EXPORTS) \
51413 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
51414 for flag in $(EXTRA_TARGET_FLAGS); do \
51415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51416 done; \
51417 (cd $(TARGET_SUBDIR)/libobjc && \
51418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51420 "RANLIB=$${RANLIB}" \
51421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51422 pdf) \
51423 || exit 1
51424
51425 @endif target-libobjc
51426
51427 .PHONY: maybe-html-target-libobjc html-target-libobjc
51428 maybe-html-target-libobjc:
51429 @if target-libobjc
51430 maybe-html-target-libobjc: html-target-libobjc
51431
51432 html-target-libobjc: \
51433 configure-target-libobjc
51434 @: $(MAKE); $(unstage)
51435 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51436 r=`${PWD_COMMAND}`; export r; \
51437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51438 $(NORMAL_TARGET_EXPORTS) \
51439 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
51440 for flag in $(EXTRA_TARGET_FLAGS); do \
51441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51442 done; \
51443 (cd $(TARGET_SUBDIR)/libobjc && \
51444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51446 "RANLIB=$${RANLIB}" \
51447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51448 html) \
51449 || exit 1
51450
51451 @endif target-libobjc
51452
51453 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
51454 maybe-TAGS-target-libobjc:
51455 @if target-libobjc
51456 maybe-TAGS-target-libobjc: TAGS-target-libobjc
51457
51458 # libobjc doesn't support TAGS.
51459 TAGS-target-libobjc:
51460
51461 @endif target-libobjc
51462
51463 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
51464 maybe-install-info-target-libobjc:
51465 @if target-libobjc
51466 maybe-install-info-target-libobjc: install-info-target-libobjc
51467
51468 install-info-target-libobjc: \
51469 configure-target-libobjc \
51470 info-target-libobjc
51471 @: $(MAKE); $(unstage)
51472 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51473 r=`${PWD_COMMAND}`; export r; \
51474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51475 $(NORMAL_TARGET_EXPORTS) \
51476 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
51477 for flag in $(EXTRA_TARGET_FLAGS); do \
51478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51479 done; \
51480 (cd $(TARGET_SUBDIR)/libobjc && \
51481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51483 "RANLIB=$${RANLIB}" \
51484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51485 install-info) \
51486 || exit 1
51487
51488 @endif target-libobjc
51489
51490 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
51491 maybe-install-dvi-target-libobjc:
51492 @if target-libobjc
51493 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
51494
51495 # libobjc doesn't support install-dvi.
51496 install-dvi-target-libobjc:
51497
51498 @endif target-libobjc
51499
51500 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
51501 maybe-install-pdf-target-libobjc:
51502 @if target-libobjc
51503 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
51504
51505 install-pdf-target-libobjc: \
51506 configure-target-libobjc \
51507 pdf-target-libobjc
51508 @: $(MAKE); $(unstage)
51509 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51510 r=`${PWD_COMMAND}`; export r; \
51511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51512 $(NORMAL_TARGET_EXPORTS) \
51513 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
51514 for flag in $(EXTRA_TARGET_FLAGS); do \
51515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51516 done; \
51517 (cd $(TARGET_SUBDIR)/libobjc && \
51518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51520 "RANLIB=$${RANLIB}" \
51521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51522 install-pdf) \
51523 || exit 1
51524
51525 @endif target-libobjc
51526
51527 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
51528 maybe-install-html-target-libobjc:
51529 @if target-libobjc
51530 maybe-install-html-target-libobjc: install-html-target-libobjc
51531
51532 install-html-target-libobjc: \
51533 configure-target-libobjc \
51534 html-target-libobjc
51535 @: $(MAKE); $(unstage)
51536 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51537 r=`${PWD_COMMAND}`; export r; \
51538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51539 $(NORMAL_TARGET_EXPORTS) \
51540 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
51541 for flag in $(EXTRA_TARGET_FLAGS); do \
51542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51543 done; \
51544 (cd $(TARGET_SUBDIR)/libobjc && \
51545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51547 "RANLIB=$${RANLIB}" \
51548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51549 install-html) \
51550 || exit 1
51551
51552 @endif target-libobjc
51553
51554 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
51555 maybe-installcheck-target-libobjc:
51556 @if target-libobjc
51557 maybe-installcheck-target-libobjc: installcheck-target-libobjc
51558
51559 installcheck-target-libobjc: \
51560 configure-target-libobjc
51561 @: $(MAKE); $(unstage)
51562 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51563 r=`${PWD_COMMAND}`; export r; \
51564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51565 $(NORMAL_TARGET_EXPORTS) \
51566 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
51567 for flag in $(EXTRA_TARGET_FLAGS); do \
51568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51569 done; \
51570 (cd $(TARGET_SUBDIR)/libobjc && \
51571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51573 "RANLIB=$${RANLIB}" \
51574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51575 installcheck) \
51576 || exit 1
51577
51578 @endif target-libobjc
51579
51580 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
51581 maybe-mostlyclean-target-libobjc:
51582 @if target-libobjc
51583 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
51584
51585 mostlyclean-target-libobjc:
51586 @: $(MAKE); $(unstage)
51587 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51588 r=`${PWD_COMMAND}`; export r; \
51589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51590 $(NORMAL_TARGET_EXPORTS) \
51591 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
51592 for flag in $(EXTRA_TARGET_FLAGS); do \
51593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51594 done; \
51595 (cd $(TARGET_SUBDIR)/libobjc && \
51596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51598 "RANLIB=$${RANLIB}" \
51599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51600 mostlyclean) \
51601 || exit 1
51602
51603 @endif target-libobjc
51604
51605 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
51606 maybe-clean-target-libobjc:
51607 @if target-libobjc
51608 maybe-clean-target-libobjc: clean-target-libobjc
51609
51610 clean-target-libobjc:
51611 @: $(MAKE); $(unstage)
51612 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51613 r=`${PWD_COMMAND}`; export r; \
51614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51615 $(NORMAL_TARGET_EXPORTS) \
51616 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
51617 for flag in $(EXTRA_TARGET_FLAGS); do \
51618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51619 done; \
51620 (cd $(TARGET_SUBDIR)/libobjc && \
51621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51623 "RANLIB=$${RANLIB}" \
51624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51625 clean) \
51626 || exit 1
51627
51628 @endif target-libobjc
51629
51630 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
51631 maybe-distclean-target-libobjc:
51632 @if target-libobjc
51633 maybe-distclean-target-libobjc: distclean-target-libobjc
51634
51635 distclean-target-libobjc:
51636 @: $(MAKE); $(unstage)
51637 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51638 r=`${PWD_COMMAND}`; export r; \
51639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51640 $(NORMAL_TARGET_EXPORTS) \
51641 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
51642 for flag in $(EXTRA_TARGET_FLAGS); do \
51643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51644 done; \
51645 (cd $(TARGET_SUBDIR)/libobjc && \
51646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51648 "RANLIB=$${RANLIB}" \
51649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51650 distclean) \
51651 || exit 1
51652
51653 @endif target-libobjc
51654
51655 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
51656 maybe-maintainer-clean-target-libobjc:
51657 @if target-libobjc
51658 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
51659
51660 maintainer-clean-target-libobjc:
51661 @: $(MAKE); $(unstage)
51662 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51663 r=`${PWD_COMMAND}`; export r; \
51664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51665 $(NORMAL_TARGET_EXPORTS) \
51666 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
51667 for flag in $(EXTRA_TARGET_FLAGS); do \
51668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51669 done; \
51670 (cd $(TARGET_SUBDIR)/libobjc && \
51671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51673 "RANLIB=$${RANLIB}" \
51674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51675 maintainer-clean) \
51676 || exit 1
51677
51678 @endif target-libobjc
51679
51680
51681
51682
51683
51684 .PHONY: configure-target-libgo maybe-configure-target-libgo
51685 maybe-configure-target-libgo:
51686 @if gcc-bootstrap
51687 configure-target-libgo: stage_current
51688 @endif gcc-bootstrap
51689 @if target-libgo
51690 maybe-configure-target-libgo: configure-target-libgo
51691 configure-target-libgo:
51692 @: $(MAKE); $(unstage)
51693 @r=`${PWD_COMMAND}`; export r; \
51694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51695 echo "Checking multilib configuration for libgo..."; \
51696 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51697 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
51698 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
51699 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
51700 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
51701 else \
51702 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
51703 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51704 fi; \
51705 else \
51706 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51707 fi; \
51708 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
51709 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51710 $(NORMAL_TARGET_EXPORTS) \
51711 echo Configuring in $(TARGET_SUBDIR)/libgo; \
51712 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
51713 case $(srcdir) in \
51714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51715 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
51716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51717 esac; \
51718 module_srcdir=libgo; \
51719 rm -f no-such-file || : ; \
51720 CONFIG_SITE=no-such-file $(SHELL) \
51721 $$s/$$module_srcdir/configure \
51722 --srcdir=$${topdir}/$$module_srcdir \
51723 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51724 --target=${target_alias} \
51725 || exit 1
51726 @endif target-libgo
51727
51728
51729
51730
51731
51732 .PHONY: all-target-libgo maybe-all-target-libgo
51733 maybe-all-target-libgo:
51734 @if gcc-bootstrap
51735 all-target-libgo: stage_current
51736 @endif gcc-bootstrap
51737 @if target-libgo
51738 TARGET-target-libgo=all
51739 maybe-all-target-libgo: all-target-libgo
51740 all-target-libgo: configure-target-libgo
51741 @: $(MAKE); $(unstage)
51742 @r=`${PWD_COMMAND}`; export r; \
51743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51744 $(NORMAL_TARGET_EXPORTS) \
51745 (cd $(TARGET_SUBDIR)/libgo && \
51746 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51747 $(TARGET-target-libgo))
51748 @endif target-libgo
51749
51750
51751
51752
51753
51754 .PHONY: check-target-libgo maybe-check-target-libgo
51755 maybe-check-target-libgo:
51756 @if target-libgo
51757 maybe-check-target-libgo: check-target-libgo
51758
51759 check-target-libgo:
51760 @: $(MAKE); $(unstage)
51761 @r=`${PWD_COMMAND}`; export r; \
51762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51763 $(NORMAL_TARGET_EXPORTS) \
51764 (cd $(TARGET_SUBDIR)/libgo && \
51765 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51766
51767 @endif target-libgo
51768
51769 .PHONY: install-target-libgo maybe-install-target-libgo
51770 maybe-install-target-libgo:
51771 @if target-libgo
51772 maybe-install-target-libgo: install-target-libgo
51773
51774 install-target-libgo: installdirs
51775 @: $(MAKE); $(unstage)
51776 @r=`${PWD_COMMAND}`; export r; \
51777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51778 $(NORMAL_TARGET_EXPORTS) \
51779 (cd $(TARGET_SUBDIR)/libgo && \
51780 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51781
51782 @endif target-libgo
51783
51784 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
51785 maybe-install-strip-target-libgo:
51786 @if target-libgo
51787 maybe-install-strip-target-libgo: install-strip-target-libgo
51788
51789 install-strip-target-libgo: installdirs
51790 @: $(MAKE); $(unstage)
51791 @r=`${PWD_COMMAND}`; export r; \
51792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51793 $(NORMAL_TARGET_EXPORTS) \
51794 (cd $(TARGET_SUBDIR)/libgo && \
51795 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51796
51797 @endif target-libgo
51798
51799 # Other targets (info, dvi, pdf, etc.)
51800
51801 .PHONY: maybe-info-target-libgo info-target-libgo
51802 maybe-info-target-libgo:
51803 @if target-libgo
51804 maybe-info-target-libgo: info-target-libgo
51805
51806 info-target-libgo: \
51807 configure-target-libgo
51808 @: $(MAKE); $(unstage)
51809 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51810 r=`${PWD_COMMAND}`; export r; \
51811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51812 $(NORMAL_TARGET_EXPORTS) \
51813 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
51814 for flag in $(EXTRA_TARGET_FLAGS); do \
51815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51816 done; \
51817 (cd $(TARGET_SUBDIR)/libgo && \
51818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51820 "RANLIB=$${RANLIB}" \
51821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51822 info) \
51823 || exit 1
51824
51825 @endif target-libgo
51826
51827 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
51828 maybe-dvi-target-libgo:
51829 @if target-libgo
51830 maybe-dvi-target-libgo: dvi-target-libgo
51831
51832 dvi-target-libgo: \
51833 configure-target-libgo
51834 @: $(MAKE); $(unstage)
51835 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51836 r=`${PWD_COMMAND}`; export r; \
51837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51838 $(NORMAL_TARGET_EXPORTS) \
51839 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
51840 for flag in $(EXTRA_TARGET_FLAGS); do \
51841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51842 done; \
51843 (cd $(TARGET_SUBDIR)/libgo && \
51844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51846 "RANLIB=$${RANLIB}" \
51847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51848 dvi) \
51849 || exit 1
51850
51851 @endif target-libgo
51852
51853 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
51854 maybe-pdf-target-libgo:
51855 @if target-libgo
51856 maybe-pdf-target-libgo: pdf-target-libgo
51857
51858 pdf-target-libgo: \
51859 configure-target-libgo
51860 @: $(MAKE); $(unstage)
51861 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51862 r=`${PWD_COMMAND}`; export r; \
51863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51864 $(NORMAL_TARGET_EXPORTS) \
51865 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
51866 for flag in $(EXTRA_TARGET_FLAGS); do \
51867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51868 done; \
51869 (cd $(TARGET_SUBDIR)/libgo && \
51870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51872 "RANLIB=$${RANLIB}" \
51873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51874 pdf) \
51875 || exit 1
51876
51877 @endif target-libgo
51878
51879 .PHONY: maybe-html-target-libgo html-target-libgo
51880 maybe-html-target-libgo:
51881 @if target-libgo
51882 maybe-html-target-libgo: html-target-libgo
51883
51884 html-target-libgo: \
51885 configure-target-libgo
51886 @: $(MAKE); $(unstage)
51887 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51888 r=`${PWD_COMMAND}`; export r; \
51889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51890 $(NORMAL_TARGET_EXPORTS) \
51891 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
51892 for flag in $(EXTRA_TARGET_FLAGS); do \
51893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51894 done; \
51895 (cd $(TARGET_SUBDIR)/libgo && \
51896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51898 "RANLIB=$${RANLIB}" \
51899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51900 html) \
51901 || exit 1
51902
51903 @endif target-libgo
51904
51905 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
51906 maybe-TAGS-target-libgo:
51907 @if target-libgo
51908 maybe-TAGS-target-libgo: TAGS-target-libgo
51909
51910 TAGS-target-libgo: \
51911 configure-target-libgo
51912 @: $(MAKE); $(unstage)
51913 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51914 r=`${PWD_COMMAND}`; export r; \
51915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51916 $(NORMAL_TARGET_EXPORTS) \
51917 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
51918 for flag in $(EXTRA_TARGET_FLAGS); do \
51919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51920 done; \
51921 (cd $(TARGET_SUBDIR)/libgo && \
51922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51924 "RANLIB=$${RANLIB}" \
51925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51926 TAGS) \
51927 || exit 1
51928
51929 @endif target-libgo
51930
51931 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
51932 maybe-install-info-target-libgo:
51933 @if target-libgo
51934 maybe-install-info-target-libgo: install-info-target-libgo
51935
51936 install-info-target-libgo: \
51937 configure-target-libgo \
51938 info-target-libgo
51939 @: $(MAKE); $(unstage)
51940 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51941 r=`${PWD_COMMAND}`; export r; \
51942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51943 $(NORMAL_TARGET_EXPORTS) \
51944 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
51945 for flag in $(EXTRA_TARGET_FLAGS); do \
51946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51947 done; \
51948 (cd $(TARGET_SUBDIR)/libgo && \
51949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51951 "RANLIB=$${RANLIB}" \
51952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51953 install-info) \
51954 || exit 1
51955
51956 @endif target-libgo
51957
51958 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
51959 maybe-install-dvi-target-libgo:
51960 @if target-libgo
51961 maybe-install-dvi-target-libgo: install-dvi-target-libgo
51962
51963 install-dvi-target-libgo: \
51964 configure-target-libgo \
51965 dvi-target-libgo
51966 @: $(MAKE); $(unstage)
51967 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51968 r=`${PWD_COMMAND}`; export r; \
51969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51970 $(NORMAL_TARGET_EXPORTS) \
51971 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
51972 for flag in $(EXTRA_TARGET_FLAGS); do \
51973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51974 done; \
51975 (cd $(TARGET_SUBDIR)/libgo && \
51976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51978 "RANLIB=$${RANLIB}" \
51979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51980 install-dvi) \
51981 || exit 1
51982
51983 @endif target-libgo
51984
51985 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
51986 maybe-install-pdf-target-libgo:
51987 @if target-libgo
51988 maybe-install-pdf-target-libgo: install-pdf-target-libgo
51989
51990 install-pdf-target-libgo: \
51991 configure-target-libgo \
51992 pdf-target-libgo
51993 @: $(MAKE); $(unstage)
51994 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51995 r=`${PWD_COMMAND}`; export r; \
51996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51997 $(NORMAL_TARGET_EXPORTS) \
51998 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
51999 for flag in $(EXTRA_TARGET_FLAGS); do \
52000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52001 done; \
52002 (cd $(TARGET_SUBDIR)/libgo && \
52003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52005 "RANLIB=$${RANLIB}" \
52006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52007 install-pdf) \
52008 || exit 1
52009
52010 @endif target-libgo
52011
52012 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
52013 maybe-install-html-target-libgo:
52014 @if target-libgo
52015 maybe-install-html-target-libgo: install-html-target-libgo
52016
52017 install-html-target-libgo: \
52018 configure-target-libgo \
52019 html-target-libgo
52020 @: $(MAKE); $(unstage)
52021 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52022 r=`${PWD_COMMAND}`; export r; \
52023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52024 $(NORMAL_TARGET_EXPORTS) \
52025 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
52026 for flag in $(EXTRA_TARGET_FLAGS); do \
52027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52028 done; \
52029 (cd $(TARGET_SUBDIR)/libgo && \
52030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52032 "RANLIB=$${RANLIB}" \
52033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52034 install-html) \
52035 || exit 1
52036
52037 @endif target-libgo
52038
52039 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
52040 maybe-installcheck-target-libgo:
52041 @if target-libgo
52042 maybe-installcheck-target-libgo: installcheck-target-libgo
52043
52044 installcheck-target-libgo: \
52045 configure-target-libgo
52046 @: $(MAKE); $(unstage)
52047 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52048 r=`${PWD_COMMAND}`; export r; \
52049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52050 $(NORMAL_TARGET_EXPORTS) \
52051 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
52052 for flag in $(EXTRA_TARGET_FLAGS); do \
52053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52054 done; \
52055 (cd $(TARGET_SUBDIR)/libgo && \
52056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52058 "RANLIB=$${RANLIB}" \
52059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52060 installcheck) \
52061 || exit 1
52062
52063 @endif target-libgo
52064
52065 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
52066 maybe-mostlyclean-target-libgo:
52067 @if target-libgo
52068 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
52069
52070 mostlyclean-target-libgo:
52071 @: $(MAKE); $(unstage)
52072 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52073 r=`${PWD_COMMAND}`; export r; \
52074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52075 $(NORMAL_TARGET_EXPORTS) \
52076 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
52077 for flag in $(EXTRA_TARGET_FLAGS); do \
52078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52079 done; \
52080 (cd $(TARGET_SUBDIR)/libgo && \
52081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52083 "RANLIB=$${RANLIB}" \
52084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52085 mostlyclean) \
52086 || exit 1
52087
52088 @endif target-libgo
52089
52090 .PHONY: maybe-clean-target-libgo clean-target-libgo
52091 maybe-clean-target-libgo:
52092 @if target-libgo
52093 maybe-clean-target-libgo: clean-target-libgo
52094
52095 clean-target-libgo:
52096 @: $(MAKE); $(unstage)
52097 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52098 r=`${PWD_COMMAND}`; export r; \
52099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52100 $(NORMAL_TARGET_EXPORTS) \
52101 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
52102 for flag in $(EXTRA_TARGET_FLAGS); do \
52103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52104 done; \
52105 (cd $(TARGET_SUBDIR)/libgo && \
52106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52108 "RANLIB=$${RANLIB}" \
52109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52110 clean) \
52111 || exit 1
52112
52113 @endif target-libgo
52114
52115 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
52116 maybe-distclean-target-libgo:
52117 @if target-libgo
52118 maybe-distclean-target-libgo: distclean-target-libgo
52119
52120 distclean-target-libgo:
52121 @: $(MAKE); $(unstage)
52122 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52123 r=`${PWD_COMMAND}`; export r; \
52124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52125 $(NORMAL_TARGET_EXPORTS) \
52126 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
52127 for flag in $(EXTRA_TARGET_FLAGS); do \
52128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52129 done; \
52130 (cd $(TARGET_SUBDIR)/libgo && \
52131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52133 "RANLIB=$${RANLIB}" \
52134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52135 distclean) \
52136 || exit 1
52137
52138 @endif target-libgo
52139
52140 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
52141 maybe-maintainer-clean-target-libgo:
52142 @if target-libgo
52143 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
52144
52145 maintainer-clean-target-libgo:
52146 @: $(MAKE); $(unstage)
52147 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52148 r=`${PWD_COMMAND}`; export r; \
52149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52150 $(NORMAL_TARGET_EXPORTS) \
52151 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
52152 for flag in $(EXTRA_TARGET_FLAGS); do \
52153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52154 done; \
52155 (cd $(TARGET_SUBDIR)/libgo && \
52156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52158 "RANLIB=$${RANLIB}" \
52159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52160 maintainer-clean) \
52161 || exit 1
52162
52163 @endif target-libgo
52164
52165
52166
52167
52168
52169 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
52170 maybe-configure-target-libphobos:
52171 @if gcc-bootstrap
52172 configure-target-libphobos: stage_current
52173 @endif gcc-bootstrap
52174 @if target-libphobos
52175 maybe-configure-target-libphobos: configure-target-libphobos
52176 configure-target-libphobos:
52177 @: $(MAKE); $(unstage)
52178 @r=`${PWD_COMMAND}`; export r; \
52179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52180 echo "Checking multilib configuration for libphobos..."; \
52181 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52182 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52183 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52184 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52185 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52186 else \
52187 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52188 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52189 fi; \
52190 else \
52191 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52192 fi; \
52193 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52194 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52195 $(NORMAL_TARGET_EXPORTS) \
52196 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
52197 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
52198 case $(srcdir) in \
52199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52200 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52202 esac; \
52203 module_srcdir=libphobos; \
52204 rm -f no-such-file || : ; \
52205 CONFIG_SITE=no-such-file $(SHELL) \
52206 $$s/$$module_srcdir/configure \
52207 --srcdir=$${topdir}/$$module_srcdir \
52208 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52209 --target=${target_alias} \
52210 || exit 1
52211 @endif target-libphobos
52212
52213
52214
52215
52216
52217 .PHONY: all-target-libphobos maybe-all-target-libphobos
52218 maybe-all-target-libphobos:
52219 @if gcc-bootstrap
52220 all-target-libphobos: stage_current
52221 @endif gcc-bootstrap
52222 @if target-libphobos
52223 TARGET-target-libphobos=all
52224 maybe-all-target-libphobos: all-target-libphobos
52225 all-target-libphobos: configure-target-libphobos
52226 @: $(MAKE); $(unstage)
52227 @r=`${PWD_COMMAND}`; export r; \
52228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52229 $(NORMAL_TARGET_EXPORTS) \
52230 (cd $(TARGET_SUBDIR)/libphobos && \
52231 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52232 $(TARGET-target-libphobos))
52233 @endif target-libphobos
52234
52235
52236
52237
52238
52239 .PHONY: check-target-libphobos maybe-check-target-libphobos
52240 maybe-check-target-libphobos:
52241 @if target-libphobos
52242 maybe-check-target-libphobos: check-target-libphobos
52243
52244 check-target-libphobos:
52245 @: $(MAKE); $(unstage)
52246 @r=`${PWD_COMMAND}`; export r; \
52247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52248 $(NORMAL_TARGET_EXPORTS) \
52249 (cd $(TARGET_SUBDIR)/libphobos && \
52250 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52251
52252 @endif target-libphobos
52253
52254 .PHONY: install-target-libphobos maybe-install-target-libphobos
52255 maybe-install-target-libphobos:
52256 @if target-libphobos
52257 maybe-install-target-libphobos: install-target-libphobos
52258
52259 install-target-libphobos: installdirs
52260 @: $(MAKE); $(unstage)
52261 @r=`${PWD_COMMAND}`; export r; \
52262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52263 $(NORMAL_TARGET_EXPORTS) \
52264 (cd $(TARGET_SUBDIR)/libphobos && \
52265 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52266
52267 @endif target-libphobos
52268
52269 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
52270 maybe-install-strip-target-libphobos:
52271 @if target-libphobos
52272 maybe-install-strip-target-libphobos: install-strip-target-libphobos
52273
52274 install-strip-target-libphobos: installdirs
52275 @: $(MAKE); $(unstage)
52276 @r=`${PWD_COMMAND}`; export r; \
52277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52278 $(NORMAL_TARGET_EXPORTS) \
52279 (cd $(TARGET_SUBDIR)/libphobos && \
52280 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52281
52282 @endif target-libphobos
52283
52284 # Other targets (info, dvi, pdf, etc.)
52285
52286 .PHONY: maybe-info-target-libphobos info-target-libphobos
52287 maybe-info-target-libphobos:
52288 @if target-libphobos
52289 maybe-info-target-libphobos: info-target-libphobos
52290
52291 info-target-libphobos: \
52292 configure-target-libphobos
52293 @: $(MAKE); $(unstage)
52294 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52295 r=`${PWD_COMMAND}`; export r; \
52296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52297 $(NORMAL_TARGET_EXPORTS) \
52298 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
52299 for flag in $(EXTRA_TARGET_FLAGS); do \
52300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52301 done; \
52302 (cd $(TARGET_SUBDIR)/libphobos && \
52303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52305 "RANLIB=$${RANLIB}" \
52306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52307 info) \
52308 || exit 1
52309
52310 @endif target-libphobos
52311
52312 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
52313 maybe-dvi-target-libphobos:
52314 @if target-libphobos
52315 maybe-dvi-target-libphobos: dvi-target-libphobos
52316
52317 dvi-target-libphobos: \
52318 configure-target-libphobos
52319 @: $(MAKE); $(unstage)
52320 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52321 r=`${PWD_COMMAND}`; export r; \
52322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52323 $(NORMAL_TARGET_EXPORTS) \
52324 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
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)/libphobos && \
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 dvi) \
52334 || exit 1
52335
52336 @endif target-libphobos
52337
52338 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
52339 maybe-pdf-target-libphobos:
52340 @if target-libphobos
52341 maybe-pdf-target-libphobos: pdf-target-libphobos
52342
52343 pdf-target-libphobos: \
52344 configure-target-libphobos
52345 @: $(MAKE); $(unstage)
52346 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52347 r=`${PWD_COMMAND}`; export r; \
52348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52349 $(NORMAL_TARGET_EXPORTS) \
52350 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
52351 for flag in $(EXTRA_TARGET_FLAGS); do \
52352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52353 done; \
52354 (cd $(TARGET_SUBDIR)/libphobos && \
52355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52357 "RANLIB=$${RANLIB}" \
52358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52359 pdf) \
52360 || exit 1
52361
52362 @endif target-libphobos
52363
52364 .PHONY: maybe-html-target-libphobos html-target-libphobos
52365 maybe-html-target-libphobos:
52366 @if target-libphobos
52367 maybe-html-target-libphobos: html-target-libphobos
52368
52369 html-target-libphobos: \
52370 configure-target-libphobos
52371 @: $(MAKE); $(unstage)
52372 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52373 r=`${PWD_COMMAND}`; export r; \
52374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52375 $(NORMAL_TARGET_EXPORTS) \
52376 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
52377 for flag in $(EXTRA_TARGET_FLAGS); do \
52378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52379 done; \
52380 (cd $(TARGET_SUBDIR)/libphobos && \
52381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52383 "RANLIB=$${RANLIB}" \
52384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52385 html) \
52386 || exit 1
52387
52388 @endif target-libphobos
52389
52390 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
52391 maybe-TAGS-target-libphobos:
52392 @if target-libphobos
52393 maybe-TAGS-target-libphobos: TAGS-target-libphobos
52394
52395 TAGS-target-libphobos: \
52396 configure-target-libphobos
52397 @: $(MAKE); $(unstage)
52398 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52399 r=`${PWD_COMMAND}`; export r; \
52400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52401 $(NORMAL_TARGET_EXPORTS) \
52402 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
52403 for flag in $(EXTRA_TARGET_FLAGS); do \
52404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52405 done; \
52406 (cd $(TARGET_SUBDIR)/libphobos && \
52407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52409 "RANLIB=$${RANLIB}" \
52410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52411 TAGS) \
52412 || exit 1
52413
52414 @endif target-libphobos
52415
52416 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
52417 maybe-install-info-target-libphobos:
52418 @if target-libphobos
52419 maybe-install-info-target-libphobos: install-info-target-libphobos
52420
52421 install-info-target-libphobos: \
52422 configure-target-libphobos \
52423 info-target-libphobos
52424 @: $(MAKE); $(unstage)
52425 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52426 r=`${PWD_COMMAND}`; export r; \
52427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52428 $(NORMAL_TARGET_EXPORTS) \
52429 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
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)/libphobos && \
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 install-info) \
52439 || exit 1
52440
52441 @endif target-libphobos
52442
52443 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
52444 maybe-install-dvi-target-libphobos:
52445 @if target-libphobos
52446 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
52447
52448 install-dvi-target-libphobos: \
52449 configure-target-libphobos \
52450 dvi-target-libphobos
52451 @: $(MAKE); $(unstage)
52452 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52453 r=`${PWD_COMMAND}`; export r; \
52454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52455 $(NORMAL_TARGET_EXPORTS) \
52456 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
52457 for flag in $(EXTRA_TARGET_FLAGS); do \
52458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52459 done; \
52460 (cd $(TARGET_SUBDIR)/libphobos && \
52461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52463 "RANLIB=$${RANLIB}" \
52464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52465 install-dvi) \
52466 || exit 1
52467
52468 @endif target-libphobos
52469
52470 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
52471 maybe-install-pdf-target-libphobos:
52472 @if target-libphobos
52473 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
52474
52475 install-pdf-target-libphobos: \
52476 configure-target-libphobos \
52477 pdf-target-libphobos
52478 @: $(MAKE); $(unstage)
52479 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52480 r=`${PWD_COMMAND}`; export r; \
52481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52482 $(NORMAL_TARGET_EXPORTS) \
52483 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
52484 for flag in $(EXTRA_TARGET_FLAGS); do \
52485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52486 done; \
52487 (cd $(TARGET_SUBDIR)/libphobos && \
52488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52490 "RANLIB=$${RANLIB}" \
52491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52492 install-pdf) \
52493 || exit 1
52494
52495 @endif target-libphobos
52496
52497 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
52498 maybe-install-html-target-libphobos:
52499 @if target-libphobos
52500 maybe-install-html-target-libphobos: install-html-target-libphobos
52501
52502 install-html-target-libphobos: \
52503 configure-target-libphobos \
52504 html-target-libphobos
52505 @: $(MAKE); $(unstage)
52506 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52507 r=`${PWD_COMMAND}`; export r; \
52508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52509 $(NORMAL_TARGET_EXPORTS) \
52510 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
52511 for flag in $(EXTRA_TARGET_FLAGS); do \
52512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52513 done; \
52514 (cd $(TARGET_SUBDIR)/libphobos && \
52515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52517 "RANLIB=$${RANLIB}" \
52518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52519 install-html) \
52520 || exit 1
52521
52522 @endif target-libphobos
52523
52524 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
52525 maybe-installcheck-target-libphobos:
52526 @if target-libphobos
52527 maybe-installcheck-target-libphobos: installcheck-target-libphobos
52528
52529 installcheck-target-libphobos: \
52530 configure-target-libphobos
52531 @: $(MAKE); $(unstage)
52532 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52533 r=`${PWD_COMMAND}`; export r; \
52534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52535 $(NORMAL_TARGET_EXPORTS) \
52536 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
52537 for flag in $(EXTRA_TARGET_FLAGS); do \
52538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52539 done; \
52540 (cd $(TARGET_SUBDIR)/libphobos && \
52541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52543 "RANLIB=$${RANLIB}" \
52544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52545 installcheck) \
52546 || exit 1
52547
52548 @endif target-libphobos
52549
52550 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
52551 maybe-mostlyclean-target-libphobos:
52552 @if target-libphobos
52553 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
52554
52555 mostlyclean-target-libphobos:
52556 @: $(MAKE); $(unstage)
52557 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52558 r=`${PWD_COMMAND}`; export r; \
52559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52560 $(NORMAL_TARGET_EXPORTS) \
52561 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
52562 for flag in $(EXTRA_TARGET_FLAGS); do \
52563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52564 done; \
52565 (cd $(TARGET_SUBDIR)/libphobos && \
52566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52568 "RANLIB=$${RANLIB}" \
52569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52570 mostlyclean) \
52571 || exit 1
52572
52573 @endif target-libphobos
52574
52575 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
52576 maybe-clean-target-libphobos:
52577 @if target-libphobos
52578 maybe-clean-target-libphobos: clean-target-libphobos
52579
52580 clean-target-libphobos:
52581 @: $(MAKE); $(unstage)
52582 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52583 r=`${PWD_COMMAND}`; export r; \
52584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52585 $(NORMAL_TARGET_EXPORTS) \
52586 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
52587 for flag in $(EXTRA_TARGET_FLAGS); do \
52588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52589 done; \
52590 (cd $(TARGET_SUBDIR)/libphobos && \
52591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52593 "RANLIB=$${RANLIB}" \
52594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52595 clean) \
52596 || exit 1
52597
52598 @endif target-libphobos
52599
52600 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
52601 maybe-distclean-target-libphobos:
52602 @if target-libphobos
52603 maybe-distclean-target-libphobos: distclean-target-libphobos
52604
52605 distclean-target-libphobos:
52606 @: $(MAKE); $(unstage)
52607 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52608 r=`${PWD_COMMAND}`; export r; \
52609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52610 $(NORMAL_TARGET_EXPORTS) \
52611 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
52612 for flag in $(EXTRA_TARGET_FLAGS); do \
52613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52614 done; \
52615 (cd $(TARGET_SUBDIR)/libphobos && \
52616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52618 "RANLIB=$${RANLIB}" \
52619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52620 distclean) \
52621 || exit 1
52622
52623 @endif target-libphobos
52624
52625 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
52626 maybe-maintainer-clean-target-libphobos:
52627 @if target-libphobos
52628 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
52629
52630 maintainer-clean-target-libphobos:
52631 @: $(MAKE); $(unstage)
52632 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52633 r=`${PWD_COMMAND}`; export r; \
52634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52635 $(NORMAL_TARGET_EXPORTS) \
52636 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
52637 for flag in $(EXTRA_TARGET_FLAGS); do \
52638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52639 done; \
52640 (cd $(TARGET_SUBDIR)/libphobos && \
52641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52643 "RANLIB=$${RANLIB}" \
52644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52645 maintainer-clean) \
52646 || exit 1
52647
52648 @endif target-libphobos
52649
52650
52651
52652
52653
52654 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
52655 maybe-configure-target-libtermcap:
52656 @if gcc-bootstrap
52657 configure-target-libtermcap: stage_current
52658 @endif gcc-bootstrap
52659 @if target-libtermcap
52660 maybe-configure-target-libtermcap: configure-target-libtermcap
52661 configure-target-libtermcap:
52662 @: $(MAKE); $(unstage)
52663 @r=`${PWD_COMMAND}`; export r; \
52664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52665 echo "Checking multilib configuration for libtermcap..."; \
52666 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52667 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
52668 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52669 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52670 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
52671 else \
52672 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
52673 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52674 fi; \
52675 else \
52676 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52677 fi; \
52678 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
52679 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52680 $(NORMAL_TARGET_EXPORTS) \
52681 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
52682 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
52683 case $(srcdir) in \
52684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52685 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
52686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52687 esac; \
52688 module_srcdir=libtermcap; \
52689 rm -f no-such-file || : ; \
52690 CONFIG_SITE=no-such-file $(SHELL) \
52691 $$s/$$module_srcdir/configure \
52692 --srcdir=$${topdir}/$$module_srcdir \
52693 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52694 --target=${target_alias} \
52695 || exit 1
52696 @endif target-libtermcap
52697
52698
52699
52700
52701
52702 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
52703 maybe-all-target-libtermcap:
52704 @if gcc-bootstrap
52705 all-target-libtermcap: stage_current
52706 @endif gcc-bootstrap
52707 @if target-libtermcap
52708 TARGET-target-libtermcap=all
52709 maybe-all-target-libtermcap: all-target-libtermcap
52710 all-target-libtermcap: configure-target-libtermcap
52711 @: $(MAKE); $(unstage)
52712 @r=`${PWD_COMMAND}`; export r; \
52713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52714 $(NORMAL_TARGET_EXPORTS) \
52715 (cd $(TARGET_SUBDIR)/libtermcap && \
52716 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52717 $(TARGET-target-libtermcap))
52718 @endif target-libtermcap
52719
52720
52721
52722
52723
52724 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
52725 maybe-check-target-libtermcap:
52726 @if target-libtermcap
52727 maybe-check-target-libtermcap: check-target-libtermcap
52728
52729 # Dummy target for uncheckable module.
52730 check-target-libtermcap:
52731
52732 @endif target-libtermcap
52733
52734 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
52735 maybe-install-target-libtermcap:
52736 @if target-libtermcap
52737 maybe-install-target-libtermcap: install-target-libtermcap
52738
52739 install-target-libtermcap: installdirs
52740 @: $(MAKE); $(unstage)
52741 @r=`${PWD_COMMAND}`; export r; \
52742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52743 $(NORMAL_TARGET_EXPORTS) \
52744 (cd $(TARGET_SUBDIR)/libtermcap && \
52745 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52746
52747 @endif target-libtermcap
52748
52749 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
52750 maybe-install-strip-target-libtermcap:
52751 @if target-libtermcap
52752 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
52753
52754 install-strip-target-libtermcap: installdirs
52755 @: $(MAKE); $(unstage)
52756 @r=`${PWD_COMMAND}`; export r; \
52757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52758 $(NORMAL_TARGET_EXPORTS) \
52759 (cd $(TARGET_SUBDIR)/libtermcap && \
52760 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52761
52762 @endif target-libtermcap
52763
52764 # Other targets (info, dvi, pdf, etc.)
52765
52766 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
52767 maybe-info-target-libtermcap:
52768 @if target-libtermcap
52769 maybe-info-target-libtermcap: info-target-libtermcap
52770
52771 info-target-libtermcap: \
52772 configure-target-libtermcap
52773 @: $(MAKE); $(unstage)
52774 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52775 r=`${PWD_COMMAND}`; export r; \
52776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52777 $(NORMAL_TARGET_EXPORTS) \
52778 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
52779 for flag in $(EXTRA_TARGET_FLAGS); do \
52780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52781 done; \
52782 (cd $(TARGET_SUBDIR)/libtermcap && \
52783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52785 "RANLIB=$${RANLIB}" \
52786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52787 info) \
52788 || exit 1
52789
52790 @endif target-libtermcap
52791
52792 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
52793 maybe-dvi-target-libtermcap:
52794 @if target-libtermcap
52795 maybe-dvi-target-libtermcap: dvi-target-libtermcap
52796
52797 dvi-target-libtermcap: \
52798 configure-target-libtermcap
52799 @: $(MAKE); $(unstage)
52800 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52801 r=`${PWD_COMMAND}`; export r; \
52802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52803 $(NORMAL_TARGET_EXPORTS) \
52804 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
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)/libtermcap && \
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 dvi) \
52814 || exit 1
52815
52816 @endif target-libtermcap
52817
52818 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
52819 maybe-pdf-target-libtermcap:
52820 @if target-libtermcap
52821 maybe-pdf-target-libtermcap: pdf-target-libtermcap
52822
52823 pdf-target-libtermcap: \
52824 configure-target-libtermcap
52825 @: $(MAKE); $(unstage)
52826 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52827 r=`${PWD_COMMAND}`; export r; \
52828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52829 $(NORMAL_TARGET_EXPORTS) \
52830 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
52831 for flag in $(EXTRA_TARGET_FLAGS); do \
52832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52833 done; \
52834 (cd $(TARGET_SUBDIR)/libtermcap && \
52835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52837 "RANLIB=$${RANLIB}" \
52838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52839 pdf) \
52840 || exit 1
52841
52842 @endif target-libtermcap
52843
52844 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
52845 maybe-html-target-libtermcap:
52846 @if target-libtermcap
52847 maybe-html-target-libtermcap: html-target-libtermcap
52848
52849 html-target-libtermcap: \
52850 configure-target-libtermcap
52851 @: $(MAKE); $(unstage)
52852 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52853 r=`${PWD_COMMAND}`; export r; \
52854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52855 $(NORMAL_TARGET_EXPORTS) \
52856 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
52857 for flag in $(EXTRA_TARGET_FLAGS); do \
52858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52859 done; \
52860 (cd $(TARGET_SUBDIR)/libtermcap && \
52861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52863 "RANLIB=$${RANLIB}" \
52864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52865 html) \
52866 || exit 1
52867
52868 @endif target-libtermcap
52869
52870 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
52871 maybe-TAGS-target-libtermcap:
52872 @if target-libtermcap
52873 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
52874
52875 TAGS-target-libtermcap: \
52876 configure-target-libtermcap
52877 @: $(MAKE); $(unstage)
52878 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52879 r=`${PWD_COMMAND}`; export r; \
52880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52881 $(NORMAL_TARGET_EXPORTS) \
52882 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
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)/libtermcap && \
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 TAGS) \
52892 || exit 1
52893
52894 @endif target-libtermcap
52895
52896 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
52897 maybe-install-info-target-libtermcap:
52898 @if target-libtermcap
52899 maybe-install-info-target-libtermcap: install-info-target-libtermcap
52900
52901 install-info-target-libtermcap: \
52902 configure-target-libtermcap \
52903 info-target-libtermcap
52904 @: $(MAKE); $(unstage)
52905 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52906 r=`${PWD_COMMAND}`; export r; \
52907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52908 $(NORMAL_TARGET_EXPORTS) \
52909 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
52910 for flag in $(EXTRA_TARGET_FLAGS); do \
52911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52912 done; \
52913 (cd $(TARGET_SUBDIR)/libtermcap && \
52914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52916 "RANLIB=$${RANLIB}" \
52917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52918 install-info) \
52919 || exit 1
52920
52921 @endif target-libtermcap
52922
52923 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
52924 maybe-install-dvi-target-libtermcap:
52925 @if target-libtermcap
52926 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
52927
52928 install-dvi-target-libtermcap: \
52929 configure-target-libtermcap \
52930 dvi-target-libtermcap
52931 @: $(MAKE); $(unstage)
52932 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52933 r=`${PWD_COMMAND}`; export r; \
52934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52935 $(NORMAL_TARGET_EXPORTS) \
52936 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
52937 for flag in $(EXTRA_TARGET_FLAGS); do \
52938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52939 done; \
52940 (cd $(TARGET_SUBDIR)/libtermcap && \
52941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52943 "RANLIB=$${RANLIB}" \
52944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52945 install-dvi) \
52946 || exit 1
52947
52948 @endif target-libtermcap
52949
52950 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
52951 maybe-install-pdf-target-libtermcap:
52952 @if target-libtermcap
52953 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
52954
52955 install-pdf-target-libtermcap: \
52956 configure-target-libtermcap \
52957 pdf-target-libtermcap
52958 @: $(MAKE); $(unstage)
52959 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52960 r=`${PWD_COMMAND}`; export r; \
52961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52962 $(NORMAL_TARGET_EXPORTS) \
52963 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
52964 for flag in $(EXTRA_TARGET_FLAGS); do \
52965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52966 done; \
52967 (cd $(TARGET_SUBDIR)/libtermcap && \
52968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52970 "RANLIB=$${RANLIB}" \
52971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52972 install-pdf) \
52973 || exit 1
52974
52975 @endif target-libtermcap
52976
52977 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
52978 maybe-install-html-target-libtermcap:
52979 @if target-libtermcap
52980 maybe-install-html-target-libtermcap: install-html-target-libtermcap
52981
52982 install-html-target-libtermcap: \
52983 configure-target-libtermcap \
52984 html-target-libtermcap
52985 @: $(MAKE); $(unstage)
52986 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52987 r=`${PWD_COMMAND}`; export r; \
52988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52989 $(NORMAL_TARGET_EXPORTS) \
52990 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
52991 for flag in $(EXTRA_TARGET_FLAGS); do \
52992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52993 done; \
52994 (cd $(TARGET_SUBDIR)/libtermcap && \
52995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52997 "RANLIB=$${RANLIB}" \
52998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52999 install-html) \
53000 || exit 1
53001
53002 @endif target-libtermcap
53003
53004 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
53005 maybe-installcheck-target-libtermcap:
53006 @if target-libtermcap
53007 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
53008
53009 installcheck-target-libtermcap: \
53010 configure-target-libtermcap
53011 @: $(MAKE); $(unstage)
53012 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53013 r=`${PWD_COMMAND}`; export r; \
53014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53015 $(NORMAL_TARGET_EXPORTS) \
53016 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
53017 for flag in $(EXTRA_TARGET_FLAGS); do \
53018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53019 done; \
53020 (cd $(TARGET_SUBDIR)/libtermcap && \
53021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53023 "RANLIB=$${RANLIB}" \
53024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53025 installcheck) \
53026 || exit 1
53027
53028 @endif target-libtermcap
53029
53030 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
53031 maybe-mostlyclean-target-libtermcap:
53032 @if target-libtermcap
53033 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
53034
53035 # libtermcap doesn't support mostlyclean.
53036 mostlyclean-target-libtermcap:
53037
53038 @endif target-libtermcap
53039
53040 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
53041 maybe-clean-target-libtermcap:
53042 @if target-libtermcap
53043 maybe-clean-target-libtermcap: clean-target-libtermcap
53044
53045 # libtermcap doesn't support clean.
53046 clean-target-libtermcap:
53047
53048 @endif target-libtermcap
53049
53050 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
53051 maybe-distclean-target-libtermcap:
53052 @if target-libtermcap
53053 maybe-distclean-target-libtermcap: distclean-target-libtermcap
53054
53055 # libtermcap doesn't support distclean.
53056 distclean-target-libtermcap:
53057
53058 @endif target-libtermcap
53059
53060 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
53061 maybe-maintainer-clean-target-libtermcap:
53062 @if target-libtermcap
53063 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
53064
53065 # libtermcap doesn't support maintainer-clean.
53066 maintainer-clean-target-libtermcap:
53067
53068 @endif target-libtermcap
53069
53070
53071
53072
53073
53074 .PHONY: configure-target-winsup maybe-configure-target-winsup
53075 maybe-configure-target-winsup:
53076 @if gcc-bootstrap
53077 configure-target-winsup: stage_current
53078 @endif gcc-bootstrap
53079 @if target-winsup
53080 maybe-configure-target-winsup: configure-target-winsup
53081 configure-target-winsup:
53082 @: $(MAKE); $(unstage)
53083 @r=`${PWD_COMMAND}`; export r; \
53084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53085 echo "Checking multilib configuration for winsup..."; \
53086 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53087 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
53088 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
53089 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
53090 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
53091 else \
53092 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
53093 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53094 fi; \
53095 else \
53096 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53097 fi; \
53098 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
53099 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53100 $(NORMAL_TARGET_EXPORTS) \
53101 echo Configuring in $(TARGET_SUBDIR)/winsup; \
53102 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
53103 case $(srcdir) in \
53104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53105 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
53106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53107 esac; \
53108 module_srcdir=winsup; \
53109 rm -f no-such-file || : ; \
53110 CONFIG_SITE=no-such-file $(SHELL) \
53111 $$s/$$module_srcdir/configure \
53112 --srcdir=$${topdir}/$$module_srcdir \
53113 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53114 --target=${target_alias} \
53115 || exit 1
53116 @endif target-winsup
53117
53118
53119
53120
53121
53122 .PHONY: all-target-winsup maybe-all-target-winsup
53123 maybe-all-target-winsup:
53124 @if gcc-bootstrap
53125 all-target-winsup: stage_current
53126 @endif gcc-bootstrap
53127 @if target-winsup
53128 TARGET-target-winsup=all
53129 maybe-all-target-winsup: all-target-winsup
53130 all-target-winsup: configure-target-winsup
53131 @: $(MAKE); $(unstage)
53132 @r=`${PWD_COMMAND}`; export r; \
53133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53134 $(NORMAL_TARGET_EXPORTS) \
53135 (cd $(TARGET_SUBDIR)/winsup && \
53136 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53137 $(TARGET-target-winsup))
53138 @endif target-winsup
53139
53140
53141
53142
53143
53144 .PHONY: check-target-winsup maybe-check-target-winsup
53145 maybe-check-target-winsup:
53146 @if target-winsup
53147 maybe-check-target-winsup: check-target-winsup
53148
53149 check-target-winsup:
53150 @: $(MAKE); $(unstage)
53151 @r=`${PWD_COMMAND}`; export r; \
53152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53153 $(NORMAL_TARGET_EXPORTS) \
53154 (cd $(TARGET_SUBDIR)/winsup && \
53155 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53156
53157 @endif target-winsup
53158
53159 .PHONY: install-target-winsup maybe-install-target-winsup
53160 maybe-install-target-winsup:
53161 @if target-winsup
53162 maybe-install-target-winsup: install-target-winsup
53163
53164 install-target-winsup: installdirs
53165 @: $(MAKE); $(unstage)
53166 @r=`${PWD_COMMAND}`; export r; \
53167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53168 $(NORMAL_TARGET_EXPORTS) \
53169 (cd $(TARGET_SUBDIR)/winsup && \
53170 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53171
53172 @endif target-winsup
53173
53174 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
53175 maybe-install-strip-target-winsup:
53176 @if target-winsup
53177 maybe-install-strip-target-winsup: install-strip-target-winsup
53178
53179 install-strip-target-winsup: installdirs
53180 @: $(MAKE); $(unstage)
53181 @r=`${PWD_COMMAND}`; export r; \
53182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53183 $(NORMAL_TARGET_EXPORTS) \
53184 (cd $(TARGET_SUBDIR)/winsup && \
53185 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53186
53187 @endif target-winsup
53188
53189 # Other targets (info, dvi, pdf, etc.)
53190
53191 .PHONY: maybe-info-target-winsup info-target-winsup
53192 maybe-info-target-winsup:
53193 @if target-winsup
53194 maybe-info-target-winsup: info-target-winsup
53195
53196 info-target-winsup: \
53197 configure-target-winsup
53198 @: $(MAKE); $(unstage)
53199 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53200 r=`${PWD_COMMAND}`; export r; \
53201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53202 $(NORMAL_TARGET_EXPORTS) \
53203 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
53204 for flag in $(EXTRA_TARGET_FLAGS); do \
53205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53206 done; \
53207 (cd $(TARGET_SUBDIR)/winsup && \
53208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53210 "RANLIB=$${RANLIB}" \
53211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53212 info) \
53213 || exit 1
53214
53215 @endif target-winsup
53216
53217 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
53218 maybe-dvi-target-winsup:
53219 @if target-winsup
53220 maybe-dvi-target-winsup: dvi-target-winsup
53221
53222 dvi-target-winsup: \
53223 configure-target-winsup
53224 @: $(MAKE); $(unstage)
53225 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53226 r=`${PWD_COMMAND}`; export r; \
53227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53228 $(NORMAL_TARGET_EXPORTS) \
53229 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
53230 for flag in $(EXTRA_TARGET_FLAGS); do \
53231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53232 done; \
53233 (cd $(TARGET_SUBDIR)/winsup && \
53234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53236 "RANLIB=$${RANLIB}" \
53237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53238 dvi) \
53239 || exit 1
53240
53241 @endif target-winsup
53242
53243 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
53244 maybe-pdf-target-winsup:
53245 @if target-winsup
53246 maybe-pdf-target-winsup: pdf-target-winsup
53247
53248 pdf-target-winsup: \
53249 configure-target-winsup
53250 @: $(MAKE); $(unstage)
53251 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53252 r=`${PWD_COMMAND}`; export r; \
53253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53254 $(NORMAL_TARGET_EXPORTS) \
53255 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
53256 for flag in $(EXTRA_TARGET_FLAGS); do \
53257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53258 done; \
53259 (cd $(TARGET_SUBDIR)/winsup && \
53260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53262 "RANLIB=$${RANLIB}" \
53263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53264 pdf) \
53265 || exit 1
53266
53267 @endif target-winsup
53268
53269 .PHONY: maybe-html-target-winsup html-target-winsup
53270 maybe-html-target-winsup:
53271 @if target-winsup
53272 maybe-html-target-winsup: html-target-winsup
53273
53274 html-target-winsup: \
53275 configure-target-winsup
53276 @: $(MAKE); $(unstage)
53277 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53278 r=`${PWD_COMMAND}`; export r; \
53279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53280 $(NORMAL_TARGET_EXPORTS) \
53281 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
53282 for flag in $(EXTRA_TARGET_FLAGS); do \
53283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53284 done; \
53285 (cd $(TARGET_SUBDIR)/winsup && \
53286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53288 "RANLIB=$${RANLIB}" \
53289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53290 html) \
53291 || exit 1
53292
53293 @endif target-winsup
53294
53295 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
53296 maybe-TAGS-target-winsup:
53297 @if target-winsup
53298 maybe-TAGS-target-winsup: TAGS-target-winsup
53299
53300 TAGS-target-winsup: \
53301 configure-target-winsup
53302 @: $(MAKE); $(unstage)
53303 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53304 r=`${PWD_COMMAND}`; export r; \
53305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53306 $(NORMAL_TARGET_EXPORTS) \
53307 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
53308 for flag in $(EXTRA_TARGET_FLAGS); do \
53309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53310 done; \
53311 (cd $(TARGET_SUBDIR)/winsup && \
53312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53314 "RANLIB=$${RANLIB}" \
53315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53316 TAGS) \
53317 || exit 1
53318
53319 @endif target-winsup
53320
53321 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
53322 maybe-install-info-target-winsup:
53323 @if target-winsup
53324 maybe-install-info-target-winsup: install-info-target-winsup
53325
53326 install-info-target-winsup: \
53327 configure-target-winsup \
53328 info-target-winsup
53329 @: $(MAKE); $(unstage)
53330 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53331 r=`${PWD_COMMAND}`; export r; \
53332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53333 $(NORMAL_TARGET_EXPORTS) \
53334 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
53335 for flag in $(EXTRA_TARGET_FLAGS); do \
53336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53337 done; \
53338 (cd $(TARGET_SUBDIR)/winsup && \
53339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53341 "RANLIB=$${RANLIB}" \
53342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53343 install-info) \
53344 || exit 1
53345
53346 @endif target-winsup
53347
53348 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
53349 maybe-install-dvi-target-winsup:
53350 @if target-winsup
53351 maybe-install-dvi-target-winsup: install-dvi-target-winsup
53352
53353 install-dvi-target-winsup: \
53354 configure-target-winsup \
53355 dvi-target-winsup
53356 @: $(MAKE); $(unstage)
53357 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53358 r=`${PWD_COMMAND}`; export r; \
53359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53360 $(NORMAL_TARGET_EXPORTS) \
53361 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
53362 for flag in $(EXTRA_TARGET_FLAGS); do \
53363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53364 done; \
53365 (cd $(TARGET_SUBDIR)/winsup && \
53366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53368 "RANLIB=$${RANLIB}" \
53369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53370 install-dvi) \
53371 || exit 1
53372
53373 @endif target-winsup
53374
53375 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
53376 maybe-install-pdf-target-winsup:
53377 @if target-winsup
53378 maybe-install-pdf-target-winsup: install-pdf-target-winsup
53379
53380 install-pdf-target-winsup: \
53381 configure-target-winsup \
53382 pdf-target-winsup
53383 @: $(MAKE); $(unstage)
53384 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53385 r=`${PWD_COMMAND}`; export r; \
53386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53387 $(NORMAL_TARGET_EXPORTS) \
53388 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
53389 for flag in $(EXTRA_TARGET_FLAGS); do \
53390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53391 done; \
53392 (cd $(TARGET_SUBDIR)/winsup && \
53393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53395 "RANLIB=$${RANLIB}" \
53396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53397 install-pdf) \
53398 || exit 1
53399
53400 @endif target-winsup
53401
53402 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
53403 maybe-install-html-target-winsup:
53404 @if target-winsup
53405 maybe-install-html-target-winsup: install-html-target-winsup
53406
53407 install-html-target-winsup: \
53408 configure-target-winsup \
53409 html-target-winsup
53410 @: $(MAKE); $(unstage)
53411 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53412 r=`${PWD_COMMAND}`; export r; \
53413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53414 $(NORMAL_TARGET_EXPORTS) \
53415 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
53416 for flag in $(EXTRA_TARGET_FLAGS); do \
53417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53418 done; \
53419 (cd $(TARGET_SUBDIR)/winsup && \
53420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53422 "RANLIB=$${RANLIB}" \
53423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53424 install-html) \
53425 || exit 1
53426
53427 @endif target-winsup
53428
53429 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
53430 maybe-installcheck-target-winsup:
53431 @if target-winsup
53432 maybe-installcheck-target-winsup: installcheck-target-winsup
53433
53434 installcheck-target-winsup: \
53435 configure-target-winsup
53436 @: $(MAKE); $(unstage)
53437 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53438 r=`${PWD_COMMAND}`; export r; \
53439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53440 $(NORMAL_TARGET_EXPORTS) \
53441 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
53442 for flag in $(EXTRA_TARGET_FLAGS); do \
53443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53444 done; \
53445 (cd $(TARGET_SUBDIR)/winsup && \
53446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53448 "RANLIB=$${RANLIB}" \
53449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53450 installcheck) \
53451 || exit 1
53452
53453 @endif target-winsup
53454
53455 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
53456 maybe-mostlyclean-target-winsup:
53457 @if target-winsup
53458 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
53459
53460 mostlyclean-target-winsup:
53461 @: $(MAKE); $(unstage)
53462 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53463 r=`${PWD_COMMAND}`; export r; \
53464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53465 $(NORMAL_TARGET_EXPORTS) \
53466 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
53467 for flag in $(EXTRA_TARGET_FLAGS); do \
53468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53469 done; \
53470 (cd $(TARGET_SUBDIR)/winsup && \
53471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53473 "RANLIB=$${RANLIB}" \
53474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53475 mostlyclean) \
53476 || exit 1
53477
53478 @endif target-winsup
53479
53480 .PHONY: maybe-clean-target-winsup clean-target-winsup
53481 maybe-clean-target-winsup:
53482 @if target-winsup
53483 maybe-clean-target-winsup: clean-target-winsup
53484
53485 clean-target-winsup:
53486 @: $(MAKE); $(unstage)
53487 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53488 r=`${PWD_COMMAND}`; export r; \
53489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53490 $(NORMAL_TARGET_EXPORTS) \
53491 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
53492 for flag in $(EXTRA_TARGET_FLAGS); do \
53493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53494 done; \
53495 (cd $(TARGET_SUBDIR)/winsup && \
53496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53498 "RANLIB=$${RANLIB}" \
53499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53500 clean) \
53501 || exit 1
53502
53503 @endif target-winsup
53504
53505 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
53506 maybe-distclean-target-winsup:
53507 @if target-winsup
53508 maybe-distclean-target-winsup: distclean-target-winsup
53509
53510 distclean-target-winsup:
53511 @: $(MAKE); $(unstage)
53512 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53513 r=`${PWD_COMMAND}`; export r; \
53514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53515 $(NORMAL_TARGET_EXPORTS) \
53516 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
53517 for flag in $(EXTRA_TARGET_FLAGS); do \
53518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53519 done; \
53520 (cd $(TARGET_SUBDIR)/winsup && \
53521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53523 "RANLIB=$${RANLIB}" \
53524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53525 distclean) \
53526 || exit 1
53527
53528 @endif target-winsup
53529
53530 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
53531 maybe-maintainer-clean-target-winsup:
53532 @if target-winsup
53533 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
53534
53535 maintainer-clean-target-winsup:
53536 @: $(MAKE); $(unstage)
53537 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53538 r=`${PWD_COMMAND}`; export r; \
53539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53540 $(NORMAL_TARGET_EXPORTS) \
53541 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
53542 for flag in $(EXTRA_TARGET_FLAGS); do \
53543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53544 done; \
53545 (cd $(TARGET_SUBDIR)/winsup && \
53546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53548 "RANLIB=$${RANLIB}" \
53549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53550 maintainer-clean) \
53551 || exit 1
53552
53553 @endif target-winsup
53554
53555
53556
53557
53558
53559 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
53560 maybe-configure-target-libgloss:
53561 @if gcc-bootstrap
53562 configure-target-libgloss: stage_current
53563 @endif gcc-bootstrap
53564 @if target-libgloss
53565 maybe-configure-target-libgloss: configure-target-libgloss
53566 configure-target-libgloss:
53567 @: $(MAKE); $(unstage)
53568 @r=`${PWD_COMMAND}`; export r; \
53569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53570 echo "Checking multilib configuration for libgloss..."; \
53571 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53572 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
53573 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53574 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53575 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
53576 else \
53577 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
53578 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53579 fi; \
53580 else \
53581 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53582 fi; \
53583 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
53584 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53585 $(NORMAL_TARGET_EXPORTS) \
53586 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
53587 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
53588 case $(srcdir) in \
53589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53590 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
53591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53592 esac; \
53593 module_srcdir=libgloss; \
53594 rm -f no-such-file || : ; \
53595 CONFIG_SITE=no-such-file $(SHELL) \
53596 $$s/$$module_srcdir/configure \
53597 --srcdir=$${topdir}/$$module_srcdir \
53598 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53599 --target=${target_alias} \
53600 || exit 1
53601 @endif target-libgloss
53602
53603
53604
53605
53606
53607 .PHONY: all-target-libgloss maybe-all-target-libgloss
53608 maybe-all-target-libgloss:
53609 @if gcc-bootstrap
53610 all-target-libgloss: stage_current
53611 @endif gcc-bootstrap
53612 @if target-libgloss
53613 TARGET-target-libgloss=all
53614 maybe-all-target-libgloss: all-target-libgloss
53615 all-target-libgloss: configure-target-libgloss
53616 @: $(MAKE); $(unstage)
53617 @r=`${PWD_COMMAND}`; export r; \
53618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53619 $(NORMAL_TARGET_EXPORTS) \
53620 (cd $(TARGET_SUBDIR)/libgloss && \
53621 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53622 $(TARGET-target-libgloss))
53623 @endif target-libgloss
53624
53625
53626
53627
53628
53629 .PHONY: check-target-libgloss maybe-check-target-libgloss
53630 maybe-check-target-libgloss:
53631 @if target-libgloss
53632 maybe-check-target-libgloss: check-target-libgloss
53633
53634 # Dummy target for uncheckable module.
53635 check-target-libgloss:
53636
53637 @endif target-libgloss
53638
53639 .PHONY: install-target-libgloss maybe-install-target-libgloss
53640 maybe-install-target-libgloss:
53641 @if target-libgloss
53642 maybe-install-target-libgloss: install-target-libgloss
53643
53644 install-target-libgloss: installdirs
53645 @: $(MAKE); $(unstage)
53646 @r=`${PWD_COMMAND}`; export r; \
53647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53648 $(NORMAL_TARGET_EXPORTS) \
53649 (cd $(TARGET_SUBDIR)/libgloss && \
53650 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53651
53652 @endif target-libgloss
53653
53654 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
53655 maybe-install-strip-target-libgloss:
53656 @if target-libgloss
53657 maybe-install-strip-target-libgloss: install-strip-target-libgloss
53658
53659 install-strip-target-libgloss: installdirs
53660 @: $(MAKE); $(unstage)
53661 @r=`${PWD_COMMAND}`; export r; \
53662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53663 $(NORMAL_TARGET_EXPORTS) \
53664 (cd $(TARGET_SUBDIR)/libgloss && \
53665 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53666
53667 @endif target-libgloss
53668
53669 # Other targets (info, dvi, pdf, etc.)
53670
53671 .PHONY: maybe-info-target-libgloss info-target-libgloss
53672 maybe-info-target-libgloss:
53673 @if target-libgloss
53674 maybe-info-target-libgloss: info-target-libgloss
53675
53676 info-target-libgloss: \
53677 configure-target-libgloss
53678 @: $(MAKE); $(unstage)
53679 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53680 r=`${PWD_COMMAND}`; export r; \
53681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53682 $(NORMAL_TARGET_EXPORTS) \
53683 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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 info) \
53693 || exit 1
53694
53695 @endif target-libgloss
53696
53697 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
53698 maybe-dvi-target-libgloss:
53699 @if target-libgloss
53700 maybe-dvi-target-libgloss: dvi-target-libgloss
53701
53702 dvi-target-libgloss: \
53703 configure-target-libgloss
53704 @: $(MAKE); $(unstage)
53705 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53706 r=`${PWD_COMMAND}`; export r; \
53707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53708 $(NORMAL_TARGET_EXPORTS) \
53709 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
53710 for flag in $(EXTRA_TARGET_FLAGS); do \
53711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53712 done; \
53713 (cd $(TARGET_SUBDIR)/libgloss && \
53714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53716 "RANLIB=$${RANLIB}" \
53717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53718 dvi) \
53719 || exit 1
53720
53721 @endif target-libgloss
53722
53723 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
53724 maybe-pdf-target-libgloss:
53725 @if target-libgloss
53726 maybe-pdf-target-libgloss: pdf-target-libgloss
53727
53728 pdf-target-libgloss: \
53729 configure-target-libgloss
53730 @: $(MAKE); $(unstage)
53731 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53732 r=`${PWD_COMMAND}`; export r; \
53733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53734 $(NORMAL_TARGET_EXPORTS) \
53735 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
53736 for flag in $(EXTRA_TARGET_FLAGS); do \
53737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53738 done; \
53739 (cd $(TARGET_SUBDIR)/libgloss && \
53740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53742 "RANLIB=$${RANLIB}" \
53743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53744 pdf) \
53745 || exit 1
53746
53747 @endif target-libgloss
53748
53749 .PHONY: maybe-html-target-libgloss html-target-libgloss
53750 maybe-html-target-libgloss:
53751 @if target-libgloss
53752 maybe-html-target-libgloss: html-target-libgloss
53753
53754 html-target-libgloss: \
53755 configure-target-libgloss
53756 @: $(MAKE); $(unstage)
53757 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53758 r=`${PWD_COMMAND}`; export r; \
53759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53760 $(NORMAL_TARGET_EXPORTS) \
53761 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
53762 for flag in $(EXTRA_TARGET_FLAGS); do \
53763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53764 done; \
53765 (cd $(TARGET_SUBDIR)/libgloss && \
53766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53768 "RANLIB=$${RANLIB}" \
53769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53770 html) \
53771 || exit 1
53772
53773 @endif target-libgloss
53774
53775 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
53776 maybe-TAGS-target-libgloss:
53777 @if target-libgloss
53778 maybe-TAGS-target-libgloss: TAGS-target-libgloss
53779
53780 TAGS-target-libgloss: \
53781 configure-target-libgloss
53782 @: $(MAKE); $(unstage)
53783 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53784 r=`${PWD_COMMAND}`; export r; \
53785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53786 $(NORMAL_TARGET_EXPORTS) \
53787 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
53788 for flag in $(EXTRA_TARGET_FLAGS); do \
53789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53790 done; \
53791 (cd $(TARGET_SUBDIR)/libgloss && \
53792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53794 "RANLIB=$${RANLIB}" \
53795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53796 TAGS) \
53797 || exit 1
53798
53799 @endif target-libgloss
53800
53801 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
53802 maybe-install-info-target-libgloss:
53803 @if target-libgloss
53804 maybe-install-info-target-libgloss: install-info-target-libgloss
53805
53806 install-info-target-libgloss: \
53807 configure-target-libgloss \
53808 info-target-libgloss
53809 @: $(MAKE); $(unstage)
53810 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53811 r=`${PWD_COMMAND}`; export r; \
53812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53813 $(NORMAL_TARGET_EXPORTS) \
53814 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
53815 for flag in $(EXTRA_TARGET_FLAGS); do \
53816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53817 done; \
53818 (cd $(TARGET_SUBDIR)/libgloss && \
53819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53821 "RANLIB=$${RANLIB}" \
53822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53823 install-info) \
53824 || exit 1
53825
53826 @endif target-libgloss
53827
53828 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
53829 maybe-install-dvi-target-libgloss:
53830 @if target-libgloss
53831 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
53832
53833 install-dvi-target-libgloss: \
53834 configure-target-libgloss \
53835 dvi-target-libgloss
53836 @: $(MAKE); $(unstage)
53837 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53838 r=`${PWD_COMMAND}`; export r; \
53839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53840 $(NORMAL_TARGET_EXPORTS) \
53841 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
53842 for flag in $(EXTRA_TARGET_FLAGS); do \
53843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53844 done; \
53845 (cd $(TARGET_SUBDIR)/libgloss && \
53846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53848 "RANLIB=$${RANLIB}" \
53849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53850 install-dvi) \
53851 || exit 1
53852
53853 @endif target-libgloss
53854
53855 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
53856 maybe-install-pdf-target-libgloss:
53857 @if target-libgloss
53858 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
53859
53860 install-pdf-target-libgloss: \
53861 configure-target-libgloss \
53862 pdf-target-libgloss
53863 @: $(MAKE); $(unstage)
53864 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53865 r=`${PWD_COMMAND}`; export r; \
53866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53867 $(NORMAL_TARGET_EXPORTS) \
53868 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
53869 for flag in $(EXTRA_TARGET_FLAGS); do \
53870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53871 done; \
53872 (cd $(TARGET_SUBDIR)/libgloss && \
53873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53875 "RANLIB=$${RANLIB}" \
53876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53877 install-pdf) \
53878 || exit 1
53879
53880 @endif target-libgloss
53881
53882 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
53883 maybe-install-html-target-libgloss:
53884 @if target-libgloss
53885 maybe-install-html-target-libgloss: install-html-target-libgloss
53886
53887 install-html-target-libgloss: \
53888 configure-target-libgloss \
53889 html-target-libgloss
53890 @: $(MAKE); $(unstage)
53891 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53892 r=`${PWD_COMMAND}`; export r; \
53893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53894 $(NORMAL_TARGET_EXPORTS) \
53895 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
53896 for flag in $(EXTRA_TARGET_FLAGS); do \
53897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53898 done; \
53899 (cd $(TARGET_SUBDIR)/libgloss && \
53900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53902 "RANLIB=$${RANLIB}" \
53903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53904 install-html) \
53905 || exit 1
53906
53907 @endif target-libgloss
53908
53909 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
53910 maybe-installcheck-target-libgloss:
53911 @if target-libgloss
53912 maybe-installcheck-target-libgloss: installcheck-target-libgloss
53913
53914 installcheck-target-libgloss: \
53915 configure-target-libgloss
53916 @: $(MAKE); $(unstage)
53917 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53918 r=`${PWD_COMMAND}`; export r; \
53919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53920 $(NORMAL_TARGET_EXPORTS) \
53921 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
53922 for flag in $(EXTRA_TARGET_FLAGS); do \
53923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53924 done; \
53925 (cd $(TARGET_SUBDIR)/libgloss && \
53926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53928 "RANLIB=$${RANLIB}" \
53929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53930 installcheck) \
53931 || exit 1
53932
53933 @endif target-libgloss
53934
53935 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
53936 maybe-mostlyclean-target-libgloss:
53937 @if target-libgloss
53938 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
53939
53940 mostlyclean-target-libgloss:
53941 @: $(MAKE); $(unstage)
53942 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53943 r=`${PWD_COMMAND}`; export r; \
53944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53945 $(NORMAL_TARGET_EXPORTS) \
53946 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
53947 for flag in $(EXTRA_TARGET_FLAGS); do \
53948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53949 done; \
53950 (cd $(TARGET_SUBDIR)/libgloss && \
53951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53953 "RANLIB=$${RANLIB}" \
53954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53955 mostlyclean) \
53956 || exit 1
53957
53958 @endif target-libgloss
53959
53960 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
53961 maybe-clean-target-libgloss:
53962 @if target-libgloss
53963 maybe-clean-target-libgloss: clean-target-libgloss
53964
53965 clean-target-libgloss:
53966 @: $(MAKE); $(unstage)
53967 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53968 r=`${PWD_COMMAND}`; export r; \
53969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53970 $(NORMAL_TARGET_EXPORTS) \
53971 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
53972 for flag in $(EXTRA_TARGET_FLAGS); do \
53973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53974 done; \
53975 (cd $(TARGET_SUBDIR)/libgloss && \
53976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53978 "RANLIB=$${RANLIB}" \
53979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53980 clean) \
53981 || exit 1
53982
53983 @endif target-libgloss
53984
53985 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
53986 maybe-distclean-target-libgloss:
53987 @if target-libgloss
53988 maybe-distclean-target-libgloss: distclean-target-libgloss
53989
53990 distclean-target-libgloss:
53991 @: $(MAKE); $(unstage)
53992 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53993 r=`${PWD_COMMAND}`; export r; \
53994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53995 $(NORMAL_TARGET_EXPORTS) \
53996 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
53997 for flag in $(EXTRA_TARGET_FLAGS); do \
53998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53999 done; \
54000 (cd $(TARGET_SUBDIR)/libgloss && \
54001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54003 "RANLIB=$${RANLIB}" \
54004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54005 distclean) \
54006 || exit 1
54007
54008 @endif target-libgloss
54009
54010 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
54011 maybe-maintainer-clean-target-libgloss:
54012 @if target-libgloss
54013 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
54014
54015 maintainer-clean-target-libgloss:
54016 @: $(MAKE); $(unstage)
54017 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54018 r=`${PWD_COMMAND}`; export r; \
54019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54020 $(NORMAL_TARGET_EXPORTS) \
54021 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
54022 for flag in $(EXTRA_TARGET_FLAGS); do \
54023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54024 done; \
54025 (cd $(TARGET_SUBDIR)/libgloss && \
54026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54028 "RANLIB=$${RANLIB}" \
54029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54030 maintainer-clean) \
54031 || exit 1
54032
54033 @endif target-libgloss
54034
54035
54036
54037
54038
54039 .PHONY: configure-target-libffi maybe-configure-target-libffi
54040 maybe-configure-target-libffi:
54041 @if gcc-bootstrap
54042 configure-target-libffi: stage_current
54043 @endif gcc-bootstrap
54044 @if target-libffi
54045 maybe-configure-target-libffi: configure-target-libffi
54046 configure-target-libffi:
54047 @: $(MAKE); $(unstage)
54048 @r=`${PWD_COMMAND}`; export r; \
54049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54050 echo "Checking multilib configuration for libffi..."; \
54051 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54052 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
54053 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
54054 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
54055 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
54056 else \
54057 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
54058 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54059 fi; \
54060 else \
54061 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54062 fi; \
54063 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
54064 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54065 $(NORMAL_TARGET_EXPORTS) \
54066 echo Configuring in $(TARGET_SUBDIR)/libffi; \
54067 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
54068 case $(srcdir) in \
54069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54070 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
54071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54072 esac; \
54073 module_srcdir=libffi; \
54074 rm -f no-such-file || : ; \
54075 CONFIG_SITE=no-such-file $(SHELL) \
54076 $$s/$$module_srcdir/configure \
54077 --srcdir=$${topdir}/$$module_srcdir \
54078 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54079 --target=${target_alias} \
54080 || exit 1
54081 @endif target-libffi
54082
54083
54084
54085
54086
54087 .PHONY: all-target-libffi maybe-all-target-libffi
54088 maybe-all-target-libffi:
54089 @if gcc-bootstrap
54090 all-target-libffi: stage_current
54091 @endif gcc-bootstrap
54092 @if target-libffi
54093 TARGET-target-libffi=all
54094 maybe-all-target-libffi: all-target-libffi
54095 all-target-libffi: configure-target-libffi
54096 @: $(MAKE); $(unstage)
54097 @r=`${PWD_COMMAND}`; export r; \
54098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54099 $(NORMAL_TARGET_EXPORTS) \
54100 (cd $(TARGET_SUBDIR)/libffi && \
54101 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54102 $(TARGET-target-libffi))
54103 @endif target-libffi
54104
54105
54106
54107
54108
54109 .PHONY: check-target-libffi maybe-check-target-libffi
54110 maybe-check-target-libffi:
54111 @if target-libffi
54112 maybe-check-target-libffi: check-target-libffi
54113
54114 check-target-libffi:
54115 @: $(MAKE); $(unstage)
54116 @r=`${PWD_COMMAND}`; export r; \
54117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54118 $(NORMAL_TARGET_EXPORTS) \
54119 (cd $(TARGET_SUBDIR)/libffi && \
54120 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54121
54122 @endif target-libffi
54123
54124 .PHONY: install-target-libffi maybe-install-target-libffi
54125 maybe-install-target-libffi:
54126 @if target-libffi
54127 maybe-install-target-libffi: install-target-libffi
54128
54129 # Dummy target for uninstallable.
54130 install-target-libffi:
54131
54132 @endif target-libffi
54133
54134 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
54135 maybe-install-strip-target-libffi:
54136 @if target-libffi
54137 maybe-install-strip-target-libffi: install-strip-target-libffi
54138
54139 # Dummy target for uninstallable.
54140 install-strip-target-libffi:
54141
54142 @endif target-libffi
54143
54144 # Other targets (info, dvi, pdf, etc.)
54145
54146 .PHONY: maybe-info-target-libffi info-target-libffi
54147 maybe-info-target-libffi:
54148 @if target-libffi
54149 maybe-info-target-libffi: info-target-libffi
54150
54151 info-target-libffi: \
54152 configure-target-libffi
54153 @: $(MAKE); $(unstage)
54154 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54155 r=`${PWD_COMMAND}`; export r; \
54156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54157 $(NORMAL_TARGET_EXPORTS) \
54158 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
54159 for flag in $(EXTRA_TARGET_FLAGS); do \
54160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54161 done; \
54162 (cd $(TARGET_SUBDIR)/libffi && \
54163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54165 "RANLIB=$${RANLIB}" \
54166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54167 info) \
54168 || exit 1
54169
54170 @endif target-libffi
54171
54172 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
54173 maybe-dvi-target-libffi:
54174 @if target-libffi
54175 maybe-dvi-target-libffi: dvi-target-libffi
54176
54177 dvi-target-libffi: \
54178 configure-target-libffi
54179 @: $(MAKE); $(unstage)
54180 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54181 r=`${PWD_COMMAND}`; export r; \
54182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54183 $(NORMAL_TARGET_EXPORTS) \
54184 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
54185 for flag in $(EXTRA_TARGET_FLAGS); do \
54186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54187 done; \
54188 (cd $(TARGET_SUBDIR)/libffi && \
54189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54191 "RANLIB=$${RANLIB}" \
54192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54193 dvi) \
54194 || exit 1
54195
54196 @endif target-libffi
54197
54198 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
54199 maybe-pdf-target-libffi:
54200 @if target-libffi
54201 maybe-pdf-target-libffi: pdf-target-libffi
54202
54203 pdf-target-libffi: \
54204 configure-target-libffi
54205 @: $(MAKE); $(unstage)
54206 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54207 r=`${PWD_COMMAND}`; export r; \
54208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54209 $(NORMAL_TARGET_EXPORTS) \
54210 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
54211 for flag in $(EXTRA_TARGET_FLAGS); do \
54212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54213 done; \
54214 (cd $(TARGET_SUBDIR)/libffi && \
54215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54217 "RANLIB=$${RANLIB}" \
54218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54219 pdf) \
54220 || exit 1
54221
54222 @endif target-libffi
54223
54224 .PHONY: maybe-html-target-libffi html-target-libffi
54225 maybe-html-target-libffi:
54226 @if target-libffi
54227 maybe-html-target-libffi: html-target-libffi
54228
54229 html-target-libffi: \
54230 configure-target-libffi
54231 @: $(MAKE); $(unstage)
54232 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54233 r=`${PWD_COMMAND}`; export r; \
54234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54235 $(NORMAL_TARGET_EXPORTS) \
54236 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
54237 for flag in $(EXTRA_TARGET_FLAGS); do \
54238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54239 done; \
54240 (cd $(TARGET_SUBDIR)/libffi && \
54241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54243 "RANLIB=$${RANLIB}" \
54244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54245 html) \
54246 || exit 1
54247
54248 @endif target-libffi
54249
54250 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
54251 maybe-TAGS-target-libffi:
54252 @if target-libffi
54253 maybe-TAGS-target-libffi: TAGS-target-libffi
54254
54255 TAGS-target-libffi: \
54256 configure-target-libffi
54257 @: $(MAKE); $(unstage)
54258 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54259 r=`${PWD_COMMAND}`; export r; \
54260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54261 $(NORMAL_TARGET_EXPORTS) \
54262 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
54263 for flag in $(EXTRA_TARGET_FLAGS); do \
54264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54265 done; \
54266 (cd $(TARGET_SUBDIR)/libffi && \
54267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54269 "RANLIB=$${RANLIB}" \
54270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54271 TAGS) \
54272 || exit 1
54273
54274 @endif target-libffi
54275
54276 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
54277 maybe-install-info-target-libffi:
54278 @if target-libffi
54279 maybe-install-info-target-libffi: install-info-target-libffi
54280
54281 install-info-target-libffi: \
54282 configure-target-libffi \
54283 info-target-libffi
54284 @: $(MAKE); $(unstage)
54285 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54286 r=`${PWD_COMMAND}`; export r; \
54287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54288 $(NORMAL_TARGET_EXPORTS) \
54289 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
54290 for flag in $(EXTRA_TARGET_FLAGS); do \
54291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54292 done; \
54293 (cd $(TARGET_SUBDIR)/libffi && \
54294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54296 "RANLIB=$${RANLIB}" \
54297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54298 install-info) \
54299 || exit 1
54300
54301 @endif target-libffi
54302
54303 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
54304 maybe-install-dvi-target-libffi:
54305 @if target-libffi
54306 maybe-install-dvi-target-libffi: install-dvi-target-libffi
54307
54308 install-dvi-target-libffi: \
54309 configure-target-libffi \
54310 dvi-target-libffi
54311 @: $(MAKE); $(unstage)
54312 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54313 r=`${PWD_COMMAND}`; export r; \
54314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54315 $(NORMAL_TARGET_EXPORTS) \
54316 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
54317 for flag in $(EXTRA_TARGET_FLAGS); do \
54318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54319 done; \
54320 (cd $(TARGET_SUBDIR)/libffi && \
54321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54323 "RANLIB=$${RANLIB}" \
54324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54325 install-dvi) \
54326 || exit 1
54327
54328 @endif target-libffi
54329
54330 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
54331 maybe-install-pdf-target-libffi:
54332 @if target-libffi
54333 maybe-install-pdf-target-libffi: install-pdf-target-libffi
54334
54335 install-pdf-target-libffi: \
54336 configure-target-libffi \
54337 pdf-target-libffi
54338 @: $(MAKE); $(unstage)
54339 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54340 r=`${PWD_COMMAND}`; export r; \
54341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54342 $(NORMAL_TARGET_EXPORTS) \
54343 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
54344 for flag in $(EXTRA_TARGET_FLAGS); do \
54345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54346 done; \
54347 (cd $(TARGET_SUBDIR)/libffi && \
54348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54350 "RANLIB=$${RANLIB}" \
54351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54352 install-pdf) \
54353 || exit 1
54354
54355 @endif target-libffi
54356
54357 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
54358 maybe-install-html-target-libffi:
54359 @if target-libffi
54360 maybe-install-html-target-libffi: install-html-target-libffi
54361
54362 install-html-target-libffi: \
54363 configure-target-libffi \
54364 html-target-libffi
54365 @: $(MAKE); $(unstage)
54366 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54367 r=`${PWD_COMMAND}`; export r; \
54368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54369 $(NORMAL_TARGET_EXPORTS) \
54370 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
54371 for flag in $(EXTRA_TARGET_FLAGS); do \
54372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54373 done; \
54374 (cd $(TARGET_SUBDIR)/libffi && \
54375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54377 "RANLIB=$${RANLIB}" \
54378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54379 install-html) \
54380 || exit 1
54381
54382 @endif target-libffi
54383
54384 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
54385 maybe-installcheck-target-libffi:
54386 @if target-libffi
54387 maybe-installcheck-target-libffi: installcheck-target-libffi
54388
54389 installcheck-target-libffi: \
54390 configure-target-libffi
54391 @: $(MAKE); $(unstage)
54392 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54393 r=`${PWD_COMMAND}`; export r; \
54394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54395 $(NORMAL_TARGET_EXPORTS) \
54396 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
54397 for flag in $(EXTRA_TARGET_FLAGS); do \
54398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54399 done; \
54400 (cd $(TARGET_SUBDIR)/libffi && \
54401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54403 "RANLIB=$${RANLIB}" \
54404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54405 installcheck) \
54406 || exit 1
54407
54408 @endif target-libffi
54409
54410 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
54411 maybe-mostlyclean-target-libffi:
54412 @if target-libffi
54413 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
54414
54415 mostlyclean-target-libffi:
54416 @: $(MAKE); $(unstage)
54417 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54418 r=`${PWD_COMMAND}`; export r; \
54419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54420 $(NORMAL_TARGET_EXPORTS) \
54421 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
54422 for flag in $(EXTRA_TARGET_FLAGS); do \
54423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54424 done; \
54425 (cd $(TARGET_SUBDIR)/libffi && \
54426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54428 "RANLIB=$${RANLIB}" \
54429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54430 mostlyclean) \
54431 || exit 1
54432
54433 @endif target-libffi
54434
54435 .PHONY: maybe-clean-target-libffi clean-target-libffi
54436 maybe-clean-target-libffi:
54437 @if target-libffi
54438 maybe-clean-target-libffi: clean-target-libffi
54439
54440 clean-target-libffi:
54441 @: $(MAKE); $(unstage)
54442 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54443 r=`${PWD_COMMAND}`; export r; \
54444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54445 $(NORMAL_TARGET_EXPORTS) \
54446 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
54447 for flag in $(EXTRA_TARGET_FLAGS); do \
54448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54449 done; \
54450 (cd $(TARGET_SUBDIR)/libffi && \
54451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54453 "RANLIB=$${RANLIB}" \
54454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54455 clean) \
54456 || exit 1
54457
54458 @endif target-libffi
54459
54460 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
54461 maybe-distclean-target-libffi:
54462 @if target-libffi
54463 maybe-distclean-target-libffi: distclean-target-libffi
54464
54465 distclean-target-libffi:
54466 @: $(MAKE); $(unstage)
54467 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54468 r=`${PWD_COMMAND}`; export r; \
54469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54470 $(NORMAL_TARGET_EXPORTS) \
54471 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
54472 for flag in $(EXTRA_TARGET_FLAGS); do \
54473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54474 done; \
54475 (cd $(TARGET_SUBDIR)/libffi && \
54476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54478 "RANLIB=$${RANLIB}" \
54479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54480 distclean) \
54481 || exit 1
54482
54483 @endif target-libffi
54484
54485 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
54486 maybe-maintainer-clean-target-libffi:
54487 @if target-libffi
54488 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
54489
54490 maintainer-clean-target-libffi:
54491 @: $(MAKE); $(unstage)
54492 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54493 r=`${PWD_COMMAND}`; export r; \
54494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54495 $(NORMAL_TARGET_EXPORTS) \
54496 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
54497 for flag in $(EXTRA_TARGET_FLAGS); do \
54498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54499 done; \
54500 (cd $(TARGET_SUBDIR)/libffi && \
54501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54503 "RANLIB=$${RANLIB}" \
54504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54505 maintainer-clean) \
54506 || exit 1
54507
54508 @endif target-libffi
54509
54510
54511
54512
54513
54514 .PHONY: configure-target-zlib maybe-configure-target-zlib
54515 maybe-configure-target-zlib:
54516 @if gcc-bootstrap
54517 configure-target-zlib: stage_current
54518 @endif gcc-bootstrap
54519 @if target-zlib
54520 maybe-configure-target-zlib: configure-target-zlib
54521 configure-target-zlib:
54522 @: $(MAKE); $(unstage)
54523 @r=`${PWD_COMMAND}`; export r; \
54524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54525 echo "Checking multilib configuration for zlib..."; \
54526 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54527 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54528 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54529 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54530 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54531 else \
54532 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54533 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54534 fi; \
54535 else \
54536 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54537 fi; \
54538 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54539 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54540 $(NORMAL_TARGET_EXPORTS) \
54541 echo Configuring in $(TARGET_SUBDIR)/zlib; \
54542 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
54543 case $(srcdir) in \
54544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54545 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54547 esac; \
54548 module_srcdir=zlib; \
54549 rm -f no-such-file || : ; \
54550 CONFIG_SITE=no-such-file $(SHELL) \
54551 $$s/$$module_srcdir/configure \
54552 --srcdir=$${topdir}/$$module_srcdir \
54553 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54554 --target=${target_alias} \
54555 || exit 1
54556 @endif target-zlib
54557
54558
54559
54560
54561
54562 .PHONY: all-target-zlib maybe-all-target-zlib
54563 maybe-all-target-zlib:
54564 @if gcc-bootstrap
54565 all-target-zlib: stage_current
54566 @endif gcc-bootstrap
54567 @if target-zlib
54568 TARGET-target-zlib=all
54569 maybe-all-target-zlib: all-target-zlib
54570 all-target-zlib: configure-target-zlib
54571 @: $(MAKE); $(unstage)
54572 @r=`${PWD_COMMAND}`; export r; \
54573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54574 $(NORMAL_TARGET_EXPORTS) \
54575 (cd $(TARGET_SUBDIR)/zlib && \
54576 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54577 $(TARGET-target-zlib))
54578 @endif target-zlib
54579
54580
54581
54582
54583
54584 .PHONY: check-target-zlib maybe-check-target-zlib
54585 maybe-check-target-zlib:
54586 @if target-zlib
54587 maybe-check-target-zlib: check-target-zlib
54588
54589 check-target-zlib:
54590 @: $(MAKE); $(unstage)
54591 @r=`${PWD_COMMAND}`; export r; \
54592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54593 $(NORMAL_TARGET_EXPORTS) \
54594 (cd $(TARGET_SUBDIR)/zlib && \
54595 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54596
54597 @endif target-zlib
54598
54599 .PHONY: install-target-zlib maybe-install-target-zlib
54600 maybe-install-target-zlib:
54601 @if target-zlib
54602 maybe-install-target-zlib: install-target-zlib
54603
54604 install-target-zlib: installdirs
54605 @: $(MAKE); $(unstage)
54606 @r=`${PWD_COMMAND}`; export r; \
54607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54608 $(NORMAL_TARGET_EXPORTS) \
54609 (cd $(TARGET_SUBDIR)/zlib && \
54610 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54611
54612 @endif target-zlib
54613
54614 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
54615 maybe-install-strip-target-zlib:
54616 @if target-zlib
54617 maybe-install-strip-target-zlib: install-strip-target-zlib
54618
54619 install-strip-target-zlib: installdirs
54620 @: $(MAKE); $(unstage)
54621 @r=`${PWD_COMMAND}`; export r; \
54622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54623 $(NORMAL_TARGET_EXPORTS) \
54624 (cd $(TARGET_SUBDIR)/zlib && \
54625 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54626
54627 @endif target-zlib
54628
54629 # Other targets (info, dvi, pdf, etc.)
54630
54631 .PHONY: maybe-info-target-zlib info-target-zlib
54632 maybe-info-target-zlib:
54633 @if target-zlib
54634 maybe-info-target-zlib: info-target-zlib
54635
54636 info-target-zlib: \
54637 configure-target-zlib
54638 @: $(MAKE); $(unstage)
54639 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54640 r=`${PWD_COMMAND}`; export r; \
54641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54642 $(NORMAL_TARGET_EXPORTS) \
54643 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
54644 for flag in $(EXTRA_TARGET_FLAGS); do \
54645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54646 done; \
54647 (cd $(TARGET_SUBDIR)/zlib && \
54648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54650 "RANLIB=$${RANLIB}" \
54651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54652 info) \
54653 || exit 1
54654
54655 @endif target-zlib
54656
54657 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
54658 maybe-dvi-target-zlib:
54659 @if target-zlib
54660 maybe-dvi-target-zlib: dvi-target-zlib
54661
54662 dvi-target-zlib: \
54663 configure-target-zlib
54664 @: $(MAKE); $(unstage)
54665 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54666 r=`${PWD_COMMAND}`; export r; \
54667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54668 $(NORMAL_TARGET_EXPORTS) \
54669 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
54670 for flag in $(EXTRA_TARGET_FLAGS); do \
54671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54672 done; \
54673 (cd $(TARGET_SUBDIR)/zlib && \
54674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54676 "RANLIB=$${RANLIB}" \
54677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54678 dvi) \
54679 || exit 1
54680
54681 @endif target-zlib
54682
54683 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
54684 maybe-pdf-target-zlib:
54685 @if target-zlib
54686 maybe-pdf-target-zlib: pdf-target-zlib
54687
54688 pdf-target-zlib: \
54689 configure-target-zlib
54690 @: $(MAKE); $(unstage)
54691 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54692 r=`${PWD_COMMAND}`; export r; \
54693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54694 $(NORMAL_TARGET_EXPORTS) \
54695 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
54696 for flag in $(EXTRA_TARGET_FLAGS); do \
54697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54698 done; \
54699 (cd $(TARGET_SUBDIR)/zlib && \
54700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54702 "RANLIB=$${RANLIB}" \
54703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54704 pdf) \
54705 || exit 1
54706
54707 @endif target-zlib
54708
54709 .PHONY: maybe-html-target-zlib html-target-zlib
54710 maybe-html-target-zlib:
54711 @if target-zlib
54712 maybe-html-target-zlib: html-target-zlib
54713
54714 html-target-zlib: \
54715 configure-target-zlib
54716 @: $(MAKE); $(unstage)
54717 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54718 r=`${PWD_COMMAND}`; export r; \
54719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54720 $(NORMAL_TARGET_EXPORTS) \
54721 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
54722 for flag in $(EXTRA_TARGET_FLAGS); do \
54723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54724 done; \
54725 (cd $(TARGET_SUBDIR)/zlib && \
54726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54728 "RANLIB=$${RANLIB}" \
54729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54730 html) \
54731 || exit 1
54732
54733 @endif target-zlib
54734
54735 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
54736 maybe-TAGS-target-zlib:
54737 @if target-zlib
54738 maybe-TAGS-target-zlib: TAGS-target-zlib
54739
54740 TAGS-target-zlib: \
54741 configure-target-zlib
54742 @: $(MAKE); $(unstage)
54743 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54744 r=`${PWD_COMMAND}`; export r; \
54745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54746 $(NORMAL_TARGET_EXPORTS) \
54747 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
54748 for flag in $(EXTRA_TARGET_FLAGS); do \
54749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54750 done; \
54751 (cd $(TARGET_SUBDIR)/zlib && \
54752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54754 "RANLIB=$${RANLIB}" \
54755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54756 TAGS) \
54757 || exit 1
54758
54759 @endif target-zlib
54760
54761 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
54762 maybe-install-info-target-zlib:
54763 @if target-zlib
54764 maybe-install-info-target-zlib: install-info-target-zlib
54765
54766 install-info-target-zlib: \
54767 configure-target-zlib \
54768 info-target-zlib
54769 @: $(MAKE); $(unstage)
54770 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54771 r=`${PWD_COMMAND}`; export r; \
54772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54773 $(NORMAL_TARGET_EXPORTS) \
54774 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
54775 for flag in $(EXTRA_TARGET_FLAGS); do \
54776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54777 done; \
54778 (cd $(TARGET_SUBDIR)/zlib && \
54779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54781 "RANLIB=$${RANLIB}" \
54782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54783 install-info) \
54784 || exit 1
54785
54786 @endif target-zlib
54787
54788 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
54789 maybe-install-dvi-target-zlib:
54790 @if target-zlib
54791 maybe-install-dvi-target-zlib: install-dvi-target-zlib
54792
54793 install-dvi-target-zlib: \
54794 configure-target-zlib \
54795 dvi-target-zlib
54796 @: $(MAKE); $(unstage)
54797 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54798 r=`${PWD_COMMAND}`; export r; \
54799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54800 $(NORMAL_TARGET_EXPORTS) \
54801 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
54802 for flag in $(EXTRA_TARGET_FLAGS); do \
54803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54804 done; \
54805 (cd $(TARGET_SUBDIR)/zlib && \
54806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54808 "RANLIB=$${RANLIB}" \
54809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54810 install-dvi) \
54811 || exit 1
54812
54813 @endif target-zlib
54814
54815 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
54816 maybe-install-pdf-target-zlib:
54817 @if target-zlib
54818 maybe-install-pdf-target-zlib: install-pdf-target-zlib
54819
54820 install-pdf-target-zlib: \
54821 configure-target-zlib \
54822 pdf-target-zlib
54823 @: $(MAKE); $(unstage)
54824 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54825 r=`${PWD_COMMAND}`; export r; \
54826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54827 $(NORMAL_TARGET_EXPORTS) \
54828 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
54829 for flag in $(EXTRA_TARGET_FLAGS); do \
54830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54831 done; \
54832 (cd $(TARGET_SUBDIR)/zlib && \
54833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54835 "RANLIB=$${RANLIB}" \
54836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54837 install-pdf) \
54838 || exit 1
54839
54840 @endif target-zlib
54841
54842 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
54843 maybe-install-html-target-zlib:
54844 @if target-zlib
54845 maybe-install-html-target-zlib: install-html-target-zlib
54846
54847 install-html-target-zlib: \
54848 configure-target-zlib \
54849 html-target-zlib
54850 @: $(MAKE); $(unstage)
54851 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54852 r=`${PWD_COMMAND}`; export r; \
54853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54854 $(NORMAL_TARGET_EXPORTS) \
54855 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
54856 for flag in $(EXTRA_TARGET_FLAGS); do \
54857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54858 done; \
54859 (cd $(TARGET_SUBDIR)/zlib && \
54860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54862 "RANLIB=$${RANLIB}" \
54863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54864 install-html) \
54865 || exit 1
54866
54867 @endif target-zlib
54868
54869 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
54870 maybe-installcheck-target-zlib:
54871 @if target-zlib
54872 maybe-installcheck-target-zlib: installcheck-target-zlib
54873
54874 installcheck-target-zlib: \
54875 configure-target-zlib
54876 @: $(MAKE); $(unstage)
54877 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54878 r=`${PWD_COMMAND}`; export r; \
54879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54880 $(NORMAL_TARGET_EXPORTS) \
54881 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
54882 for flag in $(EXTRA_TARGET_FLAGS); do \
54883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54884 done; \
54885 (cd $(TARGET_SUBDIR)/zlib && \
54886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54888 "RANLIB=$${RANLIB}" \
54889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54890 installcheck) \
54891 || exit 1
54892
54893 @endif target-zlib
54894
54895 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
54896 maybe-mostlyclean-target-zlib:
54897 @if target-zlib
54898 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
54899
54900 mostlyclean-target-zlib:
54901 @: $(MAKE); $(unstage)
54902 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54903 r=`${PWD_COMMAND}`; export r; \
54904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54905 $(NORMAL_TARGET_EXPORTS) \
54906 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
54907 for flag in $(EXTRA_TARGET_FLAGS); do \
54908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54909 done; \
54910 (cd $(TARGET_SUBDIR)/zlib && \
54911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54913 "RANLIB=$${RANLIB}" \
54914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54915 mostlyclean) \
54916 || exit 1
54917
54918 @endif target-zlib
54919
54920 .PHONY: maybe-clean-target-zlib clean-target-zlib
54921 maybe-clean-target-zlib:
54922 @if target-zlib
54923 maybe-clean-target-zlib: clean-target-zlib
54924
54925 clean-target-zlib:
54926 @: $(MAKE); $(unstage)
54927 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54928 r=`${PWD_COMMAND}`; export r; \
54929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54930 $(NORMAL_TARGET_EXPORTS) \
54931 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
54932 for flag in $(EXTRA_TARGET_FLAGS); do \
54933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54934 done; \
54935 (cd $(TARGET_SUBDIR)/zlib && \
54936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54938 "RANLIB=$${RANLIB}" \
54939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54940 clean) \
54941 || exit 1
54942
54943 @endif target-zlib
54944
54945 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
54946 maybe-distclean-target-zlib:
54947 @if target-zlib
54948 maybe-distclean-target-zlib: distclean-target-zlib
54949
54950 distclean-target-zlib:
54951 @: $(MAKE); $(unstage)
54952 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54953 r=`${PWD_COMMAND}`; export r; \
54954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54955 $(NORMAL_TARGET_EXPORTS) \
54956 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
54957 for flag in $(EXTRA_TARGET_FLAGS); do \
54958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54959 done; \
54960 (cd $(TARGET_SUBDIR)/zlib && \
54961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54963 "RANLIB=$${RANLIB}" \
54964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54965 distclean) \
54966 || exit 1
54967
54968 @endif target-zlib
54969
54970 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
54971 maybe-maintainer-clean-target-zlib:
54972 @if target-zlib
54973 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
54974
54975 maintainer-clean-target-zlib:
54976 @: $(MAKE); $(unstage)
54977 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54978 r=`${PWD_COMMAND}`; export r; \
54979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54980 $(NORMAL_TARGET_EXPORTS) \
54981 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
54982 for flag in $(EXTRA_TARGET_FLAGS); do \
54983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54984 done; \
54985 (cd $(TARGET_SUBDIR)/zlib && \
54986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54988 "RANLIB=$${RANLIB}" \
54989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54990 maintainer-clean) \
54991 || exit 1
54992
54993 @endif target-zlib
54994
54995
54996
54997
54998
54999 .PHONY: configure-target-rda maybe-configure-target-rda
55000 maybe-configure-target-rda:
55001 @if gcc-bootstrap
55002 configure-target-rda: stage_current
55003 @endif gcc-bootstrap
55004 @if target-rda
55005 maybe-configure-target-rda: configure-target-rda
55006 configure-target-rda:
55007 @: $(MAKE); $(unstage)
55008 @r=`${PWD_COMMAND}`; export r; \
55009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55010 echo "Checking multilib configuration for rda..."; \
55011 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55012 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
55013 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
55014 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
55015 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
55016 else \
55017 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
55018 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55019 fi; \
55020 else \
55021 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55022 fi; \
55023 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
55024 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55025 $(NORMAL_TARGET_EXPORTS) \
55026 echo Configuring in $(TARGET_SUBDIR)/rda; \
55027 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
55028 case $(srcdir) in \
55029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55030 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
55031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55032 esac; \
55033 module_srcdir=rda; \
55034 rm -f no-such-file || : ; \
55035 CONFIG_SITE=no-such-file $(SHELL) \
55036 $$s/$$module_srcdir/configure \
55037 --srcdir=$${topdir}/$$module_srcdir \
55038 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55039 --target=${target_alias} \
55040 || exit 1
55041 @endif target-rda
55042
55043
55044
55045
55046
55047 .PHONY: all-target-rda maybe-all-target-rda
55048 maybe-all-target-rda:
55049 @if gcc-bootstrap
55050 all-target-rda: stage_current
55051 @endif gcc-bootstrap
55052 @if target-rda
55053 TARGET-target-rda=all
55054 maybe-all-target-rda: all-target-rda
55055 all-target-rda: configure-target-rda
55056 @: $(MAKE); $(unstage)
55057 @r=`${PWD_COMMAND}`; export r; \
55058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55059 $(NORMAL_TARGET_EXPORTS) \
55060 (cd $(TARGET_SUBDIR)/rda && \
55061 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55062 $(TARGET-target-rda))
55063 @endif target-rda
55064
55065
55066
55067
55068
55069 .PHONY: check-target-rda maybe-check-target-rda
55070 maybe-check-target-rda:
55071 @if target-rda
55072 maybe-check-target-rda: check-target-rda
55073
55074 check-target-rda:
55075 @: $(MAKE); $(unstage)
55076 @r=`${PWD_COMMAND}`; export r; \
55077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55078 $(NORMAL_TARGET_EXPORTS) \
55079 (cd $(TARGET_SUBDIR)/rda && \
55080 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55081
55082 @endif target-rda
55083
55084 .PHONY: install-target-rda maybe-install-target-rda
55085 maybe-install-target-rda:
55086 @if target-rda
55087 maybe-install-target-rda: install-target-rda
55088
55089 install-target-rda: installdirs
55090 @: $(MAKE); $(unstage)
55091 @r=`${PWD_COMMAND}`; export r; \
55092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55093 $(NORMAL_TARGET_EXPORTS) \
55094 (cd $(TARGET_SUBDIR)/rda && \
55095 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55096
55097 @endif target-rda
55098
55099 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
55100 maybe-install-strip-target-rda:
55101 @if target-rda
55102 maybe-install-strip-target-rda: install-strip-target-rda
55103
55104 install-strip-target-rda: installdirs
55105 @: $(MAKE); $(unstage)
55106 @r=`${PWD_COMMAND}`; export r; \
55107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55108 $(NORMAL_TARGET_EXPORTS) \
55109 (cd $(TARGET_SUBDIR)/rda && \
55110 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55111
55112 @endif target-rda
55113
55114 # Other targets (info, dvi, pdf, etc.)
55115
55116 .PHONY: maybe-info-target-rda info-target-rda
55117 maybe-info-target-rda:
55118 @if target-rda
55119 maybe-info-target-rda: info-target-rda
55120
55121 info-target-rda: \
55122 configure-target-rda
55123 @: $(MAKE); $(unstage)
55124 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55125 r=`${PWD_COMMAND}`; export r; \
55126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55127 $(NORMAL_TARGET_EXPORTS) \
55128 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
55129 for flag in $(EXTRA_TARGET_FLAGS); do \
55130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55131 done; \
55132 (cd $(TARGET_SUBDIR)/rda && \
55133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55135 "RANLIB=$${RANLIB}" \
55136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55137 info) \
55138 || exit 1
55139
55140 @endif target-rda
55141
55142 .PHONY: maybe-dvi-target-rda dvi-target-rda
55143 maybe-dvi-target-rda:
55144 @if target-rda
55145 maybe-dvi-target-rda: dvi-target-rda
55146
55147 dvi-target-rda: \
55148 configure-target-rda
55149 @: $(MAKE); $(unstage)
55150 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55151 r=`${PWD_COMMAND}`; export r; \
55152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55153 $(NORMAL_TARGET_EXPORTS) \
55154 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
55155 for flag in $(EXTRA_TARGET_FLAGS); do \
55156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55157 done; \
55158 (cd $(TARGET_SUBDIR)/rda && \
55159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55161 "RANLIB=$${RANLIB}" \
55162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55163 dvi) \
55164 || exit 1
55165
55166 @endif target-rda
55167
55168 .PHONY: maybe-pdf-target-rda pdf-target-rda
55169 maybe-pdf-target-rda:
55170 @if target-rda
55171 maybe-pdf-target-rda: pdf-target-rda
55172
55173 pdf-target-rda: \
55174 configure-target-rda
55175 @: $(MAKE); $(unstage)
55176 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55177 r=`${PWD_COMMAND}`; export r; \
55178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55179 $(NORMAL_TARGET_EXPORTS) \
55180 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
55181 for flag in $(EXTRA_TARGET_FLAGS); do \
55182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55183 done; \
55184 (cd $(TARGET_SUBDIR)/rda && \
55185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55187 "RANLIB=$${RANLIB}" \
55188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55189 pdf) \
55190 || exit 1
55191
55192 @endif target-rda
55193
55194 .PHONY: maybe-html-target-rda html-target-rda
55195 maybe-html-target-rda:
55196 @if target-rda
55197 maybe-html-target-rda: html-target-rda
55198
55199 html-target-rda: \
55200 configure-target-rda
55201 @: $(MAKE); $(unstage)
55202 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55203 r=`${PWD_COMMAND}`; export r; \
55204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55205 $(NORMAL_TARGET_EXPORTS) \
55206 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
55207 for flag in $(EXTRA_TARGET_FLAGS); do \
55208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55209 done; \
55210 (cd $(TARGET_SUBDIR)/rda && \
55211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55213 "RANLIB=$${RANLIB}" \
55214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55215 html) \
55216 || exit 1
55217
55218 @endif target-rda
55219
55220 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
55221 maybe-TAGS-target-rda:
55222 @if target-rda
55223 maybe-TAGS-target-rda: TAGS-target-rda
55224
55225 TAGS-target-rda: \
55226 configure-target-rda
55227 @: $(MAKE); $(unstage)
55228 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55229 r=`${PWD_COMMAND}`; export r; \
55230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55231 $(NORMAL_TARGET_EXPORTS) \
55232 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
55233 for flag in $(EXTRA_TARGET_FLAGS); do \
55234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55235 done; \
55236 (cd $(TARGET_SUBDIR)/rda && \
55237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55239 "RANLIB=$${RANLIB}" \
55240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55241 TAGS) \
55242 || exit 1
55243
55244 @endif target-rda
55245
55246 .PHONY: maybe-install-info-target-rda install-info-target-rda
55247 maybe-install-info-target-rda:
55248 @if target-rda
55249 maybe-install-info-target-rda: install-info-target-rda
55250
55251 install-info-target-rda: \
55252 configure-target-rda \
55253 info-target-rda
55254 @: $(MAKE); $(unstage)
55255 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55256 r=`${PWD_COMMAND}`; export r; \
55257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55258 $(NORMAL_TARGET_EXPORTS) \
55259 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
55260 for flag in $(EXTRA_TARGET_FLAGS); do \
55261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55262 done; \
55263 (cd $(TARGET_SUBDIR)/rda && \
55264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55266 "RANLIB=$${RANLIB}" \
55267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55268 install-info) \
55269 || exit 1
55270
55271 @endif target-rda
55272
55273 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
55274 maybe-install-dvi-target-rda:
55275 @if target-rda
55276 maybe-install-dvi-target-rda: install-dvi-target-rda
55277
55278 install-dvi-target-rda: \
55279 configure-target-rda \
55280 dvi-target-rda
55281 @: $(MAKE); $(unstage)
55282 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55283 r=`${PWD_COMMAND}`; export r; \
55284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55285 $(NORMAL_TARGET_EXPORTS) \
55286 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
55287 for flag in $(EXTRA_TARGET_FLAGS); do \
55288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55289 done; \
55290 (cd $(TARGET_SUBDIR)/rda && \
55291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55293 "RANLIB=$${RANLIB}" \
55294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55295 install-dvi) \
55296 || exit 1
55297
55298 @endif target-rda
55299
55300 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
55301 maybe-install-pdf-target-rda:
55302 @if target-rda
55303 maybe-install-pdf-target-rda: install-pdf-target-rda
55304
55305 install-pdf-target-rda: \
55306 configure-target-rda \
55307 pdf-target-rda
55308 @: $(MAKE); $(unstage)
55309 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55310 r=`${PWD_COMMAND}`; export r; \
55311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55312 $(NORMAL_TARGET_EXPORTS) \
55313 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
55314 for flag in $(EXTRA_TARGET_FLAGS); do \
55315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55316 done; \
55317 (cd $(TARGET_SUBDIR)/rda && \
55318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55320 "RANLIB=$${RANLIB}" \
55321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55322 install-pdf) \
55323 || exit 1
55324
55325 @endif target-rda
55326
55327 .PHONY: maybe-install-html-target-rda install-html-target-rda
55328 maybe-install-html-target-rda:
55329 @if target-rda
55330 maybe-install-html-target-rda: install-html-target-rda
55331
55332 install-html-target-rda: \
55333 configure-target-rda \
55334 html-target-rda
55335 @: $(MAKE); $(unstage)
55336 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55337 r=`${PWD_COMMAND}`; export r; \
55338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55339 $(NORMAL_TARGET_EXPORTS) \
55340 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
55341 for flag in $(EXTRA_TARGET_FLAGS); do \
55342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55343 done; \
55344 (cd $(TARGET_SUBDIR)/rda && \
55345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55347 "RANLIB=$${RANLIB}" \
55348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55349 install-html) \
55350 || exit 1
55351
55352 @endif target-rda
55353
55354 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
55355 maybe-installcheck-target-rda:
55356 @if target-rda
55357 maybe-installcheck-target-rda: installcheck-target-rda
55358
55359 installcheck-target-rda: \
55360 configure-target-rda
55361 @: $(MAKE); $(unstage)
55362 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55363 r=`${PWD_COMMAND}`; export r; \
55364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55365 $(NORMAL_TARGET_EXPORTS) \
55366 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
55367 for flag in $(EXTRA_TARGET_FLAGS); do \
55368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55369 done; \
55370 (cd $(TARGET_SUBDIR)/rda && \
55371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55373 "RANLIB=$${RANLIB}" \
55374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55375 installcheck) \
55376 || exit 1
55377
55378 @endif target-rda
55379
55380 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
55381 maybe-mostlyclean-target-rda:
55382 @if target-rda
55383 maybe-mostlyclean-target-rda: mostlyclean-target-rda
55384
55385 mostlyclean-target-rda:
55386 @: $(MAKE); $(unstage)
55387 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55388 r=`${PWD_COMMAND}`; export r; \
55389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55390 $(NORMAL_TARGET_EXPORTS) \
55391 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
55392 for flag in $(EXTRA_TARGET_FLAGS); do \
55393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55394 done; \
55395 (cd $(TARGET_SUBDIR)/rda && \
55396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55398 "RANLIB=$${RANLIB}" \
55399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55400 mostlyclean) \
55401 || exit 1
55402
55403 @endif target-rda
55404
55405 .PHONY: maybe-clean-target-rda clean-target-rda
55406 maybe-clean-target-rda:
55407 @if target-rda
55408 maybe-clean-target-rda: clean-target-rda
55409
55410 clean-target-rda:
55411 @: $(MAKE); $(unstage)
55412 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55413 r=`${PWD_COMMAND}`; export r; \
55414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55415 $(NORMAL_TARGET_EXPORTS) \
55416 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
55417 for flag in $(EXTRA_TARGET_FLAGS); do \
55418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55419 done; \
55420 (cd $(TARGET_SUBDIR)/rda && \
55421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55423 "RANLIB=$${RANLIB}" \
55424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55425 clean) \
55426 || exit 1
55427
55428 @endif target-rda
55429
55430 .PHONY: maybe-distclean-target-rda distclean-target-rda
55431 maybe-distclean-target-rda:
55432 @if target-rda
55433 maybe-distclean-target-rda: distclean-target-rda
55434
55435 distclean-target-rda:
55436 @: $(MAKE); $(unstage)
55437 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55438 r=`${PWD_COMMAND}`; export r; \
55439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55440 $(NORMAL_TARGET_EXPORTS) \
55441 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
55442 for flag in $(EXTRA_TARGET_FLAGS); do \
55443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55444 done; \
55445 (cd $(TARGET_SUBDIR)/rda && \
55446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55448 "RANLIB=$${RANLIB}" \
55449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55450 distclean) \
55451 || exit 1
55452
55453 @endif target-rda
55454
55455 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
55456 maybe-maintainer-clean-target-rda:
55457 @if target-rda
55458 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
55459
55460 maintainer-clean-target-rda:
55461 @: $(MAKE); $(unstage)
55462 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55463 r=`${PWD_COMMAND}`; export r; \
55464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55465 $(NORMAL_TARGET_EXPORTS) \
55466 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
55467 for flag in $(EXTRA_TARGET_FLAGS); do \
55468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55469 done; \
55470 (cd $(TARGET_SUBDIR)/rda && \
55471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55473 "RANLIB=$${RANLIB}" \
55474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55475 maintainer-clean) \
55476 || exit 1
55477
55478 @endif target-rda
55479
55480
55481
55482
55483
55484 .PHONY: configure-target-libada maybe-configure-target-libada
55485 maybe-configure-target-libada:
55486 @if gcc-bootstrap
55487 configure-target-libada: stage_current
55488 @endif gcc-bootstrap
55489 @if target-libada
55490 maybe-configure-target-libada: configure-target-libada
55491 configure-target-libada:
55492 @: $(MAKE); $(unstage)
55493 @r=`${PWD_COMMAND}`; export r; \
55494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55495 echo "Checking multilib configuration for libada..."; \
55496 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
55497 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
55498 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
55499 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
55500 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
55501 else \
55502 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
55503 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55504 fi; \
55505 else \
55506 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55507 fi; \
55508 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
55509 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
55510 $(NORMAL_TARGET_EXPORTS) \
55511 echo Configuring in $(TARGET_SUBDIR)/libada; \
55512 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
55513 case $(srcdir) in \
55514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55515 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
55516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55517 esac; \
55518 module_srcdir=libada; \
55519 rm -f no-such-file || : ; \
55520 CONFIG_SITE=no-such-file $(SHELL) \
55521 $$s/$$module_srcdir/configure \
55522 --srcdir=$${topdir}/$$module_srcdir \
55523 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55524 --target=${target_alias} \
55525 || exit 1
55526 @endif target-libada
55527
55528
55529
55530
55531
55532 .PHONY: all-target-libada maybe-all-target-libada
55533 maybe-all-target-libada:
55534 @if gcc-bootstrap
55535 all-target-libada: stage_current
55536 @endif gcc-bootstrap
55537 @if target-libada
55538 TARGET-target-libada=all
55539 maybe-all-target-libada: all-target-libada
55540 all-target-libada: configure-target-libada
55541 @: $(MAKE); $(unstage)
55542 @r=`${PWD_COMMAND}`; export r; \
55543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55544 $(NORMAL_TARGET_EXPORTS) \
55545 (cd $(TARGET_SUBDIR)/libada && \
55546 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55547 $(TARGET-target-libada))
55548 @endif target-libada
55549
55550
55551
55552
55553
55554 .PHONY: check-target-libada maybe-check-target-libada
55555 maybe-check-target-libada:
55556 @if target-libada
55557 maybe-check-target-libada: check-target-libada
55558
55559 check-target-libada:
55560 @: $(MAKE); $(unstage)
55561 @r=`${PWD_COMMAND}`; export r; \
55562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55563 $(NORMAL_TARGET_EXPORTS) \
55564 (cd $(TARGET_SUBDIR)/libada && \
55565 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55566
55567 @endif target-libada
55568
55569 .PHONY: install-target-libada maybe-install-target-libada
55570 maybe-install-target-libada:
55571 @if target-libada
55572 maybe-install-target-libada: install-target-libada
55573
55574 install-target-libada: installdirs
55575 @: $(MAKE); $(unstage)
55576 @r=`${PWD_COMMAND}`; export r; \
55577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55578 $(NORMAL_TARGET_EXPORTS) \
55579 (cd $(TARGET_SUBDIR)/libada && \
55580 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55581
55582 @endif target-libada
55583
55584 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
55585 maybe-install-strip-target-libada:
55586 @if target-libada
55587 maybe-install-strip-target-libada: install-strip-target-libada
55588
55589 install-strip-target-libada: installdirs
55590 @: $(MAKE); $(unstage)
55591 @r=`${PWD_COMMAND}`; export r; \
55592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55593 $(NORMAL_TARGET_EXPORTS) \
55594 (cd $(TARGET_SUBDIR)/libada && \
55595 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55596
55597 @endif target-libada
55598
55599 # Other targets (info, dvi, pdf, etc.)
55600
55601 .PHONY: maybe-info-target-libada info-target-libada
55602 maybe-info-target-libada:
55603 @if target-libada
55604 maybe-info-target-libada: info-target-libada
55605
55606 info-target-libada: \
55607 configure-target-libada
55608 @: $(MAKE); $(unstage)
55609 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55610 r=`${PWD_COMMAND}`; export r; \
55611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55612 $(NORMAL_TARGET_EXPORTS) \
55613 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
55614 for flag in $(EXTRA_TARGET_FLAGS); do \
55615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55616 done; \
55617 (cd $(TARGET_SUBDIR)/libada && \
55618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55620 "RANLIB=$${RANLIB}" \
55621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55622 info) \
55623 || exit 1
55624
55625 @endif target-libada
55626
55627 .PHONY: maybe-dvi-target-libada dvi-target-libada
55628 maybe-dvi-target-libada:
55629 @if target-libada
55630 maybe-dvi-target-libada: dvi-target-libada
55631
55632 dvi-target-libada: \
55633 configure-target-libada
55634 @: $(MAKE); $(unstage)
55635 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55636 r=`${PWD_COMMAND}`; export r; \
55637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55638 $(NORMAL_TARGET_EXPORTS) \
55639 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
55640 for flag in $(EXTRA_TARGET_FLAGS); do \
55641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55642 done; \
55643 (cd $(TARGET_SUBDIR)/libada && \
55644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55646 "RANLIB=$${RANLIB}" \
55647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55648 dvi) \
55649 || exit 1
55650
55651 @endif target-libada
55652
55653 .PHONY: maybe-pdf-target-libada pdf-target-libada
55654 maybe-pdf-target-libada:
55655 @if target-libada
55656 maybe-pdf-target-libada: pdf-target-libada
55657
55658 pdf-target-libada: \
55659 configure-target-libada
55660 @: $(MAKE); $(unstage)
55661 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55662 r=`${PWD_COMMAND}`; export r; \
55663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55664 $(NORMAL_TARGET_EXPORTS) \
55665 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
55666 for flag in $(EXTRA_TARGET_FLAGS); do \
55667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55668 done; \
55669 (cd $(TARGET_SUBDIR)/libada && \
55670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55672 "RANLIB=$${RANLIB}" \
55673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55674 pdf) \
55675 || exit 1
55676
55677 @endif target-libada
55678
55679 .PHONY: maybe-html-target-libada html-target-libada
55680 maybe-html-target-libada:
55681 @if target-libada
55682 maybe-html-target-libada: html-target-libada
55683
55684 html-target-libada: \
55685 configure-target-libada
55686 @: $(MAKE); $(unstage)
55687 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55688 r=`${PWD_COMMAND}`; export r; \
55689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55690 $(NORMAL_TARGET_EXPORTS) \
55691 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
55692 for flag in $(EXTRA_TARGET_FLAGS); do \
55693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55694 done; \
55695 (cd $(TARGET_SUBDIR)/libada && \
55696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55698 "RANLIB=$${RANLIB}" \
55699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55700 html) \
55701 || exit 1
55702
55703 @endif target-libada
55704
55705 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
55706 maybe-TAGS-target-libada:
55707 @if target-libada
55708 maybe-TAGS-target-libada: TAGS-target-libada
55709
55710 TAGS-target-libada: \
55711 configure-target-libada
55712 @: $(MAKE); $(unstage)
55713 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55714 r=`${PWD_COMMAND}`; export r; \
55715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55716 $(NORMAL_TARGET_EXPORTS) \
55717 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
55718 for flag in $(EXTRA_TARGET_FLAGS); do \
55719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55720 done; \
55721 (cd $(TARGET_SUBDIR)/libada && \
55722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55724 "RANLIB=$${RANLIB}" \
55725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55726 TAGS) \
55727 || exit 1
55728
55729 @endif target-libada
55730
55731 .PHONY: maybe-install-info-target-libada install-info-target-libada
55732 maybe-install-info-target-libada:
55733 @if target-libada
55734 maybe-install-info-target-libada: install-info-target-libada
55735
55736 install-info-target-libada: \
55737 configure-target-libada \
55738 info-target-libada
55739 @: $(MAKE); $(unstage)
55740 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55741 r=`${PWD_COMMAND}`; export r; \
55742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55743 $(NORMAL_TARGET_EXPORTS) \
55744 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
55745 for flag in $(EXTRA_TARGET_FLAGS); do \
55746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55747 done; \
55748 (cd $(TARGET_SUBDIR)/libada && \
55749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55751 "RANLIB=$${RANLIB}" \
55752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55753 install-info) \
55754 || exit 1
55755
55756 @endif target-libada
55757
55758 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
55759 maybe-install-dvi-target-libada:
55760 @if target-libada
55761 maybe-install-dvi-target-libada: install-dvi-target-libada
55762
55763 install-dvi-target-libada: \
55764 configure-target-libada \
55765 dvi-target-libada
55766 @: $(MAKE); $(unstage)
55767 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55768 r=`${PWD_COMMAND}`; export r; \
55769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55770 $(NORMAL_TARGET_EXPORTS) \
55771 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
55772 for flag in $(EXTRA_TARGET_FLAGS); do \
55773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55774 done; \
55775 (cd $(TARGET_SUBDIR)/libada && \
55776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55778 "RANLIB=$${RANLIB}" \
55779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55780 install-dvi) \
55781 || exit 1
55782
55783 @endif target-libada
55784
55785 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
55786 maybe-install-pdf-target-libada:
55787 @if target-libada
55788 maybe-install-pdf-target-libada: install-pdf-target-libada
55789
55790 install-pdf-target-libada: \
55791 configure-target-libada \
55792 pdf-target-libada
55793 @: $(MAKE); $(unstage)
55794 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55795 r=`${PWD_COMMAND}`; export r; \
55796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55797 $(NORMAL_TARGET_EXPORTS) \
55798 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
55799 for flag in $(EXTRA_TARGET_FLAGS); do \
55800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55801 done; \
55802 (cd $(TARGET_SUBDIR)/libada && \
55803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55805 "RANLIB=$${RANLIB}" \
55806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55807 install-pdf) \
55808 || exit 1
55809
55810 @endif target-libada
55811
55812 .PHONY: maybe-install-html-target-libada install-html-target-libada
55813 maybe-install-html-target-libada:
55814 @if target-libada
55815 maybe-install-html-target-libada: install-html-target-libada
55816
55817 install-html-target-libada: \
55818 configure-target-libada \
55819 html-target-libada
55820 @: $(MAKE); $(unstage)
55821 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55822 r=`${PWD_COMMAND}`; export r; \
55823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55824 $(NORMAL_TARGET_EXPORTS) \
55825 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
55826 for flag in $(EXTRA_TARGET_FLAGS); do \
55827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55828 done; \
55829 (cd $(TARGET_SUBDIR)/libada && \
55830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55832 "RANLIB=$${RANLIB}" \
55833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55834 install-html) \
55835 || exit 1
55836
55837 @endif target-libada
55838
55839 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
55840 maybe-installcheck-target-libada:
55841 @if target-libada
55842 maybe-installcheck-target-libada: installcheck-target-libada
55843
55844 installcheck-target-libada: \
55845 configure-target-libada
55846 @: $(MAKE); $(unstage)
55847 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55848 r=`${PWD_COMMAND}`; export r; \
55849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55850 $(NORMAL_TARGET_EXPORTS) \
55851 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
55852 for flag in $(EXTRA_TARGET_FLAGS); do \
55853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55854 done; \
55855 (cd $(TARGET_SUBDIR)/libada && \
55856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55858 "RANLIB=$${RANLIB}" \
55859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55860 installcheck) \
55861 || exit 1
55862
55863 @endif target-libada
55864
55865 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
55866 maybe-mostlyclean-target-libada:
55867 @if target-libada
55868 maybe-mostlyclean-target-libada: mostlyclean-target-libada
55869
55870 mostlyclean-target-libada:
55871 @: $(MAKE); $(unstage)
55872 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55873 r=`${PWD_COMMAND}`; export r; \
55874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55875 $(NORMAL_TARGET_EXPORTS) \
55876 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
55877 for flag in $(EXTRA_TARGET_FLAGS); do \
55878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55879 done; \
55880 (cd $(TARGET_SUBDIR)/libada && \
55881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55883 "RANLIB=$${RANLIB}" \
55884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55885 mostlyclean) \
55886 || exit 1
55887
55888 @endif target-libada
55889
55890 .PHONY: maybe-clean-target-libada clean-target-libada
55891 maybe-clean-target-libada:
55892 @if target-libada
55893 maybe-clean-target-libada: clean-target-libada
55894
55895 clean-target-libada:
55896 @: $(MAKE); $(unstage)
55897 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55898 r=`${PWD_COMMAND}`; export r; \
55899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55900 $(NORMAL_TARGET_EXPORTS) \
55901 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
55902 for flag in $(EXTRA_TARGET_FLAGS); do \
55903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55904 done; \
55905 (cd $(TARGET_SUBDIR)/libada && \
55906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55908 "RANLIB=$${RANLIB}" \
55909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55910 clean) \
55911 || exit 1
55912
55913 @endif target-libada
55914
55915 .PHONY: maybe-distclean-target-libada distclean-target-libada
55916 maybe-distclean-target-libada:
55917 @if target-libada
55918 maybe-distclean-target-libada: distclean-target-libada
55919
55920 distclean-target-libada:
55921 @: $(MAKE); $(unstage)
55922 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55923 r=`${PWD_COMMAND}`; export r; \
55924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55925 $(NORMAL_TARGET_EXPORTS) \
55926 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
55927 for flag in $(EXTRA_TARGET_FLAGS); do \
55928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55929 done; \
55930 (cd $(TARGET_SUBDIR)/libada && \
55931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55933 "RANLIB=$${RANLIB}" \
55934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55935 distclean) \
55936 || exit 1
55937
55938 @endif target-libada
55939
55940 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
55941 maybe-maintainer-clean-target-libada:
55942 @if target-libada
55943 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
55944
55945 maintainer-clean-target-libada:
55946 @: $(MAKE); $(unstage)
55947 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55948 r=`${PWD_COMMAND}`; export r; \
55949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55950 $(NORMAL_TARGET_EXPORTS) \
55951 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
55952 for flag in $(EXTRA_TARGET_FLAGS); do \
55953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55954 done; \
55955 (cd $(TARGET_SUBDIR)/libada && \
55956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55958 "RANLIB=$${RANLIB}" \
55959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55960 maintainer-clean) \
55961 || exit 1
55962
55963 @endif target-libada
55964
55965
55966
55967
55968
55969 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
55970 maybe-configure-target-libgomp:
55971 @if gcc-bootstrap
55972 configure-target-libgomp: stage_current
55973 @endif gcc-bootstrap
55974 @if target-libgomp
55975 maybe-configure-target-libgomp: configure-target-libgomp
55976 configure-target-libgomp:
55977 @r=`${PWD_COMMAND}`; export r; \
55978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55979 echo "Checking multilib configuration for libgomp..."; \
55980 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55981 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
55982 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55983 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55984 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55985 else \
55986 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55987 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55988 fi; \
55989 else \
55990 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55991 fi; \
55992 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55993 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55994 $(NORMAL_TARGET_EXPORTS) \
55995 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
55996 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
55997 case $(srcdir) in \
55998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55999 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56001 esac; \
56002 module_srcdir=libgomp; \
56003 rm -f no-such-file || : ; \
56004 CONFIG_SITE=no-such-file $(SHELL) \
56005 $$s/$$module_srcdir/configure \
56006 --srcdir=$${topdir}/$$module_srcdir \
56007 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56008 --target=${target_alias} \
56009 || exit 1
56010 @endif target-libgomp
56011
56012
56013
56014 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
56015 maybe-configure-stage1-target-libgomp:
56016 @if target-libgomp-bootstrap
56017 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
56018 configure-stage1-target-libgomp:
56019 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56020 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56021 @r=`${PWD_COMMAND}`; export r; \
56022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56023 TFLAGS="$(STAGE1_TFLAGS)"; \
56024 echo "Checking multilib configuration for libgomp..."; \
56025 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56026 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56027 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56028 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56029 else \
56030 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56031 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56032 fi; \
56033 else \
56034 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56035 fi; \
56036 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56037 $(NORMAL_TARGET_EXPORTS) \
56038 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56039 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56040 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56041 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
56042 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56043 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56044 case $(srcdir) in \
56045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56046 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56048 esac; \
56049 module_srcdir=libgomp; \
56050 $(SHELL) $$s/$$module_srcdir/configure \
56051 --srcdir=$${topdir}/$$module_srcdir \
56052 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56053 --target=${target_alias} \
56054 \
56055 $(STAGE1_CONFIGURE_FLAGS)
56056 @endif target-libgomp-bootstrap
56057
56058 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
56059 maybe-configure-stage2-target-libgomp:
56060 @if target-libgomp-bootstrap
56061 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
56062 configure-stage2-target-libgomp:
56063 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56064 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56065 @r=`${PWD_COMMAND}`; export r; \
56066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56067 TFLAGS="$(STAGE2_TFLAGS)"; \
56068 echo "Checking multilib configuration for libgomp..."; \
56069 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56070 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56071 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56072 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56073 else \
56074 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56075 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56076 fi; \
56077 else \
56078 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56079 fi; \
56080 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56081 $(NORMAL_TARGET_EXPORTS) \
56082 \
56083 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56084 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56085 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56086 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
56087 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56088 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56089 case $(srcdir) in \
56090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56091 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56093 esac; \
56094 module_srcdir=libgomp; \
56095 $(SHELL) $$s/$$module_srcdir/configure \
56096 --srcdir=$${topdir}/$$module_srcdir \
56097 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56098 --target=${target_alias} \
56099 --with-build-libsubdir=$(HOST_SUBDIR) \
56100 $(STAGE2_CONFIGURE_FLAGS)
56101 @endif target-libgomp-bootstrap
56102
56103 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
56104 maybe-configure-stage3-target-libgomp:
56105 @if target-libgomp-bootstrap
56106 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
56107 configure-stage3-target-libgomp:
56108 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56109 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56110 @r=`${PWD_COMMAND}`; export r; \
56111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56112 TFLAGS="$(STAGE3_TFLAGS)"; \
56113 echo "Checking multilib configuration for libgomp..."; \
56114 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56115 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56116 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56117 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56118 else \
56119 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56120 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56121 fi; \
56122 else \
56123 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56124 fi; \
56125 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56126 $(NORMAL_TARGET_EXPORTS) \
56127 \
56128 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56129 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56130 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56131 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
56132 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56133 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56134 case $(srcdir) in \
56135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56136 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56138 esac; \
56139 module_srcdir=libgomp; \
56140 $(SHELL) $$s/$$module_srcdir/configure \
56141 --srcdir=$${topdir}/$$module_srcdir \
56142 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56143 --target=${target_alias} \
56144 --with-build-libsubdir=$(HOST_SUBDIR) \
56145 $(STAGE3_CONFIGURE_FLAGS)
56146 @endif target-libgomp-bootstrap
56147
56148 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
56149 maybe-configure-stage4-target-libgomp:
56150 @if target-libgomp-bootstrap
56151 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
56152 configure-stage4-target-libgomp:
56153 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56154 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56155 @r=`${PWD_COMMAND}`; export r; \
56156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56157 TFLAGS="$(STAGE4_TFLAGS)"; \
56158 echo "Checking multilib configuration for libgomp..."; \
56159 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56160 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56161 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56162 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56163 else \
56164 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56165 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56166 fi; \
56167 else \
56168 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56169 fi; \
56170 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56171 $(NORMAL_TARGET_EXPORTS) \
56172 \
56173 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56174 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56175 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56176 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
56177 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56178 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56179 case $(srcdir) in \
56180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56181 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56183 esac; \
56184 module_srcdir=libgomp; \
56185 $(SHELL) $$s/$$module_srcdir/configure \
56186 --srcdir=$${topdir}/$$module_srcdir \
56187 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56188 --target=${target_alias} \
56189 --with-build-libsubdir=$(HOST_SUBDIR) \
56190 $(STAGE4_CONFIGURE_FLAGS)
56191 @endif target-libgomp-bootstrap
56192
56193 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
56194 maybe-configure-stageprofile-target-libgomp:
56195 @if target-libgomp-bootstrap
56196 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56197 configure-stageprofile-target-libgomp:
56198 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56199 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56200 @r=`${PWD_COMMAND}`; export r; \
56201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56202 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56203 echo "Checking multilib configuration for libgomp..."; \
56204 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56205 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56206 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56207 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56208 else \
56209 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56210 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56211 fi; \
56212 else \
56213 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56214 fi; \
56215 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56216 $(NORMAL_TARGET_EXPORTS) \
56217 \
56218 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56219 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56220 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56221 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
56222 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56223 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56224 case $(srcdir) in \
56225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56226 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56228 esac; \
56229 module_srcdir=libgomp; \
56230 $(SHELL) $$s/$$module_srcdir/configure \
56231 --srcdir=$${topdir}/$$module_srcdir \
56232 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56233 --target=${target_alias} \
56234 --with-build-libsubdir=$(HOST_SUBDIR) \
56235 $(STAGEprofile_CONFIGURE_FLAGS)
56236 @endif target-libgomp-bootstrap
56237
56238 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
56239 maybe-configure-stagetrain-target-libgomp:
56240 @if target-libgomp-bootstrap
56241 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
56242 configure-stagetrain-target-libgomp:
56243 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56244 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56245 @r=`${PWD_COMMAND}`; export r; \
56246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56247 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56248 echo "Checking multilib configuration for libgomp..."; \
56249 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56250 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56251 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56252 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56253 else \
56254 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56255 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56256 fi; \
56257 else \
56258 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56259 fi; \
56260 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56261 $(NORMAL_TARGET_EXPORTS) \
56262 \
56263 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56264 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56265 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56266 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
56267 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56268 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56269 case $(srcdir) in \
56270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56271 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56273 esac; \
56274 module_srcdir=libgomp; \
56275 $(SHELL) $$s/$$module_srcdir/configure \
56276 --srcdir=$${topdir}/$$module_srcdir \
56277 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56278 --target=${target_alias} \
56279 --with-build-libsubdir=$(HOST_SUBDIR) \
56280 $(STAGEtrain_CONFIGURE_FLAGS)
56281 @endif target-libgomp-bootstrap
56282
56283 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
56284 maybe-configure-stagefeedback-target-libgomp:
56285 @if target-libgomp-bootstrap
56286 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56287 configure-stagefeedback-target-libgomp:
56288 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56289 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56290 @r=`${PWD_COMMAND}`; export r; \
56291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56292 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56293 echo "Checking multilib configuration for libgomp..."; \
56294 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56295 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56296 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56297 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56298 else \
56299 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56300 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56301 fi; \
56302 else \
56303 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56304 fi; \
56305 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56306 $(NORMAL_TARGET_EXPORTS) \
56307 \
56308 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56309 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56310 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56311 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
56312 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56313 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56314 case $(srcdir) in \
56315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56316 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56318 esac; \
56319 module_srcdir=libgomp; \
56320 $(SHELL) $$s/$$module_srcdir/configure \
56321 --srcdir=$${topdir}/$$module_srcdir \
56322 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56323 --target=${target_alias} \
56324 --with-build-libsubdir=$(HOST_SUBDIR) \
56325 $(STAGEfeedback_CONFIGURE_FLAGS)
56326 @endif target-libgomp-bootstrap
56327
56328 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
56329 maybe-configure-stageautoprofile-target-libgomp:
56330 @if target-libgomp-bootstrap
56331 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
56332 configure-stageautoprofile-target-libgomp:
56333 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56334 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56335 @r=`${PWD_COMMAND}`; export r; \
56336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56337 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56338 echo "Checking multilib configuration for libgomp..."; \
56339 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56340 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56341 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56342 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56343 else \
56344 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56345 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56346 fi; \
56347 else \
56348 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56349 fi; \
56350 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56351 $(NORMAL_TARGET_EXPORTS) \
56352 \
56353 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56354 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56355 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56356 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
56357 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56358 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56359 case $(srcdir) in \
56360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56361 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56363 esac; \
56364 module_srcdir=libgomp; \
56365 $(SHELL) $$s/$$module_srcdir/configure \
56366 --srcdir=$${topdir}/$$module_srcdir \
56367 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56368 --target=${target_alias} \
56369 --with-build-libsubdir=$(HOST_SUBDIR) \
56370 $(STAGEautoprofile_CONFIGURE_FLAGS)
56371 @endif target-libgomp-bootstrap
56372
56373 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
56374 maybe-configure-stageautofeedback-target-libgomp:
56375 @if target-libgomp-bootstrap
56376 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
56377 configure-stageautofeedback-target-libgomp:
56378 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56379 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56380 @r=`${PWD_COMMAND}`; export r; \
56381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56382 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56383 echo "Checking multilib configuration for libgomp..."; \
56384 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56385 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56386 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56387 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56388 else \
56389 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56390 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56391 fi; \
56392 else \
56393 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56394 fi; \
56395 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56396 $(NORMAL_TARGET_EXPORTS) \
56397 \
56398 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56399 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56400 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56401 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
56402 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56403 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56404 case $(srcdir) in \
56405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56406 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56408 esac; \
56409 module_srcdir=libgomp; \
56410 $(SHELL) $$s/$$module_srcdir/configure \
56411 --srcdir=$${topdir}/$$module_srcdir \
56412 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56413 --target=${target_alias} \
56414 --with-build-libsubdir=$(HOST_SUBDIR) \
56415 $(STAGEautofeedback_CONFIGURE_FLAGS)
56416 @endif target-libgomp-bootstrap
56417
56418
56419
56420
56421
56422 .PHONY: all-target-libgomp maybe-all-target-libgomp
56423 maybe-all-target-libgomp:
56424 @if gcc-bootstrap
56425 all-target-libgomp: stage_current
56426 @endif gcc-bootstrap
56427 @if target-libgomp
56428 TARGET-target-libgomp=all
56429 maybe-all-target-libgomp: all-target-libgomp
56430 all-target-libgomp: configure-target-libgomp
56431 @r=`${PWD_COMMAND}`; export r; \
56432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56433 $(NORMAL_TARGET_EXPORTS) \
56434 (cd $(TARGET_SUBDIR)/libgomp && \
56435 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56436 $(TARGET-target-libgomp))
56437 @endif target-libgomp
56438
56439
56440
56441 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
56442 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
56443 maybe-all-stage1-target-libgomp:
56444 maybe-clean-stage1-target-libgomp:
56445 @if target-libgomp-bootstrap
56446 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
56447 all-stage1: all-stage1-target-libgomp
56448 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
56449 all-stage1-target-libgomp: configure-stage1-target-libgomp
56450 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56451 @r=`${PWD_COMMAND}`; export r; \
56452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56453 TFLAGS="$(STAGE1_TFLAGS)"; \
56454 $(NORMAL_TARGET_EXPORTS) \
56455 cd $(TARGET_SUBDIR)/libgomp && \
56456 \
56457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56458 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56459 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56460 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56461 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56462 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56463 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56464 $(EXTRA_TARGET_FLAGS) \
56465 \
56466 TFLAGS="$(STAGE1_TFLAGS)" \
56467 $(TARGET-stage1-target-libgomp)
56468
56469 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
56470 clean-stage1: clean-stage1-target-libgomp
56471 clean-stage1-target-libgomp:
56472 @if [ $(current_stage) = stage1 ]; then \
56473 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56474 else \
56475 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
56476 $(MAKE) stage1-start; \
56477 fi; \
56478 cd $(TARGET_SUBDIR)/libgomp && \
56479 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56480 clean
56481 @endif target-libgomp-bootstrap
56482
56483
56484 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
56485 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
56486 maybe-all-stage2-target-libgomp:
56487 maybe-clean-stage2-target-libgomp:
56488 @if target-libgomp-bootstrap
56489 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
56490 all-stage2: all-stage2-target-libgomp
56491 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
56492 all-stage2-target-libgomp: configure-stage2-target-libgomp
56493 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56494 @r=`${PWD_COMMAND}`; export r; \
56495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56496 TFLAGS="$(STAGE2_TFLAGS)"; \
56497 $(NORMAL_TARGET_EXPORTS) \
56498 \
56499 cd $(TARGET_SUBDIR)/libgomp && \
56500 \
56501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56502 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56503 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56504 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56508 $(EXTRA_TARGET_FLAGS) \
56509 TFLAGS="$(STAGE2_TFLAGS)" \
56510 $(TARGET-stage2-target-libgomp)
56511
56512 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
56513 clean-stage2: clean-stage2-target-libgomp
56514 clean-stage2-target-libgomp:
56515 @if [ $(current_stage) = stage2 ]; then \
56516 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56517 else \
56518 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
56519 $(MAKE) stage2-start; \
56520 fi; \
56521 cd $(TARGET_SUBDIR)/libgomp && \
56522 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56523 @endif target-libgomp-bootstrap
56524
56525
56526 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
56527 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
56528 maybe-all-stage3-target-libgomp:
56529 maybe-clean-stage3-target-libgomp:
56530 @if target-libgomp-bootstrap
56531 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
56532 all-stage3: all-stage3-target-libgomp
56533 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
56534 all-stage3-target-libgomp: configure-stage3-target-libgomp
56535 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56536 @r=`${PWD_COMMAND}`; export r; \
56537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56538 TFLAGS="$(STAGE3_TFLAGS)"; \
56539 $(NORMAL_TARGET_EXPORTS) \
56540 \
56541 cd $(TARGET_SUBDIR)/libgomp && \
56542 \
56543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56544 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56545 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56546 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56550 $(EXTRA_TARGET_FLAGS) \
56551 TFLAGS="$(STAGE3_TFLAGS)" \
56552 $(TARGET-stage3-target-libgomp)
56553
56554 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
56555 clean-stage3: clean-stage3-target-libgomp
56556 clean-stage3-target-libgomp:
56557 @if [ $(current_stage) = stage3 ]; then \
56558 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56559 else \
56560 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
56561 $(MAKE) stage3-start; \
56562 fi; \
56563 cd $(TARGET_SUBDIR)/libgomp && \
56564 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56565 @endif target-libgomp-bootstrap
56566
56567
56568 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
56569 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
56570 maybe-all-stage4-target-libgomp:
56571 maybe-clean-stage4-target-libgomp:
56572 @if target-libgomp-bootstrap
56573 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
56574 all-stage4: all-stage4-target-libgomp
56575 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
56576 all-stage4-target-libgomp: configure-stage4-target-libgomp
56577 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56578 @r=`${PWD_COMMAND}`; export r; \
56579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56580 TFLAGS="$(STAGE4_TFLAGS)"; \
56581 $(NORMAL_TARGET_EXPORTS) \
56582 \
56583 cd $(TARGET_SUBDIR)/libgomp && \
56584 \
56585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56586 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56587 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56588 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56589 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56590 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56591 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56592 $(EXTRA_TARGET_FLAGS) \
56593 TFLAGS="$(STAGE4_TFLAGS)" \
56594 $(TARGET-stage4-target-libgomp)
56595
56596 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
56597 clean-stage4: clean-stage4-target-libgomp
56598 clean-stage4-target-libgomp:
56599 @if [ $(current_stage) = stage4 ]; then \
56600 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56601 else \
56602 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
56603 $(MAKE) stage4-start; \
56604 fi; \
56605 cd $(TARGET_SUBDIR)/libgomp && \
56606 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56607 @endif target-libgomp-bootstrap
56608
56609
56610 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
56611 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
56612 maybe-all-stageprofile-target-libgomp:
56613 maybe-clean-stageprofile-target-libgomp:
56614 @if target-libgomp-bootstrap
56615 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
56616 all-stageprofile: all-stageprofile-target-libgomp
56617 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
56618 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56619 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56620 @r=`${PWD_COMMAND}`; export r; \
56621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56622 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56623 $(NORMAL_TARGET_EXPORTS) \
56624 \
56625 cd $(TARGET_SUBDIR)/libgomp && \
56626 \
56627 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56628 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56629 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56630 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56631 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56632 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56633 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56634 $(EXTRA_TARGET_FLAGS) \
56635 TFLAGS="$(STAGEprofile_TFLAGS)" \
56636 $(TARGET-stageprofile-target-libgomp)
56637
56638 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
56639 clean-stageprofile: clean-stageprofile-target-libgomp
56640 clean-stageprofile-target-libgomp:
56641 @if [ $(current_stage) = stageprofile ]; then \
56642 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56643 else \
56644 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
56645 $(MAKE) stageprofile-start; \
56646 fi; \
56647 cd $(TARGET_SUBDIR)/libgomp && \
56648 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56649 @endif target-libgomp-bootstrap
56650
56651
56652 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
56653 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
56654 maybe-all-stagetrain-target-libgomp:
56655 maybe-clean-stagetrain-target-libgomp:
56656 @if target-libgomp-bootstrap
56657 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
56658 all-stagetrain: all-stagetrain-target-libgomp
56659 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
56660 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
56661 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56662 @r=`${PWD_COMMAND}`; export r; \
56663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56664 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56665 $(NORMAL_TARGET_EXPORTS) \
56666 \
56667 cd $(TARGET_SUBDIR)/libgomp && \
56668 \
56669 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56670 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56671 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56672 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56676 $(EXTRA_TARGET_FLAGS) \
56677 TFLAGS="$(STAGEtrain_TFLAGS)" \
56678 $(TARGET-stagetrain-target-libgomp)
56679
56680 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
56681 clean-stagetrain: clean-stagetrain-target-libgomp
56682 clean-stagetrain-target-libgomp:
56683 @if [ $(current_stage) = stagetrain ]; then \
56684 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56685 else \
56686 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
56687 $(MAKE) stagetrain-start; \
56688 fi; \
56689 cd $(TARGET_SUBDIR)/libgomp && \
56690 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56691 @endif target-libgomp-bootstrap
56692
56693
56694 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
56695 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
56696 maybe-all-stagefeedback-target-libgomp:
56697 maybe-clean-stagefeedback-target-libgomp:
56698 @if target-libgomp-bootstrap
56699 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
56700 all-stagefeedback: all-stagefeedback-target-libgomp
56701 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
56702 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56703 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56704 @r=`${PWD_COMMAND}`; export r; \
56705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56706 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56707 $(NORMAL_TARGET_EXPORTS) \
56708 \
56709 cd $(TARGET_SUBDIR)/libgomp && \
56710 \
56711 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56712 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56713 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56714 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56715 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56716 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56717 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56718 $(EXTRA_TARGET_FLAGS) \
56719 TFLAGS="$(STAGEfeedback_TFLAGS)" \
56720 $(TARGET-stagefeedback-target-libgomp)
56721
56722 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
56723 clean-stagefeedback: clean-stagefeedback-target-libgomp
56724 clean-stagefeedback-target-libgomp:
56725 @if [ $(current_stage) = stagefeedback ]; then \
56726 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56727 else \
56728 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
56729 $(MAKE) stagefeedback-start; \
56730 fi; \
56731 cd $(TARGET_SUBDIR)/libgomp && \
56732 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56733 @endif target-libgomp-bootstrap
56734
56735
56736 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
56737 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
56738 maybe-all-stageautoprofile-target-libgomp:
56739 maybe-clean-stageautoprofile-target-libgomp:
56740 @if target-libgomp-bootstrap
56741 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
56742 all-stageautoprofile: all-stageautoprofile-target-libgomp
56743 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
56744 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
56745 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56746 @r=`${PWD_COMMAND}`; export r; \
56747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56748 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56749 $(NORMAL_TARGET_EXPORTS) \
56750 \
56751 cd $(TARGET_SUBDIR)/libgomp && \
56752 $$s/gcc/config/i386/$(AUTO_PROFILE) \
56753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56754 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56755 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56756 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56757 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56758 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56759 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56760 $(EXTRA_TARGET_FLAGS) \
56761 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
56762 $(TARGET-stageautoprofile-target-libgomp)
56763
56764 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
56765 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
56766 clean-stageautoprofile-target-libgomp:
56767 @if [ $(current_stage) = stageautoprofile ]; then \
56768 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56769 else \
56770 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
56771 $(MAKE) stageautoprofile-start; \
56772 fi; \
56773 cd $(TARGET_SUBDIR)/libgomp && \
56774 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56775 @endif target-libgomp-bootstrap
56776
56777
56778 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
56779 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
56780 maybe-all-stageautofeedback-target-libgomp:
56781 maybe-clean-stageautofeedback-target-libgomp:
56782 @if target-libgomp-bootstrap
56783 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
56784 all-stageautofeedback: all-stageautofeedback-target-libgomp
56785 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
56786 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
56787 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56788 @r=`${PWD_COMMAND}`; export r; \
56789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56790 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56791 $(NORMAL_TARGET_EXPORTS) \
56792 \
56793 cd $(TARGET_SUBDIR)/libgomp && \
56794 \
56795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56796 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56797 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56798 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56802 $(EXTRA_TARGET_FLAGS) \
56803 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
56804 $(TARGET-stageautofeedback-target-libgomp)
56805
56806 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
56807 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
56808 clean-stageautofeedback-target-libgomp:
56809 @if [ $(current_stage) = stageautofeedback ]; then \
56810 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56811 else \
56812 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
56813 $(MAKE) stageautofeedback-start; \
56814 fi; \
56815 cd $(TARGET_SUBDIR)/libgomp && \
56816 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56817 @endif target-libgomp-bootstrap
56818
56819
56820
56821
56822
56823
56824 .PHONY: check-target-libgomp maybe-check-target-libgomp
56825 maybe-check-target-libgomp:
56826 @if target-libgomp
56827 maybe-check-target-libgomp: check-target-libgomp
56828
56829 check-target-libgomp:
56830 @: $(MAKE); $(unstage)
56831 @r=`${PWD_COMMAND}`; export r; \
56832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56833 $(NORMAL_TARGET_EXPORTS) \
56834 (cd $(TARGET_SUBDIR)/libgomp && \
56835 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56836
56837 @endif target-libgomp
56838
56839 .PHONY: install-target-libgomp maybe-install-target-libgomp
56840 maybe-install-target-libgomp:
56841 @if target-libgomp
56842 maybe-install-target-libgomp: install-target-libgomp
56843
56844 install-target-libgomp: installdirs
56845 @: $(MAKE); $(unstage)
56846 @r=`${PWD_COMMAND}`; export r; \
56847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56848 $(NORMAL_TARGET_EXPORTS) \
56849 (cd $(TARGET_SUBDIR)/libgomp && \
56850 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56851
56852 @endif target-libgomp
56853
56854 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
56855 maybe-install-strip-target-libgomp:
56856 @if target-libgomp
56857 maybe-install-strip-target-libgomp: install-strip-target-libgomp
56858
56859 install-strip-target-libgomp: installdirs
56860 @: $(MAKE); $(unstage)
56861 @r=`${PWD_COMMAND}`; export r; \
56862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56863 $(NORMAL_TARGET_EXPORTS) \
56864 (cd $(TARGET_SUBDIR)/libgomp && \
56865 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56866
56867 @endif target-libgomp
56868
56869 # Other targets (info, dvi, pdf, etc.)
56870
56871 .PHONY: maybe-info-target-libgomp info-target-libgomp
56872 maybe-info-target-libgomp:
56873 @if target-libgomp
56874 maybe-info-target-libgomp: info-target-libgomp
56875
56876 info-target-libgomp: \
56877 configure-target-libgomp
56878 @: $(MAKE); $(unstage)
56879 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56880 r=`${PWD_COMMAND}`; export r; \
56881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56882 $(NORMAL_TARGET_EXPORTS) \
56883 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
56884 for flag in $(EXTRA_TARGET_FLAGS); do \
56885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56886 done; \
56887 (cd $(TARGET_SUBDIR)/libgomp && \
56888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56890 "RANLIB=$${RANLIB}" \
56891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56892 info) \
56893 || exit 1
56894
56895 @endif target-libgomp
56896
56897 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
56898 maybe-dvi-target-libgomp:
56899 @if target-libgomp
56900 maybe-dvi-target-libgomp: dvi-target-libgomp
56901
56902 dvi-target-libgomp: \
56903 configure-target-libgomp
56904 @: $(MAKE); $(unstage)
56905 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56906 r=`${PWD_COMMAND}`; export r; \
56907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56908 $(NORMAL_TARGET_EXPORTS) \
56909 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
56910 for flag in $(EXTRA_TARGET_FLAGS); do \
56911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56912 done; \
56913 (cd $(TARGET_SUBDIR)/libgomp && \
56914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56916 "RANLIB=$${RANLIB}" \
56917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56918 dvi) \
56919 || exit 1
56920
56921 @endif target-libgomp
56922
56923 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
56924 maybe-pdf-target-libgomp:
56925 @if target-libgomp
56926 maybe-pdf-target-libgomp: pdf-target-libgomp
56927
56928 pdf-target-libgomp: \
56929 configure-target-libgomp
56930 @: $(MAKE); $(unstage)
56931 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56932 r=`${PWD_COMMAND}`; export r; \
56933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56934 $(NORMAL_TARGET_EXPORTS) \
56935 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
56936 for flag in $(EXTRA_TARGET_FLAGS); do \
56937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56938 done; \
56939 (cd $(TARGET_SUBDIR)/libgomp && \
56940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56942 "RANLIB=$${RANLIB}" \
56943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56944 pdf) \
56945 || exit 1
56946
56947 @endif target-libgomp
56948
56949 .PHONY: maybe-html-target-libgomp html-target-libgomp
56950 maybe-html-target-libgomp:
56951 @if target-libgomp
56952 maybe-html-target-libgomp: html-target-libgomp
56953
56954 html-target-libgomp: \
56955 configure-target-libgomp
56956 @: $(MAKE); $(unstage)
56957 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56958 r=`${PWD_COMMAND}`; export r; \
56959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56960 $(NORMAL_TARGET_EXPORTS) \
56961 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
56962 for flag in $(EXTRA_TARGET_FLAGS); do \
56963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56964 done; \
56965 (cd $(TARGET_SUBDIR)/libgomp && \
56966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56968 "RANLIB=$${RANLIB}" \
56969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56970 html) \
56971 || exit 1
56972
56973 @endif target-libgomp
56974
56975 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
56976 maybe-TAGS-target-libgomp:
56977 @if target-libgomp
56978 maybe-TAGS-target-libgomp: TAGS-target-libgomp
56979
56980 TAGS-target-libgomp: \
56981 configure-target-libgomp
56982 @: $(MAKE); $(unstage)
56983 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56984 r=`${PWD_COMMAND}`; export r; \
56985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56986 $(NORMAL_TARGET_EXPORTS) \
56987 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
56988 for flag in $(EXTRA_TARGET_FLAGS); do \
56989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56990 done; \
56991 (cd $(TARGET_SUBDIR)/libgomp && \
56992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56994 "RANLIB=$${RANLIB}" \
56995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56996 TAGS) \
56997 || exit 1
56998
56999 @endif target-libgomp
57000
57001 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
57002 maybe-install-info-target-libgomp:
57003 @if target-libgomp
57004 maybe-install-info-target-libgomp: install-info-target-libgomp
57005
57006 install-info-target-libgomp: \
57007 configure-target-libgomp \
57008 info-target-libgomp
57009 @: $(MAKE); $(unstage)
57010 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57011 r=`${PWD_COMMAND}`; export r; \
57012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57013 $(NORMAL_TARGET_EXPORTS) \
57014 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
57015 for flag in $(EXTRA_TARGET_FLAGS); do \
57016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57017 done; \
57018 (cd $(TARGET_SUBDIR)/libgomp && \
57019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57021 "RANLIB=$${RANLIB}" \
57022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57023 install-info) \
57024 || exit 1
57025
57026 @endif target-libgomp
57027
57028 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
57029 maybe-install-dvi-target-libgomp:
57030 @if target-libgomp
57031 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
57032
57033 install-dvi-target-libgomp: \
57034 configure-target-libgomp \
57035 dvi-target-libgomp
57036 @: $(MAKE); $(unstage)
57037 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57038 r=`${PWD_COMMAND}`; export r; \
57039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57040 $(NORMAL_TARGET_EXPORTS) \
57041 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
57042 for flag in $(EXTRA_TARGET_FLAGS); do \
57043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57044 done; \
57045 (cd $(TARGET_SUBDIR)/libgomp && \
57046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57048 "RANLIB=$${RANLIB}" \
57049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57050 install-dvi) \
57051 || exit 1
57052
57053 @endif target-libgomp
57054
57055 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
57056 maybe-install-pdf-target-libgomp:
57057 @if target-libgomp
57058 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
57059
57060 install-pdf-target-libgomp: \
57061 configure-target-libgomp \
57062 pdf-target-libgomp
57063 @: $(MAKE); $(unstage)
57064 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57065 r=`${PWD_COMMAND}`; export r; \
57066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57067 $(NORMAL_TARGET_EXPORTS) \
57068 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
57069 for flag in $(EXTRA_TARGET_FLAGS); do \
57070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57071 done; \
57072 (cd $(TARGET_SUBDIR)/libgomp && \
57073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57075 "RANLIB=$${RANLIB}" \
57076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57077 install-pdf) \
57078 || exit 1
57079
57080 @endif target-libgomp
57081
57082 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
57083 maybe-install-html-target-libgomp:
57084 @if target-libgomp
57085 maybe-install-html-target-libgomp: install-html-target-libgomp
57086
57087 install-html-target-libgomp: \
57088 configure-target-libgomp \
57089 html-target-libgomp
57090 @: $(MAKE); $(unstage)
57091 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57092 r=`${PWD_COMMAND}`; export r; \
57093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57094 $(NORMAL_TARGET_EXPORTS) \
57095 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
57096 for flag in $(EXTRA_TARGET_FLAGS); do \
57097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57098 done; \
57099 (cd $(TARGET_SUBDIR)/libgomp && \
57100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57102 "RANLIB=$${RANLIB}" \
57103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57104 install-html) \
57105 || exit 1
57106
57107 @endif target-libgomp
57108
57109 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
57110 maybe-installcheck-target-libgomp:
57111 @if target-libgomp
57112 maybe-installcheck-target-libgomp: installcheck-target-libgomp
57113
57114 installcheck-target-libgomp: \
57115 configure-target-libgomp
57116 @: $(MAKE); $(unstage)
57117 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57118 r=`${PWD_COMMAND}`; export r; \
57119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57120 $(NORMAL_TARGET_EXPORTS) \
57121 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
57122 for flag in $(EXTRA_TARGET_FLAGS); do \
57123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57124 done; \
57125 (cd $(TARGET_SUBDIR)/libgomp && \
57126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57128 "RANLIB=$${RANLIB}" \
57129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57130 installcheck) \
57131 || exit 1
57132
57133 @endif target-libgomp
57134
57135 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
57136 maybe-mostlyclean-target-libgomp:
57137 @if target-libgomp
57138 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
57139
57140 mostlyclean-target-libgomp:
57141 @: $(MAKE); $(unstage)
57142 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57143 r=`${PWD_COMMAND}`; export r; \
57144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57145 $(NORMAL_TARGET_EXPORTS) \
57146 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
57147 for flag in $(EXTRA_TARGET_FLAGS); do \
57148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57149 done; \
57150 (cd $(TARGET_SUBDIR)/libgomp && \
57151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57153 "RANLIB=$${RANLIB}" \
57154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57155 mostlyclean) \
57156 || exit 1
57157
57158 @endif target-libgomp
57159
57160 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
57161 maybe-clean-target-libgomp:
57162 @if target-libgomp
57163 maybe-clean-target-libgomp: clean-target-libgomp
57164
57165 clean-target-libgomp:
57166 @: $(MAKE); $(unstage)
57167 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57168 r=`${PWD_COMMAND}`; export r; \
57169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57170 $(NORMAL_TARGET_EXPORTS) \
57171 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
57172 for flag in $(EXTRA_TARGET_FLAGS); do \
57173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57174 done; \
57175 (cd $(TARGET_SUBDIR)/libgomp && \
57176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57178 "RANLIB=$${RANLIB}" \
57179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57180 clean) \
57181 || exit 1
57182
57183 @endif target-libgomp
57184
57185 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
57186 maybe-distclean-target-libgomp:
57187 @if target-libgomp
57188 maybe-distclean-target-libgomp: distclean-target-libgomp
57189
57190 distclean-target-libgomp:
57191 @: $(MAKE); $(unstage)
57192 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57193 r=`${PWD_COMMAND}`; export r; \
57194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57195 $(NORMAL_TARGET_EXPORTS) \
57196 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
57197 for flag in $(EXTRA_TARGET_FLAGS); do \
57198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57199 done; \
57200 (cd $(TARGET_SUBDIR)/libgomp && \
57201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57203 "RANLIB=$${RANLIB}" \
57204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57205 distclean) \
57206 || exit 1
57207
57208 @endif target-libgomp
57209
57210 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
57211 maybe-maintainer-clean-target-libgomp:
57212 @if target-libgomp
57213 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
57214
57215 maintainer-clean-target-libgomp:
57216 @: $(MAKE); $(unstage)
57217 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57218 r=`${PWD_COMMAND}`; export r; \
57219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57220 $(NORMAL_TARGET_EXPORTS) \
57221 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
57222 for flag in $(EXTRA_TARGET_FLAGS); do \
57223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57224 done; \
57225 (cd $(TARGET_SUBDIR)/libgomp && \
57226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57228 "RANLIB=$${RANLIB}" \
57229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57230 maintainer-clean) \
57231 || exit 1
57232
57233 @endif target-libgomp
57234
57235
57236
57237
57238
57239 .PHONY: configure-target-libitm maybe-configure-target-libitm
57240 maybe-configure-target-libitm:
57241 @if gcc-bootstrap
57242 configure-target-libitm: stage_current
57243 @endif gcc-bootstrap
57244 @if target-libitm
57245 maybe-configure-target-libitm: configure-target-libitm
57246 configure-target-libitm:
57247 @: $(MAKE); $(unstage)
57248 @r=`${PWD_COMMAND}`; export r; \
57249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57250 echo "Checking multilib configuration for libitm..."; \
57251 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
57252 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
57253 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
57254 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
57255 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
57256 else \
57257 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
57258 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
57259 fi; \
57260 else \
57261 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
57262 fi; \
57263 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
57264 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
57265 $(NORMAL_TARGET_EXPORTS) \
57266 echo Configuring in $(TARGET_SUBDIR)/libitm; \
57267 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
57268 case $(srcdir) in \
57269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57270 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
57271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57272 esac; \
57273 module_srcdir=libitm; \
57274 rm -f no-such-file || : ; \
57275 CONFIG_SITE=no-such-file $(SHELL) \
57276 $$s/$$module_srcdir/configure \
57277 --srcdir=$${topdir}/$$module_srcdir \
57278 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57279 --target=${target_alias} \
57280 || exit 1
57281 @endif target-libitm
57282
57283
57284
57285
57286
57287 .PHONY: all-target-libitm maybe-all-target-libitm
57288 maybe-all-target-libitm:
57289 @if gcc-bootstrap
57290 all-target-libitm: stage_current
57291 @endif gcc-bootstrap
57292 @if target-libitm
57293 TARGET-target-libitm=all
57294 maybe-all-target-libitm: all-target-libitm
57295 all-target-libitm: configure-target-libitm
57296 @: $(MAKE); $(unstage)
57297 @r=`${PWD_COMMAND}`; export r; \
57298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57299 $(NORMAL_TARGET_EXPORTS) \
57300 (cd $(TARGET_SUBDIR)/libitm && \
57301 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57302 $(TARGET-target-libitm))
57303 @endif target-libitm
57304
57305
57306
57307
57308
57309 .PHONY: check-target-libitm maybe-check-target-libitm
57310 maybe-check-target-libitm:
57311 @if target-libitm
57312 maybe-check-target-libitm: check-target-libitm
57313
57314 check-target-libitm:
57315 @: $(MAKE); $(unstage)
57316 @r=`${PWD_COMMAND}`; export r; \
57317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57318 $(NORMAL_TARGET_EXPORTS) \
57319 (cd $(TARGET_SUBDIR)/libitm && \
57320 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57321
57322 @endif target-libitm
57323
57324 .PHONY: install-target-libitm maybe-install-target-libitm
57325 maybe-install-target-libitm:
57326 @if target-libitm
57327 maybe-install-target-libitm: install-target-libitm
57328
57329 install-target-libitm: installdirs
57330 @: $(MAKE); $(unstage)
57331 @r=`${PWD_COMMAND}`; export r; \
57332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57333 $(NORMAL_TARGET_EXPORTS) \
57334 (cd $(TARGET_SUBDIR)/libitm && \
57335 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57336
57337 @endif target-libitm
57338
57339 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
57340 maybe-install-strip-target-libitm:
57341 @if target-libitm
57342 maybe-install-strip-target-libitm: install-strip-target-libitm
57343
57344 install-strip-target-libitm: installdirs
57345 @: $(MAKE); $(unstage)
57346 @r=`${PWD_COMMAND}`; export r; \
57347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57348 $(NORMAL_TARGET_EXPORTS) \
57349 (cd $(TARGET_SUBDIR)/libitm && \
57350 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57351
57352 @endif target-libitm
57353
57354 # Other targets (info, dvi, pdf, etc.)
57355
57356 .PHONY: maybe-info-target-libitm info-target-libitm
57357 maybe-info-target-libitm:
57358 @if target-libitm
57359 maybe-info-target-libitm: info-target-libitm
57360
57361 info-target-libitm: \
57362 configure-target-libitm
57363 @: $(MAKE); $(unstage)
57364 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57365 r=`${PWD_COMMAND}`; export r; \
57366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57367 $(NORMAL_TARGET_EXPORTS) \
57368 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
57369 for flag in $(EXTRA_TARGET_FLAGS); do \
57370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57371 done; \
57372 (cd $(TARGET_SUBDIR)/libitm && \
57373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57375 "RANLIB=$${RANLIB}" \
57376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57377 info) \
57378 || exit 1
57379
57380 @endif target-libitm
57381
57382 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
57383 maybe-dvi-target-libitm:
57384 @if target-libitm
57385 maybe-dvi-target-libitm: dvi-target-libitm
57386
57387 dvi-target-libitm: \
57388 configure-target-libitm
57389 @: $(MAKE); $(unstage)
57390 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57391 r=`${PWD_COMMAND}`; export r; \
57392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57393 $(NORMAL_TARGET_EXPORTS) \
57394 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
57395 for flag in $(EXTRA_TARGET_FLAGS); do \
57396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57397 done; \
57398 (cd $(TARGET_SUBDIR)/libitm && \
57399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57401 "RANLIB=$${RANLIB}" \
57402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57403 dvi) \
57404 || exit 1
57405
57406 @endif target-libitm
57407
57408 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
57409 maybe-pdf-target-libitm:
57410 @if target-libitm
57411 maybe-pdf-target-libitm: pdf-target-libitm
57412
57413 pdf-target-libitm: \
57414 configure-target-libitm
57415 @: $(MAKE); $(unstage)
57416 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57417 r=`${PWD_COMMAND}`; export r; \
57418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57419 $(NORMAL_TARGET_EXPORTS) \
57420 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
57421 for flag in $(EXTRA_TARGET_FLAGS); do \
57422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57423 done; \
57424 (cd $(TARGET_SUBDIR)/libitm && \
57425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57427 "RANLIB=$${RANLIB}" \
57428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57429 pdf) \
57430 || exit 1
57431
57432 @endif target-libitm
57433
57434 .PHONY: maybe-html-target-libitm html-target-libitm
57435 maybe-html-target-libitm:
57436 @if target-libitm
57437 maybe-html-target-libitm: html-target-libitm
57438
57439 html-target-libitm: \
57440 configure-target-libitm
57441 @: $(MAKE); $(unstage)
57442 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57443 r=`${PWD_COMMAND}`; export r; \
57444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57445 $(NORMAL_TARGET_EXPORTS) \
57446 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
57447 for flag in $(EXTRA_TARGET_FLAGS); do \
57448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57449 done; \
57450 (cd $(TARGET_SUBDIR)/libitm && \
57451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57453 "RANLIB=$${RANLIB}" \
57454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57455 html) \
57456 || exit 1
57457
57458 @endif target-libitm
57459
57460 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
57461 maybe-TAGS-target-libitm:
57462 @if target-libitm
57463 maybe-TAGS-target-libitm: TAGS-target-libitm
57464
57465 TAGS-target-libitm: \
57466 configure-target-libitm
57467 @: $(MAKE); $(unstage)
57468 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57469 r=`${PWD_COMMAND}`; export r; \
57470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57471 $(NORMAL_TARGET_EXPORTS) \
57472 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
57473 for flag in $(EXTRA_TARGET_FLAGS); do \
57474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57475 done; \
57476 (cd $(TARGET_SUBDIR)/libitm && \
57477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57479 "RANLIB=$${RANLIB}" \
57480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57481 TAGS) \
57482 || exit 1
57483
57484 @endif target-libitm
57485
57486 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
57487 maybe-install-info-target-libitm:
57488 @if target-libitm
57489 maybe-install-info-target-libitm: install-info-target-libitm
57490
57491 install-info-target-libitm: \
57492 configure-target-libitm \
57493 info-target-libitm
57494 @: $(MAKE); $(unstage)
57495 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57496 r=`${PWD_COMMAND}`; export r; \
57497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57498 $(NORMAL_TARGET_EXPORTS) \
57499 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
57500 for flag in $(EXTRA_TARGET_FLAGS); do \
57501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57502 done; \
57503 (cd $(TARGET_SUBDIR)/libitm && \
57504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57506 "RANLIB=$${RANLIB}" \
57507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57508 install-info) \
57509 || exit 1
57510
57511 @endif target-libitm
57512
57513 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
57514 maybe-install-dvi-target-libitm:
57515 @if target-libitm
57516 maybe-install-dvi-target-libitm: install-dvi-target-libitm
57517
57518 install-dvi-target-libitm: \
57519 configure-target-libitm \
57520 dvi-target-libitm
57521 @: $(MAKE); $(unstage)
57522 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57523 r=`${PWD_COMMAND}`; export r; \
57524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57525 $(NORMAL_TARGET_EXPORTS) \
57526 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
57527 for flag in $(EXTRA_TARGET_FLAGS); do \
57528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57529 done; \
57530 (cd $(TARGET_SUBDIR)/libitm && \
57531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57533 "RANLIB=$${RANLIB}" \
57534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57535 install-dvi) \
57536 || exit 1
57537
57538 @endif target-libitm
57539
57540 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
57541 maybe-install-pdf-target-libitm:
57542 @if target-libitm
57543 maybe-install-pdf-target-libitm: install-pdf-target-libitm
57544
57545 install-pdf-target-libitm: \
57546 configure-target-libitm \
57547 pdf-target-libitm
57548 @: $(MAKE); $(unstage)
57549 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57550 r=`${PWD_COMMAND}`; export r; \
57551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57552 $(NORMAL_TARGET_EXPORTS) \
57553 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
57554 for flag in $(EXTRA_TARGET_FLAGS); do \
57555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57556 done; \
57557 (cd $(TARGET_SUBDIR)/libitm && \
57558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57560 "RANLIB=$${RANLIB}" \
57561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57562 install-pdf) \
57563 || exit 1
57564
57565 @endif target-libitm
57566
57567 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
57568 maybe-install-html-target-libitm:
57569 @if target-libitm
57570 maybe-install-html-target-libitm: install-html-target-libitm
57571
57572 install-html-target-libitm: \
57573 configure-target-libitm \
57574 html-target-libitm
57575 @: $(MAKE); $(unstage)
57576 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57577 r=`${PWD_COMMAND}`; export r; \
57578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57579 $(NORMAL_TARGET_EXPORTS) \
57580 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
57581 for flag in $(EXTRA_TARGET_FLAGS); do \
57582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57583 done; \
57584 (cd $(TARGET_SUBDIR)/libitm && \
57585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57587 "RANLIB=$${RANLIB}" \
57588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57589 install-html) \
57590 || exit 1
57591
57592 @endif target-libitm
57593
57594 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
57595 maybe-installcheck-target-libitm:
57596 @if target-libitm
57597 maybe-installcheck-target-libitm: installcheck-target-libitm
57598
57599 installcheck-target-libitm: \
57600 configure-target-libitm
57601 @: $(MAKE); $(unstage)
57602 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57603 r=`${PWD_COMMAND}`; export r; \
57604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57605 $(NORMAL_TARGET_EXPORTS) \
57606 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
57607 for flag in $(EXTRA_TARGET_FLAGS); do \
57608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57609 done; \
57610 (cd $(TARGET_SUBDIR)/libitm && \
57611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57613 "RANLIB=$${RANLIB}" \
57614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57615 installcheck) \
57616 || exit 1
57617
57618 @endif target-libitm
57619
57620 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
57621 maybe-mostlyclean-target-libitm:
57622 @if target-libitm
57623 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
57624
57625 mostlyclean-target-libitm:
57626 @: $(MAKE); $(unstage)
57627 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57628 r=`${PWD_COMMAND}`; export r; \
57629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57630 $(NORMAL_TARGET_EXPORTS) \
57631 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
57632 for flag in $(EXTRA_TARGET_FLAGS); do \
57633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57634 done; \
57635 (cd $(TARGET_SUBDIR)/libitm && \
57636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57638 "RANLIB=$${RANLIB}" \
57639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57640 mostlyclean) \
57641 || exit 1
57642
57643 @endif target-libitm
57644
57645 .PHONY: maybe-clean-target-libitm clean-target-libitm
57646 maybe-clean-target-libitm:
57647 @if target-libitm
57648 maybe-clean-target-libitm: clean-target-libitm
57649
57650 clean-target-libitm:
57651 @: $(MAKE); $(unstage)
57652 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57653 r=`${PWD_COMMAND}`; export r; \
57654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57655 $(NORMAL_TARGET_EXPORTS) \
57656 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
57657 for flag in $(EXTRA_TARGET_FLAGS); do \
57658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57659 done; \
57660 (cd $(TARGET_SUBDIR)/libitm && \
57661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57663 "RANLIB=$${RANLIB}" \
57664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57665 clean) \
57666 || exit 1
57667
57668 @endif target-libitm
57669
57670 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
57671 maybe-distclean-target-libitm:
57672 @if target-libitm
57673 maybe-distclean-target-libitm: distclean-target-libitm
57674
57675 distclean-target-libitm:
57676 @: $(MAKE); $(unstage)
57677 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57678 r=`${PWD_COMMAND}`; export r; \
57679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57680 $(NORMAL_TARGET_EXPORTS) \
57681 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
57682 for flag in $(EXTRA_TARGET_FLAGS); do \
57683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57684 done; \
57685 (cd $(TARGET_SUBDIR)/libitm && \
57686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57688 "RANLIB=$${RANLIB}" \
57689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57690 distclean) \
57691 || exit 1
57692
57693 @endif target-libitm
57694
57695 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
57696 maybe-maintainer-clean-target-libitm:
57697 @if target-libitm
57698 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
57699
57700 maintainer-clean-target-libitm:
57701 @: $(MAKE); $(unstage)
57702 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57703 r=`${PWD_COMMAND}`; export r; \
57704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57705 $(NORMAL_TARGET_EXPORTS) \
57706 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
57707 for flag in $(EXTRA_TARGET_FLAGS); do \
57708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57709 done; \
57710 (cd $(TARGET_SUBDIR)/libitm && \
57711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57713 "RANLIB=$${RANLIB}" \
57714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57715 maintainer-clean) \
57716 || exit 1
57717
57718 @endif target-libitm
57719
57720
57721
57722
57723
57724 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
57725 maybe-configure-target-libatomic:
57726 @if gcc-bootstrap
57727 configure-target-libatomic: stage_current
57728 @endif gcc-bootstrap
57729 @if target-libatomic
57730 maybe-configure-target-libatomic: configure-target-libatomic
57731 configure-target-libatomic:
57732 @: $(MAKE); $(unstage)
57733 @r=`${PWD_COMMAND}`; export r; \
57734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57735 echo "Checking multilib configuration for libatomic..."; \
57736 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
57737 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
57738 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
57739 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
57740 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
57741 else \
57742 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
57743 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
57744 fi; \
57745 else \
57746 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
57747 fi; \
57748 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
57749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
57750 $(NORMAL_TARGET_EXPORTS) \
57751 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
57752 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
57753 case $(srcdir) in \
57754 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57755 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
57756 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57757 esac; \
57758 module_srcdir=libatomic; \
57759 rm -f no-such-file || : ; \
57760 CONFIG_SITE=no-such-file $(SHELL) \
57761 $$s/$$module_srcdir/configure \
57762 --srcdir=$${topdir}/$$module_srcdir \
57763 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57764 --target=${target_alias} \
57765 || exit 1
57766 @endif target-libatomic
57767
57768
57769
57770
57771
57772 .PHONY: all-target-libatomic maybe-all-target-libatomic
57773 maybe-all-target-libatomic:
57774 @if gcc-bootstrap
57775 all-target-libatomic: stage_current
57776 @endif gcc-bootstrap
57777 @if target-libatomic
57778 TARGET-target-libatomic=all
57779 maybe-all-target-libatomic: all-target-libatomic
57780 all-target-libatomic: configure-target-libatomic
57781 @: $(MAKE); $(unstage)
57782 @r=`${PWD_COMMAND}`; export r; \
57783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57784 $(NORMAL_TARGET_EXPORTS) \
57785 (cd $(TARGET_SUBDIR)/libatomic && \
57786 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57787 $(TARGET-target-libatomic))
57788 @endif target-libatomic
57789
57790
57791
57792
57793
57794 .PHONY: check-target-libatomic maybe-check-target-libatomic
57795 maybe-check-target-libatomic:
57796 @if target-libatomic
57797 maybe-check-target-libatomic: check-target-libatomic
57798
57799 check-target-libatomic:
57800 @: $(MAKE); $(unstage)
57801 @r=`${PWD_COMMAND}`; export r; \
57802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57803 $(NORMAL_TARGET_EXPORTS) \
57804 (cd $(TARGET_SUBDIR)/libatomic && \
57805 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57806
57807 @endif target-libatomic
57808
57809 .PHONY: install-target-libatomic maybe-install-target-libatomic
57810 maybe-install-target-libatomic:
57811 @if target-libatomic
57812 maybe-install-target-libatomic: install-target-libatomic
57813
57814 install-target-libatomic: installdirs
57815 @: $(MAKE); $(unstage)
57816 @r=`${PWD_COMMAND}`; export r; \
57817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57818 $(NORMAL_TARGET_EXPORTS) \
57819 (cd $(TARGET_SUBDIR)/libatomic && \
57820 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57821
57822 @endif target-libatomic
57823
57824 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
57825 maybe-install-strip-target-libatomic:
57826 @if target-libatomic
57827 maybe-install-strip-target-libatomic: install-strip-target-libatomic
57828
57829 install-strip-target-libatomic: installdirs
57830 @: $(MAKE); $(unstage)
57831 @r=`${PWD_COMMAND}`; export r; \
57832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57833 $(NORMAL_TARGET_EXPORTS) \
57834 (cd $(TARGET_SUBDIR)/libatomic && \
57835 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57836
57837 @endif target-libatomic
57838
57839 # Other targets (info, dvi, pdf, etc.)
57840
57841 .PHONY: maybe-info-target-libatomic info-target-libatomic
57842 maybe-info-target-libatomic:
57843 @if target-libatomic
57844 maybe-info-target-libatomic: info-target-libatomic
57845
57846 info-target-libatomic: \
57847 configure-target-libatomic
57848 @: $(MAKE); $(unstage)
57849 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
57850 r=`${PWD_COMMAND}`; export r; \
57851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57852 $(NORMAL_TARGET_EXPORTS) \
57853 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
57854 for flag in $(EXTRA_TARGET_FLAGS); do \
57855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57856 done; \
57857 (cd $(TARGET_SUBDIR)/libatomic && \
57858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57860 "RANLIB=$${RANLIB}" \
57861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57862 info) \
57863 || exit 1
57864
57865 @endif target-libatomic
57866
57867 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
57868 maybe-dvi-target-libatomic:
57869 @if target-libatomic
57870 maybe-dvi-target-libatomic: dvi-target-libatomic
57871
57872 dvi-target-libatomic: \
57873 configure-target-libatomic
57874 @: $(MAKE); $(unstage)
57875 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
57876 r=`${PWD_COMMAND}`; export r; \
57877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57878 $(NORMAL_TARGET_EXPORTS) \
57879 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
57880 for flag in $(EXTRA_TARGET_FLAGS); do \
57881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57882 done; \
57883 (cd $(TARGET_SUBDIR)/libatomic && \
57884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57886 "RANLIB=$${RANLIB}" \
57887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57888 dvi) \
57889 || exit 1
57890
57891 @endif target-libatomic
57892
57893 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
57894 maybe-pdf-target-libatomic:
57895 @if target-libatomic
57896 maybe-pdf-target-libatomic: pdf-target-libatomic
57897
57898 pdf-target-libatomic: \
57899 configure-target-libatomic
57900 @: $(MAKE); $(unstage)
57901 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
57902 r=`${PWD_COMMAND}`; export r; \
57903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57904 $(NORMAL_TARGET_EXPORTS) \
57905 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
57906 for flag in $(EXTRA_TARGET_FLAGS); do \
57907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57908 done; \
57909 (cd $(TARGET_SUBDIR)/libatomic && \
57910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57912 "RANLIB=$${RANLIB}" \
57913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57914 pdf) \
57915 || exit 1
57916
57917 @endif target-libatomic
57918
57919 .PHONY: maybe-html-target-libatomic html-target-libatomic
57920 maybe-html-target-libatomic:
57921 @if target-libatomic
57922 maybe-html-target-libatomic: html-target-libatomic
57923
57924 html-target-libatomic: \
57925 configure-target-libatomic
57926 @: $(MAKE); $(unstage)
57927 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
57928 r=`${PWD_COMMAND}`; export r; \
57929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57930 $(NORMAL_TARGET_EXPORTS) \
57931 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
57932 for flag in $(EXTRA_TARGET_FLAGS); do \
57933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57934 done; \
57935 (cd $(TARGET_SUBDIR)/libatomic && \
57936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57938 "RANLIB=$${RANLIB}" \
57939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57940 html) \
57941 || exit 1
57942
57943 @endif target-libatomic
57944
57945 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
57946 maybe-TAGS-target-libatomic:
57947 @if target-libatomic
57948 maybe-TAGS-target-libatomic: TAGS-target-libatomic
57949
57950 TAGS-target-libatomic: \
57951 configure-target-libatomic
57952 @: $(MAKE); $(unstage)
57953 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
57954 r=`${PWD_COMMAND}`; export r; \
57955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57956 $(NORMAL_TARGET_EXPORTS) \
57957 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
57958 for flag in $(EXTRA_TARGET_FLAGS); do \
57959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57960 done; \
57961 (cd $(TARGET_SUBDIR)/libatomic && \
57962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57964 "RANLIB=$${RANLIB}" \
57965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57966 TAGS) \
57967 || exit 1
57968
57969 @endif target-libatomic
57970
57971 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
57972 maybe-install-info-target-libatomic:
57973 @if target-libatomic
57974 maybe-install-info-target-libatomic: install-info-target-libatomic
57975
57976 install-info-target-libatomic: \
57977 configure-target-libatomic \
57978 info-target-libatomic
57979 @: $(MAKE); $(unstage)
57980 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
57981 r=`${PWD_COMMAND}`; export r; \
57982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57983 $(NORMAL_TARGET_EXPORTS) \
57984 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
57985 for flag in $(EXTRA_TARGET_FLAGS); do \
57986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57987 done; \
57988 (cd $(TARGET_SUBDIR)/libatomic && \
57989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57991 "RANLIB=$${RANLIB}" \
57992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57993 install-info) \
57994 || exit 1
57995
57996 @endif target-libatomic
57997
57998 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
57999 maybe-install-dvi-target-libatomic:
58000 @if target-libatomic
58001 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
58002
58003 install-dvi-target-libatomic: \
58004 configure-target-libatomic \
58005 dvi-target-libatomic
58006 @: $(MAKE); $(unstage)
58007 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58008 r=`${PWD_COMMAND}`; export r; \
58009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58010 $(NORMAL_TARGET_EXPORTS) \
58011 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
58012 for flag in $(EXTRA_TARGET_FLAGS); do \
58013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58014 done; \
58015 (cd $(TARGET_SUBDIR)/libatomic && \
58016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58018 "RANLIB=$${RANLIB}" \
58019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58020 install-dvi) \
58021 || exit 1
58022
58023 @endif target-libatomic
58024
58025 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
58026 maybe-install-pdf-target-libatomic:
58027 @if target-libatomic
58028 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
58029
58030 install-pdf-target-libatomic: \
58031 configure-target-libatomic \
58032 pdf-target-libatomic
58033 @: $(MAKE); $(unstage)
58034 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58035 r=`${PWD_COMMAND}`; export r; \
58036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58037 $(NORMAL_TARGET_EXPORTS) \
58038 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
58039 for flag in $(EXTRA_TARGET_FLAGS); do \
58040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58041 done; \
58042 (cd $(TARGET_SUBDIR)/libatomic && \
58043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58045 "RANLIB=$${RANLIB}" \
58046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58047 install-pdf) \
58048 || exit 1
58049
58050 @endif target-libatomic
58051
58052 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
58053 maybe-install-html-target-libatomic:
58054 @if target-libatomic
58055 maybe-install-html-target-libatomic: install-html-target-libatomic
58056
58057 install-html-target-libatomic: \
58058 configure-target-libatomic \
58059 html-target-libatomic
58060 @: $(MAKE); $(unstage)
58061 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58062 r=`${PWD_COMMAND}`; export r; \
58063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58064 $(NORMAL_TARGET_EXPORTS) \
58065 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
58066 for flag in $(EXTRA_TARGET_FLAGS); do \
58067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58068 done; \
58069 (cd $(TARGET_SUBDIR)/libatomic && \
58070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58072 "RANLIB=$${RANLIB}" \
58073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58074 install-html) \
58075 || exit 1
58076
58077 @endif target-libatomic
58078
58079 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
58080 maybe-installcheck-target-libatomic:
58081 @if target-libatomic
58082 maybe-installcheck-target-libatomic: installcheck-target-libatomic
58083
58084 installcheck-target-libatomic: \
58085 configure-target-libatomic
58086 @: $(MAKE); $(unstage)
58087 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58088 r=`${PWD_COMMAND}`; export r; \
58089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58090 $(NORMAL_TARGET_EXPORTS) \
58091 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
58092 for flag in $(EXTRA_TARGET_FLAGS); do \
58093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58094 done; \
58095 (cd $(TARGET_SUBDIR)/libatomic && \
58096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58098 "RANLIB=$${RANLIB}" \
58099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58100 installcheck) \
58101 || exit 1
58102
58103 @endif target-libatomic
58104
58105 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
58106 maybe-mostlyclean-target-libatomic:
58107 @if target-libatomic
58108 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
58109
58110 mostlyclean-target-libatomic:
58111 @: $(MAKE); $(unstage)
58112 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58113 r=`${PWD_COMMAND}`; export r; \
58114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58115 $(NORMAL_TARGET_EXPORTS) \
58116 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
58117 for flag in $(EXTRA_TARGET_FLAGS); do \
58118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58119 done; \
58120 (cd $(TARGET_SUBDIR)/libatomic && \
58121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58123 "RANLIB=$${RANLIB}" \
58124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58125 mostlyclean) \
58126 || exit 1
58127
58128 @endif target-libatomic
58129
58130 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
58131 maybe-clean-target-libatomic:
58132 @if target-libatomic
58133 maybe-clean-target-libatomic: clean-target-libatomic
58134
58135 clean-target-libatomic:
58136 @: $(MAKE); $(unstage)
58137 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58138 r=`${PWD_COMMAND}`; export r; \
58139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58140 $(NORMAL_TARGET_EXPORTS) \
58141 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
58142 for flag in $(EXTRA_TARGET_FLAGS); do \
58143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58144 done; \
58145 (cd $(TARGET_SUBDIR)/libatomic && \
58146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58148 "RANLIB=$${RANLIB}" \
58149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58150 clean) \
58151 || exit 1
58152
58153 @endif target-libatomic
58154
58155 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
58156 maybe-distclean-target-libatomic:
58157 @if target-libatomic
58158 maybe-distclean-target-libatomic: distclean-target-libatomic
58159
58160 distclean-target-libatomic:
58161 @: $(MAKE); $(unstage)
58162 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58163 r=`${PWD_COMMAND}`; export r; \
58164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58165 $(NORMAL_TARGET_EXPORTS) \
58166 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
58167 for flag in $(EXTRA_TARGET_FLAGS); do \
58168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58169 done; \
58170 (cd $(TARGET_SUBDIR)/libatomic && \
58171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58173 "RANLIB=$${RANLIB}" \
58174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58175 distclean) \
58176 || exit 1
58177
58178 @endif target-libatomic
58179
58180 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
58181 maybe-maintainer-clean-target-libatomic:
58182 @if target-libatomic
58183 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
58184
58185 maintainer-clean-target-libatomic:
58186 @: $(MAKE); $(unstage)
58187 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58188 r=`${PWD_COMMAND}`; export r; \
58189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58190 $(NORMAL_TARGET_EXPORTS) \
58191 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
58192 for flag in $(EXTRA_TARGET_FLAGS); do \
58193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58194 done; \
58195 (cd $(TARGET_SUBDIR)/libatomic && \
58196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58198 "RANLIB=$${RANLIB}" \
58199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58200 maintainer-clean) \
58201 || exit 1
58202
58203 @endif target-libatomic
58204
58205
58206
58207 @if target-libgomp
58208 .PHONY: check-target-libgomp-c++
58209 check-target-libgomp-c++:
58210 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
58211
58212 .PHONY: check-target-libgomp-fortran
58213 check-target-libgomp-fortran:
58214 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
58215
58216 @endif target-libgomp
58217
58218 @if target-libitm
58219 .PHONY: check-target-libitm-c++
58220 check-target-libitm-c++:
58221 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
58222
58223 @endif target-libitm
58224
58225 # ----------
58226 # GCC module
58227 # ----------
58228
58229 @if gcc-no-bootstrap
58230 .PHONY: cross
58231 cross: all-build all-gas all-ld
58232 @r=`${PWD_COMMAND}`; export r; \
58233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58234 $(HOST_EXPORTS) \
58235 echo "Building the C and C++ compiler"; \
58236 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
58237 @r=`${PWD_COMMAND}`; export r; \
58238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58239 echo "Building runtime libraries"; \
58240 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
58241 @endif gcc-no-bootstrap
58242
58243 @if gcc
58244
58245 .PHONY: check-gcc-c check-c
58246 check-gcc-c:
58247 r=`${PWD_COMMAND}`; export r; \
58248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58249 $(HOST_EXPORTS) \
58250 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
58251 check-c: check-gcc-c
58252
58253 .PHONY: check-gcc-c++ check-c++
58254 check-gcc-c++:
58255 r=`${PWD_COMMAND}`; export r; \
58256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58257 $(HOST_EXPORTS) \
58258 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
58259 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
58260
58261 .PHONY: check-gcc-fortran check-fortran
58262 check-gcc-fortran:
58263 r=`${PWD_COMMAND}`; export r; \
58264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58265 $(HOST_EXPORTS) \
58266 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
58267 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
58268
58269 .PHONY: check-gcc-ada check-ada
58270 check-gcc-ada:
58271 r=`${PWD_COMMAND}`; export r; \
58272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58273 $(HOST_EXPORTS) \
58274 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
58275 check-ada: check-gcc-ada check-target-libada
58276
58277 .PHONY: check-gcc-objc check-objc
58278 check-gcc-objc:
58279 r=`${PWD_COMMAND}`; export r; \
58280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58281 $(HOST_EXPORTS) \
58282 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
58283 check-objc: check-gcc-objc check-target-libobjc
58284
58285 .PHONY: check-gcc-obj-c++ check-obj-c++
58286 check-gcc-obj-c++:
58287 r=`${PWD_COMMAND}`; export r; \
58288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58289 $(HOST_EXPORTS) \
58290 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
58291 check-obj-c++: check-gcc-obj-c++
58292
58293 .PHONY: check-gcc-go check-go
58294 check-gcc-go:
58295 r=`${PWD_COMMAND}`; export r; \
58296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58297 $(HOST_EXPORTS) \
58298 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
58299 check-go: check-gcc-go check-target-libgo check-gotools
58300
58301 .PHONY: check-gcc-d check-d
58302 check-gcc-d:
58303 r=`${PWD_COMMAND}`; export r; \
58304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58305 $(HOST_EXPORTS) \
58306 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
58307 check-d: check-gcc-d check-target-libphobos
58308
58309 .PHONY: check-gcc-jit check-jit
58310 check-gcc-jit:
58311 r=`${PWD_COMMAND}`; export r; \
58312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58313 $(HOST_EXPORTS) \
58314 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
58315 check-jit: check-gcc-jit
58316
58317
58318 # The gcc part of install-no-fixedincludes, which relies on an intimate
58319 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
58320 .PHONY: gcc-install-no-fixedincludes
58321 gcc-install-no-fixedincludes:
58322 @if [ -f ./gcc/Makefile ]; then \
58323 r=`${PWD_COMMAND}`; export r; \
58324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58325 $(HOST_EXPORTS) \
58326 (cd ./gcc \
58327 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
58328 else true; fi
58329 @endif gcc
58330
58331 # ---------------------
58332 # GCC bootstrap support
58333 # ---------------------
58334
58335 # We track the current stage (the one in 'gcc') in the stage_current file.
58336 # stage_last instead tracks the stage that was built last. These targets
58337 # are dummy when toplevel bootstrap is not active.
58338
58339 # While making host and target tools, symlinks to the final stage must be
58340 # there, so $(unstage) should be run at various points. To avoid excessive
58341 # recursive invocations of make, we "inline" them using a variable. These
58342 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
58343 # to avoid warnings from the GNU Make job server.
58344
58345 unstage = :
58346 stage = :
58347 current_stage = ""
58348
58349 @if gcc-bootstrap
58350 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
58351 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
58352 current_stage = "`cat stage_current 2> /dev/null`"
58353 @endif gcc-bootstrap
58354
58355 .PHONY: unstage stage
58356 unstage:
58357 @: $(MAKE); $(unstage)
58358 stage:
58359 @: $(MAKE); $(stage)
58360
58361 # Disable commands for lean bootstrap.
58362 LEAN = false
58363
58364 # We name the build directories for the various stages "stage1-gcc",
58365 # "stage2-gcc","stage3-gcc", etc.
58366
58367 # Since the 'compare' process will fail (on debugging information) if any
58368 # directory names are different, we need to link the gcc directory for
58369 # the previous stage to a constant name ('prev-gcc'), and to make the name of
58370 # the build directories constant as well. For the latter, we use naked names
58371 # like 'gcc', because the scripts in that directory assume it. We use
58372 # mv on platforms where symlinks to directories do not work or are not
58373 # reliable.
58374
58375 # 'touch' doesn't work right on some platforms.
58376 STAMP = echo timestamp >
58377
58378 # We only want to compare .o files, so set this!
58379 objext = .o
58380
58381
58382 .PHONY: stage1-start stage1-end
58383
58384 stage1-start::
58385 @: $(MAKE); $(stage); \
58386 echo stage1 > stage_current; \
58387 echo stage1 > stage_last; \
58388 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58389 @if bfd
58390 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
58391 mkdir stage1-bfd; \
58392 mv stage1-bfd bfd
58393 @endif bfd
58394 @if opcodes
58395 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
58396 mkdir stage1-opcodes; \
58397 mv stage1-opcodes opcodes
58398 @endif opcodes
58399 @if binutils
58400 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
58401 mkdir stage1-binutils; \
58402 mv stage1-binutils binutils
58403 @endif binutils
58404 @if fixincludes
58405 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
58406 mkdir stage1-fixincludes; \
58407 mv stage1-fixincludes fixincludes
58408 @endif fixincludes
58409 @if gas
58410 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
58411 mkdir stage1-gas; \
58412 mv stage1-gas gas
58413 @endif gas
58414 @if gcc
58415 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
58416 mkdir stage1-gcc; \
58417 mv stage1-gcc gcc
58418 @endif gcc
58419 @if gmp
58420 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
58421 mkdir stage1-gmp; \
58422 mv stage1-gmp gmp
58423 @endif gmp
58424 @if mpfr
58425 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
58426 mkdir stage1-mpfr; \
58427 mv stage1-mpfr mpfr
58428 @endif mpfr
58429 @if mpc
58430 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
58431 mkdir stage1-mpc; \
58432 mv stage1-mpc mpc
58433 @endif mpc
58434 @if isl
58435 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
58436 mkdir stage1-isl; \
58437 mv stage1-isl isl
58438 @endif isl
58439 @if libelf
58440 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
58441 mkdir stage1-libelf; \
58442 mv stage1-libelf libelf
58443 @endif libelf
58444 @if gold
58445 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
58446 mkdir stage1-gold; \
58447 mv stage1-gold gold
58448 @endif gold
58449 @if intl
58450 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
58451 mkdir stage1-intl; \
58452 mv stage1-intl intl
58453 @endif intl
58454 @if ld
58455 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
58456 mkdir stage1-ld; \
58457 mv stage1-ld ld
58458 @endif ld
58459 @if libbacktrace
58460 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
58461 mkdir stage1-libbacktrace; \
58462 mv stage1-libbacktrace libbacktrace
58463 @endif libbacktrace
58464 @if libcpp
58465 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
58466 mkdir stage1-libcpp; \
58467 mv stage1-libcpp libcpp
58468 @endif libcpp
58469 @if libcody
58470 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
58471 mkdir stage1-libcody; \
58472 mv stage1-libcody libcody
58473 @endif libcody
58474 @if libdecnumber
58475 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
58476 mkdir stage1-libdecnumber; \
58477 mv stage1-libdecnumber libdecnumber
58478 @endif libdecnumber
58479 @if libiberty
58480 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
58481 mkdir stage1-libiberty; \
58482 mv stage1-libiberty libiberty
58483 @endif libiberty
58484 @if libiberty-linker-plugin
58485 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
58486 mkdir stage1-libiberty-linker-plugin; \
58487 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
58488 @endif libiberty-linker-plugin
58489 @if libiconv
58490 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
58491 mkdir stage1-libiconv; \
58492 mv stage1-libiconv libiconv
58493 @endif libiconv
58494 @if zlib
58495 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
58496 mkdir stage1-zlib; \
58497 mv stage1-zlib zlib
58498 @endif zlib
58499 @if lto-plugin
58500 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
58501 mkdir stage1-lto-plugin; \
58502 mv stage1-lto-plugin lto-plugin
58503 @endif lto-plugin
58504 @if libctf
58505 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
58506 mkdir stage1-libctf; \
58507 mv stage1-libctf libctf
58508 @endif libctf
58509 @[ -d stage1-$(TARGET_SUBDIR) ] || \
58510 mkdir stage1-$(TARGET_SUBDIR); \
58511 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
58512
58513 stage1-end::
58514 @if bfd
58515 @if test -d $(HOST_SUBDIR)/bfd; then \
58516 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
58517 fi
58518 @endif bfd
58519 @if opcodes
58520 @if test -d $(HOST_SUBDIR)/opcodes; then \
58521 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
58522 fi
58523 @endif opcodes
58524 @if binutils
58525 @if test -d $(HOST_SUBDIR)/binutils; then \
58526 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
58527 fi
58528 @endif binutils
58529 @if fixincludes
58530 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58531 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
58532 fi
58533 @endif fixincludes
58534 @if gas
58535 @if test -d $(HOST_SUBDIR)/gas; then \
58536 cd $(HOST_SUBDIR); mv gas stage1-gas; \
58537 fi
58538 @endif gas
58539 @if gcc
58540 @if test -d $(HOST_SUBDIR)/gcc; then \
58541 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
58542 fi
58543 @endif gcc
58544 @if gmp
58545 @if test -d $(HOST_SUBDIR)/gmp; then \
58546 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
58547 fi
58548 @endif gmp
58549 @if mpfr
58550 @if test -d $(HOST_SUBDIR)/mpfr; then \
58551 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
58552 fi
58553 @endif mpfr
58554 @if mpc
58555 @if test -d $(HOST_SUBDIR)/mpc; then \
58556 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
58557 fi
58558 @endif mpc
58559 @if isl
58560 @if test -d $(HOST_SUBDIR)/isl; then \
58561 cd $(HOST_SUBDIR); mv isl stage1-isl; \
58562 fi
58563 @endif isl
58564 @if libelf
58565 @if test -d $(HOST_SUBDIR)/libelf; then \
58566 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
58567 fi
58568 @endif libelf
58569 @if gold
58570 @if test -d $(HOST_SUBDIR)/gold; then \
58571 cd $(HOST_SUBDIR); mv gold stage1-gold; \
58572 fi
58573 @endif gold
58574 @if intl
58575 @if test -d $(HOST_SUBDIR)/intl; then \
58576 cd $(HOST_SUBDIR); mv intl stage1-intl; \
58577 fi
58578 @endif intl
58579 @if ld
58580 @if test -d $(HOST_SUBDIR)/ld; then \
58581 cd $(HOST_SUBDIR); mv ld stage1-ld; \
58582 fi
58583 @endif ld
58584 @if libbacktrace
58585 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58586 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
58587 fi
58588 @endif libbacktrace
58589 @if libcpp
58590 @if test -d $(HOST_SUBDIR)/libcpp; then \
58591 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
58592 fi
58593 @endif libcpp
58594 @if libcody
58595 @if test -d $(HOST_SUBDIR)/libcody; then \
58596 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
58597 fi
58598 @endif libcody
58599 @if libdecnumber
58600 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58601 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
58602 fi
58603 @endif libdecnumber
58604 @if libiberty
58605 @if test -d $(HOST_SUBDIR)/libiberty; then \
58606 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
58607 fi
58608 @endif libiberty
58609 @if libiberty-linker-plugin
58610 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58611 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
58612 fi
58613 @endif libiberty-linker-plugin
58614 @if libiconv
58615 @if test -d $(HOST_SUBDIR)/libiconv; then \
58616 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
58617 fi
58618 @endif libiconv
58619 @if zlib
58620 @if test -d $(HOST_SUBDIR)/zlib; then \
58621 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
58622 fi
58623 @endif zlib
58624 @if lto-plugin
58625 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58626 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
58627 fi
58628 @endif lto-plugin
58629 @if libctf
58630 @if test -d $(HOST_SUBDIR)/libctf; then \
58631 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
58632 fi
58633 @endif libctf
58634 @if test -d $(TARGET_SUBDIR); then \
58635 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
58636 fi
58637 rm -f stage_current
58638
58639 # Bubble a bug fix through all the stages up to stage 1. They are
58640 # remade, but not reconfigured. The next stage (if any) will not be
58641 # reconfigured either.
58642 .PHONY: stage1-bubble
58643 stage1-bubble::
58644 @r=`${PWD_COMMAND}`; export r; \
58645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58646 if test -f stage1-lean ; then \
58647 echo Skipping rebuild of stage1; \
58648 else \
58649 $(MAKE) stage1-start; \
58650 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
58651 fi
58652
58653 .PHONY: all-stage1 clean-stage1
58654 do-clean: clean-stage1
58655
58656 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58657 # only possibility, but now it conflicts with no-bootstrap rules
58658 @if gcc-bootstrap
58659
58660
58661
58662
58663 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58664
58665 .PHONY: distclean-stage1
58666 distclean-stage1::
58667 @: $(MAKE); $(stage)
58668 @test "`cat stage_last`" != stage1 || rm -f stage_last
58669 rm -rf stage1-*
58670
58671
58672 @endif gcc-bootstrap
58673
58674
58675 .PHONY: stage2-start stage2-end
58676
58677 stage2-start::
58678 @: $(MAKE); $(stage); \
58679 echo stage2 > stage_current; \
58680 echo stage2 > stage_last; \
58681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58682 @if bfd
58683 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
58684 mkdir stage2-bfd; \
58685 mv stage2-bfd bfd; \
58686 mv stage1-bfd prev-bfd || test -f stage1-lean
58687 @endif bfd
58688 @if opcodes
58689 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
58690 mkdir stage2-opcodes; \
58691 mv stage2-opcodes opcodes; \
58692 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58693 @endif opcodes
58694 @if binutils
58695 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
58696 mkdir stage2-binutils; \
58697 mv stage2-binutils binutils; \
58698 mv stage1-binutils prev-binutils || test -f stage1-lean
58699 @endif binutils
58700 @if fixincludes
58701 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
58702 mkdir stage2-fixincludes; \
58703 mv stage2-fixincludes fixincludes; \
58704 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
58705 @endif fixincludes
58706 @if gas
58707 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
58708 mkdir stage2-gas; \
58709 mv stage2-gas gas; \
58710 mv stage1-gas prev-gas || test -f stage1-lean
58711 @endif gas
58712 @if gcc
58713 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
58714 mkdir stage2-gcc; \
58715 mv stage2-gcc gcc; \
58716 mv stage1-gcc prev-gcc || test -f stage1-lean
58717 @endif gcc
58718 @if gmp
58719 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
58720 mkdir stage2-gmp; \
58721 mv stage2-gmp gmp; \
58722 mv stage1-gmp prev-gmp || test -f stage1-lean
58723 @endif gmp
58724 @if mpfr
58725 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
58726 mkdir stage2-mpfr; \
58727 mv stage2-mpfr mpfr; \
58728 mv stage1-mpfr prev-mpfr || test -f stage1-lean
58729 @endif mpfr
58730 @if mpc
58731 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
58732 mkdir stage2-mpc; \
58733 mv stage2-mpc mpc; \
58734 mv stage1-mpc prev-mpc || test -f stage1-lean
58735 @endif mpc
58736 @if isl
58737 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
58738 mkdir stage2-isl; \
58739 mv stage2-isl isl; \
58740 mv stage1-isl prev-isl || test -f stage1-lean
58741 @endif isl
58742 @if libelf
58743 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
58744 mkdir stage2-libelf; \
58745 mv stage2-libelf libelf; \
58746 mv stage1-libelf prev-libelf || test -f stage1-lean
58747 @endif libelf
58748 @if gold
58749 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
58750 mkdir stage2-gold; \
58751 mv stage2-gold gold; \
58752 mv stage1-gold prev-gold || test -f stage1-lean
58753 @endif gold
58754 @if intl
58755 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
58756 mkdir stage2-intl; \
58757 mv stage2-intl intl; \
58758 mv stage1-intl prev-intl || test -f stage1-lean
58759 @endif intl
58760 @if ld
58761 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
58762 mkdir stage2-ld; \
58763 mv stage2-ld ld; \
58764 mv stage1-ld prev-ld || test -f stage1-lean
58765 @endif ld
58766 @if libbacktrace
58767 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
58768 mkdir stage2-libbacktrace; \
58769 mv stage2-libbacktrace libbacktrace; \
58770 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
58771 @endif libbacktrace
58772 @if libcpp
58773 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
58774 mkdir stage2-libcpp; \
58775 mv stage2-libcpp libcpp; \
58776 mv stage1-libcpp prev-libcpp || test -f stage1-lean
58777 @endif libcpp
58778 @if libcody
58779 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
58780 mkdir stage2-libcody; \
58781 mv stage2-libcody libcody; \
58782 mv stage1-libcody prev-libcody || test -f stage1-lean
58783 @endif libcody
58784 @if libdecnumber
58785 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
58786 mkdir stage2-libdecnumber; \
58787 mv stage2-libdecnumber libdecnumber; \
58788 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
58789 @endif libdecnumber
58790 @if libiberty
58791 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
58792 mkdir stage2-libiberty; \
58793 mv stage2-libiberty libiberty; \
58794 mv stage1-libiberty prev-libiberty || test -f stage1-lean
58795 @endif libiberty
58796 @if libiberty-linker-plugin
58797 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
58798 mkdir stage2-libiberty-linker-plugin; \
58799 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
58800 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
58801 @endif libiberty-linker-plugin
58802 @if libiconv
58803 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
58804 mkdir stage2-libiconv; \
58805 mv stage2-libiconv libiconv; \
58806 mv stage1-libiconv prev-libiconv || test -f stage1-lean
58807 @endif libiconv
58808 @if zlib
58809 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
58810 mkdir stage2-zlib; \
58811 mv stage2-zlib zlib; \
58812 mv stage1-zlib prev-zlib || test -f stage1-lean
58813 @endif zlib
58814 @if lto-plugin
58815 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
58816 mkdir stage2-lto-plugin; \
58817 mv stage2-lto-plugin lto-plugin; \
58818 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
58819 @endif lto-plugin
58820 @if libctf
58821 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
58822 mkdir stage2-libctf; \
58823 mv stage2-libctf libctf; \
58824 mv stage1-libctf prev-libctf || test -f stage1-lean
58825 @endif libctf
58826 @[ -d stage2-$(TARGET_SUBDIR) ] || \
58827 mkdir stage2-$(TARGET_SUBDIR); \
58828 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58829 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
58830
58831 stage2-end::
58832 @if bfd
58833 @if test -d $(HOST_SUBDIR)/bfd; then \
58834 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
58835 mv prev-bfd stage1-bfd; : ; \
58836 fi
58837 @endif bfd
58838 @if opcodes
58839 @if test -d $(HOST_SUBDIR)/opcodes; then \
58840 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
58841 mv prev-opcodes stage1-opcodes; : ; \
58842 fi
58843 @endif opcodes
58844 @if binutils
58845 @if test -d $(HOST_SUBDIR)/binutils; then \
58846 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
58847 mv prev-binutils stage1-binutils; : ; \
58848 fi
58849 @endif binutils
58850 @if fixincludes
58851 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58852 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
58853 mv prev-fixincludes stage1-fixincludes; : ; \
58854 fi
58855 @endif fixincludes
58856 @if gas
58857 @if test -d $(HOST_SUBDIR)/gas; then \
58858 cd $(HOST_SUBDIR); mv gas stage2-gas; \
58859 mv prev-gas stage1-gas; : ; \
58860 fi
58861 @endif gas
58862 @if gcc
58863 @if test -d $(HOST_SUBDIR)/gcc; then \
58864 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
58865 mv prev-gcc stage1-gcc; : ; \
58866 fi
58867 @endif gcc
58868 @if gmp
58869 @if test -d $(HOST_SUBDIR)/gmp; then \
58870 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
58871 mv prev-gmp stage1-gmp; : ; \
58872 fi
58873 @endif gmp
58874 @if mpfr
58875 @if test -d $(HOST_SUBDIR)/mpfr; then \
58876 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
58877 mv prev-mpfr stage1-mpfr; : ; \
58878 fi
58879 @endif mpfr
58880 @if mpc
58881 @if test -d $(HOST_SUBDIR)/mpc; then \
58882 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
58883 mv prev-mpc stage1-mpc; : ; \
58884 fi
58885 @endif mpc
58886 @if isl
58887 @if test -d $(HOST_SUBDIR)/isl; then \
58888 cd $(HOST_SUBDIR); mv isl stage2-isl; \
58889 mv prev-isl stage1-isl; : ; \
58890 fi
58891 @endif isl
58892 @if libelf
58893 @if test -d $(HOST_SUBDIR)/libelf; then \
58894 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
58895 mv prev-libelf stage1-libelf; : ; \
58896 fi
58897 @endif libelf
58898 @if gold
58899 @if test -d $(HOST_SUBDIR)/gold; then \
58900 cd $(HOST_SUBDIR); mv gold stage2-gold; \
58901 mv prev-gold stage1-gold; : ; \
58902 fi
58903 @endif gold
58904 @if intl
58905 @if test -d $(HOST_SUBDIR)/intl; then \
58906 cd $(HOST_SUBDIR); mv intl stage2-intl; \
58907 mv prev-intl stage1-intl; : ; \
58908 fi
58909 @endif intl
58910 @if ld
58911 @if test -d $(HOST_SUBDIR)/ld; then \
58912 cd $(HOST_SUBDIR); mv ld stage2-ld; \
58913 mv prev-ld stage1-ld; : ; \
58914 fi
58915 @endif ld
58916 @if libbacktrace
58917 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58918 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
58919 mv prev-libbacktrace stage1-libbacktrace; : ; \
58920 fi
58921 @endif libbacktrace
58922 @if libcpp
58923 @if test -d $(HOST_SUBDIR)/libcpp; then \
58924 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
58925 mv prev-libcpp stage1-libcpp; : ; \
58926 fi
58927 @endif libcpp
58928 @if libcody
58929 @if test -d $(HOST_SUBDIR)/libcody; then \
58930 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
58931 mv prev-libcody stage1-libcody; : ; \
58932 fi
58933 @endif libcody
58934 @if libdecnumber
58935 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58936 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
58937 mv prev-libdecnumber stage1-libdecnumber; : ; \
58938 fi
58939 @endif libdecnumber
58940 @if libiberty
58941 @if test -d $(HOST_SUBDIR)/libiberty; then \
58942 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
58943 mv prev-libiberty stage1-libiberty; : ; \
58944 fi
58945 @endif libiberty
58946 @if libiberty-linker-plugin
58947 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58948 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
58949 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
58950 fi
58951 @endif libiberty-linker-plugin
58952 @if libiconv
58953 @if test -d $(HOST_SUBDIR)/libiconv; then \
58954 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
58955 mv prev-libiconv stage1-libiconv; : ; \
58956 fi
58957 @endif libiconv
58958 @if zlib
58959 @if test -d $(HOST_SUBDIR)/zlib; then \
58960 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
58961 mv prev-zlib stage1-zlib; : ; \
58962 fi
58963 @endif zlib
58964 @if lto-plugin
58965 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58966 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
58967 mv prev-lto-plugin stage1-lto-plugin; : ; \
58968 fi
58969 @endif lto-plugin
58970 @if libctf
58971 @if test -d $(HOST_SUBDIR)/libctf; then \
58972 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
58973 mv prev-libctf stage1-libctf; : ; \
58974 fi
58975 @endif libctf
58976 @if test -d $(TARGET_SUBDIR); then \
58977 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
58978 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
58979 fi
58980 rm -f stage_current
58981
58982 # Bubble a bug fix through all the stages up to stage 2. They are
58983 # remade, but not reconfigured. The next stage (if any) will not be
58984 # reconfigured either.
58985 .PHONY: stage2-bubble
58986 stage2-bubble:: stage1-bubble
58987 @r=`${PWD_COMMAND}`; export r; \
58988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58989 if test -f stage2-lean || test -f stage1-lean ; then \
58990 echo Skipping rebuild of stage2; \
58991 else \
58992 $(MAKE) stage2-start; \
58993 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
58994 fi
58995
58996 .PHONY: all-stage2 clean-stage2
58997 do-clean: clean-stage2
58998
58999 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59000 # only possibility, but now it conflicts with no-bootstrap rules
59001 @if gcc-bootstrap
59002
59003
59004
59005 .PHONY: bootstrap2 bootstrap2-lean
59006 bootstrap2:
59007 echo stage2 > stage_final
59008 @r=`${PWD_COMMAND}`; export r; \
59009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59010 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
59011 @: $(MAKE); $(unstage)
59012 @r=`${PWD_COMMAND}`; export r; \
59013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59014 TFLAGS="$(STAGE2_TFLAGS)"; \
59015 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59016
59017 bootstrap2-lean:
59018 echo stage2 > stage_final
59019 @r=`${PWD_COMMAND}`; export r; \
59020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59021 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
59022 @: $(MAKE); $(unstage)
59023 @r=`${PWD_COMMAND}`; export r; \
59024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59025 TFLAGS="$(STAGE2_TFLAGS)"; \
59026 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59027
59028
59029 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59030 distclean-stage1:: distclean-stage2
59031 .PHONY: distclean-stage2
59032 distclean-stage2::
59033 @: $(MAKE); $(stage)
59034 @test "`cat stage_last`" != stage2 || rm -f stage_last
59035 rm -rf stage2-*
59036
59037
59038 @endif gcc-bootstrap
59039
59040
59041 .PHONY: stage3-start stage3-end
59042
59043 stage3-start::
59044 @: $(MAKE); $(stage); \
59045 echo stage3 > stage_current; \
59046 echo stage3 > stage_last; \
59047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59048 @if bfd
59049 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
59050 mkdir stage3-bfd; \
59051 mv stage3-bfd bfd; \
59052 mv stage2-bfd prev-bfd || test -f stage2-lean
59053 @endif bfd
59054 @if opcodes
59055 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
59056 mkdir stage3-opcodes; \
59057 mv stage3-opcodes opcodes; \
59058 mv stage2-opcodes prev-opcodes || test -f stage2-lean
59059 @endif opcodes
59060 @if binutils
59061 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
59062 mkdir stage3-binutils; \
59063 mv stage3-binutils binutils; \
59064 mv stage2-binutils prev-binutils || test -f stage2-lean
59065 @endif binutils
59066 @if fixincludes
59067 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
59068 mkdir stage3-fixincludes; \
59069 mv stage3-fixincludes fixincludes; \
59070 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
59071 @endif fixincludes
59072 @if gas
59073 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
59074 mkdir stage3-gas; \
59075 mv stage3-gas gas; \
59076 mv stage2-gas prev-gas || test -f stage2-lean
59077 @endif gas
59078 @if gcc
59079 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
59080 mkdir stage3-gcc; \
59081 mv stage3-gcc gcc; \
59082 mv stage2-gcc prev-gcc || test -f stage2-lean
59083 @endif gcc
59084 @if gmp
59085 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
59086 mkdir stage3-gmp; \
59087 mv stage3-gmp gmp; \
59088 mv stage2-gmp prev-gmp || test -f stage2-lean
59089 @endif gmp
59090 @if mpfr
59091 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
59092 mkdir stage3-mpfr; \
59093 mv stage3-mpfr mpfr; \
59094 mv stage2-mpfr prev-mpfr || test -f stage2-lean
59095 @endif mpfr
59096 @if mpc
59097 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
59098 mkdir stage3-mpc; \
59099 mv stage3-mpc mpc; \
59100 mv stage2-mpc prev-mpc || test -f stage2-lean
59101 @endif mpc
59102 @if isl
59103 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
59104 mkdir stage3-isl; \
59105 mv stage3-isl isl; \
59106 mv stage2-isl prev-isl || test -f stage2-lean
59107 @endif isl
59108 @if libelf
59109 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
59110 mkdir stage3-libelf; \
59111 mv stage3-libelf libelf; \
59112 mv stage2-libelf prev-libelf || test -f stage2-lean
59113 @endif libelf
59114 @if gold
59115 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
59116 mkdir stage3-gold; \
59117 mv stage3-gold gold; \
59118 mv stage2-gold prev-gold || test -f stage2-lean
59119 @endif gold
59120 @if intl
59121 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
59122 mkdir stage3-intl; \
59123 mv stage3-intl intl; \
59124 mv stage2-intl prev-intl || test -f stage2-lean
59125 @endif intl
59126 @if ld
59127 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
59128 mkdir stage3-ld; \
59129 mv stage3-ld ld; \
59130 mv stage2-ld prev-ld || test -f stage2-lean
59131 @endif ld
59132 @if libbacktrace
59133 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
59134 mkdir stage3-libbacktrace; \
59135 mv stage3-libbacktrace libbacktrace; \
59136 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
59137 @endif libbacktrace
59138 @if libcpp
59139 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
59140 mkdir stage3-libcpp; \
59141 mv stage3-libcpp libcpp; \
59142 mv stage2-libcpp prev-libcpp || test -f stage2-lean
59143 @endif libcpp
59144 @if libcody
59145 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
59146 mkdir stage3-libcody; \
59147 mv stage3-libcody libcody; \
59148 mv stage2-libcody prev-libcody || test -f stage2-lean
59149 @endif libcody
59150 @if libdecnumber
59151 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
59152 mkdir stage3-libdecnumber; \
59153 mv stage3-libdecnumber libdecnumber; \
59154 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
59155 @endif libdecnumber
59156 @if libiberty
59157 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
59158 mkdir stage3-libiberty; \
59159 mv stage3-libiberty libiberty; \
59160 mv stage2-libiberty prev-libiberty || test -f stage2-lean
59161 @endif libiberty
59162 @if libiberty-linker-plugin
59163 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
59164 mkdir stage3-libiberty-linker-plugin; \
59165 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
59166 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
59167 @endif libiberty-linker-plugin
59168 @if libiconv
59169 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
59170 mkdir stage3-libiconv; \
59171 mv stage3-libiconv libiconv; \
59172 mv stage2-libiconv prev-libiconv || test -f stage2-lean
59173 @endif libiconv
59174 @if zlib
59175 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
59176 mkdir stage3-zlib; \
59177 mv stage3-zlib zlib; \
59178 mv stage2-zlib prev-zlib || test -f stage2-lean
59179 @endif zlib
59180 @if lto-plugin
59181 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
59182 mkdir stage3-lto-plugin; \
59183 mv stage3-lto-plugin lto-plugin; \
59184 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
59185 @endif lto-plugin
59186 @if libctf
59187 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
59188 mkdir stage3-libctf; \
59189 mv stage3-libctf libctf; \
59190 mv stage2-libctf prev-libctf || test -f stage2-lean
59191 @endif libctf
59192 @[ -d stage3-$(TARGET_SUBDIR) ] || \
59193 mkdir stage3-$(TARGET_SUBDIR); \
59194 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59195 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
59196
59197 stage3-end::
59198 @if bfd
59199 @if test -d $(HOST_SUBDIR)/bfd; then \
59200 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
59201 mv prev-bfd stage2-bfd; : ; \
59202 fi
59203 @endif bfd
59204 @if opcodes
59205 @if test -d $(HOST_SUBDIR)/opcodes; then \
59206 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
59207 mv prev-opcodes stage2-opcodes; : ; \
59208 fi
59209 @endif opcodes
59210 @if binutils
59211 @if test -d $(HOST_SUBDIR)/binutils; then \
59212 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
59213 mv prev-binutils stage2-binutils; : ; \
59214 fi
59215 @endif binutils
59216 @if fixincludes
59217 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59218 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
59219 mv prev-fixincludes stage2-fixincludes; : ; \
59220 fi
59221 @endif fixincludes
59222 @if gas
59223 @if test -d $(HOST_SUBDIR)/gas; then \
59224 cd $(HOST_SUBDIR); mv gas stage3-gas; \
59225 mv prev-gas stage2-gas; : ; \
59226 fi
59227 @endif gas
59228 @if gcc
59229 @if test -d $(HOST_SUBDIR)/gcc; then \
59230 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
59231 mv prev-gcc stage2-gcc; : ; \
59232 fi
59233 @endif gcc
59234 @if gmp
59235 @if test -d $(HOST_SUBDIR)/gmp; then \
59236 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
59237 mv prev-gmp stage2-gmp; : ; \
59238 fi
59239 @endif gmp
59240 @if mpfr
59241 @if test -d $(HOST_SUBDIR)/mpfr; then \
59242 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
59243 mv prev-mpfr stage2-mpfr; : ; \
59244 fi
59245 @endif mpfr
59246 @if mpc
59247 @if test -d $(HOST_SUBDIR)/mpc; then \
59248 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
59249 mv prev-mpc stage2-mpc; : ; \
59250 fi
59251 @endif mpc
59252 @if isl
59253 @if test -d $(HOST_SUBDIR)/isl; then \
59254 cd $(HOST_SUBDIR); mv isl stage3-isl; \
59255 mv prev-isl stage2-isl; : ; \
59256 fi
59257 @endif isl
59258 @if libelf
59259 @if test -d $(HOST_SUBDIR)/libelf; then \
59260 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
59261 mv prev-libelf stage2-libelf; : ; \
59262 fi
59263 @endif libelf
59264 @if gold
59265 @if test -d $(HOST_SUBDIR)/gold; then \
59266 cd $(HOST_SUBDIR); mv gold stage3-gold; \
59267 mv prev-gold stage2-gold; : ; \
59268 fi
59269 @endif gold
59270 @if intl
59271 @if test -d $(HOST_SUBDIR)/intl; then \
59272 cd $(HOST_SUBDIR); mv intl stage3-intl; \
59273 mv prev-intl stage2-intl; : ; \
59274 fi
59275 @endif intl
59276 @if ld
59277 @if test -d $(HOST_SUBDIR)/ld; then \
59278 cd $(HOST_SUBDIR); mv ld stage3-ld; \
59279 mv prev-ld stage2-ld; : ; \
59280 fi
59281 @endif ld
59282 @if libbacktrace
59283 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59284 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
59285 mv prev-libbacktrace stage2-libbacktrace; : ; \
59286 fi
59287 @endif libbacktrace
59288 @if libcpp
59289 @if test -d $(HOST_SUBDIR)/libcpp; then \
59290 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
59291 mv prev-libcpp stage2-libcpp; : ; \
59292 fi
59293 @endif libcpp
59294 @if libcody
59295 @if test -d $(HOST_SUBDIR)/libcody; then \
59296 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
59297 mv prev-libcody stage2-libcody; : ; \
59298 fi
59299 @endif libcody
59300 @if libdecnumber
59301 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59302 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
59303 mv prev-libdecnumber stage2-libdecnumber; : ; \
59304 fi
59305 @endif libdecnumber
59306 @if libiberty
59307 @if test -d $(HOST_SUBDIR)/libiberty; then \
59308 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
59309 mv prev-libiberty stage2-libiberty; : ; \
59310 fi
59311 @endif libiberty
59312 @if libiberty-linker-plugin
59313 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59314 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
59315 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
59316 fi
59317 @endif libiberty-linker-plugin
59318 @if libiconv
59319 @if test -d $(HOST_SUBDIR)/libiconv; then \
59320 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
59321 mv prev-libiconv stage2-libiconv; : ; \
59322 fi
59323 @endif libiconv
59324 @if zlib
59325 @if test -d $(HOST_SUBDIR)/zlib; then \
59326 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
59327 mv prev-zlib stage2-zlib; : ; \
59328 fi
59329 @endif zlib
59330 @if lto-plugin
59331 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59332 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
59333 mv prev-lto-plugin stage2-lto-plugin; : ; \
59334 fi
59335 @endif lto-plugin
59336 @if libctf
59337 @if test -d $(HOST_SUBDIR)/libctf; then \
59338 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
59339 mv prev-libctf stage2-libctf; : ; \
59340 fi
59341 @endif libctf
59342 @if test -d $(TARGET_SUBDIR); then \
59343 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
59344 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
59345 fi
59346 rm -f stage_current
59347
59348 # Bubble a bug fix through all the stages up to stage 3. They are
59349 # remade, but not reconfigured. The next stage (if any) will not be
59350 # reconfigured either.
59351 .PHONY: stage3-bubble
59352 stage3-bubble:: stage2-bubble
59353 @r=`${PWD_COMMAND}`; export r; \
59354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59355 if test -f stage3-lean || test -f stage2-lean ; then \
59356 echo Skipping rebuild of stage3; \
59357 else \
59358 $(MAKE) stage3-start; \
59359 if $(LEAN); then \
59360 rm -rf stage1-*; \
59361 $(STAMP) stage1-lean; \
59362 fi; \
59363 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
59364 fi
59365 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
59366
59367 .PHONY: all-stage3 clean-stage3
59368 do-clean: clean-stage3
59369
59370 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59371 # only possibility, but now it conflicts with no-bootstrap rules
59372 @if gcc-bootstrap
59373
59374 compare:
59375 @r=`${PWD_COMMAND}`; export r; \
59376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59377 if test -f stage2-lean; then \
59378 echo Cannot compare object files as stage 2 was deleted.; \
59379 exit 0; \
59380 fi; \
59381 : $(MAKE); $(stage); \
59382 rm -f .bad_compare; \
59383 echo Comparing stages 2 and 3; \
59384 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
59385 files=`find stage3-* -name "*$(objext)" -print | \
59386 sed -n s,^stage$$sed-,,p`; \
59387 for file in $${files}; do \
59388 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
59389 if test ! -f $$f1; then continue; fi; \
59390 $(do-compare) > /dev/null 2>&1; \
59391 if test $$? -eq 1; then \
59392 case $$file in \
59393 @compare_exclusions@) \
59394 echo warning: $$file differs ;; \
59395 *) \
59396 echo $$file differs >> .bad_compare ;; \
59397 esac; \
59398 fi; \
59399 done; \
59400 if [ -f .bad_compare ]; then \
59401 echo "Bootstrap comparison failure!"; \
59402 cat .bad_compare; \
59403 exit 1; \
59404 else \
59405 echo Comparison successful.; \
59406 fi; \
59407 $(STAMP) compare
59408 if $(LEAN); then \
59409 rm -rf stage2-*; \
59410 $(STAMP) stage2-lean; \
59411 fi
59412
59413
59414
59415 .PHONY: bootstrap bootstrap-lean
59416 bootstrap:
59417 echo stage3 > stage_final
59418 @r=`${PWD_COMMAND}`; export r; \
59419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59420 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59421 @: $(MAKE); $(unstage)
59422 @r=`${PWD_COMMAND}`; export r; \
59423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59424 TFLAGS="$(STAGE3_TFLAGS)"; \
59425 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59426
59427 bootstrap-lean:
59428 echo stage3 > stage_final
59429 @r=`${PWD_COMMAND}`; export r; \
59430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59431 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
59432 @: $(MAKE); $(unstage)
59433 @r=`${PWD_COMMAND}`; export r; \
59434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59435 TFLAGS="$(STAGE3_TFLAGS)"; \
59436 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59437
59438
59439 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59440 distclean-stage2:: distclean-stage3
59441 .PHONY: distclean-stage3
59442 distclean-stage3::
59443 @: $(MAKE); $(stage)
59444 @test "`cat stage_last`" != stage3 || rm -f stage_last
59445 rm -rf stage3-* compare
59446
59447
59448 .PHONY: cleanstrap
59449 cleanstrap: do-distclean local-clean
59450 echo stage3 > stage_final
59451 @r=`${PWD_COMMAND}`; export r; \
59452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59453 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59454 @: $(MAKE); $(unstage)
59455 @r=`${PWD_COMMAND}`; export r; \
59456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59457 TFLAGS="$(STAGE3_TFLAGS)"; \
59458 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59459
59460 @endif gcc-bootstrap
59461
59462
59463 .PHONY: stage4-start stage4-end
59464
59465 stage4-start::
59466 @: $(MAKE); $(stage); \
59467 echo stage4 > stage_current; \
59468 echo stage4 > stage_last; \
59469 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59470 @if bfd
59471 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
59472 mkdir stage4-bfd; \
59473 mv stage4-bfd bfd; \
59474 mv stage3-bfd prev-bfd || test -f stage3-lean
59475 @endif bfd
59476 @if opcodes
59477 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
59478 mkdir stage4-opcodes; \
59479 mv stage4-opcodes opcodes; \
59480 mv stage3-opcodes prev-opcodes || test -f stage3-lean
59481 @endif opcodes
59482 @if binutils
59483 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
59484 mkdir stage4-binutils; \
59485 mv stage4-binutils binutils; \
59486 mv stage3-binutils prev-binutils || test -f stage3-lean
59487 @endif binutils
59488 @if fixincludes
59489 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
59490 mkdir stage4-fixincludes; \
59491 mv stage4-fixincludes fixincludes; \
59492 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
59493 @endif fixincludes
59494 @if gas
59495 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
59496 mkdir stage4-gas; \
59497 mv stage4-gas gas; \
59498 mv stage3-gas prev-gas || test -f stage3-lean
59499 @endif gas
59500 @if gcc
59501 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
59502 mkdir stage4-gcc; \
59503 mv stage4-gcc gcc; \
59504 mv stage3-gcc prev-gcc || test -f stage3-lean
59505 @endif gcc
59506 @if gmp
59507 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
59508 mkdir stage4-gmp; \
59509 mv stage4-gmp gmp; \
59510 mv stage3-gmp prev-gmp || test -f stage3-lean
59511 @endif gmp
59512 @if mpfr
59513 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
59514 mkdir stage4-mpfr; \
59515 mv stage4-mpfr mpfr; \
59516 mv stage3-mpfr prev-mpfr || test -f stage3-lean
59517 @endif mpfr
59518 @if mpc
59519 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
59520 mkdir stage4-mpc; \
59521 mv stage4-mpc mpc; \
59522 mv stage3-mpc prev-mpc || test -f stage3-lean
59523 @endif mpc
59524 @if isl
59525 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
59526 mkdir stage4-isl; \
59527 mv stage4-isl isl; \
59528 mv stage3-isl prev-isl || test -f stage3-lean
59529 @endif isl
59530 @if libelf
59531 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
59532 mkdir stage4-libelf; \
59533 mv stage4-libelf libelf; \
59534 mv stage3-libelf prev-libelf || test -f stage3-lean
59535 @endif libelf
59536 @if gold
59537 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
59538 mkdir stage4-gold; \
59539 mv stage4-gold gold; \
59540 mv stage3-gold prev-gold || test -f stage3-lean
59541 @endif gold
59542 @if intl
59543 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
59544 mkdir stage4-intl; \
59545 mv stage4-intl intl; \
59546 mv stage3-intl prev-intl || test -f stage3-lean
59547 @endif intl
59548 @if ld
59549 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
59550 mkdir stage4-ld; \
59551 mv stage4-ld ld; \
59552 mv stage3-ld prev-ld || test -f stage3-lean
59553 @endif ld
59554 @if libbacktrace
59555 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
59556 mkdir stage4-libbacktrace; \
59557 mv stage4-libbacktrace libbacktrace; \
59558 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
59559 @endif libbacktrace
59560 @if libcpp
59561 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
59562 mkdir stage4-libcpp; \
59563 mv stage4-libcpp libcpp; \
59564 mv stage3-libcpp prev-libcpp || test -f stage3-lean
59565 @endif libcpp
59566 @if libcody
59567 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
59568 mkdir stage4-libcody; \
59569 mv stage4-libcody libcody; \
59570 mv stage3-libcody prev-libcody || test -f stage3-lean
59571 @endif libcody
59572 @if libdecnumber
59573 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
59574 mkdir stage4-libdecnumber; \
59575 mv stage4-libdecnumber libdecnumber; \
59576 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
59577 @endif libdecnumber
59578 @if libiberty
59579 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
59580 mkdir stage4-libiberty; \
59581 mv stage4-libiberty libiberty; \
59582 mv stage3-libiberty prev-libiberty || test -f stage3-lean
59583 @endif libiberty
59584 @if libiberty-linker-plugin
59585 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
59586 mkdir stage4-libiberty-linker-plugin; \
59587 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
59588 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
59589 @endif libiberty-linker-plugin
59590 @if libiconv
59591 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
59592 mkdir stage4-libiconv; \
59593 mv stage4-libiconv libiconv; \
59594 mv stage3-libiconv prev-libiconv || test -f stage3-lean
59595 @endif libiconv
59596 @if zlib
59597 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
59598 mkdir stage4-zlib; \
59599 mv stage4-zlib zlib; \
59600 mv stage3-zlib prev-zlib || test -f stage3-lean
59601 @endif zlib
59602 @if lto-plugin
59603 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
59604 mkdir stage4-lto-plugin; \
59605 mv stage4-lto-plugin lto-plugin; \
59606 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
59607 @endif lto-plugin
59608 @if libctf
59609 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
59610 mkdir stage4-libctf; \
59611 mv stage4-libctf libctf; \
59612 mv stage3-libctf prev-libctf || test -f stage3-lean
59613 @endif libctf
59614 @[ -d stage4-$(TARGET_SUBDIR) ] || \
59615 mkdir stage4-$(TARGET_SUBDIR); \
59616 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59617 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
59618
59619 stage4-end::
59620 @if bfd
59621 @if test -d $(HOST_SUBDIR)/bfd; then \
59622 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
59623 mv prev-bfd stage3-bfd; : ; \
59624 fi
59625 @endif bfd
59626 @if opcodes
59627 @if test -d $(HOST_SUBDIR)/opcodes; then \
59628 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
59629 mv prev-opcodes stage3-opcodes; : ; \
59630 fi
59631 @endif opcodes
59632 @if binutils
59633 @if test -d $(HOST_SUBDIR)/binutils; then \
59634 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
59635 mv prev-binutils stage3-binutils; : ; \
59636 fi
59637 @endif binutils
59638 @if fixincludes
59639 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59640 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
59641 mv prev-fixincludes stage3-fixincludes; : ; \
59642 fi
59643 @endif fixincludes
59644 @if gas
59645 @if test -d $(HOST_SUBDIR)/gas; then \
59646 cd $(HOST_SUBDIR); mv gas stage4-gas; \
59647 mv prev-gas stage3-gas; : ; \
59648 fi
59649 @endif gas
59650 @if gcc
59651 @if test -d $(HOST_SUBDIR)/gcc; then \
59652 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
59653 mv prev-gcc stage3-gcc; : ; \
59654 fi
59655 @endif gcc
59656 @if gmp
59657 @if test -d $(HOST_SUBDIR)/gmp; then \
59658 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
59659 mv prev-gmp stage3-gmp; : ; \
59660 fi
59661 @endif gmp
59662 @if mpfr
59663 @if test -d $(HOST_SUBDIR)/mpfr; then \
59664 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
59665 mv prev-mpfr stage3-mpfr; : ; \
59666 fi
59667 @endif mpfr
59668 @if mpc
59669 @if test -d $(HOST_SUBDIR)/mpc; then \
59670 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
59671 mv prev-mpc stage3-mpc; : ; \
59672 fi
59673 @endif mpc
59674 @if isl
59675 @if test -d $(HOST_SUBDIR)/isl; then \
59676 cd $(HOST_SUBDIR); mv isl stage4-isl; \
59677 mv prev-isl stage3-isl; : ; \
59678 fi
59679 @endif isl
59680 @if libelf
59681 @if test -d $(HOST_SUBDIR)/libelf; then \
59682 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
59683 mv prev-libelf stage3-libelf; : ; \
59684 fi
59685 @endif libelf
59686 @if gold
59687 @if test -d $(HOST_SUBDIR)/gold; then \
59688 cd $(HOST_SUBDIR); mv gold stage4-gold; \
59689 mv prev-gold stage3-gold; : ; \
59690 fi
59691 @endif gold
59692 @if intl
59693 @if test -d $(HOST_SUBDIR)/intl; then \
59694 cd $(HOST_SUBDIR); mv intl stage4-intl; \
59695 mv prev-intl stage3-intl; : ; \
59696 fi
59697 @endif intl
59698 @if ld
59699 @if test -d $(HOST_SUBDIR)/ld; then \
59700 cd $(HOST_SUBDIR); mv ld stage4-ld; \
59701 mv prev-ld stage3-ld; : ; \
59702 fi
59703 @endif ld
59704 @if libbacktrace
59705 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59706 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
59707 mv prev-libbacktrace stage3-libbacktrace; : ; \
59708 fi
59709 @endif libbacktrace
59710 @if libcpp
59711 @if test -d $(HOST_SUBDIR)/libcpp; then \
59712 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
59713 mv prev-libcpp stage3-libcpp; : ; \
59714 fi
59715 @endif libcpp
59716 @if libcody
59717 @if test -d $(HOST_SUBDIR)/libcody; then \
59718 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
59719 mv prev-libcody stage3-libcody; : ; \
59720 fi
59721 @endif libcody
59722 @if libdecnumber
59723 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59724 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
59725 mv prev-libdecnumber stage3-libdecnumber; : ; \
59726 fi
59727 @endif libdecnumber
59728 @if libiberty
59729 @if test -d $(HOST_SUBDIR)/libiberty; then \
59730 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
59731 mv prev-libiberty stage3-libiberty; : ; \
59732 fi
59733 @endif libiberty
59734 @if libiberty-linker-plugin
59735 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59736 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
59737 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
59738 fi
59739 @endif libiberty-linker-plugin
59740 @if libiconv
59741 @if test -d $(HOST_SUBDIR)/libiconv; then \
59742 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
59743 mv prev-libiconv stage3-libiconv; : ; \
59744 fi
59745 @endif libiconv
59746 @if zlib
59747 @if test -d $(HOST_SUBDIR)/zlib; then \
59748 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
59749 mv prev-zlib stage3-zlib; : ; \
59750 fi
59751 @endif zlib
59752 @if lto-plugin
59753 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59754 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
59755 mv prev-lto-plugin stage3-lto-plugin; : ; \
59756 fi
59757 @endif lto-plugin
59758 @if libctf
59759 @if test -d $(HOST_SUBDIR)/libctf; then \
59760 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
59761 mv prev-libctf stage3-libctf; : ; \
59762 fi
59763 @endif libctf
59764 @if test -d $(TARGET_SUBDIR); then \
59765 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
59766 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
59767 fi
59768 rm -f stage_current
59769
59770 # Bubble a bug fix through all the stages up to stage 4. They are
59771 # remade, but not reconfigured. The next stage (if any) will not be
59772 # reconfigured either.
59773 .PHONY: stage4-bubble
59774 stage4-bubble:: stage3-bubble
59775 @r=`${PWD_COMMAND}`; export r; \
59776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59777 if test -f stage4-lean || test -f stage3-lean ; then \
59778 echo Skipping rebuild of stage4; \
59779 else \
59780 $(MAKE) stage4-start; \
59781 if $(LEAN); then \
59782 rm -rf stage2-*; \
59783 $(STAMP) stage2-lean; \
59784 fi; \
59785 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
59786 fi
59787 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
59788
59789 .PHONY: all-stage4 clean-stage4
59790 do-clean: clean-stage4
59791
59792 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59793 # only possibility, but now it conflicts with no-bootstrap rules
59794 @if gcc-bootstrap
59795
59796 compare3:
59797 @r=`${PWD_COMMAND}`; export r; \
59798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59799 if test -f stage3-lean; then \
59800 echo Cannot compare object files as stage 3 was deleted.; \
59801 exit 0; \
59802 fi; \
59803 : $(MAKE); $(stage); \
59804 rm -f .bad_compare; \
59805 echo Comparing stages 3 and 4; \
59806 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
59807 files=`find stage4-* -name "*$(objext)" -print | \
59808 sed -n s,^stage$$sed-,,p`; \
59809 for file in $${files}; do \
59810 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
59811 if test ! -f $$f1; then continue; fi; \
59812 $(do-compare3) > /dev/null 2>&1; \
59813 if test $$? -eq 1; then \
59814 case $$file in \
59815 @compare_exclusions@) \
59816 echo warning: $$file differs ;; \
59817 *) \
59818 echo $$file differs >> .bad_compare ;; \
59819 esac; \
59820 fi; \
59821 done; \
59822 if [ -f .bad_compare ]; then \
59823 echo "Bootstrap comparison failure!"; \
59824 cat .bad_compare; \
59825 exit 1; \
59826 else \
59827 echo Comparison successful.; \
59828 fi; \
59829 $(STAMP) compare3
59830 if $(LEAN); then \
59831 rm -rf stage3-*; \
59832 $(STAMP) stage3-lean; \
59833 fi
59834
59835
59836
59837 .PHONY: bootstrap4 bootstrap4-lean
59838 bootstrap4:
59839 echo stage4 > stage_final
59840 @r=`${PWD_COMMAND}`; export r; \
59841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59842 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
59843 @: $(MAKE); $(unstage)
59844 @r=`${PWD_COMMAND}`; export r; \
59845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59846 TFLAGS="$(STAGE4_TFLAGS)"; \
59847 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59848
59849 bootstrap4-lean:
59850 echo stage4 > stage_final
59851 @r=`${PWD_COMMAND}`; export r; \
59852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59853 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
59854 @: $(MAKE); $(unstage)
59855 @r=`${PWD_COMMAND}`; export r; \
59856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59857 TFLAGS="$(STAGE4_TFLAGS)"; \
59858 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59859
59860
59861 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59862 distclean-stage3:: distclean-stage4
59863 .PHONY: distclean-stage4
59864 distclean-stage4::
59865 @: $(MAKE); $(stage)
59866 @test "`cat stage_last`" != stage4 || rm -f stage_last
59867 rm -rf stage4-* compare3
59868
59869
59870 @endif gcc-bootstrap
59871
59872
59873 .PHONY: stageprofile-start stageprofile-end
59874
59875 stageprofile-start::
59876 @: $(MAKE); $(stage); \
59877 echo stageprofile > stage_current; \
59878 echo stageprofile > stage_last; \
59879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59880 @if bfd
59881 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
59882 mkdir stageprofile-bfd; \
59883 mv stageprofile-bfd bfd; \
59884 mv stage1-bfd prev-bfd || test -f stage1-lean
59885 @endif bfd
59886 @if opcodes
59887 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
59888 mkdir stageprofile-opcodes; \
59889 mv stageprofile-opcodes opcodes; \
59890 mv stage1-opcodes prev-opcodes || test -f stage1-lean
59891 @endif opcodes
59892 @if binutils
59893 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
59894 mkdir stageprofile-binutils; \
59895 mv stageprofile-binutils binutils; \
59896 mv stage1-binutils prev-binutils || test -f stage1-lean
59897 @endif binutils
59898 @if fixincludes
59899 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
59900 mkdir stageprofile-fixincludes; \
59901 mv stageprofile-fixincludes fixincludes; \
59902 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
59903 @endif fixincludes
59904 @if gas
59905 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
59906 mkdir stageprofile-gas; \
59907 mv stageprofile-gas gas; \
59908 mv stage1-gas prev-gas || test -f stage1-lean
59909 @endif gas
59910 @if gcc
59911 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
59912 mkdir stageprofile-gcc; \
59913 mv stageprofile-gcc gcc; \
59914 mv stage1-gcc prev-gcc || test -f stage1-lean
59915 @endif gcc
59916 @if gmp
59917 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
59918 mkdir stageprofile-gmp; \
59919 mv stageprofile-gmp gmp; \
59920 mv stage1-gmp prev-gmp || test -f stage1-lean
59921 @endif gmp
59922 @if mpfr
59923 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
59924 mkdir stageprofile-mpfr; \
59925 mv stageprofile-mpfr mpfr; \
59926 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59927 @endif mpfr
59928 @if mpc
59929 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
59930 mkdir stageprofile-mpc; \
59931 mv stageprofile-mpc mpc; \
59932 mv stage1-mpc prev-mpc || test -f stage1-lean
59933 @endif mpc
59934 @if isl
59935 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
59936 mkdir stageprofile-isl; \
59937 mv stageprofile-isl isl; \
59938 mv stage1-isl prev-isl || test -f stage1-lean
59939 @endif isl
59940 @if libelf
59941 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
59942 mkdir stageprofile-libelf; \
59943 mv stageprofile-libelf libelf; \
59944 mv stage1-libelf prev-libelf || test -f stage1-lean
59945 @endif libelf
59946 @if gold
59947 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
59948 mkdir stageprofile-gold; \
59949 mv stageprofile-gold gold; \
59950 mv stage1-gold prev-gold || test -f stage1-lean
59951 @endif gold
59952 @if intl
59953 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
59954 mkdir stageprofile-intl; \
59955 mv stageprofile-intl intl; \
59956 mv stage1-intl prev-intl || test -f stage1-lean
59957 @endif intl
59958 @if ld
59959 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
59960 mkdir stageprofile-ld; \
59961 mv stageprofile-ld ld; \
59962 mv stage1-ld prev-ld || test -f stage1-lean
59963 @endif ld
59964 @if libbacktrace
59965 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
59966 mkdir stageprofile-libbacktrace; \
59967 mv stageprofile-libbacktrace libbacktrace; \
59968 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
59969 @endif libbacktrace
59970 @if libcpp
59971 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
59972 mkdir stageprofile-libcpp; \
59973 mv stageprofile-libcpp libcpp; \
59974 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59975 @endif libcpp
59976 @if libcody
59977 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
59978 mkdir stageprofile-libcody; \
59979 mv stageprofile-libcody libcody; \
59980 mv stage1-libcody prev-libcody || test -f stage1-lean
59981 @endif libcody
59982 @if libdecnumber
59983 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
59984 mkdir stageprofile-libdecnumber; \
59985 mv stageprofile-libdecnumber libdecnumber; \
59986 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59987 @endif libdecnumber
59988 @if libiberty
59989 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
59990 mkdir stageprofile-libiberty; \
59991 mv stageprofile-libiberty libiberty; \
59992 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59993 @endif libiberty
59994 @if libiberty-linker-plugin
59995 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
59996 mkdir stageprofile-libiberty-linker-plugin; \
59997 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
59998 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
59999 @endif libiberty-linker-plugin
60000 @if libiconv
60001 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
60002 mkdir stageprofile-libiconv; \
60003 mv stageprofile-libiconv libiconv; \
60004 mv stage1-libiconv prev-libiconv || test -f stage1-lean
60005 @endif libiconv
60006 @if zlib
60007 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
60008 mkdir stageprofile-zlib; \
60009 mv stageprofile-zlib zlib; \
60010 mv stage1-zlib prev-zlib || test -f stage1-lean
60011 @endif zlib
60012 @if lto-plugin
60013 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
60014 mkdir stageprofile-lto-plugin; \
60015 mv stageprofile-lto-plugin lto-plugin; \
60016 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
60017 @endif lto-plugin
60018 @if libctf
60019 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
60020 mkdir stageprofile-libctf; \
60021 mv stageprofile-libctf libctf; \
60022 mv stage1-libctf prev-libctf || test -f stage1-lean
60023 @endif libctf
60024 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
60025 mkdir stageprofile-$(TARGET_SUBDIR); \
60026 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60027 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
60028
60029 stageprofile-end::
60030 @if bfd
60031 @if test -d $(HOST_SUBDIR)/bfd; then \
60032 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
60033 mv prev-bfd stage1-bfd; : ; \
60034 fi
60035 @endif bfd
60036 @if opcodes
60037 @if test -d $(HOST_SUBDIR)/opcodes; then \
60038 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
60039 mv prev-opcodes stage1-opcodes; : ; \
60040 fi
60041 @endif opcodes
60042 @if binutils
60043 @if test -d $(HOST_SUBDIR)/binutils; then \
60044 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
60045 mv prev-binutils stage1-binutils; : ; \
60046 fi
60047 @endif binutils
60048 @if fixincludes
60049 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60050 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
60051 mv prev-fixincludes stage1-fixincludes; : ; \
60052 fi
60053 @endif fixincludes
60054 @if gas
60055 @if test -d $(HOST_SUBDIR)/gas; then \
60056 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
60057 mv prev-gas stage1-gas; : ; \
60058 fi
60059 @endif gas
60060 @if gcc
60061 @if test -d $(HOST_SUBDIR)/gcc; then \
60062 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
60063 mv prev-gcc stage1-gcc; : ; \
60064 fi
60065 @endif gcc
60066 @if gmp
60067 @if test -d $(HOST_SUBDIR)/gmp; then \
60068 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
60069 mv prev-gmp stage1-gmp; : ; \
60070 fi
60071 @endif gmp
60072 @if mpfr
60073 @if test -d $(HOST_SUBDIR)/mpfr; then \
60074 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
60075 mv prev-mpfr stage1-mpfr; : ; \
60076 fi
60077 @endif mpfr
60078 @if mpc
60079 @if test -d $(HOST_SUBDIR)/mpc; then \
60080 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
60081 mv prev-mpc stage1-mpc; : ; \
60082 fi
60083 @endif mpc
60084 @if isl
60085 @if test -d $(HOST_SUBDIR)/isl; then \
60086 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
60087 mv prev-isl stage1-isl; : ; \
60088 fi
60089 @endif isl
60090 @if libelf
60091 @if test -d $(HOST_SUBDIR)/libelf; then \
60092 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
60093 mv prev-libelf stage1-libelf; : ; \
60094 fi
60095 @endif libelf
60096 @if gold
60097 @if test -d $(HOST_SUBDIR)/gold; then \
60098 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
60099 mv prev-gold stage1-gold; : ; \
60100 fi
60101 @endif gold
60102 @if intl
60103 @if test -d $(HOST_SUBDIR)/intl; then \
60104 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
60105 mv prev-intl stage1-intl; : ; \
60106 fi
60107 @endif intl
60108 @if ld
60109 @if test -d $(HOST_SUBDIR)/ld; then \
60110 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
60111 mv prev-ld stage1-ld; : ; \
60112 fi
60113 @endif ld
60114 @if libbacktrace
60115 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60116 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
60117 mv prev-libbacktrace stage1-libbacktrace; : ; \
60118 fi
60119 @endif libbacktrace
60120 @if libcpp
60121 @if test -d $(HOST_SUBDIR)/libcpp; then \
60122 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
60123 mv prev-libcpp stage1-libcpp; : ; \
60124 fi
60125 @endif libcpp
60126 @if libcody
60127 @if test -d $(HOST_SUBDIR)/libcody; then \
60128 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
60129 mv prev-libcody stage1-libcody; : ; \
60130 fi
60131 @endif libcody
60132 @if libdecnumber
60133 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60134 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
60135 mv prev-libdecnumber stage1-libdecnumber; : ; \
60136 fi
60137 @endif libdecnumber
60138 @if libiberty
60139 @if test -d $(HOST_SUBDIR)/libiberty; then \
60140 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
60141 mv prev-libiberty stage1-libiberty; : ; \
60142 fi
60143 @endif libiberty
60144 @if libiberty-linker-plugin
60145 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60146 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
60147 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
60148 fi
60149 @endif libiberty-linker-plugin
60150 @if libiconv
60151 @if test -d $(HOST_SUBDIR)/libiconv; then \
60152 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
60153 mv prev-libiconv stage1-libiconv; : ; \
60154 fi
60155 @endif libiconv
60156 @if zlib
60157 @if test -d $(HOST_SUBDIR)/zlib; then \
60158 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
60159 mv prev-zlib stage1-zlib; : ; \
60160 fi
60161 @endif zlib
60162 @if lto-plugin
60163 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60164 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
60165 mv prev-lto-plugin stage1-lto-plugin; : ; \
60166 fi
60167 @endif lto-plugin
60168 @if libctf
60169 @if test -d $(HOST_SUBDIR)/libctf; then \
60170 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
60171 mv prev-libctf stage1-libctf; : ; \
60172 fi
60173 @endif libctf
60174 @if test -d $(TARGET_SUBDIR); then \
60175 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
60176 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
60177 fi
60178 rm -f stage_current
60179
60180 # Bubble a bug fix through all the stages up to stage profile. They are
60181 # remade, but not reconfigured. The next stage (if any) will not be
60182 # reconfigured either.
60183 .PHONY: stageprofile-bubble
60184 stageprofile-bubble:: stage1-bubble
60185 @r=`${PWD_COMMAND}`; export r; \
60186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60187 if test -f stageprofile-lean || test -f stage1-lean ; then \
60188 echo Skipping rebuild of stageprofile; \
60189 else \
60190 $(MAKE) stageprofile-start; \
60191 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
60192 fi
60193
60194 .PHONY: all-stageprofile clean-stageprofile
60195 do-clean: clean-stageprofile
60196
60197 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60198 # only possibility, but now it conflicts with no-bootstrap rules
60199 @if gcc-bootstrap
60200
60201
60202
60203
60204 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60205 distclean-stage1:: distclean-stageprofile
60206 .PHONY: distclean-stageprofile
60207 distclean-stageprofile::
60208 @: $(MAKE); $(stage)
60209 @test "`cat stage_last`" != stageprofile || rm -f stage_last
60210 rm -rf stageprofile-*
60211
60212
60213 @endif gcc-bootstrap
60214
60215
60216 .PHONY: stagetrain-start stagetrain-end
60217
60218 stagetrain-start::
60219 @: $(MAKE); $(stage); \
60220 echo stagetrain > stage_current; \
60221 echo stagetrain > stage_last; \
60222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60223 @if bfd
60224 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
60225 mkdir stagetrain-bfd; \
60226 mv stagetrain-bfd bfd; \
60227 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
60228 @endif bfd
60229 @if opcodes
60230 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
60231 mkdir stagetrain-opcodes; \
60232 mv stagetrain-opcodes opcodes; \
60233 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
60234 @endif opcodes
60235 @if binutils
60236 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
60237 mkdir stagetrain-binutils; \
60238 mv stagetrain-binutils binutils; \
60239 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
60240 @endif binutils
60241 @if fixincludes
60242 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
60243 mkdir stagetrain-fixincludes; \
60244 mv stagetrain-fixincludes fixincludes; \
60245 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
60246 @endif fixincludes
60247 @if gas
60248 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
60249 mkdir stagetrain-gas; \
60250 mv stagetrain-gas gas; \
60251 mv stageprofile-gas prev-gas || test -f stageprofile-lean
60252 @endif gas
60253 @if gcc
60254 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
60255 mkdir stagetrain-gcc; \
60256 mv stagetrain-gcc gcc; \
60257 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
60258 @endif gcc
60259 @if gmp
60260 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
60261 mkdir stagetrain-gmp; \
60262 mv stagetrain-gmp gmp; \
60263 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
60264 @endif gmp
60265 @if mpfr
60266 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
60267 mkdir stagetrain-mpfr; \
60268 mv stagetrain-mpfr mpfr; \
60269 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
60270 @endif mpfr
60271 @if mpc
60272 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
60273 mkdir stagetrain-mpc; \
60274 mv stagetrain-mpc mpc; \
60275 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
60276 @endif mpc
60277 @if isl
60278 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
60279 mkdir stagetrain-isl; \
60280 mv stagetrain-isl isl; \
60281 mv stageprofile-isl prev-isl || test -f stageprofile-lean
60282 @endif isl
60283 @if libelf
60284 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
60285 mkdir stagetrain-libelf; \
60286 mv stagetrain-libelf libelf; \
60287 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
60288 @endif libelf
60289 @if gold
60290 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
60291 mkdir stagetrain-gold; \
60292 mv stagetrain-gold gold; \
60293 mv stageprofile-gold prev-gold || test -f stageprofile-lean
60294 @endif gold
60295 @if intl
60296 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
60297 mkdir stagetrain-intl; \
60298 mv stagetrain-intl intl; \
60299 mv stageprofile-intl prev-intl || test -f stageprofile-lean
60300 @endif intl
60301 @if ld
60302 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
60303 mkdir stagetrain-ld; \
60304 mv stagetrain-ld ld; \
60305 mv stageprofile-ld prev-ld || test -f stageprofile-lean
60306 @endif ld
60307 @if libbacktrace
60308 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
60309 mkdir stagetrain-libbacktrace; \
60310 mv stagetrain-libbacktrace libbacktrace; \
60311 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
60312 @endif libbacktrace
60313 @if libcpp
60314 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
60315 mkdir stagetrain-libcpp; \
60316 mv stagetrain-libcpp libcpp; \
60317 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
60318 @endif libcpp
60319 @if libcody
60320 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
60321 mkdir stagetrain-libcody; \
60322 mv stagetrain-libcody libcody; \
60323 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
60324 @endif libcody
60325 @if libdecnumber
60326 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
60327 mkdir stagetrain-libdecnumber; \
60328 mv stagetrain-libdecnumber libdecnumber; \
60329 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
60330 @endif libdecnumber
60331 @if libiberty
60332 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
60333 mkdir stagetrain-libiberty; \
60334 mv stagetrain-libiberty libiberty; \
60335 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
60336 @endif libiberty
60337 @if libiberty-linker-plugin
60338 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
60339 mkdir stagetrain-libiberty-linker-plugin; \
60340 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
60341 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
60342 @endif libiberty-linker-plugin
60343 @if libiconv
60344 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
60345 mkdir stagetrain-libiconv; \
60346 mv stagetrain-libiconv libiconv; \
60347 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
60348 @endif libiconv
60349 @if zlib
60350 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
60351 mkdir stagetrain-zlib; \
60352 mv stagetrain-zlib zlib; \
60353 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
60354 @endif zlib
60355 @if lto-plugin
60356 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
60357 mkdir stagetrain-lto-plugin; \
60358 mv stagetrain-lto-plugin lto-plugin; \
60359 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
60360 @endif lto-plugin
60361 @if libctf
60362 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
60363 mkdir stagetrain-libctf; \
60364 mv stagetrain-libctf libctf; \
60365 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
60366 @endif libctf
60367 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
60368 mkdir stagetrain-$(TARGET_SUBDIR); \
60369 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60370 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
60371
60372 stagetrain-end::
60373 @if bfd
60374 @if test -d $(HOST_SUBDIR)/bfd; then \
60375 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
60376 mv prev-bfd stageprofile-bfd; : ; \
60377 fi
60378 @endif bfd
60379 @if opcodes
60380 @if test -d $(HOST_SUBDIR)/opcodes; then \
60381 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
60382 mv prev-opcodes stageprofile-opcodes; : ; \
60383 fi
60384 @endif opcodes
60385 @if binutils
60386 @if test -d $(HOST_SUBDIR)/binutils; then \
60387 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
60388 mv prev-binutils stageprofile-binutils; : ; \
60389 fi
60390 @endif binutils
60391 @if fixincludes
60392 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60393 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
60394 mv prev-fixincludes stageprofile-fixincludes; : ; \
60395 fi
60396 @endif fixincludes
60397 @if gas
60398 @if test -d $(HOST_SUBDIR)/gas; then \
60399 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
60400 mv prev-gas stageprofile-gas; : ; \
60401 fi
60402 @endif gas
60403 @if gcc
60404 @if test -d $(HOST_SUBDIR)/gcc; then \
60405 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
60406 mv prev-gcc stageprofile-gcc; : ; \
60407 fi
60408 @endif gcc
60409 @if gmp
60410 @if test -d $(HOST_SUBDIR)/gmp; then \
60411 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
60412 mv prev-gmp stageprofile-gmp; : ; \
60413 fi
60414 @endif gmp
60415 @if mpfr
60416 @if test -d $(HOST_SUBDIR)/mpfr; then \
60417 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
60418 mv prev-mpfr stageprofile-mpfr; : ; \
60419 fi
60420 @endif mpfr
60421 @if mpc
60422 @if test -d $(HOST_SUBDIR)/mpc; then \
60423 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
60424 mv prev-mpc stageprofile-mpc; : ; \
60425 fi
60426 @endif mpc
60427 @if isl
60428 @if test -d $(HOST_SUBDIR)/isl; then \
60429 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
60430 mv prev-isl stageprofile-isl; : ; \
60431 fi
60432 @endif isl
60433 @if libelf
60434 @if test -d $(HOST_SUBDIR)/libelf; then \
60435 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
60436 mv prev-libelf stageprofile-libelf; : ; \
60437 fi
60438 @endif libelf
60439 @if gold
60440 @if test -d $(HOST_SUBDIR)/gold; then \
60441 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
60442 mv prev-gold stageprofile-gold; : ; \
60443 fi
60444 @endif gold
60445 @if intl
60446 @if test -d $(HOST_SUBDIR)/intl; then \
60447 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
60448 mv prev-intl stageprofile-intl; : ; \
60449 fi
60450 @endif intl
60451 @if ld
60452 @if test -d $(HOST_SUBDIR)/ld; then \
60453 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
60454 mv prev-ld stageprofile-ld; : ; \
60455 fi
60456 @endif ld
60457 @if libbacktrace
60458 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60459 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
60460 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
60461 fi
60462 @endif libbacktrace
60463 @if libcpp
60464 @if test -d $(HOST_SUBDIR)/libcpp; then \
60465 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
60466 mv prev-libcpp stageprofile-libcpp; : ; \
60467 fi
60468 @endif libcpp
60469 @if libcody
60470 @if test -d $(HOST_SUBDIR)/libcody; then \
60471 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
60472 mv prev-libcody stageprofile-libcody; : ; \
60473 fi
60474 @endif libcody
60475 @if libdecnumber
60476 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60477 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
60478 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
60479 fi
60480 @endif libdecnumber
60481 @if libiberty
60482 @if test -d $(HOST_SUBDIR)/libiberty; then \
60483 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
60484 mv prev-libiberty stageprofile-libiberty; : ; \
60485 fi
60486 @endif libiberty
60487 @if libiberty-linker-plugin
60488 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60489 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
60490 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
60491 fi
60492 @endif libiberty-linker-plugin
60493 @if libiconv
60494 @if test -d $(HOST_SUBDIR)/libiconv; then \
60495 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
60496 mv prev-libiconv stageprofile-libiconv; : ; \
60497 fi
60498 @endif libiconv
60499 @if zlib
60500 @if test -d $(HOST_SUBDIR)/zlib; then \
60501 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
60502 mv prev-zlib stageprofile-zlib; : ; \
60503 fi
60504 @endif zlib
60505 @if lto-plugin
60506 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60507 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
60508 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
60509 fi
60510 @endif lto-plugin
60511 @if libctf
60512 @if test -d $(HOST_SUBDIR)/libctf; then \
60513 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
60514 mv prev-libctf stageprofile-libctf; : ; \
60515 fi
60516 @endif libctf
60517 @if test -d $(TARGET_SUBDIR); then \
60518 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
60519 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
60520 fi
60521 rm -f stage_current
60522
60523 # Bubble a bug fix through all the stages up to stage train. They are
60524 # remade, but not reconfigured. The next stage (if any) will not be
60525 # reconfigured either.
60526 .PHONY: stagetrain-bubble
60527 stagetrain-bubble:: stageprofile-bubble
60528 @r=`${PWD_COMMAND}`; export r; \
60529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60530 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
60531 echo Skipping rebuild of stagetrain; \
60532 else \
60533 $(MAKE) stagetrain-start; \
60534 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
60535 fi
60536
60537 .PHONY: all-stagetrain clean-stagetrain
60538 do-clean: clean-stagetrain
60539
60540 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60541 # only possibility, but now it conflicts with no-bootstrap rules
60542 @if gcc-bootstrap
60543
60544
60545
60546
60547 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60548 distclean-stageprofile:: distclean-stagetrain
60549 .PHONY: distclean-stagetrain
60550 distclean-stagetrain::
60551 @: $(MAKE); $(stage)
60552 @test "`cat stage_last`" != stagetrain || rm -f stage_last
60553 rm -rf stagetrain-*
60554
60555
60556 @endif gcc-bootstrap
60557
60558
60559 .PHONY: stagefeedback-start stagefeedback-end
60560
60561 stagefeedback-start::
60562 @: $(MAKE); $(stage); \
60563 echo stagefeedback > stage_current; \
60564 echo stagefeedback > stage_last; \
60565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60566 @if bfd
60567 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
60568 mkdir stagefeedback-bfd; \
60569 mv stagefeedback-bfd bfd; \
60570 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
60571 @endif bfd
60572 @if opcodes
60573 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
60574 mkdir stagefeedback-opcodes; \
60575 mv stagefeedback-opcodes opcodes; \
60576 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
60577 @endif opcodes
60578 @if binutils
60579 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
60580 mkdir stagefeedback-binutils; \
60581 mv stagefeedback-binutils binutils; \
60582 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
60583 @endif binutils
60584 @if fixincludes
60585 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
60586 mkdir stagefeedback-fixincludes; \
60587 mv stagefeedback-fixincludes fixincludes; \
60588 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
60589 @endif fixincludes
60590 @if gas
60591 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
60592 mkdir stagefeedback-gas; \
60593 mv stagefeedback-gas gas; \
60594 mv stagetrain-gas prev-gas || test -f stagetrain-lean
60595 @endif gas
60596 @if gcc
60597 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
60598 mkdir stagefeedback-gcc; \
60599 mv stagefeedback-gcc gcc; \
60600 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
60601 @endif gcc
60602 @if gmp
60603 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
60604 mkdir stagefeedback-gmp; \
60605 mv stagefeedback-gmp gmp; \
60606 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
60607 @endif gmp
60608 @if mpfr
60609 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
60610 mkdir stagefeedback-mpfr; \
60611 mv stagefeedback-mpfr mpfr; \
60612 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
60613 @endif mpfr
60614 @if mpc
60615 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
60616 mkdir stagefeedback-mpc; \
60617 mv stagefeedback-mpc mpc; \
60618 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
60619 @endif mpc
60620 @if isl
60621 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
60622 mkdir stagefeedback-isl; \
60623 mv stagefeedback-isl isl; \
60624 mv stagetrain-isl prev-isl || test -f stagetrain-lean
60625 @endif isl
60626 @if libelf
60627 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
60628 mkdir stagefeedback-libelf; \
60629 mv stagefeedback-libelf libelf; \
60630 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
60631 @endif libelf
60632 @if gold
60633 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
60634 mkdir stagefeedback-gold; \
60635 mv stagefeedback-gold gold; \
60636 mv stagetrain-gold prev-gold || test -f stagetrain-lean
60637 @endif gold
60638 @if intl
60639 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
60640 mkdir stagefeedback-intl; \
60641 mv stagefeedback-intl intl; \
60642 mv stagetrain-intl prev-intl || test -f stagetrain-lean
60643 @endif intl
60644 @if ld
60645 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
60646 mkdir stagefeedback-ld; \
60647 mv stagefeedback-ld ld; \
60648 mv stagetrain-ld prev-ld || test -f stagetrain-lean
60649 @endif ld
60650 @if libbacktrace
60651 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
60652 mkdir stagefeedback-libbacktrace; \
60653 mv stagefeedback-libbacktrace libbacktrace; \
60654 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
60655 @endif libbacktrace
60656 @if libcpp
60657 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
60658 mkdir stagefeedback-libcpp; \
60659 mv stagefeedback-libcpp libcpp; \
60660 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
60661 @endif libcpp
60662 @if libcody
60663 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
60664 mkdir stagefeedback-libcody; \
60665 mv stagefeedback-libcody libcody; \
60666 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
60667 @endif libcody
60668 @if libdecnumber
60669 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
60670 mkdir stagefeedback-libdecnumber; \
60671 mv stagefeedback-libdecnumber libdecnumber; \
60672 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
60673 @endif libdecnumber
60674 @if libiberty
60675 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
60676 mkdir stagefeedback-libiberty; \
60677 mv stagefeedback-libiberty libiberty; \
60678 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
60679 @endif libiberty
60680 @if libiberty-linker-plugin
60681 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
60682 mkdir stagefeedback-libiberty-linker-plugin; \
60683 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
60684 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
60685 @endif libiberty-linker-plugin
60686 @if libiconv
60687 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
60688 mkdir stagefeedback-libiconv; \
60689 mv stagefeedback-libiconv libiconv; \
60690 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
60691 @endif libiconv
60692 @if zlib
60693 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
60694 mkdir stagefeedback-zlib; \
60695 mv stagefeedback-zlib zlib; \
60696 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
60697 @endif zlib
60698 @if lto-plugin
60699 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
60700 mkdir stagefeedback-lto-plugin; \
60701 mv stagefeedback-lto-plugin lto-plugin; \
60702 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
60703 @endif lto-plugin
60704 @if libctf
60705 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
60706 mkdir stagefeedback-libctf; \
60707 mv stagefeedback-libctf libctf; \
60708 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
60709 @endif libctf
60710 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
60711 mkdir stagefeedback-$(TARGET_SUBDIR); \
60712 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60713 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
60714
60715 stagefeedback-end::
60716 @if bfd
60717 @if test -d $(HOST_SUBDIR)/bfd; then \
60718 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
60719 mv prev-bfd stagetrain-bfd; : ; \
60720 fi
60721 @endif bfd
60722 @if opcodes
60723 @if test -d $(HOST_SUBDIR)/opcodes; then \
60724 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
60725 mv prev-opcodes stagetrain-opcodes; : ; \
60726 fi
60727 @endif opcodes
60728 @if binutils
60729 @if test -d $(HOST_SUBDIR)/binutils; then \
60730 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
60731 mv prev-binutils stagetrain-binutils; : ; \
60732 fi
60733 @endif binutils
60734 @if fixincludes
60735 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60736 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
60737 mv prev-fixincludes stagetrain-fixincludes; : ; \
60738 fi
60739 @endif fixincludes
60740 @if gas
60741 @if test -d $(HOST_SUBDIR)/gas; then \
60742 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
60743 mv prev-gas stagetrain-gas; : ; \
60744 fi
60745 @endif gas
60746 @if gcc
60747 @if test -d $(HOST_SUBDIR)/gcc; then \
60748 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
60749 mv prev-gcc stagetrain-gcc; : ; \
60750 fi
60751 @endif gcc
60752 @if gmp
60753 @if test -d $(HOST_SUBDIR)/gmp; then \
60754 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
60755 mv prev-gmp stagetrain-gmp; : ; \
60756 fi
60757 @endif gmp
60758 @if mpfr
60759 @if test -d $(HOST_SUBDIR)/mpfr; then \
60760 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
60761 mv prev-mpfr stagetrain-mpfr; : ; \
60762 fi
60763 @endif mpfr
60764 @if mpc
60765 @if test -d $(HOST_SUBDIR)/mpc; then \
60766 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
60767 mv prev-mpc stagetrain-mpc; : ; \
60768 fi
60769 @endif mpc
60770 @if isl
60771 @if test -d $(HOST_SUBDIR)/isl; then \
60772 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
60773 mv prev-isl stagetrain-isl; : ; \
60774 fi
60775 @endif isl
60776 @if libelf
60777 @if test -d $(HOST_SUBDIR)/libelf; then \
60778 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
60779 mv prev-libelf stagetrain-libelf; : ; \
60780 fi
60781 @endif libelf
60782 @if gold
60783 @if test -d $(HOST_SUBDIR)/gold; then \
60784 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
60785 mv prev-gold stagetrain-gold; : ; \
60786 fi
60787 @endif gold
60788 @if intl
60789 @if test -d $(HOST_SUBDIR)/intl; then \
60790 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
60791 mv prev-intl stagetrain-intl; : ; \
60792 fi
60793 @endif intl
60794 @if ld
60795 @if test -d $(HOST_SUBDIR)/ld; then \
60796 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
60797 mv prev-ld stagetrain-ld; : ; \
60798 fi
60799 @endif ld
60800 @if libbacktrace
60801 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60802 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
60803 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
60804 fi
60805 @endif libbacktrace
60806 @if libcpp
60807 @if test -d $(HOST_SUBDIR)/libcpp; then \
60808 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
60809 mv prev-libcpp stagetrain-libcpp; : ; \
60810 fi
60811 @endif libcpp
60812 @if libcody
60813 @if test -d $(HOST_SUBDIR)/libcody; then \
60814 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
60815 mv prev-libcody stagetrain-libcody; : ; \
60816 fi
60817 @endif libcody
60818 @if libdecnumber
60819 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60820 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
60821 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
60822 fi
60823 @endif libdecnumber
60824 @if libiberty
60825 @if test -d $(HOST_SUBDIR)/libiberty; then \
60826 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
60827 mv prev-libiberty stagetrain-libiberty; : ; \
60828 fi
60829 @endif libiberty
60830 @if libiberty-linker-plugin
60831 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60832 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
60833 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
60834 fi
60835 @endif libiberty-linker-plugin
60836 @if libiconv
60837 @if test -d $(HOST_SUBDIR)/libiconv; then \
60838 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
60839 mv prev-libiconv stagetrain-libiconv; : ; \
60840 fi
60841 @endif libiconv
60842 @if zlib
60843 @if test -d $(HOST_SUBDIR)/zlib; then \
60844 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
60845 mv prev-zlib stagetrain-zlib; : ; \
60846 fi
60847 @endif zlib
60848 @if lto-plugin
60849 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60850 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
60851 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
60852 fi
60853 @endif lto-plugin
60854 @if libctf
60855 @if test -d $(HOST_SUBDIR)/libctf; then \
60856 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
60857 mv prev-libctf stagetrain-libctf; : ; \
60858 fi
60859 @endif libctf
60860 @if test -d $(TARGET_SUBDIR); then \
60861 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
60862 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
60863 fi
60864 rm -f stage_current
60865
60866 # Bubble a bug fix through all the stages up to stage feedback. They are
60867 # remade, but not reconfigured. The next stage (if any) will not be
60868 # reconfigured either.
60869 .PHONY: stagefeedback-bubble
60870 stagefeedback-bubble:: stagetrain-bubble
60871 @r=`${PWD_COMMAND}`; export r; \
60872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60873 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
60874 echo Skipping rebuild of stagefeedback; \
60875 else \
60876 $(MAKE) stagefeedback-start; \
60877 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
60878 fi
60879
60880 .PHONY: all-stagefeedback clean-stagefeedback
60881 do-clean: clean-stagefeedback
60882
60883 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60884 # only possibility, but now it conflicts with no-bootstrap rules
60885 @if gcc-bootstrap
60886
60887
60888
60889 .PHONY: profiledbootstrap profiledbootstrap-lean
60890 profiledbootstrap:
60891 echo stagefeedback > stage_final
60892 @r=`${PWD_COMMAND}`; export r; \
60893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60894 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
60895 @: $(MAKE); $(unstage)
60896 @r=`${PWD_COMMAND}`; export r; \
60897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60898 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60899 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60900
60901 profiledbootstrap-lean:
60902 echo stagefeedback > stage_final
60903 @r=`${PWD_COMMAND}`; export r; \
60904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60905 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
60906 @: $(MAKE); $(unstage)
60907 @r=`${PWD_COMMAND}`; export r; \
60908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60909 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60910 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60911
60912
60913 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60914 distclean-stagetrain:: distclean-stagefeedback
60915 .PHONY: distclean-stagefeedback
60916 distclean-stagefeedback::
60917 @: $(MAKE); $(stage)
60918 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
60919 rm -rf stagefeedback-*
60920
60921
60922 @endif gcc-bootstrap
60923
60924
60925 .PHONY: stageautoprofile-start stageautoprofile-end
60926
60927 stageautoprofile-start::
60928 @: $(MAKE); $(stage); \
60929 echo stageautoprofile > stage_current; \
60930 echo stageautoprofile > stage_last; \
60931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60932 @if bfd
60933 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
60934 mkdir stageautoprofile-bfd; \
60935 mv stageautoprofile-bfd bfd; \
60936 mv stage1-bfd prev-bfd || test -f stage1-lean
60937 @endif bfd
60938 @if opcodes
60939 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
60940 mkdir stageautoprofile-opcodes; \
60941 mv stageautoprofile-opcodes opcodes; \
60942 mv stage1-opcodes prev-opcodes || test -f stage1-lean
60943 @endif opcodes
60944 @if binutils
60945 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
60946 mkdir stageautoprofile-binutils; \
60947 mv stageautoprofile-binutils binutils; \
60948 mv stage1-binutils prev-binutils || test -f stage1-lean
60949 @endif binutils
60950 @if fixincludes
60951 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
60952 mkdir stageautoprofile-fixincludes; \
60953 mv stageautoprofile-fixincludes fixincludes; \
60954 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
60955 @endif fixincludes
60956 @if gas
60957 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
60958 mkdir stageautoprofile-gas; \
60959 mv stageautoprofile-gas gas; \
60960 mv stage1-gas prev-gas || test -f stage1-lean
60961 @endif gas
60962 @if gcc
60963 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
60964 mkdir stageautoprofile-gcc; \
60965 mv stageautoprofile-gcc gcc; \
60966 mv stage1-gcc prev-gcc || test -f stage1-lean
60967 @endif gcc
60968 @if gmp
60969 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
60970 mkdir stageautoprofile-gmp; \
60971 mv stageautoprofile-gmp gmp; \
60972 mv stage1-gmp prev-gmp || test -f stage1-lean
60973 @endif gmp
60974 @if mpfr
60975 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
60976 mkdir stageautoprofile-mpfr; \
60977 mv stageautoprofile-mpfr mpfr; \
60978 mv stage1-mpfr prev-mpfr || test -f stage1-lean
60979 @endif mpfr
60980 @if mpc
60981 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
60982 mkdir stageautoprofile-mpc; \
60983 mv stageautoprofile-mpc mpc; \
60984 mv stage1-mpc prev-mpc || test -f stage1-lean
60985 @endif mpc
60986 @if isl
60987 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
60988 mkdir stageautoprofile-isl; \
60989 mv stageautoprofile-isl isl; \
60990 mv stage1-isl prev-isl || test -f stage1-lean
60991 @endif isl
60992 @if libelf
60993 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
60994 mkdir stageautoprofile-libelf; \
60995 mv stageautoprofile-libelf libelf; \
60996 mv stage1-libelf prev-libelf || test -f stage1-lean
60997 @endif libelf
60998 @if gold
60999 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
61000 mkdir stageautoprofile-gold; \
61001 mv stageautoprofile-gold gold; \
61002 mv stage1-gold prev-gold || test -f stage1-lean
61003 @endif gold
61004 @if intl
61005 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
61006 mkdir stageautoprofile-intl; \
61007 mv stageautoprofile-intl intl; \
61008 mv stage1-intl prev-intl || test -f stage1-lean
61009 @endif intl
61010 @if ld
61011 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
61012 mkdir stageautoprofile-ld; \
61013 mv stageautoprofile-ld ld; \
61014 mv stage1-ld prev-ld || test -f stage1-lean
61015 @endif ld
61016 @if libbacktrace
61017 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
61018 mkdir stageautoprofile-libbacktrace; \
61019 mv stageautoprofile-libbacktrace libbacktrace; \
61020 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
61021 @endif libbacktrace
61022 @if libcpp
61023 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
61024 mkdir stageautoprofile-libcpp; \
61025 mv stageautoprofile-libcpp libcpp; \
61026 mv stage1-libcpp prev-libcpp || test -f stage1-lean
61027 @endif libcpp
61028 @if libcody
61029 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
61030 mkdir stageautoprofile-libcody; \
61031 mv stageautoprofile-libcody libcody; \
61032 mv stage1-libcody prev-libcody || test -f stage1-lean
61033 @endif libcody
61034 @if libdecnumber
61035 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
61036 mkdir stageautoprofile-libdecnumber; \
61037 mv stageautoprofile-libdecnumber libdecnumber; \
61038 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
61039 @endif libdecnumber
61040 @if libiberty
61041 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
61042 mkdir stageautoprofile-libiberty; \
61043 mv stageautoprofile-libiberty libiberty; \
61044 mv stage1-libiberty prev-libiberty || test -f stage1-lean
61045 @endif libiberty
61046 @if libiberty-linker-plugin
61047 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
61048 mkdir stageautoprofile-libiberty-linker-plugin; \
61049 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
61050 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
61051 @endif libiberty-linker-plugin
61052 @if libiconv
61053 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
61054 mkdir stageautoprofile-libiconv; \
61055 mv stageautoprofile-libiconv libiconv; \
61056 mv stage1-libiconv prev-libiconv || test -f stage1-lean
61057 @endif libiconv
61058 @if zlib
61059 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
61060 mkdir stageautoprofile-zlib; \
61061 mv stageautoprofile-zlib zlib; \
61062 mv stage1-zlib prev-zlib || test -f stage1-lean
61063 @endif zlib
61064 @if lto-plugin
61065 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
61066 mkdir stageautoprofile-lto-plugin; \
61067 mv stageautoprofile-lto-plugin lto-plugin; \
61068 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
61069 @endif lto-plugin
61070 @if libctf
61071 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
61072 mkdir stageautoprofile-libctf; \
61073 mv stageautoprofile-libctf libctf; \
61074 mv stage1-libctf prev-libctf || test -f stage1-lean
61075 @endif libctf
61076 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
61077 mkdir stageautoprofile-$(TARGET_SUBDIR); \
61078 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61079 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
61080
61081 stageautoprofile-end::
61082 @if bfd
61083 @if test -d $(HOST_SUBDIR)/bfd; then \
61084 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
61085 mv prev-bfd stage1-bfd; : ; \
61086 fi
61087 @endif bfd
61088 @if opcodes
61089 @if test -d $(HOST_SUBDIR)/opcodes; then \
61090 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
61091 mv prev-opcodes stage1-opcodes; : ; \
61092 fi
61093 @endif opcodes
61094 @if binutils
61095 @if test -d $(HOST_SUBDIR)/binutils; then \
61096 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
61097 mv prev-binutils stage1-binutils; : ; \
61098 fi
61099 @endif binutils
61100 @if fixincludes
61101 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61102 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
61103 mv prev-fixincludes stage1-fixincludes; : ; \
61104 fi
61105 @endif fixincludes
61106 @if gas
61107 @if test -d $(HOST_SUBDIR)/gas; then \
61108 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
61109 mv prev-gas stage1-gas; : ; \
61110 fi
61111 @endif gas
61112 @if gcc
61113 @if test -d $(HOST_SUBDIR)/gcc; then \
61114 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
61115 mv prev-gcc stage1-gcc; : ; \
61116 fi
61117 @endif gcc
61118 @if gmp
61119 @if test -d $(HOST_SUBDIR)/gmp; then \
61120 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
61121 mv prev-gmp stage1-gmp; : ; \
61122 fi
61123 @endif gmp
61124 @if mpfr
61125 @if test -d $(HOST_SUBDIR)/mpfr; then \
61126 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
61127 mv prev-mpfr stage1-mpfr; : ; \
61128 fi
61129 @endif mpfr
61130 @if mpc
61131 @if test -d $(HOST_SUBDIR)/mpc; then \
61132 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
61133 mv prev-mpc stage1-mpc; : ; \
61134 fi
61135 @endif mpc
61136 @if isl
61137 @if test -d $(HOST_SUBDIR)/isl; then \
61138 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
61139 mv prev-isl stage1-isl; : ; \
61140 fi
61141 @endif isl
61142 @if libelf
61143 @if test -d $(HOST_SUBDIR)/libelf; then \
61144 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
61145 mv prev-libelf stage1-libelf; : ; \
61146 fi
61147 @endif libelf
61148 @if gold
61149 @if test -d $(HOST_SUBDIR)/gold; then \
61150 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
61151 mv prev-gold stage1-gold; : ; \
61152 fi
61153 @endif gold
61154 @if intl
61155 @if test -d $(HOST_SUBDIR)/intl; then \
61156 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
61157 mv prev-intl stage1-intl; : ; \
61158 fi
61159 @endif intl
61160 @if ld
61161 @if test -d $(HOST_SUBDIR)/ld; then \
61162 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
61163 mv prev-ld stage1-ld; : ; \
61164 fi
61165 @endif ld
61166 @if libbacktrace
61167 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61168 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
61169 mv prev-libbacktrace stage1-libbacktrace; : ; \
61170 fi
61171 @endif libbacktrace
61172 @if libcpp
61173 @if test -d $(HOST_SUBDIR)/libcpp; then \
61174 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
61175 mv prev-libcpp stage1-libcpp; : ; \
61176 fi
61177 @endif libcpp
61178 @if libcody
61179 @if test -d $(HOST_SUBDIR)/libcody; then \
61180 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
61181 mv prev-libcody stage1-libcody; : ; \
61182 fi
61183 @endif libcody
61184 @if libdecnumber
61185 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61186 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
61187 mv prev-libdecnumber stage1-libdecnumber; : ; \
61188 fi
61189 @endif libdecnumber
61190 @if libiberty
61191 @if test -d $(HOST_SUBDIR)/libiberty; then \
61192 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
61193 mv prev-libiberty stage1-libiberty; : ; \
61194 fi
61195 @endif libiberty
61196 @if libiberty-linker-plugin
61197 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61198 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
61199 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
61200 fi
61201 @endif libiberty-linker-plugin
61202 @if libiconv
61203 @if test -d $(HOST_SUBDIR)/libiconv; then \
61204 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
61205 mv prev-libiconv stage1-libiconv; : ; \
61206 fi
61207 @endif libiconv
61208 @if zlib
61209 @if test -d $(HOST_SUBDIR)/zlib; then \
61210 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
61211 mv prev-zlib stage1-zlib; : ; \
61212 fi
61213 @endif zlib
61214 @if lto-plugin
61215 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61216 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
61217 mv prev-lto-plugin stage1-lto-plugin; : ; \
61218 fi
61219 @endif lto-plugin
61220 @if libctf
61221 @if test -d $(HOST_SUBDIR)/libctf; then \
61222 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
61223 mv prev-libctf stage1-libctf; : ; \
61224 fi
61225 @endif libctf
61226 @if test -d $(TARGET_SUBDIR); then \
61227 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
61228 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
61229 fi
61230 rm -f stage_current
61231
61232 # Bubble a bug fix through all the stages up to stage autoprofile. They are
61233 # remade, but not reconfigured. The next stage (if any) will not be
61234 # reconfigured either.
61235 .PHONY: stageautoprofile-bubble
61236 stageautoprofile-bubble:: stage1-bubble
61237 @r=`${PWD_COMMAND}`; export r; \
61238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61239 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
61240 echo Skipping rebuild of stageautoprofile; \
61241 else \
61242 $(MAKE) stageautoprofile-start; \
61243 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
61244 fi
61245
61246 .PHONY: all-stageautoprofile clean-stageautoprofile
61247 do-clean: clean-stageautoprofile
61248
61249 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61250 # only possibility, but now it conflicts with no-bootstrap rules
61251 @if gcc-bootstrap
61252
61253
61254
61255
61256 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61257 distclean-stage1:: distclean-stageautoprofile
61258 .PHONY: distclean-stageautoprofile
61259 distclean-stageautoprofile::
61260 @: $(MAKE); $(stage)
61261 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
61262 rm -rf stageautoprofile-*
61263
61264
61265 @endif gcc-bootstrap
61266
61267
61268 .PHONY: stageautofeedback-start stageautofeedback-end
61269
61270 stageautofeedback-start::
61271 @: $(MAKE); $(stage); \
61272 echo stageautofeedback > stage_current; \
61273 echo stageautofeedback > stage_last; \
61274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61275 @if bfd
61276 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
61277 mkdir stageautofeedback-bfd; \
61278 mv stageautofeedback-bfd bfd; \
61279 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
61280 @endif bfd
61281 @if opcodes
61282 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
61283 mkdir stageautofeedback-opcodes; \
61284 mv stageautofeedback-opcodes opcodes; \
61285 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
61286 @endif opcodes
61287 @if binutils
61288 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
61289 mkdir stageautofeedback-binutils; \
61290 mv stageautofeedback-binutils binutils; \
61291 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
61292 @endif binutils
61293 @if fixincludes
61294 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
61295 mkdir stageautofeedback-fixincludes; \
61296 mv stageautofeedback-fixincludes fixincludes; \
61297 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
61298 @endif fixincludes
61299 @if gas
61300 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
61301 mkdir stageautofeedback-gas; \
61302 mv stageautofeedback-gas gas; \
61303 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
61304 @endif gas
61305 @if gcc
61306 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
61307 mkdir stageautofeedback-gcc; \
61308 mv stageautofeedback-gcc gcc; \
61309 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
61310 @endif gcc
61311 @if gmp
61312 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
61313 mkdir stageautofeedback-gmp; \
61314 mv stageautofeedback-gmp gmp; \
61315 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
61316 @endif gmp
61317 @if mpfr
61318 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
61319 mkdir stageautofeedback-mpfr; \
61320 mv stageautofeedback-mpfr mpfr; \
61321 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
61322 @endif mpfr
61323 @if mpc
61324 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
61325 mkdir stageautofeedback-mpc; \
61326 mv stageautofeedback-mpc mpc; \
61327 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
61328 @endif mpc
61329 @if isl
61330 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
61331 mkdir stageautofeedback-isl; \
61332 mv stageautofeedback-isl isl; \
61333 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
61334 @endif isl
61335 @if libelf
61336 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
61337 mkdir stageautofeedback-libelf; \
61338 mv stageautofeedback-libelf libelf; \
61339 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
61340 @endif libelf
61341 @if gold
61342 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
61343 mkdir stageautofeedback-gold; \
61344 mv stageautofeedback-gold gold; \
61345 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
61346 @endif gold
61347 @if intl
61348 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
61349 mkdir stageautofeedback-intl; \
61350 mv stageautofeedback-intl intl; \
61351 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
61352 @endif intl
61353 @if ld
61354 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
61355 mkdir stageautofeedback-ld; \
61356 mv stageautofeedback-ld ld; \
61357 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
61358 @endif ld
61359 @if libbacktrace
61360 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
61361 mkdir stageautofeedback-libbacktrace; \
61362 mv stageautofeedback-libbacktrace libbacktrace; \
61363 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
61364 @endif libbacktrace
61365 @if libcpp
61366 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
61367 mkdir stageautofeedback-libcpp; \
61368 mv stageautofeedback-libcpp libcpp; \
61369 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
61370 @endif libcpp
61371 @if libcody
61372 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
61373 mkdir stageautofeedback-libcody; \
61374 mv stageautofeedback-libcody libcody; \
61375 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
61376 @endif libcody
61377 @if libdecnumber
61378 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
61379 mkdir stageautofeedback-libdecnumber; \
61380 mv stageautofeedback-libdecnumber libdecnumber; \
61381 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
61382 @endif libdecnumber
61383 @if libiberty
61384 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
61385 mkdir stageautofeedback-libiberty; \
61386 mv stageautofeedback-libiberty libiberty; \
61387 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
61388 @endif libiberty
61389 @if libiberty-linker-plugin
61390 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
61391 mkdir stageautofeedback-libiberty-linker-plugin; \
61392 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
61393 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
61394 @endif libiberty-linker-plugin
61395 @if libiconv
61396 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
61397 mkdir stageautofeedback-libiconv; \
61398 mv stageautofeedback-libiconv libiconv; \
61399 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
61400 @endif libiconv
61401 @if zlib
61402 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
61403 mkdir stageautofeedback-zlib; \
61404 mv stageautofeedback-zlib zlib; \
61405 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
61406 @endif zlib
61407 @if lto-plugin
61408 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
61409 mkdir stageautofeedback-lto-plugin; \
61410 mv stageautofeedback-lto-plugin lto-plugin; \
61411 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
61412 @endif lto-plugin
61413 @if libctf
61414 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
61415 mkdir stageautofeedback-libctf; \
61416 mv stageautofeedback-libctf libctf; \
61417 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
61418 @endif libctf
61419 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
61420 mkdir stageautofeedback-$(TARGET_SUBDIR); \
61421 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61422 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
61423
61424 stageautofeedback-end::
61425 @if bfd
61426 @if test -d $(HOST_SUBDIR)/bfd; then \
61427 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
61428 mv prev-bfd stageautoprofile-bfd; : ; \
61429 fi
61430 @endif bfd
61431 @if opcodes
61432 @if test -d $(HOST_SUBDIR)/opcodes; then \
61433 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
61434 mv prev-opcodes stageautoprofile-opcodes; : ; \
61435 fi
61436 @endif opcodes
61437 @if binutils
61438 @if test -d $(HOST_SUBDIR)/binutils; then \
61439 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
61440 mv prev-binutils stageautoprofile-binutils; : ; \
61441 fi
61442 @endif binutils
61443 @if fixincludes
61444 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61445 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
61446 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
61447 fi
61448 @endif fixincludes
61449 @if gas
61450 @if test -d $(HOST_SUBDIR)/gas; then \
61451 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
61452 mv prev-gas stageautoprofile-gas; : ; \
61453 fi
61454 @endif gas
61455 @if gcc
61456 @if test -d $(HOST_SUBDIR)/gcc; then \
61457 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
61458 mv prev-gcc stageautoprofile-gcc; : ; \
61459 fi
61460 @endif gcc
61461 @if gmp
61462 @if test -d $(HOST_SUBDIR)/gmp; then \
61463 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
61464 mv prev-gmp stageautoprofile-gmp; : ; \
61465 fi
61466 @endif gmp
61467 @if mpfr
61468 @if test -d $(HOST_SUBDIR)/mpfr; then \
61469 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
61470 mv prev-mpfr stageautoprofile-mpfr; : ; \
61471 fi
61472 @endif mpfr
61473 @if mpc
61474 @if test -d $(HOST_SUBDIR)/mpc; then \
61475 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
61476 mv prev-mpc stageautoprofile-mpc; : ; \
61477 fi
61478 @endif mpc
61479 @if isl
61480 @if test -d $(HOST_SUBDIR)/isl; then \
61481 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
61482 mv prev-isl stageautoprofile-isl; : ; \
61483 fi
61484 @endif isl
61485 @if libelf
61486 @if test -d $(HOST_SUBDIR)/libelf; then \
61487 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
61488 mv prev-libelf stageautoprofile-libelf; : ; \
61489 fi
61490 @endif libelf
61491 @if gold
61492 @if test -d $(HOST_SUBDIR)/gold; then \
61493 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
61494 mv prev-gold stageautoprofile-gold; : ; \
61495 fi
61496 @endif gold
61497 @if intl
61498 @if test -d $(HOST_SUBDIR)/intl; then \
61499 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
61500 mv prev-intl stageautoprofile-intl; : ; \
61501 fi
61502 @endif intl
61503 @if ld
61504 @if test -d $(HOST_SUBDIR)/ld; then \
61505 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
61506 mv prev-ld stageautoprofile-ld; : ; \
61507 fi
61508 @endif ld
61509 @if libbacktrace
61510 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61511 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
61512 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
61513 fi
61514 @endif libbacktrace
61515 @if libcpp
61516 @if test -d $(HOST_SUBDIR)/libcpp; then \
61517 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
61518 mv prev-libcpp stageautoprofile-libcpp; : ; \
61519 fi
61520 @endif libcpp
61521 @if libcody
61522 @if test -d $(HOST_SUBDIR)/libcody; then \
61523 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
61524 mv prev-libcody stageautoprofile-libcody; : ; \
61525 fi
61526 @endif libcody
61527 @if libdecnumber
61528 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61529 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
61530 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
61531 fi
61532 @endif libdecnumber
61533 @if libiberty
61534 @if test -d $(HOST_SUBDIR)/libiberty; then \
61535 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
61536 mv prev-libiberty stageautoprofile-libiberty; : ; \
61537 fi
61538 @endif libiberty
61539 @if libiberty-linker-plugin
61540 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61541 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
61542 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
61543 fi
61544 @endif libiberty-linker-plugin
61545 @if libiconv
61546 @if test -d $(HOST_SUBDIR)/libiconv; then \
61547 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
61548 mv prev-libiconv stageautoprofile-libiconv; : ; \
61549 fi
61550 @endif libiconv
61551 @if zlib
61552 @if test -d $(HOST_SUBDIR)/zlib; then \
61553 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
61554 mv prev-zlib stageautoprofile-zlib; : ; \
61555 fi
61556 @endif zlib
61557 @if lto-plugin
61558 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61559 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
61560 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
61561 fi
61562 @endif lto-plugin
61563 @if libctf
61564 @if test -d $(HOST_SUBDIR)/libctf; then \
61565 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
61566 mv prev-libctf stageautoprofile-libctf; : ; \
61567 fi
61568 @endif libctf
61569 @if test -d $(TARGET_SUBDIR); then \
61570 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
61571 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
61572 fi
61573 rm -f stage_current
61574
61575 # Bubble a bug fix through all the stages up to stage autofeedback. They are
61576 # remade, but not reconfigured. The next stage (if any) will not be
61577 # reconfigured either.
61578 .PHONY: stageautofeedback-bubble
61579 stageautofeedback-bubble:: stageautoprofile-bubble
61580 @r=`${PWD_COMMAND}`; export r; \
61581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61582 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
61583 echo Skipping rebuild of stageautofeedback; \
61584 else \
61585 $(MAKE) stageautofeedback-start; \
61586 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
61587 fi
61588
61589 .PHONY: all-stageautofeedback clean-stageautofeedback
61590 do-clean: clean-stageautofeedback
61591
61592 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61593 # only possibility, but now it conflicts with no-bootstrap rules
61594 @if gcc-bootstrap
61595
61596
61597
61598 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
61599 autoprofiledbootstrap:
61600 echo stageautofeedback > stage_final
61601 @r=`${PWD_COMMAND}`; export r; \
61602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61603 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
61604 @: $(MAKE); $(unstage)
61605 @r=`${PWD_COMMAND}`; export r; \
61606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61607 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61608 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61609
61610 autoprofiledbootstrap-lean:
61611 echo stageautofeedback > stage_final
61612 @r=`${PWD_COMMAND}`; export r; \
61613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61614 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
61615 @: $(MAKE); $(unstage)
61616 @r=`${PWD_COMMAND}`; export r; \
61617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61618 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61619 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61620
61621
61622 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61623 distclean-stageautoprofile:: distclean-stageautofeedback
61624 .PHONY: distclean-stageautofeedback
61625 distclean-stageautofeedback::
61626 @: $(MAKE); $(stage)
61627 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
61628 rm -rf stageautofeedback-*
61629
61630
61631 @endif gcc-bootstrap
61632
61633
61634
61635 stageprofile-end::
61636 $(MAKE) distclean-stagefeedback
61637
61638 stagefeedback-start::
61639 @r=`${PWD_COMMAND}`; export r; \
61640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61641 for i in prev-*; do \
61642 j=`echo $$i | sed s/^prev-//`; \
61643 cd $$r/$$i && \
61644 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
61645 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
61646 done
61647
61648 @if gcc-bootstrap
61649 do-distclean: distclean-stage1
61650
61651 # Provide a GCC build when we're building target libraries. This does
61652 # not work as a dependency, just as the minimum necessary to avoid errors.
61653 stage_last:
61654 @r=`${PWD_COMMAND}`; export r; \
61655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61656 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
61657
61658 # Same as unstage, but not phony and defaulting to stage1-start. We place
61659 # it in the dependency so that for example `make -j3 all-gcc' works.
61660 stage_current:
61661 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
61662
61663 .PHONY: restrap
61664 restrap::
61665 @: $(MAKE); $(stage)
61666 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
61667 restrap:: all
61668 @endif gcc-bootstrap
61669
61670 # --------------------------------------
61671 # Dependencies between different modules
61672 # --------------------------------------
61673
61674 # Generic dependencies for target modules on host stuff, especially gcc
61675 @if gcc-bootstrap
61676 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
61677 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
61678 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
61679 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
61680 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
61681 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
61682 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
61683 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
61684 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
61685 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
61686 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
61687 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
61688 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
61689 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
61690 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
61691 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
61692 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
61693 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
61694 configure-stage1-target-libvtv: maybe-all-stage1-gcc
61695 configure-stage2-target-libvtv: maybe-all-stage2-gcc
61696 configure-stage3-target-libvtv: maybe-all-stage3-gcc
61697 configure-stage4-target-libvtv: maybe-all-stage4-gcc
61698 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
61699 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
61700 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
61701 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
61702 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
61703 configure-target-liboffloadmic: stage_last
61704 configure-target-libssp: stage_last
61705 configure-target-newlib: stage_last
61706 configure-stage1-target-libgcc: maybe-all-stage1-gcc
61707 configure-stage2-target-libgcc: maybe-all-stage2-gcc
61708 configure-stage3-target-libgcc: maybe-all-stage3-gcc
61709 configure-stage4-target-libgcc: maybe-all-stage4-gcc
61710 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
61711 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
61712 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
61713 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
61714 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
61715 configure-target-libbacktrace: stage_last
61716 configure-target-libquadmath: stage_last
61717 configure-target-libgfortran: stage_last
61718 configure-target-libobjc: stage_last
61719 configure-target-libgo: stage_last
61720 configure-target-libphobos: stage_last
61721 configure-target-libtermcap: stage_last
61722 configure-target-winsup: stage_last
61723 configure-target-libgloss: stage_last
61724 configure-target-libffi: stage_last
61725 configure-target-zlib: stage_last
61726 configure-target-rda: stage_last
61727 configure-target-libada: stage_last
61728 configure-stage1-target-libgomp: maybe-all-stage1-gcc
61729 configure-stage2-target-libgomp: maybe-all-stage2-gcc
61730 configure-stage3-target-libgomp: maybe-all-stage3-gcc
61731 configure-stage4-target-libgomp: maybe-all-stage4-gcc
61732 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
61733 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
61734 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
61735 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
61736 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
61737 configure-target-libitm: stage_last
61738 configure-target-libatomic: stage_last
61739 @endif gcc-bootstrap
61740
61741 @if gcc-no-bootstrap
61742 configure-target-libstdc++-v3: maybe-all-gcc
61743 configure-target-libsanitizer: maybe-all-gcc
61744 configure-target-libvtv: maybe-all-gcc
61745 configure-target-liboffloadmic: maybe-all-gcc
61746 configure-target-libssp: maybe-all-gcc
61747 configure-target-newlib: maybe-all-gcc
61748 configure-target-libgcc: maybe-all-gcc
61749 configure-target-libbacktrace: maybe-all-gcc
61750 configure-target-libquadmath: maybe-all-gcc
61751 configure-target-libgfortran: maybe-all-gcc
61752 configure-target-libobjc: maybe-all-gcc
61753 configure-target-libgo: maybe-all-gcc
61754 configure-target-libphobos: maybe-all-gcc
61755 configure-target-libtermcap: maybe-all-gcc
61756 configure-target-winsup: maybe-all-gcc
61757 configure-target-libgloss: maybe-all-gcc
61758 configure-target-libffi: maybe-all-gcc
61759 configure-target-zlib: maybe-all-gcc
61760 configure-target-rda: maybe-all-gcc
61761 configure-target-libada: maybe-all-gcc
61762 configure-target-libgomp: maybe-all-gcc
61763 configure-target-libitm: maybe-all-gcc
61764 configure-target-libatomic: maybe-all-gcc
61765 @endif gcc-no-bootstrap
61766
61767
61768 # There are two types of dependencies here: 'hard' dependencies, where one
61769 # module simply won't build without the other; and 'soft' dependencies, where
61770 # if the depended-on module is missing, the depending module will do without
61771 # or find a substitute somewhere (perhaps installed). Soft dependencies
61772 # are made here to depend on a 'maybe-' target. If you're not sure,
61773 # it's safer to use a soft dependency.
61774
61775
61776
61777
61778
61779
61780 # With all the machinery above in place, it is pretty easy to generate
61781 # dependencies. Host dependencies are a bit more complex because we have
61782 # to check for bootstrap/prebootstrap dependencies. To resolve
61783 # prebootstrap dependencies, prebootstrap modules are gathered in
61784 # a hash table.
61785 all-build-bison: maybe-all-build-texinfo
61786 all-build-flex: maybe-all-build-texinfo
61787 all-build-flex: maybe-all-build-bison
61788 all-build-flex: maybe-all-build-m4
61789 all-build-libiberty: maybe-all-build-texinfo
61790 all-build-m4: maybe-all-build-texinfo
61791 all-build-fixincludes: maybe-all-build-libiberty
61792 all-build-libcpp: maybe-all-build-libiberty
61793 configure-gcc: maybe-configure-intl
61794 configure-stage1-gcc: maybe-configure-stage1-intl
61795 configure-stage2-gcc: maybe-configure-stage2-intl
61796 configure-stage3-gcc: maybe-configure-stage3-intl
61797 configure-stage4-gcc: maybe-configure-stage4-intl
61798 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
61799 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
61800 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
61801 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
61802 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
61803 configure-gcc: maybe-all-gmp
61804 configure-stage1-gcc: maybe-all-stage1-gmp
61805 configure-stage2-gcc: maybe-all-stage2-gmp
61806 configure-stage3-gcc: maybe-all-stage3-gmp
61807 configure-stage4-gcc: maybe-all-stage4-gmp
61808 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
61809 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
61810 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
61811 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
61812 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
61813 configure-gcc: maybe-all-mpfr
61814 configure-stage1-gcc: maybe-all-stage1-mpfr
61815 configure-stage2-gcc: maybe-all-stage2-mpfr
61816 configure-stage3-gcc: maybe-all-stage3-mpfr
61817 configure-stage4-gcc: maybe-all-stage4-mpfr
61818 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
61819 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
61820 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
61821 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
61822 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
61823 configure-gcc: maybe-all-mpc
61824 configure-stage1-gcc: maybe-all-stage1-mpc
61825 configure-stage2-gcc: maybe-all-stage2-mpc
61826 configure-stage3-gcc: maybe-all-stage3-mpc
61827 configure-stage4-gcc: maybe-all-stage4-mpc
61828 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
61829 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
61830 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
61831 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
61832 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
61833 configure-gcc: maybe-all-isl
61834 configure-stage1-gcc: maybe-all-stage1-isl
61835 configure-stage2-gcc: maybe-all-stage2-isl
61836 configure-stage3-gcc: maybe-all-stage3-isl
61837 configure-stage4-gcc: maybe-all-stage4-isl
61838 configure-stageprofile-gcc: maybe-all-stageprofile-isl
61839 configure-stagetrain-gcc: maybe-all-stagetrain-isl
61840 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
61841 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
61842 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
61843 configure-gcc: maybe-all-lto-plugin
61844 configure-stage1-gcc: maybe-all-stage1-lto-plugin
61845 configure-stage2-gcc: maybe-all-stage2-lto-plugin
61846 configure-stage3-gcc: maybe-all-stage3-lto-plugin
61847 configure-stage4-gcc: maybe-all-stage4-lto-plugin
61848 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
61849 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
61850 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
61851 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
61852 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
61853 configure-gcc: maybe-all-binutils
61854 configure-stage1-gcc: maybe-all-stage1-binutils
61855 configure-stage2-gcc: maybe-all-stage2-binutils
61856 configure-stage3-gcc: maybe-all-stage3-binutils
61857 configure-stage4-gcc: maybe-all-stage4-binutils
61858 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
61859 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
61860 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
61861 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
61862 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
61863 configure-gcc: maybe-all-gas
61864 configure-stage1-gcc: maybe-all-stage1-gas
61865 configure-stage2-gcc: maybe-all-stage2-gas
61866 configure-stage3-gcc: maybe-all-stage3-gas
61867 configure-stage4-gcc: maybe-all-stage4-gas
61868 configure-stageprofile-gcc: maybe-all-stageprofile-gas
61869 configure-stagetrain-gcc: maybe-all-stagetrain-gas
61870 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
61871 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
61872 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
61873 configure-gcc: maybe-all-ld
61874 configure-stage1-gcc: maybe-all-stage1-ld
61875 configure-stage2-gcc: maybe-all-stage2-ld
61876 configure-stage3-gcc: maybe-all-stage3-ld
61877 configure-stage4-gcc: maybe-all-stage4-ld
61878 configure-stageprofile-gcc: maybe-all-stageprofile-ld
61879 configure-stagetrain-gcc: maybe-all-stagetrain-ld
61880 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
61881 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
61882 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
61883 configure-gcc: maybe-all-gold
61884 configure-stage1-gcc: maybe-all-stage1-gold
61885 configure-stage2-gcc: maybe-all-stage2-gold
61886 configure-stage3-gcc: maybe-all-stage3-gold
61887 configure-stage4-gcc: maybe-all-stage4-gold
61888 configure-stageprofile-gcc: maybe-all-stageprofile-gold
61889 configure-stagetrain-gcc: maybe-all-stagetrain-gold
61890 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
61891 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
61892 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
61893 configure-gcc: maybe-all-libelf
61894 configure-stage1-gcc: maybe-all-stage1-libelf
61895 configure-stage2-gcc: maybe-all-stage2-libelf
61896 configure-stage3-gcc: maybe-all-stage3-libelf
61897 configure-stage4-gcc: maybe-all-stage4-libelf
61898 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
61899 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
61900 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
61901 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
61902 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
61903 configure-gcc: maybe-all-libiconv
61904 configure-stage1-gcc: maybe-all-stage1-libiconv
61905 configure-stage2-gcc: maybe-all-stage2-libiconv
61906 configure-stage3-gcc: maybe-all-stage3-libiconv
61907 configure-stage4-gcc: maybe-all-stage4-libiconv
61908 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
61909 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
61910 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
61911 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
61912 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
61913 all-gcc: all-libiberty
61914 all-stage1-gcc: all-stage1-libiberty
61915 all-stage2-gcc: all-stage2-libiberty
61916 all-stage3-gcc: all-stage3-libiberty
61917 all-stage4-gcc: all-stage4-libiberty
61918 all-stageprofile-gcc: all-stageprofile-libiberty
61919 all-stagetrain-gcc: all-stagetrain-libiberty
61920 all-stagefeedback-gcc: all-stagefeedback-libiberty
61921 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
61922 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
61923 all-gcc: maybe-all-intl
61924 all-stage1-gcc: maybe-all-stage1-intl
61925 all-stage2-gcc: maybe-all-stage2-intl
61926 all-stage3-gcc: maybe-all-stage3-intl
61927 all-stage4-gcc: maybe-all-stage4-intl
61928 all-stageprofile-gcc: maybe-all-stageprofile-intl
61929 all-stagetrain-gcc: maybe-all-stagetrain-intl
61930 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
61931 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
61932 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
61933 all-gcc: maybe-all-mpfr
61934 all-stage1-gcc: maybe-all-stage1-mpfr
61935 all-stage2-gcc: maybe-all-stage2-mpfr
61936 all-stage3-gcc: maybe-all-stage3-mpfr
61937 all-stage4-gcc: maybe-all-stage4-mpfr
61938 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
61939 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
61940 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
61941 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
61942 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
61943 all-gcc: maybe-all-mpc
61944 all-stage1-gcc: maybe-all-stage1-mpc
61945 all-stage2-gcc: maybe-all-stage2-mpc
61946 all-stage3-gcc: maybe-all-stage3-mpc
61947 all-stage4-gcc: maybe-all-stage4-mpc
61948 all-stageprofile-gcc: maybe-all-stageprofile-mpc
61949 all-stagetrain-gcc: maybe-all-stagetrain-mpc
61950 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
61951 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
61952 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
61953 all-gcc: maybe-all-isl
61954 all-stage1-gcc: maybe-all-stage1-isl
61955 all-stage2-gcc: maybe-all-stage2-isl
61956 all-stage3-gcc: maybe-all-stage3-isl
61957 all-stage4-gcc: maybe-all-stage4-isl
61958 all-stageprofile-gcc: maybe-all-stageprofile-isl
61959 all-stagetrain-gcc: maybe-all-stagetrain-isl
61960 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
61961 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
61962 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
61963 all-gcc: maybe-all-build-texinfo
61964 all-stage1-gcc: maybe-all-build-texinfo
61965 all-stage2-gcc: maybe-all-build-texinfo
61966 all-stage3-gcc: maybe-all-build-texinfo
61967 all-stage4-gcc: maybe-all-build-texinfo
61968 all-stageprofile-gcc: maybe-all-build-texinfo
61969 all-stagetrain-gcc: maybe-all-build-texinfo
61970 all-stagefeedback-gcc: maybe-all-build-texinfo
61971 all-stageautoprofile-gcc: maybe-all-build-texinfo
61972 all-stageautofeedback-gcc: maybe-all-build-texinfo
61973 all-gcc: maybe-all-build-bison
61974 all-stage1-gcc: maybe-all-build-bison
61975 all-stage2-gcc: maybe-all-build-bison
61976 all-stage3-gcc: maybe-all-build-bison
61977 all-stage4-gcc: maybe-all-build-bison
61978 all-stageprofile-gcc: maybe-all-build-bison
61979 all-stagetrain-gcc: maybe-all-build-bison
61980 all-stagefeedback-gcc: maybe-all-build-bison
61981 all-stageautoprofile-gcc: maybe-all-build-bison
61982 all-stageautofeedback-gcc: maybe-all-build-bison
61983 all-gcc: maybe-all-build-flex
61984 all-stage1-gcc: maybe-all-build-flex
61985 all-stage2-gcc: maybe-all-build-flex
61986 all-stage3-gcc: maybe-all-build-flex
61987 all-stage4-gcc: maybe-all-build-flex
61988 all-stageprofile-gcc: maybe-all-build-flex
61989 all-stagetrain-gcc: maybe-all-build-flex
61990 all-stagefeedback-gcc: maybe-all-build-flex
61991 all-stageautoprofile-gcc: maybe-all-build-flex
61992 all-stageautofeedback-gcc: maybe-all-build-flex
61993 all-gcc: maybe-all-build-libiberty
61994 all-stage1-gcc: maybe-all-build-libiberty
61995 all-stage2-gcc: maybe-all-build-libiberty
61996 all-stage3-gcc: maybe-all-build-libiberty
61997 all-stage4-gcc: maybe-all-build-libiberty
61998 all-stageprofile-gcc: maybe-all-build-libiberty
61999 all-stagetrain-gcc: maybe-all-build-libiberty
62000 all-stagefeedback-gcc: maybe-all-build-libiberty
62001 all-stageautoprofile-gcc: maybe-all-build-libiberty
62002 all-stageautofeedback-gcc: maybe-all-build-libiberty
62003 all-gcc: maybe-all-build-fixincludes
62004 all-stage1-gcc: maybe-all-build-fixincludes
62005 all-stage2-gcc: maybe-all-build-fixincludes
62006 all-stage3-gcc: maybe-all-build-fixincludes
62007 all-stage4-gcc: maybe-all-build-fixincludes
62008 all-stageprofile-gcc: maybe-all-build-fixincludes
62009 all-stagetrain-gcc: maybe-all-build-fixincludes
62010 all-stagefeedback-gcc: maybe-all-build-fixincludes
62011 all-stageautoprofile-gcc: maybe-all-build-fixincludes
62012 all-stageautofeedback-gcc: maybe-all-build-fixincludes
62013 all-gcc: maybe-all-build-libcpp
62014 all-stage1-gcc: maybe-all-build-libcpp
62015 all-stage2-gcc: maybe-all-build-libcpp
62016 all-stage3-gcc: maybe-all-build-libcpp
62017 all-stage4-gcc: maybe-all-build-libcpp
62018 all-stageprofile-gcc: maybe-all-build-libcpp
62019 all-stagetrain-gcc: maybe-all-build-libcpp
62020 all-stagefeedback-gcc: maybe-all-build-libcpp
62021 all-stageautoprofile-gcc: maybe-all-build-libcpp
62022 all-stageautofeedback-gcc: maybe-all-build-libcpp
62023 all-gcc: maybe-all-zlib
62024 all-stage1-gcc: maybe-all-stage1-zlib
62025 all-stage2-gcc: maybe-all-stage2-zlib
62026 all-stage3-gcc: maybe-all-stage3-zlib
62027 all-stage4-gcc: maybe-all-stage4-zlib
62028 all-stageprofile-gcc: maybe-all-stageprofile-zlib
62029 all-stagetrain-gcc: maybe-all-stagetrain-zlib
62030 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
62031 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
62032 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
62033 all-gcc: all-libbacktrace
62034 all-stage1-gcc: all-stage1-libbacktrace
62035 all-stage2-gcc: all-stage2-libbacktrace
62036 all-stage3-gcc: all-stage3-libbacktrace
62037 all-stage4-gcc: all-stage4-libbacktrace
62038 all-stageprofile-gcc: all-stageprofile-libbacktrace
62039 all-stagetrain-gcc: all-stagetrain-libbacktrace
62040 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
62041 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
62042 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
62043 all-gcc: all-libcpp
62044 all-stage1-gcc: all-stage1-libcpp
62045 all-stage2-gcc: all-stage2-libcpp
62046 all-stage3-gcc: all-stage3-libcpp
62047 all-stage4-gcc: all-stage4-libcpp
62048 all-stageprofile-gcc: all-stageprofile-libcpp
62049 all-stagetrain-gcc: all-stagetrain-libcpp
62050 all-stagefeedback-gcc: all-stagefeedback-libcpp
62051 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
62052 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
62053 all-gcc: all-libcody
62054 all-stage1-gcc: all-stage1-libcody
62055 all-stage2-gcc: all-stage2-libcody
62056 all-stage3-gcc: all-stage3-libcody
62057 all-stage4-gcc: all-stage4-libcody
62058 all-stageprofile-gcc: all-stageprofile-libcody
62059 all-stagetrain-gcc: all-stagetrain-libcody
62060 all-stagefeedback-gcc: all-stagefeedback-libcody
62061 all-stageautoprofile-gcc: all-stageautoprofile-libcody
62062 all-stageautofeedback-gcc: all-stageautofeedback-libcody
62063 all-gcc: all-libdecnumber
62064 all-stage1-gcc: all-stage1-libdecnumber
62065 all-stage2-gcc: all-stage2-libdecnumber
62066 all-stage3-gcc: all-stage3-libdecnumber
62067 all-stage4-gcc: all-stage4-libdecnumber
62068 all-stageprofile-gcc: all-stageprofile-libdecnumber
62069 all-stagetrain-gcc: all-stagetrain-libdecnumber
62070 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
62071 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
62072 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
62073 all-gcc: maybe-all-libiberty
62074 all-stage1-gcc: maybe-all-stage1-libiberty
62075 all-stage2-gcc: maybe-all-stage2-libiberty
62076 all-stage3-gcc: maybe-all-stage3-libiberty
62077 all-stage4-gcc: maybe-all-stage4-libiberty
62078 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
62079 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
62080 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
62081 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
62082 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
62083 all-gcc: maybe-all-fixincludes
62084 all-stage1-gcc: maybe-all-stage1-fixincludes
62085 all-stage2-gcc: maybe-all-stage2-fixincludes
62086 all-stage3-gcc: maybe-all-stage3-fixincludes
62087 all-stage4-gcc: maybe-all-stage4-fixincludes
62088 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
62089 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
62090 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
62091 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
62092 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
62093 all-gcc: maybe-all-lto-plugin
62094 all-stage1-gcc: maybe-all-stage1-lto-plugin
62095 all-stage2-gcc: maybe-all-stage2-lto-plugin
62096 all-stage3-gcc: maybe-all-stage3-lto-plugin
62097 all-stage4-gcc: maybe-all-stage4-lto-plugin
62098 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
62099 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
62100 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
62101 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
62102 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
62103 all-gcc: maybe-all-libiconv
62104 all-stage1-gcc: maybe-all-stage1-libiconv
62105 all-stage2-gcc: maybe-all-stage2-libiconv
62106 all-stage3-gcc: maybe-all-stage3-libiconv
62107 all-stage4-gcc: maybe-all-stage4-libiconv
62108 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
62109 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
62110 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
62111 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
62112 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
62113 info-gcc: maybe-all-build-libiberty
62114 info-stage1-gcc: maybe-all-build-libiberty
62115 info-stage2-gcc: maybe-all-build-libiberty
62116 info-stage3-gcc: maybe-all-build-libiberty
62117 info-stage4-gcc: maybe-all-build-libiberty
62118 info-stageprofile-gcc: maybe-all-build-libiberty
62119 info-stagetrain-gcc: maybe-all-build-libiberty
62120 info-stagefeedback-gcc: maybe-all-build-libiberty
62121 info-stageautoprofile-gcc: maybe-all-build-libiberty
62122 info-stageautofeedback-gcc: maybe-all-build-libiberty
62123 dvi-gcc: maybe-all-build-libiberty
62124 dvi-stage1-gcc: maybe-all-build-libiberty
62125 dvi-stage2-gcc: maybe-all-build-libiberty
62126 dvi-stage3-gcc: maybe-all-build-libiberty
62127 dvi-stage4-gcc: maybe-all-build-libiberty
62128 dvi-stageprofile-gcc: maybe-all-build-libiberty
62129 dvi-stagetrain-gcc: maybe-all-build-libiberty
62130 dvi-stagefeedback-gcc: maybe-all-build-libiberty
62131 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
62132 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
62133 pdf-gcc: maybe-all-build-libiberty
62134 pdf-stage1-gcc: maybe-all-build-libiberty
62135 pdf-stage2-gcc: maybe-all-build-libiberty
62136 pdf-stage3-gcc: maybe-all-build-libiberty
62137 pdf-stage4-gcc: maybe-all-build-libiberty
62138 pdf-stageprofile-gcc: maybe-all-build-libiberty
62139 pdf-stagetrain-gcc: maybe-all-build-libiberty
62140 pdf-stagefeedback-gcc: maybe-all-build-libiberty
62141 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
62142 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
62143 html-gcc: maybe-all-build-libiberty
62144 html-stage1-gcc: maybe-all-build-libiberty
62145 html-stage2-gcc: maybe-all-build-libiberty
62146 html-stage3-gcc: maybe-all-build-libiberty
62147 html-stage4-gcc: maybe-all-build-libiberty
62148 html-stageprofile-gcc: maybe-all-build-libiberty
62149 html-stagetrain-gcc: maybe-all-build-libiberty
62150 html-stagefeedback-gcc: maybe-all-build-libiberty
62151 html-stageautoprofile-gcc: maybe-all-build-libiberty
62152 html-stageautofeedback-gcc: maybe-all-build-libiberty
62153 install-gcc: maybe-install-fixincludes
62154 install-gcc: maybe-install-lto-plugin
62155 install-strip-gcc: maybe-install-strip-fixincludes
62156 install-strip-gcc: maybe-install-strip-lto-plugin
62157 configure-libcpp: configure-libiberty
62158 configure-stage1-libcpp: configure-stage1-libiberty
62159 configure-stage2-libcpp: configure-stage2-libiberty
62160 configure-stage3-libcpp: configure-stage3-libiberty
62161 configure-stage4-libcpp: configure-stage4-libiberty
62162 configure-stageprofile-libcpp: configure-stageprofile-libiberty
62163 configure-stagetrain-libcpp: configure-stagetrain-libiberty
62164 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
62165 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
62166 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
62167 configure-libcpp: maybe-configure-intl
62168 configure-stage1-libcpp: maybe-configure-stage1-intl
62169 configure-stage2-libcpp: maybe-configure-stage2-intl
62170 configure-stage3-libcpp: maybe-configure-stage3-intl
62171 configure-stage4-libcpp: maybe-configure-stage4-intl
62172 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
62173 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
62174 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
62175 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
62176 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
62177 configure-libcpp: maybe-all-libiconv
62178 configure-stage1-libcpp: maybe-all-stage1-libiconv
62179 configure-stage2-libcpp: maybe-all-stage2-libiconv
62180 configure-stage3-libcpp: maybe-all-stage3-libiconv
62181 configure-stage4-libcpp: maybe-all-stage4-libiconv
62182 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
62183 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
62184 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
62185 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
62186 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
62187 all-libcpp: all-libiberty
62188 all-stage1-libcpp: all-stage1-libiberty
62189 all-stage2-libcpp: all-stage2-libiberty
62190 all-stage3-libcpp: all-stage3-libiberty
62191 all-stage4-libcpp: all-stage4-libiberty
62192 all-stageprofile-libcpp: all-stageprofile-libiberty
62193 all-stagetrain-libcpp: all-stagetrain-libiberty
62194 all-stagefeedback-libcpp: all-stagefeedback-libiberty
62195 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
62196 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
62197 all-libcpp: maybe-all-intl
62198 all-stage1-libcpp: maybe-all-stage1-intl
62199 all-stage2-libcpp: maybe-all-stage2-intl
62200 all-stage3-libcpp: maybe-all-stage3-intl
62201 all-stage4-libcpp: maybe-all-stage4-intl
62202 all-stageprofile-libcpp: maybe-all-stageprofile-intl
62203 all-stagetrain-libcpp: maybe-all-stagetrain-intl
62204 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
62205 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
62206 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
62207 all-libcpp: maybe-all-libiconv
62208 all-stage1-libcpp: maybe-all-stage1-libiconv
62209 all-stage2-libcpp: maybe-all-stage2-libiconv
62210 all-stage3-libcpp: maybe-all-stage3-libiconv
62211 all-stage4-libcpp: maybe-all-stage4-libiconv
62212 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
62213 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
62214 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
62215 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
62216 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
62217 all-fixincludes: maybe-all-libiberty
62218 all-stage1-fixincludes: maybe-all-stage1-libiberty
62219 all-stage2-fixincludes: maybe-all-stage2-libiberty
62220 all-stage3-fixincludes: maybe-all-stage3-libiberty
62221 all-stage4-fixincludes: maybe-all-stage4-libiberty
62222 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
62223 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
62224 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
62225 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
62226 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
62227 all-gnattools: maybe-all-target-libada
62228 all-lto-plugin: maybe-all-libiberty
62229 all-stage1-lto-plugin: maybe-all-stage1-libiberty
62230 all-stage2-lto-plugin: maybe-all-stage2-libiberty
62231 all-stage3-lto-plugin: maybe-all-stage3-libiberty
62232 all-stage4-lto-plugin: maybe-all-stage4-libiberty
62233 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
62234 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
62235 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
62236 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
62237 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
62238 all-lto-plugin: maybe-all-libiberty-linker-plugin
62239 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
62240 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
62241 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
62242 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
62243 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
62244 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
62245 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
62246 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
62247 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
62248 all-gotools: maybe-all-target-libgo
62249 configure-intl: maybe-all-libiconv
62250 configure-stage1-intl: maybe-all-stage1-libiconv
62251 configure-stage2-intl: maybe-all-stage2-libiconv
62252 configure-stage3-intl: maybe-all-stage3-libiconv
62253 configure-stage4-intl: maybe-all-stage4-libiconv
62254 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
62255 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
62256 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
62257 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
62258 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
62259 configure-mpfr: maybe-all-gmp
62260 configure-stage1-mpfr: maybe-all-stage1-gmp
62261 configure-stage2-mpfr: maybe-all-stage2-gmp
62262 configure-stage3-mpfr: maybe-all-stage3-gmp
62263 configure-stage4-mpfr: maybe-all-stage4-gmp
62264 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
62265 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
62266 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
62267 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
62268 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
62269 configure-mpc: maybe-all-mpfr
62270 configure-stage1-mpc: maybe-all-stage1-mpfr
62271 configure-stage2-mpc: maybe-all-stage2-mpfr
62272 configure-stage3-mpc: maybe-all-stage3-mpfr
62273 configure-stage4-mpc: maybe-all-stage4-mpfr
62274 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
62275 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
62276 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
62277 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
62278 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
62279 configure-isl: maybe-all-gmp
62280 configure-stage1-isl: maybe-all-stage1-gmp
62281 configure-stage2-isl: maybe-all-stage2-gmp
62282 configure-stage3-isl: maybe-all-stage3-gmp
62283 configure-stage4-isl: maybe-all-stage4-gmp
62284 configure-stageprofile-isl: maybe-all-stageprofile-gmp
62285 configure-stagetrain-isl: maybe-all-stagetrain-gmp
62286 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
62287 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
62288 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
62289 all-intl: maybe-all-libiconv
62290 all-stage1-intl: maybe-all-stage1-libiconv
62291 all-stage2-intl: maybe-all-stage2-libiconv
62292 all-stage3-intl: maybe-all-stage3-libiconv
62293 all-stage4-intl: maybe-all-stage4-libiconv
62294 all-stageprofile-intl: maybe-all-stageprofile-libiconv
62295 all-stagetrain-intl: maybe-all-stagetrain-libiconv
62296 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
62297 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
62298 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
62299 configure-gdb: maybe-configure-sim
62300 configure-gdb: maybe-all-gnulib
62301 configure-gdb: maybe-all-gdbsupport
62302 all-gdb: maybe-all-gnulib
62303 all-gdb: maybe-all-gdbsupport
62304 all-gdb: maybe-all-readline
62305 all-gdb: maybe-all-build-bison
62306 all-gdb: maybe-all-sim
62307 all-gdb: maybe-all-libtermcap
62308 configure-gdbserver: maybe-all-gnulib
62309 all-gdbserver: maybe-all-gdbsupport
62310 all-gdbserver: maybe-all-gnulib
62311 configure-libgui: maybe-configure-tcl
62312 configure-libgui: maybe-configure-tk
62313 all-libgui: maybe-all-tcl
62314 all-libgui: maybe-all-tk
62315 all-libgui: maybe-all-itcl
62316 configure-gdbsupport: maybe-configure-gnulib
62317 all-gdbsupport: maybe-all-gnulib
62318 configure-bfd: configure-libiberty
62319 configure-stage1-bfd: configure-stage1-libiberty
62320 configure-stage2-bfd: configure-stage2-libiberty
62321 configure-stage3-bfd: configure-stage3-libiberty
62322 configure-stage4-bfd: configure-stage4-libiberty
62323 configure-stageprofile-bfd: configure-stageprofile-libiberty
62324 configure-stagetrain-bfd: configure-stagetrain-libiberty
62325 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
62326 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
62327 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
62328 configure-bfd: maybe-configure-intl
62329 configure-stage1-bfd: maybe-configure-stage1-intl
62330 configure-stage2-bfd: maybe-configure-stage2-intl
62331 configure-stage3-bfd: maybe-configure-stage3-intl
62332 configure-stage4-bfd: maybe-configure-stage4-intl
62333 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
62334 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
62335 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
62336 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
62337 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
62338 all-bfd: maybe-all-libiberty
62339 all-stage1-bfd: maybe-all-stage1-libiberty
62340 all-stage2-bfd: maybe-all-stage2-libiberty
62341 all-stage3-bfd: maybe-all-stage3-libiberty
62342 all-stage4-bfd: maybe-all-stage4-libiberty
62343 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
62344 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
62345 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
62346 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
62347 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
62348 all-bfd: maybe-all-intl
62349 all-stage1-bfd: maybe-all-stage1-intl
62350 all-stage2-bfd: maybe-all-stage2-intl
62351 all-stage3-bfd: maybe-all-stage3-intl
62352 all-stage4-bfd: maybe-all-stage4-intl
62353 all-stageprofile-bfd: maybe-all-stageprofile-intl
62354 all-stagetrain-bfd: maybe-all-stagetrain-intl
62355 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
62356 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
62357 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
62358 all-bfd: maybe-all-zlib
62359 all-stage1-bfd: maybe-all-stage1-zlib
62360 all-stage2-bfd: maybe-all-stage2-zlib
62361 all-stage3-bfd: maybe-all-stage3-zlib
62362 all-stage4-bfd: maybe-all-stage4-zlib
62363 all-stageprofile-bfd: maybe-all-stageprofile-zlib
62364 all-stagetrain-bfd: maybe-all-stagetrain-zlib
62365 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
62366 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
62367 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
62368 configure-opcodes: configure-libiberty
62369 configure-stage1-opcodes: configure-stage1-libiberty
62370 configure-stage2-opcodes: configure-stage2-libiberty
62371 configure-stage3-opcodes: configure-stage3-libiberty
62372 configure-stage4-opcodes: configure-stage4-libiberty
62373 configure-stageprofile-opcodes: configure-stageprofile-libiberty
62374 configure-stagetrain-opcodes: configure-stagetrain-libiberty
62375 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
62376 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
62377 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
62378 all-opcodes: maybe-all-libiberty
62379 all-stage1-opcodes: maybe-all-stage1-libiberty
62380 all-stage2-opcodes: maybe-all-stage2-libiberty
62381 all-stage3-opcodes: maybe-all-stage3-libiberty
62382 all-stage4-opcodes: maybe-all-stage4-libiberty
62383 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
62384 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
62385 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
62386 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
62387 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
62388 configure-binutils: maybe-configure-intl
62389 configure-stage1-binutils: maybe-configure-stage1-intl
62390 configure-stage2-binutils: maybe-configure-stage2-intl
62391 configure-stage3-binutils: maybe-configure-stage3-intl
62392 configure-stage4-binutils: maybe-configure-stage4-intl
62393 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
62394 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
62395 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
62396 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
62397 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
62398 all-binutils: maybe-all-libiberty
62399 all-stage1-binutils: maybe-all-stage1-libiberty
62400 all-stage2-binutils: maybe-all-stage2-libiberty
62401 all-stage3-binutils: maybe-all-stage3-libiberty
62402 all-stage4-binutils: maybe-all-stage4-libiberty
62403 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
62404 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
62405 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
62406 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
62407 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
62408 all-binutils: maybe-all-opcodes
62409 all-stage1-binutils: maybe-all-stage1-opcodes
62410 all-stage2-binutils: maybe-all-stage2-opcodes
62411 all-stage3-binutils: maybe-all-stage3-opcodes
62412 all-stage4-binutils: maybe-all-stage4-opcodes
62413 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
62414 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
62415 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
62416 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
62417 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
62418 all-binutils: maybe-all-bfd
62419 all-stage1-binutils: maybe-all-stage1-bfd
62420 all-stage2-binutils: maybe-all-stage2-bfd
62421 all-stage3-binutils: maybe-all-stage3-bfd
62422 all-stage4-binutils: maybe-all-stage4-bfd
62423 all-stageprofile-binutils: maybe-all-stageprofile-bfd
62424 all-stagetrain-binutils: maybe-all-stagetrain-bfd
62425 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
62426 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
62427 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
62428 all-binutils: maybe-all-build-flex
62429 all-stage1-binutils: maybe-all-build-flex
62430 all-stage2-binutils: maybe-all-build-flex
62431 all-stage3-binutils: maybe-all-build-flex
62432 all-stage4-binutils: maybe-all-build-flex
62433 all-stageprofile-binutils: maybe-all-build-flex
62434 all-stagetrain-binutils: maybe-all-build-flex
62435 all-stagefeedback-binutils: maybe-all-build-flex
62436 all-stageautoprofile-binutils: maybe-all-build-flex
62437 all-stageautofeedback-binutils: maybe-all-build-flex
62438 all-binutils: maybe-all-build-bison
62439 all-stage1-binutils: maybe-all-build-bison
62440 all-stage2-binutils: maybe-all-build-bison
62441 all-stage3-binutils: maybe-all-build-bison
62442 all-stage4-binutils: maybe-all-build-bison
62443 all-stageprofile-binutils: maybe-all-build-bison
62444 all-stagetrain-binutils: maybe-all-build-bison
62445 all-stagefeedback-binutils: maybe-all-build-bison
62446 all-stageautoprofile-binutils: maybe-all-build-bison
62447 all-stageautofeedback-binutils: maybe-all-build-bison
62448 all-binutils: maybe-all-intl
62449 all-stage1-binutils: maybe-all-stage1-intl
62450 all-stage2-binutils: maybe-all-stage2-intl
62451 all-stage3-binutils: maybe-all-stage3-intl
62452 all-stage4-binutils: maybe-all-stage4-intl
62453 all-stageprofile-binutils: maybe-all-stageprofile-intl
62454 all-stagetrain-binutils: maybe-all-stagetrain-intl
62455 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
62456 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
62457 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
62458 all-binutils: maybe-all-gas
62459 all-stage1-binutils: maybe-all-stage1-gas
62460 all-stage2-binutils: maybe-all-stage2-gas
62461 all-stage3-binutils: maybe-all-stage3-gas
62462 all-stage4-binutils: maybe-all-stage4-gas
62463 all-stageprofile-binutils: maybe-all-stageprofile-gas
62464 all-stagetrain-binutils: maybe-all-stagetrain-gas
62465 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
62466 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
62467 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
62468 all-binutils: maybe-all-libctf
62469 all-stage1-binutils: maybe-all-stage1-libctf
62470 all-stage2-binutils: maybe-all-stage2-libctf
62471 all-stage3-binutils: maybe-all-stage3-libctf
62472 all-stage4-binutils: maybe-all-stage4-libctf
62473 all-stageprofile-binutils: maybe-all-stageprofile-libctf
62474 all-stagetrain-binutils: maybe-all-stagetrain-libctf
62475 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
62476 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
62477 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
62478 all-ld: maybe-all-libctf
62479 all-stage1-ld: maybe-all-stage1-libctf
62480 all-stage2-ld: maybe-all-stage2-libctf
62481 all-stage3-ld: maybe-all-stage3-libctf
62482 all-stage4-ld: maybe-all-stage4-libctf
62483 all-stageprofile-ld: maybe-all-stageprofile-libctf
62484 all-stagetrain-ld: maybe-all-stagetrain-libctf
62485 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
62486 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
62487 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
62488 install-binutils: maybe-install-opcodes
62489 install-strip-binutils: maybe-install-strip-opcodes
62490 install-libctf: maybe-install-bfd
62491 install-ld: maybe-install-bfd
62492 install-ld: maybe-install-libctf
62493 install-strip-libctf: maybe-install-strip-bfd
62494 install-strip-ld: maybe-install-strip-bfd
62495 install-strip-ld: maybe-install-strip-libctf
62496 configure-opcodes: configure-bfd
62497 configure-stage1-opcodes: configure-stage1-bfd
62498 configure-stage2-opcodes: configure-stage2-bfd
62499 configure-stage3-opcodes: configure-stage3-bfd
62500 configure-stage4-opcodes: configure-stage4-bfd
62501 configure-stageprofile-opcodes: configure-stageprofile-bfd
62502 configure-stagetrain-opcodes: configure-stagetrain-bfd
62503 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
62504 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
62505 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
62506 install-opcodes: maybe-install-bfd
62507 install-strip-opcodes: maybe-install-strip-bfd
62508 configure-gas: maybe-configure-intl
62509 configure-stage1-gas: maybe-configure-stage1-intl
62510 configure-stage2-gas: maybe-configure-stage2-intl
62511 configure-stage3-gas: maybe-configure-stage3-intl
62512 configure-stage4-gas: maybe-configure-stage4-intl
62513 configure-stageprofile-gas: maybe-configure-stageprofile-intl
62514 configure-stagetrain-gas: maybe-configure-stagetrain-intl
62515 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
62516 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
62517 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
62518 all-gas: maybe-all-libiberty
62519 all-stage1-gas: maybe-all-stage1-libiberty
62520 all-stage2-gas: maybe-all-stage2-libiberty
62521 all-stage3-gas: maybe-all-stage3-libiberty
62522 all-stage4-gas: maybe-all-stage4-libiberty
62523 all-stageprofile-gas: maybe-all-stageprofile-libiberty
62524 all-stagetrain-gas: maybe-all-stagetrain-libiberty
62525 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
62526 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
62527 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
62528 all-gas: maybe-all-opcodes
62529 all-stage1-gas: maybe-all-stage1-opcodes
62530 all-stage2-gas: maybe-all-stage2-opcodes
62531 all-stage3-gas: maybe-all-stage3-opcodes
62532 all-stage4-gas: maybe-all-stage4-opcodes
62533 all-stageprofile-gas: maybe-all-stageprofile-opcodes
62534 all-stagetrain-gas: maybe-all-stagetrain-opcodes
62535 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
62536 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
62537 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
62538 all-gas: maybe-all-bfd
62539 all-stage1-gas: maybe-all-stage1-bfd
62540 all-stage2-gas: maybe-all-stage2-bfd
62541 all-stage3-gas: maybe-all-stage3-bfd
62542 all-stage4-gas: maybe-all-stage4-bfd
62543 all-stageprofile-gas: maybe-all-stageprofile-bfd
62544 all-stagetrain-gas: maybe-all-stagetrain-bfd
62545 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
62546 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
62547 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
62548 all-gas: maybe-all-intl
62549 all-stage1-gas: maybe-all-stage1-intl
62550 all-stage2-gas: maybe-all-stage2-intl
62551 all-stage3-gas: maybe-all-stage3-intl
62552 all-stage4-gas: maybe-all-stage4-intl
62553 all-stageprofile-gas: maybe-all-stageprofile-intl
62554 all-stagetrain-gas: maybe-all-stagetrain-intl
62555 all-stagefeedback-gas: maybe-all-stagefeedback-intl
62556 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
62557 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
62558 configure-ld: maybe-configure-intl
62559 configure-stage1-ld: maybe-configure-stage1-intl
62560 configure-stage2-ld: maybe-configure-stage2-intl
62561 configure-stage3-ld: maybe-configure-stage3-intl
62562 configure-stage4-ld: maybe-configure-stage4-intl
62563 configure-stageprofile-ld: maybe-configure-stageprofile-intl
62564 configure-stagetrain-ld: maybe-configure-stagetrain-intl
62565 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
62566 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
62567 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
62568 all-ld: maybe-all-libiberty
62569 all-stage1-ld: maybe-all-stage1-libiberty
62570 all-stage2-ld: maybe-all-stage2-libiberty
62571 all-stage3-ld: maybe-all-stage3-libiberty
62572 all-stage4-ld: maybe-all-stage4-libiberty
62573 all-stageprofile-ld: maybe-all-stageprofile-libiberty
62574 all-stagetrain-ld: maybe-all-stagetrain-libiberty
62575 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
62576 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
62577 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
62578 all-ld: maybe-all-bfd
62579 all-stage1-ld: maybe-all-stage1-bfd
62580 all-stage2-ld: maybe-all-stage2-bfd
62581 all-stage3-ld: maybe-all-stage3-bfd
62582 all-stage4-ld: maybe-all-stage4-bfd
62583 all-stageprofile-ld: maybe-all-stageprofile-bfd
62584 all-stagetrain-ld: maybe-all-stagetrain-bfd
62585 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
62586 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
62587 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
62588 all-ld: maybe-all-opcodes
62589 all-stage1-ld: maybe-all-stage1-opcodes
62590 all-stage2-ld: maybe-all-stage2-opcodes
62591 all-stage3-ld: maybe-all-stage3-opcodes
62592 all-stage4-ld: maybe-all-stage4-opcodes
62593 all-stageprofile-ld: maybe-all-stageprofile-opcodes
62594 all-stagetrain-ld: maybe-all-stagetrain-opcodes
62595 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
62596 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
62597 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
62598 all-ld: maybe-all-build-bison
62599 all-stage1-ld: maybe-all-build-bison
62600 all-stage2-ld: maybe-all-build-bison
62601 all-stage3-ld: maybe-all-build-bison
62602 all-stage4-ld: maybe-all-build-bison
62603 all-stageprofile-ld: maybe-all-build-bison
62604 all-stagetrain-ld: maybe-all-build-bison
62605 all-stagefeedback-ld: maybe-all-build-bison
62606 all-stageautoprofile-ld: maybe-all-build-bison
62607 all-stageautofeedback-ld: maybe-all-build-bison
62608 all-ld: maybe-all-build-flex
62609 all-stage1-ld: maybe-all-build-flex
62610 all-stage2-ld: maybe-all-build-flex
62611 all-stage3-ld: maybe-all-build-flex
62612 all-stage4-ld: maybe-all-build-flex
62613 all-stageprofile-ld: maybe-all-build-flex
62614 all-stagetrain-ld: maybe-all-build-flex
62615 all-stagefeedback-ld: maybe-all-build-flex
62616 all-stageautoprofile-ld: maybe-all-build-flex
62617 all-stageautofeedback-ld: maybe-all-build-flex
62618 all-ld: maybe-all-intl
62619 all-stage1-ld: maybe-all-stage1-intl
62620 all-stage2-ld: maybe-all-stage2-intl
62621 all-stage3-ld: maybe-all-stage3-intl
62622 all-stage4-ld: maybe-all-stage4-intl
62623 all-stageprofile-ld: maybe-all-stageprofile-intl
62624 all-stagetrain-ld: maybe-all-stagetrain-intl
62625 all-stagefeedback-ld: maybe-all-stagefeedback-intl
62626 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
62627 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
62628 all-ld: maybe-all-gas
62629 all-stage1-ld: maybe-all-stage1-gas
62630 all-stage2-ld: maybe-all-stage2-gas
62631 all-stage3-ld: maybe-all-stage3-gas
62632 all-stage4-ld: maybe-all-stage4-gas
62633 all-stageprofile-ld: maybe-all-stageprofile-gas
62634 all-stagetrain-ld: maybe-all-stagetrain-gas
62635 all-stagefeedback-ld: maybe-all-stagefeedback-gas
62636 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
62637 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
62638 all-ld: maybe-all-binutils
62639 all-stage1-ld: maybe-all-stage1-binutils
62640 all-stage2-ld: maybe-all-stage2-binutils
62641 all-stage3-ld: maybe-all-stage3-binutils
62642 all-stage4-ld: maybe-all-stage4-binutils
62643 all-stageprofile-ld: maybe-all-stageprofile-binutils
62644 all-stagetrain-ld: maybe-all-stagetrain-binutils
62645 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
62646 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
62647 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
62648 install-ld: maybe-install-gold
62649 install-strip-ld: maybe-install-strip-gold
62650 configure-gold: maybe-configure-intl
62651 configure-stage1-gold: maybe-configure-stage1-intl
62652 configure-stage2-gold: maybe-configure-stage2-intl
62653 configure-stage3-gold: maybe-configure-stage3-intl
62654 configure-stage4-gold: maybe-configure-stage4-intl
62655 configure-stageprofile-gold: maybe-configure-stageprofile-intl
62656 configure-stagetrain-gold: maybe-configure-stagetrain-intl
62657 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
62658 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
62659 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
62660 all-gold: maybe-all-libiberty
62661 all-stage1-gold: maybe-all-stage1-libiberty
62662 all-stage2-gold: maybe-all-stage2-libiberty
62663 all-stage3-gold: maybe-all-stage3-libiberty
62664 all-stage4-gold: maybe-all-stage4-libiberty
62665 all-stageprofile-gold: maybe-all-stageprofile-libiberty
62666 all-stagetrain-gold: maybe-all-stagetrain-libiberty
62667 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
62668 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
62669 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
62670 all-gold: maybe-all-intl
62671 all-stage1-gold: maybe-all-stage1-intl
62672 all-stage2-gold: maybe-all-stage2-intl
62673 all-stage3-gold: maybe-all-stage3-intl
62674 all-stage4-gold: maybe-all-stage4-intl
62675 all-stageprofile-gold: maybe-all-stageprofile-intl
62676 all-stagetrain-gold: maybe-all-stagetrain-intl
62677 all-stagefeedback-gold: maybe-all-stagefeedback-intl
62678 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
62679 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
62680 all-gold: maybe-all-bfd
62681 all-stage1-gold: maybe-all-stage1-bfd
62682 all-stage2-gold: maybe-all-stage2-bfd
62683 all-stage3-gold: maybe-all-stage3-bfd
62684 all-stage4-gold: maybe-all-stage4-bfd
62685 all-stageprofile-gold: maybe-all-stageprofile-bfd
62686 all-stagetrain-gold: maybe-all-stagetrain-bfd
62687 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
62688 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
62689 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
62690 all-gold: maybe-all-build-bison
62691 all-stage1-gold: maybe-all-build-bison
62692 all-stage2-gold: maybe-all-build-bison
62693 all-stage3-gold: maybe-all-build-bison
62694 all-stage4-gold: maybe-all-build-bison
62695 all-stageprofile-gold: maybe-all-build-bison
62696 all-stagetrain-gold: maybe-all-build-bison
62697 all-stagefeedback-gold: maybe-all-build-bison
62698 all-stageautoprofile-gold: maybe-all-build-bison
62699 all-stageautofeedback-gold: maybe-all-build-bison
62700 all-gold: maybe-all-gas
62701 all-stage1-gold: maybe-all-stage1-gas
62702 all-stage2-gold: maybe-all-stage2-gas
62703 all-stage3-gold: maybe-all-stage3-gas
62704 all-stage4-gold: maybe-all-stage4-gas
62705 all-stageprofile-gold: maybe-all-stageprofile-gas
62706 all-stagetrain-gold: maybe-all-stagetrain-gas
62707 all-stagefeedback-gold: maybe-all-stagefeedback-gas
62708 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
62709 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
62710 check-gold: maybe-all-binutils
62711 check-stage1-gold: maybe-all-stage1-binutils
62712 check-stage2-gold: maybe-all-stage2-binutils
62713 check-stage3-gold: maybe-all-stage3-binutils
62714 check-stage4-gold: maybe-all-stage4-binutils
62715 check-stageprofile-gold: maybe-all-stageprofile-binutils
62716 check-stagetrain-gold: maybe-all-stagetrain-binutils
62717 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
62718 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
62719 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
62720 check-gold: maybe-all-gas
62721 check-stage1-gold: maybe-all-stage1-gas
62722 check-stage2-gold: maybe-all-stage2-gas
62723 check-stage3-gold: maybe-all-stage3-gas
62724 check-stage4-gold: maybe-all-stage4-gas
62725 check-stageprofile-gold: maybe-all-stageprofile-gas
62726 check-stagetrain-gold: maybe-all-stagetrain-gas
62727 check-stagefeedback-gold: maybe-all-stagefeedback-gas
62728 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
62729 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
62730 configure-opcodes: maybe-configure-intl
62731 configure-stage1-opcodes: maybe-configure-stage1-intl
62732 configure-stage2-opcodes: maybe-configure-stage2-intl
62733 configure-stage3-opcodes: maybe-configure-stage3-intl
62734 configure-stage4-opcodes: maybe-configure-stage4-intl
62735 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
62736 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
62737 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
62738 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
62739 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
62740 all-opcodes: maybe-all-bfd
62741 all-stage1-opcodes: maybe-all-stage1-bfd
62742 all-stage2-opcodes: maybe-all-stage2-bfd
62743 all-stage3-opcodes: maybe-all-stage3-bfd
62744 all-stage4-opcodes: maybe-all-stage4-bfd
62745 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
62746 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
62747 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
62748 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
62749 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
62750 all-opcodes: maybe-all-libiberty
62751 all-stage1-opcodes: maybe-all-stage1-libiberty
62752 all-stage2-opcodes: maybe-all-stage2-libiberty
62753 all-stage3-opcodes: maybe-all-stage3-libiberty
62754 all-stage4-opcodes: maybe-all-stage4-libiberty
62755 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
62756 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
62757 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
62758 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
62759 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
62760 all-opcodes: maybe-all-intl
62761 all-stage1-opcodes: maybe-all-stage1-intl
62762 all-stage2-opcodes: maybe-all-stage2-intl
62763 all-stage3-opcodes: maybe-all-stage3-intl
62764 all-stage4-opcodes: maybe-all-stage4-intl
62765 all-stageprofile-opcodes: maybe-all-stageprofile-intl
62766 all-stagetrain-opcodes: maybe-all-stagetrain-intl
62767 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
62768 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
62769 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
62770 all-dejagnu: maybe-all-tcl
62771 all-dejagnu: maybe-all-expect
62772 all-dejagnu: maybe-all-tk
62773 configure-expect: maybe-configure-tcl
62774 configure-expect: maybe-configure-tk
62775 all-expect: maybe-all-tcl
62776 all-expect: maybe-all-tk
62777 configure-itcl: maybe-configure-tcl
62778 configure-itcl: maybe-configure-tk
62779 all-itcl: maybe-all-tcl
62780 all-itcl: maybe-all-tk
62781 install-itcl: maybe-install-tcl
62782 install-strip-itcl: maybe-install-strip-tcl
62783 configure-tk: maybe-configure-tcl
62784 all-tk: maybe-all-tcl
62785 all-sid: maybe-all-tcl
62786 all-sid: maybe-all-tk
62787 install-sid: maybe-install-tcl
62788 install-strip-sid: maybe-install-strip-tcl
62789 install-sid: maybe-install-tk
62790 install-strip-sid: maybe-install-strip-tk
62791 configure-sim: maybe-all-gnulib
62792 all-sim: maybe-all-readline
62793 all-fastjar: maybe-all-build-texinfo
62794 all-libctf: all-libiberty
62795 all-stage1-libctf: all-stage1-libiberty
62796 all-stage2-libctf: all-stage2-libiberty
62797 all-stage3-libctf: all-stage3-libiberty
62798 all-stage4-libctf: all-stage4-libiberty
62799 all-stageprofile-libctf: all-stageprofile-libiberty
62800 all-stagetrain-libctf: all-stagetrain-libiberty
62801 all-stagefeedback-libctf: all-stagefeedback-libiberty
62802 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
62803 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
62804 all-libctf: maybe-all-bfd
62805 all-stage1-libctf: maybe-all-stage1-bfd
62806 all-stage2-libctf: maybe-all-stage2-bfd
62807 all-stage3-libctf: maybe-all-stage3-bfd
62808 all-stage4-libctf: maybe-all-stage4-bfd
62809 all-stageprofile-libctf: maybe-all-stageprofile-bfd
62810 all-stagetrain-libctf: maybe-all-stagetrain-bfd
62811 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
62812 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
62813 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
62814 all-libctf: maybe-all-zlib
62815 all-stage1-libctf: maybe-all-stage1-zlib
62816 all-stage2-libctf: maybe-all-stage2-zlib
62817 all-stage3-libctf: maybe-all-stage3-zlib
62818 all-stage4-libctf: maybe-all-stage4-zlib
62819 all-stageprofile-libctf: maybe-all-stageprofile-zlib
62820 all-stagetrain-libctf: maybe-all-stagetrain-zlib
62821 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
62822 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
62823 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
62824 configure-libctf: maybe-all-bfd
62825 configure-stage1-libctf: maybe-all-stage1-bfd
62826 configure-stage2-libctf: maybe-all-stage2-bfd
62827 configure-stage3-libctf: maybe-all-stage3-bfd
62828 configure-stage4-libctf: maybe-all-stage4-bfd
62829 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
62830 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
62831 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
62832 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
62833 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
62834 configure-libctf: maybe-all-intl
62835 configure-stage1-libctf: maybe-all-stage1-intl
62836 configure-stage2-libctf: maybe-all-stage2-intl
62837 configure-stage3-libctf: maybe-all-stage3-intl
62838 configure-stage4-libctf: maybe-all-stage4-intl
62839 configure-stageprofile-libctf: maybe-all-stageprofile-intl
62840 configure-stagetrain-libctf: maybe-all-stagetrain-intl
62841 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
62842 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
62843 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
62844 configure-libctf: maybe-all-zlib
62845 configure-stage1-libctf: maybe-all-stage1-zlib
62846 configure-stage2-libctf: maybe-all-stage2-zlib
62847 configure-stage3-libctf: maybe-all-stage3-zlib
62848 configure-stage4-libctf: maybe-all-stage4-zlib
62849 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
62850 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
62851 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
62852 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
62853 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
62854 configure-libctf: maybe-all-libiconv
62855 configure-stage1-libctf: maybe-all-stage1-libiconv
62856 configure-stage2-libctf: maybe-all-stage2-libiconv
62857 configure-stage3-libctf: maybe-all-stage3-libiconv
62858 configure-stage4-libctf: maybe-all-stage4-libiconv
62859 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
62860 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
62861 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
62862 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
62863 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
62864 check-libctf: maybe-all-ld
62865 check-stage1-libctf: maybe-all-stage1-ld
62866 check-stage2-libctf: maybe-all-stage2-ld
62867 check-stage3-libctf: maybe-all-stage3-ld
62868 check-stage4-libctf: maybe-all-stage4-ld
62869 check-stageprofile-libctf: maybe-all-stageprofile-ld
62870 check-stagetrain-libctf: maybe-all-stagetrain-ld
62871 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
62872 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
62873 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
62874 distclean-gnulib: maybe-distclean-gdb
62875 distclean-gnulib: maybe-distclean-gdbserver
62876 all-bison: maybe-all-build-texinfo
62877 all-flex: maybe-all-build-bison
62878 all-flex: maybe-all-m4
62879 all-flex: maybe-all-build-texinfo
62880 all-m4: maybe-all-build-texinfo
62881 configure-target-fastjar: maybe-configure-target-zlib
62882 all-target-fastjar: maybe-all-target-zlib
62883 configure-target-libgo: maybe-configure-target-libffi
62884 all-target-libgo: maybe-all-target-libbacktrace
62885 all-target-libgo: maybe-all-target-libffi
62886 all-target-libgo: maybe-all-target-libatomic
62887 configure-target-libphobos: maybe-configure-target-libbacktrace
62888 configure-target-libphobos: maybe-configure-target-zlib
62889 all-target-libphobos: maybe-all-target-libbacktrace
62890 all-target-libphobos: maybe-all-target-zlib
62891 all-target-libphobos: maybe-all-target-libatomic
62892 configure-target-libstdc++-v3: maybe-configure-target-libgomp
62893 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
62894 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
62895 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
62896 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
62897 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
62898 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
62899 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
62900 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
62901 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
62902 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
62903 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
62904 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
62905 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
62906 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
62907 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
62908 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
62909 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
62910 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
62911 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
62912 configure-target-libvtv: maybe-all-target-libstdc++-v3
62913 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
62914 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
62915 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
62916 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
62917 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
62918 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
62919 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
62920 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
62921 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
62922 all-target-libstdc++-v3: maybe-configure-target-libgomp
62923 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
62924 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
62925 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
62926 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
62927 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
62928 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
62929 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
62930 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
62931 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
62932 install-target-libgo: maybe-install-target-libatomic
62933 install-target-libgfortran: maybe-install-target-libquadmath
62934 install-target-libgfortran: maybe-install-target-libgcc
62935 install-target-libphobos: maybe-install-target-libatomic
62936 install-target-libsanitizer: maybe-install-target-libstdc++-v3
62937 install-target-libsanitizer: maybe-install-target-libgcc
62938 install-target-libvtv: maybe-install-target-libstdc++-v3
62939 install-target-libvtv: maybe-install-target-libgcc
62940 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
62941 install-target-liboffloadmic: maybe-install-target-libgcc
62942 install-target-libitm: maybe-install-target-libgcc
62943 install-target-libobjc: maybe-install-target-libgcc
62944 install-target-libstdc++-v3: maybe-install-target-libgcc
62945 all-target-libgloss: maybe-all-target-newlib
62946 all-target-winsup: maybe-all-target-libtermcap
62947 configure-target-libgfortran: maybe-all-target-libquadmath
62948 configure-target-libgfortran: maybe-all-target-libbacktrace
62949
62950
62951 @if gcc-bootstrap
62952 configure-gnattools: stage_last
62953 configure-libcc1: stage_last
62954 configure-c++tools: stage_last
62955 configure-utils: stage_last
62956 configure-gdb: stage_last
62957 configure-gdbserver: stage_last
62958 configure-gdbsupport: stage_last
62959 configure-gprof: stage_last
62960 configure-sid: stage_last
62961 configure-sim: stage_last
62962 configure-fastjar: stage_last
62963 configure-bison: stage_last
62964 configure-flex: stage_last
62965 configure-m4: stage_last
62966 @endif gcc-bootstrap
62967
62968 @unless gcc-bootstrap
62969 all-gnattools: maybe-all-target-libstdc++-v3
62970 configure-libcc1: maybe-configure-gcc
62971 all-libcc1: maybe-all-gcc
62972 all-c++tools: maybe-all-gcc
62973 all-utils: maybe-all-libiberty
62974 configure-gdb: maybe-all-intl
62975 configure-gdb: maybe-all-bfd
62976 configure-gdb: maybe-all-libiconv
62977 all-gdb: maybe-all-libiberty
62978 all-gdb: maybe-all-libiconv
62979 all-gdb: maybe-all-opcodes
62980 all-gdb: maybe-all-libdecnumber
62981 all-gdb: maybe-all-libctf
62982 all-gdb: maybe-all-libbacktrace
62983 all-gdbserver: maybe-all-libiberty
62984 configure-gdbsupport: maybe-configure-intl
62985 all-gdbsupport: maybe-all-intl
62986 configure-gprof: maybe-configure-intl
62987 all-gprof: maybe-all-libiberty
62988 all-gprof: maybe-all-bfd
62989 all-gprof: maybe-all-opcodes
62990 all-gprof: maybe-all-intl
62991 all-gprof: maybe-all-gas
62992 all-sid: maybe-all-libiberty
62993 all-sid: maybe-all-bfd
62994 all-sid: maybe-all-opcodes
62995 configure-sim: maybe-configure-intl
62996 all-sim: maybe-all-intl
62997 all-sim: maybe-all-libiberty
62998 all-sim: maybe-all-bfd
62999 all-sim: maybe-all-opcodes
63000 all-fastjar: maybe-all-zlib
63001 all-fastjar: maybe-all-libiberty
63002 all-bison: maybe-all-intl
63003 all-flex: maybe-all-intl
63004 all-m4: maybe-all-intl
63005 configure-target-libgo: maybe-all-target-libstdc++-v3
63006 configure-target-libffi: maybe-all-target-libstdc++-v3
63007 configure-target-liboffloadmic: maybe-configure-target-libgomp
63008 all-target-liboffloadmic: maybe-all-target-libgomp
63009 configure-target-newlib: maybe-all-binutils
63010 configure-target-newlib: maybe-all-ld
63011 @endunless gcc-bootstrap
63012
63013 # Dependencies for target modules on other target modules are
63014 # described by lang_env_dependencies; the defaults apply to anything
63015 # not mentioned there.
63016
63017
63018 @if gcc-bootstrap
63019 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
63020 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
63021 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
63022 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
63023 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
63024 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
63025 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
63026 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
63027 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
63028 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
63029 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
63030 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
63031 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
63032 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
63033 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
63034 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
63035 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
63036 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
63037 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
63038 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
63039 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
63040 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
63041 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
63042 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
63043 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
63044 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
63045 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
63046 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
63047 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
63048 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
63049 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
63050 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
63051 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
63052 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
63053 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
63054 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
63055 @endif gcc-bootstrap
63056
63057 @if gcc-no-bootstrap
63058 configure-target-libstdc++-v3: maybe-all-target-libgcc
63059 configure-target-libsanitizer: maybe-all-target-libgcc
63060 configure-target-libvtv: maybe-all-target-libgcc
63061 configure-target-liboffloadmic: maybe-all-target-libgcc
63062 configure-target-libssp: maybe-all-target-libgcc
63063 configure-target-newlib: maybe-all-target-libgcc
63064 configure-target-libbacktrace: maybe-all-target-libgcc
63065 configure-target-libquadmath: maybe-all-target-libgcc
63066 configure-target-libgfortran: maybe-all-target-libgcc
63067 configure-target-libobjc: maybe-all-target-libgcc
63068 configure-target-libgo: maybe-all-target-libgcc
63069 configure-target-libphobos: maybe-all-target-libgcc
63070 configure-target-libtermcap: maybe-all-target-libgcc
63071 configure-target-winsup: maybe-all-target-libgcc
63072 configure-target-libgloss: maybe-all-target-libgcc
63073 configure-target-libffi: maybe-all-target-libgcc
63074 configure-target-zlib: maybe-all-target-libgcc
63075 configure-target-rda: maybe-all-target-libgcc
63076 configure-target-libada: maybe-all-target-libgcc
63077 configure-target-libgomp: maybe-all-target-libgcc
63078 configure-target-libitm: maybe-all-target-libgcc
63079 configure-target-libatomic: maybe-all-target-libgcc
63080 @endif gcc-no-bootstrap
63081
63082
63083 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
63084
63085 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
63086
63087 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
63088
63089 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
63090 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
63091
63092 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
63093
63094
63095
63096 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
63097
63098 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
63099
63100 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
63101
63102 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
63103
63104 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
63105
63106 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
63107
63108 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
63109
63110 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
63111
63112
63113 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
63114 configure-target-libffi: maybe-all-target-libstdc++-v3
63115
63116 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
63117
63118 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
63119
63120 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
63121
63122 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
63123
63124 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
63125 configure-target-libitm: maybe-all-target-libstdc++-v3
63126
63127 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
63128
63129
63130 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
63131 GDB_TK = @GDB_TK@
63132 INSTALL_GDB_TK = @INSTALL_GDB_TK@
63133 configure-gdb: $(CONFIGURE_GDB_TK)
63134 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
63135 install-gdb: $(INSTALL_GDB_TK)
63136
63137 # Serialization dependencies. Host configures don't work well in parallel to
63138 # each other, due to contention over config.cache. Target configures and
63139 # build configures are similar.
63140 @serialization_dependencies@
63141
63142 # --------------------------------
63143 # Regenerating top level configury
63144 # --------------------------------
63145
63146 # Rebuilding Makefile.in, using autogen.
63147 AUTOGEN = autogen
63148 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
63149 cd $(srcdir) && $(AUTOGEN) Makefile.def
63150
63151 # Rebuilding Makefile.
63152 Makefile: $(srcdir)/Makefile.in config.status
63153 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
63154
63155 config.status: configure
63156 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
63157
63158 # Rebuilding configure.
63159 AUTOCONF = autoconf
63160 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
63161 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
63162 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
63163 $(srcdir)/config/gcc-plugin.m4 \
63164 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
63165 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
63166 cd $(srcdir) && $(AUTOCONF)
63167
63168 # ------------------------------
63169 # Special directives to GNU Make
63170 # ------------------------------
63171
63172 # Don't pass command-line variables to submakes.
63173 .NOEXPORT:
63174 MAKEOVERRIDES=
63175
63176 # end of Makefile.in