]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - Makefile.in
Add install dependencies for ld -> bfd and libctf -> bfd
[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 feedback; some are overridden below.
520 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
521 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
522 @if target-libstdc++-v3-bootstrap
523 # Override the above if we're bootstrapping C++.
524 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
525 @endif target-libstdc++-v3-bootstrap
526 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
527 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
528
529
530 # By default, C and C++ are the only stage1 languages, because they are the
531 # only ones we require to build with the bootstrap compiler, and also the
532 # only ones useful for building stage2.
533
534 STAGE1_CFLAGS = @stage1_cflags@
535 STAGE1_CHECKING = @stage1_checking@
536 STAGE1_LANGUAGES = @stage1_languages@
537 # * We force-disable intermodule optimizations, even if
538 # --enable-intermodule was passed, since the installed compiler
539 # probably can't handle them. Luckily, autoconf always respects
540 # the last argument when conflicting --enable arguments are passed.
541 # * Likewise, we force-disable coverage flags, since the installed
542 # compiler probably has never heard of them.
543 # * We also disable -Wformat, since older GCCs don't understand newer %s.
544 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
545 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
546 --disable-build-format-warnings
547
548 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
549 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
550
551 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
552 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
553
554 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
555 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
556
557 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
558 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
559
560 do-compare = @do_compare@
561 do-compare3 = $(do-compare)
562
563 # -----------------------------------------------
564 # Programs producing files for the TARGET machine
565 # -----------------------------------------------
566
567 AR_FOR_TARGET=@AR_FOR_TARGET@
568 AS_FOR_TARGET=@AS_FOR_TARGET@
569 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
570
571 # If GCC_FOR_TARGET is not overriden on the command line, then this
572 # variable is passed down to the gcc Makefile, where it is used to
573 # build libgcc2.a. We define it here so that it can itself be
574 # overridden on the command line.
575 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
576 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
577 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
578 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
579 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
580 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
581 LD_FOR_TARGET=@LD_FOR_TARGET@
582
583 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
584 NM_FOR_TARGET=@NM_FOR_TARGET@
585 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
586 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
587 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
588 READELF_FOR_TARGET=@READELF_FOR_TARGET@
589 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
590 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
591 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
592
593 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
594 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
595 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
596
597 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
598 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
599
600 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
601 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
602 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
603 GOCFLAGS_FOR_TARGET = -O2 -g
604
605 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
606 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
607 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
608
609 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
610
611 # ------------------------------------
612 # Miscellaneous targets and flag lists
613 # ------------------------------------
614
615 # The first rule in the file had better be this one. Don't put any above it.
616 # This lives here to allow makefile fragments to contain dependencies.
617 all:
618
619 #### host and target specific makefile fragments come in here.
620 @target_makefile_frag@
621 @alphaieee_frag@
622 @ospace_frag@
623 @host_makefile_frag@
624 ###
625
626 # This is the list of directories that may be needed in RPATH_ENVVAR
627 # so that programs built for the target machine work.
628 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libmpx)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
629
630 @if target-libstdc++-v3
631 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
632 @endif target-libstdc++-v3
633
634 @if target-libsanitizer
635 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
636 @endif target-libsanitizer
637
638 @if target-libmpx
639 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
640 @endif target-libmpx
641
642 @if target-libvtv
643 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
644 @endif target-libvtv
645
646 @if target-libcilkrts
647 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
648 @endif target-libcilkrts
649
650 @if target-liboffloadmic
651 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
652 @endif target-liboffloadmic
653
654 @if target-libssp
655 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
656 @endif target-libssp
657
658 @if target-libgomp
659 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
660 @endif target-libgomp
661
662 @if target-libitm
663 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
664 @endif target-libitm
665
666 @if target-libatomic
667 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
668 @endif target-libatomic
669
670
671
672 # This is the list of directories that may be needed in RPATH_ENVVAR
673 # so that programs built for the host machine work.
674 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
675
676 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
677 @if gcc
678 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
679 @endif gcc
680
681
682 @if gmp
683 HOST_LIB_PATH_gmp = \
684 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
685 @endif gmp
686
687 @if mpfr
688 HOST_LIB_PATH_mpfr = \
689 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
690 @endif mpfr
691
692 @if mpc
693 HOST_LIB_PATH_mpc = \
694 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
695 @endif mpc
696
697 @if isl
698 HOST_LIB_PATH_isl = \
699 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
700 @endif isl
701
702 @if libelf
703 HOST_LIB_PATH_libelf = \
704 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
705 @endif libelf
706
707
708 CXX_FOR_TARGET_FLAG_TO_PASS = \
709 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
710 @if target-libstdc++-v3
711 # CXX_FOR_TARGET is tricky to get right for target libs that require a
712 # functional C++ compiler. When we recurse, if we expand
713 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
714 # libstdc++ include flags from the script. Instead, we get an
715 # -funconfigured-* word, so that we'll get errors if this invalid C++
716 # command line is used for anything, but also so that we can use the
717 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
718 # don't pass it on, sub-make will use the default definition, that
719 # re-expands it at the time of use, so we'll get it right when we need
720 # it. One potential exception is the expansion of CXX_FOR_TARGET
721 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
722 # really work, for C++ host programs can't depend on the current-stage
723 # C++ target library.
724 CXX_FOR_TARGET_FLAG_TO_PASS = \
725 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
726 @endif target-libstdc++-v3
727
728 # Flags to pass down to all sub-makes. STAGE*FLAGS,
729 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
730 # overrideable (for a bootstrap build stage1 also builds gcc.info).
731 BASE_FLAGS_TO_PASS = \
732 "DESTDIR=$(DESTDIR)" \
733 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
734 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
735 "bindir=$(bindir)" \
736 "datadir=$(datadir)" \
737 "exec_prefix=$(exec_prefix)" \
738 "includedir=$(includedir)" \
739 "datarootdir=$(datarootdir)" \
740 "docdir=$(docdir)" \
741 "infodir=$(infodir)" \
742 "pdfdir=$(pdfdir)" \
743 "htmldir=$(htmldir)" \
744 "libdir=$(libdir)" \
745 "libexecdir=$(libexecdir)" \
746 "lispdir=$(lispdir)" \
747 "localstatedir=$(localstatedir)" \
748 "mandir=$(mandir)" \
749 "oldincludedir=$(oldincludedir)" \
750 "prefix=$(prefix)" \
751 "sbindir=$(sbindir)" \
752 "sharedstatedir=$(sharedstatedir)" \
753 "sysconfdir=$(sysconfdir)" \
754 "tooldir=$(tooldir)" \
755 "build_tooldir=$(build_tooldir)" \
756 "target_alias=$(target_alias)" \
757 "AWK=$(AWK)" \
758 "BISON=$(BISON)" \
759 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
760 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
761 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
762 "EXPECT=$(EXPECT)" \
763 "FLEX=$(FLEX)" \
764 "INSTALL=$(INSTALL)" \
765 "INSTALL_DATA=$(INSTALL_DATA)" \
766 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
767 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
768 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
769 "LEX=$(LEX)" \
770 "M4=$(M4)" \
771 "MAKE=$(MAKE)" \
772 "RUNTEST=$(RUNTEST)" \
773 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
774 "SED=$(SED)" \
775 "SHELL=$(SHELL)" \
776 "YACC=$(YACC)" \
777 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
778 "ADA_CFLAGS=$(ADA_CFLAGS)" \
779 "AR_FLAGS=$(AR_FLAGS)" \
780 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
781 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
782 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
783 "CFLAGS=$(CFLAGS)" \
784 "CXXFLAGS=$(CXXFLAGS)" \
785 "LDFLAGS=$(LDFLAGS)" \
786 "LIBCFLAGS=$(LIBCFLAGS)" \
787 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
788 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
789 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
790 "GNATBIND=$(GNATBIND)" \
791 "GNATMAKE=$(GNATMAKE)" \
792 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
793 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
794 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
795 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
796 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
797 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
798 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
799 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
800 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
801 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
802 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
803 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
804 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
805 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
806 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
807 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
808 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
809 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
810 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
811 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
812 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
813 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
814 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
815 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
816 "BUILD_CONFIG=$(BUILD_CONFIG)" \
817 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
818 "LEAN=$(LEAN)" \
819 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
820 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
821 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
822 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
823 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
824 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
825 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
826 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
827 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
828 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
829 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
830 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
831 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
832 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
833 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
834 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
835 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
836 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
837 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
838 "TFLAGS=$(TFLAGS)" \
839 "CONFIG_SHELL=$(SHELL)" \
840 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
841 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
842
843 # We leave this in just in case, but it is not needed anymore.
844 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
845
846 # Flags to pass down to most sub-makes, in which we're building with
847 # the host environment.
848 EXTRA_HOST_FLAGS = \
849 'AR=$(AR)' \
850 'AS=$(AS)' \
851 'CC=$(CC)' \
852 'CXX=$(CXX)' \
853 'DLLTOOL=$(DLLTOOL)' \
854 'GFORTRAN=$(GFORTRAN)' \
855 'GOC=$(GOC)' \
856 'LD=$(LD)' \
857 'LIPO=$(LIPO)' \
858 'NM=$(NM)' \
859 'OBJDUMP=$(OBJDUMP)' \
860 'RANLIB=$(RANLIB)' \
861 'READELF=$(READELF)' \
862 'STRIP=$(STRIP)' \
863 'WINDRES=$(WINDRES)' \
864 'WINDMC=$(WINDMC)' \
865 'CREATE_GCOV=$(CREATE_GCOV)'
866
867 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
868
869 # Flags to pass to stage1 or when not bootstrapping.
870
871 STAGE1_FLAGS_TO_PASS = \
872 LDFLAGS="$${LDFLAGS}" \
873 HOST_LIBS="$${HOST_LIBS}"
874
875 # Flags to pass to stage2 and later makes.
876
877 POSTSTAGE1_FLAGS_TO_PASS = \
878 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
879 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
880 GNATBIND="$${GNATBIND}" \
881 LDFLAGS="$${LDFLAGS}" \
882 HOST_LIBS="$${HOST_LIBS}" \
883 $(LTO_FLAGS_TO_PASS) \
884 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
885
886 @if gcc-bootstrap
887 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
888 $(POSTSTAGE1_HOST_EXPORTS) \
889 fi;
890
891 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
892 @endif gcc-bootstrap
893
894 # Flags to pass down to makes which are built with the target environment.
895 # The double $ decreases the length of the command line; those variables
896 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
897 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
898 # so we expand them here.
899 EXTRA_TARGET_FLAGS = \
900 'AR=$$(AR_FOR_TARGET)' \
901 'AS=$(COMPILER_AS_FOR_TARGET)' \
902 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
903 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
904 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
905 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
906 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
907 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
908 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
909 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
910 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
911 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
912 'LD=$(COMPILER_LD_FOR_TARGET)' \
913 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
914 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
915 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
916 'NM=$(COMPILER_NM_FOR_TARGET)' \
917 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
918 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
919 'RANLIB=$$(RANLIB_FOR_TARGET)' \
920 'READELF=$$(READELF_FOR_TARGET)' \
921 'WINDRES=$$(WINDRES_FOR_TARGET)' \
922 'WINDMC=$$(WINDMC_FOR_TARGET)' \
923 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
924 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
925 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
926 "TFLAGS=$$TFLAGS"
927
928 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
929
930 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
931 # unfortunately needs the native compiler and the target ar and
932 # ranlib.
933 # If any variables are added here, they must be added to do-*, below.
934 # The BUILD_* variables are a special case, which are used for the gcc
935 # cross-building scheme.
936 EXTRA_GCC_FLAGS = \
937 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
938 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
939 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
940
941 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
942
943 @if gcc
944 BUILD_CONFIG = @BUILD_CONFIG@
945 ifneq ($(BUILD_CONFIG),)
946 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
947 endif
948 @endif gcc
949
950 .PHONY: configure-host
951 configure-host: \
952 maybe-configure-bfd \
953 maybe-configure-opcodes \
954 maybe-configure-binutils \
955 maybe-configure-bison \
956 maybe-configure-cgen \
957 maybe-configure-dejagnu \
958 maybe-configure-etc \
959 maybe-configure-fastjar \
960 maybe-configure-fixincludes \
961 maybe-configure-flex \
962 maybe-configure-gas \
963 maybe-configure-gcc \
964 maybe-configure-gmp \
965 maybe-configure-mpfr \
966 maybe-configure-mpc \
967 maybe-configure-isl \
968 maybe-configure-libelf \
969 maybe-configure-gold \
970 maybe-configure-gprof \
971 maybe-configure-intl \
972 maybe-configure-tcl \
973 maybe-configure-itcl \
974 maybe-configure-ld \
975 maybe-configure-libbacktrace \
976 maybe-configure-libcpp \
977 maybe-configure-libdecnumber \
978 maybe-configure-libgui \
979 maybe-configure-libiberty \
980 maybe-configure-libiberty-linker-plugin \
981 maybe-configure-libiconv \
982 maybe-configure-m4 \
983 maybe-configure-readline \
984 maybe-configure-sid \
985 maybe-configure-sim \
986 maybe-configure-texinfo \
987 maybe-configure-zlib \
988 maybe-configure-gnulib \
989 maybe-configure-gdbsupport \
990 maybe-configure-gdbserver \
991 maybe-configure-gdb \
992 maybe-configure-expect \
993 maybe-configure-guile \
994 maybe-configure-tk \
995 maybe-configure-libtermcap \
996 maybe-configure-utils \
997 maybe-configure-gnattools \
998 maybe-configure-lto-plugin \
999 maybe-configure-libcc1 \
1000 maybe-configure-gotools \
1001 maybe-configure-libctf
1002 .PHONY: configure-target
1003 configure-target: \
1004 maybe-configure-target-libstdc++-v3 \
1005 maybe-configure-target-libsanitizer \
1006 maybe-configure-target-libmpx \
1007 maybe-configure-target-libvtv \
1008 maybe-configure-target-libcilkrts \
1009 maybe-configure-target-liboffloadmic \
1010 maybe-configure-target-libssp \
1011 maybe-configure-target-newlib \
1012 maybe-configure-target-libgcc \
1013 maybe-configure-target-libbacktrace \
1014 maybe-configure-target-libquadmath \
1015 maybe-configure-target-libgfortran \
1016 maybe-configure-target-libobjc \
1017 maybe-configure-target-libgo \
1018 maybe-configure-target-libtermcap \
1019 maybe-configure-target-winsup \
1020 maybe-configure-target-libgloss \
1021 maybe-configure-target-libffi \
1022 maybe-configure-target-zlib \
1023 maybe-configure-target-rda \
1024 maybe-configure-target-libada \
1025 maybe-configure-target-libgomp \
1026 maybe-configure-target-libitm \
1027 maybe-configure-target-libatomic
1028
1029 # The target built for a native non-bootstrap build.
1030 .PHONY: all
1031
1032 # --enable-pgo-build enables the PGO build.
1033 # 1. First build with -fprofile-generate.
1034 # 2. Use "make maybe-check-*" to generate profiling data.
1035 # 3. Use "make clean" to remove the previous build.
1036 # 4. Rebuild with -fprofile-use.
1037 all:
1038 @if gcc-bootstrap
1039 [ -f stage_final ] || echo stage3 > stage_final
1040 @r=`${PWD_COMMAND}`; export r; \
1041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1042 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1043 @endif gcc-bootstrap
1044 @: $(MAKE); $(unstage)
1045 +@r=`${PWD_COMMAND}`; export r; \
1046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1047 @if gcc-bootstrap
1048 if [ -f stage_last ]; then \
1049 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1050 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1051 else \
1052 @endif gcc-bootstrap
1053 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1054 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1055 @if pgo-build
1056 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1057 $(PGO_BUILD_TRAINING_MFLAGS) \
1058 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1059 $(PGO_BUILD_TRAINING) \
1060 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1061 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1062 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1063 @endif pgo-build
1064 @if gcc-bootstrap
1065 ; \
1066 fi \
1067 @endif gcc-bootstrap
1068 && :
1069
1070 .PHONY: all-build
1071
1072 all-build: maybe-all-build-libiberty
1073 all-build: maybe-all-build-bison
1074 all-build: maybe-all-build-flex
1075 all-build: maybe-all-build-m4
1076 all-build: maybe-all-build-texinfo
1077 all-build: maybe-all-build-fixincludes
1078 all-build: maybe-all-build-libcpp
1079
1080 .PHONY: all-host
1081
1082 @if bfd-no-bootstrap
1083 all-host: maybe-all-bfd
1084 @endif bfd-no-bootstrap
1085 @if opcodes-no-bootstrap
1086 all-host: maybe-all-opcodes
1087 @endif opcodes-no-bootstrap
1088 @if binutils-no-bootstrap
1089 all-host: maybe-all-binutils
1090 @endif binutils-no-bootstrap
1091 all-host: maybe-all-bison
1092 all-host: maybe-all-cgen
1093 all-host: maybe-all-dejagnu
1094 all-host: maybe-all-etc
1095 all-host: maybe-all-fastjar
1096 @if fixincludes-no-bootstrap
1097 all-host: maybe-all-fixincludes
1098 @endif fixincludes-no-bootstrap
1099 all-host: maybe-all-flex
1100 @if gas-no-bootstrap
1101 all-host: maybe-all-gas
1102 @endif gas-no-bootstrap
1103 @if gcc-no-bootstrap
1104 all-host: maybe-all-gcc
1105 @endif gcc-no-bootstrap
1106 @if gmp-no-bootstrap
1107 all-host: maybe-all-gmp
1108 @endif gmp-no-bootstrap
1109 @if mpfr-no-bootstrap
1110 all-host: maybe-all-mpfr
1111 @endif mpfr-no-bootstrap
1112 @if mpc-no-bootstrap
1113 all-host: maybe-all-mpc
1114 @endif mpc-no-bootstrap
1115 @if isl-no-bootstrap
1116 all-host: maybe-all-isl
1117 @endif isl-no-bootstrap
1118 @if libelf-no-bootstrap
1119 all-host: maybe-all-libelf
1120 @endif libelf-no-bootstrap
1121 @if gold-no-bootstrap
1122 all-host: maybe-all-gold
1123 @endif gold-no-bootstrap
1124 all-host: maybe-all-gprof
1125 @if intl-no-bootstrap
1126 all-host: maybe-all-intl
1127 @endif intl-no-bootstrap
1128 all-host: maybe-all-tcl
1129 all-host: maybe-all-itcl
1130 @if ld-no-bootstrap
1131 all-host: maybe-all-ld
1132 @endif ld-no-bootstrap
1133 @if libbacktrace-no-bootstrap
1134 all-host: maybe-all-libbacktrace
1135 @endif libbacktrace-no-bootstrap
1136 @if libcpp-no-bootstrap
1137 all-host: maybe-all-libcpp
1138 @endif libcpp-no-bootstrap
1139 @if libdecnumber-no-bootstrap
1140 all-host: maybe-all-libdecnumber
1141 @endif libdecnumber-no-bootstrap
1142 all-host: maybe-all-libgui
1143 @if libiberty-no-bootstrap
1144 all-host: maybe-all-libiberty
1145 @endif libiberty-no-bootstrap
1146 @if libiberty-linker-plugin-no-bootstrap
1147 all-host: maybe-all-libiberty-linker-plugin
1148 @endif libiberty-linker-plugin-no-bootstrap
1149 @if libiconv-no-bootstrap
1150 all-host: maybe-all-libiconv
1151 @endif libiconv-no-bootstrap
1152 all-host: maybe-all-m4
1153 all-host: maybe-all-readline
1154 all-host: maybe-all-sid
1155 all-host: maybe-all-sim
1156 all-host: maybe-all-texinfo
1157 @if zlib-no-bootstrap
1158 all-host: maybe-all-zlib
1159 @endif zlib-no-bootstrap
1160 all-host: maybe-all-gnulib
1161 all-host: maybe-all-gdbsupport
1162 all-host: maybe-all-gdbserver
1163 all-host: maybe-all-gdb
1164 all-host: maybe-all-expect
1165 all-host: maybe-all-guile
1166 all-host: maybe-all-tk
1167 all-host: maybe-all-libtermcap
1168 all-host: maybe-all-utils
1169 all-host: maybe-all-gnattools
1170 @if lto-plugin-no-bootstrap
1171 all-host: maybe-all-lto-plugin
1172 @endif lto-plugin-no-bootstrap
1173 all-host: maybe-all-libcc1
1174 all-host: maybe-all-gotools
1175 @if libctf-no-bootstrap
1176 all-host: maybe-all-libctf
1177 @endif libctf-no-bootstrap
1178
1179 .PHONY: all-target
1180
1181 @if target-libstdc++-v3-no-bootstrap
1182 all-target: maybe-all-target-libstdc++-v3
1183 @endif target-libstdc++-v3-no-bootstrap
1184 @if target-libsanitizer-no-bootstrap
1185 all-target: maybe-all-target-libsanitizer
1186 @endif target-libsanitizer-no-bootstrap
1187 @if target-libmpx-no-bootstrap
1188 all-target: maybe-all-target-libmpx
1189 @endif target-libmpx-no-bootstrap
1190 @if target-libvtv-no-bootstrap
1191 all-target: maybe-all-target-libvtv
1192 @endif target-libvtv-no-bootstrap
1193 all-target: maybe-all-target-libcilkrts
1194 all-target: maybe-all-target-liboffloadmic
1195 all-target: maybe-all-target-libssp
1196 all-target: maybe-all-target-newlib
1197 @if target-libgcc-no-bootstrap
1198 all-target: maybe-all-target-libgcc
1199 @endif target-libgcc-no-bootstrap
1200 all-target: maybe-all-target-libbacktrace
1201 all-target: maybe-all-target-libquadmath
1202 all-target: maybe-all-target-libgfortran
1203 all-target: maybe-all-target-libobjc
1204 all-target: maybe-all-target-libgo
1205 all-target: maybe-all-target-libtermcap
1206 all-target: maybe-all-target-winsup
1207 all-target: maybe-all-target-libgloss
1208 all-target: maybe-all-target-libffi
1209 all-target: maybe-all-target-zlib
1210 all-target: maybe-all-target-rda
1211 all-target: maybe-all-target-libada
1212 @if target-libgomp-no-bootstrap
1213 all-target: maybe-all-target-libgomp
1214 @endif target-libgomp-no-bootstrap
1215 all-target: maybe-all-target-libitm
1216 all-target: maybe-all-target-libatomic
1217
1218 # Do a target for all the subdirectories. A ``make do-X'' will do a
1219 # ``make X'' in all subdirectories (because, in general, there is a
1220 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1221 # but it may do additional work as well).
1222
1223 .PHONY: do-info
1224 do-info:
1225 @: $(MAKE); $(unstage)
1226 @r=`${PWD_COMMAND}`; export r; \
1227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1228 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1229 info-target
1230
1231
1232 .PHONY: info-host
1233
1234 info-host: maybe-info-bfd
1235 info-host: maybe-info-opcodes
1236 info-host: maybe-info-binutils
1237 info-host: maybe-info-bison
1238 info-host: maybe-info-cgen
1239 info-host: maybe-info-dejagnu
1240 info-host: maybe-info-etc
1241 info-host: maybe-info-fastjar
1242 info-host: maybe-info-fixincludes
1243 info-host: maybe-info-flex
1244 info-host: maybe-info-gas
1245 info-host: maybe-info-gcc
1246 info-host: maybe-info-gmp
1247 info-host: maybe-info-mpfr
1248 info-host: maybe-info-mpc
1249 info-host: maybe-info-isl
1250 info-host: maybe-info-libelf
1251 info-host: maybe-info-gold
1252 info-host: maybe-info-gprof
1253 info-host: maybe-info-intl
1254 info-host: maybe-info-tcl
1255 info-host: maybe-info-itcl
1256 info-host: maybe-info-ld
1257 info-host: maybe-info-libbacktrace
1258 info-host: maybe-info-libcpp
1259 info-host: maybe-info-libdecnumber
1260 info-host: maybe-info-libgui
1261 info-host: maybe-info-libiberty
1262 info-host: maybe-info-libiberty-linker-plugin
1263 info-host: maybe-info-libiconv
1264 info-host: maybe-info-m4
1265 info-host: maybe-info-readline
1266 info-host: maybe-info-sid
1267 info-host: maybe-info-sim
1268 info-host: maybe-info-texinfo
1269 info-host: maybe-info-zlib
1270 info-host: maybe-info-gnulib
1271 info-host: maybe-info-gdbsupport
1272 info-host: maybe-info-gdbserver
1273 info-host: maybe-info-gdb
1274 info-host: maybe-info-expect
1275 info-host: maybe-info-guile
1276 info-host: maybe-info-tk
1277 info-host: maybe-info-libtermcap
1278 info-host: maybe-info-utils
1279 info-host: maybe-info-gnattools
1280 info-host: maybe-info-lto-plugin
1281 info-host: maybe-info-libcc1
1282 info-host: maybe-info-gotools
1283 info-host: maybe-info-libctf
1284
1285 .PHONY: info-target
1286
1287 info-target: maybe-info-target-libstdc++-v3
1288 info-target: maybe-info-target-libsanitizer
1289 info-target: maybe-info-target-libmpx
1290 info-target: maybe-info-target-libvtv
1291 info-target: maybe-info-target-libcilkrts
1292 info-target: maybe-info-target-liboffloadmic
1293 info-target: maybe-info-target-libssp
1294 info-target: maybe-info-target-newlib
1295 info-target: maybe-info-target-libgcc
1296 info-target: maybe-info-target-libbacktrace
1297 info-target: maybe-info-target-libquadmath
1298 info-target: maybe-info-target-libgfortran
1299 info-target: maybe-info-target-libobjc
1300 info-target: maybe-info-target-libgo
1301 info-target: maybe-info-target-libtermcap
1302 info-target: maybe-info-target-winsup
1303 info-target: maybe-info-target-libgloss
1304 info-target: maybe-info-target-libffi
1305 info-target: maybe-info-target-zlib
1306 info-target: maybe-info-target-rda
1307 info-target: maybe-info-target-libada
1308 info-target: maybe-info-target-libgomp
1309 info-target: maybe-info-target-libitm
1310 info-target: maybe-info-target-libatomic
1311
1312 .PHONY: do-dvi
1313 do-dvi:
1314 @: $(MAKE); $(unstage)
1315 @r=`${PWD_COMMAND}`; export r; \
1316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1317 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1318 dvi-target
1319
1320
1321 .PHONY: dvi-host
1322
1323 dvi-host: maybe-dvi-bfd
1324 dvi-host: maybe-dvi-opcodes
1325 dvi-host: maybe-dvi-binutils
1326 dvi-host: maybe-dvi-bison
1327 dvi-host: maybe-dvi-cgen
1328 dvi-host: maybe-dvi-dejagnu
1329 dvi-host: maybe-dvi-etc
1330 dvi-host: maybe-dvi-fastjar
1331 dvi-host: maybe-dvi-fixincludes
1332 dvi-host: maybe-dvi-flex
1333 dvi-host: maybe-dvi-gas
1334 dvi-host: maybe-dvi-gcc
1335 dvi-host: maybe-dvi-gmp
1336 dvi-host: maybe-dvi-mpfr
1337 dvi-host: maybe-dvi-mpc
1338 dvi-host: maybe-dvi-isl
1339 dvi-host: maybe-dvi-libelf
1340 dvi-host: maybe-dvi-gold
1341 dvi-host: maybe-dvi-gprof
1342 dvi-host: maybe-dvi-intl
1343 dvi-host: maybe-dvi-tcl
1344 dvi-host: maybe-dvi-itcl
1345 dvi-host: maybe-dvi-ld
1346 dvi-host: maybe-dvi-libbacktrace
1347 dvi-host: maybe-dvi-libcpp
1348 dvi-host: maybe-dvi-libdecnumber
1349 dvi-host: maybe-dvi-libgui
1350 dvi-host: maybe-dvi-libiberty
1351 dvi-host: maybe-dvi-libiberty-linker-plugin
1352 dvi-host: maybe-dvi-libiconv
1353 dvi-host: maybe-dvi-m4
1354 dvi-host: maybe-dvi-readline
1355 dvi-host: maybe-dvi-sid
1356 dvi-host: maybe-dvi-sim
1357 dvi-host: maybe-dvi-texinfo
1358 dvi-host: maybe-dvi-zlib
1359 dvi-host: maybe-dvi-gnulib
1360 dvi-host: maybe-dvi-gdbsupport
1361 dvi-host: maybe-dvi-gdbserver
1362 dvi-host: maybe-dvi-gdb
1363 dvi-host: maybe-dvi-expect
1364 dvi-host: maybe-dvi-guile
1365 dvi-host: maybe-dvi-tk
1366 dvi-host: maybe-dvi-libtermcap
1367 dvi-host: maybe-dvi-utils
1368 dvi-host: maybe-dvi-gnattools
1369 dvi-host: maybe-dvi-lto-plugin
1370 dvi-host: maybe-dvi-libcc1
1371 dvi-host: maybe-dvi-gotools
1372 dvi-host: maybe-dvi-libctf
1373
1374 .PHONY: dvi-target
1375
1376 dvi-target: maybe-dvi-target-libstdc++-v3
1377 dvi-target: maybe-dvi-target-libsanitizer
1378 dvi-target: maybe-dvi-target-libmpx
1379 dvi-target: maybe-dvi-target-libvtv
1380 dvi-target: maybe-dvi-target-libcilkrts
1381 dvi-target: maybe-dvi-target-liboffloadmic
1382 dvi-target: maybe-dvi-target-libssp
1383 dvi-target: maybe-dvi-target-newlib
1384 dvi-target: maybe-dvi-target-libgcc
1385 dvi-target: maybe-dvi-target-libbacktrace
1386 dvi-target: maybe-dvi-target-libquadmath
1387 dvi-target: maybe-dvi-target-libgfortran
1388 dvi-target: maybe-dvi-target-libobjc
1389 dvi-target: maybe-dvi-target-libgo
1390 dvi-target: maybe-dvi-target-libtermcap
1391 dvi-target: maybe-dvi-target-winsup
1392 dvi-target: maybe-dvi-target-libgloss
1393 dvi-target: maybe-dvi-target-libffi
1394 dvi-target: maybe-dvi-target-zlib
1395 dvi-target: maybe-dvi-target-rda
1396 dvi-target: maybe-dvi-target-libada
1397 dvi-target: maybe-dvi-target-libgomp
1398 dvi-target: maybe-dvi-target-libitm
1399 dvi-target: maybe-dvi-target-libatomic
1400
1401 .PHONY: do-pdf
1402 do-pdf:
1403 @: $(MAKE); $(unstage)
1404 @r=`${PWD_COMMAND}`; export r; \
1405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1406 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1407 pdf-target
1408
1409
1410 .PHONY: pdf-host
1411
1412 pdf-host: maybe-pdf-bfd
1413 pdf-host: maybe-pdf-opcodes
1414 pdf-host: maybe-pdf-binutils
1415 pdf-host: maybe-pdf-bison
1416 pdf-host: maybe-pdf-cgen
1417 pdf-host: maybe-pdf-dejagnu
1418 pdf-host: maybe-pdf-etc
1419 pdf-host: maybe-pdf-fastjar
1420 pdf-host: maybe-pdf-fixincludes
1421 pdf-host: maybe-pdf-flex
1422 pdf-host: maybe-pdf-gas
1423 pdf-host: maybe-pdf-gcc
1424 pdf-host: maybe-pdf-gmp
1425 pdf-host: maybe-pdf-mpfr
1426 pdf-host: maybe-pdf-mpc
1427 pdf-host: maybe-pdf-isl
1428 pdf-host: maybe-pdf-libelf
1429 pdf-host: maybe-pdf-gold
1430 pdf-host: maybe-pdf-gprof
1431 pdf-host: maybe-pdf-intl
1432 pdf-host: maybe-pdf-tcl
1433 pdf-host: maybe-pdf-itcl
1434 pdf-host: maybe-pdf-ld
1435 pdf-host: maybe-pdf-libbacktrace
1436 pdf-host: maybe-pdf-libcpp
1437 pdf-host: maybe-pdf-libdecnumber
1438 pdf-host: maybe-pdf-libgui
1439 pdf-host: maybe-pdf-libiberty
1440 pdf-host: maybe-pdf-libiberty-linker-plugin
1441 pdf-host: maybe-pdf-libiconv
1442 pdf-host: maybe-pdf-m4
1443 pdf-host: maybe-pdf-readline
1444 pdf-host: maybe-pdf-sid
1445 pdf-host: maybe-pdf-sim
1446 pdf-host: maybe-pdf-texinfo
1447 pdf-host: maybe-pdf-zlib
1448 pdf-host: maybe-pdf-gnulib
1449 pdf-host: maybe-pdf-gdbsupport
1450 pdf-host: maybe-pdf-gdbserver
1451 pdf-host: maybe-pdf-gdb
1452 pdf-host: maybe-pdf-expect
1453 pdf-host: maybe-pdf-guile
1454 pdf-host: maybe-pdf-tk
1455 pdf-host: maybe-pdf-libtermcap
1456 pdf-host: maybe-pdf-utils
1457 pdf-host: maybe-pdf-gnattools
1458 pdf-host: maybe-pdf-lto-plugin
1459 pdf-host: maybe-pdf-libcc1
1460 pdf-host: maybe-pdf-gotools
1461 pdf-host: maybe-pdf-libctf
1462
1463 .PHONY: pdf-target
1464
1465 pdf-target: maybe-pdf-target-libstdc++-v3
1466 pdf-target: maybe-pdf-target-libsanitizer
1467 pdf-target: maybe-pdf-target-libmpx
1468 pdf-target: maybe-pdf-target-libvtv
1469 pdf-target: maybe-pdf-target-libcilkrts
1470 pdf-target: maybe-pdf-target-liboffloadmic
1471 pdf-target: maybe-pdf-target-libssp
1472 pdf-target: maybe-pdf-target-newlib
1473 pdf-target: maybe-pdf-target-libgcc
1474 pdf-target: maybe-pdf-target-libbacktrace
1475 pdf-target: maybe-pdf-target-libquadmath
1476 pdf-target: maybe-pdf-target-libgfortran
1477 pdf-target: maybe-pdf-target-libobjc
1478 pdf-target: maybe-pdf-target-libgo
1479 pdf-target: maybe-pdf-target-libtermcap
1480 pdf-target: maybe-pdf-target-winsup
1481 pdf-target: maybe-pdf-target-libgloss
1482 pdf-target: maybe-pdf-target-libffi
1483 pdf-target: maybe-pdf-target-zlib
1484 pdf-target: maybe-pdf-target-rda
1485 pdf-target: maybe-pdf-target-libada
1486 pdf-target: maybe-pdf-target-libgomp
1487 pdf-target: maybe-pdf-target-libitm
1488 pdf-target: maybe-pdf-target-libatomic
1489
1490 .PHONY: do-html
1491 do-html:
1492 @: $(MAKE); $(unstage)
1493 @r=`${PWD_COMMAND}`; export r; \
1494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1495 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1496 html-target
1497
1498
1499 .PHONY: html-host
1500
1501 html-host: maybe-html-bfd
1502 html-host: maybe-html-opcodes
1503 html-host: maybe-html-binutils
1504 html-host: maybe-html-bison
1505 html-host: maybe-html-cgen
1506 html-host: maybe-html-dejagnu
1507 html-host: maybe-html-etc
1508 html-host: maybe-html-fastjar
1509 html-host: maybe-html-fixincludes
1510 html-host: maybe-html-flex
1511 html-host: maybe-html-gas
1512 html-host: maybe-html-gcc
1513 html-host: maybe-html-gmp
1514 html-host: maybe-html-mpfr
1515 html-host: maybe-html-mpc
1516 html-host: maybe-html-isl
1517 html-host: maybe-html-libelf
1518 html-host: maybe-html-gold
1519 html-host: maybe-html-gprof
1520 html-host: maybe-html-intl
1521 html-host: maybe-html-tcl
1522 html-host: maybe-html-itcl
1523 html-host: maybe-html-ld
1524 html-host: maybe-html-libbacktrace
1525 html-host: maybe-html-libcpp
1526 html-host: maybe-html-libdecnumber
1527 html-host: maybe-html-libgui
1528 html-host: maybe-html-libiberty
1529 html-host: maybe-html-libiberty-linker-plugin
1530 html-host: maybe-html-libiconv
1531 html-host: maybe-html-m4
1532 html-host: maybe-html-readline
1533 html-host: maybe-html-sid
1534 html-host: maybe-html-sim
1535 html-host: maybe-html-texinfo
1536 html-host: maybe-html-zlib
1537 html-host: maybe-html-gnulib
1538 html-host: maybe-html-gdbsupport
1539 html-host: maybe-html-gdbserver
1540 html-host: maybe-html-gdb
1541 html-host: maybe-html-expect
1542 html-host: maybe-html-guile
1543 html-host: maybe-html-tk
1544 html-host: maybe-html-libtermcap
1545 html-host: maybe-html-utils
1546 html-host: maybe-html-gnattools
1547 html-host: maybe-html-lto-plugin
1548 html-host: maybe-html-libcc1
1549 html-host: maybe-html-gotools
1550 html-host: maybe-html-libctf
1551
1552 .PHONY: html-target
1553
1554 html-target: maybe-html-target-libstdc++-v3
1555 html-target: maybe-html-target-libsanitizer
1556 html-target: maybe-html-target-libmpx
1557 html-target: maybe-html-target-libvtv
1558 html-target: maybe-html-target-libcilkrts
1559 html-target: maybe-html-target-liboffloadmic
1560 html-target: maybe-html-target-libssp
1561 html-target: maybe-html-target-newlib
1562 html-target: maybe-html-target-libgcc
1563 html-target: maybe-html-target-libbacktrace
1564 html-target: maybe-html-target-libquadmath
1565 html-target: maybe-html-target-libgfortran
1566 html-target: maybe-html-target-libobjc
1567 html-target: maybe-html-target-libgo
1568 html-target: maybe-html-target-libtermcap
1569 html-target: maybe-html-target-winsup
1570 html-target: maybe-html-target-libgloss
1571 html-target: maybe-html-target-libffi
1572 html-target: maybe-html-target-zlib
1573 html-target: maybe-html-target-rda
1574 html-target: maybe-html-target-libada
1575 html-target: maybe-html-target-libgomp
1576 html-target: maybe-html-target-libitm
1577 html-target: maybe-html-target-libatomic
1578
1579 .PHONY: do-TAGS
1580 do-TAGS:
1581 @: $(MAKE); $(unstage)
1582 @r=`${PWD_COMMAND}`; export r; \
1583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1584 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1585 TAGS-target
1586
1587
1588 .PHONY: TAGS-host
1589
1590 TAGS-host: maybe-TAGS-bfd
1591 TAGS-host: maybe-TAGS-opcodes
1592 TAGS-host: maybe-TAGS-binutils
1593 TAGS-host: maybe-TAGS-bison
1594 TAGS-host: maybe-TAGS-cgen
1595 TAGS-host: maybe-TAGS-dejagnu
1596 TAGS-host: maybe-TAGS-etc
1597 TAGS-host: maybe-TAGS-fastjar
1598 TAGS-host: maybe-TAGS-fixincludes
1599 TAGS-host: maybe-TAGS-flex
1600 TAGS-host: maybe-TAGS-gas
1601 TAGS-host: maybe-TAGS-gcc
1602 TAGS-host: maybe-TAGS-gmp
1603 TAGS-host: maybe-TAGS-mpfr
1604 TAGS-host: maybe-TAGS-mpc
1605 TAGS-host: maybe-TAGS-isl
1606 TAGS-host: maybe-TAGS-libelf
1607 TAGS-host: maybe-TAGS-gold
1608 TAGS-host: maybe-TAGS-gprof
1609 TAGS-host: maybe-TAGS-intl
1610 TAGS-host: maybe-TAGS-tcl
1611 TAGS-host: maybe-TAGS-itcl
1612 TAGS-host: maybe-TAGS-ld
1613 TAGS-host: maybe-TAGS-libbacktrace
1614 TAGS-host: maybe-TAGS-libcpp
1615 TAGS-host: maybe-TAGS-libdecnumber
1616 TAGS-host: maybe-TAGS-libgui
1617 TAGS-host: maybe-TAGS-libiberty
1618 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1619 TAGS-host: maybe-TAGS-libiconv
1620 TAGS-host: maybe-TAGS-m4
1621 TAGS-host: maybe-TAGS-readline
1622 TAGS-host: maybe-TAGS-sid
1623 TAGS-host: maybe-TAGS-sim
1624 TAGS-host: maybe-TAGS-texinfo
1625 TAGS-host: maybe-TAGS-zlib
1626 TAGS-host: maybe-TAGS-gnulib
1627 TAGS-host: maybe-TAGS-gdbsupport
1628 TAGS-host: maybe-TAGS-gdbserver
1629 TAGS-host: maybe-TAGS-gdb
1630 TAGS-host: maybe-TAGS-expect
1631 TAGS-host: maybe-TAGS-guile
1632 TAGS-host: maybe-TAGS-tk
1633 TAGS-host: maybe-TAGS-libtermcap
1634 TAGS-host: maybe-TAGS-utils
1635 TAGS-host: maybe-TAGS-gnattools
1636 TAGS-host: maybe-TAGS-lto-plugin
1637 TAGS-host: maybe-TAGS-libcc1
1638 TAGS-host: maybe-TAGS-gotools
1639 TAGS-host: maybe-TAGS-libctf
1640
1641 .PHONY: TAGS-target
1642
1643 TAGS-target: maybe-TAGS-target-libstdc++-v3
1644 TAGS-target: maybe-TAGS-target-libsanitizer
1645 TAGS-target: maybe-TAGS-target-libmpx
1646 TAGS-target: maybe-TAGS-target-libvtv
1647 TAGS-target: maybe-TAGS-target-libcilkrts
1648 TAGS-target: maybe-TAGS-target-liboffloadmic
1649 TAGS-target: maybe-TAGS-target-libssp
1650 TAGS-target: maybe-TAGS-target-newlib
1651 TAGS-target: maybe-TAGS-target-libgcc
1652 TAGS-target: maybe-TAGS-target-libbacktrace
1653 TAGS-target: maybe-TAGS-target-libquadmath
1654 TAGS-target: maybe-TAGS-target-libgfortran
1655 TAGS-target: maybe-TAGS-target-libobjc
1656 TAGS-target: maybe-TAGS-target-libgo
1657 TAGS-target: maybe-TAGS-target-libtermcap
1658 TAGS-target: maybe-TAGS-target-winsup
1659 TAGS-target: maybe-TAGS-target-libgloss
1660 TAGS-target: maybe-TAGS-target-libffi
1661 TAGS-target: maybe-TAGS-target-zlib
1662 TAGS-target: maybe-TAGS-target-rda
1663 TAGS-target: maybe-TAGS-target-libada
1664 TAGS-target: maybe-TAGS-target-libgomp
1665 TAGS-target: maybe-TAGS-target-libitm
1666 TAGS-target: maybe-TAGS-target-libatomic
1667
1668 .PHONY: do-install-info
1669 do-install-info:
1670 @: $(MAKE); $(unstage)
1671 @r=`${PWD_COMMAND}`; export r; \
1672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1673 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1674 install-info-target
1675
1676
1677 .PHONY: install-info-host
1678
1679 install-info-host: maybe-install-info-bfd
1680 install-info-host: maybe-install-info-opcodes
1681 install-info-host: maybe-install-info-binutils
1682 install-info-host: maybe-install-info-bison
1683 install-info-host: maybe-install-info-cgen
1684 install-info-host: maybe-install-info-dejagnu
1685 install-info-host: maybe-install-info-etc
1686 install-info-host: maybe-install-info-fastjar
1687 install-info-host: maybe-install-info-fixincludes
1688 install-info-host: maybe-install-info-flex
1689 install-info-host: maybe-install-info-gas
1690 install-info-host: maybe-install-info-gcc
1691 install-info-host: maybe-install-info-gmp
1692 install-info-host: maybe-install-info-mpfr
1693 install-info-host: maybe-install-info-mpc
1694 install-info-host: maybe-install-info-isl
1695 install-info-host: maybe-install-info-libelf
1696 install-info-host: maybe-install-info-gold
1697 install-info-host: maybe-install-info-gprof
1698 install-info-host: maybe-install-info-intl
1699 install-info-host: maybe-install-info-tcl
1700 install-info-host: maybe-install-info-itcl
1701 install-info-host: maybe-install-info-ld
1702 install-info-host: maybe-install-info-libbacktrace
1703 install-info-host: maybe-install-info-libcpp
1704 install-info-host: maybe-install-info-libdecnumber
1705 install-info-host: maybe-install-info-libgui
1706 install-info-host: maybe-install-info-libiberty
1707 install-info-host: maybe-install-info-libiberty-linker-plugin
1708 install-info-host: maybe-install-info-libiconv
1709 install-info-host: maybe-install-info-m4
1710 install-info-host: maybe-install-info-readline
1711 install-info-host: maybe-install-info-sid
1712 install-info-host: maybe-install-info-sim
1713 install-info-host: maybe-install-info-texinfo
1714 install-info-host: maybe-install-info-zlib
1715 install-info-host: maybe-install-info-gnulib
1716 install-info-host: maybe-install-info-gdbsupport
1717 install-info-host: maybe-install-info-gdbserver
1718 install-info-host: maybe-install-info-gdb
1719 install-info-host: maybe-install-info-expect
1720 install-info-host: maybe-install-info-guile
1721 install-info-host: maybe-install-info-tk
1722 install-info-host: maybe-install-info-libtermcap
1723 install-info-host: maybe-install-info-utils
1724 install-info-host: maybe-install-info-gnattools
1725 install-info-host: maybe-install-info-lto-plugin
1726 install-info-host: maybe-install-info-libcc1
1727 install-info-host: maybe-install-info-gotools
1728 install-info-host: maybe-install-info-libctf
1729
1730 .PHONY: install-info-target
1731
1732 install-info-target: maybe-install-info-target-libstdc++-v3
1733 install-info-target: maybe-install-info-target-libsanitizer
1734 install-info-target: maybe-install-info-target-libmpx
1735 install-info-target: maybe-install-info-target-libvtv
1736 install-info-target: maybe-install-info-target-libcilkrts
1737 install-info-target: maybe-install-info-target-liboffloadmic
1738 install-info-target: maybe-install-info-target-libssp
1739 install-info-target: maybe-install-info-target-newlib
1740 install-info-target: maybe-install-info-target-libgcc
1741 install-info-target: maybe-install-info-target-libbacktrace
1742 install-info-target: maybe-install-info-target-libquadmath
1743 install-info-target: maybe-install-info-target-libgfortran
1744 install-info-target: maybe-install-info-target-libobjc
1745 install-info-target: maybe-install-info-target-libgo
1746 install-info-target: maybe-install-info-target-libtermcap
1747 install-info-target: maybe-install-info-target-winsup
1748 install-info-target: maybe-install-info-target-libgloss
1749 install-info-target: maybe-install-info-target-libffi
1750 install-info-target: maybe-install-info-target-zlib
1751 install-info-target: maybe-install-info-target-rda
1752 install-info-target: maybe-install-info-target-libada
1753 install-info-target: maybe-install-info-target-libgomp
1754 install-info-target: maybe-install-info-target-libitm
1755 install-info-target: maybe-install-info-target-libatomic
1756
1757 .PHONY: do-install-pdf
1758 do-install-pdf:
1759 @: $(MAKE); $(unstage)
1760 @r=`${PWD_COMMAND}`; export r; \
1761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1762 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1763 install-pdf-target
1764
1765
1766 .PHONY: install-pdf-host
1767
1768 install-pdf-host: maybe-install-pdf-bfd
1769 install-pdf-host: maybe-install-pdf-opcodes
1770 install-pdf-host: maybe-install-pdf-binutils
1771 install-pdf-host: maybe-install-pdf-bison
1772 install-pdf-host: maybe-install-pdf-cgen
1773 install-pdf-host: maybe-install-pdf-dejagnu
1774 install-pdf-host: maybe-install-pdf-etc
1775 install-pdf-host: maybe-install-pdf-fastjar
1776 install-pdf-host: maybe-install-pdf-fixincludes
1777 install-pdf-host: maybe-install-pdf-flex
1778 install-pdf-host: maybe-install-pdf-gas
1779 install-pdf-host: maybe-install-pdf-gcc
1780 install-pdf-host: maybe-install-pdf-gmp
1781 install-pdf-host: maybe-install-pdf-mpfr
1782 install-pdf-host: maybe-install-pdf-mpc
1783 install-pdf-host: maybe-install-pdf-isl
1784 install-pdf-host: maybe-install-pdf-libelf
1785 install-pdf-host: maybe-install-pdf-gold
1786 install-pdf-host: maybe-install-pdf-gprof
1787 install-pdf-host: maybe-install-pdf-intl
1788 install-pdf-host: maybe-install-pdf-tcl
1789 install-pdf-host: maybe-install-pdf-itcl
1790 install-pdf-host: maybe-install-pdf-ld
1791 install-pdf-host: maybe-install-pdf-libbacktrace
1792 install-pdf-host: maybe-install-pdf-libcpp
1793 install-pdf-host: maybe-install-pdf-libdecnumber
1794 install-pdf-host: maybe-install-pdf-libgui
1795 install-pdf-host: maybe-install-pdf-libiberty
1796 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1797 install-pdf-host: maybe-install-pdf-libiconv
1798 install-pdf-host: maybe-install-pdf-m4
1799 install-pdf-host: maybe-install-pdf-readline
1800 install-pdf-host: maybe-install-pdf-sid
1801 install-pdf-host: maybe-install-pdf-sim
1802 install-pdf-host: maybe-install-pdf-texinfo
1803 install-pdf-host: maybe-install-pdf-zlib
1804 install-pdf-host: maybe-install-pdf-gnulib
1805 install-pdf-host: maybe-install-pdf-gdbsupport
1806 install-pdf-host: maybe-install-pdf-gdbserver
1807 install-pdf-host: maybe-install-pdf-gdb
1808 install-pdf-host: maybe-install-pdf-expect
1809 install-pdf-host: maybe-install-pdf-guile
1810 install-pdf-host: maybe-install-pdf-tk
1811 install-pdf-host: maybe-install-pdf-libtermcap
1812 install-pdf-host: maybe-install-pdf-utils
1813 install-pdf-host: maybe-install-pdf-gnattools
1814 install-pdf-host: maybe-install-pdf-lto-plugin
1815 install-pdf-host: maybe-install-pdf-libcc1
1816 install-pdf-host: maybe-install-pdf-gotools
1817 install-pdf-host: maybe-install-pdf-libctf
1818
1819 .PHONY: install-pdf-target
1820
1821 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1822 install-pdf-target: maybe-install-pdf-target-libsanitizer
1823 install-pdf-target: maybe-install-pdf-target-libmpx
1824 install-pdf-target: maybe-install-pdf-target-libvtv
1825 install-pdf-target: maybe-install-pdf-target-libcilkrts
1826 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1827 install-pdf-target: maybe-install-pdf-target-libssp
1828 install-pdf-target: maybe-install-pdf-target-newlib
1829 install-pdf-target: maybe-install-pdf-target-libgcc
1830 install-pdf-target: maybe-install-pdf-target-libbacktrace
1831 install-pdf-target: maybe-install-pdf-target-libquadmath
1832 install-pdf-target: maybe-install-pdf-target-libgfortran
1833 install-pdf-target: maybe-install-pdf-target-libobjc
1834 install-pdf-target: maybe-install-pdf-target-libgo
1835 install-pdf-target: maybe-install-pdf-target-libtermcap
1836 install-pdf-target: maybe-install-pdf-target-winsup
1837 install-pdf-target: maybe-install-pdf-target-libgloss
1838 install-pdf-target: maybe-install-pdf-target-libffi
1839 install-pdf-target: maybe-install-pdf-target-zlib
1840 install-pdf-target: maybe-install-pdf-target-rda
1841 install-pdf-target: maybe-install-pdf-target-libada
1842 install-pdf-target: maybe-install-pdf-target-libgomp
1843 install-pdf-target: maybe-install-pdf-target-libitm
1844 install-pdf-target: maybe-install-pdf-target-libatomic
1845
1846 .PHONY: do-install-html
1847 do-install-html:
1848 @: $(MAKE); $(unstage)
1849 @r=`${PWD_COMMAND}`; export r; \
1850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1851 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1852 install-html-target
1853
1854
1855 .PHONY: install-html-host
1856
1857 install-html-host: maybe-install-html-bfd
1858 install-html-host: maybe-install-html-opcodes
1859 install-html-host: maybe-install-html-binutils
1860 install-html-host: maybe-install-html-bison
1861 install-html-host: maybe-install-html-cgen
1862 install-html-host: maybe-install-html-dejagnu
1863 install-html-host: maybe-install-html-etc
1864 install-html-host: maybe-install-html-fastjar
1865 install-html-host: maybe-install-html-fixincludes
1866 install-html-host: maybe-install-html-flex
1867 install-html-host: maybe-install-html-gas
1868 install-html-host: maybe-install-html-gcc
1869 install-html-host: maybe-install-html-gmp
1870 install-html-host: maybe-install-html-mpfr
1871 install-html-host: maybe-install-html-mpc
1872 install-html-host: maybe-install-html-isl
1873 install-html-host: maybe-install-html-libelf
1874 install-html-host: maybe-install-html-gold
1875 install-html-host: maybe-install-html-gprof
1876 install-html-host: maybe-install-html-intl
1877 install-html-host: maybe-install-html-tcl
1878 install-html-host: maybe-install-html-itcl
1879 install-html-host: maybe-install-html-ld
1880 install-html-host: maybe-install-html-libbacktrace
1881 install-html-host: maybe-install-html-libcpp
1882 install-html-host: maybe-install-html-libdecnumber
1883 install-html-host: maybe-install-html-libgui
1884 install-html-host: maybe-install-html-libiberty
1885 install-html-host: maybe-install-html-libiberty-linker-plugin
1886 install-html-host: maybe-install-html-libiconv
1887 install-html-host: maybe-install-html-m4
1888 install-html-host: maybe-install-html-readline
1889 install-html-host: maybe-install-html-sid
1890 install-html-host: maybe-install-html-sim
1891 install-html-host: maybe-install-html-texinfo
1892 install-html-host: maybe-install-html-zlib
1893 install-html-host: maybe-install-html-gnulib
1894 install-html-host: maybe-install-html-gdbsupport
1895 install-html-host: maybe-install-html-gdbserver
1896 install-html-host: maybe-install-html-gdb
1897 install-html-host: maybe-install-html-expect
1898 install-html-host: maybe-install-html-guile
1899 install-html-host: maybe-install-html-tk
1900 install-html-host: maybe-install-html-libtermcap
1901 install-html-host: maybe-install-html-utils
1902 install-html-host: maybe-install-html-gnattools
1903 install-html-host: maybe-install-html-lto-plugin
1904 install-html-host: maybe-install-html-libcc1
1905 install-html-host: maybe-install-html-gotools
1906 install-html-host: maybe-install-html-libctf
1907
1908 .PHONY: install-html-target
1909
1910 install-html-target: maybe-install-html-target-libstdc++-v3
1911 install-html-target: maybe-install-html-target-libsanitizer
1912 install-html-target: maybe-install-html-target-libmpx
1913 install-html-target: maybe-install-html-target-libvtv
1914 install-html-target: maybe-install-html-target-libcilkrts
1915 install-html-target: maybe-install-html-target-liboffloadmic
1916 install-html-target: maybe-install-html-target-libssp
1917 install-html-target: maybe-install-html-target-newlib
1918 install-html-target: maybe-install-html-target-libgcc
1919 install-html-target: maybe-install-html-target-libbacktrace
1920 install-html-target: maybe-install-html-target-libquadmath
1921 install-html-target: maybe-install-html-target-libgfortran
1922 install-html-target: maybe-install-html-target-libobjc
1923 install-html-target: maybe-install-html-target-libgo
1924 install-html-target: maybe-install-html-target-libtermcap
1925 install-html-target: maybe-install-html-target-winsup
1926 install-html-target: maybe-install-html-target-libgloss
1927 install-html-target: maybe-install-html-target-libffi
1928 install-html-target: maybe-install-html-target-zlib
1929 install-html-target: maybe-install-html-target-rda
1930 install-html-target: maybe-install-html-target-libada
1931 install-html-target: maybe-install-html-target-libgomp
1932 install-html-target: maybe-install-html-target-libitm
1933 install-html-target: maybe-install-html-target-libatomic
1934
1935 .PHONY: do-installcheck
1936 do-installcheck:
1937 @: $(MAKE); $(unstage)
1938 @r=`${PWD_COMMAND}`; export r; \
1939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1940 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1941 installcheck-target
1942
1943
1944 .PHONY: installcheck-host
1945
1946 installcheck-host: maybe-installcheck-bfd
1947 installcheck-host: maybe-installcheck-opcodes
1948 installcheck-host: maybe-installcheck-binutils
1949 installcheck-host: maybe-installcheck-bison
1950 installcheck-host: maybe-installcheck-cgen
1951 installcheck-host: maybe-installcheck-dejagnu
1952 installcheck-host: maybe-installcheck-etc
1953 installcheck-host: maybe-installcheck-fastjar
1954 installcheck-host: maybe-installcheck-fixincludes
1955 installcheck-host: maybe-installcheck-flex
1956 installcheck-host: maybe-installcheck-gas
1957 installcheck-host: maybe-installcheck-gcc
1958 installcheck-host: maybe-installcheck-gmp
1959 installcheck-host: maybe-installcheck-mpfr
1960 installcheck-host: maybe-installcheck-mpc
1961 installcheck-host: maybe-installcheck-isl
1962 installcheck-host: maybe-installcheck-libelf
1963 installcheck-host: maybe-installcheck-gold
1964 installcheck-host: maybe-installcheck-gprof
1965 installcheck-host: maybe-installcheck-intl
1966 installcheck-host: maybe-installcheck-tcl
1967 installcheck-host: maybe-installcheck-itcl
1968 installcheck-host: maybe-installcheck-ld
1969 installcheck-host: maybe-installcheck-libbacktrace
1970 installcheck-host: maybe-installcheck-libcpp
1971 installcheck-host: maybe-installcheck-libdecnumber
1972 installcheck-host: maybe-installcheck-libgui
1973 installcheck-host: maybe-installcheck-libiberty
1974 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1975 installcheck-host: maybe-installcheck-libiconv
1976 installcheck-host: maybe-installcheck-m4
1977 installcheck-host: maybe-installcheck-readline
1978 installcheck-host: maybe-installcheck-sid
1979 installcheck-host: maybe-installcheck-sim
1980 installcheck-host: maybe-installcheck-texinfo
1981 installcheck-host: maybe-installcheck-zlib
1982 installcheck-host: maybe-installcheck-gnulib
1983 installcheck-host: maybe-installcheck-gdbsupport
1984 installcheck-host: maybe-installcheck-gdbserver
1985 installcheck-host: maybe-installcheck-gdb
1986 installcheck-host: maybe-installcheck-expect
1987 installcheck-host: maybe-installcheck-guile
1988 installcheck-host: maybe-installcheck-tk
1989 installcheck-host: maybe-installcheck-libtermcap
1990 installcheck-host: maybe-installcheck-utils
1991 installcheck-host: maybe-installcheck-gnattools
1992 installcheck-host: maybe-installcheck-lto-plugin
1993 installcheck-host: maybe-installcheck-libcc1
1994 installcheck-host: maybe-installcheck-gotools
1995 installcheck-host: maybe-installcheck-libctf
1996
1997 .PHONY: installcheck-target
1998
1999 installcheck-target: maybe-installcheck-target-libstdc++-v3
2000 installcheck-target: maybe-installcheck-target-libsanitizer
2001 installcheck-target: maybe-installcheck-target-libmpx
2002 installcheck-target: maybe-installcheck-target-libvtv
2003 installcheck-target: maybe-installcheck-target-libcilkrts
2004 installcheck-target: maybe-installcheck-target-liboffloadmic
2005 installcheck-target: maybe-installcheck-target-libssp
2006 installcheck-target: maybe-installcheck-target-newlib
2007 installcheck-target: maybe-installcheck-target-libgcc
2008 installcheck-target: maybe-installcheck-target-libbacktrace
2009 installcheck-target: maybe-installcheck-target-libquadmath
2010 installcheck-target: maybe-installcheck-target-libgfortran
2011 installcheck-target: maybe-installcheck-target-libobjc
2012 installcheck-target: maybe-installcheck-target-libgo
2013 installcheck-target: maybe-installcheck-target-libtermcap
2014 installcheck-target: maybe-installcheck-target-winsup
2015 installcheck-target: maybe-installcheck-target-libgloss
2016 installcheck-target: maybe-installcheck-target-libffi
2017 installcheck-target: maybe-installcheck-target-zlib
2018 installcheck-target: maybe-installcheck-target-rda
2019 installcheck-target: maybe-installcheck-target-libada
2020 installcheck-target: maybe-installcheck-target-libgomp
2021 installcheck-target: maybe-installcheck-target-libitm
2022 installcheck-target: maybe-installcheck-target-libatomic
2023
2024 .PHONY: do-mostlyclean
2025 do-mostlyclean:
2026 @: $(MAKE); $(unstage)
2027 @r=`${PWD_COMMAND}`; export r; \
2028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2029 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2030 mostlyclean-target
2031
2032
2033 .PHONY: mostlyclean-host
2034
2035 mostlyclean-host: maybe-mostlyclean-bfd
2036 mostlyclean-host: maybe-mostlyclean-opcodes
2037 mostlyclean-host: maybe-mostlyclean-binutils
2038 mostlyclean-host: maybe-mostlyclean-bison
2039 mostlyclean-host: maybe-mostlyclean-cgen
2040 mostlyclean-host: maybe-mostlyclean-dejagnu
2041 mostlyclean-host: maybe-mostlyclean-etc
2042 mostlyclean-host: maybe-mostlyclean-fastjar
2043 mostlyclean-host: maybe-mostlyclean-fixincludes
2044 mostlyclean-host: maybe-mostlyclean-flex
2045 mostlyclean-host: maybe-mostlyclean-gas
2046 mostlyclean-host: maybe-mostlyclean-gcc
2047 mostlyclean-host: maybe-mostlyclean-gmp
2048 mostlyclean-host: maybe-mostlyclean-mpfr
2049 mostlyclean-host: maybe-mostlyclean-mpc
2050 mostlyclean-host: maybe-mostlyclean-isl
2051 mostlyclean-host: maybe-mostlyclean-libelf
2052 mostlyclean-host: maybe-mostlyclean-gold
2053 mostlyclean-host: maybe-mostlyclean-gprof
2054 mostlyclean-host: maybe-mostlyclean-intl
2055 mostlyclean-host: maybe-mostlyclean-tcl
2056 mostlyclean-host: maybe-mostlyclean-itcl
2057 mostlyclean-host: maybe-mostlyclean-ld
2058 mostlyclean-host: maybe-mostlyclean-libbacktrace
2059 mostlyclean-host: maybe-mostlyclean-libcpp
2060 mostlyclean-host: maybe-mostlyclean-libdecnumber
2061 mostlyclean-host: maybe-mostlyclean-libgui
2062 mostlyclean-host: maybe-mostlyclean-libiberty
2063 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2064 mostlyclean-host: maybe-mostlyclean-libiconv
2065 mostlyclean-host: maybe-mostlyclean-m4
2066 mostlyclean-host: maybe-mostlyclean-readline
2067 mostlyclean-host: maybe-mostlyclean-sid
2068 mostlyclean-host: maybe-mostlyclean-sim
2069 mostlyclean-host: maybe-mostlyclean-texinfo
2070 mostlyclean-host: maybe-mostlyclean-zlib
2071 mostlyclean-host: maybe-mostlyclean-gnulib
2072 mostlyclean-host: maybe-mostlyclean-gdbsupport
2073 mostlyclean-host: maybe-mostlyclean-gdbserver
2074 mostlyclean-host: maybe-mostlyclean-gdb
2075 mostlyclean-host: maybe-mostlyclean-expect
2076 mostlyclean-host: maybe-mostlyclean-guile
2077 mostlyclean-host: maybe-mostlyclean-tk
2078 mostlyclean-host: maybe-mostlyclean-libtermcap
2079 mostlyclean-host: maybe-mostlyclean-utils
2080 mostlyclean-host: maybe-mostlyclean-gnattools
2081 mostlyclean-host: maybe-mostlyclean-lto-plugin
2082 mostlyclean-host: maybe-mostlyclean-libcc1
2083 mostlyclean-host: maybe-mostlyclean-gotools
2084 mostlyclean-host: maybe-mostlyclean-libctf
2085
2086 .PHONY: mostlyclean-target
2087
2088 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2089 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2090 mostlyclean-target: maybe-mostlyclean-target-libmpx
2091 mostlyclean-target: maybe-mostlyclean-target-libvtv
2092 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2093 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2094 mostlyclean-target: maybe-mostlyclean-target-libssp
2095 mostlyclean-target: maybe-mostlyclean-target-newlib
2096 mostlyclean-target: maybe-mostlyclean-target-libgcc
2097 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2098 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2099 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2100 mostlyclean-target: maybe-mostlyclean-target-libobjc
2101 mostlyclean-target: maybe-mostlyclean-target-libgo
2102 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2103 mostlyclean-target: maybe-mostlyclean-target-winsup
2104 mostlyclean-target: maybe-mostlyclean-target-libgloss
2105 mostlyclean-target: maybe-mostlyclean-target-libffi
2106 mostlyclean-target: maybe-mostlyclean-target-zlib
2107 mostlyclean-target: maybe-mostlyclean-target-rda
2108 mostlyclean-target: maybe-mostlyclean-target-libada
2109 mostlyclean-target: maybe-mostlyclean-target-libgomp
2110 mostlyclean-target: maybe-mostlyclean-target-libitm
2111 mostlyclean-target: maybe-mostlyclean-target-libatomic
2112
2113 .PHONY: do-clean
2114 do-clean:
2115 @: $(MAKE); $(unstage)
2116 @r=`${PWD_COMMAND}`; export r; \
2117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2118 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2119 clean-target
2120
2121
2122 .PHONY: clean-host
2123
2124 clean-host: maybe-clean-bfd
2125 clean-host: maybe-clean-opcodes
2126 clean-host: maybe-clean-binutils
2127 clean-host: maybe-clean-bison
2128 clean-host: maybe-clean-cgen
2129 clean-host: maybe-clean-dejagnu
2130 clean-host: maybe-clean-etc
2131 clean-host: maybe-clean-fastjar
2132 clean-host: maybe-clean-fixincludes
2133 clean-host: maybe-clean-flex
2134 clean-host: maybe-clean-gas
2135 clean-host: maybe-clean-gcc
2136 clean-host: maybe-clean-gmp
2137 clean-host: maybe-clean-mpfr
2138 clean-host: maybe-clean-mpc
2139 clean-host: maybe-clean-isl
2140 clean-host: maybe-clean-libelf
2141 clean-host: maybe-clean-gold
2142 clean-host: maybe-clean-gprof
2143 clean-host: maybe-clean-intl
2144 clean-host: maybe-clean-tcl
2145 clean-host: maybe-clean-itcl
2146 clean-host: maybe-clean-ld
2147 clean-host: maybe-clean-libbacktrace
2148 clean-host: maybe-clean-libcpp
2149 clean-host: maybe-clean-libdecnumber
2150 clean-host: maybe-clean-libgui
2151 clean-host: maybe-clean-libiberty
2152 clean-host: maybe-clean-libiberty-linker-plugin
2153 clean-host: maybe-clean-libiconv
2154 clean-host: maybe-clean-m4
2155 clean-host: maybe-clean-readline
2156 clean-host: maybe-clean-sid
2157 clean-host: maybe-clean-sim
2158 clean-host: maybe-clean-texinfo
2159 clean-host: maybe-clean-zlib
2160 clean-host: maybe-clean-gnulib
2161 clean-host: maybe-clean-gdbsupport
2162 clean-host: maybe-clean-gdbserver
2163 clean-host: maybe-clean-gdb
2164 clean-host: maybe-clean-expect
2165 clean-host: maybe-clean-guile
2166 clean-host: maybe-clean-tk
2167 clean-host: maybe-clean-libtermcap
2168 clean-host: maybe-clean-utils
2169 clean-host: maybe-clean-gnattools
2170 clean-host: maybe-clean-lto-plugin
2171 clean-host: maybe-clean-libcc1
2172 clean-host: maybe-clean-gotools
2173 clean-host: maybe-clean-libctf
2174
2175 .PHONY: clean-target
2176
2177 clean-target: maybe-clean-target-libstdc++-v3
2178 clean-target: maybe-clean-target-libsanitizer
2179 clean-target: maybe-clean-target-libmpx
2180 clean-target: maybe-clean-target-libvtv
2181 clean-target: maybe-clean-target-libcilkrts
2182 clean-target: maybe-clean-target-liboffloadmic
2183 clean-target: maybe-clean-target-libssp
2184 clean-target: maybe-clean-target-newlib
2185 clean-target: maybe-clean-target-libgcc
2186 clean-target: maybe-clean-target-libbacktrace
2187 clean-target: maybe-clean-target-libquadmath
2188 clean-target: maybe-clean-target-libgfortran
2189 clean-target: maybe-clean-target-libobjc
2190 clean-target: maybe-clean-target-libgo
2191 clean-target: maybe-clean-target-libtermcap
2192 clean-target: maybe-clean-target-winsup
2193 clean-target: maybe-clean-target-libgloss
2194 clean-target: maybe-clean-target-libffi
2195 clean-target: maybe-clean-target-zlib
2196 clean-target: maybe-clean-target-rda
2197 clean-target: maybe-clean-target-libada
2198 clean-target: maybe-clean-target-libgomp
2199 clean-target: maybe-clean-target-libitm
2200 clean-target: maybe-clean-target-libatomic
2201
2202 .PHONY: do-distclean
2203 do-distclean:
2204 @: $(MAKE); $(unstage)
2205 @r=`${PWD_COMMAND}`; export r; \
2206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2207 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2208 distclean-target
2209
2210
2211 .PHONY: distclean-host
2212
2213 distclean-host: maybe-distclean-bfd
2214 distclean-host: maybe-distclean-opcodes
2215 distclean-host: maybe-distclean-binutils
2216 distclean-host: maybe-distclean-bison
2217 distclean-host: maybe-distclean-cgen
2218 distclean-host: maybe-distclean-dejagnu
2219 distclean-host: maybe-distclean-etc
2220 distclean-host: maybe-distclean-fastjar
2221 distclean-host: maybe-distclean-fixincludes
2222 distclean-host: maybe-distclean-flex
2223 distclean-host: maybe-distclean-gas
2224 distclean-host: maybe-distclean-gcc
2225 distclean-host: maybe-distclean-gmp
2226 distclean-host: maybe-distclean-mpfr
2227 distclean-host: maybe-distclean-mpc
2228 distclean-host: maybe-distclean-isl
2229 distclean-host: maybe-distclean-libelf
2230 distclean-host: maybe-distclean-gold
2231 distclean-host: maybe-distclean-gprof
2232 distclean-host: maybe-distclean-intl
2233 distclean-host: maybe-distclean-tcl
2234 distclean-host: maybe-distclean-itcl
2235 distclean-host: maybe-distclean-ld
2236 distclean-host: maybe-distclean-libbacktrace
2237 distclean-host: maybe-distclean-libcpp
2238 distclean-host: maybe-distclean-libdecnumber
2239 distclean-host: maybe-distclean-libgui
2240 distclean-host: maybe-distclean-libiberty
2241 distclean-host: maybe-distclean-libiberty-linker-plugin
2242 distclean-host: maybe-distclean-libiconv
2243 distclean-host: maybe-distclean-m4
2244 distclean-host: maybe-distclean-readline
2245 distclean-host: maybe-distclean-sid
2246 distclean-host: maybe-distclean-sim
2247 distclean-host: maybe-distclean-texinfo
2248 distclean-host: maybe-distclean-zlib
2249 distclean-host: maybe-distclean-gnulib
2250 distclean-host: maybe-distclean-gdbsupport
2251 distclean-host: maybe-distclean-gdbserver
2252 distclean-host: maybe-distclean-gdb
2253 distclean-host: maybe-distclean-expect
2254 distclean-host: maybe-distclean-guile
2255 distclean-host: maybe-distclean-tk
2256 distclean-host: maybe-distclean-libtermcap
2257 distclean-host: maybe-distclean-utils
2258 distclean-host: maybe-distclean-gnattools
2259 distclean-host: maybe-distclean-lto-plugin
2260 distclean-host: maybe-distclean-libcc1
2261 distclean-host: maybe-distclean-gotools
2262 distclean-host: maybe-distclean-libctf
2263
2264 .PHONY: distclean-target
2265
2266 distclean-target: maybe-distclean-target-libstdc++-v3
2267 distclean-target: maybe-distclean-target-libsanitizer
2268 distclean-target: maybe-distclean-target-libmpx
2269 distclean-target: maybe-distclean-target-libvtv
2270 distclean-target: maybe-distclean-target-libcilkrts
2271 distclean-target: maybe-distclean-target-liboffloadmic
2272 distclean-target: maybe-distclean-target-libssp
2273 distclean-target: maybe-distclean-target-newlib
2274 distclean-target: maybe-distclean-target-libgcc
2275 distclean-target: maybe-distclean-target-libbacktrace
2276 distclean-target: maybe-distclean-target-libquadmath
2277 distclean-target: maybe-distclean-target-libgfortran
2278 distclean-target: maybe-distclean-target-libobjc
2279 distclean-target: maybe-distclean-target-libgo
2280 distclean-target: maybe-distclean-target-libtermcap
2281 distclean-target: maybe-distclean-target-winsup
2282 distclean-target: maybe-distclean-target-libgloss
2283 distclean-target: maybe-distclean-target-libffi
2284 distclean-target: maybe-distclean-target-zlib
2285 distclean-target: maybe-distclean-target-rda
2286 distclean-target: maybe-distclean-target-libada
2287 distclean-target: maybe-distclean-target-libgomp
2288 distclean-target: maybe-distclean-target-libitm
2289 distclean-target: maybe-distclean-target-libatomic
2290
2291 .PHONY: do-maintainer-clean
2292 do-maintainer-clean:
2293 @: $(MAKE); $(unstage)
2294 @r=`${PWD_COMMAND}`; export r; \
2295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2296 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2297 maintainer-clean-target
2298
2299
2300 .PHONY: maintainer-clean-host
2301
2302 maintainer-clean-host: maybe-maintainer-clean-bfd
2303 maintainer-clean-host: maybe-maintainer-clean-opcodes
2304 maintainer-clean-host: maybe-maintainer-clean-binutils
2305 maintainer-clean-host: maybe-maintainer-clean-bison
2306 maintainer-clean-host: maybe-maintainer-clean-cgen
2307 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2308 maintainer-clean-host: maybe-maintainer-clean-etc
2309 maintainer-clean-host: maybe-maintainer-clean-fastjar
2310 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2311 maintainer-clean-host: maybe-maintainer-clean-flex
2312 maintainer-clean-host: maybe-maintainer-clean-gas
2313 maintainer-clean-host: maybe-maintainer-clean-gcc
2314 maintainer-clean-host: maybe-maintainer-clean-gmp
2315 maintainer-clean-host: maybe-maintainer-clean-mpfr
2316 maintainer-clean-host: maybe-maintainer-clean-mpc
2317 maintainer-clean-host: maybe-maintainer-clean-isl
2318 maintainer-clean-host: maybe-maintainer-clean-libelf
2319 maintainer-clean-host: maybe-maintainer-clean-gold
2320 maintainer-clean-host: maybe-maintainer-clean-gprof
2321 maintainer-clean-host: maybe-maintainer-clean-intl
2322 maintainer-clean-host: maybe-maintainer-clean-tcl
2323 maintainer-clean-host: maybe-maintainer-clean-itcl
2324 maintainer-clean-host: maybe-maintainer-clean-ld
2325 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2326 maintainer-clean-host: maybe-maintainer-clean-libcpp
2327 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2328 maintainer-clean-host: maybe-maintainer-clean-libgui
2329 maintainer-clean-host: maybe-maintainer-clean-libiberty
2330 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2331 maintainer-clean-host: maybe-maintainer-clean-libiconv
2332 maintainer-clean-host: maybe-maintainer-clean-m4
2333 maintainer-clean-host: maybe-maintainer-clean-readline
2334 maintainer-clean-host: maybe-maintainer-clean-sid
2335 maintainer-clean-host: maybe-maintainer-clean-sim
2336 maintainer-clean-host: maybe-maintainer-clean-texinfo
2337 maintainer-clean-host: maybe-maintainer-clean-zlib
2338 maintainer-clean-host: maybe-maintainer-clean-gnulib
2339 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2340 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2341 maintainer-clean-host: maybe-maintainer-clean-gdb
2342 maintainer-clean-host: maybe-maintainer-clean-expect
2343 maintainer-clean-host: maybe-maintainer-clean-guile
2344 maintainer-clean-host: maybe-maintainer-clean-tk
2345 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2346 maintainer-clean-host: maybe-maintainer-clean-utils
2347 maintainer-clean-host: maybe-maintainer-clean-gnattools
2348 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2349 maintainer-clean-host: maybe-maintainer-clean-libcc1
2350 maintainer-clean-host: maybe-maintainer-clean-gotools
2351 maintainer-clean-host: maybe-maintainer-clean-libctf
2352
2353 .PHONY: maintainer-clean-target
2354
2355 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2356 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2357 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2358 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2359 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2360 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2361 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2362 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2363 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2364 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2365 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2366 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2367 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2368 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2369 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2370 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2371 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2372 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2373 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2374 maintainer-clean-target: maybe-maintainer-clean-target-rda
2375 maintainer-clean-target: maybe-maintainer-clean-target-libada
2376 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2377 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2378 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2379
2380
2381 # Here are the targets which correspond to the do-X targets.
2382
2383 .PHONY: info installcheck dvi pdf html
2384 .PHONY: install-info install-pdf install-html
2385 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2386 .PHONY: local-clean local-distclean local-maintainer-clean
2387 info: do-info
2388 installcheck: do-installcheck
2389 dvi: do-dvi
2390 pdf: do-pdf
2391 html: do-html
2392
2393 # Make sure makeinfo is built before we do a `make info', if we're
2394 # in fact building texinfo.
2395 do-info: maybe-all-texinfo
2396
2397 install-info: do-install-info dir.info
2398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2399 if [ -f dir.info ]; then \
2400 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2401 else true; fi
2402
2403 install-pdf: do-install-pdf
2404
2405 install-html: do-install-html
2406
2407 local-clean:
2408 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2409
2410 local-distclean:
2411 -rm -f Makefile config.status config.cache mh-frag mt-frag
2412 -rm -f maybedep.tmp serdep.tmp stage_final
2413 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2414 rm -rf $(TARGET_SUBDIR); \
2415 else true; fi
2416 -rm -rf $(BUILD_SUBDIR)
2417 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2418 rm -rf $(HOST_SUBDIR); \
2419 else true; fi
2420 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2421 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2422 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2423 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2424 -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2425 -rmdir texinfo zlib 2>/dev/null
2426 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2427
2428 local-maintainer-clean:
2429 @echo "This command is intended for maintainers to use;"
2430 @echo "it deletes files that may require special tools to rebuild."
2431
2432 clean: do-clean local-clean
2433 mostlyclean: do-mostlyclean local-clean
2434 distclean: do-distclean local-clean local-distclean
2435 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2436 maintainer-clean: local-distclean
2437 realclean: maintainer-clean
2438
2439 # Check target.
2440
2441 .PHONY: check do-check
2442 check: do-check
2443
2444 # Only include modules actually being configured and built.
2445 .PHONY: check-host
2446 check-host: \
2447 maybe-check-bfd \
2448 maybe-check-opcodes \
2449 maybe-check-binutils \
2450 maybe-check-bison \
2451 maybe-check-cgen \
2452 maybe-check-dejagnu \
2453 maybe-check-etc \
2454 maybe-check-fastjar \
2455 maybe-check-fixincludes \
2456 maybe-check-flex \
2457 maybe-check-gas \
2458 maybe-check-gcc \
2459 maybe-check-gmp \
2460 maybe-check-mpfr \
2461 maybe-check-mpc \
2462 maybe-check-isl \
2463 maybe-check-libelf \
2464 maybe-check-gold \
2465 maybe-check-gprof \
2466 maybe-check-intl \
2467 maybe-check-tcl \
2468 maybe-check-itcl \
2469 maybe-check-ld \
2470 maybe-check-libbacktrace \
2471 maybe-check-libcpp \
2472 maybe-check-libdecnumber \
2473 maybe-check-libgui \
2474 maybe-check-libiberty \
2475 maybe-check-libiberty-linker-plugin \
2476 maybe-check-libiconv \
2477 maybe-check-m4 \
2478 maybe-check-readline \
2479 maybe-check-sid \
2480 maybe-check-sim \
2481 maybe-check-texinfo \
2482 maybe-check-zlib \
2483 maybe-check-gnulib \
2484 maybe-check-gdbsupport \
2485 maybe-check-gdbserver \
2486 maybe-check-gdb \
2487 maybe-check-expect \
2488 maybe-check-guile \
2489 maybe-check-tk \
2490 maybe-check-libtermcap \
2491 maybe-check-utils \
2492 maybe-check-gnattools \
2493 maybe-check-lto-plugin \
2494 maybe-check-libcc1 \
2495 maybe-check-gotools \
2496 maybe-check-libctf
2497
2498 .PHONY: check-target
2499 check-target: \
2500 maybe-check-target-libstdc++-v3 \
2501 maybe-check-target-libsanitizer \
2502 maybe-check-target-libmpx \
2503 maybe-check-target-libvtv \
2504 maybe-check-target-libcilkrts \
2505 maybe-check-target-liboffloadmic \
2506 maybe-check-target-libssp \
2507 maybe-check-target-newlib \
2508 maybe-check-target-libgcc \
2509 maybe-check-target-libbacktrace \
2510 maybe-check-target-libquadmath \
2511 maybe-check-target-libgfortran \
2512 maybe-check-target-libobjc \
2513 maybe-check-target-libgo \
2514 maybe-check-target-libtermcap \
2515 maybe-check-target-winsup \
2516 maybe-check-target-libgloss \
2517 maybe-check-target-libffi \
2518 maybe-check-target-zlib \
2519 maybe-check-target-rda \
2520 maybe-check-target-libada \
2521 maybe-check-target-libgomp \
2522 maybe-check-target-libitm \
2523 maybe-check-target-libatomic
2524
2525 do-check:
2526 @: $(MAKE); $(unstage)
2527 @r=`${PWD_COMMAND}`; export r; \
2528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2529 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2530
2531 # Automated reporting of test results.
2532
2533 warning.log: build.log
2534 $(srcdir)/contrib/warn_summary build.log > $@
2535
2536 mail-report.log:
2537 if test x'$(BOOT_CFLAGS)' != x''; then \
2538 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2539 fi; \
2540 $(srcdir)/contrib/test_summary -t >$@
2541 chmod +x $@
2542 echo If you really want to send e-mail, run ./$@ now
2543
2544 mail-report-with-warnings.log: warning.log
2545 if test x'$(BOOT_CFLAGS)' != x''; then \
2546 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2547 fi; \
2548 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2549 chmod +x $@
2550 echo If you really want to send e-mail, run ./$@ now
2551
2552 # Local Vim config
2553
2554 $(srcdir)/.local.vimrc:
2555 $(LN_S) contrib/vimrc $@
2556
2557 $(srcdir)/.lvimrc:
2558 $(LN_S) contrib/vimrc $@
2559
2560 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2561
2562 .PHONY: vimrc
2563
2564 # clang-format config
2565
2566 $(srcdir)/.clang-format:
2567 $(LN_S) contrib/clang-format $@
2568
2569 clang-format: $(srcdir)/.clang-format
2570
2571 .PHONY: clang-format
2572
2573 # Installation targets.
2574
2575 .PHONY: install uninstall
2576 install:
2577 @: $(MAKE); $(unstage)
2578 @r=`${PWD_COMMAND}`; export r; \
2579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2580 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2581
2582 .PHONY: install-host-nogcc
2583 install-host-nogcc: \
2584 maybe-install-bfd \
2585 maybe-install-opcodes \
2586 maybe-install-binutils \
2587 maybe-install-bison \
2588 maybe-install-cgen \
2589 maybe-install-dejagnu \
2590 maybe-install-etc \
2591 maybe-install-fastjar \
2592 maybe-install-fixincludes \
2593 maybe-install-flex \
2594 maybe-install-gas \
2595 maybe-install-gmp \
2596 maybe-install-mpfr \
2597 maybe-install-mpc \
2598 maybe-install-isl \
2599 maybe-install-libelf \
2600 maybe-install-gold \
2601 maybe-install-gprof \
2602 maybe-install-intl \
2603 maybe-install-tcl \
2604 maybe-install-itcl \
2605 maybe-install-ld \
2606 maybe-install-libbacktrace \
2607 maybe-install-libcpp \
2608 maybe-install-libdecnumber \
2609 maybe-install-libgui \
2610 maybe-install-libiberty \
2611 maybe-install-libiberty-linker-plugin \
2612 maybe-install-libiconv \
2613 maybe-install-m4 \
2614 maybe-install-readline \
2615 maybe-install-sid \
2616 maybe-install-sim \
2617 maybe-install-texinfo \
2618 maybe-install-zlib \
2619 maybe-install-gnulib \
2620 maybe-install-gdbsupport \
2621 maybe-install-gdbserver \
2622 maybe-install-gdb \
2623 maybe-install-expect \
2624 maybe-install-guile \
2625 maybe-install-tk \
2626 maybe-install-libtermcap \
2627 maybe-install-utils \
2628 maybe-install-gnattools \
2629 maybe-install-lto-plugin \
2630 maybe-install-libcc1 \
2631 maybe-install-gotools \
2632 maybe-install-libctf
2633
2634 .PHONY: install-host
2635 install-host: \
2636 maybe-install-bfd \
2637 maybe-install-opcodes \
2638 maybe-install-binutils \
2639 maybe-install-bison \
2640 maybe-install-cgen \
2641 maybe-install-dejagnu \
2642 maybe-install-etc \
2643 maybe-install-fastjar \
2644 maybe-install-fixincludes \
2645 maybe-install-flex \
2646 maybe-install-gas \
2647 maybe-install-gcc \
2648 maybe-install-gmp \
2649 maybe-install-mpfr \
2650 maybe-install-mpc \
2651 maybe-install-isl \
2652 maybe-install-libelf \
2653 maybe-install-gold \
2654 maybe-install-gprof \
2655 maybe-install-intl \
2656 maybe-install-tcl \
2657 maybe-install-itcl \
2658 maybe-install-ld \
2659 maybe-install-libbacktrace \
2660 maybe-install-libcpp \
2661 maybe-install-libdecnumber \
2662 maybe-install-libgui \
2663 maybe-install-libiberty \
2664 maybe-install-libiberty-linker-plugin \
2665 maybe-install-libiconv \
2666 maybe-install-m4 \
2667 maybe-install-readline \
2668 maybe-install-sid \
2669 maybe-install-sim \
2670 maybe-install-texinfo \
2671 maybe-install-zlib \
2672 maybe-install-gnulib \
2673 maybe-install-gdbsupport \
2674 maybe-install-gdbserver \
2675 maybe-install-gdb \
2676 maybe-install-expect \
2677 maybe-install-guile \
2678 maybe-install-tk \
2679 maybe-install-libtermcap \
2680 maybe-install-utils \
2681 maybe-install-gnattools \
2682 maybe-install-lto-plugin \
2683 maybe-install-libcc1 \
2684 maybe-install-gotools \
2685 maybe-install-libctf
2686
2687 .PHONY: install-target
2688 install-target: \
2689 maybe-install-target-libstdc++-v3 \
2690 maybe-install-target-libsanitizer \
2691 maybe-install-target-libmpx \
2692 maybe-install-target-libvtv \
2693 maybe-install-target-libcilkrts \
2694 maybe-install-target-liboffloadmic \
2695 maybe-install-target-libssp \
2696 maybe-install-target-newlib \
2697 maybe-install-target-libgcc \
2698 maybe-install-target-libbacktrace \
2699 maybe-install-target-libquadmath \
2700 maybe-install-target-libgfortran \
2701 maybe-install-target-libobjc \
2702 maybe-install-target-libgo \
2703 maybe-install-target-libtermcap \
2704 maybe-install-target-winsup \
2705 maybe-install-target-libgloss \
2706 maybe-install-target-libffi \
2707 maybe-install-target-zlib \
2708 maybe-install-target-rda \
2709 maybe-install-target-libada \
2710 maybe-install-target-libgomp \
2711 maybe-install-target-libitm \
2712 maybe-install-target-libatomic
2713
2714 uninstall:
2715 @echo "the uninstall target is not supported in this tree"
2716
2717 .PHONY: install.all
2718 install.all: install-no-fixedincludes
2719 @if [ -f ./gcc/Makefile ]; then \
2720 r=`${PWD_COMMAND}`; export r; \
2721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2722 $(HOST_EXPORTS) \
2723 (cd ./gcc && \
2724 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2725 else \
2726 true; \
2727 fi
2728
2729 # install-no-fixedincludes is used to allow the elaboration of binary packages
2730 # suitable for distribution, where we cannot include the fixed system header
2731 # files.
2732 .PHONY: install-no-fixedincludes
2733 install-no-fixedincludes: installdirs install-host-nogcc \
2734 install-target gcc-install-no-fixedincludes
2735
2736 .PHONY: install-strip
2737 install-strip:
2738 @: $(MAKE); $(unstage)
2739 @r=`${PWD_COMMAND}`; export r; \
2740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2741 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2742
2743 .PHONY: install-strip-host
2744 install-strip-host: \
2745 maybe-install-strip-bfd \
2746 maybe-install-strip-opcodes \
2747 maybe-install-strip-binutils \
2748 maybe-install-strip-bison \
2749 maybe-install-strip-cgen \
2750 maybe-install-strip-dejagnu \
2751 maybe-install-strip-etc \
2752 maybe-install-strip-fastjar \
2753 maybe-install-strip-fixincludes \
2754 maybe-install-strip-flex \
2755 maybe-install-strip-gas \
2756 maybe-install-strip-gcc \
2757 maybe-install-strip-gmp \
2758 maybe-install-strip-mpfr \
2759 maybe-install-strip-mpc \
2760 maybe-install-strip-isl \
2761 maybe-install-strip-libelf \
2762 maybe-install-strip-gold \
2763 maybe-install-strip-gprof \
2764 maybe-install-strip-intl \
2765 maybe-install-strip-tcl \
2766 maybe-install-strip-itcl \
2767 maybe-install-strip-ld \
2768 maybe-install-strip-libbacktrace \
2769 maybe-install-strip-libcpp \
2770 maybe-install-strip-libdecnumber \
2771 maybe-install-strip-libgui \
2772 maybe-install-strip-libiberty \
2773 maybe-install-strip-libiberty-linker-plugin \
2774 maybe-install-strip-libiconv \
2775 maybe-install-strip-m4 \
2776 maybe-install-strip-readline \
2777 maybe-install-strip-sid \
2778 maybe-install-strip-sim \
2779 maybe-install-strip-texinfo \
2780 maybe-install-strip-zlib \
2781 maybe-install-strip-gnulib \
2782 maybe-install-strip-gdbsupport \
2783 maybe-install-strip-gdbserver \
2784 maybe-install-strip-gdb \
2785 maybe-install-strip-expect \
2786 maybe-install-strip-guile \
2787 maybe-install-strip-tk \
2788 maybe-install-strip-libtermcap \
2789 maybe-install-strip-utils \
2790 maybe-install-strip-gnattools \
2791 maybe-install-strip-lto-plugin \
2792 maybe-install-strip-libcc1 \
2793 maybe-install-strip-gotools \
2794 maybe-install-strip-libctf
2795
2796 .PHONY: install-strip-target
2797 install-strip-target: \
2798 maybe-install-strip-target-libstdc++-v3 \
2799 maybe-install-strip-target-libsanitizer \
2800 maybe-install-strip-target-libmpx \
2801 maybe-install-strip-target-libvtv \
2802 maybe-install-strip-target-libcilkrts \
2803 maybe-install-strip-target-liboffloadmic \
2804 maybe-install-strip-target-libssp \
2805 maybe-install-strip-target-newlib \
2806 maybe-install-strip-target-libgcc \
2807 maybe-install-strip-target-libbacktrace \
2808 maybe-install-strip-target-libquadmath \
2809 maybe-install-strip-target-libgfortran \
2810 maybe-install-strip-target-libobjc \
2811 maybe-install-strip-target-libgo \
2812 maybe-install-strip-target-libtermcap \
2813 maybe-install-strip-target-winsup \
2814 maybe-install-strip-target-libgloss \
2815 maybe-install-strip-target-libffi \
2816 maybe-install-strip-target-zlib \
2817 maybe-install-strip-target-rda \
2818 maybe-install-strip-target-libada \
2819 maybe-install-strip-target-libgomp \
2820 maybe-install-strip-target-libitm \
2821 maybe-install-strip-target-libatomic
2822
2823
2824 ### other supporting targets
2825
2826 MAKEDIRS= \
2827 $(DESTDIR)$(prefix) \
2828 $(DESTDIR)$(exec_prefix)
2829 .PHONY: installdirs
2830 installdirs: mkinstalldirs
2831 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2832
2833 dir.info: do-install-info
2834 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2835 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2836 mv -f dir.info.new dir.info; \
2837 else true; \
2838 fi
2839
2840 dist:
2841 @echo "Building a full distribution of this tree isn't done"
2842 @echo "via 'make dist'. Check out the etc/ subdirectory"
2843
2844 etags tags: TAGS
2845
2846 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2847 # ability to use several tags files at once, so there is probably no need
2848 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2849 # (if we felt like it) have this Makefile write a piece of elisp which
2850 # the user could load to tell emacs19 where all the TAGS files we just
2851 # built are.
2852 TAGS: do-TAGS
2853
2854 # ------------------------------------
2855 # Macros for configure and all targets
2856 # ------------------------------------
2857
2858
2859
2860
2861
2862 # --------------------------------------
2863 # Modules which run on the build machine
2864 # --------------------------------------
2865
2866
2867 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2868 maybe-configure-build-libiberty:
2869 @if gcc-bootstrap
2870 configure-build-libiberty: stage_current
2871 @endif gcc-bootstrap
2872 @if build-libiberty
2873 maybe-configure-build-libiberty: configure-build-libiberty
2874 configure-build-libiberty:
2875 @: $(MAKE); $(unstage)
2876 @r=`${PWD_COMMAND}`; export r; \
2877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2878 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2879 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2880 $(BUILD_EXPORTS) \
2881 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2882 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2883 case $(srcdir) in \
2884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2885 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2887 esac; \
2888 module_srcdir=libiberty; \
2889 rm -f no-such-file || : ; \
2890 CONFIG_SITE=no-such-file $(SHELL) \
2891 $$s/$$module_srcdir/configure \
2892 --srcdir=$${topdir}/$$module_srcdir \
2893 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2894 --target=${target_alias} \
2895 || exit 1
2896 @endif build-libiberty
2897
2898
2899
2900
2901
2902 .PHONY: all-build-libiberty maybe-all-build-libiberty
2903 maybe-all-build-libiberty:
2904 @if gcc-bootstrap
2905 all-build-libiberty: stage_current
2906 @endif gcc-bootstrap
2907 @if build-libiberty
2908 TARGET-build-libiberty=all
2909 maybe-all-build-libiberty: all-build-libiberty
2910 all-build-libiberty: configure-build-libiberty
2911 @: $(MAKE); $(unstage)
2912 @r=`${PWD_COMMAND}`; export r; \
2913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2914 $(BUILD_EXPORTS) \
2915 (cd $(BUILD_SUBDIR)/libiberty && \
2916 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2917 $(TARGET-build-libiberty))
2918 @endif build-libiberty
2919
2920
2921
2922
2923
2924 .PHONY: configure-build-bison maybe-configure-build-bison
2925 maybe-configure-build-bison:
2926 @if gcc-bootstrap
2927 configure-build-bison: stage_current
2928 @endif gcc-bootstrap
2929 @if build-bison
2930 maybe-configure-build-bison: configure-build-bison
2931 configure-build-bison:
2932 @: $(MAKE); $(unstage)
2933 @r=`${PWD_COMMAND}`; export r; \
2934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2935 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2936 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2937 $(BUILD_EXPORTS) \
2938 echo Configuring in $(BUILD_SUBDIR)/bison; \
2939 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2940 case $(srcdir) in \
2941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2942 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2944 esac; \
2945 module_srcdir=bison; \
2946 rm -f no-such-file || : ; \
2947 CONFIG_SITE=no-such-file $(SHELL) \
2948 $$s/$$module_srcdir/configure \
2949 --srcdir=$${topdir}/$$module_srcdir \
2950 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2951 --target=${target_alias} \
2952 || exit 1
2953 @endif build-bison
2954
2955
2956
2957
2958
2959 .PHONY: all-build-bison maybe-all-build-bison
2960 maybe-all-build-bison:
2961 @if gcc-bootstrap
2962 all-build-bison: stage_current
2963 @endif gcc-bootstrap
2964 @if build-bison
2965 TARGET-build-bison=all
2966 maybe-all-build-bison: all-build-bison
2967 all-build-bison: configure-build-bison
2968 @: $(MAKE); $(unstage)
2969 @r=`${PWD_COMMAND}`; export r; \
2970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2971 $(BUILD_EXPORTS) \
2972 (cd $(BUILD_SUBDIR)/bison && \
2973 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2974 $(TARGET-build-bison))
2975 @endif build-bison
2976
2977
2978
2979
2980
2981 .PHONY: configure-build-flex maybe-configure-build-flex
2982 maybe-configure-build-flex:
2983 @if gcc-bootstrap
2984 configure-build-flex: stage_current
2985 @endif gcc-bootstrap
2986 @if build-flex
2987 maybe-configure-build-flex: configure-build-flex
2988 configure-build-flex:
2989 @: $(MAKE); $(unstage)
2990 @r=`${PWD_COMMAND}`; export r; \
2991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2992 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2993 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2994 $(BUILD_EXPORTS) \
2995 echo Configuring in $(BUILD_SUBDIR)/flex; \
2996 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2997 case $(srcdir) in \
2998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2999 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3001 esac; \
3002 module_srcdir=flex; \
3003 rm -f no-such-file || : ; \
3004 CONFIG_SITE=no-such-file $(SHELL) \
3005 $$s/$$module_srcdir/configure \
3006 --srcdir=$${topdir}/$$module_srcdir \
3007 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3008 --target=${target_alias} \
3009 || exit 1
3010 @endif build-flex
3011
3012
3013
3014
3015
3016 .PHONY: all-build-flex maybe-all-build-flex
3017 maybe-all-build-flex:
3018 @if gcc-bootstrap
3019 all-build-flex: stage_current
3020 @endif gcc-bootstrap
3021 @if build-flex
3022 TARGET-build-flex=all
3023 maybe-all-build-flex: all-build-flex
3024 all-build-flex: configure-build-flex
3025 @: $(MAKE); $(unstage)
3026 @r=`${PWD_COMMAND}`; export r; \
3027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3028 $(BUILD_EXPORTS) \
3029 (cd $(BUILD_SUBDIR)/flex && \
3030 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3031 $(TARGET-build-flex))
3032 @endif build-flex
3033
3034
3035
3036
3037
3038 .PHONY: configure-build-m4 maybe-configure-build-m4
3039 maybe-configure-build-m4:
3040 @if gcc-bootstrap
3041 configure-build-m4: stage_current
3042 @endif gcc-bootstrap
3043 @if build-m4
3044 maybe-configure-build-m4: configure-build-m4
3045 configure-build-m4:
3046 @: $(MAKE); $(unstage)
3047 @r=`${PWD_COMMAND}`; export r; \
3048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3049 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3050 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3051 $(BUILD_EXPORTS) \
3052 echo Configuring in $(BUILD_SUBDIR)/m4; \
3053 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3054 case $(srcdir) in \
3055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3056 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3058 esac; \
3059 module_srcdir=m4; \
3060 rm -f no-such-file || : ; \
3061 CONFIG_SITE=no-such-file $(SHELL) \
3062 $$s/$$module_srcdir/configure \
3063 --srcdir=$${topdir}/$$module_srcdir \
3064 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3065 --target=${target_alias} \
3066 || exit 1
3067 @endif build-m4
3068
3069
3070
3071
3072
3073 .PHONY: all-build-m4 maybe-all-build-m4
3074 maybe-all-build-m4:
3075 @if gcc-bootstrap
3076 all-build-m4: stage_current
3077 @endif gcc-bootstrap
3078 @if build-m4
3079 TARGET-build-m4=all
3080 maybe-all-build-m4: all-build-m4
3081 all-build-m4: configure-build-m4
3082 @: $(MAKE); $(unstage)
3083 @r=`${PWD_COMMAND}`; export r; \
3084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3085 $(BUILD_EXPORTS) \
3086 (cd $(BUILD_SUBDIR)/m4 && \
3087 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3088 $(TARGET-build-m4))
3089 @endif build-m4
3090
3091
3092
3093
3094
3095 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3096 maybe-configure-build-texinfo:
3097 @if gcc-bootstrap
3098 configure-build-texinfo: stage_current
3099 @endif gcc-bootstrap
3100 @if build-texinfo
3101 maybe-configure-build-texinfo: configure-build-texinfo
3102 configure-build-texinfo:
3103 @: $(MAKE); $(unstage)
3104 @r=`${PWD_COMMAND}`; export r; \
3105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3106 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3107 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3108 $(BUILD_EXPORTS) \
3109 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3110 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3111 case $(srcdir) in \
3112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3113 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3115 esac; \
3116 module_srcdir=texinfo; \
3117 rm -f no-such-file || : ; \
3118 CONFIG_SITE=no-such-file $(SHELL) \
3119 $$s/$$module_srcdir/configure \
3120 --srcdir=$${topdir}/$$module_srcdir \
3121 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3122 --target=${target_alias} \
3123 || exit 1
3124 @endif build-texinfo
3125
3126
3127
3128
3129
3130 .PHONY: all-build-texinfo maybe-all-build-texinfo
3131 maybe-all-build-texinfo:
3132 @if gcc-bootstrap
3133 all-build-texinfo: stage_current
3134 @endif gcc-bootstrap
3135 @if build-texinfo
3136 TARGET-build-texinfo=all
3137 maybe-all-build-texinfo: all-build-texinfo
3138 all-build-texinfo: configure-build-texinfo
3139 @: $(MAKE); $(unstage)
3140 @r=`${PWD_COMMAND}`; export r; \
3141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3142 $(BUILD_EXPORTS) \
3143 (cd $(BUILD_SUBDIR)/texinfo && \
3144 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3145 $(TARGET-build-texinfo))
3146 @endif build-texinfo
3147
3148
3149
3150
3151
3152 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3153 maybe-configure-build-fixincludes:
3154 @if gcc-bootstrap
3155 configure-build-fixincludes: stage_current
3156 @endif gcc-bootstrap
3157 @if build-fixincludes
3158 maybe-configure-build-fixincludes: configure-build-fixincludes
3159 configure-build-fixincludes:
3160 @: $(MAKE); $(unstage)
3161 @r=`${PWD_COMMAND}`; export r; \
3162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3163 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3164 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3165 $(BUILD_EXPORTS) \
3166 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3167 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3168 case $(srcdir) in \
3169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3170 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3172 esac; \
3173 module_srcdir=fixincludes; \
3174 rm -f no-such-file || : ; \
3175 CONFIG_SITE=no-such-file $(SHELL) \
3176 $$s/$$module_srcdir/configure \
3177 --srcdir=$${topdir}/$$module_srcdir \
3178 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3179 --target=${target_alias} \
3180 || exit 1
3181 @endif build-fixincludes
3182
3183
3184
3185
3186
3187 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3188 maybe-all-build-fixincludes:
3189 @if gcc-bootstrap
3190 all-build-fixincludes: stage_current
3191 @endif gcc-bootstrap
3192 @if build-fixincludes
3193 TARGET-build-fixincludes=all
3194 maybe-all-build-fixincludes: all-build-fixincludes
3195 all-build-fixincludes: configure-build-fixincludes
3196 @: $(MAKE); $(unstage)
3197 @r=`${PWD_COMMAND}`; export r; \
3198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3199 $(BUILD_EXPORTS) \
3200 (cd $(BUILD_SUBDIR)/fixincludes && \
3201 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3202 $(TARGET-build-fixincludes))
3203 @endif build-fixincludes
3204
3205
3206
3207
3208
3209 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3210 maybe-configure-build-libcpp:
3211 @if gcc-bootstrap
3212 configure-build-libcpp: stage_current
3213 @endif gcc-bootstrap
3214 @if build-libcpp
3215 maybe-configure-build-libcpp: configure-build-libcpp
3216 configure-build-libcpp:
3217 @: $(MAKE); $(unstage)
3218 @r=`${PWD_COMMAND}`; export r; \
3219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3220 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3221 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3222 $(BUILD_EXPORTS) \
3223 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3224 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3225 case $(srcdir) in \
3226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3227 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3229 esac; \
3230 module_srcdir=libcpp; \
3231 rm -f no-such-file || : ; \
3232 CONFIG_SITE=no-such-file $(SHELL) \
3233 $$s/$$module_srcdir/configure \
3234 --srcdir=$${topdir}/$$module_srcdir \
3235 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3236 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3237 || exit 1
3238 @endif build-libcpp
3239
3240
3241
3242
3243
3244 .PHONY: all-build-libcpp maybe-all-build-libcpp
3245 maybe-all-build-libcpp:
3246 @if gcc-bootstrap
3247 all-build-libcpp: stage_current
3248 @endif gcc-bootstrap
3249 @if build-libcpp
3250 TARGET-build-libcpp=all
3251 maybe-all-build-libcpp: all-build-libcpp
3252 all-build-libcpp: configure-build-libcpp
3253 @: $(MAKE); $(unstage)
3254 @r=`${PWD_COMMAND}`; export r; \
3255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3256 $(BUILD_EXPORTS) \
3257 (cd $(BUILD_SUBDIR)/libcpp && \
3258 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3259 $(TARGET-build-libcpp))
3260 @endif build-libcpp
3261
3262
3263
3264
3265
3266 # --------------------------------------
3267 # Modules which run on the host machine
3268 # --------------------------------------
3269
3270
3271 .PHONY: configure-bfd maybe-configure-bfd
3272 maybe-configure-bfd:
3273 @if gcc-bootstrap
3274 configure-bfd: stage_current
3275 @endif gcc-bootstrap
3276 @if bfd
3277 maybe-configure-bfd: configure-bfd
3278 configure-bfd:
3279 @r=`${PWD_COMMAND}`; export r; \
3280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3281 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3282 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3283 $(HOST_EXPORTS) \
3284 echo Configuring in $(HOST_SUBDIR)/bfd; \
3285 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3286 case $(srcdir) in \
3287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3288 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3290 esac; \
3291 module_srcdir=bfd; \
3292 $(SHELL) \
3293 $$s/$$module_srcdir/configure \
3294 --srcdir=$${topdir}/$$module_srcdir \
3295 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3296 --target=${target_alias} \
3297 || exit 1
3298 @endif bfd
3299
3300
3301
3302 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3303 maybe-configure-stage1-bfd:
3304 @if bfd-bootstrap
3305 maybe-configure-stage1-bfd: configure-stage1-bfd
3306 configure-stage1-bfd:
3307 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3308 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3309 @r=`${PWD_COMMAND}`; export r; \
3310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3311 TFLAGS="$(STAGE1_TFLAGS)"; \
3312 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3313 $(HOST_EXPORTS) \
3314 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3315 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3316 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3317 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3319 cd $(HOST_SUBDIR)/bfd || exit 1; \
3320 case $(srcdir) in \
3321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3322 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3324 esac; \
3325 module_srcdir=bfd; \
3326 $(SHELL) $$s/$$module_srcdir/configure \
3327 --srcdir=$${topdir}/$$module_srcdir \
3328 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3329 --target=${target_alias} \
3330 \
3331 $(STAGE1_CONFIGURE_FLAGS)
3332 @endif bfd-bootstrap
3333
3334 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3335 maybe-configure-stage2-bfd:
3336 @if bfd-bootstrap
3337 maybe-configure-stage2-bfd: configure-stage2-bfd
3338 configure-stage2-bfd:
3339 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3341 @r=`${PWD_COMMAND}`; export r; \
3342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3343 TFLAGS="$(STAGE2_TFLAGS)"; \
3344 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3345 $(HOST_EXPORTS) \
3346 $(POSTSTAGE1_HOST_EXPORTS) \
3347 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3348 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3349 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3350 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3352 cd $(HOST_SUBDIR)/bfd || exit 1; \
3353 case $(srcdir) in \
3354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3355 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3357 esac; \
3358 module_srcdir=bfd; \
3359 $(SHELL) $$s/$$module_srcdir/configure \
3360 --srcdir=$${topdir}/$$module_srcdir \
3361 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3362 --target=${target_alias} \
3363 --with-build-libsubdir=$(HOST_SUBDIR) \
3364 $(STAGE2_CONFIGURE_FLAGS)
3365 @endif bfd-bootstrap
3366
3367 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3368 maybe-configure-stage3-bfd:
3369 @if bfd-bootstrap
3370 maybe-configure-stage3-bfd: configure-stage3-bfd
3371 configure-stage3-bfd:
3372 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3373 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3374 @r=`${PWD_COMMAND}`; export r; \
3375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376 TFLAGS="$(STAGE3_TFLAGS)"; \
3377 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3378 $(HOST_EXPORTS) \
3379 $(POSTSTAGE1_HOST_EXPORTS) \
3380 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3381 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3382 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3383 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3385 cd $(HOST_SUBDIR)/bfd || exit 1; \
3386 case $(srcdir) in \
3387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3388 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3390 esac; \
3391 module_srcdir=bfd; \
3392 $(SHELL) $$s/$$module_srcdir/configure \
3393 --srcdir=$${topdir}/$$module_srcdir \
3394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3395 --target=${target_alias} \
3396 --with-build-libsubdir=$(HOST_SUBDIR) \
3397 $(STAGE3_CONFIGURE_FLAGS)
3398 @endif bfd-bootstrap
3399
3400 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3401 maybe-configure-stage4-bfd:
3402 @if bfd-bootstrap
3403 maybe-configure-stage4-bfd: configure-stage4-bfd
3404 configure-stage4-bfd:
3405 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3406 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3407 @r=`${PWD_COMMAND}`; export r; \
3408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3409 TFLAGS="$(STAGE4_TFLAGS)"; \
3410 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3411 $(HOST_EXPORTS) \
3412 $(POSTSTAGE1_HOST_EXPORTS) \
3413 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3414 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3415 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3416 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3417 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3418 cd $(HOST_SUBDIR)/bfd || exit 1; \
3419 case $(srcdir) in \
3420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3421 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3423 esac; \
3424 module_srcdir=bfd; \
3425 $(SHELL) $$s/$$module_srcdir/configure \
3426 --srcdir=$${topdir}/$$module_srcdir \
3427 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3428 --target=${target_alias} \
3429 --with-build-libsubdir=$(HOST_SUBDIR) \
3430 $(STAGE4_CONFIGURE_FLAGS)
3431 @endif bfd-bootstrap
3432
3433 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3434 maybe-configure-stageprofile-bfd:
3435 @if bfd-bootstrap
3436 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3437 configure-stageprofile-bfd:
3438 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3439 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3440 @r=`${PWD_COMMAND}`; export r; \
3441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3442 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3443 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3444 $(HOST_EXPORTS) \
3445 $(POSTSTAGE1_HOST_EXPORTS) \
3446 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3447 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3448 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3449 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3451 cd $(HOST_SUBDIR)/bfd || exit 1; \
3452 case $(srcdir) in \
3453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3454 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3456 esac; \
3457 module_srcdir=bfd; \
3458 $(SHELL) $$s/$$module_srcdir/configure \
3459 --srcdir=$${topdir}/$$module_srcdir \
3460 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3461 --target=${target_alias} \
3462 --with-build-libsubdir=$(HOST_SUBDIR) \
3463 $(STAGEprofile_CONFIGURE_FLAGS)
3464 @endif bfd-bootstrap
3465
3466 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3467 maybe-configure-stagefeedback-bfd:
3468 @if bfd-bootstrap
3469 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3470 configure-stagefeedback-bfd:
3471 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3472 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3473 @r=`${PWD_COMMAND}`; export r; \
3474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3475 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3476 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3477 $(HOST_EXPORTS) \
3478 $(POSTSTAGE1_HOST_EXPORTS) \
3479 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3480 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3481 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3482 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3483 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3484 cd $(HOST_SUBDIR)/bfd || exit 1; \
3485 case $(srcdir) in \
3486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3487 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3489 esac; \
3490 module_srcdir=bfd; \
3491 $(SHELL) $$s/$$module_srcdir/configure \
3492 --srcdir=$${topdir}/$$module_srcdir \
3493 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3494 --target=${target_alias} \
3495 --with-build-libsubdir=$(HOST_SUBDIR) \
3496 $(STAGEfeedback_CONFIGURE_FLAGS)
3497 @endif bfd-bootstrap
3498
3499
3500
3501
3502
3503 .PHONY: all-bfd maybe-all-bfd
3504 maybe-all-bfd:
3505 @if gcc-bootstrap
3506 all-bfd: stage_current
3507 @endif gcc-bootstrap
3508 @if bfd
3509 TARGET-bfd=all
3510 maybe-all-bfd: all-bfd
3511 all-bfd: configure-bfd
3512 @r=`${PWD_COMMAND}`; export r; \
3513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3514 $(HOST_EXPORTS) \
3515 (cd $(HOST_SUBDIR)/bfd && \
3516 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3517 $(TARGET-bfd))
3518 @endif bfd
3519
3520
3521
3522 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3523 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3524 maybe-all-stage1-bfd:
3525 maybe-clean-stage1-bfd:
3526 @if bfd-bootstrap
3527 maybe-all-stage1-bfd: all-stage1-bfd
3528 all-stage1: all-stage1-bfd
3529 TARGET-stage1-bfd = $(TARGET-bfd)
3530 all-stage1-bfd: configure-stage1-bfd
3531 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3532 @r=`${PWD_COMMAND}`; export r; \
3533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3534 TFLAGS="$(STAGE1_TFLAGS)"; \
3535 $(HOST_EXPORTS) \
3536 cd $(HOST_SUBDIR)/bfd && \
3537 \
3538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3539 CFLAGS="$(STAGE1_CFLAGS)" \
3540 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3541 LIBCFLAGS="$(LIBCFLAGS)" \
3542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3545 $(EXTRA_HOST_FLAGS) \
3546 $(STAGE1_FLAGS_TO_PASS) \
3547 TFLAGS="$(STAGE1_TFLAGS)" \
3548 $(TARGET-stage1-bfd)
3549
3550 maybe-clean-stage1-bfd: clean-stage1-bfd
3551 clean-stage1: clean-stage1-bfd
3552 clean-stage1-bfd:
3553 @if [ $(current_stage) = stage1 ]; then \
3554 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3555 else \
3556 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3557 $(MAKE) stage1-start; \
3558 fi; \
3559 cd $(HOST_SUBDIR)/bfd && \
3560 $(MAKE) $(EXTRA_HOST_FLAGS) \
3561 $(STAGE1_FLAGS_TO_PASS) clean
3562 @endif bfd-bootstrap
3563
3564
3565 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3566 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3567 maybe-all-stage2-bfd:
3568 maybe-clean-stage2-bfd:
3569 @if bfd-bootstrap
3570 maybe-all-stage2-bfd: all-stage2-bfd
3571 all-stage2: all-stage2-bfd
3572 TARGET-stage2-bfd = $(TARGET-bfd)
3573 all-stage2-bfd: configure-stage2-bfd
3574 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3575 @r=`${PWD_COMMAND}`; export r; \
3576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3577 TFLAGS="$(STAGE2_TFLAGS)"; \
3578 $(HOST_EXPORTS) \
3579 $(POSTSTAGE1_HOST_EXPORTS) \
3580 cd $(HOST_SUBDIR)/bfd && \
3581 \
3582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3583 CFLAGS="$(STAGE2_CFLAGS)" \
3584 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3585 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3590 TFLAGS="$(STAGE2_TFLAGS)" \
3591 $(TARGET-stage2-bfd)
3592
3593 maybe-clean-stage2-bfd: clean-stage2-bfd
3594 clean-stage2: clean-stage2-bfd
3595 clean-stage2-bfd:
3596 @if [ $(current_stage) = stage2 ]; then \
3597 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3598 else \
3599 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3600 $(MAKE) stage2-start; \
3601 fi; \
3602 cd $(HOST_SUBDIR)/bfd && \
3603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3604 @endif bfd-bootstrap
3605
3606
3607 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3608 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3609 maybe-all-stage3-bfd:
3610 maybe-clean-stage3-bfd:
3611 @if bfd-bootstrap
3612 maybe-all-stage3-bfd: all-stage3-bfd
3613 all-stage3: all-stage3-bfd
3614 TARGET-stage3-bfd = $(TARGET-bfd)
3615 all-stage3-bfd: configure-stage3-bfd
3616 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3617 @r=`${PWD_COMMAND}`; export r; \
3618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3619 TFLAGS="$(STAGE3_TFLAGS)"; \
3620 $(HOST_EXPORTS) \
3621 $(POSTSTAGE1_HOST_EXPORTS) \
3622 cd $(HOST_SUBDIR)/bfd && \
3623 \
3624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3625 CFLAGS="$(STAGE3_CFLAGS)" \
3626 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3627 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3631 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3632 TFLAGS="$(STAGE3_TFLAGS)" \
3633 $(TARGET-stage3-bfd)
3634
3635 maybe-clean-stage3-bfd: clean-stage3-bfd
3636 clean-stage3: clean-stage3-bfd
3637 clean-stage3-bfd:
3638 @if [ $(current_stage) = stage3 ]; then \
3639 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3640 else \
3641 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3642 $(MAKE) stage3-start; \
3643 fi; \
3644 cd $(HOST_SUBDIR)/bfd && \
3645 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3646 @endif bfd-bootstrap
3647
3648
3649 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3650 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3651 maybe-all-stage4-bfd:
3652 maybe-clean-stage4-bfd:
3653 @if bfd-bootstrap
3654 maybe-all-stage4-bfd: all-stage4-bfd
3655 all-stage4: all-stage4-bfd
3656 TARGET-stage4-bfd = $(TARGET-bfd)
3657 all-stage4-bfd: configure-stage4-bfd
3658 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3659 @r=`${PWD_COMMAND}`; export r; \
3660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3661 TFLAGS="$(STAGE4_TFLAGS)"; \
3662 $(HOST_EXPORTS) \
3663 $(POSTSTAGE1_HOST_EXPORTS) \
3664 cd $(HOST_SUBDIR)/bfd && \
3665 \
3666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3667 CFLAGS="$(STAGE4_CFLAGS)" \
3668 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3669 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3673 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3674 TFLAGS="$(STAGE4_TFLAGS)" \
3675 $(TARGET-stage4-bfd)
3676
3677 maybe-clean-stage4-bfd: clean-stage4-bfd
3678 clean-stage4: clean-stage4-bfd
3679 clean-stage4-bfd:
3680 @if [ $(current_stage) = stage4 ]; then \
3681 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3682 else \
3683 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3684 $(MAKE) stage4-start; \
3685 fi; \
3686 cd $(HOST_SUBDIR)/bfd && \
3687 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3688 @endif bfd-bootstrap
3689
3690
3691 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3692 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3693 maybe-all-stageprofile-bfd:
3694 maybe-clean-stageprofile-bfd:
3695 @if bfd-bootstrap
3696 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3697 all-stageprofile: all-stageprofile-bfd
3698 TARGET-stageprofile-bfd = $(TARGET-bfd)
3699 all-stageprofile-bfd: configure-stageprofile-bfd
3700 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3701 @r=`${PWD_COMMAND}`; export r; \
3702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3703 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3704 $(HOST_EXPORTS) \
3705 $(POSTSTAGE1_HOST_EXPORTS) \
3706 cd $(HOST_SUBDIR)/bfd && \
3707 \
3708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3709 CFLAGS="$(STAGEprofile_CFLAGS)" \
3710 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3711 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3716 TFLAGS="$(STAGEprofile_TFLAGS)" \
3717 $(TARGET-stageprofile-bfd)
3718
3719 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3720 clean-stageprofile: clean-stageprofile-bfd
3721 clean-stageprofile-bfd:
3722 @if [ $(current_stage) = stageprofile ]; then \
3723 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3724 else \
3725 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3726 $(MAKE) stageprofile-start; \
3727 fi; \
3728 cd $(HOST_SUBDIR)/bfd && \
3729 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3730 @endif bfd-bootstrap
3731
3732
3733 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3734 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3735 maybe-all-stagefeedback-bfd:
3736 maybe-clean-stagefeedback-bfd:
3737 @if bfd-bootstrap
3738 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3739 all-stagefeedback: all-stagefeedback-bfd
3740 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3741 all-stagefeedback-bfd: configure-stagefeedback-bfd
3742 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3743 @r=`${PWD_COMMAND}`; export r; \
3744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3745 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3746 $(HOST_EXPORTS) \
3747 $(POSTSTAGE1_HOST_EXPORTS) \
3748 cd $(HOST_SUBDIR)/bfd && \
3749 \
3750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3751 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3752 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3753 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3757 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3758 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3759 $(TARGET-stagefeedback-bfd)
3760
3761 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3762 clean-stagefeedback: clean-stagefeedback-bfd
3763 clean-stagefeedback-bfd:
3764 @if [ $(current_stage) = stagefeedback ]; then \
3765 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3766 else \
3767 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3768 $(MAKE) stagefeedback-start; \
3769 fi; \
3770 cd $(HOST_SUBDIR)/bfd && \
3771 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3772 @endif bfd-bootstrap
3773
3774
3775
3776
3777
3778 .PHONY: check-bfd maybe-check-bfd
3779 maybe-check-bfd:
3780 @if bfd
3781 maybe-check-bfd: check-bfd
3782
3783 check-bfd:
3784 @: $(MAKE); $(unstage)
3785 @r=`${PWD_COMMAND}`; export r; \
3786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3787 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3788 (cd $(HOST_SUBDIR)/bfd && \
3789 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
3790
3791 @endif bfd
3792
3793 .PHONY: install-bfd maybe-install-bfd
3794 maybe-install-bfd:
3795 @if bfd
3796 maybe-install-bfd: install-bfd
3797
3798 install-bfd: installdirs
3799 @: $(MAKE); $(unstage)
3800 @r=`${PWD_COMMAND}`; export r; \
3801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3802 $(HOST_EXPORTS) \
3803 (cd $(HOST_SUBDIR)/bfd && \
3804 $(MAKE) $(FLAGS_TO_PASS) install)
3805
3806 @endif bfd
3807
3808 .PHONY: install-strip-bfd maybe-install-strip-bfd
3809 maybe-install-strip-bfd:
3810 @if bfd
3811 maybe-install-strip-bfd: install-strip-bfd
3812
3813 install-strip-bfd: installdirs
3814 @: $(MAKE); $(unstage)
3815 @r=`${PWD_COMMAND}`; export r; \
3816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3817 $(HOST_EXPORTS) \
3818 (cd $(HOST_SUBDIR)/bfd && \
3819 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3820
3821 @endif bfd
3822
3823 # Other targets (info, dvi, pdf, etc.)
3824
3825 .PHONY: maybe-info-bfd info-bfd
3826 maybe-info-bfd:
3827 @if bfd
3828 maybe-info-bfd: info-bfd
3829
3830 info-bfd: \
3831 configure-bfd
3832 @[ -f ./bfd/Makefile ] || exit 0; \
3833 r=`${PWD_COMMAND}`; export r; \
3834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3835 $(HOST_EXPORTS) \
3836 for flag in $(EXTRA_HOST_FLAGS) ; do \
3837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3838 done; \
3839 echo "Doing info in bfd"; \
3840 (cd $(HOST_SUBDIR)/bfd && \
3841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3843 "RANLIB=$${RANLIB}" \
3844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3845 info) \
3846 || exit 1
3847
3848 @endif bfd
3849
3850 .PHONY: maybe-dvi-bfd dvi-bfd
3851 maybe-dvi-bfd:
3852 @if bfd
3853 maybe-dvi-bfd: dvi-bfd
3854
3855 dvi-bfd: \
3856 configure-bfd
3857 @[ -f ./bfd/Makefile ] || exit 0; \
3858 r=`${PWD_COMMAND}`; export r; \
3859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3860 $(HOST_EXPORTS) \
3861 for flag in $(EXTRA_HOST_FLAGS) ; do \
3862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3863 done; \
3864 echo "Doing dvi in bfd"; \
3865 (cd $(HOST_SUBDIR)/bfd && \
3866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3868 "RANLIB=$${RANLIB}" \
3869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3870 dvi) \
3871 || exit 1
3872
3873 @endif bfd
3874
3875 .PHONY: maybe-pdf-bfd pdf-bfd
3876 maybe-pdf-bfd:
3877 @if bfd
3878 maybe-pdf-bfd: pdf-bfd
3879
3880 pdf-bfd: \
3881 configure-bfd
3882 @[ -f ./bfd/Makefile ] || exit 0; \
3883 r=`${PWD_COMMAND}`; export r; \
3884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3885 $(HOST_EXPORTS) \
3886 for flag in $(EXTRA_HOST_FLAGS) ; do \
3887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3888 done; \
3889 echo "Doing pdf in bfd"; \
3890 (cd $(HOST_SUBDIR)/bfd && \
3891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3893 "RANLIB=$${RANLIB}" \
3894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3895 pdf) \
3896 || exit 1
3897
3898 @endif bfd
3899
3900 .PHONY: maybe-html-bfd html-bfd
3901 maybe-html-bfd:
3902 @if bfd
3903 maybe-html-bfd: html-bfd
3904
3905 html-bfd: \
3906 configure-bfd
3907 @[ -f ./bfd/Makefile ] || exit 0; \
3908 r=`${PWD_COMMAND}`; export r; \
3909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3910 $(HOST_EXPORTS) \
3911 for flag in $(EXTRA_HOST_FLAGS) ; do \
3912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3913 done; \
3914 echo "Doing html in bfd"; \
3915 (cd $(HOST_SUBDIR)/bfd && \
3916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3918 "RANLIB=$${RANLIB}" \
3919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3920 html) \
3921 || exit 1
3922
3923 @endif bfd
3924
3925 .PHONY: maybe-TAGS-bfd TAGS-bfd
3926 maybe-TAGS-bfd:
3927 @if bfd
3928 maybe-TAGS-bfd: TAGS-bfd
3929
3930 TAGS-bfd: \
3931 configure-bfd
3932 @[ -f ./bfd/Makefile ] || exit 0; \
3933 r=`${PWD_COMMAND}`; export r; \
3934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3935 $(HOST_EXPORTS) \
3936 for flag in $(EXTRA_HOST_FLAGS) ; do \
3937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3938 done; \
3939 echo "Doing TAGS in bfd"; \
3940 (cd $(HOST_SUBDIR)/bfd && \
3941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3943 "RANLIB=$${RANLIB}" \
3944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3945 TAGS) \
3946 || exit 1
3947
3948 @endif bfd
3949
3950 .PHONY: maybe-install-info-bfd install-info-bfd
3951 maybe-install-info-bfd:
3952 @if bfd
3953 maybe-install-info-bfd: install-info-bfd
3954
3955 install-info-bfd: \
3956 configure-bfd \
3957 info-bfd
3958 @[ -f ./bfd/Makefile ] || exit 0; \
3959 r=`${PWD_COMMAND}`; export r; \
3960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3961 $(HOST_EXPORTS) \
3962 for flag in $(EXTRA_HOST_FLAGS) ; do \
3963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3964 done; \
3965 echo "Doing install-info in bfd"; \
3966 (cd $(HOST_SUBDIR)/bfd && \
3967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3969 "RANLIB=$${RANLIB}" \
3970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3971 install-info) \
3972 || exit 1
3973
3974 @endif bfd
3975
3976 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3977 maybe-install-pdf-bfd:
3978 @if bfd
3979 maybe-install-pdf-bfd: install-pdf-bfd
3980
3981 install-pdf-bfd: \
3982 configure-bfd \
3983 pdf-bfd
3984 @[ -f ./bfd/Makefile ] || exit 0; \
3985 r=`${PWD_COMMAND}`; export r; \
3986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3987 $(HOST_EXPORTS) \
3988 for flag in $(EXTRA_HOST_FLAGS) ; do \
3989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3990 done; \
3991 echo "Doing install-pdf in bfd"; \
3992 (cd $(HOST_SUBDIR)/bfd && \
3993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3995 "RANLIB=$${RANLIB}" \
3996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3997 install-pdf) \
3998 || exit 1
3999
4000 @endif bfd
4001
4002 .PHONY: maybe-install-html-bfd install-html-bfd
4003 maybe-install-html-bfd:
4004 @if bfd
4005 maybe-install-html-bfd: install-html-bfd
4006
4007 install-html-bfd: \
4008 configure-bfd \
4009 html-bfd
4010 @[ -f ./bfd/Makefile ] || exit 0; \
4011 r=`${PWD_COMMAND}`; export r; \
4012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4013 $(HOST_EXPORTS) \
4014 for flag in $(EXTRA_HOST_FLAGS) ; do \
4015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4016 done; \
4017 echo "Doing install-html in bfd"; \
4018 (cd $(HOST_SUBDIR)/bfd && \
4019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4021 "RANLIB=$${RANLIB}" \
4022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4023 install-html) \
4024 || exit 1
4025
4026 @endif bfd
4027
4028 .PHONY: maybe-installcheck-bfd installcheck-bfd
4029 maybe-installcheck-bfd:
4030 @if bfd
4031 maybe-installcheck-bfd: installcheck-bfd
4032
4033 installcheck-bfd: \
4034 configure-bfd
4035 @[ -f ./bfd/Makefile ] || exit 0; \
4036 r=`${PWD_COMMAND}`; export r; \
4037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4038 $(HOST_EXPORTS) \
4039 for flag in $(EXTRA_HOST_FLAGS) ; do \
4040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4041 done; \
4042 echo "Doing installcheck in bfd"; \
4043 (cd $(HOST_SUBDIR)/bfd && \
4044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4046 "RANLIB=$${RANLIB}" \
4047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4048 installcheck) \
4049 || exit 1
4050
4051 @endif bfd
4052
4053 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4054 maybe-mostlyclean-bfd:
4055 @if bfd
4056 maybe-mostlyclean-bfd: mostlyclean-bfd
4057
4058 mostlyclean-bfd:
4059 @[ -f ./bfd/Makefile ] || exit 0; \
4060 r=`${PWD_COMMAND}`; export r; \
4061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4062 $(HOST_EXPORTS) \
4063 for flag in $(EXTRA_HOST_FLAGS) ; do \
4064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4065 done; \
4066 echo "Doing mostlyclean in bfd"; \
4067 (cd $(HOST_SUBDIR)/bfd && \
4068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4070 "RANLIB=$${RANLIB}" \
4071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4072 mostlyclean) \
4073 || exit 1
4074
4075 @endif bfd
4076
4077 .PHONY: maybe-clean-bfd clean-bfd
4078 maybe-clean-bfd:
4079 @if bfd
4080 maybe-clean-bfd: clean-bfd
4081
4082 clean-bfd:
4083 @[ -f ./bfd/Makefile ] || exit 0; \
4084 r=`${PWD_COMMAND}`; export r; \
4085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4086 $(HOST_EXPORTS) \
4087 for flag in $(EXTRA_HOST_FLAGS) ; do \
4088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4089 done; \
4090 echo "Doing clean in bfd"; \
4091 (cd $(HOST_SUBDIR)/bfd && \
4092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4094 "RANLIB=$${RANLIB}" \
4095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4096 clean) \
4097 || exit 1
4098
4099 @endif bfd
4100
4101 .PHONY: maybe-distclean-bfd distclean-bfd
4102 maybe-distclean-bfd:
4103 @if bfd
4104 maybe-distclean-bfd: distclean-bfd
4105
4106 distclean-bfd:
4107 @[ -f ./bfd/Makefile ] || exit 0; \
4108 r=`${PWD_COMMAND}`; export r; \
4109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4110 $(HOST_EXPORTS) \
4111 for flag in $(EXTRA_HOST_FLAGS) ; do \
4112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4113 done; \
4114 echo "Doing distclean in bfd"; \
4115 (cd $(HOST_SUBDIR)/bfd && \
4116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4118 "RANLIB=$${RANLIB}" \
4119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4120 distclean) \
4121 || exit 1
4122
4123 @endif bfd
4124
4125 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4126 maybe-maintainer-clean-bfd:
4127 @if bfd
4128 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4129
4130 maintainer-clean-bfd:
4131 @[ -f ./bfd/Makefile ] || exit 0; \
4132 r=`${PWD_COMMAND}`; export r; \
4133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4134 $(HOST_EXPORTS) \
4135 for flag in $(EXTRA_HOST_FLAGS) ; do \
4136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4137 done; \
4138 echo "Doing maintainer-clean in bfd"; \
4139 (cd $(HOST_SUBDIR)/bfd && \
4140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4142 "RANLIB=$${RANLIB}" \
4143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4144 maintainer-clean) \
4145 || exit 1
4146
4147 @endif bfd
4148
4149
4150
4151 .PHONY: configure-opcodes maybe-configure-opcodes
4152 maybe-configure-opcodes:
4153 @if gcc-bootstrap
4154 configure-opcodes: stage_current
4155 @endif gcc-bootstrap
4156 @if opcodes
4157 maybe-configure-opcodes: configure-opcodes
4158 configure-opcodes:
4159 @r=`${PWD_COMMAND}`; export r; \
4160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4161 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4163 $(HOST_EXPORTS) \
4164 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4165 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4166 case $(srcdir) in \
4167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4168 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4170 esac; \
4171 module_srcdir=opcodes; \
4172 $(SHELL) \
4173 $$s/$$module_srcdir/configure \
4174 --srcdir=$${topdir}/$$module_srcdir \
4175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4176 --target=${target_alias} \
4177 || exit 1
4178 @endif opcodes
4179
4180
4181
4182 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4183 maybe-configure-stage1-opcodes:
4184 @if opcodes-bootstrap
4185 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4186 configure-stage1-opcodes:
4187 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4188 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4189 @r=`${PWD_COMMAND}`; export r; \
4190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4191 TFLAGS="$(STAGE1_TFLAGS)"; \
4192 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4193 $(HOST_EXPORTS) \
4194 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4195 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4196 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4197 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4199 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4200 case $(srcdir) in \
4201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4202 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4204 esac; \
4205 module_srcdir=opcodes; \
4206 $(SHELL) $$s/$$module_srcdir/configure \
4207 --srcdir=$${topdir}/$$module_srcdir \
4208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4209 --target=${target_alias} \
4210 \
4211 $(STAGE1_CONFIGURE_FLAGS)
4212 @endif opcodes-bootstrap
4213
4214 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4215 maybe-configure-stage2-opcodes:
4216 @if opcodes-bootstrap
4217 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4218 configure-stage2-opcodes:
4219 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4221 @r=`${PWD_COMMAND}`; export r; \
4222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4223 TFLAGS="$(STAGE2_TFLAGS)"; \
4224 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4225 $(HOST_EXPORTS) \
4226 $(POSTSTAGE1_HOST_EXPORTS) \
4227 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4228 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4229 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4230 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4232 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4233 case $(srcdir) in \
4234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4235 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4237 esac; \
4238 module_srcdir=opcodes; \
4239 $(SHELL) $$s/$$module_srcdir/configure \
4240 --srcdir=$${topdir}/$$module_srcdir \
4241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4242 --target=${target_alias} \
4243 --with-build-libsubdir=$(HOST_SUBDIR) \
4244 $(STAGE2_CONFIGURE_FLAGS)
4245 @endif opcodes-bootstrap
4246
4247 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4248 maybe-configure-stage3-opcodes:
4249 @if opcodes-bootstrap
4250 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4251 configure-stage3-opcodes:
4252 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4254 @r=`${PWD_COMMAND}`; export r; \
4255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4256 TFLAGS="$(STAGE3_TFLAGS)"; \
4257 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4258 $(HOST_EXPORTS) \
4259 $(POSTSTAGE1_HOST_EXPORTS) \
4260 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4261 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4262 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4263 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4265 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4266 case $(srcdir) in \
4267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4268 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4270 esac; \
4271 module_srcdir=opcodes; \
4272 $(SHELL) $$s/$$module_srcdir/configure \
4273 --srcdir=$${topdir}/$$module_srcdir \
4274 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4275 --target=${target_alias} \
4276 --with-build-libsubdir=$(HOST_SUBDIR) \
4277 $(STAGE3_CONFIGURE_FLAGS)
4278 @endif opcodes-bootstrap
4279
4280 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4281 maybe-configure-stage4-opcodes:
4282 @if opcodes-bootstrap
4283 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4284 configure-stage4-opcodes:
4285 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4287 @r=`${PWD_COMMAND}`; export r; \
4288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4289 TFLAGS="$(STAGE4_TFLAGS)"; \
4290 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4291 $(HOST_EXPORTS) \
4292 $(POSTSTAGE1_HOST_EXPORTS) \
4293 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4294 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4295 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4296 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4298 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4299 case $(srcdir) in \
4300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4301 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4303 esac; \
4304 module_srcdir=opcodes; \
4305 $(SHELL) $$s/$$module_srcdir/configure \
4306 --srcdir=$${topdir}/$$module_srcdir \
4307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4308 --target=${target_alias} \
4309 --with-build-libsubdir=$(HOST_SUBDIR) \
4310 $(STAGE4_CONFIGURE_FLAGS)
4311 @endif opcodes-bootstrap
4312
4313 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4314 maybe-configure-stageprofile-opcodes:
4315 @if opcodes-bootstrap
4316 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4317 configure-stageprofile-opcodes:
4318 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4320 @r=`${PWD_COMMAND}`; export r; \
4321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4322 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4323 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4324 $(HOST_EXPORTS) \
4325 $(POSTSTAGE1_HOST_EXPORTS) \
4326 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4327 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4328 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4329 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4331 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4332 case $(srcdir) in \
4333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4334 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4336 esac; \
4337 module_srcdir=opcodes; \
4338 $(SHELL) $$s/$$module_srcdir/configure \
4339 --srcdir=$${topdir}/$$module_srcdir \
4340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4341 --target=${target_alias} \
4342 --with-build-libsubdir=$(HOST_SUBDIR) \
4343 $(STAGEprofile_CONFIGURE_FLAGS)
4344 @endif opcodes-bootstrap
4345
4346 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4347 maybe-configure-stagefeedback-opcodes:
4348 @if opcodes-bootstrap
4349 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4350 configure-stagefeedback-opcodes:
4351 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4352 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4353 @r=`${PWD_COMMAND}`; export r; \
4354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4355 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4356 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4357 $(HOST_EXPORTS) \
4358 $(POSTSTAGE1_HOST_EXPORTS) \
4359 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4360 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4361 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4362 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4364 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4365 case $(srcdir) in \
4366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4367 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4369 esac; \
4370 module_srcdir=opcodes; \
4371 $(SHELL) $$s/$$module_srcdir/configure \
4372 --srcdir=$${topdir}/$$module_srcdir \
4373 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4374 --target=${target_alias} \
4375 --with-build-libsubdir=$(HOST_SUBDIR) \
4376 $(STAGEfeedback_CONFIGURE_FLAGS)
4377 @endif opcodes-bootstrap
4378
4379
4380
4381
4382
4383 .PHONY: all-opcodes maybe-all-opcodes
4384 maybe-all-opcodes:
4385 @if gcc-bootstrap
4386 all-opcodes: stage_current
4387 @endif gcc-bootstrap
4388 @if opcodes
4389 TARGET-opcodes=all
4390 maybe-all-opcodes: all-opcodes
4391 all-opcodes: configure-opcodes
4392 @r=`${PWD_COMMAND}`; export r; \
4393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394 $(HOST_EXPORTS) \
4395 (cd $(HOST_SUBDIR)/opcodes && \
4396 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4397 $(TARGET-opcodes))
4398 @endif opcodes
4399
4400
4401
4402 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4403 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4404 maybe-all-stage1-opcodes:
4405 maybe-clean-stage1-opcodes:
4406 @if opcodes-bootstrap
4407 maybe-all-stage1-opcodes: all-stage1-opcodes
4408 all-stage1: all-stage1-opcodes
4409 TARGET-stage1-opcodes = $(TARGET-opcodes)
4410 all-stage1-opcodes: configure-stage1-opcodes
4411 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4412 @r=`${PWD_COMMAND}`; export r; \
4413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4414 TFLAGS="$(STAGE1_TFLAGS)"; \
4415 $(HOST_EXPORTS) \
4416 cd $(HOST_SUBDIR)/opcodes && \
4417 \
4418 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4419 CFLAGS="$(STAGE1_CFLAGS)" \
4420 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4421 LIBCFLAGS="$(LIBCFLAGS)" \
4422 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4423 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4424 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4425 $(EXTRA_HOST_FLAGS) \
4426 $(STAGE1_FLAGS_TO_PASS) \
4427 TFLAGS="$(STAGE1_TFLAGS)" \
4428 $(TARGET-stage1-opcodes)
4429
4430 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4431 clean-stage1: clean-stage1-opcodes
4432 clean-stage1-opcodes:
4433 @if [ $(current_stage) = stage1 ]; then \
4434 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4435 else \
4436 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4437 $(MAKE) stage1-start; \
4438 fi; \
4439 cd $(HOST_SUBDIR)/opcodes && \
4440 $(MAKE) $(EXTRA_HOST_FLAGS) \
4441 $(STAGE1_FLAGS_TO_PASS) clean
4442 @endif opcodes-bootstrap
4443
4444
4445 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4446 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4447 maybe-all-stage2-opcodes:
4448 maybe-clean-stage2-opcodes:
4449 @if opcodes-bootstrap
4450 maybe-all-stage2-opcodes: all-stage2-opcodes
4451 all-stage2: all-stage2-opcodes
4452 TARGET-stage2-opcodes = $(TARGET-opcodes)
4453 all-stage2-opcodes: configure-stage2-opcodes
4454 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4455 @r=`${PWD_COMMAND}`; export r; \
4456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4457 TFLAGS="$(STAGE2_TFLAGS)"; \
4458 $(HOST_EXPORTS) \
4459 $(POSTSTAGE1_HOST_EXPORTS) \
4460 cd $(HOST_SUBDIR)/opcodes && \
4461 \
4462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4463 CFLAGS="$(STAGE2_CFLAGS)" \
4464 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4465 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4466 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4467 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4468 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4469 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4470 TFLAGS="$(STAGE2_TFLAGS)" \
4471 $(TARGET-stage2-opcodes)
4472
4473 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4474 clean-stage2: clean-stage2-opcodes
4475 clean-stage2-opcodes:
4476 @if [ $(current_stage) = stage2 ]; then \
4477 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4478 else \
4479 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4480 $(MAKE) stage2-start; \
4481 fi; \
4482 cd $(HOST_SUBDIR)/opcodes && \
4483 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4484 @endif opcodes-bootstrap
4485
4486
4487 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4488 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4489 maybe-all-stage3-opcodes:
4490 maybe-clean-stage3-opcodes:
4491 @if opcodes-bootstrap
4492 maybe-all-stage3-opcodes: all-stage3-opcodes
4493 all-stage3: all-stage3-opcodes
4494 TARGET-stage3-opcodes = $(TARGET-opcodes)
4495 all-stage3-opcodes: configure-stage3-opcodes
4496 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4497 @r=`${PWD_COMMAND}`; export r; \
4498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4499 TFLAGS="$(STAGE3_TFLAGS)"; \
4500 $(HOST_EXPORTS) \
4501 $(POSTSTAGE1_HOST_EXPORTS) \
4502 cd $(HOST_SUBDIR)/opcodes && \
4503 \
4504 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4505 CFLAGS="$(STAGE3_CFLAGS)" \
4506 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4507 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4508 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4509 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4510 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4511 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4512 TFLAGS="$(STAGE3_TFLAGS)" \
4513 $(TARGET-stage3-opcodes)
4514
4515 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4516 clean-stage3: clean-stage3-opcodes
4517 clean-stage3-opcodes:
4518 @if [ $(current_stage) = stage3 ]; then \
4519 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4520 else \
4521 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4522 $(MAKE) stage3-start; \
4523 fi; \
4524 cd $(HOST_SUBDIR)/opcodes && \
4525 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4526 @endif opcodes-bootstrap
4527
4528
4529 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4530 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4531 maybe-all-stage4-opcodes:
4532 maybe-clean-stage4-opcodes:
4533 @if opcodes-bootstrap
4534 maybe-all-stage4-opcodes: all-stage4-opcodes
4535 all-stage4: all-stage4-opcodes
4536 TARGET-stage4-opcodes = $(TARGET-opcodes)
4537 all-stage4-opcodes: configure-stage4-opcodes
4538 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4539 @r=`${PWD_COMMAND}`; export r; \
4540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4541 TFLAGS="$(STAGE4_TFLAGS)"; \
4542 $(HOST_EXPORTS) \
4543 $(POSTSTAGE1_HOST_EXPORTS) \
4544 cd $(HOST_SUBDIR)/opcodes && \
4545 \
4546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4547 CFLAGS="$(STAGE4_CFLAGS)" \
4548 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4549 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4550 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4551 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4552 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4553 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4554 TFLAGS="$(STAGE4_TFLAGS)" \
4555 $(TARGET-stage4-opcodes)
4556
4557 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4558 clean-stage4: clean-stage4-opcodes
4559 clean-stage4-opcodes:
4560 @if [ $(current_stage) = stage4 ]; then \
4561 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4562 else \
4563 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4564 $(MAKE) stage4-start; \
4565 fi; \
4566 cd $(HOST_SUBDIR)/opcodes && \
4567 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4568 @endif opcodes-bootstrap
4569
4570
4571 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4572 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4573 maybe-all-stageprofile-opcodes:
4574 maybe-clean-stageprofile-opcodes:
4575 @if opcodes-bootstrap
4576 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4577 all-stageprofile: all-stageprofile-opcodes
4578 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4579 all-stageprofile-opcodes: configure-stageprofile-opcodes
4580 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4581 @r=`${PWD_COMMAND}`; export r; \
4582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4583 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4584 $(HOST_EXPORTS) \
4585 $(POSTSTAGE1_HOST_EXPORTS) \
4586 cd $(HOST_SUBDIR)/opcodes && \
4587 \
4588 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4589 CFLAGS="$(STAGEprofile_CFLAGS)" \
4590 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4591 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4592 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4593 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4594 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4595 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4596 TFLAGS="$(STAGEprofile_TFLAGS)" \
4597 $(TARGET-stageprofile-opcodes)
4598
4599 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4600 clean-stageprofile: clean-stageprofile-opcodes
4601 clean-stageprofile-opcodes:
4602 @if [ $(current_stage) = stageprofile ]; then \
4603 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4604 else \
4605 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4606 $(MAKE) stageprofile-start; \
4607 fi; \
4608 cd $(HOST_SUBDIR)/opcodes && \
4609 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4610 @endif opcodes-bootstrap
4611
4612
4613 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4614 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4615 maybe-all-stagefeedback-opcodes:
4616 maybe-clean-stagefeedback-opcodes:
4617 @if opcodes-bootstrap
4618 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4619 all-stagefeedback: all-stagefeedback-opcodes
4620 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4621 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4622 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4623 @r=`${PWD_COMMAND}`; export r; \
4624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4625 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4626 $(HOST_EXPORTS) \
4627 $(POSTSTAGE1_HOST_EXPORTS) \
4628 cd $(HOST_SUBDIR)/opcodes && \
4629 \
4630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4631 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4632 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4633 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4637 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4638 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4639 $(TARGET-stagefeedback-opcodes)
4640
4641 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4642 clean-stagefeedback: clean-stagefeedback-opcodes
4643 clean-stagefeedback-opcodes:
4644 @if [ $(current_stage) = stagefeedback ]; then \
4645 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4646 else \
4647 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4648 $(MAKE) stagefeedback-start; \
4649 fi; \
4650 cd $(HOST_SUBDIR)/opcodes && \
4651 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4652 @endif opcodes-bootstrap
4653
4654
4655
4656
4657
4658 .PHONY: check-opcodes maybe-check-opcodes
4659 maybe-check-opcodes:
4660 @if opcodes
4661 maybe-check-opcodes: check-opcodes
4662
4663 check-opcodes:
4664 @: $(MAKE); $(unstage)
4665 @r=`${PWD_COMMAND}`; export r; \
4666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4667 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4668 (cd $(HOST_SUBDIR)/opcodes && \
4669 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4670
4671 @endif opcodes
4672
4673 .PHONY: install-opcodes maybe-install-opcodes
4674 maybe-install-opcodes:
4675 @if opcodes
4676 maybe-install-opcodes: install-opcodes
4677
4678 install-opcodes: installdirs
4679 @: $(MAKE); $(unstage)
4680 @r=`${PWD_COMMAND}`; export r; \
4681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4682 $(HOST_EXPORTS) \
4683 (cd $(HOST_SUBDIR)/opcodes && \
4684 $(MAKE) $(FLAGS_TO_PASS) install)
4685
4686 @endif opcodes
4687
4688 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4689 maybe-install-strip-opcodes:
4690 @if opcodes
4691 maybe-install-strip-opcodes: install-strip-opcodes
4692
4693 install-strip-opcodes: installdirs
4694 @: $(MAKE); $(unstage)
4695 @r=`${PWD_COMMAND}`; export r; \
4696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4697 $(HOST_EXPORTS) \
4698 (cd $(HOST_SUBDIR)/opcodes && \
4699 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4700
4701 @endif opcodes
4702
4703 # Other targets (info, dvi, pdf, etc.)
4704
4705 .PHONY: maybe-info-opcodes info-opcodes
4706 maybe-info-opcodes:
4707 @if opcodes
4708 maybe-info-opcodes: info-opcodes
4709
4710 info-opcodes: \
4711 configure-opcodes
4712 @[ -f ./opcodes/Makefile ] || exit 0; \
4713 r=`${PWD_COMMAND}`; export r; \
4714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4715 $(HOST_EXPORTS) \
4716 for flag in $(EXTRA_HOST_FLAGS) ; do \
4717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4718 done; \
4719 echo "Doing info in opcodes"; \
4720 (cd $(HOST_SUBDIR)/opcodes && \
4721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4723 "RANLIB=$${RANLIB}" \
4724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4725 info) \
4726 || exit 1
4727
4728 @endif opcodes
4729
4730 .PHONY: maybe-dvi-opcodes dvi-opcodes
4731 maybe-dvi-opcodes:
4732 @if opcodes
4733 maybe-dvi-opcodes: dvi-opcodes
4734
4735 dvi-opcodes: \
4736 configure-opcodes
4737 @[ -f ./opcodes/Makefile ] || exit 0; \
4738 r=`${PWD_COMMAND}`; export r; \
4739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4740 $(HOST_EXPORTS) \
4741 for flag in $(EXTRA_HOST_FLAGS) ; do \
4742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4743 done; \
4744 echo "Doing dvi in opcodes"; \
4745 (cd $(HOST_SUBDIR)/opcodes && \
4746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4748 "RANLIB=$${RANLIB}" \
4749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4750 dvi) \
4751 || exit 1
4752
4753 @endif opcodes
4754
4755 .PHONY: maybe-pdf-opcodes pdf-opcodes
4756 maybe-pdf-opcodes:
4757 @if opcodes
4758 maybe-pdf-opcodes: pdf-opcodes
4759
4760 pdf-opcodes: \
4761 configure-opcodes
4762 @[ -f ./opcodes/Makefile ] || exit 0; \
4763 r=`${PWD_COMMAND}`; export r; \
4764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4765 $(HOST_EXPORTS) \
4766 for flag in $(EXTRA_HOST_FLAGS) ; do \
4767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4768 done; \
4769 echo "Doing pdf in opcodes"; \
4770 (cd $(HOST_SUBDIR)/opcodes && \
4771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4773 "RANLIB=$${RANLIB}" \
4774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4775 pdf) \
4776 || exit 1
4777
4778 @endif opcodes
4779
4780 .PHONY: maybe-html-opcodes html-opcodes
4781 maybe-html-opcodes:
4782 @if opcodes
4783 maybe-html-opcodes: html-opcodes
4784
4785 html-opcodes: \
4786 configure-opcodes
4787 @[ -f ./opcodes/Makefile ] || exit 0; \
4788 r=`${PWD_COMMAND}`; export r; \
4789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4790 $(HOST_EXPORTS) \
4791 for flag in $(EXTRA_HOST_FLAGS) ; do \
4792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4793 done; \
4794 echo "Doing html in opcodes"; \
4795 (cd $(HOST_SUBDIR)/opcodes && \
4796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4798 "RANLIB=$${RANLIB}" \
4799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4800 html) \
4801 || exit 1
4802
4803 @endif opcodes
4804
4805 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4806 maybe-TAGS-opcodes:
4807 @if opcodes
4808 maybe-TAGS-opcodes: TAGS-opcodes
4809
4810 TAGS-opcodes: \
4811 configure-opcodes
4812 @[ -f ./opcodes/Makefile ] || exit 0; \
4813 r=`${PWD_COMMAND}`; export r; \
4814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4815 $(HOST_EXPORTS) \
4816 for flag in $(EXTRA_HOST_FLAGS) ; do \
4817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4818 done; \
4819 echo "Doing TAGS in opcodes"; \
4820 (cd $(HOST_SUBDIR)/opcodes && \
4821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4823 "RANLIB=$${RANLIB}" \
4824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4825 TAGS) \
4826 || exit 1
4827
4828 @endif opcodes
4829
4830 .PHONY: maybe-install-info-opcodes install-info-opcodes
4831 maybe-install-info-opcodes:
4832 @if opcodes
4833 maybe-install-info-opcodes: install-info-opcodes
4834
4835 install-info-opcodes: \
4836 configure-opcodes \
4837 info-opcodes
4838 @[ -f ./opcodes/Makefile ] || exit 0; \
4839 r=`${PWD_COMMAND}`; export r; \
4840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4841 $(HOST_EXPORTS) \
4842 for flag in $(EXTRA_HOST_FLAGS) ; do \
4843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4844 done; \
4845 echo "Doing install-info in opcodes"; \
4846 (cd $(HOST_SUBDIR)/opcodes && \
4847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4849 "RANLIB=$${RANLIB}" \
4850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4851 install-info) \
4852 || exit 1
4853
4854 @endif opcodes
4855
4856 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4857 maybe-install-pdf-opcodes:
4858 @if opcodes
4859 maybe-install-pdf-opcodes: install-pdf-opcodes
4860
4861 install-pdf-opcodes: \
4862 configure-opcodes \
4863 pdf-opcodes
4864 @[ -f ./opcodes/Makefile ] || exit 0; \
4865 r=`${PWD_COMMAND}`; export r; \
4866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4867 $(HOST_EXPORTS) \
4868 for flag in $(EXTRA_HOST_FLAGS) ; do \
4869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4870 done; \
4871 echo "Doing install-pdf in opcodes"; \
4872 (cd $(HOST_SUBDIR)/opcodes && \
4873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4875 "RANLIB=$${RANLIB}" \
4876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4877 install-pdf) \
4878 || exit 1
4879
4880 @endif opcodes
4881
4882 .PHONY: maybe-install-html-opcodes install-html-opcodes
4883 maybe-install-html-opcodes:
4884 @if opcodes
4885 maybe-install-html-opcodes: install-html-opcodes
4886
4887 install-html-opcodes: \
4888 configure-opcodes \
4889 html-opcodes
4890 @[ -f ./opcodes/Makefile ] || exit 0; \
4891 r=`${PWD_COMMAND}`; export r; \
4892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4893 $(HOST_EXPORTS) \
4894 for flag in $(EXTRA_HOST_FLAGS) ; do \
4895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4896 done; \
4897 echo "Doing install-html in opcodes"; \
4898 (cd $(HOST_SUBDIR)/opcodes && \
4899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4901 "RANLIB=$${RANLIB}" \
4902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4903 install-html) \
4904 || exit 1
4905
4906 @endif opcodes
4907
4908 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4909 maybe-installcheck-opcodes:
4910 @if opcodes
4911 maybe-installcheck-opcodes: installcheck-opcodes
4912
4913 installcheck-opcodes: \
4914 configure-opcodes
4915 @[ -f ./opcodes/Makefile ] || exit 0; \
4916 r=`${PWD_COMMAND}`; export r; \
4917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4918 $(HOST_EXPORTS) \
4919 for flag in $(EXTRA_HOST_FLAGS) ; do \
4920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4921 done; \
4922 echo "Doing installcheck in opcodes"; \
4923 (cd $(HOST_SUBDIR)/opcodes && \
4924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4926 "RANLIB=$${RANLIB}" \
4927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4928 installcheck) \
4929 || exit 1
4930
4931 @endif opcodes
4932
4933 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4934 maybe-mostlyclean-opcodes:
4935 @if opcodes
4936 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4937
4938 mostlyclean-opcodes:
4939 @[ -f ./opcodes/Makefile ] || exit 0; \
4940 r=`${PWD_COMMAND}`; export r; \
4941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4942 $(HOST_EXPORTS) \
4943 for flag in $(EXTRA_HOST_FLAGS) ; do \
4944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4945 done; \
4946 echo "Doing mostlyclean in opcodes"; \
4947 (cd $(HOST_SUBDIR)/opcodes && \
4948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4950 "RANLIB=$${RANLIB}" \
4951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4952 mostlyclean) \
4953 || exit 1
4954
4955 @endif opcodes
4956
4957 .PHONY: maybe-clean-opcodes clean-opcodes
4958 maybe-clean-opcodes:
4959 @if opcodes
4960 maybe-clean-opcodes: clean-opcodes
4961
4962 clean-opcodes:
4963 @[ -f ./opcodes/Makefile ] || exit 0; \
4964 r=`${PWD_COMMAND}`; export r; \
4965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4966 $(HOST_EXPORTS) \
4967 for flag in $(EXTRA_HOST_FLAGS) ; do \
4968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4969 done; \
4970 echo "Doing clean in opcodes"; \
4971 (cd $(HOST_SUBDIR)/opcodes && \
4972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4974 "RANLIB=$${RANLIB}" \
4975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4976 clean) \
4977 || exit 1
4978
4979 @endif opcodes
4980
4981 .PHONY: maybe-distclean-opcodes distclean-opcodes
4982 maybe-distclean-opcodes:
4983 @if opcodes
4984 maybe-distclean-opcodes: distclean-opcodes
4985
4986 distclean-opcodes:
4987 @[ -f ./opcodes/Makefile ] || exit 0; \
4988 r=`${PWD_COMMAND}`; export r; \
4989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4990 $(HOST_EXPORTS) \
4991 for flag in $(EXTRA_HOST_FLAGS) ; do \
4992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4993 done; \
4994 echo "Doing distclean in opcodes"; \
4995 (cd $(HOST_SUBDIR)/opcodes && \
4996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4998 "RANLIB=$${RANLIB}" \
4999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5000 distclean) \
5001 || exit 1
5002
5003 @endif opcodes
5004
5005 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5006 maybe-maintainer-clean-opcodes:
5007 @if opcodes
5008 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5009
5010 maintainer-clean-opcodes:
5011 @[ -f ./opcodes/Makefile ] || exit 0; \
5012 r=`${PWD_COMMAND}`; export r; \
5013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5014 $(HOST_EXPORTS) \
5015 for flag in $(EXTRA_HOST_FLAGS) ; do \
5016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5017 done; \
5018 echo "Doing maintainer-clean in opcodes"; \
5019 (cd $(HOST_SUBDIR)/opcodes && \
5020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5022 "RANLIB=$${RANLIB}" \
5023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5024 maintainer-clean) \
5025 || exit 1
5026
5027 @endif opcodes
5028
5029
5030
5031 .PHONY: configure-binutils maybe-configure-binutils
5032 maybe-configure-binutils:
5033 @if gcc-bootstrap
5034 configure-binutils: stage_current
5035 @endif gcc-bootstrap
5036 @if binutils
5037 maybe-configure-binutils: configure-binutils
5038 configure-binutils:
5039 @r=`${PWD_COMMAND}`; export r; \
5040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5041 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5043 $(HOST_EXPORTS) \
5044 echo Configuring in $(HOST_SUBDIR)/binutils; \
5045 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5046 case $(srcdir) in \
5047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5048 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5050 esac; \
5051 module_srcdir=binutils; \
5052 $(SHELL) \
5053 $$s/$$module_srcdir/configure \
5054 --srcdir=$${topdir}/$$module_srcdir \
5055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5056 --target=${target_alias} \
5057 || exit 1
5058 @endif binutils
5059
5060
5061
5062 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5063 maybe-configure-stage1-binutils:
5064 @if binutils-bootstrap
5065 maybe-configure-stage1-binutils: configure-stage1-binutils
5066 configure-stage1-binutils:
5067 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5068 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5069 @r=`${PWD_COMMAND}`; export r; \
5070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5071 TFLAGS="$(STAGE1_TFLAGS)"; \
5072 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5073 $(HOST_EXPORTS) \
5074 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5075 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5076 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5077 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5079 cd $(HOST_SUBDIR)/binutils || exit 1; \
5080 case $(srcdir) in \
5081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5082 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5084 esac; \
5085 module_srcdir=binutils; \
5086 $(SHELL) $$s/$$module_srcdir/configure \
5087 --srcdir=$${topdir}/$$module_srcdir \
5088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5089 --target=${target_alias} \
5090 \
5091 $(STAGE1_CONFIGURE_FLAGS)
5092 @endif binutils-bootstrap
5093
5094 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5095 maybe-configure-stage2-binutils:
5096 @if binutils-bootstrap
5097 maybe-configure-stage2-binutils: configure-stage2-binutils
5098 configure-stage2-binutils:
5099 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5100 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5101 @r=`${PWD_COMMAND}`; export r; \
5102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5103 TFLAGS="$(STAGE2_TFLAGS)"; \
5104 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5105 $(HOST_EXPORTS) \
5106 $(POSTSTAGE1_HOST_EXPORTS) \
5107 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5108 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5109 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5110 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5112 cd $(HOST_SUBDIR)/binutils || exit 1; \
5113 case $(srcdir) in \
5114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5115 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5117 esac; \
5118 module_srcdir=binutils; \
5119 $(SHELL) $$s/$$module_srcdir/configure \
5120 --srcdir=$${topdir}/$$module_srcdir \
5121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5122 --target=${target_alias} \
5123 --with-build-libsubdir=$(HOST_SUBDIR) \
5124 $(STAGE2_CONFIGURE_FLAGS)
5125 @endif binutils-bootstrap
5126
5127 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5128 maybe-configure-stage3-binutils:
5129 @if binutils-bootstrap
5130 maybe-configure-stage3-binutils: configure-stage3-binutils
5131 configure-stage3-binutils:
5132 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5134 @r=`${PWD_COMMAND}`; export r; \
5135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5136 TFLAGS="$(STAGE3_TFLAGS)"; \
5137 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5138 $(HOST_EXPORTS) \
5139 $(POSTSTAGE1_HOST_EXPORTS) \
5140 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5141 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5142 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5143 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5145 cd $(HOST_SUBDIR)/binutils || exit 1; \
5146 case $(srcdir) in \
5147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5148 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5150 esac; \
5151 module_srcdir=binutils; \
5152 $(SHELL) $$s/$$module_srcdir/configure \
5153 --srcdir=$${topdir}/$$module_srcdir \
5154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5155 --target=${target_alias} \
5156 --with-build-libsubdir=$(HOST_SUBDIR) \
5157 $(STAGE3_CONFIGURE_FLAGS)
5158 @endif binutils-bootstrap
5159
5160 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5161 maybe-configure-stage4-binutils:
5162 @if binutils-bootstrap
5163 maybe-configure-stage4-binutils: configure-stage4-binutils
5164 configure-stage4-binutils:
5165 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5167 @r=`${PWD_COMMAND}`; export r; \
5168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5169 TFLAGS="$(STAGE4_TFLAGS)"; \
5170 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5171 $(HOST_EXPORTS) \
5172 $(POSTSTAGE1_HOST_EXPORTS) \
5173 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5174 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5175 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5176 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5178 cd $(HOST_SUBDIR)/binutils || exit 1; \
5179 case $(srcdir) in \
5180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5181 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5183 esac; \
5184 module_srcdir=binutils; \
5185 $(SHELL) $$s/$$module_srcdir/configure \
5186 --srcdir=$${topdir}/$$module_srcdir \
5187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5188 --target=${target_alias} \
5189 --with-build-libsubdir=$(HOST_SUBDIR) \
5190 $(STAGE4_CONFIGURE_FLAGS)
5191 @endif binutils-bootstrap
5192
5193 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5194 maybe-configure-stageprofile-binutils:
5195 @if binutils-bootstrap
5196 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5197 configure-stageprofile-binutils:
5198 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5200 @r=`${PWD_COMMAND}`; export r; \
5201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5202 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5203 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5204 $(HOST_EXPORTS) \
5205 $(POSTSTAGE1_HOST_EXPORTS) \
5206 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5207 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5208 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5209 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5211 cd $(HOST_SUBDIR)/binutils || exit 1; \
5212 case $(srcdir) in \
5213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5214 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5216 esac; \
5217 module_srcdir=binutils; \
5218 $(SHELL) $$s/$$module_srcdir/configure \
5219 --srcdir=$${topdir}/$$module_srcdir \
5220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5221 --target=${target_alias} \
5222 --with-build-libsubdir=$(HOST_SUBDIR) \
5223 $(STAGEprofile_CONFIGURE_FLAGS)
5224 @endif binutils-bootstrap
5225
5226 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5227 maybe-configure-stagefeedback-binutils:
5228 @if binutils-bootstrap
5229 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5230 configure-stagefeedback-binutils:
5231 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5233 @r=`${PWD_COMMAND}`; export r; \
5234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5235 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5236 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5237 $(HOST_EXPORTS) \
5238 $(POSTSTAGE1_HOST_EXPORTS) \
5239 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5240 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5241 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5242 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5244 cd $(HOST_SUBDIR)/binutils || exit 1; \
5245 case $(srcdir) in \
5246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5247 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5249 esac; \
5250 module_srcdir=binutils; \
5251 $(SHELL) $$s/$$module_srcdir/configure \
5252 --srcdir=$${topdir}/$$module_srcdir \
5253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5254 --target=${target_alias} \
5255 --with-build-libsubdir=$(HOST_SUBDIR) \
5256 $(STAGEfeedback_CONFIGURE_FLAGS)
5257 @endif binutils-bootstrap
5258
5259
5260
5261
5262
5263 .PHONY: all-binutils maybe-all-binutils
5264 maybe-all-binutils:
5265 @if gcc-bootstrap
5266 all-binutils: stage_current
5267 @endif gcc-bootstrap
5268 @if binutils
5269 TARGET-binutils=all
5270 maybe-all-binutils: all-binutils
5271 all-binutils: configure-binutils
5272 @r=`${PWD_COMMAND}`; export r; \
5273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5274 $(HOST_EXPORTS) \
5275 (cd $(HOST_SUBDIR)/binutils && \
5276 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5277 $(TARGET-binutils))
5278 @endif binutils
5279
5280
5281
5282 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5283 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5284 maybe-all-stage1-binutils:
5285 maybe-clean-stage1-binutils:
5286 @if binutils-bootstrap
5287 maybe-all-stage1-binutils: all-stage1-binutils
5288 all-stage1: all-stage1-binutils
5289 TARGET-stage1-binutils = $(TARGET-binutils)
5290 all-stage1-binutils: configure-stage1-binutils
5291 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5292 @r=`${PWD_COMMAND}`; export r; \
5293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5294 TFLAGS="$(STAGE1_TFLAGS)"; \
5295 $(HOST_EXPORTS) \
5296 cd $(HOST_SUBDIR)/binutils && \
5297 \
5298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5299 CFLAGS="$(STAGE1_CFLAGS)" \
5300 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5301 LIBCFLAGS="$(LIBCFLAGS)" \
5302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5305 $(EXTRA_HOST_FLAGS) \
5306 $(STAGE1_FLAGS_TO_PASS) \
5307 TFLAGS="$(STAGE1_TFLAGS)" \
5308 $(TARGET-stage1-binutils)
5309
5310 maybe-clean-stage1-binutils: clean-stage1-binutils
5311 clean-stage1: clean-stage1-binutils
5312 clean-stage1-binutils:
5313 @if [ $(current_stage) = stage1 ]; then \
5314 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5315 else \
5316 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5317 $(MAKE) stage1-start; \
5318 fi; \
5319 cd $(HOST_SUBDIR)/binutils && \
5320 $(MAKE) $(EXTRA_HOST_FLAGS) \
5321 $(STAGE1_FLAGS_TO_PASS) clean
5322 @endif binutils-bootstrap
5323
5324
5325 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5326 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5327 maybe-all-stage2-binutils:
5328 maybe-clean-stage2-binutils:
5329 @if binutils-bootstrap
5330 maybe-all-stage2-binutils: all-stage2-binutils
5331 all-stage2: all-stage2-binutils
5332 TARGET-stage2-binutils = $(TARGET-binutils)
5333 all-stage2-binutils: configure-stage2-binutils
5334 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5335 @r=`${PWD_COMMAND}`; export r; \
5336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5337 TFLAGS="$(STAGE2_TFLAGS)"; \
5338 $(HOST_EXPORTS) \
5339 $(POSTSTAGE1_HOST_EXPORTS) \
5340 cd $(HOST_SUBDIR)/binutils && \
5341 \
5342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5343 CFLAGS="$(STAGE2_CFLAGS)" \
5344 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5345 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5350 TFLAGS="$(STAGE2_TFLAGS)" \
5351 $(TARGET-stage2-binutils)
5352
5353 maybe-clean-stage2-binutils: clean-stage2-binutils
5354 clean-stage2: clean-stage2-binutils
5355 clean-stage2-binutils:
5356 @if [ $(current_stage) = stage2 ]; then \
5357 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5358 else \
5359 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5360 $(MAKE) stage2-start; \
5361 fi; \
5362 cd $(HOST_SUBDIR)/binutils && \
5363 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5364 @endif binutils-bootstrap
5365
5366
5367 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5368 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5369 maybe-all-stage3-binutils:
5370 maybe-clean-stage3-binutils:
5371 @if binutils-bootstrap
5372 maybe-all-stage3-binutils: all-stage3-binutils
5373 all-stage3: all-stage3-binutils
5374 TARGET-stage3-binutils = $(TARGET-binutils)
5375 all-stage3-binutils: configure-stage3-binutils
5376 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5377 @r=`${PWD_COMMAND}`; export r; \
5378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5379 TFLAGS="$(STAGE3_TFLAGS)"; \
5380 $(HOST_EXPORTS) \
5381 $(POSTSTAGE1_HOST_EXPORTS) \
5382 cd $(HOST_SUBDIR)/binutils && \
5383 \
5384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5385 CFLAGS="$(STAGE3_CFLAGS)" \
5386 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5387 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5391 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5392 TFLAGS="$(STAGE3_TFLAGS)" \
5393 $(TARGET-stage3-binutils)
5394
5395 maybe-clean-stage3-binutils: clean-stage3-binutils
5396 clean-stage3: clean-stage3-binutils
5397 clean-stage3-binutils:
5398 @if [ $(current_stage) = stage3 ]; then \
5399 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5400 else \
5401 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5402 $(MAKE) stage3-start; \
5403 fi; \
5404 cd $(HOST_SUBDIR)/binutils && \
5405 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5406 @endif binutils-bootstrap
5407
5408
5409 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5410 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5411 maybe-all-stage4-binutils:
5412 maybe-clean-stage4-binutils:
5413 @if binutils-bootstrap
5414 maybe-all-stage4-binutils: all-stage4-binutils
5415 all-stage4: all-stage4-binutils
5416 TARGET-stage4-binutils = $(TARGET-binutils)
5417 all-stage4-binutils: configure-stage4-binutils
5418 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5419 @r=`${PWD_COMMAND}`; export r; \
5420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5421 TFLAGS="$(STAGE4_TFLAGS)"; \
5422 $(HOST_EXPORTS) \
5423 $(POSTSTAGE1_HOST_EXPORTS) \
5424 cd $(HOST_SUBDIR)/binutils && \
5425 \
5426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5427 CFLAGS="$(STAGE4_CFLAGS)" \
5428 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5429 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5433 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5434 TFLAGS="$(STAGE4_TFLAGS)" \
5435 $(TARGET-stage4-binutils)
5436
5437 maybe-clean-stage4-binutils: clean-stage4-binutils
5438 clean-stage4: clean-stage4-binutils
5439 clean-stage4-binutils:
5440 @if [ $(current_stage) = stage4 ]; then \
5441 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5442 else \
5443 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5444 $(MAKE) stage4-start; \
5445 fi; \
5446 cd $(HOST_SUBDIR)/binutils && \
5447 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5448 @endif binutils-bootstrap
5449
5450
5451 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5452 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5453 maybe-all-stageprofile-binutils:
5454 maybe-clean-stageprofile-binutils:
5455 @if binutils-bootstrap
5456 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5457 all-stageprofile: all-stageprofile-binutils
5458 TARGET-stageprofile-binutils = $(TARGET-binutils)
5459 all-stageprofile-binutils: configure-stageprofile-binutils
5460 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5461 @r=`${PWD_COMMAND}`; export r; \
5462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5463 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5464 $(HOST_EXPORTS) \
5465 $(POSTSTAGE1_HOST_EXPORTS) \
5466 cd $(HOST_SUBDIR)/binutils && \
5467 \
5468 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5469 CFLAGS="$(STAGEprofile_CFLAGS)" \
5470 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5471 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5472 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5473 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5474 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5475 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5476 TFLAGS="$(STAGEprofile_TFLAGS)" \
5477 $(TARGET-stageprofile-binutils)
5478
5479 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5480 clean-stageprofile: clean-stageprofile-binutils
5481 clean-stageprofile-binutils:
5482 @if [ $(current_stage) = stageprofile ]; then \
5483 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5484 else \
5485 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5486 $(MAKE) stageprofile-start; \
5487 fi; \
5488 cd $(HOST_SUBDIR)/binutils && \
5489 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5490 @endif binutils-bootstrap
5491
5492
5493 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5494 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5495 maybe-all-stagefeedback-binutils:
5496 maybe-clean-stagefeedback-binutils:
5497 @if binutils-bootstrap
5498 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5499 all-stagefeedback: all-stagefeedback-binutils
5500 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5501 all-stagefeedback-binutils: configure-stagefeedback-binutils
5502 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5503 @r=`${PWD_COMMAND}`; export r; \
5504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5505 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5506 $(HOST_EXPORTS) \
5507 $(POSTSTAGE1_HOST_EXPORTS) \
5508 cd $(HOST_SUBDIR)/binutils && \
5509 \
5510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5511 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5512 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5513 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5514 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5515 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5516 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5517 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5518 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5519 $(TARGET-stagefeedback-binutils)
5520
5521 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5522 clean-stagefeedback: clean-stagefeedback-binutils
5523 clean-stagefeedback-binutils:
5524 @if [ $(current_stage) = stagefeedback ]; then \
5525 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5526 else \
5527 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5528 $(MAKE) stagefeedback-start; \
5529 fi; \
5530 cd $(HOST_SUBDIR)/binutils && \
5531 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5532 @endif binutils-bootstrap
5533
5534
5535
5536
5537
5538 .PHONY: check-binutils maybe-check-binutils
5539 maybe-check-binutils:
5540 @if binutils
5541 maybe-check-binutils: check-binutils
5542
5543 check-binutils:
5544 @: $(MAKE); $(unstage)
5545 @r=`${PWD_COMMAND}`; export r; \
5546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5547 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5548 (cd $(HOST_SUBDIR)/binutils && \
5549 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5550
5551 @endif binutils
5552
5553 .PHONY: install-binutils maybe-install-binutils
5554 maybe-install-binutils:
5555 @if binutils
5556 maybe-install-binutils: install-binutils
5557
5558 install-binutils: installdirs
5559 @: $(MAKE); $(unstage)
5560 @r=`${PWD_COMMAND}`; export r; \
5561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5562 $(HOST_EXPORTS) \
5563 (cd $(HOST_SUBDIR)/binutils && \
5564 $(MAKE) $(FLAGS_TO_PASS) install)
5565
5566 @endif binutils
5567
5568 .PHONY: install-strip-binutils maybe-install-strip-binutils
5569 maybe-install-strip-binutils:
5570 @if binutils
5571 maybe-install-strip-binutils: install-strip-binutils
5572
5573 install-strip-binutils: installdirs
5574 @: $(MAKE); $(unstage)
5575 @r=`${PWD_COMMAND}`; export r; \
5576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5577 $(HOST_EXPORTS) \
5578 (cd $(HOST_SUBDIR)/binutils && \
5579 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5580
5581 @endif binutils
5582
5583 # Other targets (info, dvi, pdf, etc.)
5584
5585 .PHONY: maybe-info-binutils info-binutils
5586 maybe-info-binutils:
5587 @if binutils
5588 maybe-info-binutils: info-binutils
5589
5590 info-binutils: \
5591 configure-binutils
5592 @[ -f ./binutils/Makefile ] || exit 0; \
5593 r=`${PWD_COMMAND}`; export r; \
5594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5595 $(HOST_EXPORTS) \
5596 for flag in $(EXTRA_HOST_FLAGS) ; do \
5597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5598 done; \
5599 echo "Doing info in binutils"; \
5600 (cd $(HOST_SUBDIR)/binutils && \
5601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5603 "RANLIB=$${RANLIB}" \
5604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5605 info) \
5606 || exit 1
5607
5608 @endif binutils
5609
5610 .PHONY: maybe-dvi-binutils dvi-binutils
5611 maybe-dvi-binutils:
5612 @if binutils
5613 maybe-dvi-binutils: dvi-binutils
5614
5615 dvi-binutils: \
5616 configure-binutils
5617 @[ -f ./binutils/Makefile ] || exit 0; \
5618 r=`${PWD_COMMAND}`; export r; \
5619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5620 $(HOST_EXPORTS) \
5621 for flag in $(EXTRA_HOST_FLAGS) ; do \
5622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5623 done; \
5624 echo "Doing dvi in binutils"; \
5625 (cd $(HOST_SUBDIR)/binutils && \
5626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5628 "RANLIB=$${RANLIB}" \
5629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5630 dvi) \
5631 || exit 1
5632
5633 @endif binutils
5634
5635 .PHONY: maybe-pdf-binutils pdf-binutils
5636 maybe-pdf-binutils:
5637 @if binutils
5638 maybe-pdf-binutils: pdf-binutils
5639
5640 pdf-binutils: \
5641 configure-binutils
5642 @[ -f ./binutils/Makefile ] || exit 0; \
5643 r=`${PWD_COMMAND}`; export r; \
5644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5645 $(HOST_EXPORTS) \
5646 for flag in $(EXTRA_HOST_FLAGS) ; do \
5647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5648 done; \
5649 echo "Doing pdf in binutils"; \
5650 (cd $(HOST_SUBDIR)/binutils && \
5651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5653 "RANLIB=$${RANLIB}" \
5654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5655 pdf) \
5656 || exit 1
5657
5658 @endif binutils
5659
5660 .PHONY: maybe-html-binutils html-binutils
5661 maybe-html-binutils:
5662 @if binutils
5663 maybe-html-binutils: html-binutils
5664
5665 html-binutils: \
5666 configure-binutils
5667 @[ -f ./binutils/Makefile ] || exit 0; \
5668 r=`${PWD_COMMAND}`; export r; \
5669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5670 $(HOST_EXPORTS) \
5671 for flag in $(EXTRA_HOST_FLAGS) ; do \
5672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5673 done; \
5674 echo "Doing html in binutils"; \
5675 (cd $(HOST_SUBDIR)/binutils && \
5676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5678 "RANLIB=$${RANLIB}" \
5679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5680 html) \
5681 || exit 1
5682
5683 @endif binutils
5684
5685 .PHONY: maybe-TAGS-binutils TAGS-binutils
5686 maybe-TAGS-binutils:
5687 @if binutils
5688 maybe-TAGS-binutils: TAGS-binutils
5689
5690 TAGS-binutils: \
5691 configure-binutils
5692 @[ -f ./binutils/Makefile ] || exit 0; \
5693 r=`${PWD_COMMAND}`; export r; \
5694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5695 $(HOST_EXPORTS) \
5696 for flag in $(EXTRA_HOST_FLAGS) ; do \
5697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5698 done; \
5699 echo "Doing TAGS in binutils"; \
5700 (cd $(HOST_SUBDIR)/binutils && \
5701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5703 "RANLIB=$${RANLIB}" \
5704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5705 TAGS) \
5706 || exit 1
5707
5708 @endif binutils
5709
5710 .PHONY: maybe-install-info-binutils install-info-binutils
5711 maybe-install-info-binutils:
5712 @if binutils
5713 maybe-install-info-binutils: install-info-binutils
5714
5715 install-info-binutils: \
5716 configure-binutils \
5717 info-binutils
5718 @[ -f ./binutils/Makefile ] || exit 0; \
5719 r=`${PWD_COMMAND}`; export r; \
5720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5721 $(HOST_EXPORTS) \
5722 for flag in $(EXTRA_HOST_FLAGS) ; do \
5723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5724 done; \
5725 echo "Doing install-info in binutils"; \
5726 (cd $(HOST_SUBDIR)/binutils && \
5727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5729 "RANLIB=$${RANLIB}" \
5730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5731 install-info) \
5732 || exit 1
5733
5734 @endif binutils
5735
5736 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5737 maybe-install-pdf-binutils:
5738 @if binutils
5739 maybe-install-pdf-binutils: install-pdf-binutils
5740
5741 install-pdf-binutils: \
5742 configure-binutils \
5743 pdf-binutils
5744 @[ -f ./binutils/Makefile ] || exit 0; \
5745 r=`${PWD_COMMAND}`; export r; \
5746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5747 $(HOST_EXPORTS) \
5748 for flag in $(EXTRA_HOST_FLAGS) ; do \
5749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5750 done; \
5751 echo "Doing install-pdf in binutils"; \
5752 (cd $(HOST_SUBDIR)/binutils && \
5753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5755 "RANLIB=$${RANLIB}" \
5756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5757 install-pdf) \
5758 || exit 1
5759
5760 @endif binutils
5761
5762 .PHONY: maybe-install-html-binutils install-html-binutils
5763 maybe-install-html-binutils:
5764 @if binutils
5765 maybe-install-html-binutils: install-html-binutils
5766
5767 install-html-binutils: \
5768 configure-binutils \
5769 html-binutils
5770 @[ -f ./binutils/Makefile ] || exit 0; \
5771 r=`${PWD_COMMAND}`; export r; \
5772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5773 $(HOST_EXPORTS) \
5774 for flag in $(EXTRA_HOST_FLAGS) ; do \
5775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5776 done; \
5777 echo "Doing install-html in binutils"; \
5778 (cd $(HOST_SUBDIR)/binutils && \
5779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5781 "RANLIB=$${RANLIB}" \
5782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5783 install-html) \
5784 || exit 1
5785
5786 @endif binutils
5787
5788 .PHONY: maybe-installcheck-binutils installcheck-binutils
5789 maybe-installcheck-binutils:
5790 @if binutils
5791 maybe-installcheck-binutils: installcheck-binutils
5792
5793 installcheck-binutils: \
5794 configure-binutils
5795 @[ -f ./binutils/Makefile ] || exit 0; \
5796 r=`${PWD_COMMAND}`; export r; \
5797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5798 $(HOST_EXPORTS) \
5799 for flag in $(EXTRA_HOST_FLAGS) ; do \
5800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5801 done; \
5802 echo "Doing installcheck in binutils"; \
5803 (cd $(HOST_SUBDIR)/binutils && \
5804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5806 "RANLIB=$${RANLIB}" \
5807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5808 installcheck) \
5809 || exit 1
5810
5811 @endif binutils
5812
5813 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5814 maybe-mostlyclean-binutils:
5815 @if binutils
5816 maybe-mostlyclean-binutils: mostlyclean-binutils
5817
5818 mostlyclean-binutils:
5819 @[ -f ./binutils/Makefile ] || exit 0; \
5820 r=`${PWD_COMMAND}`; export r; \
5821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5822 $(HOST_EXPORTS) \
5823 for flag in $(EXTRA_HOST_FLAGS) ; do \
5824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5825 done; \
5826 echo "Doing mostlyclean in binutils"; \
5827 (cd $(HOST_SUBDIR)/binutils && \
5828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5830 "RANLIB=$${RANLIB}" \
5831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5832 mostlyclean) \
5833 || exit 1
5834
5835 @endif binutils
5836
5837 .PHONY: maybe-clean-binutils clean-binutils
5838 maybe-clean-binutils:
5839 @if binutils
5840 maybe-clean-binutils: clean-binutils
5841
5842 clean-binutils:
5843 @[ -f ./binutils/Makefile ] || exit 0; \
5844 r=`${PWD_COMMAND}`; export r; \
5845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5846 $(HOST_EXPORTS) \
5847 for flag in $(EXTRA_HOST_FLAGS) ; do \
5848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5849 done; \
5850 echo "Doing clean in binutils"; \
5851 (cd $(HOST_SUBDIR)/binutils && \
5852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5854 "RANLIB=$${RANLIB}" \
5855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5856 clean) \
5857 || exit 1
5858
5859 @endif binutils
5860
5861 .PHONY: maybe-distclean-binutils distclean-binutils
5862 maybe-distclean-binutils:
5863 @if binutils
5864 maybe-distclean-binutils: distclean-binutils
5865
5866 distclean-binutils:
5867 @[ -f ./binutils/Makefile ] || exit 0; \
5868 r=`${PWD_COMMAND}`; export r; \
5869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5870 $(HOST_EXPORTS) \
5871 for flag in $(EXTRA_HOST_FLAGS) ; do \
5872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5873 done; \
5874 echo "Doing distclean in binutils"; \
5875 (cd $(HOST_SUBDIR)/binutils && \
5876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5878 "RANLIB=$${RANLIB}" \
5879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5880 distclean) \
5881 || exit 1
5882
5883 @endif binutils
5884
5885 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5886 maybe-maintainer-clean-binutils:
5887 @if binutils
5888 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5889
5890 maintainer-clean-binutils:
5891 @[ -f ./binutils/Makefile ] || exit 0; \
5892 r=`${PWD_COMMAND}`; export r; \
5893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5894 $(HOST_EXPORTS) \
5895 for flag in $(EXTRA_HOST_FLAGS) ; do \
5896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5897 done; \
5898 echo "Doing maintainer-clean in binutils"; \
5899 (cd $(HOST_SUBDIR)/binutils && \
5900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5902 "RANLIB=$${RANLIB}" \
5903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5904 maintainer-clean) \
5905 || exit 1
5906
5907 @endif binutils
5908
5909
5910
5911 .PHONY: configure-bison maybe-configure-bison
5912 maybe-configure-bison:
5913 @if gcc-bootstrap
5914 configure-bison: stage_current
5915 @endif gcc-bootstrap
5916 @if bison
5917 maybe-configure-bison: configure-bison
5918 configure-bison:
5919 @: $(MAKE); $(unstage)
5920 @r=`${PWD_COMMAND}`; export r; \
5921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5922 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5923 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5924 $(HOST_EXPORTS) \
5925 echo Configuring in $(HOST_SUBDIR)/bison; \
5926 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5927 case $(srcdir) in \
5928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5929 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5931 esac; \
5932 module_srcdir=bison; \
5933 $(SHELL) \
5934 $$s/$$module_srcdir/configure \
5935 --srcdir=$${topdir}/$$module_srcdir \
5936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5937 --target=${target_alias} \
5938 || exit 1
5939 @endif bison
5940
5941
5942
5943
5944
5945 .PHONY: all-bison maybe-all-bison
5946 maybe-all-bison:
5947 @if gcc-bootstrap
5948 all-bison: stage_current
5949 @endif gcc-bootstrap
5950 @if bison
5951 TARGET-bison=all
5952 maybe-all-bison: all-bison
5953 all-bison: configure-bison
5954 @: $(MAKE); $(unstage)
5955 @r=`${PWD_COMMAND}`; export r; \
5956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5957 $(HOST_EXPORTS) \
5958 (cd $(HOST_SUBDIR)/bison && \
5959 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5960 $(TARGET-bison))
5961 @endif bison
5962
5963
5964
5965
5966 .PHONY: check-bison maybe-check-bison
5967 maybe-check-bison:
5968 @if bison
5969 maybe-check-bison: check-bison
5970
5971 # This module is only tested in a native toolchain.
5972 check-bison:
5973 @: $(MAKE); $(unstage)
5974 @if [ '$(host)' = '$(target)' ]; then \
5975 r=`${PWD_COMMAND}`; export r; \
5976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5977 $(HOST_EXPORTS) \
5978 (cd $(HOST_SUBDIR)/bison && \
5979 $(MAKE) $(FLAGS_TO_PASS) check)
5980 fi
5981
5982 @endif bison
5983
5984 .PHONY: install-bison maybe-install-bison
5985 maybe-install-bison:
5986 @if bison
5987 maybe-install-bison: install-bison
5988
5989 install-bison: installdirs
5990 @: $(MAKE); $(unstage)
5991 @r=`${PWD_COMMAND}`; export r; \
5992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5993 $(HOST_EXPORTS) \
5994 (cd $(HOST_SUBDIR)/bison && \
5995 $(MAKE) $(FLAGS_TO_PASS) install)
5996
5997 @endif bison
5998
5999 .PHONY: install-strip-bison maybe-install-strip-bison
6000 maybe-install-strip-bison:
6001 @if bison
6002 maybe-install-strip-bison: install-strip-bison
6003
6004 install-strip-bison: installdirs
6005 @: $(MAKE); $(unstage)
6006 @r=`${PWD_COMMAND}`; export r; \
6007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6008 $(HOST_EXPORTS) \
6009 (cd $(HOST_SUBDIR)/bison && \
6010 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6011
6012 @endif bison
6013
6014 # Other targets (info, dvi, pdf, etc.)
6015
6016 .PHONY: maybe-info-bison info-bison
6017 maybe-info-bison:
6018 @if bison
6019 maybe-info-bison: info-bison
6020
6021 info-bison: \
6022 configure-bison
6023 @: $(MAKE); $(unstage)
6024 @[ -f ./bison/Makefile ] || exit 0; \
6025 r=`${PWD_COMMAND}`; export r; \
6026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6027 $(HOST_EXPORTS) \
6028 for flag in $(EXTRA_HOST_FLAGS) ; do \
6029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6030 done; \
6031 echo "Doing info in bison"; \
6032 (cd $(HOST_SUBDIR)/bison && \
6033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6035 "RANLIB=$${RANLIB}" \
6036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6037 info) \
6038 || exit 1
6039
6040 @endif bison
6041
6042 .PHONY: maybe-dvi-bison dvi-bison
6043 maybe-dvi-bison:
6044 @if bison
6045 maybe-dvi-bison: dvi-bison
6046
6047 dvi-bison: \
6048 configure-bison
6049 @: $(MAKE); $(unstage)
6050 @[ -f ./bison/Makefile ] || exit 0; \
6051 r=`${PWD_COMMAND}`; export r; \
6052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6053 $(HOST_EXPORTS) \
6054 for flag in $(EXTRA_HOST_FLAGS) ; do \
6055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6056 done; \
6057 echo "Doing dvi in bison"; \
6058 (cd $(HOST_SUBDIR)/bison && \
6059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6061 "RANLIB=$${RANLIB}" \
6062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6063 dvi) \
6064 || exit 1
6065
6066 @endif bison
6067
6068 .PHONY: maybe-pdf-bison pdf-bison
6069 maybe-pdf-bison:
6070 @if bison
6071 maybe-pdf-bison: pdf-bison
6072
6073 pdf-bison: \
6074 configure-bison
6075 @: $(MAKE); $(unstage)
6076 @[ -f ./bison/Makefile ] || exit 0; \
6077 r=`${PWD_COMMAND}`; export r; \
6078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6079 $(HOST_EXPORTS) \
6080 for flag in $(EXTRA_HOST_FLAGS) ; do \
6081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6082 done; \
6083 echo "Doing pdf in bison"; \
6084 (cd $(HOST_SUBDIR)/bison && \
6085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6087 "RANLIB=$${RANLIB}" \
6088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6089 pdf) \
6090 || exit 1
6091
6092 @endif bison
6093
6094 .PHONY: maybe-html-bison html-bison
6095 maybe-html-bison:
6096 @if bison
6097 maybe-html-bison: html-bison
6098
6099 html-bison: \
6100 configure-bison
6101 @: $(MAKE); $(unstage)
6102 @[ -f ./bison/Makefile ] || exit 0; \
6103 r=`${PWD_COMMAND}`; export r; \
6104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6105 $(HOST_EXPORTS) \
6106 for flag in $(EXTRA_HOST_FLAGS) ; do \
6107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6108 done; \
6109 echo "Doing html in bison"; \
6110 (cd $(HOST_SUBDIR)/bison && \
6111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6113 "RANLIB=$${RANLIB}" \
6114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6115 html) \
6116 || exit 1
6117
6118 @endif bison
6119
6120 .PHONY: maybe-TAGS-bison TAGS-bison
6121 maybe-TAGS-bison:
6122 @if bison
6123 maybe-TAGS-bison: TAGS-bison
6124
6125 TAGS-bison: \
6126 configure-bison
6127 @: $(MAKE); $(unstage)
6128 @[ -f ./bison/Makefile ] || exit 0; \
6129 r=`${PWD_COMMAND}`; export r; \
6130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6131 $(HOST_EXPORTS) \
6132 for flag in $(EXTRA_HOST_FLAGS) ; do \
6133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6134 done; \
6135 echo "Doing TAGS in bison"; \
6136 (cd $(HOST_SUBDIR)/bison && \
6137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6139 "RANLIB=$${RANLIB}" \
6140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6141 TAGS) \
6142 || exit 1
6143
6144 @endif bison
6145
6146 .PHONY: maybe-install-info-bison install-info-bison
6147 maybe-install-info-bison:
6148 @if bison
6149 maybe-install-info-bison: install-info-bison
6150
6151 install-info-bison: \
6152 configure-bison \
6153 info-bison
6154 @: $(MAKE); $(unstage)
6155 @[ -f ./bison/Makefile ] || exit 0; \
6156 r=`${PWD_COMMAND}`; export r; \
6157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6158 $(HOST_EXPORTS) \
6159 for flag in $(EXTRA_HOST_FLAGS) ; do \
6160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6161 done; \
6162 echo "Doing install-info in bison"; \
6163 (cd $(HOST_SUBDIR)/bison && \
6164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6166 "RANLIB=$${RANLIB}" \
6167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6168 install-info) \
6169 || exit 1
6170
6171 @endif bison
6172
6173 .PHONY: maybe-install-pdf-bison install-pdf-bison
6174 maybe-install-pdf-bison:
6175 @if bison
6176 maybe-install-pdf-bison: install-pdf-bison
6177
6178 install-pdf-bison: \
6179 configure-bison \
6180 pdf-bison
6181 @: $(MAKE); $(unstage)
6182 @[ -f ./bison/Makefile ] || exit 0; \
6183 r=`${PWD_COMMAND}`; export r; \
6184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6185 $(HOST_EXPORTS) \
6186 for flag in $(EXTRA_HOST_FLAGS) ; do \
6187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6188 done; \
6189 echo "Doing install-pdf in bison"; \
6190 (cd $(HOST_SUBDIR)/bison && \
6191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6193 "RANLIB=$${RANLIB}" \
6194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6195 install-pdf) \
6196 || exit 1
6197
6198 @endif bison
6199
6200 .PHONY: maybe-install-html-bison install-html-bison
6201 maybe-install-html-bison:
6202 @if bison
6203 maybe-install-html-bison: install-html-bison
6204
6205 install-html-bison: \
6206 configure-bison \
6207 html-bison
6208 @: $(MAKE); $(unstage)
6209 @[ -f ./bison/Makefile ] || exit 0; \
6210 r=`${PWD_COMMAND}`; export r; \
6211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6212 $(HOST_EXPORTS) \
6213 for flag in $(EXTRA_HOST_FLAGS) ; do \
6214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6215 done; \
6216 echo "Doing install-html in bison"; \
6217 (cd $(HOST_SUBDIR)/bison && \
6218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6220 "RANLIB=$${RANLIB}" \
6221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6222 install-html) \
6223 || exit 1
6224
6225 @endif bison
6226
6227 .PHONY: maybe-installcheck-bison installcheck-bison
6228 maybe-installcheck-bison:
6229 @if bison
6230 maybe-installcheck-bison: installcheck-bison
6231
6232 installcheck-bison: \
6233 configure-bison
6234 @: $(MAKE); $(unstage)
6235 @[ -f ./bison/Makefile ] || exit 0; \
6236 r=`${PWD_COMMAND}`; export r; \
6237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6238 $(HOST_EXPORTS) \
6239 for flag in $(EXTRA_HOST_FLAGS) ; do \
6240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6241 done; \
6242 echo "Doing installcheck in bison"; \
6243 (cd $(HOST_SUBDIR)/bison && \
6244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6246 "RANLIB=$${RANLIB}" \
6247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6248 installcheck) \
6249 || exit 1
6250
6251 @endif bison
6252
6253 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6254 maybe-mostlyclean-bison:
6255 @if bison
6256 maybe-mostlyclean-bison: mostlyclean-bison
6257
6258 mostlyclean-bison:
6259 @: $(MAKE); $(unstage)
6260 @[ -f ./bison/Makefile ] || exit 0; \
6261 r=`${PWD_COMMAND}`; export r; \
6262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6263 $(HOST_EXPORTS) \
6264 for flag in $(EXTRA_HOST_FLAGS) ; do \
6265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6266 done; \
6267 echo "Doing mostlyclean in bison"; \
6268 (cd $(HOST_SUBDIR)/bison && \
6269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6271 "RANLIB=$${RANLIB}" \
6272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6273 mostlyclean) \
6274 || exit 1
6275
6276 @endif bison
6277
6278 .PHONY: maybe-clean-bison clean-bison
6279 maybe-clean-bison:
6280 @if bison
6281 maybe-clean-bison: clean-bison
6282
6283 clean-bison:
6284 @: $(MAKE); $(unstage)
6285 @[ -f ./bison/Makefile ] || exit 0; \
6286 r=`${PWD_COMMAND}`; export r; \
6287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6288 $(HOST_EXPORTS) \
6289 for flag in $(EXTRA_HOST_FLAGS) ; do \
6290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6291 done; \
6292 echo "Doing clean in bison"; \
6293 (cd $(HOST_SUBDIR)/bison && \
6294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6296 "RANLIB=$${RANLIB}" \
6297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6298 clean) \
6299 || exit 1
6300
6301 @endif bison
6302
6303 .PHONY: maybe-distclean-bison distclean-bison
6304 maybe-distclean-bison:
6305 @if bison
6306 maybe-distclean-bison: distclean-bison
6307
6308 distclean-bison:
6309 @: $(MAKE); $(unstage)
6310 @[ -f ./bison/Makefile ] || exit 0; \
6311 r=`${PWD_COMMAND}`; export r; \
6312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6313 $(HOST_EXPORTS) \
6314 for flag in $(EXTRA_HOST_FLAGS) ; do \
6315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6316 done; \
6317 echo "Doing distclean in bison"; \
6318 (cd $(HOST_SUBDIR)/bison && \
6319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6321 "RANLIB=$${RANLIB}" \
6322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6323 distclean) \
6324 || exit 1
6325
6326 @endif bison
6327
6328 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6329 maybe-maintainer-clean-bison:
6330 @if bison
6331 maybe-maintainer-clean-bison: maintainer-clean-bison
6332
6333 maintainer-clean-bison:
6334 @: $(MAKE); $(unstage)
6335 @[ -f ./bison/Makefile ] || exit 0; \
6336 r=`${PWD_COMMAND}`; export r; \
6337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6338 $(HOST_EXPORTS) \
6339 for flag in $(EXTRA_HOST_FLAGS) ; do \
6340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6341 done; \
6342 echo "Doing maintainer-clean in bison"; \
6343 (cd $(HOST_SUBDIR)/bison && \
6344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6346 "RANLIB=$${RANLIB}" \
6347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6348 maintainer-clean) \
6349 || exit 1
6350
6351 @endif bison
6352
6353
6354
6355 .PHONY: configure-cgen maybe-configure-cgen
6356 maybe-configure-cgen:
6357 @if gcc-bootstrap
6358 configure-cgen: stage_current
6359 @endif gcc-bootstrap
6360 @if cgen
6361 maybe-configure-cgen: configure-cgen
6362 configure-cgen:
6363 @: $(MAKE); $(unstage)
6364 @r=`${PWD_COMMAND}`; export r; \
6365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6366 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6367 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6368 $(HOST_EXPORTS) \
6369 echo Configuring in $(HOST_SUBDIR)/cgen; \
6370 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6371 case $(srcdir) in \
6372 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6373 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6374 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6375 esac; \
6376 module_srcdir=cgen; \
6377 $(SHELL) \
6378 $$s/$$module_srcdir/configure \
6379 --srcdir=$${topdir}/$$module_srcdir \
6380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6381 --target=${target_alias} \
6382 || exit 1
6383 @endif cgen
6384
6385
6386
6387
6388
6389 .PHONY: all-cgen maybe-all-cgen
6390 maybe-all-cgen:
6391 @if gcc-bootstrap
6392 all-cgen: stage_current
6393 @endif gcc-bootstrap
6394 @if cgen
6395 TARGET-cgen=all
6396 maybe-all-cgen: all-cgen
6397 all-cgen: configure-cgen
6398 @: $(MAKE); $(unstage)
6399 @r=`${PWD_COMMAND}`; export r; \
6400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6401 $(HOST_EXPORTS) \
6402 (cd $(HOST_SUBDIR)/cgen && \
6403 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6404 $(TARGET-cgen))
6405 @endif cgen
6406
6407
6408
6409
6410 .PHONY: check-cgen maybe-check-cgen
6411 maybe-check-cgen:
6412 @if cgen
6413 maybe-check-cgen: check-cgen
6414
6415 check-cgen:
6416 @: $(MAKE); $(unstage)
6417 @r=`${PWD_COMMAND}`; export r; \
6418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6419 $(HOST_EXPORTS) \
6420 (cd $(HOST_SUBDIR)/cgen && \
6421 $(MAKE) $(FLAGS_TO_PASS) check)
6422
6423 @endif cgen
6424
6425 .PHONY: install-cgen maybe-install-cgen
6426 maybe-install-cgen:
6427 @if cgen
6428 maybe-install-cgen: install-cgen
6429
6430 install-cgen: installdirs
6431 @: $(MAKE); $(unstage)
6432 @r=`${PWD_COMMAND}`; export r; \
6433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6434 $(HOST_EXPORTS) \
6435 (cd $(HOST_SUBDIR)/cgen && \
6436 $(MAKE) $(FLAGS_TO_PASS) install)
6437
6438 @endif cgen
6439
6440 .PHONY: install-strip-cgen maybe-install-strip-cgen
6441 maybe-install-strip-cgen:
6442 @if cgen
6443 maybe-install-strip-cgen: install-strip-cgen
6444
6445 install-strip-cgen: installdirs
6446 @: $(MAKE); $(unstage)
6447 @r=`${PWD_COMMAND}`; export r; \
6448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6449 $(HOST_EXPORTS) \
6450 (cd $(HOST_SUBDIR)/cgen && \
6451 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6452
6453 @endif cgen
6454
6455 # Other targets (info, dvi, pdf, etc.)
6456
6457 .PHONY: maybe-info-cgen info-cgen
6458 maybe-info-cgen:
6459 @if cgen
6460 maybe-info-cgen: info-cgen
6461
6462 info-cgen: \
6463 configure-cgen
6464 @: $(MAKE); $(unstage)
6465 @[ -f ./cgen/Makefile ] || exit 0; \
6466 r=`${PWD_COMMAND}`; export r; \
6467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6468 $(HOST_EXPORTS) \
6469 for flag in $(EXTRA_HOST_FLAGS) ; do \
6470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6471 done; \
6472 echo "Doing info in cgen"; \
6473 (cd $(HOST_SUBDIR)/cgen && \
6474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6476 "RANLIB=$${RANLIB}" \
6477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6478 info) \
6479 || exit 1
6480
6481 @endif cgen
6482
6483 .PHONY: maybe-dvi-cgen dvi-cgen
6484 maybe-dvi-cgen:
6485 @if cgen
6486 maybe-dvi-cgen: dvi-cgen
6487
6488 dvi-cgen: \
6489 configure-cgen
6490 @: $(MAKE); $(unstage)
6491 @[ -f ./cgen/Makefile ] || exit 0; \
6492 r=`${PWD_COMMAND}`; export r; \
6493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6494 $(HOST_EXPORTS) \
6495 for flag in $(EXTRA_HOST_FLAGS) ; do \
6496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6497 done; \
6498 echo "Doing dvi in cgen"; \
6499 (cd $(HOST_SUBDIR)/cgen && \
6500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6502 "RANLIB=$${RANLIB}" \
6503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6504 dvi) \
6505 || exit 1
6506
6507 @endif cgen
6508
6509 .PHONY: maybe-pdf-cgen pdf-cgen
6510 maybe-pdf-cgen:
6511 @if cgen
6512 maybe-pdf-cgen: pdf-cgen
6513
6514 pdf-cgen: \
6515 configure-cgen
6516 @: $(MAKE); $(unstage)
6517 @[ -f ./cgen/Makefile ] || exit 0; \
6518 r=`${PWD_COMMAND}`; export r; \
6519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6520 $(HOST_EXPORTS) \
6521 for flag in $(EXTRA_HOST_FLAGS) ; do \
6522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6523 done; \
6524 echo "Doing pdf in cgen"; \
6525 (cd $(HOST_SUBDIR)/cgen && \
6526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6528 "RANLIB=$${RANLIB}" \
6529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6530 pdf) \
6531 || exit 1
6532
6533 @endif cgen
6534
6535 .PHONY: maybe-html-cgen html-cgen
6536 maybe-html-cgen:
6537 @if cgen
6538 maybe-html-cgen: html-cgen
6539
6540 html-cgen: \
6541 configure-cgen
6542 @: $(MAKE); $(unstage)
6543 @[ -f ./cgen/Makefile ] || exit 0; \
6544 r=`${PWD_COMMAND}`; export r; \
6545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6546 $(HOST_EXPORTS) \
6547 for flag in $(EXTRA_HOST_FLAGS) ; do \
6548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6549 done; \
6550 echo "Doing html in cgen"; \
6551 (cd $(HOST_SUBDIR)/cgen && \
6552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6554 "RANLIB=$${RANLIB}" \
6555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6556 html) \
6557 || exit 1
6558
6559 @endif cgen
6560
6561 .PHONY: maybe-TAGS-cgen TAGS-cgen
6562 maybe-TAGS-cgen:
6563 @if cgen
6564 maybe-TAGS-cgen: TAGS-cgen
6565
6566 TAGS-cgen: \
6567 configure-cgen
6568 @: $(MAKE); $(unstage)
6569 @[ -f ./cgen/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 cgen"; \
6577 (cd $(HOST_SUBDIR)/cgen && \
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 cgen
6586
6587 .PHONY: maybe-install-info-cgen install-info-cgen
6588 maybe-install-info-cgen:
6589 @if cgen
6590 maybe-install-info-cgen: install-info-cgen
6591
6592 install-info-cgen: \
6593 configure-cgen \
6594 info-cgen
6595 @: $(MAKE); $(unstage)
6596 @[ -f ./cgen/Makefile ] || exit 0; \
6597 r=`${PWD_COMMAND}`; export r; \
6598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6599 $(HOST_EXPORTS) \
6600 for flag in $(EXTRA_HOST_FLAGS) ; do \
6601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6602 done; \
6603 echo "Doing install-info in cgen"; \
6604 (cd $(HOST_SUBDIR)/cgen && \
6605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6607 "RANLIB=$${RANLIB}" \
6608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6609 install-info) \
6610 || exit 1
6611
6612 @endif cgen
6613
6614 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6615 maybe-install-pdf-cgen:
6616 @if cgen
6617 maybe-install-pdf-cgen: install-pdf-cgen
6618
6619 install-pdf-cgen: \
6620 configure-cgen \
6621 pdf-cgen
6622 @: $(MAKE); $(unstage)
6623 @[ -f ./cgen/Makefile ] || exit 0; \
6624 r=`${PWD_COMMAND}`; export r; \
6625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6626 $(HOST_EXPORTS) \
6627 for flag in $(EXTRA_HOST_FLAGS) ; do \
6628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6629 done; \
6630 echo "Doing install-pdf in cgen"; \
6631 (cd $(HOST_SUBDIR)/cgen && \
6632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6634 "RANLIB=$${RANLIB}" \
6635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6636 install-pdf) \
6637 || exit 1
6638
6639 @endif cgen
6640
6641 .PHONY: maybe-install-html-cgen install-html-cgen
6642 maybe-install-html-cgen:
6643 @if cgen
6644 maybe-install-html-cgen: install-html-cgen
6645
6646 install-html-cgen: \
6647 configure-cgen \
6648 html-cgen
6649 @: $(MAKE); $(unstage)
6650 @[ -f ./cgen/Makefile ] || exit 0; \
6651 r=`${PWD_COMMAND}`; export r; \
6652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6653 $(HOST_EXPORTS) \
6654 for flag in $(EXTRA_HOST_FLAGS) ; do \
6655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6656 done; \
6657 echo "Doing install-html in cgen"; \
6658 (cd $(HOST_SUBDIR)/cgen && \
6659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6661 "RANLIB=$${RANLIB}" \
6662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6663 install-html) \
6664 || exit 1
6665
6666 @endif cgen
6667
6668 .PHONY: maybe-installcheck-cgen installcheck-cgen
6669 maybe-installcheck-cgen:
6670 @if cgen
6671 maybe-installcheck-cgen: installcheck-cgen
6672
6673 installcheck-cgen: \
6674 configure-cgen
6675 @: $(MAKE); $(unstage)
6676 @[ -f ./cgen/Makefile ] || exit 0; \
6677 r=`${PWD_COMMAND}`; export r; \
6678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6679 $(HOST_EXPORTS) \
6680 for flag in $(EXTRA_HOST_FLAGS) ; do \
6681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6682 done; \
6683 echo "Doing installcheck in cgen"; \
6684 (cd $(HOST_SUBDIR)/cgen && \
6685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6687 "RANLIB=$${RANLIB}" \
6688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6689 installcheck) \
6690 || exit 1
6691
6692 @endif cgen
6693
6694 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6695 maybe-mostlyclean-cgen:
6696 @if cgen
6697 maybe-mostlyclean-cgen: mostlyclean-cgen
6698
6699 mostlyclean-cgen:
6700 @: $(MAKE); $(unstage)
6701 @[ -f ./cgen/Makefile ] || exit 0; \
6702 r=`${PWD_COMMAND}`; export r; \
6703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6704 $(HOST_EXPORTS) \
6705 for flag in $(EXTRA_HOST_FLAGS) ; do \
6706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6707 done; \
6708 echo "Doing mostlyclean in cgen"; \
6709 (cd $(HOST_SUBDIR)/cgen && \
6710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6712 "RANLIB=$${RANLIB}" \
6713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6714 mostlyclean) \
6715 || exit 1
6716
6717 @endif cgen
6718
6719 .PHONY: maybe-clean-cgen clean-cgen
6720 maybe-clean-cgen:
6721 @if cgen
6722 maybe-clean-cgen: clean-cgen
6723
6724 clean-cgen:
6725 @: $(MAKE); $(unstage)
6726 @[ -f ./cgen/Makefile ] || exit 0; \
6727 r=`${PWD_COMMAND}`; export r; \
6728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6729 $(HOST_EXPORTS) \
6730 for flag in $(EXTRA_HOST_FLAGS) ; do \
6731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6732 done; \
6733 echo "Doing clean in cgen"; \
6734 (cd $(HOST_SUBDIR)/cgen && \
6735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6737 "RANLIB=$${RANLIB}" \
6738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6739 clean) \
6740 || exit 1
6741
6742 @endif cgen
6743
6744 .PHONY: maybe-distclean-cgen distclean-cgen
6745 maybe-distclean-cgen:
6746 @if cgen
6747 maybe-distclean-cgen: distclean-cgen
6748
6749 distclean-cgen:
6750 @: $(MAKE); $(unstage)
6751 @[ -f ./cgen/Makefile ] || exit 0; \
6752 r=`${PWD_COMMAND}`; export r; \
6753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6754 $(HOST_EXPORTS) \
6755 for flag in $(EXTRA_HOST_FLAGS) ; do \
6756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6757 done; \
6758 echo "Doing distclean in cgen"; \
6759 (cd $(HOST_SUBDIR)/cgen && \
6760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6762 "RANLIB=$${RANLIB}" \
6763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6764 distclean) \
6765 || exit 1
6766
6767 @endif cgen
6768
6769 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6770 maybe-maintainer-clean-cgen:
6771 @if cgen
6772 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6773
6774 maintainer-clean-cgen:
6775 @: $(MAKE); $(unstage)
6776 @[ -f ./cgen/Makefile ] || exit 0; \
6777 r=`${PWD_COMMAND}`; export r; \
6778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6779 $(HOST_EXPORTS) \
6780 for flag in $(EXTRA_HOST_FLAGS) ; do \
6781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6782 done; \
6783 echo "Doing maintainer-clean in cgen"; \
6784 (cd $(HOST_SUBDIR)/cgen && \
6785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6787 "RANLIB=$${RANLIB}" \
6788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6789 maintainer-clean) \
6790 || exit 1
6791
6792 @endif cgen
6793
6794
6795
6796 .PHONY: configure-dejagnu maybe-configure-dejagnu
6797 maybe-configure-dejagnu:
6798 @if gcc-bootstrap
6799 configure-dejagnu: stage_current
6800 @endif gcc-bootstrap
6801 @if dejagnu
6802 maybe-configure-dejagnu: configure-dejagnu
6803 configure-dejagnu:
6804 @: $(MAKE); $(unstage)
6805 @r=`${PWD_COMMAND}`; export r; \
6806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6807 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6808 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6809 $(HOST_EXPORTS) \
6810 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6811 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6812 case $(srcdir) in \
6813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6814 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6816 esac; \
6817 module_srcdir=dejagnu; \
6818 $(SHELL) \
6819 $$s/$$module_srcdir/configure \
6820 --srcdir=$${topdir}/$$module_srcdir \
6821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6822 --target=${target_alias} \
6823 || exit 1
6824 @endif dejagnu
6825
6826
6827
6828
6829
6830 .PHONY: all-dejagnu maybe-all-dejagnu
6831 maybe-all-dejagnu:
6832 @if gcc-bootstrap
6833 all-dejagnu: stage_current
6834 @endif gcc-bootstrap
6835 @if dejagnu
6836 TARGET-dejagnu=all
6837 maybe-all-dejagnu: all-dejagnu
6838 all-dejagnu: configure-dejagnu
6839 @: $(MAKE); $(unstage)
6840 @r=`${PWD_COMMAND}`; export r; \
6841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6842 $(HOST_EXPORTS) \
6843 (cd $(HOST_SUBDIR)/dejagnu && \
6844 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6845 $(TARGET-dejagnu))
6846 @endif dejagnu
6847
6848
6849
6850
6851 .PHONY: check-dejagnu maybe-check-dejagnu
6852 maybe-check-dejagnu:
6853 @if dejagnu
6854 maybe-check-dejagnu: check-dejagnu
6855
6856 check-dejagnu:
6857 @: $(MAKE); $(unstage)
6858 @r=`${PWD_COMMAND}`; export r; \
6859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6860 $(HOST_EXPORTS) \
6861 (cd $(HOST_SUBDIR)/dejagnu && \
6862 $(MAKE) $(FLAGS_TO_PASS) check)
6863
6864 @endif dejagnu
6865
6866 .PHONY: install-dejagnu maybe-install-dejagnu
6867 maybe-install-dejagnu:
6868 @if dejagnu
6869 maybe-install-dejagnu: install-dejagnu
6870
6871 install-dejagnu: installdirs
6872 @: $(MAKE); $(unstage)
6873 @r=`${PWD_COMMAND}`; export r; \
6874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6875 $(HOST_EXPORTS) \
6876 (cd $(HOST_SUBDIR)/dejagnu && \
6877 $(MAKE) $(FLAGS_TO_PASS) install)
6878
6879 @endif dejagnu
6880
6881 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6882 maybe-install-strip-dejagnu:
6883 @if dejagnu
6884 maybe-install-strip-dejagnu: install-strip-dejagnu
6885
6886 install-strip-dejagnu: installdirs
6887 @: $(MAKE); $(unstage)
6888 @r=`${PWD_COMMAND}`; export r; \
6889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6890 $(HOST_EXPORTS) \
6891 (cd $(HOST_SUBDIR)/dejagnu && \
6892 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6893
6894 @endif dejagnu
6895
6896 # Other targets (info, dvi, pdf, etc.)
6897
6898 .PHONY: maybe-info-dejagnu info-dejagnu
6899 maybe-info-dejagnu:
6900 @if dejagnu
6901 maybe-info-dejagnu: info-dejagnu
6902
6903 info-dejagnu: \
6904 configure-dejagnu
6905 @: $(MAKE); $(unstage)
6906 @[ -f ./dejagnu/Makefile ] || exit 0; \
6907 r=`${PWD_COMMAND}`; export r; \
6908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6909 $(HOST_EXPORTS) \
6910 for flag in $(EXTRA_HOST_FLAGS) ; do \
6911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6912 done; \
6913 echo "Doing info in dejagnu"; \
6914 (cd $(HOST_SUBDIR)/dejagnu && \
6915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6917 "RANLIB=$${RANLIB}" \
6918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6919 info) \
6920 || exit 1
6921
6922 @endif dejagnu
6923
6924 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6925 maybe-dvi-dejagnu:
6926 @if dejagnu
6927 maybe-dvi-dejagnu: dvi-dejagnu
6928
6929 dvi-dejagnu: \
6930 configure-dejagnu
6931 @: $(MAKE); $(unstage)
6932 @[ -f ./dejagnu/Makefile ] || exit 0; \
6933 r=`${PWD_COMMAND}`; export r; \
6934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6935 $(HOST_EXPORTS) \
6936 for flag in $(EXTRA_HOST_FLAGS) ; do \
6937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6938 done; \
6939 echo "Doing dvi in dejagnu"; \
6940 (cd $(HOST_SUBDIR)/dejagnu && \
6941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6943 "RANLIB=$${RANLIB}" \
6944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6945 dvi) \
6946 || exit 1
6947
6948 @endif dejagnu
6949
6950 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6951 maybe-pdf-dejagnu:
6952 @if dejagnu
6953 maybe-pdf-dejagnu: pdf-dejagnu
6954
6955 pdf-dejagnu: \
6956 configure-dejagnu
6957 @: $(MAKE); $(unstage)
6958 @[ -f ./dejagnu/Makefile ] || exit 0; \
6959 r=`${PWD_COMMAND}`; export r; \
6960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6961 $(HOST_EXPORTS) \
6962 for flag in $(EXTRA_HOST_FLAGS) ; do \
6963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6964 done; \
6965 echo "Doing pdf in dejagnu"; \
6966 (cd $(HOST_SUBDIR)/dejagnu && \
6967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6969 "RANLIB=$${RANLIB}" \
6970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6971 pdf) \
6972 || exit 1
6973
6974 @endif dejagnu
6975
6976 .PHONY: maybe-html-dejagnu html-dejagnu
6977 maybe-html-dejagnu:
6978 @if dejagnu
6979 maybe-html-dejagnu: html-dejagnu
6980
6981 html-dejagnu: \
6982 configure-dejagnu
6983 @: $(MAKE); $(unstage)
6984 @[ -f ./dejagnu/Makefile ] || exit 0; \
6985 r=`${PWD_COMMAND}`; export r; \
6986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6987 $(HOST_EXPORTS) \
6988 for flag in $(EXTRA_HOST_FLAGS) ; do \
6989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6990 done; \
6991 echo "Doing html in dejagnu"; \
6992 (cd $(HOST_SUBDIR)/dejagnu && \
6993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6995 "RANLIB=$${RANLIB}" \
6996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6997 html) \
6998 || exit 1
6999
7000 @endif dejagnu
7001
7002 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7003 maybe-TAGS-dejagnu:
7004 @if dejagnu
7005 maybe-TAGS-dejagnu: TAGS-dejagnu
7006
7007 TAGS-dejagnu: \
7008 configure-dejagnu
7009 @: $(MAKE); $(unstage)
7010 @[ -f ./dejagnu/Makefile ] || exit 0; \
7011 r=`${PWD_COMMAND}`; export r; \
7012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7013 $(HOST_EXPORTS) \
7014 for flag in $(EXTRA_HOST_FLAGS) ; do \
7015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7016 done; \
7017 echo "Doing TAGS in dejagnu"; \
7018 (cd $(HOST_SUBDIR)/dejagnu && \
7019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7021 "RANLIB=$${RANLIB}" \
7022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7023 TAGS) \
7024 || exit 1
7025
7026 @endif dejagnu
7027
7028 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7029 maybe-install-info-dejagnu:
7030 @if dejagnu
7031 maybe-install-info-dejagnu: install-info-dejagnu
7032
7033 install-info-dejagnu: \
7034 configure-dejagnu \
7035 info-dejagnu
7036 @: $(MAKE); $(unstage)
7037 @[ -f ./dejagnu/Makefile ] || exit 0; \
7038 r=`${PWD_COMMAND}`; export r; \
7039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7040 $(HOST_EXPORTS) \
7041 for flag in $(EXTRA_HOST_FLAGS) ; do \
7042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7043 done; \
7044 echo "Doing install-info in dejagnu"; \
7045 (cd $(HOST_SUBDIR)/dejagnu && \
7046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7048 "RANLIB=$${RANLIB}" \
7049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7050 install-info) \
7051 || exit 1
7052
7053 @endif dejagnu
7054
7055 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7056 maybe-install-pdf-dejagnu:
7057 @if dejagnu
7058 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7059
7060 install-pdf-dejagnu: \
7061 configure-dejagnu \
7062 pdf-dejagnu
7063 @: $(MAKE); $(unstage)
7064 @[ -f ./dejagnu/Makefile ] || exit 0; \
7065 r=`${PWD_COMMAND}`; export r; \
7066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067 $(HOST_EXPORTS) \
7068 for flag in $(EXTRA_HOST_FLAGS) ; do \
7069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7070 done; \
7071 echo "Doing install-pdf in dejagnu"; \
7072 (cd $(HOST_SUBDIR)/dejagnu && \
7073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7075 "RANLIB=$${RANLIB}" \
7076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7077 install-pdf) \
7078 || exit 1
7079
7080 @endif dejagnu
7081
7082 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7083 maybe-install-html-dejagnu:
7084 @if dejagnu
7085 maybe-install-html-dejagnu: install-html-dejagnu
7086
7087 install-html-dejagnu: \
7088 configure-dejagnu \
7089 html-dejagnu
7090 @: $(MAKE); $(unstage)
7091 @[ -f ./dejagnu/Makefile ] || exit 0; \
7092 r=`${PWD_COMMAND}`; export r; \
7093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7094 $(HOST_EXPORTS) \
7095 for flag in $(EXTRA_HOST_FLAGS) ; do \
7096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7097 done; \
7098 echo "Doing install-html in dejagnu"; \
7099 (cd $(HOST_SUBDIR)/dejagnu && \
7100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7102 "RANLIB=$${RANLIB}" \
7103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7104 install-html) \
7105 || exit 1
7106
7107 @endif dejagnu
7108
7109 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7110 maybe-installcheck-dejagnu:
7111 @if dejagnu
7112 maybe-installcheck-dejagnu: installcheck-dejagnu
7113
7114 installcheck-dejagnu: \
7115 configure-dejagnu
7116 @: $(MAKE); $(unstage)
7117 @[ -f ./dejagnu/Makefile ] || exit 0; \
7118 r=`${PWD_COMMAND}`; export r; \
7119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7120 $(HOST_EXPORTS) \
7121 for flag in $(EXTRA_HOST_FLAGS) ; do \
7122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7123 done; \
7124 echo "Doing installcheck in dejagnu"; \
7125 (cd $(HOST_SUBDIR)/dejagnu && \
7126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7128 "RANLIB=$${RANLIB}" \
7129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7130 installcheck) \
7131 || exit 1
7132
7133 @endif dejagnu
7134
7135 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7136 maybe-mostlyclean-dejagnu:
7137 @if dejagnu
7138 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7139
7140 mostlyclean-dejagnu:
7141 @: $(MAKE); $(unstage)
7142 @[ -f ./dejagnu/Makefile ] || exit 0; \
7143 r=`${PWD_COMMAND}`; export r; \
7144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7145 $(HOST_EXPORTS) \
7146 for flag in $(EXTRA_HOST_FLAGS) ; do \
7147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7148 done; \
7149 echo "Doing mostlyclean in dejagnu"; \
7150 (cd $(HOST_SUBDIR)/dejagnu && \
7151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7153 "RANLIB=$${RANLIB}" \
7154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7155 mostlyclean) \
7156 || exit 1
7157
7158 @endif dejagnu
7159
7160 .PHONY: maybe-clean-dejagnu clean-dejagnu
7161 maybe-clean-dejagnu:
7162 @if dejagnu
7163 maybe-clean-dejagnu: clean-dejagnu
7164
7165 clean-dejagnu:
7166 @: $(MAKE); $(unstage)
7167 @[ -f ./dejagnu/Makefile ] || exit 0; \
7168 r=`${PWD_COMMAND}`; export r; \
7169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7170 $(HOST_EXPORTS) \
7171 for flag in $(EXTRA_HOST_FLAGS) ; do \
7172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7173 done; \
7174 echo "Doing clean in dejagnu"; \
7175 (cd $(HOST_SUBDIR)/dejagnu && \
7176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7178 "RANLIB=$${RANLIB}" \
7179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7180 clean) \
7181 || exit 1
7182
7183 @endif dejagnu
7184
7185 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7186 maybe-distclean-dejagnu:
7187 @if dejagnu
7188 maybe-distclean-dejagnu: distclean-dejagnu
7189
7190 distclean-dejagnu:
7191 @: $(MAKE); $(unstage)
7192 @[ -f ./dejagnu/Makefile ] || exit 0; \
7193 r=`${PWD_COMMAND}`; export r; \
7194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7195 $(HOST_EXPORTS) \
7196 for flag in $(EXTRA_HOST_FLAGS) ; do \
7197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7198 done; \
7199 echo "Doing distclean in dejagnu"; \
7200 (cd $(HOST_SUBDIR)/dejagnu && \
7201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7203 "RANLIB=$${RANLIB}" \
7204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7205 distclean) \
7206 || exit 1
7207
7208 @endif dejagnu
7209
7210 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7211 maybe-maintainer-clean-dejagnu:
7212 @if dejagnu
7213 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7214
7215 maintainer-clean-dejagnu:
7216 @: $(MAKE); $(unstage)
7217 @[ -f ./dejagnu/Makefile ] || exit 0; \
7218 r=`${PWD_COMMAND}`; export r; \
7219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7220 $(HOST_EXPORTS) \
7221 for flag in $(EXTRA_HOST_FLAGS) ; do \
7222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7223 done; \
7224 echo "Doing maintainer-clean in dejagnu"; \
7225 (cd $(HOST_SUBDIR)/dejagnu && \
7226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7228 "RANLIB=$${RANLIB}" \
7229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7230 maintainer-clean) \
7231 || exit 1
7232
7233 @endif dejagnu
7234
7235
7236
7237 .PHONY: configure-etc maybe-configure-etc
7238 maybe-configure-etc:
7239 @if gcc-bootstrap
7240 configure-etc: stage_current
7241 @endif gcc-bootstrap
7242 @if etc
7243 maybe-configure-etc: configure-etc
7244 configure-etc:
7245 @: $(MAKE); $(unstage)
7246 @r=`${PWD_COMMAND}`; export r; \
7247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7248 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7250 $(HOST_EXPORTS) \
7251 echo Configuring in $(HOST_SUBDIR)/etc; \
7252 cd "$(HOST_SUBDIR)/etc" || exit 1; \
7253 case $(srcdir) in \
7254 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7255 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7256 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7257 esac; \
7258 module_srcdir=etc; \
7259 $(SHELL) \
7260 $$s/$$module_srcdir/configure \
7261 --srcdir=$${topdir}/$$module_srcdir \
7262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7263 --target=${target_alias} \
7264 || exit 1
7265 @endif etc
7266
7267
7268
7269
7270
7271 .PHONY: all-etc maybe-all-etc
7272 maybe-all-etc:
7273 @if gcc-bootstrap
7274 all-etc: stage_current
7275 @endif gcc-bootstrap
7276 @if etc
7277 TARGET-etc=all
7278 maybe-all-etc: all-etc
7279 all-etc: configure-etc
7280 @: $(MAKE); $(unstage)
7281 @r=`${PWD_COMMAND}`; export r; \
7282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7283 $(HOST_EXPORTS) \
7284 (cd $(HOST_SUBDIR)/etc && \
7285 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7286 $(TARGET-etc))
7287 @endif etc
7288
7289
7290
7291
7292 .PHONY: check-etc maybe-check-etc
7293 maybe-check-etc:
7294 @if etc
7295 maybe-check-etc: check-etc
7296
7297 check-etc:
7298 @: $(MAKE); $(unstage)
7299 @r=`${PWD_COMMAND}`; export r; \
7300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7301 $(HOST_EXPORTS) \
7302 (cd $(HOST_SUBDIR)/etc && \
7303 $(MAKE) $(FLAGS_TO_PASS) check)
7304
7305 @endif etc
7306
7307 .PHONY: install-etc maybe-install-etc
7308 maybe-install-etc:
7309 @if etc
7310 maybe-install-etc: install-etc
7311
7312 install-etc: installdirs
7313 @: $(MAKE); $(unstage)
7314 @r=`${PWD_COMMAND}`; export r; \
7315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7316 $(HOST_EXPORTS) \
7317 (cd $(HOST_SUBDIR)/etc && \
7318 $(MAKE) $(FLAGS_TO_PASS) install)
7319
7320 @endif etc
7321
7322 .PHONY: install-strip-etc maybe-install-strip-etc
7323 maybe-install-strip-etc:
7324 @if etc
7325 maybe-install-strip-etc: install-strip-etc
7326
7327 install-strip-etc: installdirs
7328 @: $(MAKE); $(unstage)
7329 @r=`${PWD_COMMAND}`; export r; \
7330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7331 $(HOST_EXPORTS) \
7332 (cd $(HOST_SUBDIR)/etc && \
7333 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7334
7335 @endif etc
7336
7337 # Other targets (info, dvi, pdf, etc.)
7338
7339 .PHONY: maybe-info-etc info-etc
7340 maybe-info-etc:
7341 @if etc
7342 maybe-info-etc: info-etc
7343
7344 info-etc: \
7345 configure-etc
7346 @: $(MAKE); $(unstage)
7347 @[ -f ./etc/Makefile ] || exit 0; \
7348 r=`${PWD_COMMAND}`; export r; \
7349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7350 $(HOST_EXPORTS) \
7351 for flag in $(EXTRA_HOST_FLAGS) ; do \
7352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7353 done; \
7354 echo "Doing info in etc"; \
7355 (cd $(HOST_SUBDIR)/etc && \
7356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7358 "RANLIB=$${RANLIB}" \
7359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7360 info) \
7361 || exit 1
7362
7363 @endif etc
7364
7365 .PHONY: maybe-dvi-etc dvi-etc
7366 maybe-dvi-etc:
7367 @if etc
7368 maybe-dvi-etc: dvi-etc
7369
7370 dvi-etc: \
7371 configure-etc
7372 @: $(MAKE); $(unstage)
7373 @[ -f ./etc/Makefile ] || exit 0; \
7374 r=`${PWD_COMMAND}`; export r; \
7375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7376 $(HOST_EXPORTS) \
7377 for flag in $(EXTRA_HOST_FLAGS) ; do \
7378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7379 done; \
7380 echo "Doing dvi in etc"; \
7381 (cd $(HOST_SUBDIR)/etc && \
7382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7384 "RANLIB=$${RANLIB}" \
7385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7386 dvi) \
7387 || exit 1
7388
7389 @endif etc
7390
7391 .PHONY: maybe-pdf-etc pdf-etc
7392 maybe-pdf-etc:
7393 @if etc
7394 maybe-pdf-etc: pdf-etc
7395
7396 pdf-etc: \
7397 configure-etc
7398 @: $(MAKE); $(unstage)
7399 @[ -f ./etc/Makefile ] || exit 0; \
7400 r=`${PWD_COMMAND}`; export r; \
7401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402 $(HOST_EXPORTS) \
7403 for flag in $(EXTRA_HOST_FLAGS) ; do \
7404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7405 done; \
7406 echo "Doing pdf in etc"; \
7407 (cd $(HOST_SUBDIR)/etc && \
7408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7410 "RANLIB=$${RANLIB}" \
7411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7412 pdf) \
7413 || exit 1
7414
7415 @endif etc
7416
7417 .PHONY: maybe-html-etc html-etc
7418 maybe-html-etc:
7419 @if etc
7420 maybe-html-etc: html-etc
7421
7422 html-etc: \
7423 configure-etc
7424 @: $(MAKE); $(unstage)
7425 @[ -f ./etc/Makefile ] || exit 0; \
7426 r=`${PWD_COMMAND}`; export r; \
7427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7428 $(HOST_EXPORTS) \
7429 for flag in $(EXTRA_HOST_FLAGS) ; do \
7430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7431 done; \
7432 echo "Doing html in etc"; \
7433 (cd $(HOST_SUBDIR)/etc && \
7434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7436 "RANLIB=$${RANLIB}" \
7437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7438 html) \
7439 || exit 1
7440
7441 @endif etc
7442
7443 .PHONY: maybe-TAGS-etc TAGS-etc
7444 maybe-TAGS-etc:
7445 @if etc
7446 maybe-TAGS-etc: TAGS-etc
7447
7448 TAGS-etc: \
7449 configure-etc
7450 @: $(MAKE); $(unstage)
7451 @[ -f ./etc/Makefile ] || exit 0; \
7452 r=`${PWD_COMMAND}`; export r; \
7453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7454 $(HOST_EXPORTS) \
7455 for flag in $(EXTRA_HOST_FLAGS) ; do \
7456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7457 done; \
7458 echo "Doing TAGS in etc"; \
7459 (cd $(HOST_SUBDIR)/etc && \
7460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7462 "RANLIB=$${RANLIB}" \
7463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7464 TAGS) \
7465 || exit 1
7466
7467 @endif etc
7468
7469 .PHONY: maybe-install-info-etc install-info-etc
7470 maybe-install-info-etc:
7471 @if etc
7472 maybe-install-info-etc: install-info-etc
7473
7474 install-info-etc: \
7475 configure-etc \
7476 info-etc
7477 @: $(MAKE); $(unstage)
7478 @[ -f ./etc/Makefile ] || exit 0; \
7479 r=`${PWD_COMMAND}`; export r; \
7480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7481 $(HOST_EXPORTS) \
7482 for flag in $(EXTRA_HOST_FLAGS) ; do \
7483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7484 done; \
7485 echo "Doing install-info in etc"; \
7486 (cd $(HOST_SUBDIR)/etc && \
7487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7489 "RANLIB=$${RANLIB}" \
7490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7491 install-info) \
7492 || exit 1
7493
7494 @endif etc
7495
7496 .PHONY: maybe-install-pdf-etc install-pdf-etc
7497 maybe-install-pdf-etc:
7498 @if etc
7499 maybe-install-pdf-etc: install-pdf-etc
7500
7501 install-pdf-etc: \
7502 configure-etc \
7503 pdf-etc
7504 @: $(MAKE); $(unstage)
7505 @[ -f ./etc/Makefile ] || exit 0; \
7506 r=`${PWD_COMMAND}`; export r; \
7507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7508 $(HOST_EXPORTS) \
7509 for flag in $(EXTRA_HOST_FLAGS) ; do \
7510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7511 done; \
7512 echo "Doing install-pdf in etc"; \
7513 (cd $(HOST_SUBDIR)/etc && \
7514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7516 "RANLIB=$${RANLIB}" \
7517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7518 install-pdf) \
7519 || exit 1
7520
7521 @endif etc
7522
7523 .PHONY: maybe-install-html-etc install-html-etc
7524 maybe-install-html-etc:
7525 @if etc
7526 maybe-install-html-etc: install-html-etc
7527
7528 install-html-etc: \
7529 configure-etc \
7530 html-etc
7531 @: $(MAKE); $(unstage)
7532 @[ -f ./etc/Makefile ] || exit 0; \
7533 r=`${PWD_COMMAND}`; export r; \
7534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7535 $(HOST_EXPORTS) \
7536 for flag in $(EXTRA_HOST_FLAGS) ; do \
7537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7538 done; \
7539 echo "Doing install-html in etc"; \
7540 (cd $(HOST_SUBDIR)/etc && \
7541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7543 "RANLIB=$${RANLIB}" \
7544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7545 install-html) \
7546 || exit 1
7547
7548 @endif etc
7549
7550 .PHONY: maybe-installcheck-etc installcheck-etc
7551 maybe-installcheck-etc:
7552 @if etc
7553 maybe-installcheck-etc: installcheck-etc
7554
7555 installcheck-etc: \
7556 configure-etc
7557 @: $(MAKE); $(unstage)
7558 @[ -f ./etc/Makefile ] || exit 0; \
7559 r=`${PWD_COMMAND}`; export r; \
7560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7561 $(HOST_EXPORTS) \
7562 for flag in $(EXTRA_HOST_FLAGS) ; do \
7563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7564 done; \
7565 echo "Doing installcheck in etc"; \
7566 (cd $(HOST_SUBDIR)/etc && \
7567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7569 "RANLIB=$${RANLIB}" \
7570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7571 installcheck) \
7572 || exit 1
7573
7574 @endif etc
7575
7576 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7577 maybe-mostlyclean-etc:
7578 @if etc
7579 maybe-mostlyclean-etc: mostlyclean-etc
7580
7581 mostlyclean-etc:
7582 @: $(MAKE); $(unstage)
7583 @[ -f ./etc/Makefile ] || exit 0; \
7584 r=`${PWD_COMMAND}`; export r; \
7585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7586 $(HOST_EXPORTS) \
7587 for flag in $(EXTRA_HOST_FLAGS) ; do \
7588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7589 done; \
7590 echo "Doing mostlyclean in etc"; \
7591 (cd $(HOST_SUBDIR)/etc && \
7592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7594 "RANLIB=$${RANLIB}" \
7595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7596 mostlyclean) \
7597 || exit 1
7598
7599 @endif etc
7600
7601 .PHONY: maybe-clean-etc clean-etc
7602 maybe-clean-etc:
7603 @if etc
7604 maybe-clean-etc: clean-etc
7605
7606 clean-etc:
7607 @: $(MAKE); $(unstage)
7608 @[ -f ./etc/Makefile ] || exit 0; \
7609 r=`${PWD_COMMAND}`; export r; \
7610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7611 $(HOST_EXPORTS) \
7612 for flag in $(EXTRA_HOST_FLAGS) ; do \
7613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7614 done; \
7615 echo "Doing clean in etc"; \
7616 (cd $(HOST_SUBDIR)/etc && \
7617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7619 "RANLIB=$${RANLIB}" \
7620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7621 clean) \
7622 || exit 1
7623
7624 @endif etc
7625
7626 .PHONY: maybe-distclean-etc distclean-etc
7627 maybe-distclean-etc:
7628 @if etc
7629 maybe-distclean-etc: distclean-etc
7630
7631 distclean-etc:
7632 @: $(MAKE); $(unstage)
7633 @[ -f ./etc/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 distclean in etc"; \
7641 (cd $(HOST_SUBDIR)/etc && \
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 distclean) \
7647 || exit 1
7648
7649 @endif etc
7650
7651 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7652 maybe-maintainer-clean-etc:
7653 @if etc
7654 maybe-maintainer-clean-etc: maintainer-clean-etc
7655
7656 maintainer-clean-etc:
7657 @: $(MAKE); $(unstage)
7658 @[ -f ./etc/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 maintainer-clean in etc"; \
7666 (cd $(HOST_SUBDIR)/etc && \
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 maintainer-clean) \
7672 || exit 1
7673
7674 @endif etc
7675
7676
7677
7678 .PHONY: configure-fastjar maybe-configure-fastjar
7679 maybe-configure-fastjar:
7680 @if gcc-bootstrap
7681 configure-fastjar: stage_current
7682 @endif gcc-bootstrap
7683 @if fastjar
7684 maybe-configure-fastjar: configure-fastjar
7685 configure-fastjar:
7686 @: $(MAKE); $(unstage)
7687 @r=`${PWD_COMMAND}`; export r; \
7688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7689 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7690 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7691 $(HOST_EXPORTS) \
7692 echo Configuring in $(HOST_SUBDIR)/fastjar; \
7693 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7694 case $(srcdir) in \
7695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7696 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7698 esac; \
7699 module_srcdir=fastjar; \
7700 $(SHELL) \
7701 $$s/$$module_srcdir/configure \
7702 --srcdir=$${topdir}/$$module_srcdir \
7703 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7704 --target=${target_alias} \
7705 || exit 1
7706 @endif fastjar
7707
7708
7709
7710
7711
7712 .PHONY: all-fastjar maybe-all-fastjar
7713 maybe-all-fastjar:
7714 @if gcc-bootstrap
7715 all-fastjar: stage_current
7716 @endif gcc-bootstrap
7717 @if fastjar
7718 TARGET-fastjar=all
7719 maybe-all-fastjar: all-fastjar
7720 all-fastjar: configure-fastjar
7721 @: $(MAKE); $(unstage)
7722 @r=`${PWD_COMMAND}`; export r; \
7723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7724 $(HOST_EXPORTS) \
7725 (cd $(HOST_SUBDIR)/fastjar && \
7726 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7727 $(TARGET-fastjar))
7728 @endif fastjar
7729
7730
7731
7732
7733 .PHONY: check-fastjar maybe-check-fastjar
7734 maybe-check-fastjar:
7735 @if fastjar
7736 maybe-check-fastjar: check-fastjar
7737
7738 # This module is only tested in a native toolchain.
7739 check-fastjar:
7740 @: $(MAKE); $(unstage)
7741 @if [ '$(host)' = '$(target)' ]; then \
7742 r=`${PWD_COMMAND}`; export r; \
7743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7744 $(HOST_EXPORTS) \
7745 (cd $(HOST_SUBDIR)/fastjar && \
7746 $(MAKE) $(FLAGS_TO_PASS) check)
7747 fi
7748
7749 @endif fastjar
7750
7751 .PHONY: install-fastjar maybe-install-fastjar
7752 maybe-install-fastjar:
7753 @if fastjar
7754 maybe-install-fastjar: install-fastjar
7755
7756 install-fastjar: installdirs
7757 @: $(MAKE); $(unstage)
7758 @r=`${PWD_COMMAND}`; export r; \
7759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7760 $(HOST_EXPORTS) \
7761 (cd $(HOST_SUBDIR)/fastjar && \
7762 $(MAKE) $(FLAGS_TO_PASS) install)
7763
7764 @endif fastjar
7765
7766 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7767 maybe-install-strip-fastjar:
7768 @if fastjar
7769 maybe-install-strip-fastjar: install-strip-fastjar
7770
7771 install-strip-fastjar: installdirs
7772 @: $(MAKE); $(unstage)
7773 @r=`${PWD_COMMAND}`; export r; \
7774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775 $(HOST_EXPORTS) \
7776 (cd $(HOST_SUBDIR)/fastjar && \
7777 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7778
7779 @endif fastjar
7780
7781 # Other targets (info, dvi, pdf, etc.)
7782
7783 .PHONY: maybe-info-fastjar info-fastjar
7784 maybe-info-fastjar:
7785 @if fastjar
7786 maybe-info-fastjar: info-fastjar
7787
7788 info-fastjar: \
7789 configure-fastjar
7790 @: $(MAKE); $(unstage)
7791 @[ -f ./fastjar/Makefile ] || exit 0; \
7792 r=`${PWD_COMMAND}`; export r; \
7793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7794 $(HOST_EXPORTS) \
7795 for flag in $(EXTRA_HOST_FLAGS) ; do \
7796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7797 done; \
7798 echo "Doing info in fastjar"; \
7799 (cd $(HOST_SUBDIR)/fastjar && \
7800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7802 "RANLIB=$${RANLIB}" \
7803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7804 info) \
7805 || exit 1
7806
7807 @endif fastjar
7808
7809 .PHONY: maybe-dvi-fastjar dvi-fastjar
7810 maybe-dvi-fastjar:
7811 @if fastjar
7812 maybe-dvi-fastjar: dvi-fastjar
7813
7814 dvi-fastjar: \
7815 configure-fastjar
7816 @: $(MAKE); $(unstage)
7817 @[ -f ./fastjar/Makefile ] || exit 0; \
7818 r=`${PWD_COMMAND}`; export r; \
7819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7820 $(HOST_EXPORTS) \
7821 for flag in $(EXTRA_HOST_FLAGS) ; do \
7822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7823 done; \
7824 echo "Doing dvi in fastjar"; \
7825 (cd $(HOST_SUBDIR)/fastjar && \
7826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7828 "RANLIB=$${RANLIB}" \
7829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7830 dvi) \
7831 || exit 1
7832
7833 @endif fastjar
7834
7835 .PHONY: maybe-pdf-fastjar pdf-fastjar
7836 maybe-pdf-fastjar:
7837 @if fastjar
7838 maybe-pdf-fastjar: pdf-fastjar
7839
7840 pdf-fastjar: \
7841 configure-fastjar
7842 @: $(MAKE); $(unstage)
7843 @[ -f ./fastjar/Makefile ] || exit 0; \
7844 r=`${PWD_COMMAND}`; export r; \
7845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7846 $(HOST_EXPORTS) \
7847 for flag in $(EXTRA_HOST_FLAGS) ; do \
7848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7849 done; \
7850 echo "Doing pdf in fastjar"; \
7851 (cd $(HOST_SUBDIR)/fastjar && \
7852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7854 "RANLIB=$${RANLIB}" \
7855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7856 pdf) \
7857 || exit 1
7858
7859 @endif fastjar
7860
7861 .PHONY: maybe-html-fastjar html-fastjar
7862 maybe-html-fastjar:
7863 @if fastjar
7864 maybe-html-fastjar: html-fastjar
7865
7866 html-fastjar: \
7867 configure-fastjar
7868 @: $(MAKE); $(unstage)
7869 @[ -f ./fastjar/Makefile ] || exit 0; \
7870 r=`${PWD_COMMAND}`; export r; \
7871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7872 $(HOST_EXPORTS) \
7873 for flag in $(EXTRA_HOST_FLAGS) ; do \
7874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7875 done; \
7876 echo "Doing html in fastjar"; \
7877 (cd $(HOST_SUBDIR)/fastjar && \
7878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7880 "RANLIB=$${RANLIB}" \
7881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7882 html) \
7883 || exit 1
7884
7885 @endif fastjar
7886
7887 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7888 maybe-TAGS-fastjar:
7889 @if fastjar
7890 maybe-TAGS-fastjar: TAGS-fastjar
7891
7892 TAGS-fastjar: \
7893 configure-fastjar
7894 @: $(MAKE); $(unstage)
7895 @[ -f ./fastjar/Makefile ] || exit 0; \
7896 r=`${PWD_COMMAND}`; export r; \
7897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7898 $(HOST_EXPORTS) \
7899 for flag in $(EXTRA_HOST_FLAGS) ; do \
7900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7901 done; \
7902 echo "Doing TAGS in fastjar"; \
7903 (cd $(HOST_SUBDIR)/fastjar && \
7904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7906 "RANLIB=$${RANLIB}" \
7907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7908 TAGS) \
7909 || exit 1
7910
7911 @endif fastjar
7912
7913 .PHONY: maybe-install-info-fastjar install-info-fastjar
7914 maybe-install-info-fastjar:
7915 @if fastjar
7916 maybe-install-info-fastjar: install-info-fastjar
7917
7918 install-info-fastjar: \
7919 configure-fastjar \
7920 info-fastjar
7921 @: $(MAKE); $(unstage)
7922 @[ -f ./fastjar/Makefile ] || exit 0; \
7923 r=`${PWD_COMMAND}`; export r; \
7924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7925 $(HOST_EXPORTS) \
7926 for flag in $(EXTRA_HOST_FLAGS) ; do \
7927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7928 done; \
7929 echo "Doing install-info in fastjar"; \
7930 (cd $(HOST_SUBDIR)/fastjar && \
7931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7933 "RANLIB=$${RANLIB}" \
7934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7935 install-info) \
7936 || exit 1
7937
7938 @endif fastjar
7939
7940 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7941 maybe-install-pdf-fastjar:
7942 @if fastjar
7943 maybe-install-pdf-fastjar: install-pdf-fastjar
7944
7945 install-pdf-fastjar: \
7946 configure-fastjar \
7947 pdf-fastjar
7948 @: $(MAKE); $(unstage)
7949 @[ -f ./fastjar/Makefile ] || exit 0; \
7950 r=`${PWD_COMMAND}`; export r; \
7951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7952 $(HOST_EXPORTS) \
7953 for flag in $(EXTRA_HOST_FLAGS) ; do \
7954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7955 done; \
7956 echo "Doing install-pdf in fastjar"; \
7957 (cd $(HOST_SUBDIR)/fastjar && \
7958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7960 "RANLIB=$${RANLIB}" \
7961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7962 install-pdf) \
7963 || exit 1
7964
7965 @endif fastjar
7966
7967 .PHONY: maybe-install-html-fastjar install-html-fastjar
7968 maybe-install-html-fastjar:
7969 @if fastjar
7970 maybe-install-html-fastjar: install-html-fastjar
7971
7972 install-html-fastjar: \
7973 configure-fastjar \
7974 html-fastjar
7975 @: $(MAKE); $(unstage)
7976 @[ -f ./fastjar/Makefile ] || exit 0; \
7977 r=`${PWD_COMMAND}`; export r; \
7978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7979 $(HOST_EXPORTS) \
7980 for flag in $(EXTRA_HOST_FLAGS) ; do \
7981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7982 done; \
7983 echo "Doing install-html in fastjar"; \
7984 (cd $(HOST_SUBDIR)/fastjar && \
7985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7987 "RANLIB=$${RANLIB}" \
7988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7989 install-html) \
7990 || exit 1
7991
7992 @endif fastjar
7993
7994 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7995 maybe-installcheck-fastjar:
7996 @if fastjar
7997 maybe-installcheck-fastjar: installcheck-fastjar
7998
7999 installcheck-fastjar: \
8000 configure-fastjar
8001 @: $(MAKE); $(unstage)
8002 @[ -f ./fastjar/Makefile ] || exit 0; \
8003 r=`${PWD_COMMAND}`; export r; \
8004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8005 $(HOST_EXPORTS) \
8006 for flag in $(EXTRA_HOST_FLAGS) ; do \
8007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8008 done; \
8009 echo "Doing installcheck in fastjar"; \
8010 (cd $(HOST_SUBDIR)/fastjar && \
8011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8013 "RANLIB=$${RANLIB}" \
8014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8015 installcheck) \
8016 || exit 1
8017
8018 @endif fastjar
8019
8020 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8021 maybe-mostlyclean-fastjar:
8022 @if fastjar
8023 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8024
8025 mostlyclean-fastjar:
8026 @: $(MAKE); $(unstage)
8027 @[ -f ./fastjar/Makefile ] || exit 0; \
8028 r=`${PWD_COMMAND}`; export r; \
8029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8030 $(HOST_EXPORTS) \
8031 for flag in $(EXTRA_HOST_FLAGS) ; do \
8032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8033 done; \
8034 echo "Doing mostlyclean in fastjar"; \
8035 (cd $(HOST_SUBDIR)/fastjar && \
8036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8038 "RANLIB=$${RANLIB}" \
8039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8040 mostlyclean) \
8041 || exit 1
8042
8043 @endif fastjar
8044
8045 .PHONY: maybe-clean-fastjar clean-fastjar
8046 maybe-clean-fastjar:
8047 @if fastjar
8048 maybe-clean-fastjar: clean-fastjar
8049
8050 clean-fastjar:
8051 @: $(MAKE); $(unstage)
8052 @[ -f ./fastjar/Makefile ] || exit 0; \
8053 r=`${PWD_COMMAND}`; export r; \
8054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8055 $(HOST_EXPORTS) \
8056 for flag in $(EXTRA_HOST_FLAGS) ; do \
8057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8058 done; \
8059 echo "Doing clean in fastjar"; \
8060 (cd $(HOST_SUBDIR)/fastjar && \
8061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8063 "RANLIB=$${RANLIB}" \
8064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8065 clean) \
8066 || exit 1
8067
8068 @endif fastjar
8069
8070 .PHONY: maybe-distclean-fastjar distclean-fastjar
8071 maybe-distclean-fastjar:
8072 @if fastjar
8073 maybe-distclean-fastjar: distclean-fastjar
8074
8075 distclean-fastjar:
8076 @: $(MAKE); $(unstage)
8077 @[ -f ./fastjar/Makefile ] || exit 0; \
8078 r=`${PWD_COMMAND}`; export r; \
8079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8080 $(HOST_EXPORTS) \
8081 for flag in $(EXTRA_HOST_FLAGS) ; do \
8082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8083 done; \
8084 echo "Doing distclean in fastjar"; \
8085 (cd $(HOST_SUBDIR)/fastjar && \
8086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8088 "RANLIB=$${RANLIB}" \
8089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8090 distclean) \
8091 || exit 1
8092
8093 @endif fastjar
8094
8095 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8096 maybe-maintainer-clean-fastjar:
8097 @if fastjar
8098 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8099
8100 maintainer-clean-fastjar:
8101 @: $(MAKE); $(unstage)
8102 @[ -f ./fastjar/Makefile ] || exit 0; \
8103 r=`${PWD_COMMAND}`; export r; \
8104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8105 $(HOST_EXPORTS) \
8106 for flag in $(EXTRA_HOST_FLAGS) ; do \
8107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8108 done; \
8109 echo "Doing maintainer-clean in fastjar"; \
8110 (cd $(HOST_SUBDIR)/fastjar && \
8111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8113 "RANLIB=$${RANLIB}" \
8114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8115 maintainer-clean) \
8116 || exit 1
8117
8118 @endif fastjar
8119
8120
8121
8122 .PHONY: configure-fixincludes maybe-configure-fixincludes
8123 maybe-configure-fixincludes:
8124 @if gcc-bootstrap
8125 configure-fixincludes: stage_current
8126 @endif gcc-bootstrap
8127 @if fixincludes
8128 maybe-configure-fixincludes: configure-fixincludes
8129 configure-fixincludes:
8130 @r=`${PWD_COMMAND}`; export r; \
8131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8132 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8134 $(HOST_EXPORTS) \
8135 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8136 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8137 case $(srcdir) in \
8138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8139 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8141 esac; \
8142 module_srcdir=fixincludes; \
8143 $(SHELL) \
8144 $$s/$$module_srcdir/configure \
8145 --srcdir=$${topdir}/$$module_srcdir \
8146 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8147 --target=${target_alias} \
8148 || exit 1
8149 @endif fixincludes
8150
8151
8152
8153 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8154 maybe-configure-stage1-fixincludes:
8155 @if fixincludes-bootstrap
8156 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8157 configure-stage1-fixincludes:
8158 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8159 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8160 @r=`${PWD_COMMAND}`; export r; \
8161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8162 TFLAGS="$(STAGE1_TFLAGS)"; \
8163 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8164 $(HOST_EXPORTS) \
8165 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8166 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8167 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8168 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8170 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8171 case $(srcdir) in \
8172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8173 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8175 esac; \
8176 module_srcdir=fixincludes; \
8177 $(SHELL) $$s/$$module_srcdir/configure \
8178 --srcdir=$${topdir}/$$module_srcdir \
8179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8180 --target=${target_alias} \
8181 \
8182 $(STAGE1_CONFIGURE_FLAGS)
8183 @endif fixincludes-bootstrap
8184
8185 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8186 maybe-configure-stage2-fixincludes:
8187 @if fixincludes-bootstrap
8188 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8189 configure-stage2-fixincludes:
8190 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8192 @r=`${PWD_COMMAND}`; export r; \
8193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8194 TFLAGS="$(STAGE2_TFLAGS)"; \
8195 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8196 $(HOST_EXPORTS) \
8197 $(POSTSTAGE1_HOST_EXPORTS) \
8198 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8199 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8200 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8201 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8203 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8204 case $(srcdir) in \
8205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8206 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8208 esac; \
8209 module_srcdir=fixincludes; \
8210 $(SHELL) $$s/$$module_srcdir/configure \
8211 --srcdir=$${topdir}/$$module_srcdir \
8212 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8213 --target=${target_alias} \
8214 --with-build-libsubdir=$(HOST_SUBDIR) \
8215 $(STAGE2_CONFIGURE_FLAGS)
8216 @endif fixincludes-bootstrap
8217
8218 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8219 maybe-configure-stage3-fixincludes:
8220 @if fixincludes-bootstrap
8221 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8222 configure-stage3-fixincludes:
8223 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8224 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8225 @r=`${PWD_COMMAND}`; export r; \
8226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8227 TFLAGS="$(STAGE3_TFLAGS)"; \
8228 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8229 $(HOST_EXPORTS) \
8230 $(POSTSTAGE1_HOST_EXPORTS) \
8231 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8232 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8233 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8234 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8236 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8237 case $(srcdir) in \
8238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8239 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8241 esac; \
8242 module_srcdir=fixincludes; \
8243 $(SHELL) $$s/$$module_srcdir/configure \
8244 --srcdir=$${topdir}/$$module_srcdir \
8245 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8246 --target=${target_alias} \
8247 --with-build-libsubdir=$(HOST_SUBDIR) \
8248 $(STAGE3_CONFIGURE_FLAGS)
8249 @endif fixincludes-bootstrap
8250
8251 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8252 maybe-configure-stage4-fixincludes:
8253 @if fixincludes-bootstrap
8254 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8255 configure-stage4-fixincludes:
8256 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8257 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8258 @r=`${PWD_COMMAND}`; export r; \
8259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8260 TFLAGS="$(STAGE4_TFLAGS)"; \
8261 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8262 $(HOST_EXPORTS) \
8263 $(POSTSTAGE1_HOST_EXPORTS) \
8264 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8265 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8266 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
8267 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8269 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8270 case $(srcdir) in \
8271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8272 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8274 esac; \
8275 module_srcdir=fixincludes; \
8276 $(SHELL) $$s/$$module_srcdir/configure \
8277 --srcdir=$${topdir}/$$module_srcdir \
8278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8279 --target=${target_alias} \
8280 --with-build-libsubdir=$(HOST_SUBDIR) \
8281 $(STAGE4_CONFIGURE_FLAGS)
8282 @endif fixincludes-bootstrap
8283
8284 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8285 maybe-configure-stageprofile-fixincludes:
8286 @if fixincludes-bootstrap
8287 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8288 configure-stageprofile-fixincludes:
8289 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8290 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8291 @r=`${PWD_COMMAND}`; export r; \
8292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8293 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8294 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8295 $(HOST_EXPORTS) \
8296 $(POSTSTAGE1_HOST_EXPORTS) \
8297 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8298 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8299 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
8300 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8302 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8303 case $(srcdir) in \
8304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8305 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8307 esac; \
8308 module_srcdir=fixincludes; \
8309 $(SHELL) $$s/$$module_srcdir/configure \
8310 --srcdir=$${topdir}/$$module_srcdir \
8311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8312 --target=${target_alias} \
8313 --with-build-libsubdir=$(HOST_SUBDIR) \
8314 $(STAGEprofile_CONFIGURE_FLAGS)
8315 @endif fixincludes-bootstrap
8316
8317 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8318 maybe-configure-stagefeedback-fixincludes:
8319 @if fixincludes-bootstrap
8320 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8321 configure-stagefeedback-fixincludes:
8322 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8323 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8324 @r=`${PWD_COMMAND}`; export r; \
8325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8326 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8327 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8328 $(HOST_EXPORTS) \
8329 $(POSTSTAGE1_HOST_EXPORTS) \
8330 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8331 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8332 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
8333 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8335 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8336 case $(srcdir) in \
8337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8338 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8340 esac; \
8341 module_srcdir=fixincludes; \
8342 $(SHELL) $$s/$$module_srcdir/configure \
8343 --srcdir=$${topdir}/$$module_srcdir \
8344 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8345 --target=${target_alias} \
8346 --with-build-libsubdir=$(HOST_SUBDIR) \
8347 $(STAGEfeedback_CONFIGURE_FLAGS)
8348 @endif fixincludes-bootstrap
8349
8350
8351
8352
8353
8354 .PHONY: all-fixincludes maybe-all-fixincludes
8355 maybe-all-fixincludes:
8356 @if gcc-bootstrap
8357 all-fixincludes: stage_current
8358 @endif gcc-bootstrap
8359 @if fixincludes
8360 TARGET-fixincludes=all
8361 maybe-all-fixincludes: all-fixincludes
8362 all-fixincludes: configure-fixincludes
8363 @r=`${PWD_COMMAND}`; export r; \
8364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8365 $(HOST_EXPORTS) \
8366 (cd $(HOST_SUBDIR)/fixincludes && \
8367 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8368 $(TARGET-fixincludes))
8369 @endif fixincludes
8370
8371
8372
8373 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8374 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8375 maybe-all-stage1-fixincludes:
8376 maybe-clean-stage1-fixincludes:
8377 @if fixincludes-bootstrap
8378 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8379 all-stage1: all-stage1-fixincludes
8380 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8381 all-stage1-fixincludes: configure-stage1-fixincludes
8382 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8383 @r=`${PWD_COMMAND}`; export r; \
8384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8385 TFLAGS="$(STAGE1_TFLAGS)"; \
8386 $(HOST_EXPORTS) \
8387 cd $(HOST_SUBDIR)/fixincludes && \
8388 \
8389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8390 CFLAGS="$(STAGE1_CFLAGS)" \
8391 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8392 LIBCFLAGS="$(LIBCFLAGS)" \
8393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8396 $(EXTRA_HOST_FLAGS) \
8397 $(STAGE1_FLAGS_TO_PASS) \
8398 TFLAGS="$(STAGE1_TFLAGS)" \
8399 $(TARGET-stage1-fixincludes)
8400
8401 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8402 clean-stage1: clean-stage1-fixincludes
8403 clean-stage1-fixincludes:
8404 @if [ $(current_stage) = stage1 ]; then \
8405 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8406 else \
8407 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8408 $(MAKE) stage1-start; \
8409 fi; \
8410 cd $(HOST_SUBDIR)/fixincludes && \
8411 $(MAKE) $(EXTRA_HOST_FLAGS) \
8412 $(STAGE1_FLAGS_TO_PASS) clean
8413 @endif fixincludes-bootstrap
8414
8415
8416 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8417 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8418 maybe-all-stage2-fixincludes:
8419 maybe-clean-stage2-fixincludes:
8420 @if fixincludes-bootstrap
8421 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8422 all-stage2: all-stage2-fixincludes
8423 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8424 all-stage2-fixincludes: configure-stage2-fixincludes
8425 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8426 @r=`${PWD_COMMAND}`; export r; \
8427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8428 TFLAGS="$(STAGE2_TFLAGS)"; \
8429 $(HOST_EXPORTS) \
8430 $(POSTSTAGE1_HOST_EXPORTS) \
8431 cd $(HOST_SUBDIR)/fixincludes && \
8432 \
8433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8434 CFLAGS="$(STAGE2_CFLAGS)" \
8435 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8436 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8437 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8438 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8439 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8440 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8441 TFLAGS="$(STAGE2_TFLAGS)" \
8442 $(TARGET-stage2-fixincludes)
8443
8444 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8445 clean-stage2: clean-stage2-fixincludes
8446 clean-stage2-fixincludes:
8447 @if [ $(current_stage) = stage2 ]; then \
8448 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8449 else \
8450 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8451 $(MAKE) stage2-start; \
8452 fi; \
8453 cd $(HOST_SUBDIR)/fixincludes && \
8454 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8455 @endif fixincludes-bootstrap
8456
8457
8458 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8459 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8460 maybe-all-stage3-fixincludes:
8461 maybe-clean-stage3-fixincludes:
8462 @if fixincludes-bootstrap
8463 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8464 all-stage3: all-stage3-fixincludes
8465 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8466 all-stage3-fixincludes: configure-stage3-fixincludes
8467 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8468 @r=`${PWD_COMMAND}`; export r; \
8469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8470 TFLAGS="$(STAGE3_TFLAGS)"; \
8471 $(HOST_EXPORTS) \
8472 $(POSTSTAGE1_HOST_EXPORTS) \
8473 cd $(HOST_SUBDIR)/fixincludes && \
8474 \
8475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8476 CFLAGS="$(STAGE3_CFLAGS)" \
8477 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8478 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8483 TFLAGS="$(STAGE3_TFLAGS)" \
8484 $(TARGET-stage3-fixincludes)
8485
8486 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8487 clean-stage3: clean-stage3-fixincludes
8488 clean-stage3-fixincludes:
8489 @if [ $(current_stage) = stage3 ]; then \
8490 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8491 else \
8492 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8493 $(MAKE) stage3-start; \
8494 fi; \
8495 cd $(HOST_SUBDIR)/fixincludes && \
8496 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8497 @endif fixincludes-bootstrap
8498
8499
8500 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8501 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8502 maybe-all-stage4-fixincludes:
8503 maybe-clean-stage4-fixincludes:
8504 @if fixincludes-bootstrap
8505 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8506 all-stage4: all-stage4-fixincludes
8507 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8508 all-stage4-fixincludes: configure-stage4-fixincludes
8509 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8510 @r=`${PWD_COMMAND}`; export r; \
8511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8512 TFLAGS="$(STAGE4_TFLAGS)"; \
8513 $(HOST_EXPORTS) \
8514 $(POSTSTAGE1_HOST_EXPORTS) \
8515 cd $(HOST_SUBDIR)/fixincludes && \
8516 \
8517 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8518 CFLAGS="$(STAGE4_CFLAGS)" \
8519 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8520 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8524 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8525 TFLAGS="$(STAGE4_TFLAGS)" \
8526 $(TARGET-stage4-fixincludes)
8527
8528 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8529 clean-stage4: clean-stage4-fixincludes
8530 clean-stage4-fixincludes:
8531 @if [ $(current_stage) = stage4 ]; then \
8532 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8533 else \
8534 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8535 $(MAKE) stage4-start; \
8536 fi; \
8537 cd $(HOST_SUBDIR)/fixincludes && \
8538 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8539 @endif fixincludes-bootstrap
8540
8541
8542 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8543 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8544 maybe-all-stageprofile-fixincludes:
8545 maybe-clean-stageprofile-fixincludes:
8546 @if fixincludes-bootstrap
8547 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8548 all-stageprofile: all-stageprofile-fixincludes
8549 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8550 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8551 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8552 @r=`${PWD_COMMAND}`; export r; \
8553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8554 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8555 $(HOST_EXPORTS) \
8556 $(POSTSTAGE1_HOST_EXPORTS) \
8557 cd $(HOST_SUBDIR)/fixincludes && \
8558 \
8559 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8560 CFLAGS="$(STAGEprofile_CFLAGS)" \
8561 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8562 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8563 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8564 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8565 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8566 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8567 TFLAGS="$(STAGEprofile_TFLAGS)" \
8568 $(TARGET-stageprofile-fixincludes)
8569
8570 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8571 clean-stageprofile: clean-stageprofile-fixincludes
8572 clean-stageprofile-fixincludes:
8573 @if [ $(current_stage) = stageprofile ]; then \
8574 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8575 else \
8576 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8577 $(MAKE) stageprofile-start; \
8578 fi; \
8579 cd $(HOST_SUBDIR)/fixincludes && \
8580 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8581 @endif fixincludes-bootstrap
8582
8583
8584 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8585 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8586 maybe-all-stagefeedback-fixincludes:
8587 maybe-clean-stagefeedback-fixincludes:
8588 @if fixincludes-bootstrap
8589 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8590 all-stagefeedback: all-stagefeedback-fixincludes
8591 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8592 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8593 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8594 @r=`${PWD_COMMAND}`; export r; \
8595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8596 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8597 $(HOST_EXPORTS) \
8598 $(POSTSTAGE1_HOST_EXPORTS) \
8599 cd $(HOST_SUBDIR)/fixincludes && \
8600 \
8601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8602 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8603 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8604 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8609 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8610 $(TARGET-stagefeedback-fixincludes)
8611
8612 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8613 clean-stagefeedback: clean-stagefeedback-fixincludes
8614 clean-stagefeedback-fixincludes:
8615 @if [ $(current_stage) = stagefeedback ]; then \
8616 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8617 else \
8618 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8619 $(MAKE) stagefeedback-start; \
8620 fi; \
8621 cd $(HOST_SUBDIR)/fixincludes && \
8622 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8623 @endif fixincludes-bootstrap
8624
8625
8626
8627
8628
8629 .PHONY: check-fixincludes maybe-check-fixincludes
8630 maybe-check-fixincludes:
8631 @if fixincludes
8632 maybe-check-fixincludes: check-fixincludes
8633
8634 check-fixincludes:
8635 @: $(MAKE); $(unstage)
8636 @r=`${PWD_COMMAND}`; export r; \
8637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8638 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8639 (cd $(HOST_SUBDIR)/fixincludes && \
8640 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
8641
8642 @endif fixincludes
8643
8644 .PHONY: install-fixincludes maybe-install-fixincludes
8645 maybe-install-fixincludes:
8646 @if fixincludes
8647 maybe-install-fixincludes: install-fixincludes
8648
8649 install-fixincludes: installdirs
8650 @: $(MAKE); $(unstage)
8651 @r=`${PWD_COMMAND}`; export r; \
8652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8653 $(HOST_EXPORTS) \
8654 (cd $(HOST_SUBDIR)/fixincludes && \
8655 $(MAKE) $(FLAGS_TO_PASS) install)
8656
8657 @endif fixincludes
8658
8659 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8660 maybe-install-strip-fixincludes:
8661 @if fixincludes
8662 maybe-install-strip-fixincludes: install-strip-fixincludes
8663
8664 install-strip-fixincludes: installdirs
8665 @: $(MAKE); $(unstage)
8666 @r=`${PWD_COMMAND}`; export r; \
8667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8668 $(HOST_EXPORTS) \
8669 (cd $(HOST_SUBDIR)/fixincludes && \
8670 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8671
8672 @endif fixincludes
8673
8674 # Other targets (info, dvi, pdf, etc.)
8675
8676 .PHONY: maybe-info-fixincludes info-fixincludes
8677 maybe-info-fixincludes:
8678 @if fixincludes
8679 maybe-info-fixincludes: info-fixincludes
8680
8681 info-fixincludes: \
8682 configure-fixincludes
8683 @[ -f ./fixincludes/Makefile ] || exit 0; \
8684 r=`${PWD_COMMAND}`; export r; \
8685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8686 $(HOST_EXPORTS) \
8687 for flag in $(EXTRA_HOST_FLAGS) ; do \
8688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8689 done; \
8690 echo "Doing info in fixincludes"; \
8691 (cd $(HOST_SUBDIR)/fixincludes && \
8692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8694 "RANLIB=$${RANLIB}" \
8695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8696 info) \
8697 || exit 1
8698
8699 @endif fixincludes
8700
8701 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8702 maybe-dvi-fixincludes:
8703 @if fixincludes
8704 maybe-dvi-fixincludes: dvi-fixincludes
8705
8706 dvi-fixincludes: \
8707 configure-fixincludes
8708 @[ -f ./fixincludes/Makefile ] || exit 0; \
8709 r=`${PWD_COMMAND}`; export r; \
8710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8711 $(HOST_EXPORTS) \
8712 for flag in $(EXTRA_HOST_FLAGS) ; do \
8713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8714 done; \
8715 echo "Doing dvi in fixincludes"; \
8716 (cd $(HOST_SUBDIR)/fixincludes && \
8717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8719 "RANLIB=$${RANLIB}" \
8720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8721 dvi) \
8722 || exit 1
8723
8724 @endif fixincludes
8725
8726 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8727 maybe-pdf-fixincludes:
8728 @if fixincludes
8729 maybe-pdf-fixincludes: pdf-fixincludes
8730
8731 pdf-fixincludes: \
8732 configure-fixincludes
8733 @[ -f ./fixincludes/Makefile ] || exit 0; \
8734 r=`${PWD_COMMAND}`; export r; \
8735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8736 $(HOST_EXPORTS) \
8737 for flag in $(EXTRA_HOST_FLAGS) ; do \
8738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8739 done; \
8740 echo "Doing pdf in fixincludes"; \
8741 (cd $(HOST_SUBDIR)/fixincludes && \
8742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8744 "RANLIB=$${RANLIB}" \
8745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8746 pdf) \
8747 || exit 1
8748
8749 @endif fixincludes
8750
8751 .PHONY: maybe-html-fixincludes html-fixincludes
8752 maybe-html-fixincludes:
8753 @if fixincludes
8754 maybe-html-fixincludes: html-fixincludes
8755
8756 html-fixincludes: \
8757 configure-fixincludes
8758 @[ -f ./fixincludes/Makefile ] || exit 0; \
8759 r=`${PWD_COMMAND}`; export r; \
8760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8761 $(HOST_EXPORTS) \
8762 for flag in $(EXTRA_HOST_FLAGS) ; do \
8763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8764 done; \
8765 echo "Doing html in fixincludes"; \
8766 (cd $(HOST_SUBDIR)/fixincludes && \
8767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8769 "RANLIB=$${RANLIB}" \
8770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8771 html) \
8772 || exit 1
8773
8774 @endif fixincludes
8775
8776 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8777 maybe-TAGS-fixincludes:
8778 @if fixincludes
8779 maybe-TAGS-fixincludes: TAGS-fixincludes
8780
8781 # fixincludes doesn't support TAGS.
8782 TAGS-fixincludes:
8783
8784 @endif fixincludes
8785
8786 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8787 maybe-install-info-fixincludes:
8788 @if fixincludes
8789 maybe-install-info-fixincludes: install-info-fixincludes
8790
8791 install-info-fixincludes: \
8792 configure-fixincludes \
8793 info-fixincludes
8794 @[ -f ./fixincludes/Makefile ] || exit 0; \
8795 r=`${PWD_COMMAND}`; export r; \
8796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8797 $(HOST_EXPORTS) \
8798 for flag in $(EXTRA_HOST_FLAGS) ; do \
8799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8800 done; \
8801 echo "Doing install-info in fixincludes"; \
8802 (cd $(HOST_SUBDIR)/fixincludes && \
8803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8805 "RANLIB=$${RANLIB}" \
8806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8807 install-info) \
8808 || exit 1
8809
8810 @endif fixincludes
8811
8812 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8813 maybe-install-pdf-fixincludes:
8814 @if fixincludes
8815 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8816
8817 install-pdf-fixincludes: \
8818 configure-fixincludes \
8819 pdf-fixincludes
8820 @[ -f ./fixincludes/Makefile ] || exit 0; \
8821 r=`${PWD_COMMAND}`; export r; \
8822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8823 $(HOST_EXPORTS) \
8824 for flag in $(EXTRA_HOST_FLAGS) ; do \
8825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8826 done; \
8827 echo "Doing install-pdf in fixincludes"; \
8828 (cd $(HOST_SUBDIR)/fixincludes && \
8829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8831 "RANLIB=$${RANLIB}" \
8832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8833 install-pdf) \
8834 || exit 1
8835
8836 @endif fixincludes
8837
8838 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8839 maybe-install-html-fixincludes:
8840 @if fixincludes
8841 maybe-install-html-fixincludes: install-html-fixincludes
8842
8843 install-html-fixincludes: \
8844 configure-fixincludes \
8845 html-fixincludes
8846 @[ -f ./fixincludes/Makefile ] || exit 0; \
8847 r=`${PWD_COMMAND}`; export r; \
8848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8849 $(HOST_EXPORTS) \
8850 for flag in $(EXTRA_HOST_FLAGS) ; do \
8851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8852 done; \
8853 echo "Doing install-html in fixincludes"; \
8854 (cd $(HOST_SUBDIR)/fixincludes && \
8855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8857 "RANLIB=$${RANLIB}" \
8858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8859 install-html) \
8860 || exit 1
8861
8862 @endif fixincludes
8863
8864 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8865 maybe-installcheck-fixincludes:
8866 @if fixincludes
8867 maybe-installcheck-fixincludes: installcheck-fixincludes
8868
8869 installcheck-fixincludes: \
8870 configure-fixincludes
8871 @[ -f ./fixincludes/Makefile ] || exit 0; \
8872 r=`${PWD_COMMAND}`; export r; \
8873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8874 $(HOST_EXPORTS) \
8875 for flag in $(EXTRA_HOST_FLAGS) ; do \
8876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8877 done; \
8878 echo "Doing installcheck in fixincludes"; \
8879 (cd $(HOST_SUBDIR)/fixincludes && \
8880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8882 "RANLIB=$${RANLIB}" \
8883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8884 installcheck) \
8885 || exit 1
8886
8887 @endif fixincludes
8888
8889 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8890 maybe-mostlyclean-fixincludes:
8891 @if fixincludes
8892 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8893
8894 mostlyclean-fixincludes:
8895 @[ -f ./fixincludes/Makefile ] || exit 0; \
8896 r=`${PWD_COMMAND}`; export r; \
8897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8898 $(HOST_EXPORTS) \
8899 for flag in $(EXTRA_HOST_FLAGS) ; do \
8900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8901 done; \
8902 echo "Doing mostlyclean in fixincludes"; \
8903 (cd $(HOST_SUBDIR)/fixincludes && \
8904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8906 "RANLIB=$${RANLIB}" \
8907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8908 mostlyclean) \
8909 || exit 1
8910
8911 @endif fixincludes
8912
8913 .PHONY: maybe-clean-fixincludes clean-fixincludes
8914 maybe-clean-fixincludes:
8915 @if fixincludes
8916 maybe-clean-fixincludes: clean-fixincludes
8917
8918 clean-fixincludes:
8919 @[ -f ./fixincludes/Makefile ] || exit 0; \
8920 r=`${PWD_COMMAND}`; export r; \
8921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8922 $(HOST_EXPORTS) \
8923 for flag in $(EXTRA_HOST_FLAGS) ; do \
8924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8925 done; \
8926 echo "Doing clean in fixincludes"; \
8927 (cd $(HOST_SUBDIR)/fixincludes && \
8928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8930 "RANLIB=$${RANLIB}" \
8931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8932 clean) \
8933 || exit 1
8934
8935 @endif fixincludes
8936
8937 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8938 maybe-distclean-fixincludes:
8939 @if fixincludes
8940 maybe-distclean-fixincludes: distclean-fixincludes
8941
8942 distclean-fixincludes:
8943 @[ -f ./fixincludes/Makefile ] || exit 0; \
8944 r=`${PWD_COMMAND}`; export r; \
8945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8946 $(HOST_EXPORTS) \
8947 for flag in $(EXTRA_HOST_FLAGS) ; do \
8948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8949 done; \
8950 echo "Doing distclean in fixincludes"; \
8951 (cd $(HOST_SUBDIR)/fixincludes && \
8952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8954 "RANLIB=$${RANLIB}" \
8955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8956 distclean) \
8957 || exit 1
8958
8959 @endif fixincludes
8960
8961 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8962 maybe-maintainer-clean-fixincludes:
8963 @if fixincludes
8964 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8965
8966 maintainer-clean-fixincludes:
8967 @[ -f ./fixincludes/Makefile ] || exit 0; \
8968 r=`${PWD_COMMAND}`; export r; \
8969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8970 $(HOST_EXPORTS) \
8971 for flag in $(EXTRA_HOST_FLAGS) ; do \
8972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8973 done; \
8974 echo "Doing maintainer-clean in fixincludes"; \
8975 (cd $(HOST_SUBDIR)/fixincludes && \
8976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8978 "RANLIB=$${RANLIB}" \
8979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8980 maintainer-clean) \
8981 || exit 1
8982
8983 @endif fixincludes
8984
8985
8986
8987 .PHONY: configure-flex maybe-configure-flex
8988 maybe-configure-flex:
8989 @if gcc-bootstrap
8990 configure-flex: stage_current
8991 @endif gcc-bootstrap
8992 @if flex
8993 maybe-configure-flex: configure-flex
8994 configure-flex:
8995 @: $(MAKE); $(unstage)
8996 @r=`${PWD_COMMAND}`; export r; \
8997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8998 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9000 $(HOST_EXPORTS) \
9001 echo Configuring in $(HOST_SUBDIR)/flex; \
9002 cd "$(HOST_SUBDIR)/flex" || exit 1; \
9003 case $(srcdir) in \
9004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9005 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9007 esac; \
9008 module_srcdir=flex; \
9009 $(SHELL) \
9010 $$s/$$module_srcdir/configure \
9011 --srcdir=$${topdir}/$$module_srcdir \
9012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9013 --target=${target_alias} \
9014 || exit 1
9015 @endif flex
9016
9017
9018
9019
9020
9021 .PHONY: all-flex maybe-all-flex
9022 maybe-all-flex:
9023 @if gcc-bootstrap
9024 all-flex: stage_current
9025 @endif gcc-bootstrap
9026 @if flex
9027 TARGET-flex=all
9028 maybe-all-flex: all-flex
9029 all-flex: configure-flex
9030 @: $(MAKE); $(unstage)
9031 @r=`${PWD_COMMAND}`; export r; \
9032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9033 $(HOST_EXPORTS) \
9034 (cd $(HOST_SUBDIR)/flex && \
9035 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9036 $(TARGET-flex))
9037 @endif flex
9038
9039
9040
9041
9042 .PHONY: check-flex maybe-check-flex
9043 maybe-check-flex:
9044 @if flex
9045 maybe-check-flex: check-flex
9046
9047 # This module is only tested in a native toolchain.
9048 check-flex:
9049 @: $(MAKE); $(unstage)
9050 @if [ '$(host)' = '$(target)' ]; then \
9051 r=`${PWD_COMMAND}`; export r; \
9052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9053 $(HOST_EXPORTS) \
9054 (cd $(HOST_SUBDIR)/flex && \
9055 $(MAKE) $(FLAGS_TO_PASS) check)
9056 fi
9057
9058 @endif flex
9059
9060 .PHONY: install-flex maybe-install-flex
9061 maybe-install-flex:
9062 @if flex
9063 maybe-install-flex: install-flex
9064
9065 install-flex: installdirs
9066 @: $(MAKE); $(unstage)
9067 @r=`${PWD_COMMAND}`; export r; \
9068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9069 $(HOST_EXPORTS) \
9070 (cd $(HOST_SUBDIR)/flex && \
9071 $(MAKE) $(FLAGS_TO_PASS) install)
9072
9073 @endif flex
9074
9075 .PHONY: install-strip-flex maybe-install-strip-flex
9076 maybe-install-strip-flex:
9077 @if flex
9078 maybe-install-strip-flex: install-strip-flex
9079
9080 install-strip-flex: installdirs
9081 @: $(MAKE); $(unstage)
9082 @r=`${PWD_COMMAND}`; export r; \
9083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9084 $(HOST_EXPORTS) \
9085 (cd $(HOST_SUBDIR)/flex && \
9086 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9087
9088 @endif flex
9089
9090 # Other targets (info, dvi, pdf, etc.)
9091
9092 .PHONY: maybe-info-flex info-flex
9093 maybe-info-flex:
9094 @if flex
9095 maybe-info-flex: info-flex
9096
9097 info-flex: \
9098 configure-flex
9099 @: $(MAKE); $(unstage)
9100 @[ -f ./flex/Makefile ] || exit 0; \
9101 r=`${PWD_COMMAND}`; export r; \
9102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9103 $(HOST_EXPORTS) \
9104 for flag in $(EXTRA_HOST_FLAGS) ; do \
9105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9106 done; \
9107 echo "Doing info in flex"; \
9108 (cd $(HOST_SUBDIR)/flex && \
9109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9111 "RANLIB=$${RANLIB}" \
9112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9113 info) \
9114 || exit 1
9115
9116 @endif flex
9117
9118 .PHONY: maybe-dvi-flex dvi-flex
9119 maybe-dvi-flex:
9120 @if flex
9121 maybe-dvi-flex: dvi-flex
9122
9123 dvi-flex: \
9124 configure-flex
9125 @: $(MAKE); $(unstage)
9126 @[ -f ./flex/Makefile ] || exit 0; \
9127 r=`${PWD_COMMAND}`; export r; \
9128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9129 $(HOST_EXPORTS) \
9130 for flag in $(EXTRA_HOST_FLAGS) ; do \
9131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9132 done; \
9133 echo "Doing dvi in flex"; \
9134 (cd $(HOST_SUBDIR)/flex && \
9135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9137 "RANLIB=$${RANLIB}" \
9138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9139 dvi) \
9140 || exit 1
9141
9142 @endif flex
9143
9144 .PHONY: maybe-pdf-flex pdf-flex
9145 maybe-pdf-flex:
9146 @if flex
9147 maybe-pdf-flex: pdf-flex
9148
9149 pdf-flex: \
9150 configure-flex
9151 @: $(MAKE); $(unstage)
9152 @[ -f ./flex/Makefile ] || exit 0; \
9153 r=`${PWD_COMMAND}`; export r; \
9154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9155 $(HOST_EXPORTS) \
9156 for flag in $(EXTRA_HOST_FLAGS) ; do \
9157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9158 done; \
9159 echo "Doing pdf in flex"; \
9160 (cd $(HOST_SUBDIR)/flex && \
9161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9163 "RANLIB=$${RANLIB}" \
9164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9165 pdf) \
9166 || exit 1
9167
9168 @endif flex
9169
9170 .PHONY: maybe-html-flex html-flex
9171 maybe-html-flex:
9172 @if flex
9173 maybe-html-flex: html-flex
9174
9175 html-flex: \
9176 configure-flex
9177 @: $(MAKE); $(unstage)
9178 @[ -f ./flex/Makefile ] || exit 0; \
9179 r=`${PWD_COMMAND}`; export r; \
9180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9181 $(HOST_EXPORTS) \
9182 for flag in $(EXTRA_HOST_FLAGS) ; do \
9183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9184 done; \
9185 echo "Doing html in flex"; \
9186 (cd $(HOST_SUBDIR)/flex && \
9187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9189 "RANLIB=$${RANLIB}" \
9190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9191 html) \
9192 || exit 1
9193
9194 @endif flex
9195
9196 .PHONY: maybe-TAGS-flex TAGS-flex
9197 maybe-TAGS-flex:
9198 @if flex
9199 maybe-TAGS-flex: TAGS-flex
9200
9201 TAGS-flex: \
9202 configure-flex
9203 @: $(MAKE); $(unstage)
9204 @[ -f ./flex/Makefile ] || exit 0; \
9205 r=`${PWD_COMMAND}`; export r; \
9206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9207 $(HOST_EXPORTS) \
9208 for flag in $(EXTRA_HOST_FLAGS) ; do \
9209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9210 done; \
9211 echo "Doing TAGS in flex"; \
9212 (cd $(HOST_SUBDIR)/flex && \
9213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9215 "RANLIB=$${RANLIB}" \
9216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9217 TAGS) \
9218 || exit 1
9219
9220 @endif flex
9221
9222 .PHONY: maybe-install-info-flex install-info-flex
9223 maybe-install-info-flex:
9224 @if flex
9225 maybe-install-info-flex: install-info-flex
9226
9227 install-info-flex: \
9228 configure-flex \
9229 info-flex
9230 @: $(MAKE); $(unstage)
9231 @[ -f ./flex/Makefile ] || exit 0; \
9232 r=`${PWD_COMMAND}`; export r; \
9233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9234 $(HOST_EXPORTS) \
9235 for flag in $(EXTRA_HOST_FLAGS) ; do \
9236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9237 done; \
9238 echo "Doing install-info in flex"; \
9239 (cd $(HOST_SUBDIR)/flex && \
9240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9242 "RANLIB=$${RANLIB}" \
9243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9244 install-info) \
9245 || exit 1
9246
9247 @endif flex
9248
9249 .PHONY: maybe-install-pdf-flex install-pdf-flex
9250 maybe-install-pdf-flex:
9251 @if flex
9252 maybe-install-pdf-flex: install-pdf-flex
9253
9254 install-pdf-flex: \
9255 configure-flex \
9256 pdf-flex
9257 @: $(MAKE); $(unstage)
9258 @[ -f ./flex/Makefile ] || exit 0; \
9259 r=`${PWD_COMMAND}`; export r; \
9260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9261 $(HOST_EXPORTS) \
9262 for flag in $(EXTRA_HOST_FLAGS) ; do \
9263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9264 done; \
9265 echo "Doing install-pdf in flex"; \
9266 (cd $(HOST_SUBDIR)/flex && \
9267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9269 "RANLIB=$${RANLIB}" \
9270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9271 install-pdf) \
9272 || exit 1
9273
9274 @endif flex
9275
9276 .PHONY: maybe-install-html-flex install-html-flex
9277 maybe-install-html-flex:
9278 @if flex
9279 maybe-install-html-flex: install-html-flex
9280
9281 install-html-flex: \
9282 configure-flex \
9283 html-flex
9284 @: $(MAKE); $(unstage)
9285 @[ -f ./flex/Makefile ] || exit 0; \
9286 r=`${PWD_COMMAND}`; export r; \
9287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9288 $(HOST_EXPORTS) \
9289 for flag in $(EXTRA_HOST_FLAGS) ; do \
9290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9291 done; \
9292 echo "Doing install-html in flex"; \
9293 (cd $(HOST_SUBDIR)/flex && \
9294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9296 "RANLIB=$${RANLIB}" \
9297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9298 install-html) \
9299 || exit 1
9300
9301 @endif flex
9302
9303 .PHONY: maybe-installcheck-flex installcheck-flex
9304 maybe-installcheck-flex:
9305 @if flex
9306 maybe-installcheck-flex: installcheck-flex
9307
9308 installcheck-flex: \
9309 configure-flex
9310 @: $(MAKE); $(unstage)
9311 @[ -f ./flex/Makefile ] || exit 0; \
9312 r=`${PWD_COMMAND}`; export r; \
9313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9314 $(HOST_EXPORTS) \
9315 for flag in $(EXTRA_HOST_FLAGS) ; do \
9316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9317 done; \
9318 echo "Doing installcheck in flex"; \
9319 (cd $(HOST_SUBDIR)/flex && \
9320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9322 "RANLIB=$${RANLIB}" \
9323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9324 installcheck) \
9325 || exit 1
9326
9327 @endif flex
9328
9329 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9330 maybe-mostlyclean-flex:
9331 @if flex
9332 maybe-mostlyclean-flex: mostlyclean-flex
9333
9334 mostlyclean-flex:
9335 @: $(MAKE); $(unstage)
9336 @[ -f ./flex/Makefile ] || exit 0; \
9337 r=`${PWD_COMMAND}`; export r; \
9338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9339 $(HOST_EXPORTS) \
9340 for flag in $(EXTRA_HOST_FLAGS) ; do \
9341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9342 done; \
9343 echo "Doing mostlyclean in flex"; \
9344 (cd $(HOST_SUBDIR)/flex && \
9345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9347 "RANLIB=$${RANLIB}" \
9348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9349 mostlyclean) \
9350 || exit 1
9351
9352 @endif flex
9353
9354 .PHONY: maybe-clean-flex clean-flex
9355 maybe-clean-flex:
9356 @if flex
9357 maybe-clean-flex: clean-flex
9358
9359 clean-flex:
9360 @: $(MAKE); $(unstage)
9361 @[ -f ./flex/Makefile ] || exit 0; \
9362 r=`${PWD_COMMAND}`; export r; \
9363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9364 $(HOST_EXPORTS) \
9365 for flag in $(EXTRA_HOST_FLAGS) ; do \
9366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9367 done; \
9368 echo "Doing clean in flex"; \
9369 (cd $(HOST_SUBDIR)/flex && \
9370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9372 "RANLIB=$${RANLIB}" \
9373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9374 clean) \
9375 || exit 1
9376
9377 @endif flex
9378
9379 .PHONY: maybe-distclean-flex distclean-flex
9380 maybe-distclean-flex:
9381 @if flex
9382 maybe-distclean-flex: distclean-flex
9383
9384 distclean-flex:
9385 @: $(MAKE); $(unstage)
9386 @[ -f ./flex/Makefile ] || exit 0; \
9387 r=`${PWD_COMMAND}`; export r; \
9388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9389 $(HOST_EXPORTS) \
9390 for flag in $(EXTRA_HOST_FLAGS) ; do \
9391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9392 done; \
9393 echo "Doing distclean in flex"; \
9394 (cd $(HOST_SUBDIR)/flex && \
9395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9397 "RANLIB=$${RANLIB}" \
9398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9399 distclean) \
9400 || exit 1
9401
9402 @endif flex
9403
9404 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9405 maybe-maintainer-clean-flex:
9406 @if flex
9407 maybe-maintainer-clean-flex: maintainer-clean-flex
9408
9409 maintainer-clean-flex:
9410 @: $(MAKE); $(unstage)
9411 @[ -f ./flex/Makefile ] || exit 0; \
9412 r=`${PWD_COMMAND}`; export r; \
9413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9414 $(HOST_EXPORTS) \
9415 for flag in $(EXTRA_HOST_FLAGS) ; do \
9416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9417 done; \
9418 echo "Doing maintainer-clean in flex"; \
9419 (cd $(HOST_SUBDIR)/flex && \
9420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9422 "RANLIB=$${RANLIB}" \
9423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9424 maintainer-clean) \
9425 || exit 1
9426
9427 @endif flex
9428
9429
9430
9431 .PHONY: configure-gas maybe-configure-gas
9432 maybe-configure-gas:
9433 @if gcc-bootstrap
9434 configure-gas: stage_current
9435 @endif gcc-bootstrap
9436 @if gas
9437 maybe-configure-gas: configure-gas
9438 configure-gas:
9439 @r=`${PWD_COMMAND}`; export r; \
9440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9441 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9443 $(HOST_EXPORTS) \
9444 echo Configuring in $(HOST_SUBDIR)/gas; \
9445 cd "$(HOST_SUBDIR)/gas" || exit 1; \
9446 case $(srcdir) in \
9447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9448 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9450 esac; \
9451 module_srcdir=gas; \
9452 $(SHELL) \
9453 $$s/$$module_srcdir/configure \
9454 --srcdir=$${topdir}/$$module_srcdir \
9455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9456 --target=${target_alias} \
9457 || exit 1
9458 @endif gas
9459
9460
9461
9462 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9463 maybe-configure-stage1-gas:
9464 @if gas-bootstrap
9465 maybe-configure-stage1-gas: configure-stage1-gas
9466 configure-stage1-gas:
9467 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9469 @r=`${PWD_COMMAND}`; export r; \
9470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9471 TFLAGS="$(STAGE1_TFLAGS)"; \
9472 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9473 $(HOST_EXPORTS) \
9474 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9475 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9476 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9477 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9479 cd $(HOST_SUBDIR)/gas || exit 1; \
9480 case $(srcdir) in \
9481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9482 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9484 esac; \
9485 module_srcdir=gas; \
9486 $(SHELL) $$s/$$module_srcdir/configure \
9487 --srcdir=$${topdir}/$$module_srcdir \
9488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9489 --target=${target_alias} \
9490 \
9491 $(STAGE1_CONFIGURE_FLAGS)
9492 @endif gas-bootstrap
9493
9494 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9495 maybe-configure-stage2-gas:
9496 @if gas-bootstrap
9497 maybe-configure-stage2-gas: configure-stage2-gas
9498 configure-stage2-gas:
9499 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9500 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9501 @r=`${PWD_COMMAND}`; export r; \
9502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9503 TFLAGS="$(STAGE2_TFLAGS)"; \
9504 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9505 $(HOST_EXPORTS) \
9506 $(POSTSTAGE1_HOST_EXPORTS) \
9507 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9508 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9509 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9510 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9512 cd $(HOST_SUBDIR)/gas || exit 1; \
9513 case $(srcdir) in \
9514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9515 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9517 esac; \
9518 module_srcdir=gas; \
9519 $(SHELL) $$s/$$module_srcdir/configure \
9520 --srcdir=$${topdir}/$$module_srcdir \
9521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9522 --target=${target_alias} \
9523 --with-build-libsubdir=$(HOST_SUBDIR) \
9524 $(STAGE2_CONFIGURE_FLAGS)
9525 @endif gas-bootstrap
9526
9527 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9528 maybe-configure-stage3-gas:
9529 @if gas-bootstrap
9530 maybe-configure-stage3-gas: configure-stage3-gas
9531 configure-stage3-gas:
9532 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9534 @r=`${PWD_COMMAND}`; export r; \
9535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9536 TFLAGS="$(STAGE3_TFLAGS)"; \
9537 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9538 $(HOST_EXPORTS) \
9539 $(POSTSTAGE1_HOST_EXPORTS) \
9540 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9541 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9542 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9543 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9545 cd $(HOST_SUBDIR)/gas || exit 1; \
9546 case $(srcdir) in \
9547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9548 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9550 esac; \
9551 module_srcdir=gas; \
9552 $(SHELL) $$s/$$module_srcdir/configure \
9553 --srcdir=$${topdir}/$$module_srcdir \
9554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9555 --target=${target_alias} \
9556 --with-build-libsubdir=$(HOST_SUBDIR) \
9557 $(STAGE3_CONFIGURE_FLAGS)
9558 @endif gas-bootstrap
9559
9560 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9561 maybe-configure-stage4-gas:
9562 @if gas-bootstrap
9563 maybe-configure-stage4-gas: configure-stage4-gas
9564 configure-stage4-gas:
9565 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9567 @r=`${PWD_COMMAND}`; export r; \
9568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9569 TFLAGS="$(STAGE4_TFLAGS)"; \
9570 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9571 $(HOST_EXPORTS) \
9572 $(POSTSTAGE1_HOST_EXPORTS) \
9573 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9574 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9575 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9576 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9578 cd $(HOST_SUBDIR)/gas || exit 1; \
9579 case $(srcdir) in \
9580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9581 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9583 esac; \
9584 module_srcdir=gas; \
9585 $(SHELL) $$s/$$module_srcdir/configure \
9586 --srcdir=$${topdir}/$$module_srcdir \
9587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9588 --target=${target_alias} \
9589 --with-build-libsubdir=$(HOST_SUBDIR) \
9590 $(STAGE4_CONFIGURE_FLAGS)
9591 @endif gas-bootstrap
9592
9593 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9594 maybe-configure-stageprofile-gas:
9595 @if gas-bootstrap
9596 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9597 configure-stageprofile-gas:
9598 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9599 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9600 @r=`${PWD_COMMAND}`; export r; \
9601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9602 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9603 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9604 $(HOST_EXPORTS) \
9605 $(POSTSTAGE1_HOST_EXPORTS) \
9606 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9607 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9608 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9609 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9611 cd $(HOST_SUBDIR)/gas || exit 1; \
9612 case $(srcdir) in \
9613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9614 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9616 esac; \
9617 module_srcdir=gas; \
9618 $(SHELL) $$s/$$module_srcdir/configure \
9619 --srcdir=$${topdir}/$$module_srcdir \
9620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9621 --target=${target_alias} \
9622 --with-build-libsubdir=$(HOST_SUBDIR) \
9623 $(STAGEprofile_CONFIGURE_FLAGS)
9624 @endif gas-bootstrap
9625
9626 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9627 maybe-configure-stagefeedback-gas:
9628 @if gas-bootstrap
9629 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9630 configure-stagefeedback-gas:
9631 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9632 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9633 @r=`${PWD_COMMAND}`; export r; \
9634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9635 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9636 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9637 $(HOST_EXPORTS) \
9638 $(POSTSTAGE1_HOST_EXPORTS) \
9639 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9640 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9641 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9642 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9644 cd $(HOST_SUBDIR)/gas || exit 1; \
9645 case $(srcdir) in \
9646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9647 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9649 esac; \
9650 module_srcdir=gas; \
9651 $(SHELL) $$s/$$module_srcdir/configure \
9652 --srcdir=$${topdir}/$$module_srcdir \
9653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9654 --target=${target_alias} \
9655 --with-build-libsubdir=$(HOST_SUBDIR) \
9656 $(STAGEfeedback_CONFIGURE_FLAGS)
9657 @endif gas-bootstrap
9658
9659
9660
9661
9662
9663 .PHONY: all-gas maybe-all-gas
9664 maybe-all-gas:
9665 @if gcc-bootstrap
9666 all-gas: stage_current
9667 @endif gcc-bootstrap
9668 @if gas
9669 TARGET-gas=all
9670 maybe-all-gas: all-gas
9671 all-gas: configure-gas
9672 @r=`${PWD_COMMAND}`; export r; \
9673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9674 $(HOST_EXPORTS) \
9675 (cd $(HOST_SUBDIR)/gas && \
9676 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9677 $(TARGET-gas))
9678 @endif gas
9679
9680
9681
9682 .PHONY: all-stage1-gas maybe-all-stage1-gas
9683 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9684 maybe-all-stage1-gas:
9685 maybe-clean-stage1-gas:
9686 @if gas-bootstrap
9687 maybe-all-stage1-gas: all-stage1-gas
9688 all-stage1: all-stage1-gas
9689 TARGET-stage1-gas = $(TARGET-gas)
9690 all-stage1-gas: configure-stage1-gas
9691 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9692 @r=`${PWD_COMMAND}`; export r; \
9693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9694 TFLAGS="$(STAGE1_TFLAGS)"; \
9695 $(HOST_EXPORTS) \
9696 cd $(HOST_SUBDIR)/gas && \
9697 \
9698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9699 CFLAGS="$(STAGE1_CFLAGS)" \
9700 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9701 LIBCFLAGS="$(LIBCFLAGS)" \
9702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9705 $(EXTRA_HOST_FLAGS) \
9706 $(STAGE1_FLAGS_TO_PASS) \
9707 TFLAGS="$(STAGE1_TFLAGS)" \
9708 $(TARGET-stage1-gas)
9709
9710 maybe-clean-stage1-gas: clean-stage1-gas
9711 clean-stage1: clean-stage1-gas
9712 clean-stage1-gas:
9713 @if [ $(current_stage) = stage1 ]; then \
9714 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9715 else \
9716 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9717 $(MAKE) stage1-start; \
9718 fi; \
9719 cd $(HOST_SUBDIR)/gas && \
9720 $(MAKE) $(EXTRA_HOST_FLAGS) \
9721 $(STAGE1_FLAGS_TO_PASS) clean
9722 @endif gas-bootstrap
9723
9724
9725 .PHONY: all-stage2-gas maybe-all-stage2-gas
9726 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9727 maybe-all-stage2-gas:
9728 maybe-clean-stage2-gas:
9729 @if gas-bootstrap
9730 maybe-all-stage2-gas: all-stage2-gas
9731 all-stage2: all-stage2-gas
9732 TARGET-stage2-gas = $(TARGET-gas)
9733 all-stage2-gas: configure-stage2-gas
9734 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9735 @r=`${PWD_COMMAND}`; export r; \
9736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9737 TFLAGS="$(STAGE2_TFLAGS)"; \
9738 $(HOST_EXPORTS) \
9739 $(POSTSTAGE1_HOST_EXPORTS) \
9740 cd $(HOST_SUBDIR)/gas && \
9741 \
9742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9743 CFLAGS="$(STAGE2_CFLAGS)" \
9744 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9745 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9746 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9747 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9748 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9749 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9750 TFLAGS="$(STAGE2_TFLAGS)" \
9751 $(TARGET-stage2-gas)
9752
9753 maybe-clean-stage2-gas: clean-stage2-gas
9754 clean-stage2: clean-stage2-gas
9755 clean-stage2-gas:
9756 @if [ $(current_stage) = stage2 ]; then \
9757 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9758 else \
9759 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9760 $(MAKE) stage2-start; \
9761 fi; \
9762 cd $(HOST_SUBDIR)/gas && \
9763 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9764 @endif gas-bootstrap
9765
9766
9767 .PHONY: all-stage3-gas maybe-all-stage3-gas
9768 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9769 maybe-all-stage3-gas:
9770 maybe-clean-stage3-gas:
9771 @if gas-bootstrap
9772 maybe-all-stage3-gas: all-stage3-gas
9773 all-stage3: all-stage3-gas
9774 TARGET-stage3-gas = $(TARGET-gas)
9775 all-stage3-gas: configure-stage3-gas
9776 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9777 @r=`${PWD_COMMAND}`; export r; \
9778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9779 TFLAGS="$(STAGE3_TFLAGS)"; \
9780 $(HOST_EXPORTS) \
9781 $(POSTSTAGE1_HOST_EXPORTS) \
9782 cd $(HOST_SUBDIR)/gas && \
9783 \
9784 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9785 CFLAGS="$(STAGE3_CFLAGS)" \
9786 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9787 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9788 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9789 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9790 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9791 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9792 TFLAGS="$(STAGE3_TFLAGS)" \
9793 $(TARGET-stage3-gas)
9794
9795 maybe-clean-stage3-gas: clean-stage3-gas
9796 clean-stage3: clean-stage3-gas
9797 clean-stage3-gas:
9798 @if [ $(current_stage) = stage3 ]; then \
9799 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9800 else \
9801 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9802 $(MAKE) stage3-start; \
9803 fi; \
9804 cd $(HOST_SUBDIR)/gas && \
9805 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9806 @endif gas-bootstrap
9807
9808
9809 .PHONY: all-stage4-gas maybe-all-stage4-gas
9810 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9811 maybe-all-stage4-gas:
9812 maybe-clean-stage4-gas:
9813 @if gas-bootstrap
9814 maybe-all-stage4-gas: all-stage4-gas
9815 all-stage4: all-stage4-gas
9816 TARGET-stage4-gas = $(TARGET-gas)
9817 all-stage4-gas: configure-stage4-gas
9818 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9819 @r=`${PWD_COMMAND}`; export r; \
9820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9821 TFLAGS="$(STAGE4_TFLAGS)"; \
9822 $(HOST_EXPORTS) \
9823 $(POSTSTAGE1_HOST_EXPORTS) \
9824 cd $(HOST_SUBDIR)/gas && \
9825 \
9826 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9827 CFLAGS="$(STAGE4_CFLAGS)" \
9828 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9829 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9833 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9834 TFLAGS="$(STAGE4_TFLAGS)" \
9835 $(TARGET-stage4-gas)
9836
9837 maybe-clean-stage4-gas: clean-stage4-gas
9838 clean-stage4: clean-stage4-gas
9839 clean-stage4-gas:
9840 @if [ $(current_stage) = stage4 ]; then \
9841 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9842 else \
9843 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9844 $(MAKE) stage4-start; \
9845 fi; \
9846 cd $(HOST_SUBDIR)/gas && \
9847 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9848 @endif gas-bootstrap
9849
9850
9851 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9852 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9853 maybe-all-stageprofile-gas:
9854 maybe-clean-stageprofile-gas:
9855 @if gas-bootstrap
9856 maybe-all-stageprofile-gas: all-stageprofile-gas
9857 all-stageprofile: all-stageprofile-gas
9858 TARGET-stageprofile-gas = $(TARGET-gas)
9859 all-stageprofile-gas: configure-stageprofile-gas
9860 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9861 @r=`${PWD_COMMAND}`; export r; \
9862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9863 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9864 $(HOST_EXPORTS) \
9865 $(POSTSTAGE1_HOST_EXPORTS) \
9866 cd $(HOST_SUBDIR)/gas && \
9867 \
9868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9869 CFLAGS="$(STAGEprofile_CFLAGS)" \
9870 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9871 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9872 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9873 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9874 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9875 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9876 TFLAGS="$(STAGEprofile_TFLAGS)" \
9877 $(TARGET-stageprofile-gas)
9878
9879 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9880 clean-stageprofile: clean-stageprofile-gas
9881 clean-stageprofile-gas:
9882 @if [ $(current_stage) = stageprofile ]; then \
9883 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9884 else \
9885 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9886 $(MAKE) stageprofile-start; \
9887 fi; \
9888 cd $(HOST_SUBDIR)/gas && \
9889 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9890 @endif gas-bootstrap
9891
9892
9893 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9894 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9895 maybe-all-stagefeedback-gas:
9896 maybe-clean-stagefeedback-gas:
9897 @if gas-bootstrap
9898 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9899 all-stagefeedback: all-stagefeedback-gas
9900 TARGET-stagefeedback-gas = $(TARGET-gas)
9901 all-stagefeedback-gas: configure-stagefeedback-gas
9902 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9903 @r=`${PWD_COMMAND}`; export r; \
9904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9905 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9906 $(HOST_EXPORTS) \
9907 $(POSTSTAGE1_HOST_EXPORTS) \
9908 cd $(HOST_SUBDIR)/gas && \
9909 \
9910 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9911 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9912 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9913 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9917 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9918 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9919 $(TARGET-stagefeedback-gas)
9920
9921 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9922 clean-stagefeedback: clean-stagefeedback-gas
9923 clean-stagefeedback-gas:
9924 @if [ $(current_stage) = stagefeedback ]; then \
9925 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9926 else \
9927 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9928 $(MAKE) stagefeedback-start; \
9929 fi; \
9930 cd $(HOST_SUBDIR)/gas && \
9931 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9932 @endif gas-bootstrap
9933
9934
9935
9936
9937
9938 .PHONY: check-gas maybe-check-gas
9939 maybe-check-gas:
9940 @if gas
9941 maybe-check-gas: check-gas
9942
9943 check-gas:
9944 @: $(MAKE); $(unstage)
9945 @r=`${PWD_COMMAND}`; export r; \
9946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9947 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9948 (cd $(HOST_SUBDIR)/gas && \
9949 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9950
9951 @endif gas
9952
9953 .PHONY: install-gas maybe-install-gas
9954 maybe-install-gas:
9955 @if gas
9956 maybe-install-gas: install-gas
9957
9958 install-gas: installdirs
9959 @: $(MAKE); $(unstage)
9960 @r=`${PWD_COMMAND}`; export r; \
9961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9962 $(HOST_EXPORTS) \
9963 (cd $(HOST_SUBDIR)/gas && \
9964 $(MAKE) $(FLAGS_TO_PASS) install)
9965
9966 @endif gas
9967
9968 .PHONY: install-strip-gas maybe-install-strip-gas
9969 maybe-install-strip-gas:
9970 @if gas
9971 maybe-install-strip-gas: install-strip-gas
9972
9973 install-strip-gas: installdirs
9974 @: $(MAKE); $(unstage)
9975 @r=`${PWD_COMMAND}`; export r; \
9976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9977 $(HOST_EXPORTS) \
9978 (cd $(HOST_SUBDIR)/gas && \
9979 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9980
9981 @endif gas
9982
9983 # Other targets (info, dvi, pdf, etc.)
9984
9985 .PHONY: maybe-info-gas info-gas
9986 maybe-info-gas:
9987 @if gas
9988 maybe-info-gas: info-gas
9989
9990 info-gas: \
9991 configure-gas
9992 @[ -f ./gas/Makefile ] || exit 0; \
9993 r=`${PWD_COMMAND}`; export r; \
9994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9995 $(HOST_EXPORTS) \
9996 for flag in $(EXTRA_HOST_FLAGS) ; do \
9997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9998 done; \
9999 echo "Doing info in gas"; \
10000 (cd $(HOST_SUBDIR)/gas && \
10001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10003 "RANLIB=$${RANLIB}" \
10004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10005 info) \
10006 || exit 1
10007
10008 @endif gas
10009
10010 .PHONY: maybe-dvi-gas dvi-gas
10011 maybe-dvi-gas:
10012 @if gas
10013 maybe-dvi-gas: dvi-gas
10014
10015 dvi-gas: \
10016 configure-gas
10017 @[ -f ./gas/Makefile ] || exit 0; \
10018 r=`${PWD_COMMAND}`; export r; \
10019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10020 $(HOST_EXPORTS) \
10021 for flag in $(EXTRA_HOST_FLAGS) ; do \
10022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10023 done; \
10024 echo "Doing dvi in gas"; \
10025 (cd $(HOST_SUBDIR)/gas && \
10026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10028 "RANLIB=$${RANLIB}" \
10029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10030 dvi) \
10031 || exit 1
10032
10033 @endif gas
10034
10035 .PHONY: maybe-pdf-gas pdf-gas
10036 maybe-pdf-gas:
10037 @if gas
10038 maybe-pdf-gas: pdf-gas
10039
10040 pdf-gas: \
10041 configure-gas
10042 @[ -f ./gas/Makefile ] || exit 0; \
10043 r=`${PWD_COMMAND}`; export r; \
10044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10045 $(HOST_EXPORTS) \
10046 for flag in $(EXTRA_HOST_FLAGS) ; do \
10047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10048 done; \
10049 echo "Doing pdf in gas"; \
10050 (cd $(HOST_SUBDIR)/gas && \
10051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10053 "RANLIB=$${RANLIB}" \
10054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10055 pdf) \
10056 || exit 1
10057
10058 @endif gas
10059
10060 .PHONY: maybe-html-gas html-gas
10061 maybe-html-gas:
10062 @if gas
10063 maybe-html-gas: html-gas
10064
10065 html-gas: \
10066 configure-gas
10067 @[ -f ./gas/Makefile ] || exit 0; \
10068 r=`${PWD_COMMAND}`; export r; \
10069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10070 $(HOST_EXPORTS) \
10071 for flag in $(EXTRA_HOST_FLAGS) ; do \
10072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10073 done; \
10074 echo "Doing html in gas"; \
10075 (cd $(HOST_SUBDIR)/gas && \
10076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10078 "RANLIB=$${RANLIB}" \
10079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10080 html) \
10081 || exit 1
10082
10083 @endif gas
10084
10085 .PHONY: maybe-TAGS-gas TAGS-gas
10086 maybe-TAGS-gas:
10087 @if gas
10088 maybe-TAGS-gas: TAGS-gas
10089
10090 TAGS-gas: \
10091 configure-gas
10092 @[ -f ./gas/Makefile ] || exit 0; \
10093 r=`${PWD_COMMAND}`; export r; \
10094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10095 $(HOST_EXPORTS) \
10096 for flag in $(EXTRA_HOST_FLAGS) ; do \
10097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10098 done; \
10099 echo "Doing TAGS in gas"; \
10100 (cd $(HOST_SUBDIR)/gas && \
10101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10103 "RANLIB=$${RANLIB}" \
10104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10105 TAGS) \
10106 || exit 1
10107
10108 @endif gas
10109
10110 .PHONY: maybe-install-info-gas install-info-gas
10111 maybe-install-info-gas:
10112 @if gas
10113 maybe-install-info-gas: install-info-gas
10114
10115 install-info-gas: \
10116 configure-gas \
10117 info-gas
10118 @[ -f ./gas/Makefile ] || exit 0; \
10119 r=`${PWD_COMMAND}`; export r; \
10120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10121 $(HOST_EXPORTS) \
10122 for flag in $(EXTRA_HOST_FLAGS) ; do \
10123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10124 done; \
10125 echo "Doing install-info in gas"; \
10126 (cd $(HOST_SUBDIR)/gas && \
10127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10129 "RANLIB=$${RANLIB}" \
10130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10131 install-info) \
10132 || exit 1
10133
10134 @endif gas
10135
10136 .PHONY: maybe-install-pdf-gas install-pdf-gas
10137 maybe-install-pdf-gas:
10138 @if gas
10139 maybe-install-pdf-gas: install-pdf-gas
10140
10141 install-pdf-gas: \
10142 configure-gas \
10143 pdf-gas
10144 @[ -f ./gas/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 install-pdf in gas"; \
10152 (cd $(HOST_SUBDIR)/gas && \
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 install-pdf) \
10158 || exit 1
10159
10160 @endif gas
10161
10162 .PHONY: maybe-install-html-gas install-html-gas
10163 maybe-install-html-gas:
10164 @if gas
10165 maybe-install-html-gas: install-html-gas
10166
10167 install-html-gas: \
10168 configure-gas \
10169 html-gas
10170 @[ -f ./gas/Makefile ] || exit 0; \
10171 r=`${PWD_COMMAND}`; export r; \
10172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10173 $(HOST_EXPORTS) \
10174 for flag in $(EXTRA_HOST_FLAGS) ; do \
10175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10176 done; \
10177 echo "Doing install-html in gas"; \
10178 (cd $(HOST_SUBDIR)/gas && \
10179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10181 "RANLIB=$${RANLIB}" \
10182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10183 install-html) \
10184 || exit 1
10185
10186 @endif gas
10187
10188 .PHONY: maybe-installcheck-gas installcheck-gas
10189 maybe-installcheck-gas:
10190 @if gas
10191 maybe-installcheck-gas: installcheck-gas
10192
10193 installcheck-gas: \
10194 configure-gas
10195 @[ -f ./gas/Makefile ] || exit 0; \
10196 r=`${PWD_COMMAND}`; export r; \
10197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10198 $(HOST_EXPORTS) \
10199 for flag in $(EXTRA_HOST_FLAGS) ; do \
10200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10201 done; \
10202 echo "Doing installcheck in gas"; \
10203 (cd $(HOST_SUBDIR)/gas && \
10204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10206 "RANLIB=$${RANLIB}" \
10207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10208 installcheck) \
10209 || exit 1
10210
10211 @endif gas
10212
10213 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10214 maybe-mostlyclean-gas:
10215 @if gas
10216 maybe-mostlyclean-gas: mostlyclean-gas
10217
10218 mostlyclean-gas:
10219 @[ -f ./gas/Makefile ] || exit 0; \
10220 r=`${PWD_COMMAND}`; export r; \
10221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10222 $(HOST_EXPORTS) \
10223 for flag in $(EXTRA_HOST_FLAGS) ; do \
10224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10225 done; \
10226 echo "Doing mostlyclean in gas"; \
10227 (cd $(HOST_SUBDIR)/gas && \
10228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10230 "RANLIB=$${RANLIB}" \
10231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10232 mostlyclean) \
10233 || exit 1
10234
10235 @endif gas
10236
10237 .PHONY: maybe-clean-gas clean-gas
10238 maybe-clean-gas:
10239 @if gas
10240 maybe-clean-gas: clean-gas
10241
10242 clean-gas:
10243 @[ -f ./gas/Makefile ] || exit 0; \
10244 r=`${PWD_COMMAND}`; export r; \
10245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10246 $(HOST_EXPORTS) \
10247 for flag in $(EXTRA_HOST_FLAGS) ; do \
10248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10249 done; \
10250 echo "Doing clean in gas"; \
10251 (cd $(HOST_SUBDIR)/gas && \
10252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10254 "RANLIB=$${RANLIB}" \
10255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10256 clean) \
10257 || exit 1
10258
10259 @endif gas
10260
10261 .PHONY: maybe-distclean-gas distclean-gas
10262 maybe-distclean-gas:
10263 @if gas
10264 maybe-distclean-gas: distclean-gas
10265
10266 distclean-gas:
10267 @[ -f ./gas/Makefile ] || exit 0; \
10268 r=`${PWD_COMMAND}`; export r; \
10269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10270 $(HOST_EXPORTS) \
10271 for flag in $(EXTRA_HOST_FLAGS) ; do \
10272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10273 done; \
10274 echo "Doing distclean in gas"; \
10275 (cd $(HOST_SUBDIR)/gas && \
10276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10278 "RANLIB=$${RANLIB}" \
10279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10280 distclean) \
10281 || exit 1
10282
10283 @endif gas
10284
10285 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10286 maybe-maintainer-clean-gas:
10287 @if gas
10288 maybe-maintainer-clean-gas: maintainer-clean-gas
10289
10290 maintainer-clean-gas:
10291 @[ -f ./gas/Makefile ] || exit 0; \
10292 r=`${PWD_COMMAND}`; export r; \
10293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10294 $(HOST_EXPORTS) \
10295 for flag in $(EXTRA_HOST_FLAGS) ; do \
10296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10297 done; \
10298 echo "Doing maintainer-clean in gas"; \
10299 (cd $(HOST_SUBDIR)/gas && \
10300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10302 "RANLIB=$${RANLIB}" \
10303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10304 maintainer-clean) \
10305 || exit 1
10306
10307 @endif gas
10308
10309
10310
10311 .PHONY: configure-gcc maybe-configure-gcc
10312 maybe-configure-gcc:
10313 @if gcc-bootstrap
10314 configure-gcc: stage_current
10315 @endif gcc-bootstrap
10316 @if gcc
10317 maybe-configure-gcc: configure-gcc
10318 configure-gcc:
10319 @r=`${PWD_COMMAND}`; export r; \
10320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10321 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10323 $(HOST_EXPORTS) \
10324 echo Configuring in $(HOST_SUBDIR)/gcc; \
10325 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10326 case $(srcdir) in \
10327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10328 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10330 esac; \
10331 module_srcdir=gcc; \
10332 $(SHELL) \
10333 $$s/$$module_srcdir/configure \
10334 --srcdir=$${topdir}/$$module_srcdir \
10335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10336 --target=${target_alias} \
10337 || exit 1
10338 @endif gcc
10339
10340
10341
10342 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10343 maybe-configure-stage1-gcc:
10344 @if gcc-bootstrap
10345 maybe-configure-stage1-gcc: configure-stage1-gcc
10346 configure-stage1-gcc:
10347 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10348 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10349 @r=`${PWD_COMMAND}`; export r; \
10350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10351 TFLAGS="$(STAGE1_TFLAGS)"; \
10352 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10353 $(HOST_EXPORTS) \
10354 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10355 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10356 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10357 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10359 cd $(HOST_SUBDIR)/gcc || exit 1; \
10360 case $(srcdir) in \
10361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10362 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10364 esac; \
10365 module_srcdir=gcc; \
10366 $(SHELL) $$s/$$module_srcdir/configure \
10367 --srcdir=$${topdir}/$$module_srcdir \
10368 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10369 --target=${target_alias} \
10370 \
10371 $(STAGE1_CONFIGURE_FLAGS)
10372 @endif gcc-bootstrap
10373
10374 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10375 maybe-configure-stage2-gcc:
10376 @if gcc-bootstrap
10377 maybe-configure-stage2-gcc: configure-stage2-gcc
10378 configure-stage2-gcc:
10379 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10380 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10381 @r=`${PWD_COMMAND}`; export r; \
10382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10383 TFLAGS="$(STAGE2_TFLAGS)"; \
10384 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10385 $(HOST_EXPORTS) \
10386 $(POSTSTAGE1_HOST_EXPORTS) \
10387 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10388 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10389 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10390 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10392 cd $(HOST_SUBDIR)/gcc || exit 1; \
10393 case $(srcdir) in \
10394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10395 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10397 esac; \
10398 module_srcdir=gcc; \
10399 $(SHELL) $$s/$$module_srcdir/configure \
10400 --srcdir=$${topdir}/$$module_srcdir \
10401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10402 --target=${target_alias} \
10403 --with-build-libsubdir=$(HOST_SUBDIR) \
10404 $(STAGE2_CONFIGURE_FLAGS)
10405 @endif gcc-bootstrap
10406
10407 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10408 maybe-configure-stage3-gcc:
10409 @if gcc-bootstrap
10410 maybe-configure-stage3-gcc: configure-stage3-gcc
10411 configure-stage3-gcc:
10412 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10413 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10414 @r=`${PWD_COMMAND}`; export r; \
10415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10416 TFLAGS="$(STAGE3_TFLAGS)"; \
10417 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10418 $(HOST_EXPORTS) \
10419 $(POSTSTAGE1_HOST_EXPORTS) \
10420 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10421 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10422 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10423 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10425 cd $(HOST_SUBDIR)/gcc || exit 1; \
10426 case $(srcdir) in \
10427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10428 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10430 esac; \
10431 module_srcdir=gcc; \
10432 $(SHELL) $$s/$$module_srcdir/configure \
10433 --srcdir=$${topdir}/$$module_srcdir \
10434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10435 --target=${target_alias} \
10436 --with-build-libsubdir=$(HOST_SUBDIR) \
10437 $(STAGE3_CONFIGURE_FLAGS)
10438 @endif gcc-bootstrap
10439
10440 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10441 maybe-configure-stage4-gcc:
10442 @if gcc-bootstrap
10443 maybe-configure-stage4-gcc: configure-stage4-gcc
10444 configure-stage4-gcc:
10445 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10446 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10447 @r=`${PWD_COMMAND}`; export r; \
10448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10449 TFLAGS="$(STAGE4_TFLAGS)"; \
10450 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10451 $(HOST_EXPORTS) \
10452 $(POSTSTAGE1_HOST_EXPORTS) \
10453 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10454 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10455 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10456 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10458 cd $(HOST_SUBDIR)/gcc || exit 1; \
10459 case $(srcdir) in \
10460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10461 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10463 esac; \
10464 module_srcdir=gcc; \
10465 $(SHELL) $$s/$$module_srcdir/configure \
10466 --srcdir=$${topdir}/$$module_srcdir \
10467 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10468 --target=${target_alias} \
10469 --with-build-libsubdir=$(HOST_SUBDIR) \
10470 $(STAGE4_CONFIGURE_FLAGS)
10471 @endif gcc-bootstrap
10472
10473 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10474 maybe-configure-stageprofile-gcc:
10475 @if gcc-bootstrap
10476 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10477 configure-stageprofile-gcc:
10478 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10479 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10480 @r=`${PWD_COMMAND}`; export r; \
10481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10482 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10483 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10484 $(HOST_EXPORTS) \
10485 $(POSTSTAGE1_HOST_EXPORTS) \
10486 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10487 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10488 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10489 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10490 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10491 cd $(HOST_SUBDIR)/gcc || exit 1; \
10492 case $(srcdir) in \
10493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10494 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10496 esac; \
10497 module_srcdir=gcc; \
10498 $(SHELL) $$s/$$module_srcdir/configure \
10499 --srcdir=$${topdir}/$$module_srcdir \
10500 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10501 --target=${target_alias} \
10502 --with-build-libsubdir=$(HOST_SUBDIR) \
10503 $(STAGEprofile_CONFIGURE_FLAGS)
10504 @endif gcc-bootstrap
10505
10506 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10507 maybe-configure-stagefeedback-gcc:
10508 @if gcc-bootstrap
10509 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10510 configure-stagefeedback-gcc:
10511 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10512 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10513 @r=`${PWD_COMMAND}`; export r; \
10514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10515 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10516 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10517 $(HOST_EXPORTS) \
10518 $(POSTSTAGE1_HOST_EXPORTS) \
10519 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10520 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10521 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10522 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10524 cd $(HOST_SUBDIR)/gcc || exit 1; \
10525 case $(srcdir) in \
10526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10527 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10529 esac; \
10530 module_srcdir=gcc; \
10531 $(SHELL) $$s/$$module_srcdir/configure \
10532 --srcdir=$${topdir}/$$module_srcdir \
10533 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10534 --target=${target_alias} \
10535 --with-build-libsubdir=$(HOST_SUBDIR) \
10536 $(STAGEfeedback_CONFIGURE_FLAGS)
10537 @endif gcc-bootstrap
10538
10539
10540
10541
10542
10543 .PHONY: all-gcc maybe-all-gcc
10544 maybe-all-gcc:
10545 @if gcc-bootstrap
10546 all-gcc: stage_current
10547 @endif gcc-bootstrap
10548 @if gcc
10549 TARGET-gcc=all
10550 maybe-all-gcc: all-gcc
10551 all-gcc: configure-gcc
10552 @r=`${PWD_COMMAND}`; export r; \
10553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10554 $(HOST_EXPORTS) \
10555 (cd $(HOST_SUBDIR)/gcc && \
10556 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10557 $(TARGET-gcc))
10558 @endif gcc
10559
10560
10561
10562 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10563 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10564 maybe-all-stage1-gcc:
10565 maybe-clean-stage1-gcc:
10566 @if gcc-bootstrap
10567 maybe-all-stage1-gcc: all-stage1-gcc
10568 all-stage1: all-stage1-gcc
10569 TARGET-stage1-gcc = $(TARGET-gcc)
10570 all-stage1-gcc: configure-stage1-gcc
10571 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10572 @r=`${PWD_COMMAND}`; export r; \
10573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10574 TFLAGS="$(STAGE1_TFLAGS)"; \
10575 $(HOST_EXPORTS) \
10576 cd $(HOST_SUBDIR)/gcc && \
10577 \
10578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10579 CFLAGS="$(STAGE1_CFLAGS)" \
10580 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10581 LIBCFLAGS="$(LIBCFLAGS)" \
10582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10585 $(EXTRA_HOST_FLAGS) \
10586 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10587 TFLAGS="$(STAGE1_TFLAGS)" \
10588 $(TARGET-stage1-gcc)
10589
10590 maybe-clean-stage1-gcc: clean-stage1-gcc
10591 clean-stage1: clean-stage1-gcc
10592 clean-stage1-gcc:
10593 @if [ $(current_stage) = stage1 ]; then \
10594 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10595 else \
10596 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10597 $(MAKE) stage1-start; \
10598 fi; \
10599 cd $(HOST_SUBDIR)/gcc && \
10600 $(MAKE) $(EXTRA_HOST_FLAGS) \
10601 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10602 @endif gcc-bootstrap
10603
10604
10605 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10606 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10607 maybe-all-stage2-gcc:
10608 maybe-clean-stage2-gcc:
10609 @if gcc-bootstrap
10610 maybe-all-stage2-gcc: all-stage2-gcc
10611 all-stage2: all-stage2-gcc
10612 TARGET-stage2-gcc = $(TARGET-gcc)
10613 all-stage2-gcc: configure-stage2-gcc
10614 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10615 @r=`${PWD_COMMAND}`; export r; \
10616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10617 TFLAGS="$(STAGE2_TFLAGS)"; \
10618 $(HOST_EXPORTS) \
10619 $(POSTSTAGE1_HOST_EXPORTS) \
10620 cd $(HOST_SUBDIR)/gcc && \
10621 \
10622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10623 CFLAGS="$(STAGE2_CFLAGS)" \
10624 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10625 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10630 TFLAGS="$(STAGE2_TFLAGS)" \
10631 $(TARGET-stage2-gcc)
10632
10633 maybe-clean-stage2-gcc: clean-stage2-gcc
10634 clean-stage2: clean-stage2-gcc
10635 clean-stage2-gcc:
10636 @if [ $(current_stage) = stage2 ]; then \
10637 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10638 else \
10639 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10640 $(MAKE) stage2-start; \
10641 fi; \
10642 cd $(HOST_SUBDIR)/gcc && \
10643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10644 @endif gcc-bootstrap
10645
10646
10647 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10648 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10649 maybe-all-stage3-gcc:
10650 maybe-clean-stage3-gcc:
10651 @if gcc-bootstrap
10652 maybe-all-stage3-gcc: all-stage3-gcc
10653 all-stage3: all-stage3-gcc
10654 TARGET-stage3-gcc = $(TARGET-gcc)
10655 all-stage3-gcc: configure-stage3-gcc
10656 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10657 @r=`${PWD_COMMAND}`; export r; \
10658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10659 TFLAGS="$(STAGE3_TFLAGS)"; \
10660 $(HOST_EXPORTS) \
10661 $(POSTSTAGE1_HOST_EXPORTS) \
10662 cd $(HOST_SUBDIR)/gcc && \
10663 \
10664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10665 CFLAGS="$(STAGE3_CFLAGS)" \
10666 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10667 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10672 TFLAGS="$(STAGE3_TFLAGS)" \
10673 $(TARGET-stage3-gcc)
10674
10675 maybe-clean-stage3-gcc: clean-stage3-gcc
10676 clean-stage3: clean-stage3-gcc
10677 clean-stage3-gcc:
10678 @if [ $(current_stage) = stage3 ]; then \
10679 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10680 else \
10681 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10682 $(MAKE) stage3-start; \
10683 fi; \
10684 cd $(HOST_SUBDIR)/gcc && \
10685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10686 @endif gcc-bootstrap
10687
10688
10689 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10690 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10691 maybe-all-stage4-gcc:
10692 maybe-clean-stage4-gcc:
10693 @if gcc-bootstrap
10694 maybe-all-stage4-gcc: all-stage4-gcc
10695 all-stage4: all-stage4-gcc
10696 TARGET-stage4-gcc = $(TARGET-gcc)
10697 all-stage4-gcc: configure-stage4-gcc
10698 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10699 @r=`${PWD_COMMAND}`; export r; \
10700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10701 TFLAGS="$(STAGE4_TFLAGS)"; \
10702 $(HOST_EXPORTS) \
10703 $(POSTSTAGE1_HOST_EXPORTS) \
10704 cd $(HOST_SUBDIR)/gcc && \
10705 \
10706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10707 CFLAGS="$(STAGE4_CFLAGS)" \
10708 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10709 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10714 TFLAGS="$(STAGE4_TFLAGS)" \
10715 $(TARGET-stage4-gcc)
10716
10717 maybe-clean-stage4-gcc: clean-stage4-gcc
10718 clean-stage4: clean-stage4-gcc
10719 clean-stage4-gcc:
10720 @if [ $(current_stage) = stage4 ]; then \
10721 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10722 else \
10723 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10724 $(MAKE) stage4-start; \
10725 fi; \
10726 cd $(HOST_SUBDIR)/gcc && \
10727 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10728 @endif gcc-bootstrap
10729
10730
10731 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10732 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10733 maybe-all-stageprofile-gcc:
10734 maybe-clean-stageprofile-gcc:
10735 @if gcc-bootstrap
10736 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10737 all-stageprofile: all-stageprofile-gcc
10738 TARGET-stageprofile-gcc = $(TARGET-gcc)
10739 all-stageprofile-gcc: configure-stageprofile-gcc
10740 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10741 @r=`${PWD_COMMAND}`; export r; \
10742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10743 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10744 $(HOST_EXPORTS) \
10745 $(POSTSTAGE1_HOST_EXPORTS) \
10746 cd $(HOST_SUBDIR)/gcc && \
10747 \
10748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10749 CFLAGS="$(STAGEprofile_CFLAGS)" \
10750 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10751 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10752 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10753 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10754 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10755 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10756 TFLAGS="$(STAGEprofile_TFLAGS)" \
10757 $(TARGET-stageprofile-gcc)
10758
10759 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10760 clean-stageprofile: clean-stageprofile-gcc
10761 clean-stageprofile-gcc:
10762 @if [ $(current_stage) = stageprofile ]; then \
10763 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10764 else \
10765 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10766 $(MAKE) stageprofile-start; \
10767 fi; \
10768 cd $(HOST_SUBDIR)/gcc && \
10769 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10770 @endif gcc-bootstrap
10771
10772
10773 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10774 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10775 maybe-all-stagefeedback-gcc:
10776 maybe-clean-stagefeedback-gcc:
10777 @if gcc-bootstrap
10778 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10779 all-stagefeedback: all-stagefeedback-gcc
10780 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10781 all-stagefeedback-gcc: configure-stagefeedback-gcc
10782 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10783 @r=`${PWD_COMMAND}`; export r; \
10784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10785 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10786 $(HOST_EXPORTS) \
10787 $(POSTSTAGE1_HOST_EXPORTS) \
10788 cd $(HOST_SUBDIR)/gcc && \
10789 \
10790 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10791 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10792 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10793 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10794 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10795 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10796 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10797 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10798 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10799 $(TARGET-stagefeedback-gcc)
10800
10801 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10802 clean-stagefeedback: clean-stagefeedback-gcc
10803 clean-stagefeedback-gcc:
10804 @if [ $(current_stage) = stagefeedback ]; then \
10805 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10806 else \
10807 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10808 $(MAKE) stagefeedback-start; \
10809 fi; \
10810 cd $(HOST_SUBDIR)/gcc && \
10811 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10812 @endif gcc-bootstrap
10813
10814
10815
10816
10817
10818 .PHONY: check-gcc maybe-check-gcc
10819 maybe-check-gcc:
10820 @if gcc
10821 maybe-check-gcc: check-gcc
10822
10823 check-gcc:
10824 @: $(MAKE); $(unstage)
10825 @r=`${PWD_COMMAND}`; export r; \
10826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10827 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10828 (cd $(HOST_SUBDIR)/gcc && \
10829 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10830
10831 @endif gcc
10832
10833 .PHONY: install-gcc maybe-install-gcc
10834 maybe-install-gcc:
10835 @if gcc
10836 maybe-install-gcc: install-gcc
10837
10838 install-gcc: installdirs
10839 @: $(MAKE); $(unstage)
10840 @r=`${PWD_COMMAND}`; export r; \
10841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10842 $(HOST_EXPORTS) \
10843 (cd $(HOST_SUBDIR)/gcc && \
10844 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10845
10846 @endif gcc
10847
10848 .PHONY: install-strip-gcc maybe-install-strip-gcc
10849 maybe-install-strip-gcc:
10850 @if gcc
10851 maybe-install-strip-gcc: install-strip-gcc
10852
10853 install-strip-gcc: installdirs
10854 @: $(MAKE); $(unstage)
10855 @r=`${PWD_COMMAND}`; export r; \
10856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10857 $(HOST_EXPORTS) \
10858 (cd $(HOST_SUBDIR)/gcc && \
10859 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10860
10861 @endif gcc
10862
10863 # Other targets (info, dvi, pdf, etc.)
10864
10865 .PHONY: maybe-info-gcc info-gcc
10866 maybe-info-gcc:
10867 @if gcc
10868 maybe-info-gcc: info-gcc
10869
10870 info-gcc: \
10871 configure-gcc
10872 @[ -f ./gcc/Makefile ] || exit 0; \
10873 r=`${PWD_COMMAND}`; export r; \
10874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10875 $(HOST_EXPORTS) \
10876 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10878 done; \
10879 echo "Doing info in gcc"; \
10880 (cd $(HOST_SUBDIR)/gcc && \
10881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10883 "RANLIB=$${RANLIB}" \
10884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10885 info) \
10886 || exit 1
10887
10888 @endif gcc
10889
10890 .PHONY: maybe-dvi-gcc dvi-gcc
10891 maybe-dvi-gcc:
10892 @if gcc
10893 maybe-dvi-gcc: dvi-gcc
10894
10895 dvi-gcc: \
10896 configure-gcc
10897 @[ -f ./gcc/Makefile ] || exit 0; \
10898 r=`${PWD_COMMAND}`; export r; \
10899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10900 $(HOST_EXPORTS) \
10901 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10903 done; \
10904 echo "Doing dvi in gcc"; \
10905 (cd $(HOST_SUBDIR)/gcc && \
10906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10908 "RANLIB=$${RANLIB}" \
10909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10910 dvi) \
10911 || exit 1
10912
10913 @endif gcc
10914
10915 .PHONY: maybe-pdf-gcc pdf-gcc
10916 maybe-pdf-gcc:
10917 @if gcc
10918 maybe-pdf-gcc: pdf-gcc
10919
10920 pdf-gcc: \
10921 configure-gcc
10922 @[ -f ./gcc/Makefile ] || exit 0; \
10923 r=`${PWD_COMMAND}`; export r; \
10924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10925 $(HOST_EXPORTS) \
10926 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10928 done; \
10929 echo "Doing pdf in gcc"; \
10930 (cd $(HOST_SUBDIR)/gcc && \
10931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10933 "RANLIB=$${RANLIB}" \
10934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10935 pdf) \
10936 || exit 1
10937
10938 @endif gcc
10939
10940 .PHONY: maybe-html-gcc html-gcc
10941 maybe-html-gcc:
10942 @if gcc
10943 maybe-html-gcc: html-gcc
10944
10945 html-gcc: \
10946 configure-gcc
10947 @[ -f ./gcc/Makefile ] || exit 0; \
10948 r=`${PWD_COMMAND}`; export r; \
10949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10950 $(HOST_EXPORTS) \
10951 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10953 done; \
10954 echo "Doing html in gcc"; \
10955 (cd $(HOST_SUBDIR)/gcc && \
10956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10958 "RANLIB=$${RANLIB}" \
10959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10960 html) \
10961 || exit 1
10962
10963 @endif gcc
10964
10965 .PHONY: maybe-TAGS-gcc TAGS-gcc
10966 maybe-TAGS-gcc:
10967 @if gcc
10968 maybe-TAGS-gcc: TAGS-gcc
10969
10970 TAGS-gcc: \
10971 configure-gcc
10972 @[ -f ./gcc/Makefile ] || exit 0; \
10973 r=`${PWD_COMMAND}`; export r; \
10974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10975 $(HOST_EXPORTS) \
10976 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10978 done; \
10979 echo "Doing TAGS in gcc"; \
10980 (cd $(HOST_SUBDIR)/gcc && \
10981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10983 "RANLIB=$${RANLIB}" \
10984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10985 TAGS) \
10986 || exit 1
10987
10988 @endif gcc
10989
10990 .PHONY: maybe-install-info-gcc install-info-gcc
10991 maybe-install-info-gcc:
10992 @if gcc
10993 maybe-install-info-gcc: install-info-gcc
10994
10995 install-info-gcc: \
10996 configure-gcc \
10997 info-gcc
10998 @[ -f ./gcc/Makefile ] || exit 0; \
10999 r=`${PWD_COMMAND}`; export r; \
11000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11001 $(HOST_EXPORTS) \
11002 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11004 done; \
11005 echo "Doing install-info in gcc"; \
11006 (cd $(HOST_SUBDIR)/gcc && \
11007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11009 "RANLIB=$${RANLIB}" \
11010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11011 install-info) \
11012 || exit 1
11013
11014 @endif gcc
11015
11016 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
11017 maybe-install-pdf-gcc:
11018 @if gcc
11019 maybe-install-pdf-gcc: install-pdf-gcc
11020
11021 install-pdf-gcc: \
11022 configure-gcc \
11023 pdf-gcc
11024 @[ -f ./gcc/Makefile ] || exit 0; \
11025 r=`${PWD_COMMAND}`; export r; \
11026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11027 $(HOST_EXPORTS) \
11028 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11030 done; \
11031 echo "Doing install-pdf in gcc"; \
11032 (cd $(HOST_SUBDIR)/gcc && \
11033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11035 "RANLIB=$${RANLIB}" \
11036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11037 install-pdf) \
11038 || exit 1
11039
11040 @endif gcc
11041
11042 .PHONY: maybe-install-html-gcc install-html-gcc
11043 maybe-install-html-gcc:
11044 @if gcc
11045 maybe-install-html-gcc: install-html-gcc
11046
11047 install-html-gcc: \
11048 configure-gcc \
11049 html-gcc
11050 @[ -f ./gcc/Makefile ] || exit 0; \
11051 r=`${PWD_COMMAND}`; export r; \
11052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11053 $(HOST_EXPORTS) \
11054 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11056 done; \
11057 echo "Doing install-html in gcc"; \
11058 (cd $(HOST_SUBDIR)/gcc && \
11059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11061 "RANLIB=$${RANLIB}" \
11062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11063 install-html) \
11064 || exit 1
11065
11066 @endif gcc
11067
11068 .PHONY: maybe-installcheck-gcc installcheck-gcc
11069 maybe-installcheck-gcc:
11070 @if gcc
11071 maybe-installcheck-gcc: installcheck-gcc
11072
11073 installcheck-gcc: \
11074 configure-gcc
11075 @[ -f ./gcc/Makefile ] || exit 0; \
11076 r=`${PWD_COMMAND}`; export r; \
11077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11078 $(HOST_EXPORTS) \
11079 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11081 done; \
11082 echo "Doing installcheck in gcc"; \
11083 (cd $(HOST_SUBDIR)/gcc && \
11084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11086 "RANLIB=$${RANLIB}" \
11087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11088 installcheck) \
11089 || exit 1
11090
11091 @endif gcc
11092
11093 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11094 maybe-mostlyclean-gcc:
11095 @if gcc
11096 maybe-mostlyclean-gcc: mostlyclean-gcc
11097
11098 mostlyclean-gcc:
11099 @[ -f ./gcc/Makefile ] || exit 0; \
11100 r=`${PWD_COMMAND}`; export r; \
11101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11102 $(HOST_EXPORTS) \
11103 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11105 done; \
11106 echo "Doing mostlyclean in gcc"; \
11107 (cd $(HOST_SUBDIR)/gcc && \
11108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11110 "RANLIB=$${RANLIB}" \
11111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11112 mostlyclean) \
11113 || exit 1
11114
11115 @endif gcc
11116
11117 .PHONY: maybe-clean-gcc clean-gcc
11118 maybe-clean-gcc:
11119 @if gcc
11120 maybe-clean-gcc: clean-gcc
11121
11122 clean-gcc:
11123 @[ -f ./gcc/Makefile ] || exit 0; \
11124 r=`${PWD_COMMAND}`; export r; \
11125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11126 $(HOST_EXPORTS) \
11127 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11129 done; \
11130 echo "Doing clean in gcc"; \
11131 (cd $(HOST_SUBDIR)/gcc && \
11132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11134 "RANLIB=$${RANLIB}" \
11135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11136 clean) \
11137 || exit 1
11138
11139 @endif gcc
11140
11141 .PHONY: maybe-distclean-gcc distclean-gcc
11142 maybe-distclean-gcc:
11143 @if gcc
11144 maybe-distclean-gcc: distclean-gcc
11145
11146 distclean-gcc:
11147 @[ -f ./gcc/Makefile ] || exit 0; \
11148 r=`${PWD_COMMAND}`; export r; \
11149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11150 $(HOST_EXPORTS) \
11151 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11153 done; \
11154 echo "Doing distclean in gcc"; \
11155 (cd $(HOST_SUBDIR)/gcc && \
11156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11158 "RANLIB=$${RANLIB}" \
11159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11160 distclean) \
11161 || exit 1
11162
11163 @endif gcc
11164
11165 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11166 maybe-maintainer-clean-gcc:
11167 @if gcc
11168 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11169
11170 maintainer-clean-gcc:
11171 @[ -f ./gcc/Makefile ] || exit 0; \
11172 r=`${PWD_COMMAND}`; export r; \
11173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11174 $(HOST_EXPORTS) \
11175 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11177 done; \
11178 echo "Doing maintainer-clean in gcc"; \
11179 (cd $(HOST_SUBDIR)/gcc && \
11180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11182 "RANLIB=$${RANLIB}" \
11183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11184 maintainer-clean) \
11185 || exit 1
11186
11187 @endif gcc
11188
11189
11190
11191 .PHONY: configure-gmp maybe-configure-gmp
11192 maybe-configure-gmp:
11193 @if gcc-bootstrap
11194 configure-gmp: stage_current
11195 @endif gcc-bootstrap
11196 @if gmp
11197 maybe-configure-gmp: configure-gmp
11198 configure-gmp:
11199 @r=`${PWD_COMMAND}`; export r; \
11200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11201 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11203 $(HOST_EXPORTS) \
11204 echo Configuring in $(HOST_SUBDIR)/gmp; \
11205 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11206 case $(srcdir) in \
11207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11208 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11210 esac; \
11211 module_srcdir=gmp; \
11212 $(SHELL) \
11213 $$s/$$module_srcdir/configure \
11214 --srcdir=$${topdir}/$$module_srcdir \
11215 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11216 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11217 || exit 1
11218 @endif gmp
11219
11220
11221
11222 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11223 maybe-configure-stage1-gmp:
11224 @if gmp-bootstrap
11225 maybe-configure-stage1-gmp: configure-stage1-gmp
11226 configure-stage1-gmp:
11227 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11229 @r=`${PWD_COMMAND}`; export r; \
11230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11231 TFLAGS="$(STAGE1_TFLAGS)"; \
11232 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11233 $(HOST_EXPORTS) \
11234 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11235 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11236 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11237 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11239 cd $(HOST_SUBDIR)/gmp || exit 1; \
11240 case $(srcdir) in \
11241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11242 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11244 esac; \
11245 module_srcdir=gmp; \
11246 $(SHELL) $$s/$$module_srcdir/configure \
11247 --srcdir=$${topdir}/$$module_srcdir \
11248 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11249 --target=none-${host_vendor}-${host_os} \
11250 \
11251 $(STAGE1_CONFIGURE_FLAGS) \
11252 --disable-shared LEX="touch lex.yy.c"
11253 @endif gmp-bootstrap
11254
11255 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11256 maybe-configure-stage2-gmp:
11257 @if gmp-bootstrap
11258 maybe-configure-stage2-gmp: configure-stage2-gmp
11259 configure-stage2-gmp:
11260 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11262 @r=`${PWD_COMMAND}`; export r; \
11263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11264 TFLAGS="$(STAGE2_TFLAGS)"; \
11265 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11266 $(HOST_EXPORTS) \
11267 $(POSTSTAGE1_HOST_EXPORTS) \
11268 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11269 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11270 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11271 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11273 cd $(HOST_SUBDIR)/gmp || exit 1; \
11274 case $(srcdir) in \
11275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11276 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11278 esac; \
11279 module_srcdir=gmp; \
11280 $(SHELL) $$s/$$module_srcdir/configure \
11281 --srcdir=$${topdir}/$$module_srcdir \
11282 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11283 --target=none-${host_vendor}-${host_os} \
11284 --with-build-libsubdir=$(HOST_SUBDIR) \
11285 $(STAGE2_CONFIGURE_FLAGS) \
11286 --disable-shared LEX="touch lex.yy.c"
11287 @endif gmp-bootstrap
11288
11289 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11290 maybe-configure-stage3-gmp:
11291 @if gmp-bootstrap
11292 maybe-configure-stage3-gmp: configure-stage3-gmp
11293 configure-stage3-gmp:
11294 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11296 @r=`${PWD_COMMAND}`; export r; \
11297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11298 TFLAGS="$(STAGE3_TFLAGS)"; \
11299 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11300 $(HOST_EXPORTS) \
11301 $(POSTSTAGE1_HOST_EXPORTS) \
11302 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11303 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11304 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11305 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11307 cd $(HOST_SUBDIR)/gmp || exit 1; \
11308 case $(srcdir) in \
11309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11310 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11312 esac; \
11313 module_srcdir=gmp; \
11314 $(SHELL) $$s/$$module_srcdir/configure \
11315 --srcdir=$${topdir}/$$module_srcdir \
11316 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11317 --target=none-${host_vendor}-${host_os} \
11318 --with-build-libsubdir=$(HOST_SUBDIR) \
11319 $(STAGE3_CONFIGURE_FLAGS) \
11320 --disable-shared LEX="touch lex.yy.c"
11321 @endif gmp-bootstrap
11322
11323 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11324 maybe-configure-stage4-gmp:
11325 @if gmp-bootstrap
11326 maybe-configure-stage4-gmp: configure-stage4-gmp
11327 configure-stage4-gmp:
11328 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11329 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11330 @r=`${PWD_COMMAND}`; export r; \
11331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11332 TFLAGS="$(STAGE4_TFLAGS)"; \
11333 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11334 $(HOST_EXPORTS) \
11335 $(POSTSTAGE1_HOST_EXPORTS) \
11336 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11337 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11338 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11339 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11341 cd $(HOST_SUBDIR)/gmp || exit 1; \
11342 case $(srcdir) in \
11343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11344 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11346 esac; \
11347 module_srcdir=gmp; \
11348 $(SHELL) $$s/$$module_srcdir/configure \
11349 --srcdir=$${topdir}/$$module_srcdir \
11350 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11351 --target=none-${host_vendor}-${host_os} \
11352 --with-build-libsubdir=$(HOST_SUBDIR) \
11353 $(STAGE4_CONFIGURE_FLAGS) \
11354 --disable-shared LEX="touch lex.yy.c"
11355 @endif gmp-bootstrap
11356
11357 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11358 maybe-configure-stageprofile-gmp:
11359 @if gmp-bootstrap
11360 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11361 configure-stageprofile-gmp:
11362 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11364 @r=`${PWD_COMMAND}`; export r; \
11365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11366 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11367 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11368 $(HOST_EXPORTS) \
11369 $(POSTSTAGE1_HOST_EXPORTS) \
11370 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11371 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11372 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11373 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11375 cd $(HOST_SUBDIR)/gmp || exit 1; \
11376 case $(srcdir) in \
11377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11378 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11380 esac; \
11381 module_srcdir=gmp; \
11382 $(SHELL) $$s/$$module_srcdir/configure \
11383 --srcdir=$${topdir}/$$module_srcdir \
11384 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11385 --target=none-${host_vendor}-${host_os} \
11386 --with-build-libsubdir=$(HOST_SUBDIR) \
11387 $(STAGEprofile_CONFIGURE_FLAGS) \
11388 --disable-shared LEX="touch lex.yy.c"
11389 @endif gmp-bootstrap
11390
11391 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11392 maybe-configure-stagefeedback-gmp:
11393 @if gmp-bootstrap
11394 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11395 configure-stagefeedback-gmp:
11396 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11397 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11398 @r=`${PWD_COMMAND}`; export r; \
11399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11400 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11401 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11402 $(HOST_EXPORTS) \
11403 $(POSTSTAGE1_HOST_EXPORTS) \
11404 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11405 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11406 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11407 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11408 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11409 cd $(HOST_SUBDIR)/gmp || exit 1; \
11410 case $(srcdir) in \
11411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11412 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11414 esac; \
11415 module_srcdir=gmp; \
11416 $(SHELL) $$s/$$module_srcdir/configure \
11417 --srcdir=$${topdir}/$$module_srcdir \
11418 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11419 --target=none-${host_vendor}-${host_os} \
11420 --with-build-libsubdir=$(HOST_SUBDIR) \
11421 $(STAGEfeedback_CONFIGURE_FLAGS) \
11422 --disable-shared LEX="touch lex.yy.c"
11423 @endif gmp-bootstrap
11424
11425
11426
11427
11428
11429 .PHONY: all-gmp maybe-all-gmp
11430 maybe-all-gmp:
11431 @if gcc-bootstrap
11432 all-gmp: stage_current
11433 @endif gcc-bootstrap
11434 @if gmp
11435 TARGET-gmp=all
11436 maybe-all-gmp: all-gmp
11437 all-gmp: configure-gmp
11438 @r=`${PWD_COMMAND}`; export r; \
11439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11440 $(HOST_EXPORTS) \
11441 (cd $(HOST_SUBDIR)/gmp && \
11442 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11443 $(TARGET-gmp))
11444 @endif gmp
11445
11446
11447
11448 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11449 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11450 maybe-all-stage1-gmp:
11451 maybe-clean-stage1-gmp:
11452 @if gmp-bootstrap
11453 maybe-all-stage1-gmp: all-stage1-gmp
11454 all-stage1: all-stage1-gmp
11455 TARGET-stage1-gmp = $(TARGET-gmp)
11456 all-stage1-gmp: configure-stage1-gmp
11457 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11458 @r=`${PWD_COMMAND}`; export r; \
11459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11460 TFLAGS="$(STAGE1_TFLAGS)"; \
11461 $(HOST_EXPORTS) \
11462 cd $(HOST_SUBDIR)/gmp && \
11463 \
11464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11465 CFLAGS="$(STAGE1_CFLAGS)" \
11466 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11467 LIBCFLAGS="$(LIBCFLAGS)" \
11468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11471 $(EXTRA_HOST_FLAGS) \
11472 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11473 TFLAGS="$(STAGE1_TFLAGS)" \
11474 $(TARGET-stage1-gmp)
11475
11476 maybe-clean-stage1-gmp: clean-stage1-gmp
11477 clean-stage1: clean-stage1-gmp
11478 clean-stage1-gmp:
11479 @if [ $(current_stage) = stage1 ]; then \
11480 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11481 else \
11482 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11483 $(MAKE) stage1-start; \
11484 fi; \
11485 cd $(HOST_SUBDIR)/gmp && \
11486 $(MAKE) $(EXTRA_HOST_FLAGS) \
11487 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11488 @endif gmp-bootstrap
11489
11490
11491 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11492 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11493 maybe-all-stage2-gmp:
11494 maybe-clean-stage2-gmp:
11495 @if gmp-bootstrap
11496 maybe-all-stage2-gmp: all-stage2-gmp
11497 all-stage2: all-stage2-gmp
11498 TARGET-stage2-gmp = $(TARGET-gmp)
11499 all-stage2-gmp: configure-stage2-gmp
11500 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11501 @r=`${PWD_COMMAND}`; export r; \
11502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11503 TFLAGS="$(STAGE2_TFLAGS)"; \
11504 $(HOST_EXPORTS) \
11505 $(POSTSTAGE1_HOST_EXPORTS) \
11506 cd $(HOST_SUBDIR)/gmp && \
11507 \
11508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11509 CFLAGS="$(STAGE2_CFLAGS)" \
11510 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11511 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11515 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11516 TFLAGS="$(STAGE2_TFLAGS)" \
11517 $(TARGET-stage2-gmp)
11518
11519 maybe-clean-stage2-gmp: clean-stage2-gmp
11520 clean-stage2: clean-stage2-gmp
11521 clean-stage2-gmp:
11522 @if [ $(current_stage) = stage2 ]; then \
11523 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11524 else \
11525 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11526 $(MAKE) stage2-start; \
11527 fi; \
11528 cd $(HOST_SUBDIR)/gmp && \
11529 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11530 @endif gmp-bootstrap
11531
11532
11533 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11534 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11535 maybe-all-stage3-gmp:
11536 maybe-clean-stage3-gmp:
11537 @if gmp-bootstrap
11538 maybe-all-stage3-gmp: all-stage3-gmp
11539 all-stage3: all-stage3-gmp
11540 TARGET-stage3-gmp = $(TARGET-gmp)
11541 all-stage3-gmp: configure-stage3-gmp
11542 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11543 @r=`${PWD_COMMAND}`; export r; \
11544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11545 TFLAGS="$(STAGE3_TFLAGS)"; \
11546 $(HOST_EXPORTS) \
11547 $(POSTSTAGE1_HOST_EXPORTS) \
11548 cd $(HOST_SUBDIR)/gmp && \
11549 \
11550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11551 CFLAGS="$(STAGE3_CFLAGS)" \
11552 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11553 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11557 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11558 TFLAGS="$(STAGE3_TFLAGS)" \
11559 $(TARGET-stage3-gmp)
11560
11561 maybe-clean-stage3-gmp: clean-stage3-gmp
11562 clean-stage3: clean-stage3-gmp
11563 clean-stage3-gmp:
11564 @if [ $(current_stage) = stage3 ]; then \
11565 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11566 else \
11567 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11568 $(MAKE) stage3-start; \
11569 fi; \
11570 cd $(HOST_SUBDIR)/gmp && \
11571 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11572 @endif gmp-bootstrap
11573
11574
11575 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11576 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11577 maybe-all-stage4-gmp:
11578 maybe-clean-stage4-gmp:
11579 @if gmp-bootstrap
11580 maybe-all-stage4-gmp: all-stage4-gmp
11581 all-stage4: all-stage4-gmp
11582 TARGET-stage4-gmp = $(TARGET-gmp)
11583 all-stage4-gmp: configure-stage4-gmp
11584 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11585 @r=`${PWD_COMMAND}`; export r; \
11586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11587 TFLAGS="$(STAGE4_TFLAGS)"; \
11588 $(HOST_EXPORTS) \
11589 $(POSTSTAGE1_HOST_EXPORTS) \
11590 cd $(HOST_SUBDIR)/gmp && \
11591 \
11592 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11593 CFLAGS="$(STAGE4_CFLAGS)" \
11594 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11595 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11599 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11600 TFLAGS="$(STAGE4_TFLAGS)" \
11601 $(TARGET-stage4-gmp)
11602
11603 maybe-clean-stage4-gmp: clean-stage4-gmp
11604 clean-stage4: clean-stage4-gmp
11605 clean-stage4-gmp:
11606 @if [ $(current_stage) = stage4 ]; then \
11607 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11608 else \
11609 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11610 $(MAKE) stage4-start; \
11611 fi; \
11612 cd $(HOST_SUBDIR)/gmp && \
11613 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11614 @endif gmp-bootstrap
11615
11616
11617 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11618 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11619 maybe-all-stageprofile-gmp:
11620 maybe-clean-stageprofile-gmp:
11621 @if gmp-bootstrap
11622 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11623 all-stageprofile: all-stageprofile-gmp
11624 TARGET-stageprofile-gmp = $(TARGET-gmp)
11625 all-stageprofile-gmp: configure-stageprofile-gmp
11626 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11627 @r=`${PWD_COMMAND}`; export r; \
11628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11629 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11630 $(HOST_EXPORTS) \
11631 $(POSTSTAGE1_HOST_EXPORTS) \
11632 cd $(HOST_SUBDIR)/gmp && \
11633 \
11634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11635 CFLAGS="$(STAGEprofile_CFLAGS)" \
11636 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11637 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11638 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11639 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11640 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11641 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11642 TFLAGS="$(STAGEprofile_TFLAGS)" \
11643 $(TARGET-stageprofile-gmp)
11644
11645 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11646 clean-stageprofile: clean-stageprofile-gmp
11647 clean-stageprofile-gmp:
11648 @if [ $(current_stage) = stageprofile ]; then \
11649 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11650 else \
11651 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11652 $(MAKE) stageprofile-start; \
11653 fi; \
11654 cd $(HOST_SUBDIR)/gmp && \
11655 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11656 @endif gmp-bootstrap
11657
11658
11659 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11660 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11661 maybe-all-stagefeedback-gmp:
11662 maybe-clean-stagefeedback-gmp:
11663 @if gmp-bootstrap
11664 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11665 all-stagefeedback: all-stagefeedback-gmp
11666 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11667 all-stagefeedback-gmp: configure-stagefeedback-gmp
11668 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11669 @r=`${PWD_COMMAND}`; export r; \
11670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11671 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11672 $(HOST_EXPORTS) \
11673 $(POSTSTAGE1_HOST_EXPORTS) \
11674 cd $(HOST_SUBDIR)/gmp && \
11675 \
11676 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11677 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11678 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11679 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11680 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11681 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11682 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11683 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11684 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11685 $(TARGET-stagefeedback-gmp)
11686
11687 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11688 clean-stagefeedback: clean-stagefeedback-gmp
11689 clean-stagefeedback-gmp:
11690 @if [ $(current_stage) = stagefeedback ]; then \
11691 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11692 else \
11693 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11694 $(MAKE) stagefeedback-start; \
11695 fi; \
11696 cd $(HOST_SUBDIR)/gmp && \
11697 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11698 @endif gmp-bootstrap
11699
11700
11701
11702
11703
11704 .PHONY: check-gmp maybe-check-gmp
11705 maybe-check-gmp:
11706 @if gmp
11707 maybe-check-gmp: check-gmp
11708
11709 check-gmp:
11710 @: $(MAKE); $(unstage)
11711 @r=`${PWD_COMMAND}`; export r; \
11712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11713 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11714 (cd $(HOST_SUBDIR)/gmp && \
11715 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
11716
11717 @endif gmp
11718
11719 .PHONY: install-gmp maybe-install-gmp
11720 maybe-install-gmp:
11721 @if gmp
11722 maybe-install-gmp: install-gmp
11723
11724 install-gmp:
11725
11726 @endif gmp
11727
11728 .PHONY: install-strip-gmp maybe-install-strip-gmp
11729 maybe-install-strip-gmp:
11730 @if gmp
11731 maybe-install-strip-gmp: install-strip-gmp
11732
11733 install-strip-gmp:
11734
11735 @endif gmp
11736
11737 # Other targets (info, dvi, pdf, etc.)
11738
11739 .PHONY: maybe-info-gmp info-gmp
11740 maybe-info-gmp:
11741 @if gmp
11742 maybe-info-gmp: info-gmp
11743
11744 info-gmp: \
11745 configure-gmp
11746 @[ -f ./gmp/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) AM_CFLAGS="-DNO_ASM"; do \
11751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11752 done; \
11753 echo "Doing info in gmp"; \
11754 (cd $(HOST_SUBDIR)/gmp && \
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 info) \
11760 || exit 1
11761
11762 @endif gmp
11763
11764 .PHONY: maybe-dvi-gmp dvi-gmp
11765 maybe-dvi-gmp:
11766 @if gmp
11767 maybe-dvi-gmp: dvi-gmp
11768
11769 dvi-gmp: \
11770 configure-gmp
11771 @[ -f ./gmp/Makefile ] || exit 0; \
11772 r=`${PWD_COMMAND}`; export r; \
11773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11774 $(HOST_EXPORTS) \
11775 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11777 done; \
11778 echo "Doing dvi in gmp"; \
11779 (cd $(HOST_SUBDIR)/gmp && \
11780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11782 "RANLIB=$${RANLIB}" \
11783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11784 dvi) \
11785 || exit 1
11786
11787 @endif gmp
11788
11789 .PHONY: maybe-pdf-gmp pdf-gmp
11790 maybe-pdf-gmp:
11791 @if gmp
11792 maybe-pdf-gmp: pdf-gmp
11793
11794 pdf-gmp: \
11795 configure-gmp
11796 @[ -f ./gmp/Makefile ] || exit 0; \
11797 r=`${PWD_COMMAND}`; export r; \
11798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11799 $(HOST_EXPORTS) \
11800 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11802 done; \
11803 echo "Doing pdf in gmp"; \
11804 (cd $(HOST_SUBDIR)/gmp && \
11805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11807 "RANLIB=$${RANLIB}" \
11808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11809 pdf) \
11810 || exit 1
11811
11812 @endif gmp
11813
11814 .PHONY: maybe-html-gmp html-gmp
11815 maybe-html-gmp:
11816 @if gmp
11817 maybe-html-gmp: html-gmp
11818
11819 html-gmp: \
11820 configure-gmp
11821 @[ -f ./gmp/Makefile ] || exit 0; \
11822 r=`${PWD_COMMAND}`; export r; \
11823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11824 $(HOST_EXPORTS) \
11825 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11827 done; \
11828 echo "Doing html in gmp"; \
11829 (cd $(HOST_SUBDIR)/gmp && \
11830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11832 "RANLIB=$${RANLIB}" \
11833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11834 html) \
11835 || exit 1
11836
11837 @endif gmp
11838
11839 .PHONY: maybe-TAGS-gmp TAGS-gmp
11840 maybe-TAGS-gmp:
11841 @if gmp
11842 maybe-TAGS-gmp: TAGS-gmp
11843
11844 TAGS-gmp: \
11845 configure-gmp
11846 @[ -f ./gmp/Makefile ] || exit 0; \
11847 r=`${PWD_COMMAND}`; export r; \
11848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11849 $(HOST_EXPORTS) \
11850 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11852 done; \
11853 echo "Doing TAGS in gmp"; \
11854 (cd $(HOST_SUBDIR)/gmp && \
11855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11857 "RANLIB=$${RANLIB}" \
11858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11859 TAGS) \
11860 || exit 1
11861
11862 @endif gmp
11863
11864 .PHONY: maybe-install-info-gmp install-info-gmp
11865 maybe-install-info-gmp:
11866 @if gmp
11867 maybe-install-info-gmp: install-info-gmp
11868
11869 install-info-gmp: \
11870 configure-gmp \
11871 info-gmp
11872 @[ -f ./gmp/Makefile ] || exit 0; \
11873 r=`${PWD_COMMAND}`; export r; \
11874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11875 $(HOST_EXPORTS) \
11876 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11878 done; \
11879 echo "Doing install-info in gmp"; \
11880 (cd $(HOST_SUBDIR)/gmp && \
11881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11883 "RANLIB=$${RANLIB}" \
11884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11885 install-info) \
11886 || exit 1
11887
11888 @endif gmp
11889
11890 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11891 maybe-install-pdf-gmp:
11892 @if gmp
11893 maybe-install-pdf-gmp: install-pdf-gmp
11894
11895 install-pdf-gmp: \
11896 configure-gmp \
11897 pdf-gmp
11898 @[ -f ./gmp/Makefile ] || exit 0; \
11899 r=`${PWD_COMMAND}`; export r; \
11900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11901 $(HOST_EXPORTS) \
11902 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11904 done; \
11905 echo "Doing install-pdf in gmp"; \
11906 (cd $(HOST_SUBDIR)/gmp && \
11907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11909 "RANLIB=$${RANLIB}" \
11910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11911 install-pdf) \
11912 || exit 1
11913
11914 @endif gmp
11915
11916 .PHONY: maybe-install-html-gmp install-html-gmp
11917 maybe-install-html-gmp:
11918 @if gmp
11919 maybe-install-html-gmp: install-html-gmp
11920
11921 install-html-gmp: \
11922 configure-gmp \
11923 html-gmp
11924 @[ -f ./gmp/Makefile ] || exit 0; \
11925 r=`${PWD_COMMAND}`; export r; \
11926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11927 $(HOST_EXPORTS) \
11928 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11930 done; \
11931 echo "Doing install-html in gmp"; \
11932 (cd $(HOST_SUBDIR)/gmp && \
11933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11935 "RANLIB=$${RANLIB}" \
11936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11937 install-html) \
11938 || exit 1
11939
11940 @endif gmp
11941
11942 .PHONY: maybe-installcheck-gmp installcheck-gmp
11943 maybe-installcheck-gmp:
11944 @if gmp
11945 maybe-installcheck-gmp: installcheck-gmp
11946
11947 installcheck-gmp: \
11948 configure-gmp
11949 @[ -f ./gmp/Makefile ] || exit 0; \
11950 r=`${PWD_COMMAND}`; export r; \
11951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11952 $(HOST_EXPORTS) \
11953 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11955 done; \
11956 echo "Doing installcheck in gmp"; \
11957 (cd $(HOST_SUBDIR)/gmp && \
11958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11960 "RANLIB=$${RANLIB}" \
11961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11962 installcheck) \
11963 || exit 1
11964
11965 @endif gmp
11966
11967 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11968 maybe-mostlyclean-gmp:
11969 @if gmp
11970 maybe-mostlyclean-gmp: mostlyclean-gmp
11971
11972 mostlyclean-gmp:
11973 @[ -f ./gmp/Makefile ] || exit 0; \
11974 r=`${PWD_COMMAND}`; export r; \
11975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11976 $(HOST_EXPORTS) \
11977 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11979 done; \
11980 echo "Doing mostlyclean in gmp"; \
11981 (cd $(HOST_SUBDIR)/gmp && \
11982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11984 "RANLIB=$${RANLIB}" \
11985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11986 mostlyclean) \
11987 || exit 1
11988
11989 @endif gmp
11990
11991 .PHONY: maybe-clean-gmp clean-gmp
11992 maybe-clean-gmp:
11993 @if gmp
11994 maybe-clean-gmp: clean-gmp
11995
11996 clean-gmp:
11997 @[ -f ./gmp/Makefile ] || exit 0; \
11998 r=`${PWD_COMMAND}`; export r; \
11999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12000 $(HOST_EXPORTS) \
12001 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12003 done; \
12004 echo "Doing clean in gmp"; \
12005 (cd $(HOST_SUBDIR)/gmp && \
12006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12008 "RANLIB=$${RANLIB}" \
12009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12010 clean) \
12011 || exit 1
12012
12013 @endif gmp
12014
12015 .PHONY: maybe-distclean-gmp distclean-gmp
12016 maybe-distclean-gmp:
12017 @if gmp
12018 maybe-distclean-gmp: distclean-gmp
12019
12020 distclean-gmp:
12021 @[ -f ./gmp/Makefile ] || exit 0; \
12022 r=`${PWD_COMMAND}`; export r; \
12023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12024 $(HOST_EXPORTS) \
12025 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12027 done; \
12028 echo "Doing distclean in gmp"; \
12029 (cd $(HOST_SUBDIR)/gmp && \
12030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12032 "RANLIB=$${RANLIB}" \
12033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12034 distclean) \
12035 || exit 1
12036
12037 @endif gmp
12038
12039 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
12040 maybe-maintainer-clean-gmp:
12041 @if gmp
12042 maybe-maintainer-clean-gmp: maintainer-clean-gmp
12043
12044 maintainer-clean-gmp:
12045 @[ -f ./gmp/Makefile ] || exit 0; \
12046 r=`${PWD_COMMAND}`; export r; \
12047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12048 $(HOST_EXPORTS) \
12049 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12051 done; \
12052 echo "Doing maintainer-clean in gmp"; \
12053 (cd $(HOST_SUBDIR)/gmp && \
12054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12056 "RANLIB=$${RANLIB}" \
12057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12058 maintainer-clean) \
12059 || exit 1
12060
12061 @endif gmp
12062
12063
12064
12065 .PHONY: configure-mpfr maybe-configure-mpfr
12066 maybe-configure-mpfr:
12067 @if gcc-bootstrap
12068 configure-mpfr: stage_current
12069 @endif gcc-bootstrap
12070 @if mpfr
12071 maybe-configure-mpfr: configure-mpfr
12072 configure-mpfr:
12073 @r=`${PWD_COMMAND}`; export r; \
12074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12075 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12077 $(HOST_EXPORTS) \
12078 echo Configuring in $(HOST_SUBDIR)/mpfr; \
12079 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
12080 case $(srcdir) in \
12081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12082 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12084 esac; \
12085 module_srcdir=mpfr; \
12086 $(SHELL) \
12087 $$s/$$module_srcdir/configure \
12088 --srcdir=$${topdir}/$$module_srcdir \
12089 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12090 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
12091 || exit 1
12092 @endif mpfr
12093
12094
12095
12096 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
12097 maybe-configure-stage1-mpfr:
12098 @if mpfr-bootstrap
12099 maybe-configure-stage1-mpfr: configure-stage1-mpfr
12100 configure-stage1-mpfr:
12101 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12102 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12103 @r=`${PWD_COMMAND}`; export r; \
12104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105 TFLAGS="$(STAGE1_TFLAGS)"; \
12106 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12107 $(HOST_EXPORTS) \
12108 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12109 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12110 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12111 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
12112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12113 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12114 case $(srcdir) in \
12115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12116 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12118 esac; \
12119 module_srcdir=mpfr; \
12120 $(SHELL) $$s/$$module_srcdir/configure \
12121 --srcdir=$${topdir}/$$module_srcdir \
12122 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12123 --target=${target_alias} \
12124 \
12125 $(STAGE1_CONFIGURE_FLAGS) \
12126 --disable-shared @extra_mpfr_configure_flags@
12127 @endif mpfr-bootstrap
12128
12129 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
12130 maybe-configure-stage2-mpfr:
12131 @if mpfr-bootstrap
12132 maybe-configure-stage2-mpfr: configure-stage2-mpfr
12133 configure-stage2-mpfr:
12134 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12135 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12136 @r=`${PWD_COMMAND}`; export r; \
12137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12138 TFLAGS="$(STAGE2_TFLAGS)"; \
12139 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12140 $(HOST_EXPORTS) \
12141 $(POSTSTAGE1_HOST_EXPORTS) \
12142 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12143 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12144 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12145 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12147 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12148 case $(srcdir) in \
12149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12150 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12152 esac; \
12153 module_srcdir=mpfr; \
12154 $(SHELL) $$s/$$module_srcdir/configure \
12155 --srcdir=$${topdir}/$$module_srcdir \
12156 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12157 --target=${target_alias} \
12158 --with-build-libsubdir=$(HOST_SUBDIR) \
12159 $(STAGE2_CONFIGURE_FLAGS) \
12160 --disable-shared @extra_mpfr_configure_flags@
12161 @endif mpfr-bootstrap
12162
12163 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12164 maybe-configure-stage3-mpfr:
12165 @if mpfr-bootstrap
12166 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12167 configure-stage3-mpfr:
12168 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12169 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12170 @r=`${PWD_COMMAND}`; export r; \
12171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12172 TFLAGS="$(STAGE3_TFLAGS)"; \
12173 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12174 $(HOST_EXPORTS) \
12175 $(POSTSTAGE1_HOST_EXPORTS) \
12176 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12177 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12178 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12179 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12181 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12182 case $(srcdir) in \
12183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12184 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12186 esac; \
12187 module_srcdir=mpfr; \
12188 $(SHELL) $$s/$$module_srcdir/configure \
12189 --srcdir=$${topdir}/$$module_srcdir \
12190 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12191 --target=${target_alias} \
12192 --with-build-libsubdir=$(HOST_SUBDIR) \
12193 $(STAGE3_CONFIGURE_FLAGS) \
12194 --disable-shared @extra_mpfr_configure_flags@
12195 @endif mpfr-bootstrap
12196
12197 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12198 maybe-configure-stage4-mpfr:
12199 @if mpfr-bootstrap
12200 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12201 configure-stage4-mpfr:
12202 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12203 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12204 @r=`${PWD_COMMAND}`; export r; \
12205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12206 TFLAGS="$(STAGE4_TFLAGS)"; \
12207 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12208 $(HOST_EXPORTS) \
12209 $(POSTSTAGE1_HOST_EXPORTS) \
12210 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12211 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12212 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12213 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12215 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12216 case $(srcdir) in \
12217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12218 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12220 esac; \
12221 module_srcdir=mpfr; \
12222 $(SHELL) $$s/$$module_srcdir/configure \
12223 --srcdir=$${topdir}/$$module_srcdir \
12224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12225 --target=${target_alias} \
12226 --with-build-libsubdir=$(HOST_SUBDIR) \
12227 $(STAGE4_CONFIGURE_FLAGS) \
12228 --disable-shared @extra_mpfr_configure_flags@
12229 @endif mpfr-bootstrap
12230
12231 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12232 maybe-configure-stageprofile-mpfr:
12233 @if mpfr-bootstrap
12234 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12235 configure-stageprofile-mpfr:
12236 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12238 @r=`${PWD_COMMAND}`; export r; \
12239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12240 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12241 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12242 $(HOST_EXPORTS) \
12243 $(POSTSTAGE1_HOST_EXPORTS) \
12244 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12245 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12246 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12247 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12249 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12250 case $(srcdir) in \
12251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12252 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12254 esac; \
12255 module_srcdir=mpfr; \
12256 $(SHELL) $$s/$$module_srcdir/configure \
12257 --srcdir=$${topdir}/$$module_srcdir \
12258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12259 --target=${target_alias} \
12260 --with-build-libsubdir=$(HOST_SUBDIR) \
12261 $(STAGEprofile_CONFIGURE_FLAGS) \
12262 --disable-shared @extra_mpfr_configure_flags@
12263 @endif mpfr-bootstrap
12264
12265 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12266 maybe-configure-stagefeedback-mpfr:
12267 @if mpfr-bootstrap
12268 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12269 configure-stagefeedback-mpfr:
12270 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12271 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12272 @r=`${PWD_COMMAND}`; export r; \
12273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12274 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12275 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12276 $(HOST_EXPORTS) \
12277 $(POSTSTAGE1_HOST_EXPORTS) \
12278 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12279 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12280 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12281 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12282 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12283 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12284 case $(srcdir) in \
12285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12286 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12288 esac; \
12289 module_srcdir=mpfr; \
12290 $(SHELL) $$s/$$module_srcdir/configure \
12291 --srcdir=$${topdir}/$$module_srcdir \
12292 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12293 --target=${target_alias} \
12294 --with-build-libsubdir=$(HOST_SUBDIR) \
12295 $(STAGEfeedback_CONFIGURE_FLAGS) \
12296 --disable-shared @extra_mpfr_configure_flags@
12297 @endif mpfr-bootstrap
12298
12299
12300
12301
12302
12303 .PHONY: all-mpfr maybe-all-mpfr
12304 maybe-all-mpfr:
12305 @if gcc-bootstrap
12306 all-mpfr: stage_current
12307 @endif gcc-bootstrap
12308 @if mpfr
12309 TARGET-mpfr=all
12310 maybe-all-mpfr: all-mpfr
12311 all-mpfr: configure-mpfr
12312 @r=`${PWD_COMMAND}`; export r; \
12313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12314 $(HOST_EXPORTS) \
12315 (cd $(HOST_SUBDIR)/mpfr && \
12316 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12317 $(TARGET-mpfr))
12318 @endif mpfr
12319
12320
12321
12322 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12323 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12324 maybe-all-stage1-mpfr:
12325 maybe-clean-stage1-mpfr:
12326 @if mpfr-bootstrap
12327 maybe-all-stage1-mpfr: all-stage1-mpfr
12328 all-stage1: all-stage1-mpfr
12329 TARGET-stage1-mpfr = $(TARGET-mpfr)
12330 all-stage1-mpfr: configure-stage1-mpfr
12331 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12332 @r=`${PWD_COMMAND}`; export r; \
12333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12334 TFLAGS="$(STAGE1_TFLAGS)"; \
12335 $(HOST_EXPORTS) \
12336 cd $(HOST_SUBDIR)/mpfr && \
12337 \
12338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12339 CFLAGS="$(STAGE1_CFLAGS)" \
12340 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12341 LIBCFLAGS="$(LIBCFLAGS)" \
12342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12345 $(EXTRA_HOST_FLAGS) \
12346 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12347 TFLAGS="$(STAGE1_TFLAGS)" \
12348 $(TARGET-stage1-mpfr)
12349
12350 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12351 clean-stage1: clean-stage1-mpfr
12352 clean-stage1-mpfr:
12353 @if [ $(current_stage) = stage1 ]; then \
12354 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12355 else \
12356 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12357 $(MAKE) stage1-start; \
12358 fi; \
12359 cd $(HOST_SUBDIR)/mpfr && \
12360 $(MAKE) $(EXTRA_HOST_FLAGS) \
12361 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12362 @endif mpfr-bootstrap
12363
12364
12365 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12366 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12367 maybe-all-stage2-mpfr:
12368 maybe-clean-stage2-mpfr:
12369 @if mpfr-bootstrap
12370 maybe-all-stage2-mpfr: all-stage2-mpfr
12371 all-stage2: all-stage2-mpfr
12372 TARGET-stage2-mpfr = $(TARGET-mpfr)
12373 all-stage2-mpfr: configure-stage2-mpfr
12374 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12375 @r=`${PWD_COMMAND}`; export r; \
12376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12377 TFLAGS="$(STAGE2_TFLAGS)"; \
12378 $(HOST_EXPORTS) \
12379 $(POSTSTAGE1_HOST_EXPORTS) \
12380 cd $(HOST_SUBDIR)/mpfr && \
12381 \
12382 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12383 CFLAGS="$(STAGE2_CFLAGS)" \
12384 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12385 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12389 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12390 TFLAGS="$(STAGE2_TFLAGS)" \
12391 $(TARGET-stage2-mpfr)
12392
12393 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12394 clean-stage2: clean-stage2-mpfr
12395 clean-stage2-mpfr:
12396 @if [ $(current_stage) = stage2 ]; then \
12397 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12398 else \
12399 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12400 $(MAKE) stage2-start; \
12401 fi; \
12402 cd $(HOST_SUBDIR)/mpfr && \
12403 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12404 @endif mpfr-bootstrap
12405
12406
12407 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12408 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12409 maybe-all-stage3-mpfr:
12410 maybe-clean-stage3-mpfr:
12411 @if mpfr-bootstrap
12412 maybe-all-stage3-mpfr: all-stage3-mpfr
12413 all-stage3: all-stage3-mpfr
12414 TARGET-stage3-mpfr = $(TARGET-mpfr)
12415 all-stage3-mpfr: configure-stage3-mpfr
12416 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12417 @r=`${PWD_COMMAND}`; export r; \
12418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12419 TFLAGS="$(STAGE3_TFLAGS)"; \
12420 $(HOST_EXPORTS) \
12421 $(POSTSTAGE1_HOST_EXPORTS) \
12422 cd $(HOST_SUBDIR)/mpfr && \
12423 \
12424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12425 CFLAGS="$(STAGE3_CFLAGS)" \
12426 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12427 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12432 TFLAGS="$(STAGE3_TFLAGS)" \
12433 $(TARGET-stage3-mpfr)
12434
12435 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12436 clean-stage3: clean-stage3-mpfr
12437 clean-stage3-mpfr:
12438 @if [ $(current_stage) = stage3 ]; then \
12439 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12440 else \
12441 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12442 $(MAKE) stage3-start; \
12443 fi; \
12444 cd $(HOST_SUBDIR)/mpfr && \
12445 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12446 @endif mpfr-bootstrap
12447
12448
12449 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12450 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12451 maybe-all-stage4-mpfr:
12452 maybe-clean-stage4-mpfr:
12453 @if mpfr-bootstrap
12454 maybe-all-stage4-mpfr: all-stage4-mpfr
12455 all-stage4: all-stage4-mpfr
12456 TARGET-stage4-mpfr = $(TARGET-mpfr)
12457 all-stage4-mpfr: configure-stage4-mpfr
12458 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12459 @r=`${PWD_COMMAND}`; export r; \
12460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12461 TFLAGS="$(STAGE4_TFLAGS)"; \
12462 $(HOST_EXPORTS) \
12463 $(POSTSTAGE1_HOST_EXPORTS) \
12464 cd $(HOST_SUBDIR)/mpfr && \
12465 \
12466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12467 CFLAGS="$(STAGE4_CFLAGS)" \
12468 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12469 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12470 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12471 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12472 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12473 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12474 TFLAGS="$(STAGE4_TFLAGS)" \
12475 $(TARGET-stage4-mpfr)
12476
12477 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12478 clean-stage4: clean-stage4-mpfr
12479 clean-stage4-mpfr:
12480 @if [ $(current_stage) = stage4 ]; then \
12481 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12482 else \
12483 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12484 $(MAKE) stage4-start; \
12485 fi; \
12486 cd $(HOST_SUBDIR)/mpfr && \
12487 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12488 @endif mpfr-bootstrap
12489
12490
12491 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12492 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12493 maybe-all-stageprofile-mpfr:
12494 maybe-clean-stageprofile-mpfr:
12495 @if mpfr-bootstrap
12496 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12497 all-stageprofile: all-stageprofile-mpfr
12498 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12499 all-stageprofile-mpfr: configure-stageprofile-mpfr
12500 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12501 @r=`${PWD_COMMAND}`; export r; \
12502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12503 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12504 $(HOST_EXPORTS) \
12505 $(POSTSTAGE1_HOST_EXPORTS) \
12506 cd $(HOST_SUBDIR)/mpfr && \
12507 \
12508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12509 CFLAGS="$(STAGEprofile_CFLAGS)" \
12510 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12511 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12515 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12516 TFLAGS="$(STAGEprofile_TFLAGS)" \
12517 $(TARGET-stageprofile-mpfr)
12518
12519 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12520 clean-stageprofile: clean-stageprofile-mpfr
12521 clean-stageprofile-mpfr:
12522 @if [ $(current_stage) = stageprofile ]; then \
12523 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12524 else \
12525 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12526 $(MAKE) stageprofile-start; \
12527 fi; \
12528 cd $(HOST_SUBDIR)/mpfr && \
12529 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12530 @endif mpfr-bootstrap
12531
12532
12533 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12534 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12535 maybe-all-stagefeedback-mpfr:
12536 maybe-clean-stagefeedback-mpfr:
12537 @if mpfr-bootstrap
12538 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12539 all-stagefeedback: all-stagefeedback-mpfr
12540 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12541 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12542 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12543 @r=`${PWD_COMMAND}`; export r; \
12544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12545 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12546 $(HOST_EXPORTS) \
12547 $(POSTSTAGE1_HOST_EXPORTS) \
12548 cd $(HOST_SUBDIR)/mpfr && \
12549 \
12550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12551 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12552 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12553 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12557 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12558 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12559 $(TARGET-stagefeedback-mpfr)
12560
12561 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12562 clean-stagefeedback: clean-stagefeedback-mpfr
12563 clean-stagefeedback-mpfr:
12564 @if [ $(current_stage) = stagefeedback ]; then \
12565 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12566 else \
12567 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12568 $(MAKE) stagefeedback-start; \
12569 fi; \
12570 cd $(HOST_SUBDIR)/mpfr && \
12571 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12572 @endif mpfr-bootstrap
12573
12574
12575
12576
12577
12578 .PHONY: check-mpfr maybe-check-mpfr
12579 maybe-check-mpfr:
12580 @if mpfr
12581 maybe-check-mpfr: check-mpfr
12582
12583 check-mpfr:
12584 @: $(MAKE); $(unstage)
12585 @r=`${PWD_COMMAND}`; export r; \
12586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12587 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12588 (cd $(HOST_SUBDIR)/mpfr && \
12589 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12590
12591 @endif mpfr
12592
12593 .PHONY: install-mpfr maybe-install-mpfr
12594 maybe-install-mpfr:
12595 @if mpfr
12596 maybe-install-mpfr: install-mpfr
12597
12598 install-mpfr:
12599
12600 @endif mpfr
12601
12602 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12603 maybe-install-strip-mpfr:
12604 @if mpfr
12605 maybe-install-strip-mpfr: install-strip-mpfr
12606
12607 install-strip-mpfr:
12608
12609 @endif mpfr
12610
12611 # Other targets (info, dvi, pdf, etc.)
12612
12613 .PHONY: maybe-info-mpfr info-mpfr
12614 maybe-info-mpfr:
12615 @if mpfr
12616 maybe-info-mpfr: info-mpfr
12617
12618 info-mpfr: \
12619 configure-mpfr
12620 @[ -f ./mpfr/Makefile ] || exit 0; \
12621 r=`${PWD_COMMAND}`; export r; \
12622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12623 $(HOST_EXPORTS) \
12624 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12626 done; \
12627 echo "Doing info in mpfr"; \
12628 (cd $(HOST_SUBDIR)/mpfr && \
12629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12631 "RANLIB=$${RANLIB}" \
12632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12633 info) \
12634 || exit 1
12635
12636 @endif mpfr
12637
12638 .PHONY: maybe-dvi-mpfr dvi-mpfr
12639 maybe-dvi-mpfr:
12640 @if mpfr
12641 maybe-dvi-mpfr: dvi-mpfr
12642
12643 dvi-mpfr: \
12644 configure-mpfr
12645 @[ -f ./mpfr/Makefile ] || exit 0; \
12646 r=`${PWD_COMMAND}`; export r; \
12647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12648 $(HOST_EXPORTS) \
12649 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12651 done; \
12652 echo "Doing dvi in mpfr"; \
12653 (cd $(HOST_SUBDIR)/mpfr && \
12654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12656 "RANLIB=$${RANLIB}" \
12657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12658 dvi) \
12659 || exit 1
12660
12661 @endif mpfr
12662
12663 .PHONY: maybe-pdf-mpfr pdf-mpfr
12664 maybe-pdf-mpfr:
12665 @if mpfr
12666 maybe-pdf-mpfr: pdf-mpfr
12667
12668 pdf-mpfr: \
12669 configure-mpfr
12670 @[ -f ./mpfr/Makefile ] || exit 0; \
12671 r=`${PWD_COMMAND}`; export r; \
12672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12673 $(HOST_EXPORTS) \
12674 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12676 done; \
12677 echo "Doing pdf in mpfr"; \
12678 (cd $(HOST_SUBDIR)/mpfr && \
12679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12681 "RANLIB=$${RANLIB}" \
12682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12683 pdf) \
12684 || exit 1
12685
12686 @endif mpfr
12687
12688 .PHONY: maybe-html-mpfr html-mpfr
12689 maybe-html-mpfr:
12690 @if mpfr
12691 maybe-html-mpfr: html-mpfr
12692
12693 html-mpfr: \
12694 configure-mpfr
12695 @[ -f ./mpfr/Makefile ] || exit 0; \
12696 r=`${PWD_COMMAND}`; export r; \
12697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12698 $(HOST_EXPORTS) \
12699 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12701 done; \
12702 echo "Doing html in mpfr"; \
12703 (cd $(HOST_SUBDIR)/mpfr && \
12704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12706 "RANLIB=$${RANLIB}" \
12707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12708 html) \
12709 || exit 1
12710
12711 @endif mpfr
12712
12713 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12714 maybe-TAGS-mpfr:
12715 @if mpfr
12716 maybe-TAGS-mpfr: TAGS-mpfr
12717
12718 TAGS-mpfr: \
12719 configure-mpfr
12720 @[ -f ./mpfr/Makefile ] || exit 0; \
12721 r=`${PWD_COMMAND}`; export r; \
12722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12723 $(HOST_EXPORTS) \
12724 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12726 done; \
12727 echo "Doing TAGS in mpfr"; \
12728 (cd $(HOST_SUBDIR)/mpfr && \
12729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12731 "RANLIB=$${RANLIB}" \
12732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12733 TAGS) \
12734 || exit 1
12735
12736 @endif mpfr
12737
12738 .PHONY: maybe-install-info-mpfr install-info-mpfr
12739 maybe-install-info-mpfr:
12740 @if mpfr
12741 maybe-install-info-mpfr: install-info-mpfr
12742
12743 install-info-mpfr: \
12744 configure-mpfr \
12745 info-mpfr
12746 @[ -f ./mpfr/Makefile ] || exit 0; \
12747 r=`${PWD_COMMAND}`; export r; \
12748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12749 $(HOST_EXPORTS) \
12750 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12752 done; \
12753 echo "Doing install-info in mpfr"; \
12754 (cd $(HOST_SUBDIR)/mpfr && \
12755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12757 "RANLIB=$${RANLIB}" \
12758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12759 install-info) \
12760 || exit 1
12761
12762 @endif mpfr
12763
12764 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12765 maybe-install-pdf-mpfr:
12766 @if mpfr
12767 maybe-install-pdf-mpfr: install-pdf-mpfr
12768
12769 install-pdf-mpfr: \
12770 configure-mpfr \
12771 pdf-mpfr
12772 @[ -f ./mpfr/Makefile ] || exit 0; \
12773 r=`${PWD_COMMAND}`; export r; \
12774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12775 $(HOST_EXPORTS) \
12776 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12778 done; \
12779 echo "Doing install-pdf in mpfr"; \
12780 (cd $(HOST_SUBDIR)/mpfr && \
12781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12783 "RANLIB=$${RANLIB}" \
12784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12785 install-pdf) \
12786 || exit 1
12787
12788 @endif mpfr
12789
12790 .PHONY: maybe-install-html-mpfr install-html-mpfr
12791 maybe-install-html-mpfr:
12792 @if mpfr
12793 maybe-install-html-mpfr: install-html-mpfr
12794
12795 install-html-mpfr: \
12796 configure-mpfr \
12797 html-mpfr
12798 @[ -f ./mpfr/Makefile ] || exit 0; \
12799 r=`${PWD_COMMAND}`; export r; \
12800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12801 $(HOST_EXPORTS) \
12802 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12804 done; \
12805 echo "Doing install-html in mpfr"; \
12806 (cd $(HOST_SUBDIR)/mpfr && \
12807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12809 "RANLIB=$${RANLIB}" \
12810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12811 install-html) \
12812 || exit 1
12813
12814 @endif mpfr
12815
12816 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12817 maybe-installcheck-mpfr:
12818 @if mpfr
12819 maybe-installcheck-mpfr: installcheck-mpfr
12820
12821 installcheck-mpfr: \
12822 configure-mpfr
12823 @[ -f ./mpfr/Makefile ] || exit 0; \
12824 r=`${PWD_COMMAND}`; export r; \
12825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12826 $(HOST_EXPORTS) \
12827 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12829 done; \
12830 echo "Doing installcheck in mpfr"; \
12831 (cd $(HOST_SUBDIR)/mpfr && \
12832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12834 "RANLIB=$${RANLIB}" \
12835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12836 installcheck) \
12837 || exit 1
12838
12839 @endif mpfr
12840
12841 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12842 maybe-mostlyclean-mpfr:
12843 @if mpfr
12844 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12845
12846 mostlyclean-mpfr:
12847 @[ -f ./mpfr/Makefile ] || exit 0; \
12848 r=`${PWD_COMMAND}`; export r; \
12849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12850 $(HOST_EXPORTS) \
12851 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12853 done; \
12854 echo "Doing mostlyclean in mpfr"; \
12855 (cd $(HOST_SUBDIR)/mpfr && \
12856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12858 "RANLIB=$${RANLIB}" \
12859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12860 mostlyclean) \
12861 || exit 1
12862
12863 @endif mpfr
12864
12865 .PHONY: maybe-clean-mpfr clean-mpfr
12866 maybe-clean-mpfr:
12867 @if mpfr
12868 maybe-clean-mpfr: clean-mpfr
12869
12870 clean-mpfr:
12871 @[ -f ./mpfr/Makefile ] || exit 0; \
12872 r=`${PWD_COMMAND}`; export r; \
12873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12874 $(HOST_EXPORTS) \
12875 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12877 done; \
12878 echo "Doing clean in mpfr"; \
12879 (cd $(HOST_SUBDIR)/mpfr && \
12880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12882 "RANLIB=$${RANLIB}" \
12883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12884 clean) \
12885 || exit 1
12886
12887 @endif mpfr
12888
12889 .PHONY: maybe-distclean-mpfr distclean-mpfr
12890 maybe-distclean-mpfr:
12891 @if mpfr
12892 maybe-distclean-mpfr: distclean-mpfr
12893
12894 distclean-mpfr:
12895 @[ -f ./mpfr/Makefile ] || exit 0; \
12896 r=`${PWD_COMMAND}`; export r; \
12897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12898 $(HOST_EXPORTS) \
12899 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12901 done; \
12902 echo "Doing distclean in mpfr"; \
12903 (cd $(HOST_SUBDIR)/mpfr && \
12904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12906 "RANLIB=$${RANLIB}" \
12907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12908 distclean) \
12909 || exit 1
12910
12911 @endif mpfr
12912
12913 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12914 maybe-maintainer-clean-mpfr:
12915 @if mpfr
12916 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12917
12918 maintainer-clean-mpfr:
12919 @[ -f ./mpfr/Makefile ] || exit 0; \
12920 r=`${PWD_COMMAND}`; export r; \
12921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12922 $(HOST_EXPORTS) \
12923 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12925 done; \
12926 echo "Doing maintainer-clean in mpfr"; \
12927 (cd $(HOST_SUBDIR)/mpfr && \
12928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12930 "RANLIB=$${RANLIB}" \
12931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12932 maintainer-clean) \
12933 || exit 1
12934
12935 @endif mpfr
12936
12937
12938
12939 .PHONY: configure-mpc maybe-configure-mpc
12940 maybe-configure-mpc:
12941 @if gcc-bootstrap
12942 configure-mpc: stage_current
12943 @endif gcc-bootstrap
12944 @if mpc
12945 maybe-configure-mpc: configure-mpc
12946 configure-mpc:
12947 @r=`${PWD_COMMAND}`; export r; \
12948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12949 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12951 $(HOST_EXPORTS) \
12952 echo Configuring in $(HOST_SUBDIR)/mpc; \
12953 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12954 case $(srcdir) in \
12955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12956 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12958 esac; \
12959 module_srcdir=mpc; \
12960 $(SHELL) \
12961 $$s/$$module_srcdir/configure \
12962 --srcdir=$${topdir}/$$module_srcdir \
12963 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12964 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12965 || exit 1
12966 @endif mpc
12967
12968
12969
12970 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12971 maybe-configure-stage1-mpc:
12972 @if mpc-bootstrap
12973 maybe-configure-stage1-mpc: configure-stage1-mpc
12974 configure-stage1-mpc:
12975 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12976 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12977 @r=`${PWD_COMMAND}`; export r; \
12978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12979 TFLAGS="$(STAGE1_TFLAGS)"; \
12980 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12981 $(HOST_EXPORTS) \
12982 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12983 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12984 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12985 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12987 cd $(HOST_SUBDIR)/mpc || exit 1; \
12988 case $(srcdir) in \
12989 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12990 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12991 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12992 esac; \
12993 module_srcdir=mpc; \
12994 $(SHELL) $$s/$$module_srcdir/configure \
12995 --srcdir=$${topdir}/$$module_srcdir \
12996 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12997 --target=${target_alias} \
12998 \
12999 $(STAGE1_CONFIGURE_FLAGS) \
13000 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13001 @endif mpc-bootstrap
13002
13003 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
13004 maybe-configure-stage2-mpc:
13005 @if mpc-bootstrap
13006 maybe-configure-stage2-mpc: configure-stage2-mpc
13007 configure-stage2-mpc:
13008 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13009 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13010 @r=`${PWD_COMMAND}`; export r; \
13011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13012 TFLAGS="$(STAGE2_TFLAGS)"; \
13013 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13014 $(HOST_EXPORTS) \
13015 $(POSTSTAGE1_HOST_EXPORTS) \
13016 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13017 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13018 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13019 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
13020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13021 cd $(HOST_SUBDIR)/mpc || exit 1; \
13022 case $(srcdir) in \
13023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13024 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13026 esac; \
13027 module_srcdir=mpc; \
13028 $(SHELL) $$s/$$module_srcdir/configure \
13029 --srcdir=$${topdir}/$$module_srcdir \
13030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13031 --target=${target_alias} \
13032 --with-build-libsubdir=$(HOST_SUBDIR) \
13033 $(STAGE2_CONFIGURE_FLAGS) \
13034 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13035 @endif mpc-bootstrap
13036
13037 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
13038 maybe-configure-stage3-mpc:
13039 @if mpc-bootstrap
13040 maybe-configure-stage3-mpc: configure-stage3-mpc
13041 configure-stage3-mpc:
13042 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13044 @r=`${PWD_COMMAND}`; export r; \
13045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13046 TFLAGS="$(STAGE3_TFLAGS)"; \
13047 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13048 $(HOST_EXPORTS) \
13049 $(POSTSTAGE1_HOST_EXPORTS) \
13050 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13051 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13052 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13053 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
13054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13055 cd $(HOST_SUBDIR)/mpc || exit 1; \
13056 case $(srcdir) in \
13057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13058 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13060 esac; \
13061 module_srcdir=mpc; \
13062 $(SHELL) $$s/$$module_srcdir/configure \
13063 --srcdir=$${topdir}/$$module_srcdir \
13064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13065 --target=${target_alias} \
13066 --with-build-libsubdir=$(HOST_SUBDIR) \
13067 $(STAGE3_CONFIGURE_FLAGS) \
13068 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13069 @endif mpc-bootstrap
13070
13071 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
13072 maybe-configure-stage4-mpc:
13073 @if mpc-bootstrap
13074 maybe-configure-stage4-mpc: configure-stage4-mpc
13075 configure-stage4-mpc:
13076 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13077 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13078 @r=`${PWD_COMMAND}`; export r; \
13079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13080 TFLAGS="$(STAGE4_TFLAGS)"; \
13081 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13082 $(HOST_EXPORTS) \
13083 $(POSTSTAGE1_HOST_EXPORTS) \
13084 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13085 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13086 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13087 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
13088 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13089 cd $(HOST_SUBDIR)/mpc || exit 1; \
13090 case $(srcdir) in \
13091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13092 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13094 esac; \
13095 module_srcdir=mpc; \
13096 $(SHELL) $$s/$$module_srcdir/configure \
13097 --srcdir=$${topdir}/$$module_srcdir \
13098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13099 --target=${target_alias} \
13100 --with-build-libsubdir=$(HOST_SUBDIR) \
13101 $(STAGE4_CONFIGURE_FLAGS) \
13102 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13103 @endif mpc-bootstrap
13104
13105 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
13106 maybe-configure-stageprofile-mpc:
13107 @if mpc-bootstrap
13108 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
13109 configure-stageprofile-mpc:
13110 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13112 @r=`${PWD_COMMAND}`; export r; \
13113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13114 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13115 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13116 $(HOST_EXPORTS) \
13117 $(POSTSTAGE1_HOST_EXPORTS) \
13118 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13119 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13120 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13121 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
13122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13123 cd $(HOST_SUBDIR)/mpc || exit 1; \
13124 case $(srcdir) in \
13125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13126 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13128 esac; \
13129 module_srcdir=mpc; \
13130 $(SHELL) $$s/$$module_srcdir/configure \
13131 --srcdir=$${topdir}/$$module_srcdir \
13132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13133 --target=${target_alias} \
13134 --with-build-libsubdir=$(HOST_SUBDIR) \
13135 $(STAGEprofile_CONFIGURE_FLAGS) \
13136 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13137 @endif mpc-bootstrap
13138
13139 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
13140 maybe-configure-stagefeedback-mpc:
13141 @if mpc-bootstrap
13142 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
13143 configure-stagefeedback-mpc:
13144 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13146 @r=`${PWD_COMMAND}`; export r; \
13147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13148 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13149 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13150 $(HOST_EXPORTS) \
13151 $(POSTSTAGE1_HOST_EXPORTS) \
13152 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13153 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13154 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13155 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13157 cd $(HOST_SUBDIR)/mpc || exit 1; \
13158 case $(srcdir) in \
13159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13160 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13162 esac; \
13163 module_srcdir=mpc; \
13164 $(SHELL) $$s/$$module_srcdir/configure \
13165 --srcdir=$${topdir}/$$module_srcdir \
13166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13167 --target=${target_alias} \
13168 --with-build-libsubdir=$(HOST_SUBDIR) \
13169 $(STAGEfeedback_CONFIGURE_FLAGS) \
13170 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13171 @endif mpc-bootstrap
13172
13173
13174
13175
13176
13177 .PHONY: all-mpc maybe-all-mpc
13178 maybe-all-mpc:
13179 @if gcc-bootstrap
13180 all-mpc: stage_current
13181 @endif gcc-bootstrap
13182 @if mpc
13183 TARGET-mpc=all
13184 maybe-all-mpc: all-mpc
13185 all-mpc: configure-mpc
13186 @r=`${PWD_COMMAND}`; export r; \
13187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13188 $(HOST_EXPORTS) \
13189 (cd $(HOST_SUBDIR)/mpc && \
13190 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
13191 $(TARGET-mpc))
13192 @endif mpc
13193
13194
13195
13196 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13197 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13198 maybe-all-stage1-mpc:
13199 maybe-clean-stage1-mpc:
13200 @if mpc-bootstrap
13201 maybe-all-stage1-mpc: all-stage1-mpc
13202 all-stage1: all-stage1-mpc
13203 TARGET-stage1-mpc = $(TARGET-mpc)
13204 all-stage1-mpc: configure-stage1-mpc
13205 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13206 @r=`${PWD_COMMAND}`; export r; \
13207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13208 TFLAGS="$(STAGE1_TFLAGS)"; \
13209 $(HOST_EXPORTS) \
13210 cd $(HOST_SUBDIR)/mpc && \
13211 \
13212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13213 CFLAGS="$(STAGE1_CFLAGS)" \
13214 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13215 LIBCFLAGS="$(LIBCFLAGS)" \
13216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13219 $(EXTRA_HOST_FLAGS) \
13220 $(STAGE1_FLAGS_TO_PASS) \
13221 TFLAGS="$(STAGE1_TFLAGS)" \
13222 $(TARGET-stage1-mpc)
13223
13224 maybe-clean-stage1-mpc: clean-stage1-mpc
13225 clean-stage1: clean-stage1-mpc
13226 clean-stage1-mpc:
13227 @if [ $(current_stage) = stage1 ]; then \
13228 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13229 else \
13230 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13231 $(MAKE) stage1-start; \
13232 fi; \
13233 cd $(HOST_SUBDIR)/mpc && \
13234 $(MAKE) $(EXTRA_HOST_FLAGS) \
13235 $(STAGE1_FLAGS_TO_PASS) clean
13236 @endif mpc-bootstrap
13237
13238
13239 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13240 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13241 maybe-all-stage2-mpc:
13242 maybe-clean-stage2-mpc:
13243 @if mpc-bootstrap
13244 maybe-all-stage2-mpc: all-stage2-mpc
13245 all-stage2: all-stage2-mpc
13246 TARGET-stage2-mpc = $(TARGET-mpc)
13247 all-stage2-mpc: configure-stage2-mpc
13248 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13249 @r=`${PWD_COMMAND}`; export r; \
13250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13251 TFLAGS="$(STAGE2_TFLAGS)"; \
13252 $(HOST_EXPORTS) \
13253 $(POSTSTAGE1_HOST_EXPORTS) \
13254 cd $(HOST_SUBDIR)/mpc && \
13255 \
13256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13257 CFLAGS="$(STAGE2_CFLAGS)" \
13258 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13259 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13264 TFLAGS="$(STAGE2_TFLAGS)" \
13265 $(TARGET-stage2-mpc)
13266
13267 maybe-clean-stage2-mpc: clean-stage2-mpc
13268 clean-stage2: clean-stage2-mpc
13269 clean-stage2-mpc:
13270 @if [ $(current_stage) = stage2 ]; then \
13271 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13272 else \
13273 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13274 $(MAKE) stage2-start; \
13275 fi; \
13276 cd $(HOST_SUBDIR)/mpc && \
13277 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13278 @endif mpc-bootstrap
13279
13280
13281 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13282 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13283 maybe-all-stage3-mpc:
13284 maybe-clean-stage3-mpc:
13285 @if mpc-bootstrap
13286 maybe-all-stage3-mpc: all-stage3-mpc
13287 all-stage3: all-stage3-mpc
13288 TARGET-stage3-mpc = $(TARGET-mpc)
13289 all-stage3-mpc: configure-stage3-mpc
13290 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13291 @r=`${PWD_COMMAND}`; export r; \
13292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13293 TFLAGS="$(STAGE3_TFLAGS)"; \
13294 $(HOST_EXPORTS) \
13295 $(POSTSTAGE1_HOST_EXPORTS) \
13296 cd $(HOST_SUBDIR)/mpc && \
13297 \
13298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13299 CFLAGS="$(STAGE3_CFLAGS)" \
13300 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13301 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13305 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13306 TFLAGS="$(STAGE3_TFLAGS)" \
13307 $(TARGET-stage3-mpc)
13308
13309 maybe-clean-stage3-mpc: clean-stage3-mpc
13310 clean-stage3: clean-stage3-mpc
13311 clean-stage3-mpc:
13312 @if [ $(current_stage) = stage3 ]; then \
13313 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13314 else \
13315 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13316 $(MAKE) stage3-start; \
13317 fi; \
13318 cd $(HOST_SUBDIR)/mpc && \
13319 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13320 @endif mpc-bootstrap
13321
13322
13323 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13324 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13325 maybe-all-stage4-mpc:
13326 maybe-clean-stage4-mpc:
13327 @if mpc-bootstrap
13328 maybe-all-stage4-mpc: all-stage4-mpc
13329 all-stage4: all-stage4-mpc
13330 TARGET-stage4-mpc = $(TARGET-mpc)
13331 all-stage4-mpc: configure-stage4-mpc
13332 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13333 @r=`${PWD_COMMAND}`; export r; \
13334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13335 TFLAGS="$(STAGE4_TFLAGS)"; \
13336 $(HOST_EXPORTS) \
13337 $(POSTSTAGE1_HOST_EXPORTS) \
13338 cd $(HOST_SUBDIR)/mpc && \
13339 \
13340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13341 CFLAGS="$(STAGE4_CFLAGS)" \
13342 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13343 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13344 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13345 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13346 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13347 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13348 TFLAGS="$(STAGE4_TFLAGS)" \
13349 $(TARGET-stage4-mpc)
13350
13351 maybe-clean-stage4-mpc: clean-stage4-mpc
13352 clean-stage4: clean-stage4-mpc
13353 clean-stage4-mpc:
13354 @if [ $(current_stage) = stage4 ]; then \
13355 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13356 else \
13357 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13358 $(MAKE) stage4-start; \
13359 fi; \
13360 cd $(HOST_SUBDIR)/mpc && \
13361 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13362 @endif mpc-bootstrap
13363
13364
13365 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13366 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13367 maybe-all-stageprofile-mpc:
13368 maybe-clean-stageprofile-mpc:
13369 @if mpc-bootstrap
13370 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13371 all-stageprofile: all-stageprofile-mpc
13372 TARGET-stageprofile-mpc = $(TARGET-mpc)
13373 all-stageprofile-mpc: configure-stageprofile-mpc
13374 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13375 @r=`${PWD_COMMAND}`; export r; \
13376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13377 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13378 $(HOST_EXPORTS) \
13379 $(POSTSTAGE1_HOST_EXPORTS) \
13380 cd $(HOST_SUBDIR)/mpc && \
13381 \
13382 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13383 CFLAGS="$(STAGEprofile_CFLAGS)" \
13384 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13385 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13389 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13390 TFLAGS="$(STAGEprofile_TFLAGS)" \
13391 $(TARGET-stageprofile-mpc)
13392
13393 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13394 clean-stageprofile: clean-stageprofile-mpc
13395 clean-stageprofile-mpc:
13396 @if [ $(current_stage) = stageprofile ]; then \
13397 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13398 else \
13399 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13400 $(MAKE) stageprofile-start; \
13401 fi; \
13402 cd $(HOST_SUBDIR)/mpc && \
13403 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13404 @endif mpc-bootstrap
13405
13406
13407 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13408 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13409 maybe-all-stagefeedback-mpc:
13410 maybe-clean-stagefeedback-mpc:
13411 @if mpc-bootstrap
13412 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13413 all-stagefeedback: all-stagefeedback-mpc
13414 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13415 all-stagefeedback-mpc: configure-stagefeedback-mpc
13416 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13417 @r=`${PWD_COMMAND}`; export r; \
13418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13419 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13420 $(HOST_EXPORTS) \
13421 $(POSTSTAGE1_HOST_EXPORTS) \
13422 cd $(HOST_SUBDIR)/mpc && \
13423 \
13424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13425 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13426 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13427 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13432 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13433 $(TARGET-stagefeedback-mpc)
13434
13435 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13436 clean-stagefeedback: clean-stagefeedback-mpc
13437 clean-stagefeedback-mpc:
13438 @if [ $(current_stage) = stagefeedback ]; then \
13439 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13440 else \
13441 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13442 $(MAKE) stagefeedback-start; \
13443 fi; \
13444 cd $(HOST_SUBDIR)/mpc && \
13445 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13446 @endif mpc-bootstrap
13447
13448
13449
13450
13451
13452 .PHONY: check-mpc maybe-check-mpc
13453 maybe-check-mpc:
13454 @if mpc
13455 maybe-check-mpc: check-mpc
13456
13457 check-mpc:
13458 @: $(MAKE); $(unstage)
13459 @r=`${PWD_COMMAND}`; export r; \
13460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13461 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13462 (cd $(HOST_SUBDIR)/mpc && \
13463 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
13464
13465 @endif mpc
13466
13467 .PHONY: install-mpc maybe-install-mpc
13468 maybe-install-mpc:
13469 @if mpc
13470 maybe-install-mpc: install-mpc
13471
13472 install-mpc:
13473
13474 @endif mpc
13475
13476 .PHONY: install-strip-mpc maybe-install-strip-mpc
13477 maybe-install-strip-mpc:
13478 @if mpc
13479 maybe-install-strip-mpc: install-strip-mpc
13480
13481 install-strip-mpc:
13482
13483 @endif mpc
13484
13485 # Other targets (info, dvi, pdf, etc.)
13486
13487 .PHONY: maybe-info-mpc info-mpc
13488 maybe-info-mpc:
13489 @if mpc
13490 maybe-info-mpc: info-mpc
13491
13492 info-mpc: \
13493 configure-mpc
13494 @[ -f ./mpc/Makefile ] || exit 0; \
13495 r=`${PWD_COMMAND}`; export r; \
13496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13497 $(HOST_EXPORTS) \
13498 for flag in $(EXTRA_HOST_FLAGS) ; do \
13499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13500 done; \
13501 echo "Doing info in mpc"; \
13502 (cd $(HOST_SUBDIR)/mpc && \
13503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13505 "RANLIB=$${RANLIB}" \
13506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13507 info) \
13508 || exit 1
13509
13510 @endif mpc
13511
13512 .PHONY: maybe-dvi-mpc dvi-mpc
13513 maybe-dvi-mpc:
13514 @if mpc
13515 maybe-dvi-mpc: dvi-mpc
13516
13517 dvi-mpc: \
13518 configure-mpc
13519 @[ -f ./mpc/Makefile ] || exit 0; \
13520 r=`${PWD_COMMAND}`; export r; \
13521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13522 $(HOST_EXPORTS) \
13523 for flag in $(EXTRA_HOST_FLAGS) ; do \
13524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13525 done; \
13526 echo "Doing dvi in mpc"; \
13527 (cd $(HOST_SUBDIR)/mpc && \
13528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13530 "RANLIB=$${RANLIB}" \
13531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13532 dvi) \
13533 || exit 1
13534
13535 @endif mpc
13536
13537 .PHONY: maybe-pdf-mpc pdf-mpc
13538 maybe-pdf-mpc:
13539 @if mpc
13540 maybe-pdf-mpc: pdf-mpc
13541
13542 pdf-mpc: \
13543 configure-mpc
13544 @[ -f ./mpc/Makefile ] || exit 0; \
13545 r=`${PWD_COMMAND}`; export r; \
13546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13547 $(HOST_EXPORTS) \
13548 for flag in $(EXTRA_HOST_FLAGS) ; do \
13549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13550 done; \
13551 echo "Doing pdf in mpc"; \
13552 (cd $(HOST_SUBDIR)/mpc && \
13553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13555 "RANLIB=$${RANLIB}" \
13556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13557 pdf) \
13558 || exit 1
13559
13560 @endif mpc
13561
13562 .PHONY: maybe-html-mpc html-mpc
13563 maybe-html-mpc:
13564 @if mpc
13565 maybe-html-mpc: html-mpc
13566
13567 html-mpc: \
13568 configure-mpc
13569 @[ -f ./mpc/Makefile ] || exit 0; \
13570 r=`${PWD_COMMAND}`; export r; \
13571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13572 $(HOST_EXPORTS) \
13573 for flag in $(EXTRA_HOST_FLAGS) ; do \
13574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13575 done; \
13576 echo "Doing html in mpc"; \
13577 (cd $(HOST_SUBDIR)/mpc && \
13578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13580 "RANLIB=$${RANLIB}" \
13581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13582 html) \
13583 || exit 1
13584
13585 @endif mpc
13586
13587 .PHONY: maybe-TAGS-mpc TAGS-mpc
13588 maybe-TAGS-mpc:
13589 @if mpc
13590 maybe-TAGS-mpc: TAGS-mpc
13591
13592 TAGS-mpc: \
13593 configure-mpc
13594 @[ -f ./mpc/Makefile ] || exit 0; \
13595 r=`${PWD_COMMAND}`; export r; \
13596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13597 $(HOST_EXPORTS) \
13598 for flag in $(EXTRA_HOST_FLAGS) ; do \
13599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13600 done; \
13601 echo "Doing TAGS in mpc"; \
13602 (cd $(HOST_SUBDIR)/mpc && \
13603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13605 "RANLIB=$${RANLIB}" \
13606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13607 TAGS) \
13608 || exit 1
13609
13610 @endif mpc
13611
13612 .PHONY: maybe-install-info-mpc install-info-mpc
13613 maybe-install-info-mpc:
13614 @if mpc
13615 maybe-install-info-mpc: install-info-mpc
13616
13617 install-info-mpc: \
13618 configure-mpc \
13619 info-mpc
13620 @[ -f ./mpc/Makefile ] || exit 0; \
13621 r=`${PWD_COMMAND}`; export r; \
13622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13623 $(HOST_EXPORTS) \
13624 for flag in $(EXTRA_HOST_FLAGS) ; do \
13625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13626 done; \
13627 echo "Doing install-info in mpc"; \
13628 (cd $(HOST_SUBDIR)/mpc && \
13629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13631 "RANLIB=$${RANLIB}" \
13632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13633 install-info) \
13634 || exit 1
13635
13636 @endif mpc
13637
13638 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13639 maybe-install-pdf-mpc:
13640 @if mpc
13641 maybe-install-pdf-mpc: install-pdf-mpc
13642
13643 install-pdf-mpc: \
13644 configure-mpc \
13645 pdf-mpc
13646 @[ -f ./mpc/Makefile ] || exit 0; \
13647 r=`${PWD_COMMAND}`; export r; \
13648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13649 $(HOST_EXPORTS) \
13650 for flag in $(EXTRA_HOST_FLAGS) ; do \
13651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13652 done; \
13653 echo "Doing install-pdf in mpc"; \
13654 (cd $(HOST_SUBDIR)/mpc && \
13655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13657 "RANLIB=$${RANLIB}" \
13658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13659 install-pdf) \
13660 || exit 1
13661
13662 @endif mpc
13663
13664 .PHONY: maybe-install-html-mpc install-html-mpc
13665 maybe-install-html-mpc:
13666 @if mpc
13667 maybe-install-html-mpc: install-html-mpc
13668
13669 install-html-mpc: \
13670 configure-mpc \
13671 html-mpc
13672 @[ -f ./mpc/Makefile ] || exit 0; \
13673 r=`${PWD_COMMAND}`; export r; \
13674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13675 $(HOST_EXPORTS) \
13676 for flag in $(EXTRA_HOST_FLAGS) ; do \
13677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13678 done; \
13679 echo "Doing install-html in mpc"; \
13680 (cd $(HOST_SUBDIR)/mpc && \
13681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13683 "RANLIB=$${RANLIB}" \
13684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13685 install-html) \
13686 || exit 1
13687
13688 @endif mpc
13689
13690 .PHONY: maybe-installcheck-mpc installcheck-mpc
13691 maybe-installcheck-mpc:
13692 @if mpc
13693 maybe-installcheck-mpc: installcheck-mpc
13694
13695 installcheck-mpc: \
13696 configure-mpc
13697 @[ -f ./mpc/Makefile ] || exit 0; \
13698 r=`${PWD_COMMAND}`; export r; \
13699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13700 $(HOST_EXPORTS) \
13701 for flag in $(EXTRA_HOST_FLAGS) ; do \
13702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13703 done; \
13704 echo "Doing installcheck in mpc"; \
13705 (cd $(HOST_SUBDIR)/mpc && \
13706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13708 "RANLIB=$${RANLIB}" \
13709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13710 installcheck) \
13711 || exit 1
13712
13713 @endif mpc
13714
13715 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13716 maybe-mostlyclean-mpc:
13717 @if mpc
13718 maybe-mostlyclean-mpc: mostlyclean-mpc
13719
13720 mostlyclean-mpc:
13721 @[ -f ./mpc/Makefile ] || exit 0; \
13722 r=`${PWD_COMMAND}`; export r; \
13723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13724 $(HOST_EXPORTS) \
13725 for flag in $(EXTRA_HOST_FLAGS) ; do \
13726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13727 done; \
13728 echo "Doing mostlyclean in mpc"; \
13729 (cd $(HOST_SUBDIR)/mpc && \
13730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13732 "RANLIB=$${RANLIB}" \
13733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13734 mostlyclean) \
13735 || exit 1
13736
13737 @endif mpc
13738
13739 .PHONY: maybe-clean-mpc clean-mpc
13740 maybe-clean-mpc:
13741 @if mpc
13742 maybe-clean-mpc: clean-mpc
13743
13744 clean-mpc:
13745 @[ -f ./mpc/Makefile ] || exit 0; \
13746 r=`${PWD_COMMAND}`; export r; \
13747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13748 $(HOST_EXPORTS) \
13749 for flag in $(EXTRA_HOST_FLAGS) ; do \
13750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13751 done; \
13752 echo "Doing clean in mpc"; \
13753 (cd $(HOST_SUBDIR)/mpc && \
13754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13756 "RANLIB=$${RANLIB}" \
13757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13758 clean) \
13759 || exit 1
13760
13761 @endif mpc
13762
13763 .PHONY: maybe-distclean-mpc distclean-mpc
13764 maybe-distclean-mpc:
13765 @if mpc
13766 maybe-distclean-mpc: distclean-mpc
13767
13768 distclean-mpc:
13769 @[ -f ./mpc/Makefile ] || exit 0; \
13770 r=`${PWD_COMMAND}`; export r; \
13771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13772 $(HOST_EXPORTS) \
13773 for flag in $(EXTRA_HOST_FLAGS) ; do \
13774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13775 done; \
13776 echo "Doing distclean in mpc"; \
13777 (cd $(HOST_SUBDIR)/mpc && \
13778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13780 "RANLIB=$${RANLIB}" \
13781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13782 distclean) \
13783 || exit 1
13784
13785 @endif mpc
13786
13787 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13788 maybe-maintainer-clean-mpc:
13789 @if mpc
13790 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13791
13792 maintainer-clean-mpc:
13793 @[ -f ./mpc/Makefile ] || exit 0; \
13794 r=`${PWD_COMMAND}`; export r; \
13795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13796 $(HOST_EXPORTS) \
13797 for flag in $(EXTRA_HOST_FLAGS) ; do \
13798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13799 done; \
13800 echo "Doing maintainer-clean in mpc"; \
13801 (cd $(HOST_SUBDIR)/mpc && \
13802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13804 "RANLIB=$${RANLIB}" \
13805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13806 maintainer-clean) \
13807 || exit 1
13808
13809 @endif mpc
13810
13811
13812
13813 .PHONY: configure-isl maybe-configure-isl
13814 maybe-configure-isl:
13815 @if gcc-bootstrap
13816 configure-isl: stage_current
13817 @endif gcc-bootstrap
13818 @if isl
13819 maybe-configure-isl: configure-isl
13820 configure-isl:
13821 @r=`${PWD_COMMAND}`; export r; \
13822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13823 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13825 $(HOST_EXPORTS) \
13826 echo Configuring in $(HOST_SUBDIR)/isl; \
13827 cd "$(HOST_SUBDIR)/isl" || exit 1; \
13828 case $(srcdir) in \
13829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13830 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13832 esac; \
13833 module_srcdir=isl; \
13834 $(SHELL) \
13835 $$s/$$module_srcdir/configure \
13836 --srcdir=$${topdir}/$$module_srcdir \
13837 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13838 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13839 || exit 1
13840 @endif isl
13841
13842
13843
13844 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13845 maybe-configure-stage1-isl:
13846 @if isl-bootstrap
13847 maybe-configure-stage1-isl: configure-stage1-isl
13848 configure-stage1-isl:
13849 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13850 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13851 @r=`${PWD_COMMAND}`; export r; \
13852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13853 TFLAGS="$(STAGE1_TFLAGS)"; \
13854 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13855 $(HOST_EXPORTS) \
13856 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13857 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13858 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13859 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13861 cd $(HOST_SUBDIR)/isl || exit 1; \
13862 case $(srcdir) in \
13863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13864 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13866 esac; \
13867 module_srcdir=isl; \
13868 $(SHELL) $$s/$$module_srcdir/configure \
13869 --srcdir=$${topdir}/$$module_srcdir \
13870 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13871 --target=${target_alias} \
13872 \
13873 $(STAGE1_CONFIGURE_FLAGS) \
13874 --disable-shared @extra_isl_gmp_configure_flags@
13875 @endif isl-bootstrap
13876
13877 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13878 maybe-configure-stage2-isl:
13879 @if isl-bootstrap
13880 maybe-configure-stage2-isl: configure-stage2-isl
13881 configure-stage2-isl:
13882 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13883 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13884 @r=`${PWD_COMMAND}`; export r; \
13885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13886 TFLAGS="$(STAGE2_TFLAGS)"; \
13887 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13888 $(HOST_EXPORTS) \
13889 $(POSTSTAGE1_HOST_EXPORTS) \
13890 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13891 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13892 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13893 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13895 cd $(HOST_SUBDIR)/isl || exit 1; \
13896 case $(srcdir) in \
13897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13898 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13900 esac; \
13901 module_srcdir=isl; \
13902 $(SHELL) $$s/$$module_srcdir/configure \
13903 --srcdir=$${topdir}/$$module_srcdir \
13904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13905 --target=${target_alias} \
13906 --with-build-libsubdir=$(HOST_SUBDIR) \
13907 $(STAGE2_CONFIGURE_FLAGS) \
13908 --disable-shared @extra_isl_gmp_configure_flags@
13909 @endif isl-bootstrap
13910
13911 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13912 maybe-configure-stage3-isl:
13913 @if isl-bootstrap
13914 maybe-configure-stage3-isl: configure-stage3-isl
13915 configure-stage3-isl:
13916 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13918 @r=`${PWD_COMMAND}`; export r; \
13919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13920 TFLAGS="$(STAGE3_TFLAGS)"; \
13921 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13922 $(HOST_EXPORTS) \
13923 $(POSTSTAGE1_HOST_EXPORTS) \
13924 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13925 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13926 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13927 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13929 cd $(HOST_SUBDIR)/isl || exit 1; \
13930 case $(srcdir) in \
13931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13932 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13934 esac; \
13935 module_srcdir=isl; \
13936 $(SHELL) $$s/$$module_srcdir/configure \
13937 --srcdir=$${topdir}/$$module_srcdir \
13938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13939 --target=${target_alias} \
13940 --with-build-libsubdir=$(HOST_SUBDIR) \
13941 $(STAGE3_CONFIGURE_FLAGS) \
13942 --disable-shared @extra_isl_gmp_configure_flags@
13943 @endif isl-bootstrap
13944
13945 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13946 maybe-configure-stage4-isl:
13947 @if isl-bootstrap
13948 maybe-configure-stage4-isl: configure-stage4-isl
13949 configure-stage4-isl:
13950 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13952 @r=`${PWD_COMMAND}`; export r; \
13953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13954 TFLAGS="$(STAGE4_TFLAGS)"; \
13955 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13956 $(HOST_EXPORTS) \
13957 $(POSTSTAGE1_HOST_EXPORTS) \
13958 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13959 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13960 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13961 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13963 cd $(HOST_SUBDIR)/isl || exit 1; \
13964 case $(srcdir) in \
13965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13966 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13968 esac; \
13969 module_srcdir=isl; \
13970 $(SHELL) $$s/$$module_srcdir/configure \
13971 --srcdir=$${topdir}/$$module_srcdir \
13972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13973 --target=${target_alias} \
13974 --with-build-libsubdir=$(HOST_SUBDIR) \
13975 $(STAGE4_CONFIGURE_FLAGS) \
13976 --disable-shared @extra_isl_gmp_configure_flags@
13977 @endif isl-bootstrap
13978
13979 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13980 maybe-configure-stageprofile-isl:
13981 @if isl-bootstrap
13982 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13983 configure-stageprofile-isl:
13984 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13986 @r=`${PWD_COMMAND}`; export r; \
13987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13988 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13989 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13990 $(HOST_EXPORTS) \
13991 $(POSTSTAGE1_HOST_EXPORTS) \
13992 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13993 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13994 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13995 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13997 cd $(HOST_SUBDIR)/isl || exit 1; \
13998 case $(srcdir) in \
13999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14000 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
14001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14002 esac; \
14003 module_srcdir=isl; \
14004 $(SHELL) $$s/$$module_srcdir/configure \
14005 --srcdir=$${topdir}/$$module_srcdir \
14006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14007 --target=${target_alias} \
14008 --with-build-libsubdir=$(HOST_SUBDIR) \
14009 $(STAGEprofile_CONFIGURE_FLAGS) \
14010 --disable-shared @extra_isl_gmp_configure_flags@
14011 @endif isl-bootstrap
14012
14013 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
14014 maybe-configure-stagefeedback-isl:
14015 @if isl-bootstrap
14016 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
14017 configure-stagefeedback-isl:
14018 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
14020 @r=`${PWD_COMMAND}`; export r; \
14021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14022 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14023 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
14024 $(HOST_EXPORTS) \
14025 $(POSTSTAGE1_HOST_EXPORTS) \
14026 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14027 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14028 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14029 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
14030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
14031 cd $(HOST_SUBDIR)/isl || exit 1; \
14032 case $(srcdir) in \
14033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14034 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
14035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14036 esac; \
14037 module_srcdir=isl; \
14038 $(SHELL) $$s/$$module_srcdir/configure \
14039 --srcdir=$${topdir}/$$module_srcdir \
14040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14041 --target=${target_alias} \
14042 --with-build-libsubdir=$(HOST_SUBDIR) \
14043 $(STAGEfeedback_CONFIGURE_FLAGS) \
14044 --disable-shared @extra_isl_gmp_configure_flags@
14045 @endif isl-bootstrap
14046
14047
14048
14049
14050
14051 .PHONY: all-isl maybe-all-isl
14052 maybe-all-isl:
14053 @if gcc-bootstrap
14054 all-isl: stage_current
14055 @endif gcc-bootstrap
14056 @if isl
14057 TARGET-isl=all
14058 maybe-all-isl: all-isl
14059 all-isl: configure-isl
14060 @r=`${PWD_COMMAND}`; export r; \
14061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14062 $(HOST_EXPORTS) \
14063 (cd $(HOST_SUBDIR)/isl && \
14064 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
14065 $(TARGET-isl))
14066 @endif isl
14067
14068
14069
14070 .PHONY: all-stage1-isl maybe-all-stage1-isl
14071 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
14072 maybe-all-stage1-isl:
14073 maybe-clean-stage1-isl:
14074 @if isl-bootstrap
14075 maybe-all-stage1-isl: all-stage1-isl
14076 all-stage1: all-stage1-isl
14077 TARGET-stage1-isl = $(TARGET-isl)
14078 all-stage1-isl: configure-stage1-isl
14079 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14080 @r=`${PWD_COMMAND}`; export r; \
14081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14082 TFLAGS="$(STAGE1_TFLAGS)"; \
14083 $(HOST_EXPORTS) \
14084 cd $(HOST_SUBDIR)/isl && \
14085 \
14086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14087 CFLAGS="$(STAGE1_CFLAGS)" \
14088 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14089 LIBCFLAGS="$(LIBCFLAGS)" \
14090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14093 $(EXTRA_HOST_FLAGS) \
14094 $(STAGE1_FLAGS_TO_PASS) V=1 \
14095 TFLAGS="$(STAGE1_TFLAGS)" \
14096 $(TARGET-stage1-isl)
14097
14098 maybe-clean-stage1-isl: clean-stage1-isl
14099 clean-stage1: clean-stage1-isl
14100 clean-stage1-isl:
14101 @if [ $(current_stage) = stage1 ]; then \
14102 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14103 else \
14104 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
14105 $(MAKE) stage1-start; \
14106 fi; \
14107 cd $(HOST_SUBDIR)/isl && \
14108 $(MAKE) $(EXTRA_HOST_FLAGS) \
14109 $(STAGE1_FLAGS_TO_PASS) V=1 clean
14110 @endif isl-bootstrap
14111
14112
14113 .PHONY: all-stage2-isl maybe-all-stage2-isl
14114 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
14115 maybe-all-stage2-isl:
14116 maybe-clean-stage2-isl:
14117 @if isl-bootstrap
14118 maybe-all-stage2-isl: all-stage2-isl
14119 all-stage2: all-stage2-isl
14120 TARGET-stage2-isl = $(TARGET-isl)
14121 all-stage2-isl: configure-stage2-isl
14122 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14123 @r=`${PWD_COMMAND}`; export r; \
14124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14125 TFLAGS="$(STAGE2_TFLAGS)"; \
14126 $(HOST_EXPORTS) \
14127 $(POSTSTAGE1_HOST_EXPORTS) \
14128 cd $(HOST_SUBDIR)/isl && \
14129 \
14130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14131 CFLAGS="$(STAGE2_CFLAGS)" \
14132 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14133 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14138 TFLAGS="$(STAGE2_TFLAGS)" \
14139 $(TARGET-stage2-isl)
14140
14141 maybe-clean-stage2-isl: clean-stage2-isl
14142 clean-stage2: clean-stage2-isl
14143 clean-stage2-isl:
14144 @if [ $(current_stage) = stage2 ]; then \
14145 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14146 else \
14147 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
14148 $(MAKE) stage2-start; \
14149 fi; \
14150 cd $(HOST_SUBDIR)/isl && \
14151 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14152 @endif isl-bootstrap
14153
14154
14155 .PHONY: all-stage3-isl maybe-all-stage3-isl
14156 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
14157 maybe-all-stage3-isl:
14158 maybe-clean-stage3-isl:
14159 @if isl-bootstrap
14160 maybe-all-stage3-isl: all-stage3-isl
14161 all-stage3: all-stage3-isl
14162 TARGET-stage3-isl = $(TARGET-isl)
14163 all-stage3-isl: configure-stage3-isl
14164 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14165 @r=`${PWD_COMMAND}`; export r; \
14166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14167 TFLAGS="$(STAGE3_TFLAGS)"; \
14168 $(HOST_EXPORTS) \
14169 $(POSTSTAGE1_HOST_EXPORTS) \
14170 cd $(HOST_SUBDIR)/isl && \
14171 \
14172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14173 CFLAGS="$(STAGE3_CFLAGS)" \
14174 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14175 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14180 TFLAGS="$(STAGE3_TFLAGS)" \
14181 $(TARGET-stage3-isl)
14182
14183 maybe-clean-stage3-isl: clean-stage3-isl
14184 clean-stage3: clean-stage3-isl
14185 clean-stage3-isl:
14186 @if [ $(current_stage) = stage3 ]; then \
14187 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14188 else \
14189 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14190 $(MAKE) stage3-start; \
14191 fi; \
14192 cd $(HOST_SUBDIR)/isl && \
14193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14194 @endif isl-bootstrap
14195
14196
14197 .PHONY: all-stage4-isl maybe-all-stage4-isl
14198 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14199 maybe-all-stage4-isl:
14200 maybe-clean-stage4-isl:
14201 @if isl-bootstrap
14202 maybe-all-stage4-isl: all-stage4-isl
14203 all-stage4: all-stage4-isl
14204 TARGET-stage4-isl = $(TARGET-isl)
14205 all-stage4-isl: configure-stage4-isl
14206 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14207 @r=`${PWD_COMMAND}`; export r; \
14208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14209 TFLAGS="$(STAGE4_TFLAGS)"; \
14210 $(HOST_EXPORTS) \
14211 $(POSTSTAGE1_HOST_EXPORTS) \
14212 cd $(HOST_SUBDIR)/isl && \
14213 \
14214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14215 CFLAGS="$(STAGE4_CFLAGS)" \
14216 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14217 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14218 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14219 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14220 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14221 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14222 TFLAGS="$(STAGE4_TFLAGS)" \
14223 $(TARGET-stage4-isl)
14224
14225 maybe-clean-stage4-isl: clean-stage4-isl
14226 clean-stage4: clean-stage4-isl
14227 clean-stage4-isl:
14228 @if [ $(current_stage) = stage4 ]; then \
14229 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14230 else \
14231 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14232 $(MAKE) stage4-start; \
14233 fi; \
14234 cd $(HOST_SUBDIR)/isl && \
14235 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14236 @endif isl-bootstrap
14237
14238
14239 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14240 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14241 maybe-all-stageprofile-isl:
14242 maybe-clean-stageprofile-isl:
14243 @if isl-bootstrap
14244 maybe-all-stageprofile-isl: all-stageprofile-isl
14245 all-stageprofile: all-stageprofile-isl
14246 TARGET-stageprofile-isl = $(TARGET-isl)
14247 all-stageprofile-isl: configure-stageprofile-isl
14248 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14249 @r=`${PWD_COMMAND}`; export r; \
14250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14251 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14252 $(HOST_EXPORTS) \
14253 $(POSTSTAGE1_HOST_EXPORTS) \
14254 cd $(HOST_SUBDIR)/isl && \
14255 \
14256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14257 CFLAGS="$(STAGEprofile_CFLAGS)" \
14258 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14259 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14264 TFLAGS="$(STAGEprofile_TFLAGS)" \
14265 $(TARGET-stageprofile-isl)
14266
14267 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14268 clean-stageprofile: clean-stageprofile-isl
14269 clean-stageprofile-isl:
14270 @if [ $(current_stage) = stageprofile ]; then \
14271 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14272 else \
14273 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14274 $(MAKE) stageprofile-start; \
14275 fi; \
14276 cd $(HOST_SUBDIR)/isl && \
14277 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14278 @endif isl-bootstrap
14279
14280
14281 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14282 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14283 maybe-all-stagefeedback-isl:
14284 maybe-clean-stagefeedback-isl:
14285 @if isl-bootstrap
14286 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14287 all-stagefeedback: all-stagefeedback-isl
14288 TARGET-stagefeedback-isl = $(TARGET-isl)
14289 all-stagefeedback-isl: configure-stagefeedback-isl
14290 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14291 @r=`${PWD_COMMAND}`; export r; \
14292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14293 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14294 $(HOST_EXPORTS) \
14295 $(POSTSTAGE1_HOST_EXPORTS) \
14296 cd $(HOST_SUBDIR)/isl && \
14297 \
14298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14299 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14300 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14301 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14305 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14306 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14307 $(TARGET-stagefeedback-isl)
14308
14309 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14310 clean-stagefeedback: clean-stagefeedback-isl
14311 clean-stagefeedback-isl:
14312 @if [ $(current_stage) = stagefeedback ]; then \
14313 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14314 else \
14315 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14316 $(MAKE) stagefeedback-start; \
14317 fi; \
14318 cd $(HOST_SUBDIR)/isl && \
14319 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14320 @endif isl-bootstrap
14321
14322
14323
14324
14325
14326 .PHONY: check-isl maybe-check-isl
14327 maybe-check-isl:
14328 @if isl
14329 maybe-check-isl: check-isl
14330
14331 check-isl:
14332 @: $(MAKE); $(unstage)
14333 @r=`${PWD_COMMAND}`; export r; \
14334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14335 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14336 (cd $(HOST_SUBDIR)/isl && \
14337 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14338
14339 @endif isl
14340
14341 .PHONY: install-isl maybe-install-isl
14342 maybe-install-isl:
14343 @if isl
14344 maybe-install-isl: install-isl
14345
14346 install-isl:
14347
14348 @endif isl
14349
14350 .PHONY: install-strip-isl maybe-install-strip-isl
14351 maybe-install-strip-isl:
14352 @if isl
14353 maybe-install-strip-isl: install-strip-isl
14354
14355 install-strip-isl:
14356
14357 @endif isl
14358
14359 # Other targets (info, dvi, pdf, etc.)
14360
14361 .PHONY: maybe-info-isl info-isl
14362 maybe-info-isl:
14363 @if isl
14364 maybe-info-isl: info-isl
14365
14366 info-isl: \
14367 configure-isl
14368 @[ -f ./isl/Makefile ] || exit 0; \
14369 r=`${PWD_COMMAND}`; export r; \
14370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14371 $(HOST_EXPORTS) \
14372 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14374 done; \
14375 echo "Doing info in isl"; \
14376 (cd $(HOST_SUBDIR)/isl && \
14377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14379 "RANLIB=$${RANLIB}" \
14380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14381 info) \
14382 || exit 1
14383
14384 @endif isl
14385
14386 .PHONY: maybe-dvi-isl dvi-isl
14387 maybe-dvi-isl:
14388 @if isl
14389 maybe-dvi-isl: dvi-isl
14390
14391 dvi-isl: \
14392 configure-isl
14393 @[ -f ./isl/Makefile ] || exit 0; \
14394 r=`${PWD_COMMAND}`; export r; \
14395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396 $(HOST_EXPORTS) \
14397 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14399 done; \
14400 echo "Doing dvi in isl"; \
14401 (cd $(HOST_SUBDIR)/isl && \
14402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14404 "RANLIB=$${RANLIB}" \
14405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14406 dvi) \
14407 || exit 1
14408
14409 @endif isl
14410
14411 .PHONY: maybe-pdf-isl pdf-isl
14412 maybe-pdf-isl:
14413 @if isl
14414 maybe-pdf-isl: pdf-isl
14415
14416 pdf-isl: \
14417 configure-isl
14418 @[ -f ./isl/Makefile ] || exit 0; \
14419 r=`${PWD_COMMAND}`; export r; \
14420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14421 $(HOST_EXPORTS) \
14422 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14424 done; \
14425 echo "Doing pdf in isl"; \
14426 (cd $(HOST_SUBDIR)/isl && \
14427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14429 "RANLIB=$${RANLIB}" \
14430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14431 pdf) \
14432 || exit 1
14433
14434 @endif isl
14435
14436 .PHONY: maybe-html-isl html-isl
14437 maybe-html-isl:
14438 @if isl
14439 maybe-html-isl: html-isl
14440
14441 html-isl: \
14442 configure-isl
14443 @[ -f ./isl/Makefile ] || exit 0; \
14444 r=`${PWD_COMMAND}`; export r; \
14445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446 $(HOST_EXPORTS) \
14447 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14449 done; \
14450 echo "Doing html in isl"; \
14451 (cd $(HOST_SUBDIR)/isl && \
14452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14454 "RANLIB=$${RANLIB}" \
14455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14456 html) \
14457 || exit 1
14458
14459 @endif isl
14460
14461 .PHONY: maybe-TAGS-isl TAGS-isl
14462 maybe-TAGS-isl:
14463 @if isl
14464 maybe-TAGS-isl: TAGS-isl
14465
14466 TAGS-isl: \
14467 configure-isl
14468 @[ -f ./isl/Makefile ] || exit 0; \
14469 r=`${PWD_COMMAND}`; export r; \
14470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14471 $(HOST_EXPORTS) \
14472 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14474 done; \
14475 echo "Doing TAGS in isl"; \
14476 (cd $(HOST_SUBDIR)/isl && \
14477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14479 "RANLIB=$${RANLIB}" \
14480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14481 TAGS) \
14482 || exit 1
14483
14484 @endif isl
14485
14486 .PHONY: maybe-install-info-isl install-info-isl
14487 maybe-install-info-isl:
14488 @if isl
14489 maybe-install-info-isl: install-info-isl
14490
14491 install-info-isl: \
14492 configure-isl \
14493 info-isl
14494 @[ -f ./isl/Makefile ] || exit 0; \
14495 r=`${PWD_COMMAND}`; export r; \
14496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14497 $(HOST_EXPORTS) \
14498 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14500 done; \
14501 echo "Doing install-info in isl"; \
14502 (cd $(HOST_SUBDIR)/isl && \
14503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14505 "RANLIB=$${RANLIB}" \
14506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14507 install-info) \
14508 || exit 1
14509
14510 @endif isl
14511
14512 .PHONY: maybe-install-pdf-isl install-pdf-isl
14513 maybe-install-pdf-isl:
14514 @if isl
14515 maybe-install-pdf-isl: install-pdf-isl
14516
14517 install-pdf-isl: \
14518 configure-isl \
14519 pdf-isl
14520 @[ -f ./isl/Makefile ] || exit 0; \
14521 r=`${PWD_COMMAND}`; export r; \
14522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14523 $(HOST_EXPORTS) \
14524 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14526 done; \
14527 echo "Doing install-pdf in isl"; \
14528 (cd $(HOST_SUBDIR)/isl && \
14529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14531 "RANLIB=$${RANLIB}" \
14532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14533 install-pdf) \
14534 || exit 1
14535
14536 @endif isl
14537
14538 .PHONY: maybe-install-html-isl install-html-isl
14539 maybe-install-html-isl:
14540 @if isl
14541 maybe-install-html-isl: install-html-isl
14542
14543 install-html-isl: \
14544 configure-isl \
14545 html-isl
14546 @[ -f ./isl/Makefile ] || exit 0; \
14547 r=`${PWD_COMMAND}`; export r; \
14548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14549 $(HOST_EXPORTS) \
14550 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14552 done; \
14553 echo "Doing install-html in isl"; \
14554 (cd $(HOST_SUBDIR)/isl && \
14555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14557 "RANLIB=$${RANLIB}" \
14558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14559 install-html) \
14560 || exit 1
14561
14562 @endif isl
14563
14564 .PHONY: maybe-installcheck-isl installcheck-isl
14565 maybe-installcheck-isl:
14566 @if isl
14567 maybe-installcheck-isl: installcheck-isl
14568
14569 installcheck-isl: \
14570 configure-isl
14571 @[ -f ./isl/Makefile ] || exit 0; \
14572 r=`${PWD_COMMAND}`; export r; \
14573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14574 $(HOST_EXPORTS) \
14575 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14577 done; \
14578 echo "Doing installcheck in isl"; \
14579 (cd $(HOST_SUBDIR)/isl && \
14580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14582 "RANLIB=$${RANLIB}" \
14583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14584 installcheck) \
14585 || exit 1
14586
14587 @endif isl
14588
14589 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14590 maybe-mostlyclean-isl:
14591 @if isl
14592 maybe-mostlyclean-isl: mostlyclean-isl
14593
14594 mostlyclean-isl:
14595 @[ -f ./isl/Makefile ] || exit 0; \
14596 r=`${PWD_COMMAND}`; export r; \
14597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14598 $(HOST_EXPORTS) \
14599 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14601 done; \
14602 echo "Doing mostlyclean in isl"; \
14603 (cd $(HOST_SUBDIR)/isl && \
14604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14606 "RANLIB=$${RANLIB}" \
14607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14608 mostlyclean) \
14609 || exit 1
14610
14611 @endif isl
14612
14613 .PHONY: maybe-clean-isl clean-isl
14614 maybe-clean-isl:
14615 @if isl
14616 maybe-clean-isl: clean-isl
14617
14618 clean-isl:
14619 @[ -f ./isl/Makefile ] || exit 0; \
14620 r=`${PWD_COMMAND}`; export r; \
14621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622 $(HOST_EXPORTS) \
14623 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14625 done; \
14626 echo "Doing clean in isl"; \
14627 (cd $(HOST_SUBDIR)/isl && \
14628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14630 "RANLIB=$${RANLIB}" \
14631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14632 clean) \
14633 || exit 1
14634
14635 @endif isl
14636
14637 .PHONY: maybe-distclean-isl distclean-isl
14638 maybe-distclean-isl:
14639 @if isl
14640 maybe-distclean-isl: distclean-isl
14641
14642 distclean-isl:
14643 @[ -f ./isl/Makefile ] || exit 0; \
14644 r=`${PWD_COMMAND}`; export r; \
14645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14646 $(HOST_EXPORTS) \
14647 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14649 done; \
14650 echo "Doing distclean in isl"; \
14651 (cd $(HOST_SUBDIR)/isl && \
14652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14654 "RANLIB=$${RANLIB}" \
14655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14656 distclean) \
14657 || exit 1
14658
14659 @endif isl
14660
14661 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14662 maybe-maintainer-clean-isl:
14663 @if isl
14664 maybe-maintainer-clean-isl: maintainer-clean-isl
14665
14666 maintainer-clean-isl:
14667 @[ -f ./isl/Makefile ] || exit 0; \
14668 r=`${PWD_COMMAND}`; export r; \
14669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14670 $(HOST_EXPORTS) \
14671 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14673 done; \
14674 echo "Doing maintainer-clean in isl"; \
14675 (cd $(HOST_SUBDIR)/isl && \
14676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14678 "RANLIB=$${RANLIB}" \
14679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14680 maintainer-clean) \
14681 || exit 1
14682
14683 @endif isl
14684
14685
14686
14687 .PHONY: configure-libelf maybe-configure-libelf
14688 maybe-configure-libelf:
14689 @if gcc-bootstrap
14690 configure-libelf: stage_current
14691 @endif gcc-bootstrap
14692 @if libelf
14693 maybe-configure-libelf: configure-libelf
14694 configure-libelf:
14695 @r=`${PWD_COMMAND}`; export r; \
14696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14697 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14698 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14699 $(HOST_EXPORTS) \
14700 echo Configuring in $(HOST_SUBDIR)/libelf; \
14701 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14702 case $(srcdir) in \
14703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14704 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14706 esac; \
14707 module_srcdir=libelf; \
14708 $(SHELL) \
14709 $$s/$$module_srcdir/configure \
14710 --srcdir=$${topdir}/$$module_srcdir \
14711 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14712 --target=${target_alias} --disable-shared \
14713 || exit 1
14714 @endif libelf
14715
14716
14717
14718 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14719 maybe-configure-stage1-libelf:
14720 @if libelf-bootstrap
14721 maybe-configure-stage1-libelf: configure-stage1-libelf
14722 configure-stage1-libelf:
14723 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14724 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14725 @r=`${PWD_COMMAND}`; export r; \
14726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14727 TFLAGS="$(STAGE1_TFLAGS)"; \
14728 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14729 $(HOST_EXPORTS) \
14730 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14731 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14732 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14733 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14734 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14735 cd $(HOST_SUBDIR)/libelf || exit 1; \
14736 case $(srcdir) in \
14737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14738 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14740 esac; \
14741 module_srcdir=libelf; \
14742 $(SHELL) $$s/$$module_srcdir/configure \
14743 --srcdir=$${topdir}/$$module_srcdir \
14744 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14745 --target=${target_alias} \
14746 \
14747 $(STAGE1_CONFIGURE_FLAGS) \
14748 --disable-shared
14749 @endif libelf-bootstrap
14750
14751 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14752 maybe-configure-stage2-libelf:
14753 @if libelf-bootstrap
14754 maybe-configure-stage2-libelf: configure-stage2-libelf
14755 configure-stage2-libelf:
14756 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14757 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14758 @r=`${PWD_COMMAND}`; export r; \
14759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14760 TFLAGS="$(STAGE2_TFLAGS)"; \
14761 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14762 $(HOST_EXPORTS) \
14763 $(POSTSTAGE1_HOST_EXPORTS) \
14764 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14765 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14766 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14767 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14768 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14769 cd $(HOST_SUBDIR)/libelf || exit 1; \
14770 case $(srcdir) in \
14771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14772 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14774 esac; \
14775 module_srcdir=libelf; \
14776 $(SHELL) $$s/$$module_srcdir/configure \
14777 --srcdir=$${topdir}/$$module_srcdir \
14778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14779 --target=${target_alias} \
14780 --with-build-libsubdir=$(HOST_SUBDIR) \
14781 $(STAGE2_CONFIGURE_FLAGS) \
14782 --disable-shared
14783 @endif libelf-bootstrap
14784
14785 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14786 maybe-configure-stage3-libelf:
14787 @if libelf-bootstrap
14788 maybe-configure-stage3-libelf: configure-stage3-libelf
14789 configure-stage3-libelf:
14790 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14792 @r=`${PWD_COMMAND}`; export r; \
14793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14794 TFLAGS="$(STAGE3_TFLAGS)"; \
14795 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14796 $(HOST_EXPORTS) \
14797 $(POSTSTAGE1_HOST_EXPORTS) \
14798 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14799 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14800 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14801 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14803 cd $(HOST_SUBDIR)/libelf || exit 1; \
14804 case $(srcdir) in \
14805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14806 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14808 esac; \
14809 module_srcdir=libelf; \
14810 $(SHELL) $$s/$$module_srcdir/configure \
14811 --srcdir=$${topdir}/$$module_srcdir \
14812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14813 --target=${target_alias} \
14814 --with-build-libsubdir=$(HOST_SUBDIR) \
14815 $(STAGE3_CONFIGURE_FLAGS) \
14816 --disable-shared
14817 @endif libelf-bootstrap
14818
14819 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14820 maybe-configure-stage4-libelf:
14821 @if libelf-bootstrap
14822 maybe-configure-stage4-libelf: configure-stage4-libelf
14823 configure-stage4-libelf:
14824 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14826 @r=`${PWD_COMMAND}`; export r; \
14827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14828 TFLAGS="$(STAGE4_TFLAGS)"; \
14829 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14830 $(HOST_EXPORTS) \
14831 $(POSTSTAGE1_HOST_EXPORTS) \
14832 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14833 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14834 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14835 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14837 cd $(HOST_SUBDIR)/libelf || exit 1; \
14838 case $(srcdir) in \
14839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14840 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14842 esac; \
14843 module_srcdir=libelf; \
14844 $(SHELL) $$s/$$module_srcdir/configure \
14845 --srcdir=$${topdir}/$$module_srcdir \
14846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14847 --target=${target_alias} \
14848 --with-build-libsubdir=$(HOST_SUBDIR) \
14849 $(STAGE4_CONFIGURE_FLAGS) \
14850 --disable-shared
14851 @endif libelf-bootstrap
14852
14853 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14854 maybe-configure-stageprofile-libelf:
14855 @if libelf-bootstrap
14856 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14857 configure-stageprofile-libelf:
14858 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14860 @r=`${PWD_COMMAND}`; export r; \
14861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14862 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14863 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14864 $(HOST_EXPORTS) \
14865 $(POSTSTAGE1_HOST_EXPORTS) \
14866 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14867 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14868 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14869 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14871 cd $(HOST_SUBDIR)/libelf || exit 1; \
14872 case $(srcdir) in \
14873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14874 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14876 esac; \
14877 module_srcdir=libelf; \
14878 $(SHELL) $$s/$$module_srcdir/configure \
14879 --srcdir=$${topdir}/$$module_srcdir \
14880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14881 --target=${target_alias} \
14882 --with-build-libsubdir=$(HOST_SUBDIR) \
14883 $(STAGEprofile_CONFIGURE_FLAGS) \
14884 --disable-shared
14885 @endif libelf-bootstrap
14886
14887 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14888 maybe-configure-stagefeedback-libelf:
14889 @if libelf-bootstrap
14890 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14891 configure-stagefeedback-libelf:
14892 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14894 @r=`${PWD_COMMAND}`; export r; \
14895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14896 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14897 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14898 $(HOST_EXPORTS) \
14899 $(POSTSTAGE1_HOST_EXPORTS) \
14900 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14901 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14902 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14903 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14905 cd $(HOST_SUBDIR)/libelf || exit 1; \
14906 case $(srcdir) in \
14907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14908 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14910 esac; \
14911 module_srcdir=libelf; \
14912 $(SHELL) $$s/$$module_srcdir/configure \
14913 --srcdir=$${topdir}/$$module_srcdir \
14914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14915 --target=${target_alias} \
14916 --with-build-libsubdir=$(HOST_SUBDIR) \
14917 $(STAGEfeedback_CONFIGURE_FLAGS) \
14918 --disable-shared
14919 @endif libelf-bootstrap
14920
14921
14922
14923
14924
14925 .PHONY: all-libelf maybe-all-libelf
14926 maybe-all-libelf:
14927 @if gcc-bootstrap
14928 all-libelf: stage_current
14929 @endif gcc-bootstrap
14930 @if libelf
14931 TARGET-libelf=all
14932 maybe-all-libelf: all-libelf
14933 all-libelf: configure-libelf
14934 @r=`${PWD_COMMAND}`; export r; \
14935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14936 $(HOST_EXPORTS) \
14937 (cd $(HOST_SUBDIR)/libelf && \
14938 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
14939 $(TARGET-libelf))
14940 @endif libelf
14941
14942
14943
14944 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14945 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14946 maybe-all-stage1-libelf:
14947 maybe-clean-stage1-libelf:
14948 @if libelf-bootstrap
14949 maybe-all-stage1-libelf: all-stage1-libelf
14950 all-stage1: all-stage1-libelf
14951 TARGET-stage1-libelf = $(TARGET-libelf)
14952 all-stage1-libelf: configure-stage1-libelf
14953 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14954 @r=`${PWD_COMMAND}`; export r; \
14955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14956 TFLAGS="$(STAGE1_TFLAGS)"; \
14957 $(HOST_EXPORTS) \
14958 cd $(HOST_SUBDIR)/libelf && \
14959 \
14960 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14961 CFLAGS="$(STAGE1_CFLAGS)" \
14962 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14963 LIBCFLAGS="$(LIBCFLAGS)" \
14964 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14965 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14966 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14967 $(EXTRA_HOST_FLAGS) \
14968 $(STAGE1_FLAGS_TO_PASS) \
14969 TFLAGS="$(STAGE1_TFLAGS)" \
14970 $(TARGET-stage1-libelf)
14971
14972 maybe-clean-stage1-libelf: clean-stage1-libelf
14973 clean-stage1: clean-stage1-libelf
14974 clean-stage1-libelf:
14975 @if [ $(current_stage) = stage1 ]; then \
14976 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14977 else \
14978 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14979 $(MAKE) stage1-start; \
14980 fi; \
14981 cd $(HOST_SUBDIR)/libelf && \
14982 $(MAKE) $(EXTRA_HOST_FLAGS) \
14983 $(STAGE1_FLAGS_TO_PASS) clean
14984 @endif libelf-bootstrap
14985
14986
14987 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14988 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14989 maybe-all-stage2-libelf:
14990 maybe-clean-stage2-libelf:
14991 @if libelf-bootstrap
14992 maybe-all-stage2-libelf: all-stage2-libelf
14993 all-stage2: all-stage2-libelf
14994 TARGET-stage2-libelf = $(TARGET-libelf)
14995 all-stage2-libelf: configure-stage2-libelf
14996 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14997 @r=`${PWD_COMMAND}`; export r; \
14998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14999 TFLAGS="$(STAGE2_TFLAGS)"; \
15000 $(HOST_EXPORTS) \
15001 $(POSTSTAGE1_HOST_EXPORTS) \
15002 cd $(HOST_SUBDIR)/libelf && \
15003 \
15004 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15005 CFLAGS="$(STAGE2_CFLAGS)" \
15006 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15007 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15008 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15009 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15010 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15011 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15012 TFLAGS="$(STAGE2_TFLAGS)" \
15013 $(TARGET-stage2-libelf)
15014
15015 maybe-clean-stage2-libelf: clean-stage2-libelf
15016 clean-stage2: clean-stage2-libelf
15017 clean-stage2-libelf:
15018 @if [ $(current_stage) = stage2 ]; then \
15019 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15020 else \
15021 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
15022 $(MAKE) stage2-start; \
15023 fi; \
15024 cd $(HOST_SUBDIR)/libelf && \
15025 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15026 @endif libelf-bootstrap
15027
15028
15029 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
15030 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
15031 maybe-all-stage3-libelf:
15032 maybe-clean-stage3-libelf:
15033 @if libelf-bootstrap
15034 maybe-all-stage3-libelf: all-stage3-libelf
15035 all-stage3: all-stage3-libelf
15036 TARGET-stage3-libelf = $(TARGET-libelf)
15037 all-stage3-libelf: configure-stage3-libelf
15038 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15039 @r=`${PWD_COMMAND}`; export r; \
15040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15041 TFLAGS="$(STAGE3_TFLAGS)"; \
15042 $(HOST_EXPORTS) \
15043 $(POSTSTAGE1_HOST_EXPORTS) \
15044 cd $(HOST_SUBDIR)/libelf && \
15045 \
15046 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15047 CFLAGS="$(STAGE3_CFLAGS)" \
15048 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15049 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15050 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15051 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15052 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15053 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15054 TFLAGS="$(STAGE3_TFLAGS)" \
15055 $(TARGET-stage3-libelf)
15056
15057 maybe-clean-stage3-libelf: clean-stage3-libelf
15058 clean-stage3: clean-stage3-libelf
15059 clean-stage3-libelf:
15060 @if [ $(current_stage) = stage3 ]; then \
15061 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15062 else \
15063 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
15064 $(MAKE) stage3-start; \
15065 fi; \
15066 cd $(HOST_SUBDIR)/libelf && \
15067 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15068 @endif libelf-bootstrap
15069
15070
15071 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
15072 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
15073 maybe-all-stage4-libelf:
15074 maybe-clean-stage4-libelf:
15075 @if libelf-bootstrap
15076 maybe-all-stage4-libelf: all-stage4-libelf
15077 all-stage4: all-stage4-libelf
15078 TARGET-stage4-libelf = $(TARGET-libelf)
15079 all-stage4-libelf: configure-stage4-libelf
15080 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15081 @r=`${PWD_COMMAND}`; export r; \
15082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15083 TFLAGS="$(STAGE4_TFLAGS)"; \
15084 $(HOST_EXPORTS) \
15085 $(POSTSTAGE1_HOST_EXPORTS) \
15086 cd $(HOST_SUBDIR)/libelf && \
15087 \
15088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15089 CFLAGS="$(STAGE4_CFLAGS)" \
15090 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15091 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15095 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15096 TFLAGS="$(STAGE4_TFLAGS)" \
15097 $(TARGET-stage4-libelf)
15098
15099 maybe-clean-stage4-libelf: clean-stage4-libelf
15100 clean-stage4: clean-stage4-libelf
15101 clean-stage4-libelf:
15102 @if [ $(current_stage) = stage4 ]; then \
15103 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15104 else \
15105 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
15106 $(MAKE) stage4-start; \
15107 fi; \
15108 cd $(HOST_SUBDIR)/libelf && \
15109 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15110 @endif libelf-bootstrap
15111
15112
15113 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
15114 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
15115 maybe-all-stageprofile-libelf:
15116 maybe-clean-stageprofile-libelf:
15117 @if libelf-bootstrap
15118 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15119 all-stageprofile: all-stageprofile-libelf
15120 TARGET-stageprofile-libelf = $(TARGET-libelf)
15121 all-stageprofile-libelf: configure-stageprofile-libelf
15122 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15123 @r=`${PWD_COMMAND}`; export r; \
15124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15125 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15126 $(HOST_EXPORTS) \
15127 $(POSTSTAGE1_HOST_EXPORTS) \
15128 cd $(HOST_SUBDIR)/libelf && \
15129 \
15130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15131 CFLAGS="$(STAGEprofile_CFLAGS)" \
15132 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15133 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15138 TFLAGS="$(STAGEprofile_TFLAGS)" \
15139 $(TARGET-stageprofile-libelf)
15140
15141 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15142 clean-stageprofile: clean-stageprofile-libelf
15143 clean-stageprofile-libelf:
15144 @if [ $(current_stage) = stageprofile ]; then \
15145 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15146 else \
15147 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15148 $(MAKE) stageprofile-start; \
15149 fi; \
15150 cd $(HOST_SUBDIR)/libelf && \
15151 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15152 @endif libelf-bootstrap
15153
15154
15155 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15156 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15157 maybe-all-stagefeedback-libelf:
15158 maybe-clean-stagefeedback-libelf:
15159 @if libelf-bootstrap
15160 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15161 all-stagefeedback: all-stagefeedback-libelf
15162 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15163 all-stagefeedback-libelf: configure-stagefeedback-libelf
15164 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15165 @r=`${PWD_COMMAND}`; export r; \
15166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15167 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15168 $(HOST_EXPORTS) \
15169 $(POSTSTAGE1_HOST_EXPORTS) \
15170 cd $(HOST_SUBDIR)/libelf && \
15171 \
15172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15173 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15174 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15175 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15180 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15181 $(TARGET-stagefeedback-libelf)
15182
15183 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15184 clean-stagefeedback: clean-stagefeedback-libelf
15185 clean-stagefeedback-libelf:
15186 @if [ $(current_stage) = stagefeedback ]; then \
15187 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15188 else \
15189 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15190 $(MAKE) stagefeedback-start; \
15191 fi; \
15192 cd $(HOST_SUBDIR)/libelf && \
15193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15194 @endif libelf-bootstrap
15195
15196
15197
15198
15199
15200 .PHONY: check-libelf maybe-check-libelf
15201 maybe-check-libelf:
15202 @if libelf
15203 maybe-check-libelf: check-libelf
15204
15205 check-libelf:
15206 @: $(MAKE); $(unstage)
15207 @r=`${PWD_COMMAND}`; export r; \
15208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15209 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15210 (cd $(HOST_SUBDIR)/libelf && \
15211 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15212
15213 @endif libelf
15214
15215 .PHONY: install-libelf maybe-install-libelf
15216 maybe-install-libelf:
15217 @if libelf
15218 maybe-install-libelf: install-libelf
15219
15220 install-libelf:
15221
15222 @endif libelf
15223
15224 .PHONY: install-strip-libelf maybe-install-strip-libelf
15225 maybe-install-strip-libelf:
15226 @if libelf
15227 maybe-install-strip-libelf: install-strip-libelf
15228
15229 install-strip-libelf:
15230
15231 @endif libelf
15232
15233 # Other targets (info, dvi, pdf, etc.)
15234
15235 .PHONY: maybe-info-libelf info-libelf
15236 maybe-info-libelf:
15237 @if libelf
15238 maybe-info-libelf: info-libelf
15239
15240 info-libelf: \
15241 configure-libelf
15242 @[ -f ./libelf/Makefile ] || exit 0; \
15243 r=`${PWD_COMMAND}`; export r; \
15244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15245 $(HOST_EXPORTS) \
15246 for flag in $(EXTRA_HOST_FLAGS) ; do \
15247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15248 done; \
15249 echo "Doing info in libelf"; \
15250 (cd $(HOST_SUBDIR)/libelf && \
15251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15253 "RANLIB=$${RANLIB}" \
15254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15255 info) \
15256 || exit 1
15257
15258 @endif libelf
15259
15260 .PHONY: maybe-dvi-libelf dvi-libelf
15261 maybe-dvi-libelf:
15262 @if libelf
15263 maybe-dvi-libelf: dvi-libelf
15264
15265 dvi-libelf: \
15266 configure-libelf
15267 @[ -f ./libelf/Makefile ] || exit 0; \
15268 r=`${PWD_COMMAND}`; export r; \
15269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15270 $(HOST_EXPORTS) \
15271 for flag in $(EXTRA_HOST_FLAGS) ; do \
15272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15273 done; \
15274 echo "Doing dvi in libelf"; \
15275 (cd $(HOST_SUBDIR)/libelf && \
15276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15278 "RANLIB=$${RANLIB}" \
15279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15280 dvi) \
15281 || exit 1
15282
15283 @endif libelf
15284
15285 .PHONY: maybe-pdf-libelf pdf-libelf
15286 maybe-pdf-libelf:
15287 @if libelf
15288 maybe-pdf-libelf: pdf-libelf
15289
15290 pdf-libelf: \
15291 configure-libelf
15292 @[ -f ./libelf/Makefile ] || exit 0; \
15293 r=`${PWD_COMMAND}`; export r; \
15294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15295 $(HOST_EXPORTS) \
15296 for flag in $(EXTRA_HOST_FLAGS) ; do \
15297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15298 done; \
15299 echo "Doing pdf in libelf"; \
15300 (cd $(HOST_SUBDIR)/libelf && \
15301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15303 "RANLIB=$${RANLIB}" \
15304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15305 pdf) \
15306 || exit 1
15307
15308 @endif libelf
15309
15310 .PHONY: maybe-html-libelf html-libelf
15311 maybe-html-libelf:
15312 @if libelf
15313 maybe-html-libelf: html-libelf
15314
15315 html-libelf: \
15316 configure-libelf
15317 @[ -f ./libelf/Makefile ] || exit 0; \
15318 r=`${PWD_COMMAND}`; export r; \
15319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15320 $(HOST_EXPORTS) \
15321 for flag in $(EXTRA_HOST_FLAGS) ; do \
15322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15323 done; \
15324 echo "Doing html in libelf"; \
15325 (cd $(HOST_SUBDIR)/libelf && \
15326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15328 "RANLIB=$${RANLIB}" \
15329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15330 html) \
15331 || exit 1
15332
15333 @endif libelf
15334
15335 .PHONY: maybe-TAGS-libelf TAGS-libelf
15336 maybe-TAGS-libelf:
15337 @if libelf
15338 maybe-TAGS-libelf: TAGS-libelf
15339
15340 TAGS-libelf: \
15341 configure-libelf
15342 @[ -f ./libelf/Makefile ] || exit 0; \
15343 r=`${PWD_COMMAND}`; export r; \
15344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15345 $(HOST_EXPORTS) \
15346 for flag in $(EXTRA_HOST_FLAGS) ; do \
15347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15348 done; \
15349 echo "Doing TAGS in libelf"; \
15350 (cd $(HOST_SUBDIR)/libelf && \
15351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15353 "RANLIB=$${RANLIB}" \
15354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15355 TAGS) \
15356 || exit 1
15357
15358 @endif libelf
15359
15360 .PHONY: maybe-install-info-libelf install-info-libelf
15361 maybe-install-info-libelf:
15362 @if libelf
15363 maybe-install-info-libelf: install-info-libelf
15364
15365 install-info-libelf: \
15366 configure-libelf \
15367 info-libelf
15368 @[ -f ./libelf/Makefile ] || exit 0; \
15369 r=`${PWD_COMMAND}`; export r; \
15370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15371 $(HOST_EXPORTS) \
15372 for flag in $(EXTRA_HOST_FLAGS) ; do \
15373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15374 done; \
15375 echo "Doing install-info in libelf"; \
15376 (cd $(HOST_SUBDIR)/libelf && \
15377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15379 "RANLIB=$${RANLIB}" \
15380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15381 install-info) \
15382 || exit 1
15383
15384 @endif libelf
15385
15386 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15387 maybe-install-pdf-libelf:
15388 @if libelf
15389 maybe-install-pdf-libelf: install-pdf-libelf
15390
15391 install-pdf-libelf: \
15392 configure-libelf \
15393 pdf-libelf
15394 @[ -f ./libelf/Makefile ] || exit 0; \
15395 r=`${PWD_COMMAND}`; export r; \
15396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15397 $(HOST_EXPORTS) \
15398 for flag in $(EXTRA_HOST_FLAGS) ; do \
15399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15400 done; \
15401 echo "Doing install-pdf in libelf"; \
15402 (cd $(HOST_SUBDIR)/libelf && \
15403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15405 "RANLIB=$${RANLIB}" \
15406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15407 install-pdf) \
15408 || exit 1
15409
15410 @endif libelf
15411
15412 .PHONY: maybe-install-html-libelf install-html-libelf
15413 maybe-install-html-libelf:
15414 @if libelf
15415 maybe-install-html-libelf: install-html-libelf
15416
15417 install-html-libelf: \
15418 configure-libelf \
15419 html-libelf
15420 @[ -f ./libelf/Makefile ] || exit 0; \
15421 r=`${PWD_COMMAND}`; export r; \
15422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15423 $(HOST_EXPORTS) \
15424 for flag in $(EXTRA_HOST_FLAGS) ; do \
15425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15426 done; \
15427 echo "Doing install-html in libelf"; \
15428 (cd $(HOST_SUBDIR)/libelf && \
15429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15431 "RANLIB=$${RANLIB}" \
15432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15433 install-html) \
15434 || exit 1
15435
15436 @endif libelf
15437
15438 .PHONY: maybe-installcheck-libelf installcheck-libelf
15439 maybe-installcheck-libelf:
15440 @if libelf
15441 maybe-installcheck-libelf: installcheck-libelf
15442
15443 installcheck-libelf: \
15444 configure-libelf
15445 @[ -f ./libelf/Makefile ] || exit 0; \
15446 r=`${PWD_COMMAND}`; export r; \
15447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15448 $(HOST_EXPORTS) \
15449 for flag in $(EXTRA_HOST_FLAGS) ; do \
15450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15451 done; \
15452 echo "Doing installcheck in libelf"; \
15453 (cd $(HOST_SUBDIR)/libelf && \
15454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15456 "RANLIB=$${RANLIB}" \
15457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15458 installcheck) \
15459 || exit 1
15460
15461 @endif libelf
15462
15463 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15464 maybe-mostlyclean-libelf:
15465 @if libelf
15466 maybe-mostlyclean-libelf: mostlyclean-libelf
15467
15468 mostlyclean-libelf:
15469 @[ -f ./libelf/Makefile ] || exit 0; \
15470 r=`${PWD_COMMAND}`; export r; \
15471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15472 $(HOST_EXPORTS) \
15473 for flag in $(EXTRA_HOST_FLAGS) ; do \
15474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15475 done; \
15476 echo "Doing mostlyclean in libelf"; \
15477 (cd $(HOST_SUBDIR)/libelf && \
15478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15480 "RANLIB=$${RANLIB}" \
15481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15482 mostlyclean) \
15483 || exit 1
15484
15485 @endif libelf
15486
15487 .PHONY: maybe-clean-libelf clean-libelf
15488 maybe-clean-libelf:
15489 @if libelf
15490 maybe-clean-libelf: clean-libelf
15491
15492 clean-libelf:
15493 @[ -f ./libelf/Makefile ] || exit 0; \
15494 r=`${PWD_COMMAND}`; export r; \
15495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15496 $(HOST_EXPORTS) \
15497 for flag in $(EXTRA_HOST_FLAGS) ; do \
15498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15499 done; \
15500 echo "Doing clean in libelf"; \
15501 (cd $(HOST_SUBDIR)/libelf && \
15502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15504 "RANLIB=$${RANLIB}" \
15505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15506 clean) \
15507 || exit 1
15508
15509 @endif libelf
15510
15511 .PHONY: maybe-distclean-libelf distclean-libelf
15512 maybe-distclean-libelf:
15513 @if libelf
15514 maybe-distclean-libelf: distclean-libelf
15515
15516 distclean-libelf:
15517 @[ -f ./libelf/Makefile ] || exit 0; \
15518 r=`${PWD_COMMAND}`; export r; \
15519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15520 $(HOST_EXPORTS) \
15521 for flag in $(EXTRA_HOST_FLAGS) ; do \
15522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15523 done; \
15524 echo "Doing distclean in libelf"; \
15525 (cd $(HOST_SUBDIR)/libelf && \
15526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15528 "RANLIB=$${RANLIB}" \
15529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15530 distclean) \
15531 || exit 1
15532
15533 @endif libelf
15534
15535 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15536 maybe-maintainer-clean-libelf:
15537 @if libelf
15538 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15539
15540 maintainer-clean-libelf:
15541 @[ -f ./libelf/Makefile ] || exit 0; \
15542 r=`${PWD_COMMAND}`; export r; \
15543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15544 $(HOST_EXPORTS) \
15545 for flag in $(EXTRA_HOST_FLAGS) ; do \
15546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15547 done; \
15548 echo "Doing maintainer-clean in libelf"; \
15549 (cd $(HOST_SUBDIR)/libelf && \
15550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15552 "RANLIB=$${RANLIB}" \
15553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15554 maintainer-clean) \
15555 || exit 1
15556
15557 @endif libelf
15558
15559
15560
15561 .PHONY: configure-gold maybe-configure-gold
15562 maybe-configure-gold:
15563 @if gcc-bootstrap
15564 configure-gold: stage_current
15565 @endif gcc-bootstrap
15566 @if gold
15567 maybe-configure-gold: configure-gold
15568 configure-gold:
15569 @r=`${PWD_COMMAND}`; export r; \
15570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15571 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15573 $(HOST_EXPORTS) \
15574 echo Configuring in $(HOST_SUBDIR)/gold; \
15575 cd "$(HOST_SUBDIR)/gold" || exit 1; \
15576 case $(srcdir) in \
15577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15578 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15580 esac; \
15581 module_srcdir=gold; \
15582 $(SHELL) \
15583 $$s/$$module_srcdir/configure \
15584 --srcdir=$${topdir}/$$module_srcdir \
15585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15586 --target=${target_alias} \
15587 || exit 1
15588 @endif gold
15589
15590
15591
15592 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15593 maybe-configure-stage1-gold:
15594 @if gold-bootstrap
15595 maybe-configure-stage1-gold: configure-stage1-gold
15596 configure-stage1-gold:
15597 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15598 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15599 @r=`${PWD_COMMAND}`; export r; \
15600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15601 TFLAGS="$(STAGE1_TFLAGS)"; \
15602 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15603 $(HOST_EXPORTS) \
15604 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15605 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15606 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15607 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15608 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15609 cd $(HOST_SUBDIR)/gold || exit 1; \
15610 case $(srcdir) in \
15611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15612 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15614 esac; \
15615 module_srcdir=gold; \
15616 $(SHELL) $$s/$$module_srcdir/configure \
15617 --srcdir=$${topdir}/$$module_srcdir \
15618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15619 --target=${target_alias} \
15620 \
15621 $(STAGE1_CONFIGURE_FLAGS)
15622 @endif gold-bootstrap
15623
15624 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15625 maybe-configure-stage2-gold:
15626 @if gold-bootstrap
15627 maybe-configure-stage2-gold: configure-stage2-gold
15628 configure-stage2-gold:
15629 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15630 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15631 @r=`${PWD_COMMAND}`; export r; \
15632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15633 TFLAGS="$(STAGE2_TFLAGS)"; \
15634 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15635 $(HOST_EXPORTS) \
15636 $(POSTSTAGE1_HOST_EXPORTS) \
15637 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15638 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15639 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15640 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15642 cd $(HOST_SUBDIR)/gold || exit 1; \
15643 case $(srcdir) in \
15644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15645 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15647 esac; \
15648 module_srcdir=gold; \
15649 $(SHELL) $$s/$$module_srcdir/configure \
15650 --srcdir=$${topdir}/$$module_srcdir \
15651 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15652 --target=${target_alias} \
15653 --with-build-libsubdir=$(HOST_SUBDIR) \
15654 $(STAGE2_CONFIGURE_FLAGS)
15655 @endif gold-bootstrap
15656
15657 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15658 maybe-configure-stage3-gold:
15659 @if gold-bootstrap
15660 maybe-configure-stage3-gold: configure-stage3-gold
15661 configure-stage3-gold:
15662 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15663 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15664 @r=`${PWD_COMMAND}`; export r; \
15665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15666 TFLAGS="$(STAGE3_TFLAGS)"; \
15667 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15668 $(HOST_EXPORTS) \
15669 $(POSTSTAGE1_HOST_EXPORTS) \
15670 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15671 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15672 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15673 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15675 cd $(HOST_SUBDIR)/gold || exit 1; \
15676 case $(srcdir) in \
15677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15678 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15680 esac; \
15681 module_srcdir=gold; \
15682 $(SHELL) $$s/$$module_srcdir/configure \
15683 --srcdir=$${topdir}/$$module_srcdir \
15684 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15685 --target=${target_alias} \
15686 --with-build-libsubdir=$(HOST_SUBDIR) \
15687 $(STAGE3_CONFIGURE_FLAGS)
15688 @endif gold-bootstrap
15689
15690 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15691 maybe-configure-stage4-gold:
15692 @if gold-bootstrap
15693 maybe-configure-stage4-gold: configure-stage4-gold
15694 configure-stage4-gold:
15695 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15696 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15697 @r=`${PWD_COMMAND}`; export r; \
15698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15699 TFLAGS="$(STAGE4_TFLAGS)"; \
15700 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15701 $(HOST_EXPORTS) \
15702 $(POSTSTAGE1_HOST_EXPORTS) \
15703 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15704 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15705 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15706 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15707 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15708 cd $(HOST_SUBDIR)/gold || exit 1; \
15709 case $(srcdir) in \
15710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15711 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15713 esac; \
15714 module_srcdir=gold; \
15715 $(SHELL) $$s/$$module_srcdir/configure \
15716 --srcdir=$${topdir}/$$module_srcdir \
15717 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15718 --target=${target_alias} \
15719 --with-build-libsubdir=$(HOST_SUBDIR) \
15720 $(STAGE4_CONFIGURE_FLAGS)
15721 @endif gold-bootstrap
15722
15723 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15724 maybe-configure-stageprofile-gold:
15725 @if gold-bootstrap
15726 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15727 configure-stageprofile-gold:
15728 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15729 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15730 @r=`${PWD_COMMAND}`; export r; \
15731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15732 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15733 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15734 $(HOST_EXPORTS) \
15735 $(POSTSTAGE1_HOST_EXPORTS) \
15736 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15737 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15738 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15739 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15740 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15741 cd $(HOST_SUBDIR)/gold || exit 1; \
15742 case $(srcdir) in \
15743 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15744 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15745 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15746 esac; \
15747 module_srcdir=gold; \
15748 $(SHELL) $$s/$$module_srcdir/configure \
15749 --srcdir=$${topdir}/$$module_srcdir \
15750 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15751 --target=${target_alias} \
15752 --with-build-libsubdir=$(HOST_SUBDIR) \
15753 $(STAGEprofile_CONFIGURE_FLAGS)
15754 @endif gold-bootstrap
15755
15756 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15757 maybe-configure-stagefeedback-gold:
15758 @if gold-bootstrap
15759 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15760 configure-stagefeedback-gold:
15761 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15762 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15763 @r=`${PWD_COMMAND}`; export r; \
15764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15765 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15766 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15767 $(HOST_EXPORTS) \
15768 $(POSTSTAGE1_HOST_EXPORTS) \
15769 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15770 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15771 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15772 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15773 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15774 cd $(HOST_SUBDIR)/gold || exit 1; \
15775 case $(srcdir) in \
15776 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15777 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15778 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15779 esac; \
15780 module_srcdir=gold; \
15781 $(SHELL) $$s/$$module_srcdir/configure \
15782 --srcdir=$${topdir}/$$module_srcdir \
15783 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15784 --target=${target_alias} \
15785 --with-build-libsubdir=$(HOST_SUBDIR) \
15786 $(STAGEfeedback_CONFIGURE_FLAGS)
15787 @endif gold-bootstrap
15788
15789
15790
15791
15792
15793 .PHONY: all-gold maybe-all-gold
15794 maybe-all-gold:
15795 @if gcc-bootstrap
15796 all-gold: stage_current
15797 @endif gcc-bootstrap
15798 @if gold
15799 TARGET-gold=all
15800 maybe-all-gold: all-gold
15801 all-gold: configure-gold
15802 @r=`${PWD_COMMAND}`; export r; \
15803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15804 $(HOST_EXPORTS) \
15805 (cd $(HOST_SUBDIR)/gold && \
15806 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15807 $(TARGET-gold))
15808 @endif gold
15809
15810
15811
15812 .PHONY: all-stage1-gold maybe-all-stage1-gold
15813 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15814 maybe-all-stage1-gold:
15815 maybe-clean-stage1-gold:
15816 @if gold-bootstrap
15817 maybe-all-stage1-gold: all-stage1-gold
15818 all-stage1: all-stage1-gold
15819 TARGET-stage1-gold = $(TARGET-gold)
15820 all-stage1-gold: configure-stage1-gold
15821 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15822 @r=`${PWD_COMMAND}`; export r; \
15823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15824 TFLAGS="$(STAGE1_TFLAGS)"; \
15825 $(HOST_EXPORTS) \
15826 cd $(HOST_SUBDIR)/gold && \
15827 \
15828 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15829 CFLAGS="$(STAGE1_CFLAGS)" \
15830 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15831 LIBCFLAGS="$(LIBCFLAGS)" \
15832 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15833 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15834 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15835 $(EXTRA_HOST_FLAGS) \
15836 $(STAGE1_FLAGS_TO_PASS) \
15837 TFLAGS="$(STAGE1_TFLAGS)" \
15838 $(TARGET-stage1-gold)
15839
15840 maybe-clean-stage1-gold: clean-stage1-gold
15841 clean-stage1: clean-stage1-gold
15842 clean-stage1-gold:
15843 @if [ $(current_stage) = stage1 ]; then \
15844 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15845 else \
15846 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15847 $(MAKE) stage1-start; \
15848 fi; \
15849 cd $(HOST_SUBDIR)/gold && \
15850 $(MAKE) $(EXTRA_HOST_FLAGS) \
15851 $(STAGE1_FLAGS_TO_PASS) clean
15852 @endif gold-bootstrap
15853
15854
15855 .PHONY: all-stage2-gold maybe-all-stage2-gold
15856 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15857 maybe-all-stage2-gold:
15858 maybe-clean-stage2-gold:
15859 @if gold-bootstrap
15860 maybe-all-stage2-gold: all-stage2-gold
15861 all-stage2: all-stage2-gold
15862 TARGET-stage2-gold = $(TARGET-gold)
15863 all-stage2-gold: configure-stage2-gold
15864 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15865 @r=`${PWD_COMMAND}`; export r; \
15866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15867 TFLAGS="$(STAGE2_TFLAGS)"; \
15868 $(HOST_EXPORTS) \
15869 $(POSTSTAGE1_HOST_EXPORTS) \
15870 cd $(HOST_SUBDIR)/gold && \
15871 \
15872 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15873 CFLAGS="$(STAGE2_CFLAGS)" \
15874 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15875 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15876 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15877 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15878 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15879 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15880 TFLAGS="$(STAGE2_TFLAGS)" \
15881 $(TARGET-stage2-gold)
15882
15883 maybe-clean-stage2-gold: clean-stage2-gold
15884 clean-stage2: clean-stage2-gold
15885 clean-stage2-gold:
15886 @if [ $(current_stage) = stage2 ]; then \
15887 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15888 else \
15889 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15890 $(MAKE) stage2-start; \
15891 fi; \
15892 cd $(HOST_SUBDIR)/gold && \
15893 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15894 @endif gold-bootstrap
15895
15896
15897 .PHONY: all-stage3-gold maybe-all-stage3-gold
15898 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15899 maybe-all-stage3-gold:
15900 maybe-clean-stage3-gold:
15901 @if gold-bootstrap
15902 maybe-all-stage3-gold: all-stage3-gold
15903 all-stage3: all-stage3-gold
15904 TARGET-stage3-gold = $(TARGET-gold)
15905 all-stage3-gold: configure-stage3-gold
15906 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15907 @r=`${PWD_COMMAND}`; export r; \
15908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15909 TFLAGS="$(STAGE3_TFLAGS)"; \
15910 $(HOST_EXPORTS) \
15911 $(POSTSTAGE1_HOST_EXPORTS) \
15912 cd $(HOST_SUBDIR)/gold && \
15913 \
15914 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15915 CFLAGS="$(STAGE3_CFLAGS)" \
15916 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15917 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15918 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15919 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15920 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15921 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15922 TFLAGS="$(STAGE3_TFLAGS)" \
15923 $(TARGET-stage3-gold)
15924
15925 maybe-clean-stage3-gold: clean-stage3-gold
15926 clean-stage3: clean-stage3-gold
15927 clean-stage3-gold:
15928 @if [ $(current_stage) = stage3 ]; then \
15929 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15930 else \
15931 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15932 $(MAKE) stage3-start; \
15933 fi; \
15934 cd $(HOST_SUBDIR)/gold && \
15935 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15936 @endif gold-bootstrap
15937
15938
15939 .PHONY: all-stage4-gold maybe-all-stage4-gold
15940 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15941 maybe-all-stage4-gold:
15942 maybe-clean-stage4-gold:
15943 @if gold-bootstrap
15944 maybe-all-stage4-gold: all-stage4-gold
15945 all-stage4: all-stage4-gold
15946 TARGET-stage4-gold = $(TARGET-gold)
15947 all-stage4-gold: configure-stage4-gold
15948 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15949 @r=`${PWD_COMMAND}`; export r; \
15950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951 TFLAGS="$(STAGE4_TFLAGS)"; \
15952 $(HOST_EXPORTS) \
15953 $(POSTSTAGE1_HOST_EXPORTS) \
15954 cd $(HOST_SUBDIR)/gold && \
15955 \
15956 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15957 CFLAGS="$(STAGE4_CFLAGS)" \
15958 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15959 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15960 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15961 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15962 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15963 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15964 TFLAGS="$(STAGE4_TFLAGS)" \
15965 $(TARGET-stage4-gold)
15966
15967 maybe-clean-stage4-gold: clean-stage4-gold
15968 clean-stage4: clean-stage4-gold
15969 clean-stage4-gold:
15970 @if [ $(current_stage) = stage4 ]; then \
15971 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15972 else \
15973 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15974 $(MAKE) stage4-start; \
15975 fi; \
15976 cd $(HOST_SUBDIR)/gold && \
15977 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15978 @endif gold-bootstrap
15979
15980
15981 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15982 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15983 maybe-all-stageprofile-gold:
15984 maybe-clean-stageprofile-gold:
15985 @if gold-bootstrap
15986 maybe-all-stageprofile-gold: all-stageprofile-gold
15987 all-stageprofile: all-stageprofile-gold
15988 TARGET-stageprofile-gold = $(TARGET-gold)
15989 all-stageprofile-gold: configure-stageprofile-gold
15990 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15991 @r=`${PWD_COMMAND}`; export r; \
15992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15993 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15994 $(HOST_EXPORTS) \
15995 $(POSTSTAGE1_HOST_EXPORTS) \
15996 cd $(HOST_SUBDIR)/gold && \
15997 \
15998 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15999 CFLAGS="$(STAGEprofile_CFLAGS)" \
16000 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16001 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16005 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16006 TFLAGS="$(STAGEprofile_TFLAGS)" \
16007 $(TARGET-stageprofile-gold)
16008
16009 maybe-clean-stageprofile-gold: clean-stageprofile-gold
16010 clean-stageprofile: clean-stageprofile-gold
16011 clean-stageprofile-gold:
16012 @if [ $(current_stage) = stageprofile ]; then \
16013 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16014 else \
16015 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
16016 $(MAKE) stageprofile-start; \
16017 fi; \
16018 cd $(HOST_SUBDIR)/gold && \
16019 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16020 @endif gold-bootstrap
16021
16022
16023 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
16024 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
16025 maybe-all-stagefeedback-gold:
16026 maybe-clean-stagefeedback-gold:
16027 @if gold-bootstrap
16028 maybe-all-stagefeedback-gold: all-stagefeedback-gold
16029 all-stagefeedback: all-stagefeedback-gold
16030 TARGET-stagefeedback-gold = $(TARGET-gold)
16031 all-stagefeedback-gold: configure-stagefeedback-gold
16032 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16033 @r=`${PWD_COMMAND}`; export r; \
16034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16035 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16036 $(HOST_EXPORTS) \
16037 $(POSTSTAGE1_HOST_EXPORTS) \
16038 cd $(HOST_SUBDIR)/gold && \
16039 \
16040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16041 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16042 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16043 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16044 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16045 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16046 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16047 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16048 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16049 $(TARGET-stagefeedback-gold)
16050
16051 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
16052 clean-stagefeedback: clean-stagefeedback-gold
16053 clean-stagefeedback-gold:
16054 @if [ $(current_stage) = stagefeedback ]; then \
16055 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16056 else \
16057 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
16058 $(MAKE) stagefeedback-start; \
16059 fi; \
16060 cd $(HOST_SUBDIR)/gold && \
16061 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16062 @endif gold-bootstrap
16063
16064
16065
16066
16067
16068 .PHONY: check-gold maybe-check-gold
16069 maybe-check-gold:
16070 @if gold
16071 maybe-check-gold: check-gold
16072
16073 check-gold:
16074 @: $(MAKE); $(unstage)
16075 @r=`${PWD_COMMAND}`; export r; \
16076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16077 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16078 (cd $(HOST_SUBDIR)/gold && \
16079 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16080
16081 @endif gold
16082
16083 .PHONY: install-gold maybe-install-gold
16084 maybe-install-gold:
16085 @if gold
16086 maybe-install-gold: install-gold
16087
16088 install-gold: installdirs
16089 @: $(MAKE); $(unstage)
16090 @r=`${PWD_COMMAND}`; export r; \
16091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16092 $(HOST_EXPORTS) \
16093 (cd $(HOST_SUBDIR)/gold && \
16094 $(MAKE) $(FLAGS_TO_PASS) install)
16095
16096 @endif gold
16097
16098 .PHONY: install-strip-gold maybe-install-strip-gold
16099 maybe-install-strip-gold:
16100 @if gold
16101 maybe-install-strip-gold: install-strip-gold
16102
16103 install-strip-gold: installdirs
16104 @: $(MAKE); $(unstage)
16105 @r=`${PWD_COMMAND}`; export r; \
16106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16107 $(HOST_EXPORTS) \
16108 (cd $(HOST_SUBDIR)/gold && \
16109 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16110
16111 @endif gold
16112
16113 # Other targets (info, dvi, pdf, etc.)
16114
16115 .PHONY: maybe-info-gold info-gold
16116 maybe-info-gold:
16117 @if gold
16118 maybe-info-gold: info-gold
16119
16120 info-gold: \
16121 configure-gold
16122 @[ -f ./gold/Makefile ] || exit 0; \
16123 r=`${PWD_COMMAND}`; export r; \
16124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16125 $(HOST_EXPORTS) \
16126 for flag in $(EXTRA_HOST_FLAGS) ; do \
16127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16128 done; \
16129 echo "Doing info in gold"; \
16130 (cd $(HOST_SUBDIR)/gold && \
16131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16133 "RANLIB=$${RANLIB}" \
16134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16135 info) \
16136 || exit 1
16137
16138 @endif gold
16139
16140 .PHONY: maybe-dvi-gold dvi-gold
16141 maybe-dvi-gold:
16142 @if gold
16143 maybe-dvi-gold: dvi-gold
16144
16145 dvi-gold: \
16146 configure-gold
16147 @[ -f ./gold/Makefile ] || exit 0; \
16148 r=`${PWD_COMMAND}`; export r; \
16149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16150 $(HOST_EXPORTS) \
16151 for flag in $(EXTRA_HOST_FLAGS) ; do \
16152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16153 done; \
16154 echo "Doing dvi in gold"; \
16155 (cd $(HOST_SUBDIR)/gold && \
16156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16158 "RANLIB=$${RANLIB}" \
16159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16160 dvi) \
16161 || exit 1
16162
16163 @endif gold
16164
16165 .PHONY: maybe-pdf-gold pdf-gold
16166 maybe-pdf-gold:
16167 @if gold
16168 maybe-pdf-gold: pdf-gold
16169
16170 pdf-gold: \
16171 configure-gold
16172 @[ -f ./gold/Makefile ] || exit 0; \
16173 r=`${PWD_COMMAND}`; export r; \
16174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16175 $(HOST_EXPORTS) \
16176 for flag in $(EXTRA_HOST_FLAGS) ; do \
16177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16178 done; \
16179 echo "Doing pdf in gold"; \
16180 (cd $(HOST_SUBDIR)/gold && \
16181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16183 "RANLIB=$${RANLIB}" \
16184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16185 pdf) \
16186 || exit 1
16187
16188 @endif gold
16189
16190 .PHONY: maybe-html-gold html-gold
16191 maybe-html-gold:
16192 @if gold
16193 maybe-html-gold: html-gold
16194
16195 html-gold: \
16196 configure-gold
16197 @[ -f ./gold/Makefile ] || exit 0; \
16198 r=`${PWD_COMMAND}`; export r; \
16199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16200 $(HOST_EXPORTS) \
16201 for flag in $(EXTRA_HOST_FLAGS) ; do \
16202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16203 done; \
16204 echo "Doing html in gold"; \
16205 (cd $(HOST_SUBDIR)/gold && \
16206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16208 "RANLIB=$${RANLIB}" \
16209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16210 html) \
16211 || exit 1
16212
16213 @endif gold
16214
16215 .PHONY: maybe-TAGS-gold TAGS-gold
16216 maybe-TAGS-gold:
16217 @if gold
16218 maybe-TAGS-gold: TAGS-gold
16219
16220 TAGS-gold: \
16221 configure-gold
16222 @[ -f ./gold/Makefile ] || exit 0; \
16223 r=`${PWD_COMMAND}`; export r; \
16224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16225 $(HOST_EXPORTS) \
16226 for flag in $(EXTRA_HOST_FLAGS) ; do \
16227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16228 done; \
16229 echo "Doing TAGS in gold"; \
16230 (cd $(HOST_SUBDIR)/gold && \
16231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16233 "RANLIB=$${RANLIB}" \
16234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16235 TAGS) \
16236 || exit 1
16237
16238 @endif gold
16239
16240 .PHONY: maybe-install-info-gold install-info-gold
16241 maybe-install-info-gold:
16242 @if gold
16243 maybe-install-info-gold: install-info-gold
16244
16245 install-info-gold: \
16246 configure-gold \
16247 info-gold
16248 @[ -f ./gold/Makefile ] || exit 0; \
16249 r=`${PWD_COMMAND}`; export r; \
16250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16251 $(HOST_EXPORTS) \
16252 for flag in $(EXTRA_HOST_FLAGS) ; do \
16253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16254 done; \
16255 echo "Doing install-info in gold"; \
16256 (cd $(HOST_SUBDIR)/gold && \
16257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16259 "RANLIB=$${RANLIB}" \
16260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16261 install-info) \
16262 || exit 1
16263
16264 @endif gold
16265
16266 .PHONY: maybe-install-pdf-gold install-pdf-gold
16267 maybe-install-pdf-gold:
16268 @if gold
16269 maybe-install-pdf-gold: install-pdf-gold
16270
16271 install-pdf-gold: \
16272 configure-gold \
16273 pdf-gold
16274 @[ -f ./gold/Makefile ] || exit 0; \
16275 r=`${PWD_COMMAND}`; export r; \
16276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16277 $(HOST_EXPORTS) \
16278 for flag in $(EXTRA_HOST_FLAGS) ; do \
16279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16280 done; \
16281 echo "Doing install-pdf in gold"; \
16282 (cd $(HOST_SUBDIR)/gold && \
16283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16285 "RANLIB=$${RANLIB}" \
16286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16287 install-pdf) \
16288 || exit 1
16289
16290 @endif gold
16291
16292 .PHONY: maybe-install-html-gold install-html-gold
16293 maybe-install-html-gold:
16294 @if gold
16295 maybe-install-html-gold: install-html-gold
16296
16297 install-html-gold: \
16298 configure-gold \
16299 html-gold
16300 @[ -f ./gold/Makefile ] || exit 0; \
16301 r=`${PWD_COMMAND}`; export r; \
16302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16303 $(HOST_EXPORTS) \
16304 for flag in $(EXTRA_HOST_FLAGS) ; do \
16305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16306 done; \
16307 echo "Doing install-html in gold"; \
16308 (cd $(HOST_SUBDIR)/gold && \
16309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16311 "RANLIB=$${RANLIB}" \
16312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16313 install-html) \
16314 || exit 1
16315
16316 @endif gold
16317
16318 .PHONY: maybe-installcheck-gold installcheck-gold
16319 maybe-installcheck-gold:
16320 @if gold
16321 maybe-installcheck-gold: installcheck-gold
16322
16323 installcheck-gold: \
16324 configure-gold
16325 @[ -f ./gold/Makefile ] || exit 0; \
16326 r=`${PWD_COMMAND}`; export r; \
16327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16328 $(HOST_EXPORTS) \
16329 for flag in $(EXTRA_HOST_FLAGS) ; do \
16330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16331 done; \
16332 echo "Doing installcheck in gold"; \
16333 (cd $(HOST_SUBDIR)/gold && \
16334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16336 "RANLIB=$${RANLIB}" \
16337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16338 installcheck) \
16339 || exit 1
16340
16341 @endif gold
16342
16343 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16344 maybe-mostlyclean-gold:
16345 @if gold
16346 maybe-mostlyclean-gold: mostlyclean-gold
16347
16348 mostlyclean-gold:
16349 @[ -f ./gold/Makefile ] || exit 0; \
16350 r=`${PWD_COMMAND}`; export r; \
16351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16352 $(HOST_EXPORTS) \
16353 for flag in $(EXTRA_HOST_FLAGS) ; do \
16354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16355 done; \
16356 echo "Doing mostlyclean in gold"; \
16357 (cd $(HOST_SUBDIR)/gold && \
16358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16360 "RANLIB=$${RANLIB}" \
16361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16362 mostlyclean) \
16363 || exit 1
16364
16365 @endif gold
16366
16367 .PHONY: maybe-clean-gold clean-gold
16368 maybe-clean-gold:
16369 @if gold
16370 maybe-clean-gold: clean-gold
16371
16372 clean-gold:
16373 @[ -f ./gold/Makefile ] || exit 0; \
16374 r=`${PWD_COMMAND}`; export r; \
16375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16376 $(HOST_EXPORTS) \
16377 for flag in $(EXTRA_HOST_FLAGS) ; do \
16378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16379 done; \
16380 echo "Doing clean in gold"; \
16381 (cd $(HOST_SUBDIR)/gold && \
16382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16384 "RANLIB=$${RANLIB}" \
16385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16386 clean) \
16387 || exit 1
16388
16389 @endif gold
16390
16391 .PHONY: maybe-distclean-gold distclean-gold
16392 maybe-distclean-gold:
16393 @if gold
16394 maybe-distclean-gold: distclean-gold
16395
16396 distclean-gold:
16397 @[ -f ./gold/Makefile ] || exit 0; \
16398 r=`${PWD_COMMAND}`; export r; \
16399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16400 $(HOST_EXPORTS) \
16401 for flag in $(EXTRA_HOST_FLAGS) ; do \
16402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16403 done; \
16404 echo "Doing distclean in gold"; \
16405 (cd $(HOST_SUBDIR)/gold && \
16406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16408 "RANLIB=$${RANLIB}" \
16409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16410 distclean) \
16411 || exit 1
16412
16413 @endif gold
16414
16415 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16416 maybe-maintainer-clean-gold:
16417 @if gold
16418 maybe-maintainer-clean-gold: maintainer-clean-gold
16419
16420 maintainer-clean-gold:
16421 @[ -f ./gold/Makefile ] || exit 0; \
16422 r=`${PWD_COMMAND}`; export r; \
16423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16424 $(HOST_EXPORTS) \
16425 for flag in $(EXTRA_HOST_FLAGS) ; do \
16426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16427 done; \
16428 echo "Doing maintainer-clean in gold"; \
16429 (cd $(HOST_SUBDIR)/gold && \
16430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16432 "RANLIB=$${RANLIB}" \
16433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16434 maintainer-clean) \
16435 || exit 1
16436
16437 @endif gold
16438
16439
16440
16441 .PHONY: configure-gprof maybe-configure-gprof
16442 maybe-configure-gprof:
16443 @if gcc-bootstrap
16444 configure-gprof: stage_current
16445 @endif gcc-bootstrap
16446 @if gprof
16447 maybe-configure-gprof: configure-gprof
16448 configure-gprof:
16449 @: $(MAKE); $(unstage)
16450 @r=`${PWD_COMMAND}`; export r; \
16451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16452 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16453 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16454 $(HOST_EXPORTS) \
16455 echo Configuring in $(HOST_SUBDIR)/gprof; \
16456 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16457 case $(srcdir) in \
16458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16459 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16461 esac; \
16462 module_srcdir=gprof; \
16463 $(SHELL) \
16464 $$s/$$module_srcdir/configure \
16465 --srcdir=$${topdir}/$$module_srcdir \
16466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16467 --target=${target_alias} \
16468 || exit 1
16469 @endif gprof
16470
16471
16472
16473
16474
16475 .PHONY: all-gprof maybe-all-gprof
16476 maybe-all-gprof:
16477 @if gcc-bootstrap
16478 all-gprof: stage_current
16479 @endif gcc-bootstrap
16480 @if gprof
16481 TARGET-gprof=all
16482 maybe-all-gprof: all-gprof
16483 all-gprof: configure-gprof
16484 @: $(MAKE); $(unstage)
16485 @r=`${PWD_COMMAND}`; export r; \
16486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16487 $(HOST_EXPORTS) \
16488 (cd $(HOST_SUBDIR)/gprof && \
16489 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
16490 $(TARGET-gprof))
16491 @endif gprof
16492
16493
16494
16495
16496 .PHONY: check-gprof maybe-check-gprof
16497 maybe-check-gprof:
16498 @if gprof
16499 maybe-check-gprof: check-gprof
16500
16501 check-gprof:
16502 @: $(MAKE); $(unstage)
16503 @r=`${PWD_COMMAND}`; export r; \
16504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16505 $(HOST_EXPORTS) \
16506 (cd $(HOST_SUBDIR)/gprof && \
16507 $(MAKE) $(FLAGS_TO_PASS) check)
16508
16509 @endif gprof
16510
16511 .PHONY: install-gprof maybe-install-gprof
16512 maybe-install-gprof:
16513 @if gprof
16514 maybe-install-gprof: install-gprof
16515
16516 install-gprof: installdirs
16517 @: $(MAKE); $(unstage)
16518 @r=`${PWD_COMMAND}`; export r; \
16519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16520 $(HOST_EXPORTS) \
16521 (cd $(HOST_SUBDIR)/gprof && \
16522 $(MAKE) $(FLAGS_TO_PASS) install)
16523
16524 @endif gprof
16525
16526 .PHONY: install-strip-gprof maybe-install-strip-gprof
16527 maybe-install-strip-gprof:
16528 @if gprof
16529 maybe-install-strip-gprof: install-strip-gprof
16530
16531 install-strip-gprof: installdirs
16532 @: $(MAKE); $(unstage)
16533 @r=`${PWD_COMMAND}`; export r; \
16534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16535 $(HOST_EXPORTS) \
16536 (cd $(HOST_SUBDIR)/gprof && \
16537 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16538
16539 @endif gprof
16540
16541 # Other targets (info, dvi, pdf, etc.)
16542
16543 .PHONY: maybe-info-gprof info-gprof
16544 maybe-info-gprof:
16545 @if gprof
16546 maybe-info-gprof: info-gprof
16547
16548 info-gprof: \
16549 configure-gprof
16550 @: $(MAKE); $(unstage)
16551 @[ -f ./gprof/Makefile ] || exit 0; \
16552 r=`${PWD_COMMAND}`; export r; \
16553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16554 $(HOST_EXPORTS) \
16555 for flag in $(EXTRA_HOST_FLAGS) ; do \
16556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16557 done; \
16558 echo "Doing info in gprof"; \
16559 (cd $(HOST_SUBDIR)/gprof && \
16560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16562 "RANLIB=$${RANLIB}" \
16563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16564 info) \
16565 || exit 1
16566
16567 @endif gprof
16568
16569 .PHONY: maybe-dvi-gprof dvi-gprof
16570 maybe-dvi-gprof:
16571 @if gprof
16572 maybe-dvi-gprof: dvi-gprof
16573
16574 dvi-gprof: \
16575 configure-gprof
16576 @: $(MAKE); $(unstage)
16577 @[ -f ./gprof/Makefile ] || exit 0; \
16578 r=`${PWD_COMMAND}`; export r; \
16579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580 $(HOST_EXPORTS) \
16581 for flag in $(EXTRA_HOST_FLAGS) ; do \
16582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16583 done; \
16584 echo "Doing dvi in gprof"; \
16585 (cd $(HOST_SUBDIR)/gprof && \
16586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16588 "RANLIB=$${RANLIB}" \
16589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16590 dvi) \
16591 || exit 1
16592
16593 @endif gprof
16594
16595 .PHONY: maybe-pdf-gprof pdf-gprof
16596 maybe-pdf-gprof:
16597 @if gprof
16598 maybe-pdf-gprof: pdf-gprof
16599
16600 pdf-gprof: \
16601 configure-gprof
16602 @: $(MAKE); $(unstage)
16603 @[ -f ./gprof/Makefile ] || exit 0; \
16604 r=`${PWD_COMMAND}`; export r; \
16605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16606 $(HOST_EXPORTS) \
16607 for flag in $(EXTRA_HOST_FLAGS) ; do \
16608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16609 done; \
16610 echo "Doing pdf in gprof"; \
16611 (cd $(HOST_SUBDIR)/gprof && \
16612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16614 "RANLIB=$${RANLIB}" \
16615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16616 pdf) \
16617 || exit 1
16618
16619 @endif gprof
16620
16621 .PHONY: maybe-html-gprof html-gprof
16622 maybe-html-gprof:
16623 @if gprof
16624 maybe-html-gprof: html-gprof
16625
16626 html-gprof: \
16627 configure-gprof
16628 @: $(MAKE); $(unstage)
16629 @[ -f ./gprof/Makefile ] || exit 0; \
16630 r=`${PWD_COMMAND}`; export r; \
16631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16632 $(HOST_EXPORTS) \
16633 for flag in $(EXTRA_HOST_FLAGS) ; do \
16634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16635 done; \
16636 echo "Doing html in gprof"; \
16637 (cd $(HOST_SUBDIR)/gprof && \
16638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16640 "RANLIB=$${RANLIB}" \
16641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16642 html) \
16643 || exit 1
16644
16645 @endif gprof
16646
16647 .PHONY: maybe-TAGS-gprof TAGS-gprof
16648 maybe-TAGS-gprof:
16649 @if gprof
16650 maybe-TAGS-gprof: TAGS-gprof
16651
16652 TAGS-gprof: \
16653 configure-gprof
16654 @: $(MAKE); $(unstage)
16655 @[ -f ./gprof/Makefile ] || exit 0; \
16656 r=`${PWD_COMMAND}`; export r; \
16657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16658 $(HOST_EXPORTS) \
16659 for flag in $(EXTRA_HOST_FLAGS) ; do \
16660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16661 done; \
16662 echo "Doing TAGS in gprof"; \
16663 (cd $(HOST_SUBDIR)/gprof && \
16664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16666 "RANLIB=$${RANLIB}" \
16667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16668 TAGS) \
16669 || exit 1
16670
16671 @endif gprof
16672
16673 .PHONY: maybe-install-info-gprof install-info-gprof
16674 maybe-install-info-gprof:
16675 @if gprof
16676 maybe-install-info-gprof: install-info-gprof
16677
16678 install-info-gprof: \
16679 configure-gprof \
16680 info-gprof
16681 @: $(MAKE); $(unstage)
16682 @[ -f ./gprof/Makefile ] || exit 0; \
16683 r=`${PWD_COMMAND}`; export r; \
16684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16685 $(HOST_EXPORTS) \
16686 for flag in $(EXTRA_HOST_FLAGS) ; do \
16687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16688 done; \
16689 echo "Doing install-info in gprof"; \
16690 (cd $(HOST_SUBDIR)/gprof && \
16691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16693 "RANLIB=$${RANLIB}" \
16694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16695 install-info) \
16696 || exit 1
16697
16698 @endif gprof
16699
16700 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16701 maybe-install-pdf-gprof:
16702 @if gprof
16703 maybe-install-pdf-gprof: install-pdf-gprof
16704
16705 install-pdf-gprof: \
16706 configure-gprof \
16707 pdf-gprof
16708 @: $(MAKE); $(unstage)
16709 @[ -f ./gprof/Makefile ] || exit 0; \
16710 r=`${PWD_COMMAND}`; export r; \
16711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16712 $(HOST_EXPORTS) \
16713 for flag in $(EXTRA_HOST_FLAGS) ; do \
16714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16715 done; \
16716 echo "Doing install-pdf in gprof"; \
16717 (cd $(HOST_SUBDIR)/gprof && \
16718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16720 "RANLIB=$${RANLIB}" \
16721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16722 install-pdf) \
16723 || exit 1
16724
16725 @endif gprof
16726
16727 .PHONY: maybe-install-html-gprof install-html-gprof
16728 maybe-install-html-gprof:
16729 @if gprof
16730 maybe-install-html-gprof: install-html-gprof
16731
16732 install-html-gprof: \
16733 configure-gprof \
16734 html-gprof
16735 @: $(MAKE); $(unstage)
16736 @[ -f ./gprof/Makefile ] || exit 0; \
16737 r=`${PWD_COMMAND}`; export r; \
16738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16739 $(HOST_EXPORTS) \
16740 for flag in $(EXTRA_HOST_FLAGS) ; do \
16741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16742 done; \
16743 echo "Doing install-html in gprof"; \
16744 (cd $(HOST_SUBDIR)/gprof && \
16745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16747 "RANLIB=$${RANLIB}" \
16748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16749 install-html) \
16750 || exit 1
16751
16752 @endif gprof
16753
16754 .PHONY: maybe-installcheck-gprof installcheck-gprof
16755 maybe-installcheck-gprof:
16756 @if gprof
16757 maybe-installcheck-gprof: installcheck-gprof
16758
16759 installcheck-gprof: \
16760 configure-gprof
16761 @: $(MAKE); $(unstage)
16762 @[ -f ./gprof/Makefile ] || exit 0; \
16763 r=`${PWD_COMMAND}`; export r; \
16764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16765 $(HOST_EXPORTS) \
16766 for flag in $(EXTRA_HOST_FLAGS) ; do \
16767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16768 done; \
16769 echo "Doing installcheck in gprof"; \
16770 (cd $(HOST_SUBDIR)/gprof && \
16771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16773 "RANLIB=$${RANLIB}" \
16774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16775 installcheck) \
16776 || exit 1
16777
16778 @endif gprof
16779
16780 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16781 maybe-mostlyclean-gprof:
16782 @if gprof
16783 maybe-mostlyclean-gprof: mostlyclean-gprof
16784
16785 mostlyclean-gprof:
16786 @: $(MAKE); $(unstage)
16787 @[ -f ./gprof/Makefile ] || exit 0; \
16788 r=`${PWD_COMMAND}`; export r; \
16789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16790 $(HOST_EXPORTS) \
16791 for flag in $(EXTRA_HOST_FLAGS) ; do \
16792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16793 done; \
16794 echo "Doing mostlyclean in gprof"; \
16795 (cd $(HOST_SUBDIR)/gprof && \
16796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16798 "RANLIB=$${RANLIB}" \
16799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16800 mostlyclean) \
16801 || exit 1
16802
16803 @endif gprof
16804
16805 .PHONY: maybe-clean-gprof clean-gprof
16806 maybe-clean-gprof:
16807 @if gprof
16808 maybe-clean-gprof: clean-gprof
16809
16810 clean-gprof:
16811 @: $(MAKE); $(unstage)
16812 @[ -f ./gprof/Makefile ] || exit 0; \
16813 r=`${PWD_COMMAND}`; export r; \
16814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16815 $(HOST_EXPORTS) \
16816 for flag in $(EXTRA_HOST_FLAGS) ; do \
16817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16818 done; \
16819 echo "Doing clean in gprof"; \
16820 (cd $(HOST_SUBDIR)/gprof && \
16821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16823 "RANLIB=$${RANLIB}" \
16824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16825 clean) \
16826 || exit 1
16827
16828 @endif gprof
16829
16830 .PHONY: maybe-distclean-gprof distclean-gprof
16831 maybe-distclean-gprof:
16832 @if gprof
16833 maybe-distclean-gprof: distclean-gprof
16834
16835 distclean-gprof:
16836 @: $(MAKE); $(unstage)
16837 @[ -f ./gprof/Makefile ] || exit 0; \
16838 r=`${PWD_COMMAND}`; export r; \
16839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16840 $(HOST_EXPORTS) \
16841 for flag in $(EXTRA_HOST_FLAGS) ; do \
16842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16843 done; \
16844 echo "Doing distclean in gprof"; \
16845 (cd $(HOST_SUBDIR)/gprof && \
16846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16848 "RANLIB=$${RANLIB}" \
16849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16850 distclean) \
16851 || exit 1
16852
16853 @endif gprof
16854
16855 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16856 maybe-maintainer-clean-gprof:
16857 @if gprof
16858 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16859
16860 maintainer-clean-gprof:
16861 @: $(MAKE); $(unstage)
16862 @[ -f ./gprof/Makefile ] || exit 0; \
16863 r=`${PWD_COMMAND}`; export r; \
16864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16865 $(HOST_EXPORTS) \
16866 for flag in $(EXTRA_HOST_FLAGS) ; do \
16867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16868 done; \
16869 echo "Doing maintainer-clean in gprof"; \
16870 (cd $(HOST_SUBDIR)/gprof && \
16871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16873 "RANLIB=$${RANLIB}" \
16874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16875 maintainer-clean) \
16876 || exit 1
16877
16878 @endif gprof
16879
16880
16881
16882 .PHONY: configure-intl maybe-configure-intl
16883 maybe-configure-intl:
16884 @if gcc-bootstrap
16885 configure-intl: stage_current
16886 @endif gcc-bootstrap
16887 @if intl
16888 maybe-configure-intl: configure-intl
16889 configure-intl:
16890 @r=`${PWD_COMMAND}`; export r; \
16891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16892 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16894 $(HOST_EXPORTS) \
16895 echo Configuring in $(HOST_SUBDIR)/intl; \
16896 cd "$(HOST_SUBDIR)/intl" || exit 1; \
16897 case $(srcdir) in \
16898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16899 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16901 esac; \
16902 module_srcdir=intl; \
16903 $(SHELL) \
16904 $$s/$$module_srcdir/configure \
16905 --srcdir=$${topdir}/$$module_srcdir \
16906 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16907 --target=${target_alias} \
16908 || exit 1
16909 @endif intl
16910
16911
16912
16913 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16914 maybe-configure-stage1-intl:
16915 @if intl-bootstrap
16916 maybe-configure-stage1-intl: configure-stage1-intl
16917 configure-stage1-intl:
16918 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16919 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16920 @r=`${PWD_COMMAND}`; export r; \
16921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16922 TFLAGS="$(STAGE1_TFLAGS)"; \
16923 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16924 $(HOST_EXPORTS) \
16925 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16926 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16927 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16928 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16930 cd $(HOST_SUBDIR)/intl || exit 1; \
16931 case $(srcdir) in \
16932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16933 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16935 esac; \
16936 module_srcdir=intl; \
16937 $(SHELL) $$s/$$module_srcdir/configure \
16938 --srcdir=$${topdir}/$$module_srcdir \
16939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16940 --target=${target_alias} \
16941 \
16942 $(STAGE1_CONFIGURE_FLAGS)
16943 @endif intl-bootstrap
16944
16945 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16946 maybe-configure-stage2-intl:
16947 @if intl-bootstrap
16948 maybe-configure-stage2-intl: configure-stage2-intl
16949 configure-stage2-intl:
16950 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16952 @r=`${PWD_COMMAND}`; export r; \
16953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16954 TFLAGS="$(STAGE2_TFLAGS)"; \
16955 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16956 $(HOST_EXPORTS) \
16957 $(POSTSTAGE1_HOST_EXPORTS) \
16958 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16959 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16960 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16961 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16963 cd $(HOST_SUBDIR)/intl || exit 1; \
16964 case $(srcdir) in \
16965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16966 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16968 esac; \
16969 module_srcdir=intl; \
16970 $(SHELL) $$s/$$module_srcdir/configure \
16971 --srcdir=$${topdir}/$$module_srcdir \
16972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16973 --target=${target_alias} \
16974 --with-build-libsubdir=$(HOST_SUBDIR) \
16975 $(STAGE2_CONFIGURE_FLAGS)
16976 @endif intl-bootstrap
16977
16978 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16979 maybe-configure-stage3-intl:
16980 @if intl-bootstrap
16981 maybe-configure-stage3-intl: configure-stage3-intl
16982 configure-stage3-intl:
16983 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16985 @r=`${PWD_COMMAND}`; export r; \
16986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16987 TFLAGS="$(STAGE3_TFLAGS)"; \
16988 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16989 $(HOST_EXPORTS) \
16990 $(POSTSTAGE1_HOST_EXPORTS) \
16991 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16992 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16993 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16994 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16996 cd $(HOST_SUBDIR)/intl || exit 1; \
16997 case $(srcdir) in \
16998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16999 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17001 esac; \
17002 module_srcdir=intl; \
17003 $(SHELL) $$s/$$module_srcdir/configure \
17004 --srcdir=$${topdir}/$$module_srcdir \
17005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17006 --target=${target_alias} \
17007 --with-build-libsubdir=$(HOST_SUBDIR) \
17008 $(STAGE3_CONFIGURE_FLAGS)
17009 @endif intl-bootstrap
17010
17011 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
17012 maybe-configure-stage4-intl:
17013 @if intl-bootstrap
17014 maybe-configure-stage4-intl: configure-stage4-intl
17015 configure-stage4-intl:
17016 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17018 @r=`${PWD_COMMAND}`; export r; \
17019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17020 TFLAGS="$(STAGE4_TFLAGS)"; \
17021 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17022 $(HOST_EXPORTS) \
17023 $(POSTSTAGE1_HOST_EXPORTS) \
17024 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17025 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17026 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17027 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
17028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
17029 cd $(HOST_SUBDIR)/intl || exit 1; \
17030 case $(srcdir) in \
17031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17032 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17034 esac; \
17035 module_srcdir=intl; \
17036 $(SHELL) $$s/$$module_srcdir/configure \
17037 --srcdir=$${topdir}/$$module_srcdir \
17038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17039 --target=${target_alias} \
17040 --with-build-libsubdir=$(HOST_SUBDIR) \
17041 $(STAGE4_CONFIGURE_FLAGS)
17042 @endif intl-bootstrap
17043
17044 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
17045 maybe-configure-stageprofile-intl:
17046 @if intl-bootstrap
17047 maybe-configure-stageprofile-intl: configure-stageprofile-intl
17048 configure-stageprofile-intl:
17049 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17051 @r=`${PWD_COMMAND}`; export r; \
17052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17053 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17054 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17055 $(HOST_EXPORTS) \
17056 $(POSTSTAGE1_HOST_EXPORTS) \
17057 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17058 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17059 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17060 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
17061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
17062 cd $(HOST_SUBDIR)/intl || exit 1; \
17063 case $(srcdir) in \
17064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17065 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17067 esac; \
17068 module_srcdir=intl; \
17069 $(SHELL) $$s/$$module_srcdir/configure \
17070 --srcdir=$${topdir}/$$module_srcdir \
17071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17072 --target=${target_alias} \
17073 --with-build-libsubdir=$(HOST_SUBDIR) \
17074 $(STAGEprofile_CONFIGURE_FLAGS)
17075 @endif intl-bootstrap
17076
17077 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
17078 maybe-configure-stagefeedback-intl:
17079 @if intl-bootstrap
17080 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
17081 configure-stagefeedback-intl:
17082 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17084 @r=`${PWD_COMMAND}`; export r; \
17085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17086 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17087 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17088 $(HOST_EXPORTS) \
17089 $(POSTSTAGE1_HOST_EXPORTS) \
17090 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17091 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17092 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17093 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
17094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
17095 cd $(HOST_SUBDIR)/intl || exit 1; \
17096 case $(srcdir) in \
17097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17098 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17100 esac; \
17101 module_srcdir=intl; \
17102 $(SHELL) $$s/$$module_srcdir/configure \
17103 --srcdir=$${topdir}/$$module_srcdir \
17104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17105 --target=${target_alias} \
17106 --with-build-libsubdir=$(HOST_SUBDIR) \
17107 $(STAGEfeedback_CONFIGURE_FLAGS)
17108 @endif intl-bootstrap
17109
17110
17111
17112
17113
17114 .PHONY: all-intl maybe-all-intl
17115 maybe-all-intl:
17116 @if gcc-bootstrap
17117 all-intl: stage_current
17118 @endif gcc-bootstrap
17119 @if intl
17120 TARGET-intl=all
17121 maybe-all-intl: all-intl
17122 all-intl: configure-intl
17123 @r=`${PWD_COMMAND}`; export r; \
17124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17125 $(HOST_EXPORTS) \
17126 (cd $(HOST_SUBDIR)/intl && \
17127 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17128 $(TARGET-intl))
17129 @endif intl
17130
17131
17132
17133 .PHONY: all-stage1-intl maybe-all-stage1-intl
17134 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17135 maybe-all-stage1-intl:
17136 maybe-clean-stage1-intl:
17137 @if intl-bootstrap
17138 maybe-all-stage1-intl: all-stage1-intl
17139 all-stage1: all-stage1-intl
17140 TARGET-stage1-intl = $(TARGET-intl)
17141 all-stage1-intl: configure-stage1-intl
17142 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17143 @r=`${PWD_COMMAND}`; export r; \
17144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17145 TFLAGS="$(STAGE1_TFLAGS)"; \
17146 $(HOST_EXPORTS) \
17147 cd $(HOST_SUBDIR)/intl && \
17148 \
17149 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17150 CFLAGS="$(STAGE1_CFLAGS)" \
17151 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17152 LIBCFLAGS="$(LIBCFLAGS)" \
17153 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17154 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17155 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17156 $(EXTRA_HOST_FLAGS) \
17157 $(STAGE1_FLAGS_TO_PASS) \
17158 TFLAGS="$(STAGE1_TFLAGS)" \
17159 $(TARGET-stage1-intl)
17160
17161 maybe-clean-stage1-intl: clean-stage1-intl
17162 clean-stage1: clean-stage1-intl
17163 clean-stage1-intl:
17164 @if [ $(current_stage) = stage1 ]; then \
17165 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17166 else \
17167 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17168 $(MAKE) stage1-start; \
17169 fi; \
17170 cd $(HOST_SUBDIR)/intl && \
17171 $(MAKE) $(EXTRA_HOST_FLAGS) \
17172 $(STAGE1_FLAGS_TO_PASS) clean
17173 @endif intl-bootstrap
17174
17175
17176 .PHONY: all-stage2-intl maybe-all-stage2-intl
17177 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17178 maybe-all-stage2-intl:
17179 maybe-clean-stage2-intl:
17180 @if intl-bootstrap
17181 maybe-all-stage2-intl: all-stage2-intl
17182 all-stage2: all-stage2-intl
17183 TARGET-stage2-intl = $(TARGET-intl)
17184 all-stage2-intl: configure-stage2-intl
17185 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17186 @r=`${PWD_COMMAND}`; export r; \
17187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17188 TFLAGS="$(STAGE2_TFLAGS)"; \
17189 $(HOST_EXPORTS) \
17190 $(POSTSTAGE1_HOST_EXPORTS) \
17191 cd $(HOST_SUBDIR)/intl && \
17192 \
17193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17194 CFLAGS="$(STAGE2_CFLAGS)" \
17195 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17196 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17200 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17201 TFLAGS="$(STAGE2_TFLAGS)" \
17202 $(TARGET-stage2-intl)
17203
17204 maybe-clean-stage2-intl: clean-stage2-intl
17205 clean-stage2: clean-stage2-intl
17206 clean-stage2-intl:
17207 @if [ $(current_stage) = stage2 ]; then \
17208 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17209 else \
17210 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17211 $(MAKE) stage2-start; \
17212 fi; \
17213 cd $(HOST_SUBDIR)/intl && \
17214 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17215 @endif intl-bootstrap
17216
17217
17218 .PHONY: all-stage3-intl maybe-all-stage3-intl
17219 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17220 maybe-all-stage3-intl:
17221 maybe-clean-stage3-intl:
17222 @if intl-bootstrap
17223 maybe-all-stage3-intl: all-stage3-intl
17224 all-stage3: all-stage3-intl
17225 TARGET-stage3-intl = $(TARGET-intl)
17226 all-stage3-intl: configure-stage3-intl
17227 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17228 @r=`${PWD_COMMAND}`; export r; \
17229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17230 TFLAGS="$(STAGE3_TFLAGS)"; \
17231 $(HOST_EXPORTS) \
17232 $(POSTSTAGE1_HOST_EXPORTS) \
17233 cd $(HOST_SUBDIR)/intl && \
17234 \
17235 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17236 CFLAGS="$(STAGE3_CFLAGS)" \
17237 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17238 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17242 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17243 TFLAGS="$(STAGE3_TFLAGS)" \
17244 $(TARGET-stage3-intl)
17245
17246 maybe-clean-stage3-intl: clean-stage3-intl
17247 clean-stage3: clean-stage3-intl
17248 clean-stage3-intl:
17249 @if [ $(current_stage) = stage3 ]; then \
17250 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17251 else \
17252 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17253 $(MAKE) stage3-start; \
17254 fi; \
17255 cd $(HOST_SUBDIR)/intl && \
17256 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17257 @endif intl-bootstrap
17258
17259
17260 .PHONY: all-stage4-intl maybe-all-stage4-intl
17261 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17262 maybe-all-stage4-intl:
17263 maybe-clean-stage4-intl:
17264 @if intl-bootstrap
17265 maybe-all-stage4-intl: all-stage4-intl
17266 all-stage4: all-stage4-intl
17267 TARGET-stage4-intl = $(TARGET-intl)
17268 all-stage4-intl: configure-stage4-intl
17269 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17270 @r=`${PWD_COMMAND}`; export r; \
17271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17272 TFLAGS="$(STAGE4_TFLAGS)"; \
17273 $(HOST_EXPORTS) \
17274 $(POSTSTAGE1_HOST_EXPORTS) \
17275 cd $(HOST_SUBDIR)/intl && \
17276 \
17277 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17278 CFLAGS="$(STAGE4_CFLAGS)" \
17279 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17280 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17281 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17282 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17283 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17284 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17285 TFLAGS="$(STAGE4_TFLAGS)" \
17286 $(TARGET-stage4-intl)
17287
17288 maybe-clean-stage4-intl: clean-stage4-intl
17289 clean-stage4: clean-stage4-intl
17290 clean-stage4-intl:
17291 @if [ $(current_stage) = stage4 ]; then \
17292 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17293 else \
17294 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17295 $(MAKE) stage4-start; \
17296 fi; \
17297 cd $(HOST_SUBDIR)/intl && \
17298 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17299 @endif intl-bootstrap
17300
17301
17302 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17303 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17304 maybe-all-stageprofile-intl:
17305 maybe-clean-stageprofile-intl:
17306 @if intl-bootstrap
17307 maybe-all-stageprofile-intl: all-stageprofile-intl
17308 all-stageprofile: all-stageprofile-intl
17309 TARGET-stageprofile-intl = $(TARGET-intl)
17310 all-stageprofile-intl: configure-stageprofile-intl
17311 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17312 @r=`${PWD_COMMAND}`; export r; \
17313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17314 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17315 $(HOST_EXPORTS) \
17316 $(POSTSTAGE1_HOST_EXPORTS) \
17317 cd $(HOST_SUBDIR)/intl && \
17318 \
17319 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17320 CFLAGS="$(STAGEprofile_CFLAGS)" \
17321 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17322 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17326 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17327 TFLAGS="$(STAGEprofile_TFLAGS)" \
17328 $(TARGET-stageprofile-intl)
17329
17330 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17331 clean-stageprofile: clean-stageprofile-intl
17332 clean-stageprofile-intl:
17333 @if [ $(current_stage) = stageprofile ]; then \
17334 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17335 else \
17336 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17337 $(MAKE) stageprofile-start; \
17338 fi; \
17339 cd $(HOST_SUBDIR)/intl && \
17340 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17341 @endif intl-bootstrap
17342
17343
17344 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17345 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17346 maybe-all-stagefeedback-intl:
17347 maybe-clean-stagefeedback-intl:
17348 @if intl-bootstrap
17349 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17350 all-stagefeedback: all-stagefeedback-intl
17351 TARGET-stagefeedback-intl = $(TARGET-intl)
17352 all-stagefeedback-intl: configure-stagefeedback-intl
17353 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17354 @r=`${PWD_COMMAND}`; export r; \
17355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17356 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17357 $(HOST_EXPORTS) \
17358 $(POSTSTAGE1_HOST_EXPORTS) \
17359 cd $(HOST_SUBDIR)/intl && \
17360 \
17361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17362 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17363 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17364 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17369 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17370 $(TARGET-stagefeedback-intl)
17371
17372 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17373 clean-stagefeedback: clean-stagefeedback-intl
17374 clean-stagefeedback-intl:
17375 @if [ $(current_stage) = stagefeedback ]; then \
17376 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17377 else \
17378 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17379 $(MAKE) stagefeedback-start; \
17380 fi; \
17381 cd $(HOST_SUBDIR)/intl && \
17382 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17383 @endif intl-bootstrap
17384
17385
17386
17387
17388
17389 .PHONY: check-intl maybe-check-intl
17390 maybe-check-intl:
17391 @if intl
17392 maybe-check-intl: check-intl
17393
17394 check-intl:
17395 @: $(MAKE); $(unstage)
17396 @r=`${PWD_COMMAND}`; export r; \
17397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17398 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17399 (cd $(HOST_SUBDIR)/intl && \
17400 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17401
17402 @endif intl
17403
17404 .PHONY: install-intl maybe-install-intl
17405 maybe-install-intl:
17406 @if intl
17407 maybe-install-intl: install-intl
17408
17409 install-intl: installdirs
17410 @: $(MAKE); $(unstage)
17411 @r=`${PWD_COMMAND}`; export r; \
17412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17413 $(HOST_EXPORTS) \
17414 (cd $(HOST_SUBDIR)/intl && \
17415 $(MAKE) $(FLAGS_TO_PASS) install)
17416
17417 @endif intl
17418
17419 .PHONY: install-strip-intl maybe-install-strip-intl
17420 maybe-install-strip-intl:
17421 @if intl
17422 maybe-install-strip-intl: install-strip-intl
17423
17424 install-strip-intl: installdirs
17425 @: $(MAKE); $(unstage)
17426 @r=`${PWD_COMMAND}`; export r; \
17427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428 $(HOST_EXPORTS) \
17429 (cd $(HOST_SUBDIR)/intl && \
17430 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17431
17432 @endif intl
17433
17434 # Other targets (info, dvi, pdf, etc.)
17435
17436 .PHONY: maybe-info-intl info-intl
17437 maybe-info-intl:
17438 @if intl
17439 maybe-info-intl: info-intl
17440
17441 info-intl: \
17442 configure-intl
17443 @[ -f ./intl/Makefile ] || exit 0; \
17444 r=`${PWD_COMMAND}`; export r; \
17445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17446 $(HOST_EXPORTS) \
17447 for flag in $(EXTRA_HOST_FLAGS) ; do \
17448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17449 done; \
17450 echo "Doing info in intl"; \
17451 (cd $(HOST_SUBDIR)/intl && \
17452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17454 "RANLIB=$${RANLIB}" \
17455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17456 info) \
17457 || exit 1
17458
17459 @endif intl
17460
17461 .PHONY: maybe-dvi-intl dvi-intl
17462 maybe-dvi-intl:
17463 @if intl
17464 maybe-dvi-intl: dvi-intl
17465
17466 dvi-intl: \
17467 configure-intl
17468 @[ -f ./intl/Makefile ] || exit 0; \
17469 r=`${PWD_COMMAND}`; export r; \
17470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17471 $(HOST_EXPORTS) \
17472 for flag in $(EXTRA_HOST_FLAGS) ; do \
17473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17474 done; \
17475 echo "Doing dvi in intl"; \
17476 (cd $(HOST_SUBDIR)/intl && \
17477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17479 "RANLIB=$${RANLIB}" \
17480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17481 dvi) \
17482 || exit 1
17483
17484 @endif intl
17485
17486 .PHONY: maybe-pdf-intl pdf-intl
17487 maybe-pdf-intl:
17488 @if intl
17489 maybe-pdf-intl: pdf-intl
17490
17491 pdf-intl: \
17492 configure-intl
17493 @[ -f ./intl/Makefile ] || exit 0; \
17494 r=`${PWD_COMMAND}`; export r; \
17495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17496 $(HOST_EXPORTS) \
17497 for flag in $(EXTRA_HOST_FLAGS) ; do \
17498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17499 done; \
17500 echo "Doing pdf in intl"; \
17501 (cd $(HOST_SUBDIR)/intl && \
17502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17504 "RANLIB=$${RANLIB}" \
17505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17506 pdf) \
17507 || exit 1
17508
17509 @endif intl
17510
17511 .PHONY: maybe-html-intl html-intl
17512 maybe-html-intl:
17513 @if intl
17514 maybe-html-intl: html-intl
17515
17516 html-intl: \
17517 configure-intl
17518 @[ -f ./intl/Makefile ] || exit 0; \
17519 r=`${PWD_COMMAND}`; export r; \
17520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17521 $(HOST_EXPORTS) \
17522 for flag in $(EXTRA_HOST_FLAGS) ; do \
17523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17524 done; \
17525 echo "Doing html in intl"; \
17526 (cd $(HOST_SUBDIR)/intl && \
17527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17529 "RANLIB=$${RANLIB}" \
17530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17531 html) \
17532 || exit 1
17533
17534 @endif intl
17535
17536 .PHONY: maybe-TAGS-intl TAGS-intl
17537 maybe-TAGS-intl:
17538 @if intl
17539 maybe-TAGS-intl: TAGS-intl
17540
17541 TAGS-intl: \
17542 configure-intl
17543 @[ -f ./intl/Makefile ] || exit 0; \
17544 r=`${PWD_COMMAND}`; export r; \
17545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17546 $(HOST_EXPORTS) \
17547 for flag in $(EXTRA_HOST_FLAGS) ; do \
17548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17549 done; \
17550 echo "Doing TAGS in intl"; \
17551 (cd $(HOST_SUBDIR)/intl && \
17552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17554 "RANLIB=$${RANLIB}" \
17555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17556 TAGS) \
17557 || exit 1
17558
17559 @endif intl
17560
17561 .PHONY: maybe-install-info-intl install-info-intl
17562 maybe-install-info-intl:
17563 @if intl
17564 maybe-install-info-intl: install-info-intl
17565
17566 install-info-intl: \
17567 configure-intl \
17568 info-intl
17569 @[ -f ./intl/Makefile ] || exit 0; \
17570 r=`${PWD_COMMAND}`; export r; \
17571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17572 $(HOST_EXPORTS) \
17573 for flag in $(EXTRA_HOST_FLAGS) ; do \
17574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17575 done; \
17576 echo "Doing install-info in intl"; \
17577 (cd $(HOST_SUBDIR)/intl && \
17578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17580 "RANLIB=$${RANLIB}" \
17581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17582 install-info) \
17583 || exit 1
17584
17585 @endif intl
17586
17587 .PHONY: maybe-install-pdf-intl install-pdf-intl
17588 maybe-install-pdf-intl:
17589 @if intl
17590 maybe-install-pdf-intl: install-pdf-intl
17591
17592 install-pdf-intl: \
17593 configure-intl \
17594 pdf-intl
17595 @[ -f ./intl/Makefile ] || exit 0; \
17596 r=`${PWD_COMMAND}`; export r; \
17597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17598 $(HOST_EXPORTS) \
17599 for flag in $(EXTRA_HOST_FLAGS) ; do \
17600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17601 done; \
17602 echo "Doing install-pdf in intl"; \
17603 (cd $(HOST_SUBDIR)/intl && \
17604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17606 "RANLIB=$${RANLIB}" \
17607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17608 install-pdf) \
17609 || exit 1
17610
17611 @endif intl
17612
17613 .PHONY: maybe-install-html-intl install-html-intl
17614 maybe-install-html-intl:
17615 @if intl
17616 maybe-install-html-intl: install-html-intl
17617
17618 install-html-intl: \
17619 configure-intl \
17620 html-intl
17621 @[ -f ./intl/Makefile ] || exit 0; \
17622 r=`${PWD_COMMAND}`; export r; \
17623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17624 $(HOST_EXPORTS) \
17625 for flag in $(EXTRA_HOST_FLAGS) ; do \
17626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17627 done; \
17628 echo "Doing install-html in intl"; \
17629 (cd $(HOST_SUBDIR)/intl && \
17630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17632 "RANLIB=$${RANLIB}" \
17633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17634 install-html) \
17635 || exit 1
17636
17637 @endif intl
17638
17639 .PHONY: maybe-installcheck-intl installcheck-intl
17640 maybe-installcheck-intl:
17641 @if intl
17642 maybe-installcheck-intl: installcheck-intl
17643
17644 installcheck-intl: \
17645 configure-intl
17646 @[ -f ./intl/Makefile ] || exit 0; \
17647 r=`${PWD_COMMAND}`; export r; \
17648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17649 $(HOST_EXPORTS) \
17650 for flag in $(EXTRA_HOST_FLAGS) ; do \
17651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17652 done; \
17653 echo "Doing installcheck in intl"; \
17654 (cd $(HOST_SUBDIR)/intl && \
17655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17657 "RANLIB=$${RANLIB}" \
17658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17659 installcheck) \
17660 || exit 1
17661
17662 @endif intl
17663
17664 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17665 maybe-mostlyclean-intl:
17666 @if intl
17667 maybe-mostlyclean-intl: mostlyclean-intl
17668
17669 mostlyclean-intl:
17670 @[ -f ./intl/Makefile ] || exit 0; \
17671 r=`${PWD_COMMAND}`; export r; \
17672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17673 $(HOST_EXPORTS) \
17674 for flag in $(EXTRA_HOST_FLAGS) ; do \
17675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17676 done; \
17677 echo "Doing mostlyclean in intl"; \
17678 (cd $(HOST_SUBDIR)/intl && \
17679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17681 "RANLIB=$${RANLIB}" \
17682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17683 mostlyclean) \
17684 || exit 1
17685
17686 @endif intl
17687
17688 .PHONY: maybe-clean-intl clean-intl
17689 maybe-clean-intl:
17690 @if intl
17691 maybe-clean-intl: clean-intl
17692
17693 clean-intl:
17694 @[ -f ./intl/Makefile ] || exit 0; \
17695 r=`${PWD_COMMAND}`; export r; \
17696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17697 $(HOST_EXPORTS) \
17698 for flag in $(EXTRA_HOST_FLAGS) ; do \
17699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17700 done; \
17701 echo "Doing clean in intl"; \
17702 (cd $(HOST_SUBDIR)/intl && \
17703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17705 "RANLIB=$${RANLIB}" \
17706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17707 clean) \
17708 || exit 1
17709
17710 @endif intl
17711
17712 .PHONY: maybe-distclean-intl distclean-intl
17713 maybe-distclean-intl:
17714 @if intl
17715 maybe-distclean-intl: distclean-intl
17716
17717 distclean-intl:
17718 @[ -f ./intl/Makefile ] || exit 0; \
17719 r=`${PWD_COMMAND}`; export r; \
17720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17721 $(HOST_EXPORTS) \
17722 for flag in $(EXTRA_HOST_FLAGS) ; do \
17723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17724 done; \
17725 echo "Doing distclean in intl"; \
17726 (cd $(HOST_SUBDIR)/intl && \
17727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17729 "RANLIB=$${RANLIB}" \
17730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17731 distclean) \
17732 || exit 1
17733
17734 @endif intl
17735
17736 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17737 maybe-maintainer-clean-intl:
17738 @if intl
17739 maybe-maintainer-clean-intl: maintainer-clean-intl
17740
17741 maintainer-clean-intl:
17742 @[ -f ./intl/Makefile ] || exit 0; \
17743 r=`${PWD_COMMAND}`; export r; \
17744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17745 $(HOST_EXPORTS) \
17746 for flag in $(EXTRA_HOST_FLAGS) ; do \
17747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17748 done; \
17749 echo "Doing maintainer-clean in intl"; \
17750 (cd $(HOST_SUBDIR)/intl && \
17751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17753 "RANLIB=$${RANLIB}" \
17754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17755 maintainer-clean) \
17756 || exit 1
17757
17758 @endif intl
17759
17760
17761
17762 .PHONY: configure-tcl maybe-configure-tcl
17763 maybe-configure-tcl:
17764 @if gcc-bootstrap
17765 configure-tcl: stage_current
17766 @endif gcc-bootstrap
17767 @if tcl
17768 maybe-configure-tcl: configure-tcl
17769 configure-tcl:
17770 @: $(MAKE); $(unstage)
17771 @r=`${PWD_COMMAND}`; export r; \
17772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17773 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17774 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17775 $(HOST_EXPORTS) \
17776 echo Configuring in $(HOST_SUBDIR)/tcl; \
17777 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17778 case $(srcdir) in \
17779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17780 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17782 esac; \
17783 module_srcdir=tcl; \
17784 $(SHELL) \
17785 $$s/$$module_srcdir/configure \
17786 --srcdir=$${topdir}/$$module_srcdir \
17787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17788 --target=${target_alias} \
17789 || exit 1
17790 @endif tcl
17791
17792
17793
17794
17795
17796 .PHONY: all-tcl maybe-all-tcl
17797 maybe-all-tcl:
17798 @if gcc-bootstrap
17799 all-tcl: stage_current
17800 @endif gcc-bootstrap
17801 @if tcl
17802 TARGET-tcl=all
17803 maybe-all-tcl: all-tcl
17804 all-tcl: configure-tcl
17805 @: $(MAKE); $(unstage)
17806 @r=`${PWD_COMMAND}`; export r; \
17807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17808 $(HOST_EXPORTS) \
17809 (cd $(HOST_SUBDIR)/tcl && \
17810 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17811 $(TARGET-tcl))
17812 @endif tcl
17813
17814
17815
17816
17817 .PHONY: check-tcl maybe-check-tcl
17818 maybe-check-tcl:
17819 @if tcl
17820 maybe-check-tcl: check-tcl
17821
17822 check-tcl:
17823 @: $(MAKE); $(unstage)
17824 @r=`${PWD_COMMAND}`; export r; \
17825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17826 $(HOST_EXPORTS) \
17827 (cd $(HOST_SUBDIR)/tcl && \
17828 $(MAKE) $(FLAGS_TO_PASS) check)
17829
17830 @endif tcl
17831
17832 .PHONY: install-tcl maybe-install-tcl
17833 maybe-install-tcl:
17834 @if tcl
17835 maybe-install-tcl: install-tcl
17836
17837 install-tcl: installdirs
17838 @: $(MAKE); $(unstage)
17839 @r=`${PWD_COMMAND}`; export r; \
17840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17841 $(HOST_EXPORTS) \
17842 (cd $(HOST_SUBDIR)/tcl && \
17843 $(MAKE) $(FLAGS_TO_PASS) install)
17844
17845 @endif tcl
17846
17847 .PHONY: install-strip-tcl maybe-install-strip-tcl
17848 maybe-install-strip-tcl:
17849 @if tcl
17850 maybe-install-strip-tcl: install-strip-tcl
17851
17852 install-strip-tcl: installdirs
17853 @: $(MAKE); $(unstage)
17854 @r=`${PWD_COMMAND}`; export r; \
17855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17856 $(HOST_EXPORTS) \
17857 (cd $(HOST_SUBDIR)/tcl && \
17858 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17859
17860 @endif tcl
17861
17862 # Other targets (info, dvi, pdf, etc.)
17863
17864 .PHONY: maybe-info-tcl info-tcl
17865 maybe-info-tcl:
17866 @if tcl
17867 maybe-info-tcl: info-tcl
17868
17869 info-tcl: \
17870 configure-tcl
17871 @: $(MAKE); $(unstage)
17872 @[ -f ./tcl/Makefile ] || exit 0; \
17873 r=`${PWD_COMMAND}`; export r; \
17874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17875 $(HOST_EXPORTS) \
17876 for flag in $(EXTRA_HOST_FLAGS) ; do \
17877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17878 done; \
17879 echo "Doing info in tcl"; \
17880 (cd $(HOST_SUBDIR)/tcl && \
17881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17883 "RANLIB=$${RANLIB}" \
17884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17885 info) \
17886 || exit 1
17887
17888 @endif tcl
17889
17890 .PHONY: maybe-dvi-tcl dvi-tcl
17891 maybe-dvi-tcl:
17892 @if tcl
17893 maybe-dvi-tcl: dvi-tcl
17894
17895 dvi-tcl: \
17896 configure-tcl
17897 @: $(MAKE); $(unstage)
17898 @[ -f ./tcl/Makefile ] || exit 0; \
17899 r=`${PWD_COMMAND}`; export r; \
17900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17901 $(HOST_EXPORTS) \
17902 for flag in $(EXTRA_HOST_FLAGS) ; do \
17903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17904 done; \
17905 echo "Doing dvi in tcl"; \
17906 (cd $(HOST_SUBDIR)/tcl && \
17907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17909 "RANLIB=$${RANLIB}" \
17910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17911 dvi) \
17912 || exit 1
17913
17914 @endif tcl
17915
17916 .PHONY: maybe-pdf-tcl pdf-tcl
17917 maybe-pdf-tcl:
17918 @if tcl
17919 maybe-pdf-tcl: pdf-tcl
17920
17921 pdf-tcl: \
17922 configure-tcl
17923 @: $(MAKE); $(unstage)
17924 @[ -f ./tcl/Makefile ] || exit 0; \
17925 r=`${PWD_COMMAND}`; export r; \
17926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17927 $(HOST_EXPORTS) \
17928 for flag in $(EXTRA_HOST_FLAGS) ; do \
17929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17930 done; \
17931 echo "Doing pdf in tcl"; \
17932 (cd $(HOST_SUBDIR)/tcl && \
17933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17935 "RANLIB=$${RANLIB}" \
17936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17937 pdf) \
17938 || exit 1
17939
17940 @endif tcl
17941
17942 .PHONY: maybe-html-tcl html-tcl
17943 maybe-html-tcl:
17944 @if tcl
17945 maybe-html-tcl: html-tcl
17946
17947 html-tcl: \
17948 configure-tcl
17949 @: $(MAKE); $(unstage)
17950 @[ -f ./tcl/Makefile ] || exit 0; \
17951 r=`${PWD_COMMAND}`; export r; \
17952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17953 $(HOST_EXPORTS) \
17954 for flag in $(EXTRA_HOST_FLAGS) ; do \
17955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17956 done; \
17957 echo "Doing html in tcl"; \
17958 (cd $(HOST_SUBDIR)/tcl && \
17959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17961 "RANLIB=$${RANLIB}" \
17962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17963 html) \
17964 || exit 1
17965
17966 @endif tcl
17967
17968 .PHONY: maybe-TAGS-tcl TAGS-tcl
17969 maybe-TAGS-tcl:
17970 @if tcl
17971 maybe-TAGS-tcl: TAGS-tcl
17972
17973 TAGS-tcl: \
17974 configure-tcl
17975 @: $(MAKE); $(unstage)
17976 @[ -f ./tcl/Makefile ] || exit 0; \
17977 r=`${PWD_COMMAND}`; export r; \
17978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17979 $(HOST_EXPORTS) \
17980 for flag in $(EXTRA_HOST_FLAGS) ; do \
17981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17982 done; \
17983 echo "Doing TAGS in tcl"; \
17984 (cd $(HOST_SUBDIR)/tcl && \
17985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17987 "RANLIB=$${RANLIB}" \
17988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17989 TAGS) \
17990 || exit 1
17991
17992 @endif tcl
17993
17994 .PHONY: maybe-install-info-tcl install-info-tcl
17995 maybe-install-info-tcl:
17996 @if tcl
17997 maybe-install-info-tcl: install-info-tcl
17998
17999 install-info-tcl: \
18000 configure-tcl \
18001 info-tcl
18002 @: $(MAKE); $(unstage)
18003 @[ -f ./tcl/Makefile ] || exit 0; \
18004 r=`${PWD_COMMAND}`; export r; \
18005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18006 $(HOST_EXPORTS) \
18007 for flag in $(EXTRA_HOST_FLAGS) ; do \
18008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18009 done; \
18010 echo "Doing install-info in tcl"; \
18011 (cd $(HOST_SUBDIR)/tcl && \
18012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18014 "RANLIB=$${RANLIB}" \
18015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18016 install-info) \
18017 || exit 1
18018
18019 @endif tcl
18020
18021 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
18022 maybe-install-pdf-tcl:
18023 @if tcl
18024 maybe-install-pdf-tcl: install-pdf-tcl
18025
18026 install-pdf-tcl: \
18027 configure-tcl \
18028 pdf-tcl
18029 @: $(MAKE); $(unstage)
18030 @[ -f ./tcl/Makefile ] || exit 0; \
18031 r=`${PWD_COMMAND}`; export r; \
18032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18033 $(HOST_EXPORTS) \
18034 for flag in $(EXTRA_HOST_FLAGS) ; do \
18035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18036 done; \
18037 echo "Doing install-pdf in tcl"; \
18038 (cd $(HOST_SUBDIR)/tcl && \
18039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18041 "RANLIB=$${RANLIB}" \
18042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18043 install-pdf) \
18044 || exit 1
18045
18046 @endif tcl
18047
18048 .PHONY: maybe-install-html-tcl install-html-tcl
18049 maybe-install-html-tcl:
18050 @if tcl
18051 maybe-install-html-tcl: install-html-tcl
18052
18053 install-html-tcl: \
18054 configure-tcl \
18055 html-tcl
18056 @: $(MAKE); $(unstage)
18057 @[ -f ./tcl/Makefile ] || exit 0; \
18058 r=`${PWD_COMMAND}`; export r; \
18059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18060 $(HOST_EXPORTS) \
18061 for flag in $(EXTRA_HOST_FLAGS) ; do \
18062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18063 done; \
18064 echo "Doing install-html in tcl"; \
18065 (cd $(HOST_SUBDIR)/tcl && \
18066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18068 "RANLIB=$${RANLIB}" \
18069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18070 install-html) \
18071 || exit 1
18072
18073 @endif tcl
18074
18075 .PHONY: maybe-installcheck-tcl installcheck-tcl
18076 maybe-installcheck-tcl:
18077 @if tcl
18078 maybe-installcheck-tcl: installcheck-tcl
18079
18080 installcheck-tcl: \
18081 configure-tcl
18082 @: $(MAKE); $(unstage)
18083 @[ -f ./tcl/Makefile ] || exit 0; \
18084 r=`${PWD_COMMAND}`; export r; \
18085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18086 $(HOST_EXPORTS) \
18087 for flag in $(EXTRA_HOST_FLAGS) ; do \
18088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18089 done; \
18090 echo "Doing installcheck in tcl"; \
18091 (cd $(HOST_SUBDIR)/tcl && \
18092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18094 "RANLIB=$${RANLIB}" \
18095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18096 installcheck) \
18097 || exit 1
18098
18099 @endif tcl
18100
18101 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
18102 maybe-mostlyclean-tcl:
18103 @if tcl
18104 maybe-mostlyclean-tcl: mostlyclean-tcl
18105
18106 # tcl doesn't support mostlyclean.
18107 mostlyclean-tcl:
18108
18109 @endif tcl
18110
18111 .PHONY: maybe-clean-tcl clean-tcl
18112 maybe-clean-tcl:
18113 @if tcl
18114 maybe-clean-tcl: clean-tcl
18115
18116 clean-tcl:
18117 @: $(MAKE); $(unstage)
18118 @[ -f ./tcl/Makefile ] || exit 0; \
18119 r=`${PWD_COMMAND}`; export r; \
18120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18121 $(HOST_EXPORTS) \
18122 for flag in $(EXTRA_HOST_FLAGS) ; do \
18123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18124 done; \
18125 echo "Doing clean in tcl"; \
18126 (cd $(HOST_SUBDIR)/tcl && \
18127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18129 "RANLIB=$${RANLIB}" \
18130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18131 clean) \
18132 || exit 1
18133
18134 @endif tcl
18135
18136 .PHONY: maybe-distclean-tcl distclean-tcl
18137 maybe-distclean-tcl:
18138 @if tcl
18139 maybe-distclean-tcl: distclean-tcl
18140
18141 distclean-tcl:
18142 @: $(MAKE); $(unstage)
18143 @[ -f ./tcl/Makefile ] || exit 0; \
18144 r=`${PWD_COMMAND}`; export r; \
18145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18146 $(HOST_EXPORTS) \
18147 for flag in $(EXTRA_HOST_FLAGS) ; do \
18148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18149 done; \
18150 echo "Doing distclean in tcl"; \
18151 (cd $(HOST_SUBDIR)/tcl && \
18152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18154 "RANLIB=$${RANLIB}" \
18155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18156 distclean) \
18157 || exit 1
18158
18159 @endif tcl
18160
18161 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18162 maybe-maintainer-clean-tcl:
18163 @if tcl
18164 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18165
18166 maintainer-clean-tcl:
18167 @: $(MAKE); $(unstage)
18168 @[ -f ./tcl/Makefile ] || exit 0; \
18169 r=`${PWD_COMMAND}`; export r; \
18170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18171 $(HOST_EXPORTS) \
18172 for flag in $(EXTRA_HOST_FLAGS) ; do \
18173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18174 done; \
18175 echo "Doing maintainer-clean in tcl"; \
18176 (cd $(HOST_SUBDIR)/tcl && \
18177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18179 "RANLIB=$${RANLIB}" \
18180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18181 maintainer-clean) \
18182 || exit 1
18183
18184 @endif tcl
18185
18186
18187
18188 .PHONY: configure-itcl maybe-configure-itcl
18189 maybe-configure-itcl:
18190 @if gcc-bootstrap
18191 configure-itcl: stage_current
18192 @endif gcc-bootstrap
18193 @if itcl
18194 maybe-configure-itcl: configure-itcl
18195 configure-itcl:
18196 @: $(MAKE); $(unstage)
18197 @r=`${PWD_COMMAND}`; export r; \
18198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18199 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18201 $(HOST_EXPORTS) \
18202 echo Configuring in $(HOST_SUBDIR)/itcl; \
18203 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18204 case $(srcdir) in \
18205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18206 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18208 esac; \
18209 module_srcdir=itcl; \
18210 $(SHELL) \
18211 $$s/$$module_srcdir/configure \
18212 --srcdir=$${topdir}/$$module_srcdir \
18213 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18214 --target=${target_alias} \
18215 || exit 1
18216 @endif itcl
18217
18218
18219
18220
18221
18222 .PHONY: all-itcl maybe-all-itcl
18223 maybe-all-itcl:
18224 @if gcc-bootstrap
18225 all-itcl: stage_current
18226 @endif gcc-bootstrap
18227 @if itcl
18228 TARGET-itcl=all
18229 maybe-all-itcl: all-itcl
18230 all-itcl: configure-itcl
18231 @: $(MAKE); $(unstage)
18232 @r=`${PWD_COMMAND}`; export r; \
18233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18234 $(HOST_EXPORTS) \
18235 (cd $(HOST_SUBDIR)/itcl && \
18236 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18237 $(TARGET-itcl))
18238 @endif itcl
18239
18240
18241
18242
18243 .PHONY: check-itcl maybe-check-itcl
18244 maybe-check-itcl:
18245 @if itcl
18246 maybe-check-itcl: check-itcl
18247
18248 check-itcl:
18249 @: $(MAKE); $(unstage)
18250 @r=`${PWD_COMMAND}`; export r; \
18251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18252 $(HOST_EXPORTS) \
18253 (cd $(HOST_SUBDIR)/itcl && \
18254 $(MAKE) $(FLAGS_TO_PASS) check)
18255
18256 @endif itcl
18257
18258 .PHONY: install-itcl maybe-install-itcl
18259 maybe-install-itcl:
18260 @if itcl
18261 maybe-install-itcl: install-itcl
18262
18263 install-itcl: installdirs
18264 @: $(MAKE); $(unstage)
18265 @r=`${PWD_COMMAND}`; export r; \
18266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18267 $(HOST_EXPORTS) \
18268 (cd $(HOST_SUBDIR)/itcl && \
18269 $(MAKE) $(FLAGS_TO_PASS) install)
18270
18271 @endif itcl
18272
18273 .PHONY: install-strip-itcl maybe-install-strip-itcl
18274 maybe-install-strip-itcl:
18275 @if itcl
18276 maybe-install-strip-itcl: install-strip-itcl
18277
18278 install-strip-itcl: installdirs
18279 @: $(MAKE); $(unstage)
18280 @r=`${PWD_COMMAND}`; export r; \
18281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18282 $(HOST_EXPORTS) \
18283 (cd $(HOST_SUBDIR)/itcl && \
18284 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18285
18286 @endif itcl
18287
18288 # Other targets (info, dvi, pdf, etc.)
18289
18290 .PHONY: maybe-info-itcl info-itcl
18291 maybe-info-itcl:
18292 @if itcl
18293 maybe-info-itcl: info-itcl
18294
18295 info-itcl: \
18296 configure-itcl
18297 @: $(MAKE); $(unstage)
18298 @[ -f ./itcl/Makefile ] || exit 0; \
18299 r=`${PWD_COMMAND}`; export r; \
18300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18301 $(HOST_EXPORTS) \
18302 for flag in $(EXTRA_HOST_FLAGS) ; do \
18303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18304 done; \
18305 echo "Doing info in itcl"; \
18306 (cd $(HOST_SUBDIR)/itcl && \
18307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18309 "RANLIB=$${RANLIB}" \
18310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18311 info) \
18312 || exit 1
18313
18314 @endif itcl
18315
18316 .PHONY: maybe-dvi-itcl dvi-itcl
18317 maybe-dvi-itcl:
18318 @if itcl
18319 maybe-dvi-itcl: dvi-itcl
18320
18321 dvi-itcl: \
18322 configure-itcl
18323 @: $(MAKE); $(unstage)
18324 @[ -f ./itcl/Makefile ] || exit 0; \
18325 r=`${PWD_COMMAND}`; export r; \
18326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18327 $(HOST_EXPORTS) \
18328 for flag in $(EXTRA_HOST_FLAGS) ; do \
18329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18330 done; \
18331 echo "Doing dvi in itcl"; \
18332 (cd $(HOST_SUBDIR)/itcl && \
18333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18335 "RANLIB=$${RANLIB}" \
18336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18337 dvi) \
18338 || exit 1
18339
18340 @endif itcl
18341
18342 .PHONY: maybe-pdf-itcl pdf-itcl
18343 maybe-pdf-itcl:
18344 @if itcl
18345 maybe-pdf-itcl: pdf-itcl
18346
18347 pdf-itcl: \
18348 configure-itcl
18349 @: $(MAKE); $(unstage)
18350 @[ -f ./itcl/Makefile ] || exit 0; \
18351 r=`${PWD_COMMAND}`; export r; \
18352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18353 $(HOST_EXPORTS) \
18354 for flag in $(EXTRA_HOST_FLAGS) ; do \
18355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18356 done; \
18357 echo "Doing pdf in itcl"; \
18358 (cd $(HOST_SUBDIR)/itcl && \
18359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18361 "RANLIB=$${RANLIB}" \
18362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18363 pdf) \
18364 || exit 1
18365
18366 @endif itcl
18367
18368 .PHONY: maybe-html-itcl html-itcl
18369 maybe-html-itcl:
18370 @if itcl
18371 maybe-html-itcl: html-itcl
18372
18373 html-itcl: \
18374 configure-itcl
18375 @: $(MAKE); $(unstage)
18376 @[ -f ./itcl/Makefile ] || exit 0; \
18377 r=`${PWD_COMMAND}`; export r; \
18378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18379 $(HOST_EXPORTS) \
18380 for flag in $(EXTRA_HOST_FLAGS) ; do \
18381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18382 done; \
18383 echo "Doing html in itcl"; \
18384 (cd $(HOST_SUBDIR)/itcl && \
18385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18387 "RANLIB=$${RANLIB}" \
18388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18389 html) \
18390 || exit 1
18391
18392 @endif itcl
18393
18394 .PHONY: maybe-TAGS-itcl TAGS-itcl
18395 maybe-TAGS-itcl:
18396 @if itcl
18397 maybe-TAGS-itcl: TAGS-itcl
18398
18399 TAGS-itcl: \
18400 configure-itcl
18401 @: $(MAKE); $(unstage)
18402 @[ -f ./itcl/Makefile ] || exit 0; \
18403 r=`${PWD_COMMAND}`; export r; \
18404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18405 $(HOST_EXPORTS) \
18406 for flag in $(EXTRA_HOST_FLAGS) ; do \
18407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18408 done; \
18409 echo "Doing TAGS in itcl"; \
18410 (cd $(HOST_SUBDIR)/itcl && \
18411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18413 "RANLIB=$${RANLIB}" \
18414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18415 TAGS) \
18416 || exit 1
18417
18418 @endif itcl
18419
18420 .PHONY: maybe-install-info-itcl install-info-itcl
18421 maybe-install-info-itcl:
18422 @if itcl
18423 maybe-install-info-itcl: install-info-itcl
18424
18425 install-info-itcl: \
18426 configure-itcl \
18427 info-itcl
18428 @: $(MAKE); $(unstage)
18429 @[ -f ./itcl/Makefile ] || exit 0; \
18430 r=`${PWD_COMMAND}`; export r; \
18431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18432 $(HOST_EXPORTS) \
18433 for flag in $(EXTRA_HOST_FLAGS) ; do \
18434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18435 done; \
18436 echo "Doing install-info in itcl"; \
18437 (cd $(HOST_SUBDIR)/itcl && \
18438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18440 "RANLIB=$${RANLIB}" \
18441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18442 install-info) \
18443 || exit 1
18444
18445 @endif itcl
18446
18447 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18448 maybe-install-pdf-itcl:
18449 @if itcl
18450 maybe-install-pdf-itcl: install-pdf-itcl
18451
18452 install-pdf-itcl: \
18453 configure-itcl \
18454 pdf-itcl
18455 @: $(MAKE); $(unstage)
18456 @[ -f ./itcl/Makefile ] || exit 0; \
18457 r=`${PWD_COMMAND}`; export r; \
18458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18459 $(HOST_EXPORTS) \
18460 for flag in $(EXTRA_HOST_FLAGS) ; do \
18461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18462 done; \
18463 echo "Doing install-pdf in itcl"; \
18464 (cd $(HOST_SUBDIR)/itcl && \
18465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18467 "RANLIB=$${RANLIB}" \
18468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18469 install-pdf) \
18470 || exit 1
18471
18472 @endif itcl
18473
18474 .PHONY: maybe-install-html-itcl install-html-itcl
18475 maybe-install-html-itcl:
18476 @if itcl
18477 maybe-install-html-itcl: install-html-itcl
18478
18479 install-html-itcl: \
18480 configure-itcl \
18481 html-itcl
18482 @: $(MAKE); $(unstage)
18483 @[ -f ./itcl/Makefile ] || exit 0; \
18484 r=`${PWD_COMMAND}`; export r; \
18485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18486 $(HOST_EXPORTS) \
18487 for flag in $(EXTRA_HOST_FLAGS) ; do \
18488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18489 done; \
18490 echo "Doing install-html in itcl"; \
18491 (cd $(HOST_SUBDIR)/itcl && \
18492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18494 "RANLIB=$${RANLIB}" \
18495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18496 install-html) \
18497 || exit 1
18498
18499 @endif itcl
18500
18501 .PHONY: maybe-installcheck-itcl installcheck-itcl
18502 maybe-installcheck-itcl:
18503 @if itcl
18504 maybe-installcheck-itcl: installcheck-itcl
18505
18506 installcheck-itcl: \
18507 configure-itcl
18508 @: $(MAKE); $(unstage)
18509 @[ -f ./itcl/Makefile ] || exit 0; \
18510 r=`${PWD_COMMAND}`; export r; \
18511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18512 $(HOST_EXPORTS) \
18513 for flag in $(EXTRA_HOST_FLAGS) ; do \
18514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18515 done; \
18516 echo "Doing installcheck in itcl"; \
18517 (cd $(HOST_SUBDIR)/itcl && \
18518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18520 "RANLIB=$${RANLIB}" \
18521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18522 installcheck) \
18523 || exit 1
18524
18525 @endif itcl
18526
18527 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18528 maybe-mostlyclean-itcl:
18529 @if itcl
18530 maybe-mostlyclean-itcl: mostlyclean-itcl
18531
18532 mostlyclean-itcl:
18533 @: $(MAKE); $(unstage)
18534 @[ -f ./itcl/Makefile ] || exit 0; \
18535 r=`${PWD_COMMAND}`; export r; \
18536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18537 $(HOST_EXPORTS) \
18538 for flag in $(EXTRA_HOST_FLAGS) ; do \
18539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18540 done; \
18541 echo "Doing mostlyclean in itcl"; \
18542 (cd $(HOST_SUBDIR)/itcl && \
18543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18545 "RANLIB=$${RANLIB}" \
18546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18547 mostlyclean) \
18548 || exit 1
18549
18550 @endif itcl
18551
18552 .PHONY: maybe-clean-itcl clean-itcl
18553 maybe-clean-itcl:
18554 @if itcl
18555 maybe-clean-itcl: clean-itcl
18556
18557 clean-itcl:
18558 @: $(MAKE); $(unstage)
18559 @[ -f ./itcl/Makefile ] || exit 0; \
18560 r=`${PWD_COMMAND}`; export r; \
18561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18562 $(HOST_EXPORTS) \
18563 for flag in $(EXTRA_HOST_FLAGS) ; do \
18564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18565 done; \
18566 echo "Doing clean in itcl"; \
18567 (cd $(HOST_SUBDIR)/itcl && \
18568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18570 "RANLIB=$${RANLIB}" \
18571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18572 clean) \
18573 || exit 1
18574
18575 @endif itcl
18576
18577 .PHONY: maybe-distclean-itcl distclean-itcl
18578 maybe-distclean-itcl:
18579 @if itcl
18580 maybe-distclean-itcl: distclean-itcl
18581
18582 distclean-itcl:
18583 @: $(MAKE); $(unstage)
18584 @[ -f ./itcl/Makefile ] || exit 0; \
18585 r=`${PWD_COMMAND}`; export r; \
18586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18587 $(HOST_EXPORTS) \
18588 for flag in $(EXTRA_HOST_FLAGS) ; do \
18589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18590 done; \
18591 echo "Doing distclean in itcl"; \
18592 (cd $(HOST_SUBDIR)/itcl && \
18593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18595 "RANLIB=$${RANLIB}" \
18596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18597 distclean) \
18598 || exit 1
18599
18600 @endif itcl
18601
18602 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18603 maybe-maintainer-clean-itcl:
18604 @if itcl
18605 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18606
18607 maintainer-clean-itcl:
18608 @: $(MAKE); $(unstage)
18609 @[ -f ./itcl/Makefile ] || exit 0; \
18610 r=`${PWD_COMMAND}`; export r; \
18611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18612 $(HOST_EXPORTS) \
18613 for flag in $(EXTRA_HOST_FLAGS) ; do \
18614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18615 done; \
18616 echo "Doing maintainer-clean in itcl"; \
18617 (cd $(HOST_SUBDIR)/itcl && \
18618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18620 "RANLIB=$${RANLIB}" \
18621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18622 maintainer-clean) \
18623 || exit 1
18624
18625 @endif itcl
18626
18627
18628
18629 .PHONY: configure-ld maybe-configure-ld
18630 maybe-configure-ld:
18631 @if gcc-bootstrap
18632 configure-ld: stage_current
18633 @endif gcc-bootstrap
18634 @if ld
18635 maybe-configure-ld: configure-ld
18636 configure-ld:
18637 @r=`${PWD_COMMAND}`; export r; \
18638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18639 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18640 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18641 $(HOST_EXPORTS) \
18642 echo Configuring in $(HOST_SUBDIR)/ld; \
18643 cd "$(HOST_SUBDIR)/ld" || exit 1; \
18644 case $(srcdir) in \
18645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18646 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18648 esac; \
18649 module_srcdir=ld; \
18650 $(SHELL) \
18651 $$s/$$module_srcdir/configure \
18652 --srcdir=$${topdir}/$$module_srcdir \
18653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18654 --target=${target_alias} \
18655 || exit 1
18656 @endif ld
18657
18658
18659
18660 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18661 maybe-configure-stage1-ld:
18662 @if ld-bootstrap
18663 maybe-configure-stage1-ld: configure-stage1-ld
18664 configure-stage1-ld:
18665 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18666 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18667 @r=`${PWD_COMMAND}`; export r; \
18668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18669 TFLAGS="$(STAGE1_TFLAGS)"; \
18670 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18671 $(HOST_EXPORTS) \
18672 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18673 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18674 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18675 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18676 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18677 cd $(HOST_SUBDIR)/ld || exit 1; \
18678 case $(srcdir) in \
18679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18680 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18682 esac; \
18683 module_srcdir=ld; \
18684 $(SHELL) $$s/$$module_srcdir/configure \
18685 --srcdir=$${topdir}/$$module_srcdir \
18686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18687 --target=${target_alias} \
18688 \
18689 $(STAGE1_CONFIGURE_FLAGS)
18690 @endif ld-bootstrap
18691
18692 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18693 maybe-configure-stage2-ld:
18694 @if ld-bootstrap
18695 maybe-configure-stage2-ld: configure-stage2-ld
18696 configure-stage2-ld:
18697 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18698 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18699 @r=`${PWD_COMMAND}`; export r; \
18700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18701 TFLAGS="$(STAGE2_TFLAGS)"; \
18702 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18703 $(HOST_EXPORTS) \
18704 $(POSTSTAGE1_HOST_EXPORTS) \
18705 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18706 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18707 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18708 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18709 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18710 cd $(HOST_SUBDIR)/ld || exit 1; \
18711 case $(srcdir) in \
18712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18713 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18715 esac; \
18716 module_srcdir=ld; \
18717 $(SHELL) $$s/$$module_srcdir/configure \
18718 --srcdir=$${topdir}/$$module_srcdir \
18719 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18720 --target=${target_alias} \
18721 --with-build-libsubdir=$(HOST_SUBDIR) \
18722 $(STAGE2_CONFIGURE_FLAGS)
18723 @endif ld-bootstrap
18724
18725 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18726 maybe-configure-stage3-ld:
18727 @if ld-bootstrap
18728 maybe-configure-stage3-ld: configure-stage3-ld
18729 configure-stage3-ld:
18730 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18731 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18732 @r=`${PWD_COMMAND}`; export r; \
18733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18734 TFLAGS="$(STAGE3_TFLAGS)"; \
18735 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18736 $(HOST_EXPORTS) \
18737 $(POSTSTAGE1_HOST_EXPORTS) \
18738 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18739 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18740 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18741 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18743 cd $(HOST_SUBDIR)/ld || exit 1; \
18744 case $(srcdir) in \
18745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18746 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18748 esac; \
18749 module_srcdir=ld; \
18750 $(SHELL) $$s/$$module_srcdir/configure \
18751 --srcdir=$${topdir}/$$module_srcdir \
18752 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18753 --target=${target_alias} \
18754 --with-build-libsubdir=$(HOST_SUBDIR) \
18755 $(STAGE3_CONFIGURE_FLAGS)
18756 @endif ld-bootstrap
18757
18758 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18759 maybe-configure-stage4-ld:
18760 @if ld-bootstrap
18761 maybe-configure-stage4-ld: configure-stage4-ld
18762 configure-stage4-ld:
18763 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18764 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18765 @r=`${PWD_COMMAND}`; export r; \
18766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18767 TFLAGS="$(STAGE4_TFLAGS)"; \
18768 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18769 $(HOST_EXPORTS) \
18770 $(POSTSTAGE1_HOST_EXPORTS) \
18771 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18772 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18773 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18774 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18776 cd $(HOST_SUBDIR)/ld || exit 1; \
18777 case $(srcdir) in \
18778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18779 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18781 esac; \
18782 module_srcdir=ld; \
18783 $(SHELL) $$s/$$module_srcdir/configure \
18784 --srcdir=$${topdir}/$$module_srcdir \
18785 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18786 --target=${target_alias} \
18787 --with-build-libsubdir=$(HOST_SUBDIR) \
18788 $(STAGE4_CONFIGURE_FLAGS)
18789 @endif ld-bootstrap
18790
18791 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18792 maybe-configure-stageprofile-ld:
18793 @if ld-bootstrap
18794 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18795 configure-stageprofile-ld:
18796 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18797 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18798 @r=`${PWD_COMMAND}`; export r; \
18799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18800 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18801 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18802 $(HOST_EXPORTS) \
18803 $(POSTSTAGE1_HOST_EXPORTS) \
18804 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18805 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18806 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18807 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18808 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18809 cd $(HOST_SUBDIR)/ld || exit 1; \
18810 case $(srcdir) in \
18811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18812 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18814 esac; \
18815 module_srcdir=ld; \
18816 $(SHELL) $$s/$$module_srcdir/configure \
18817 --srcdir=$${topdir}/$$module_srcdir \
18818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18819 --target=${target_alias} \
18820 --with-build-libsubdir=$(HOST_SUBDIR) \
18821 $(STAGEprofile_CONFIGURE_FLAGS)
18822 @endif ld-bootstrap
18823
18824 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18825 maybe-configure-stagefeedback-ld:
18826 @if ld-bootstrap
18827 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18828 configure-stagefeedback-ld:
18829 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18830 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18831 @r=`${PWD_COMMAND}`; export r; \
18832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18833 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18834 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18835 $(HOST_EXPORTS) \
18836 $(POSTSTAGE1_HOST_EXPORTS) \
18837 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18838 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18839 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18840 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18842 cd $(HOST_SUBDIR)/ld || exit 1; \
18843 case $(srcdir) in \
18844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18845 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18847 esac; \
18848 module_srcdir=ld; \
18849 $(SHELL) $$s/$$module_srcdir/configure \
18850 --srcdir=$${topdir}/$$module_srcdir \
18851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18852 --target=${target_alias} \
18853 --with-build-libsubdir=$(HOST_SUBDIR) \
18854 $(STAGEfeedback_CONFIGURE_FLAGS)
18855 @endif ld-bootstrap
18856
18857
18858
18859
18860
18861 .PHONY: all-ld maybe-all-ld
18862 maybe-all-ld:
18863 @if gcc-bootstrap
18864 all-ld: stage_current
18865 @endif gcc-bootstrap
18866 @if ld
18867 TARGET-ld=all
18868 maybe-all-ld: all-ld
18869 all-ld: configure-ld
18870 @r=`${PWD_COMMAND}`; export r; \
18871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18872 $(HOST_EXPORTS) \
18873 (cd $(HOST_SUBDIR)/ld && \
18874 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18875 $(TARGET-ld))
18876 @endif ld
18877
18878
18879
18880 .PHONY: all-stage1-ld maybe-all-stage1-ld
18881 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18882 maybe-all-stage1-ld:
18883 maybe-clean-stage1-ld:
18884 @if ld-bootstrap
18885 maybe-all-stage1-ld: all-stage1-ld
18886 all-stage1: all-stage1-ld
18887 TARGET-stage1-ld = $(TARGET-ld)
18888 all-stage1-ld: configure-stage1-ld
18889 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18890 @r=`${PWD_COMMAND}`; export r; \
18891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18892 TFLAGS="$(STAGE1_TFLAGS)"; \
18893 $(HOST_EXPORTS) \
18894 cd $(HOST_SUBDIR)/ld && \
18895 \
18896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18897 CFLAGS="$(STAGE1_CFLAGS)" \
18898 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18899 LIBCFLAGS="$(LIBCFLAGS)" \
18900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18903 $(EXTRA_HOST_FLAGS) \
18904 $(STAGE1_FLAGS_TO_PASS) \
18905 TFLAGS="$(STAGE1_TFLAGS)" \
18906 $(TARGET-stage1-ld)
18907
18908 maybe-clean-stage1-ld: clean-stage1-ld
18909 clean-stage1: clean-stage1-ld
18910 clean-stage1-ld:
18911 @if [ $(current_stage) = stage1 ]; then \
18912 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18913 else \
18914 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18915 $(MAKE) stage1-start; \
18916 fi; \
18917 cd $(HOST_SUBDIR)/ld && \
18918 $(MAKE) $(EXTRA_HOST_FLAGS) \
18919 $(STAGE1_FLAGS_TO_PASS) clean
18920 @endif ld-bootstrap
18921
18922
18923 .PHONY: all-stage2-ld maybe-all-stage2-ld
18924 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18925 maybe-all-stage2-ld:
18926 maybe-clean-stage2-ld:
18927 @if ld-bootstrap
18928 maybe-all-stage2-ld: all-stage2-ld
18929 all-stage2: all-stage2-ld
18930 TARGET-stage2-ld = $(TARGET-ld)
18931 all-stage2-ld: configure-stage2-ld
18932 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18933 @r=`${PWD_COMMAND}`; export r; \
18934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18935 TFLAGS="$(STAGE2_TFLAGS)"; \
18936 $(HOST_EXPORTS) \
18937 $(POSTSTAGE1_HOST_EXPORTS) \
18938 cd $(HOST_SUBDIR)/ld && \
18939 \
18940 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18941 CFLAGS="$(STAGE2_CFLAGS)" \
18942 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18943 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18947 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18948 TFLAGS="$(STAGE2_TFLAGS)" \
18949 $(TARGET-stage2-ld)
18950
18951 maybe-clean-stage2-ld: clean-stage2-ld
18952 clean-stage2: clean-stage2-ld
18953 clean-stage2-ld:
18954 @if [ $(current_stage) = stage2 ]; then \
18955 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18956 else \
18957 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18958 $(MAKE) stage2-start; \
18959 fi; \
18960 cd $(HOST_SUBDIR)/ld && \
18961 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18962 @endif ld-bootstrap
18963
18964
18965 .PHONY: all-stage3-ld maybe-all-stage3-ld
18966 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18967 maybe-all-stage3-ld:
18968 maybe-clean-stage3-ld:
18969 @if ld-bootstrap
18970 maybe-all-stage3-ld: all-stage3-ld
18971 all-stage3: all-stage3-ld
18972 TARGET-stage3-ld = $(TARGET-ld)
18973 all-stage3-ld: configure-stage3-ld
18974 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18975 @r=`${PWD_COMMAND}`; export r; \
18976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18977 TFLAGS="$(STAGE3_TFLAGS)"; \
18978 $(HOST_EXPORTS) \
18979 $(POSTSTAGE1_HOST_EXPORTS) \
18980 cd $(HOST_SUBDIR)/ld && \
18981 \
18982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18983 CFLAGS="$(STAGE3_CFLAGS)" \
18984 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18985 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18989 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18990 TFLAGS="$(STAGE3_TFLAGS)" \
18991 $(TARGET-stage3-ld)
18992
18993 maybe-clean-stage3-ld: clean-stage3-ld
18994 clean-stage3: clean-stage3-ld
18995 clean-stage3-ld:
18996 @if [ $(current_stage) = stage3 ]; then \
18997 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18998 else \
18999 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
19000 $(MAKE) stage3-start; \
19001 fi; \
19002 cd $(HOST_SUBDIR)/ld && \
19003 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19004 @endif ld-bootstrap
19005
19006
19007 .PHONY: all-stage4-ld maybe-all-stage4-ld
19008 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
19009 maybe-all-stage4-ld:
19010 maybe-clean-stage4-ld:
19011 @if ld-bootstrap
19012 maybe-all-stage4-ld: all-stage4-ld
19013 all-stage4: all-stage4-ld
19014 TARGET-stage4-ld = $(TARGET-ld)
19015 all-stage4-ld: configure-stage4-ld
19016 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19017 @r=`${PWD_COMMAND}`; export r; \
19018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19019 TFLAGS="$(STAGE4_TFLAGS)"; \
19020 $(HOST_EXPORTS) \
19021 $(POSTSTAGE1_HOST_EXPORTS) \
19022 cd $(HOST_SUBDIR)/ld && \
19023 \
19024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19025 CFLAGS="$(STAGE4_CFLAGS)" \
19026 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19027 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19028 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19029 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19030 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19031 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19032 TFLAGS="$(STAGE4_TFLAGS)" \
19033 $(TARGET-stage4-ld)
19034
19035 maybe-clean-stage4-ld: clean-stage4-ld
19036 clean-stage4: clean-stage4-ld
19037 clean-stage4-ld:
19038 @if [ $(current_stage) = stage4 ]; then \
19039 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19040 else \
19041 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
19042 $(MAKE) stage4-start; \
19043 fi; \
19044 cd $(HOST_SUBDIR)/ld && \
19045 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19046 @endif ld-bootstrap
19047
19048
19049 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
19050 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
19051 maybe-all-stageprofile-ld:
19052 maybe-clean-stageprofile-ld:
19053 @if ld-bootstrap
19054 maybe-all-stageprofile-ld: all-stageprofile-ld
19055 all-stageprofile: all-stageprofile-ld
19056 TARGET-stageprofile-ld = $(TARGET-ld)
19057 all-stageprofile-ld: configure-stageprofile-ld
19058 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19059 @r=`${PWD_COMMAND}`; export r; \
19060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19061 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19062 $(HOST_EXPORTS) \
19063 $(POSTSTAGE1_HOST_EXPORTS) \
19064 cd $(HOST_SUBDIR)/ld && \
19065 \
19066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19067 CFLAGS="$(STAGEprofile_CFLAGS)" \
19068 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19069 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19070 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19071 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19072 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19073 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19074 TFLAGS="$(STAGEprofile_TFLAGS)" \
19075 $(TARGET-stageprofile-ld)
19076
19077 maybe-clean-stageprofile-ld: clean-stageprofile-ld
19078 clean-stageprofile: clean-stageprofile-ld
19079 clean-stageprofile-ld:
19080 @if [ $(current_stage) = stageprofile ]; then \
19081 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19082 else \
19083 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
19084 $(MAKE) stageprofile-start; \
19085 fi; \
19086 cd $(HOST_SUBDIR)/ld && \
19087 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19088 @endif ld-bootstrap
19089
19090
19091 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
19092 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
19093 maybe-all-stagefeedback-ld:
19094 maybe-clean-stagefeedback-ld:
19095 @if ld-bootstrap
19096 maybe-all-stagefeedback-ld: all-stagefeedback-ld
19097 all-stagefeedback: all-stagefeedback-ld
19098 TARGET-stagefeedback-ld = $(TARGET-ld)
19099 all-stagefeedback-ld: configure-stagefeedback-ld
19100 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19101 @r=`${PWD_COMMAND}`; export r; \
19102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19103 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19104 $(HOST_EXPORTS) \
19105 $(POSTSTAGE1_HOST_EXPORTS) \
19106 cd $(HOST_SUBDIR)/ld && \
19107 \
19108 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19109 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19110 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19111 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19112 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19113 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19114 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19115 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19116 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19117 $(TARGET-stagefeedback-ld)
19118
19119 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19120 clean-stagefeedback: clean-stagefeedback-ld
19121 clean-stagefeedback-ld:
19122 @if [ $(current_stage) = stagefeedback ]; then \
19123 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19124 else \
19125 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19126 $(MAKE) stagefeedback-start; \
19127 fi; \
19128 cd $(HOST_SUBDIR)/ld && \
19129 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19130 @endif ld-bootstrap
19131
19132
19133
19134
19135
19136 .PHONY: check-ld maybe-check-ld
19137 maybe-check-ld:
19138 @if ld
19139 maybe-check-ld: check-ld
19140
19141 check-ld:
19142 @: $(MAKE); $(unstage)
19143 @r=`${PWD_COMMAND}`; export r; \
19144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19145 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19146 (cd $(HOST_SUBDIR)/ld && \
19147 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19148
19149 @endif ld
19150
19151 .PHONY: install-ld maybe-install-ld
19152 maybe-install-ld:
19153 @if ld
19154 maybe-install-ld: install-ld
19155
19156 install-ld: installdirs
19157 @: $(MAKE); $(unstage)
19158 @r=`${PWD_COMMAND}`; export r; \
19159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19160 $(HOST_EXPORTS) \
19161 (cd $(HOST_SUBDIR)/ld && \
19162 $(MAKE) $(FLAGS_TO_PASS) install)
19163
19164 @endif ld
19165
19166 .PHONY: install-strip-ld maybe-install-strip-ld
19167 maybe-install-strip-ld:
19168 @if ld
19169 maybe-install-strip-ld: install-strip-ld
19170
19171 install-strip-ld: installdirs
19172 @: $(MAKE); $(unstage)
19173 @r=`${PWD_COMMAND}`; export r; \
19174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19175 $(HOST_EXPORTS) \
19176 (cd $(HOST_SUBDIR)/ld && \
19177 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19178
19179 @endif ld
19180
19181 # Other targets (info, dvi, pdf, etc.)
19182
19183 .PHONY: maybe-info-ld info-ld
19184 maybe-info-ld:
19185 @if ld
19186 maybe-info-ld: info-ld
19187
19188 info-ld: \
19189 configure-ld
19190 @[ -f ./ld/Makefile ] || exit 0; \
19191 r=`${PWD_COMMAND}`; export r; \
19192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19193 $(HOST_EXPORTS) \
19194 for flag in $(EXTRA_HOST_FLAGS) ; do \
19195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19196 done; \
19197 echo "Doing info in ld"; \
19198 (cd $(HOST_SUBDIR)/ld && \
19199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19201 "RANLIB=$${RANLIB}" \
19202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19203 info) \
19204 || exit 1
19205
19206 @endif ld
19207
19208 .PHONY: maybe-dvi-ld dvi-ld
19209 maybe-dvi-ld:
19210 @if ld
19211 maybe-dvi-ld: dvi-ld
19212
19213 dvi-ld: \
19214 configure-ld
19215 @[ -f ./ld/Makefile ] || exit 0; \
19216 r=`${PWD_COMMAND}`; export r; \
19217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19218 $(HOST_EXPORTS) \
19219 for flag in $(EXTRA_HOST_FLAGS) ; do \
19220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19221 done; \
19222 echo "Doing dvi in ld"; \
19223 (cd $(HOST_SUBDIR)/ld && \
19224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19226 "RANLIB=$${RANLIB}" \
19227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19228 dvi) \
19229 || exit 1
19230
19231 @endif ld
19232
19233 .PHONY: maybe-pdf-ld pdf-ld
19234 maybe-pdf-ld:
19235 @if ld
19236 maybe-pdf-ld: pdf-ld
19237
19238 pdf-ld: \
19239 configure-ld
19240 @[ -f ./ld/Makefile ] || exit 0; \
19241 r=`${PWD_COMMAND}`; export r; \
19242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19243 $(HOST_EXPORTS) \
19244 for flag in $(EXTRA_HOST_FLAGS) ; do \
19245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19246 done; \
19247 echo "Doing pdf in ld"; \
19248 (cd $(HOST_SUBDIR)/ld && \
19249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19251 "RANLIB=$${RANLIB}" \
19252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19253 pdf) \
19254 || exit 1
19255
19256 @endif ld
19257
19258 .PHONY: maybe-html-ld html-ld
19259 maybe-html-ld:
19260 @if ld
19261 maybe-html-ld: html-ld
19262
19263 html-ld: \
19264 configure-ld
19265 @[ -f ./ld/Makefile ] || exit 0; \
19266 r=`${PWD_COMMAND}`; export r; \
19267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19268 $(HOST_EXPORTS) \
19269 for flag in $(EXTRA_HOST_FLAGS) ; do \
19270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19271 done; \
19272 echo "Doing html in ld"; \
19273 (cd $(HOST_SUBDIR)/ld && \
19274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19276 "RANLIB=$${RANLIB}" \
19277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19278 html) \
19279 || exit 1
19280
19281 @endif ld
19282
19283 .PHONY: maybe-TAGS-ld TAGS-ld
19284 maybe-TAGS-ld:
19285 @if ld
19286 maybe-TAGS-ld: TAGS-ld
19287
19288 TAGS-ld: \
19289 configure-ld
19290 @[ -f ./ld/Makefile ] || exit 0; \
19291 r=`${PWD_COMMAND}`; export r; \
19292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19293 $(HOST_EXPORTS) \
19294 for flag in $(EXTRA_HOST_FLAGS) ; do \
19295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19296 done; \
19297 echo "Doing TAGS in ld"; \
19298 (cd $(HOST_SUBDIR)/ld && \
19299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19301 "RANLIB=$${RANLIB}" \
19302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19303 TAGS) \
19304 || exit 1
19305
19306 @endif ld
19307
19308 .PHONY: maybe-install-info-ld install-info-ld
19309 maybe-install-info-ld:
19310 @if ld
19311 maybe-install-info-ld: install-info-ld
19312
19313 install-info-ld: \
19314 configure-ld \
19315 info-ld
19316 @[ -f ./ld/Makefile ] || exit 0; \
19317 r=`${PWD_COMMAND}`; export r; \
19318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19319 $(HOST_EXPORTS) \
19320 for flag in $(EXTRA_HOST_FLAGS) ; do \
19321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19322 done; \
19323 echo "Doing install-info in ld"; \
19324 (cd $(HOST_SUBDIR)/ld && \
19325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19327 "RANLIB=$${RANLIB}" \
19328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19329 install-info) \
19330 || exit 1
19331
19332 @endif ld
19333
19334 .PHONY: maybe-install-pdf-ld install-pdf-ld
19335 maybe-install-pdf-ld:
19336 @if ld
19337 maybe-install-pdf-ld: install-pdf-ld
19338
19339 install-pdf-ld: \
19340 configure-ld \
19341 pdf-ld
19342 @[ -f ./ld/Makefile ] || exit 0; \
19343 r=`${PWD_COMMAND}`; export r; \
19344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19345 $(HOST_EXPORTS) \
19346 for flag in $(EXTRA_HOST_FLAGS) ; do \
19347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19348 done; \
19349 echo "Doing install-pdf in ld"; \
19350 (cd $(HOST_SUBDIR)/ld && \
19351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19353 "RANLIB=$${RANLIB}" \
19354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19355 install-pdf) \
19356 || exit 1
19357
19358 @endif ld
19359
19360 .PHONY: maybe-install-html-ld install-html-ld
19361 maybe-install-html-ld:
19362 @if ld
19363 maybe-install-html-ld: install-html-ld
19364
19365 install-html-ld: \
19366 configure-ld \
19367 html-ld
19368 @[ -f ./ld/Makefile ] || exit 0; \
19369 r=`${PWD_COMMAND}`; export r; \
19370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19371 $(HOST_EXPORTS) \
19372 for flag in $(EXTRA_HOST_FLAGS) ; do \
19373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19374 done; \
19375 echo "Doing install-html in ld"; \
19376 (cd $(HOST_SUBDIR)/ld && \
19377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19379 "RANLIB=$${RANLIB}" \
19380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19381 install-html) \
19382 || exit 1
19383
19384 @endif ld
19385
19386 .PHONY: maybe-installcheck-ld installcheck-ld
19387 maybe-installcheck-ld:
19388 @if ld
19389 maybe-installcheck-ld: installcheck-ld
19390
19391 installcheck-ld: \
19392 configure-ld
19393 @[ -f ./ld/Makefile ] || exit 0; \
19394 r=`${PWD_COMMAND}`; export r; \
19395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19396 $(HOST_EXPORTS) \
19397 for flag in $(EXTRA_HOST_FLAGS) ; do \
19398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19399 done; \
19400 echo "Doing installcheck in ld"; \
19401 (cd $(HOST_SUBDIR)/ld && \
19402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19404 "RANLIB=$${RANLIB}" \
19405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19406 installcheck) \
19407 || exit 1
19408
19409 @endif ld
19410
19411 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19412 maybe-mostlyclean-ld:
19413 @if ld
19414 maybe-mostlyclean-ld: mostlyclean-ld
19415
19416 mostlyclean-ld:
19417 @[ -f ./ld/Makefile ] || exit 0; \
19418 r=`${PWD_COMMAND}`; export r; \
19419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19420 $(HOST_EXPORTS) \
19421 for flag in $(EXTRA_HOST_FLAGS) ; do \
19422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19423 done; \
19424 echo "Doing mostlyclean in ld"; \
19425 (cd $(HOST_SUBDIR)/ld && \
19426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19428 "RANLIB=$${RANLIB}" \
19429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19430 mostlyclean) \
19431 || exit 1
19432
19433 @endif ld
19434
19435 .PHONY: maybe-clean-ld clean-ld
19436 maybe-clean-ld:
19437 @if ld
19438 maybe-clean-ld: clean-ld
19439
19440 clean-ld:
19441 @[ -f ./ld/Makefile ] || exit 0; \
19442 r=`${PWD_COMMAND}`; export r; \
19443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19444 $(HOST_EXPORTS) \
19445 for flag in $(EXTRA_HOST_FLAGS) ; do \
19446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19447 done; \
19448 echo "Doing clean in ld"; \
19449 (cd $(HOST_SUBDIR)/ld && \
19450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19452 "RANLIB=$${RANLIB}" \
19453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19454 clean) \
19455 || exit 1
19456
19457 @endif ld
19458
19459 .PHONY: maybe-distclean-ld distclean-ld
19460 maybe-distclean-ld:
19461 @if ld
19462 maybe-distclean-ld: distclean-ld
19463
19464 distclean-ld:
19465 @[ -f ./ld/Makefile ] || exit 0; \
19466 r=`${PWD_COMMAND}`; export r; \
19467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19468 $(HOST_EXPORTS) \
19469 for flag in $(EXTRA_HOST_FLAGS) ; do \
19470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19471 done; \
19472 echo "Doing distclean in ld"; \
19473 (cd $(HOST_SUBDIR)/ld && \
19474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19476 "RANLIB=$${RANLIB}" \
19477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19478 distclean) \
19479 || exit 1
19480
19481 @endif ld
19482
19483 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19484 maybe-maintainer-clean-ld:
19485 @if ld
19486 maybe-maintainer-clean-ld: maintainer-clean-ld
19487
19488 maintainer-clean-ld:
19489 @[ -f ./ld/Makefile ] || exit 0; \
19490 r=`${PWD_COMMAND}`; export r; \
19491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19492 $(HOST_EXPORTS) \
19493 for flag in $(EXTRA_HOST_FLAGS) ; do \
19494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19495 done; \
19496 echo "Doing maintainer-clean in ld"; \
19497 (cd $(HOST_SUBDIR)/ld && \
19498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19500 "RANLIB=$${RANLIB}" \
19501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19502 maintainer-clean) \
19503 || exit 1
19504
19505 @endif ld
19506
19507
19508
19509 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19510 maybe-configure-libbacktrace:
19511 @if gcc-bootstrap
19512 configure-libbacktrace: stage_current
19513 @endif gcc-bootstrap
19514 @if libbacktrace
19515 maybe-configure-libbacktrace: configure-libbacktrace
19516 configure-libbacktrace:
19517 @r=`${PWD_COMMAND}`; export r; \
19518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19519 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19520 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19521 $(HOST_EXPORTS) \
19522 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19523 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19524 case $(srcdir) in \
19525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19526 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19528 esac; \
19529 module_srcdir=libbacktrace; \
19530 $(SHELL) \
19531 $$s/$$module_srcdir/configure \
19532 --srcdir=$${topdir}/$$module_srcdir \
19533 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19534 --target=${target_alias} \
19535 || exit 1
19536 @endif libbacktrace
19537
19538
19539
19540 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19541 maybe-configure-stage1-libbacktrace:
19542 @if libbacktrace-bootstrap
19543 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19544 configure-stage1-libbacktrace:
19545 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19547 @r=`${PWD_COMMAND}`; export r; \
19548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19549 TFLAGS="$(STAGE1_TFLAGS)"; \
19550 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19551 $(HOST_EXPORTS) \
19552 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19553 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19554 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19555 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19556 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19557 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19558 case $(srcdir) in \
19559 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19560 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19561 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19562 esac; \
19563 module_srcdir=libbacktrace; \
19564 $(SHELL) $$s/$$module_srcdir/configure \
19565 --srcdir=$${topdir}/$$module_srcdir \
19566 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19567 --target=${target_alias} \
19568 \
19569 $(STAGE1_CONFIGURE_FLAGS)
19570 @endif libbacktrace-bootstrap
19571
19572 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19573 maybe-configure-stage2-libbacktrace:
19574 @if libbacktrace-bootstrap
19575 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19576 configure-stage2-libbacktrace:
19577 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19578 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19579 @r=`${PWD_COMMAND}`; export r; \
19580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19581 TFLAGS="$(STAGE2_TFLAGS)"; \
19582 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19583 $(HOST_EXPORTS) \
19584 $(POSTSTAGE1_HOST_EXPORTS) \
19585 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19586 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19587 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19588 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19589 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19590 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19591 case $(srcdir) in \
19592 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19593 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19594 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19595 esac; \
19596 module_srcdir=libbacktrace; \
19597 $(SHELL) $$s/$$module_srcdir/configure \
19598 --srcdir=$${topdir}/$$module_srcdir \
19599 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19600 --target=${target_alias} \
19601 --with-build-libsubdir=$(HOST_SUBDIR) \
19602 $(STAGE2_CONFIGURE_FLAGS)
19603 @endif libbacktrace-bootstrap
19604
19605 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19606 maybe-configure-stage3-libbacktrace:
19607 @if libbacktrace-bootstrap
19608 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19609 configure-stage3-libbacktrace:
19610 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19611 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19612 @r=`${PWD_COMMAND}`; export r; \
19613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19614 TFLAGS="$(STAGE3_TFLAGS)"; \
19615 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19616 $(HOST_EXPORTS) \
19617 $(POSTSTAGE1_HOST_EXPORTS) \
19618 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19619 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19620 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19621 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19622 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19623 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19624 case $(srcdir) in \
19625 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19626 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19627 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19628 esac; \
19629 module_srcdir=libbacktrace; \
19630 $(SHELL) $$s/$$module_srcdir/configure \
19631 --srcdir=$${topdir}/$$module_srcdir \
19632 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19633 --target=${target_alias} \
19634 --with-build-libsubdir=$(HOST_SUBDIR) \
19635 $(STAGE3_CONFIGURE_FLAGS)
19636 @endif libbacktrace-bootstrap
19637
19638 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19639 maybe-configure-stage4-libbacktrace:
19640 @if libbacktrace-bootstrap
19641 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19642 configure-stage4-libbacktrace:
19643 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19644 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19645 @r=`${PWD_COMMAND}`; export r; \
19646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19647 TFLAGS="$(STAGE4_TFLAGS)"; \
19648 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19649 $(HOST_EXPORTS) \
19650 $(POSTSTAGE1_HOST_EXPORTS) \
19651 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19652 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19653 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19654 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19655 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19656 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19657 case $(srcdir) in \
19658 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19659 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19660 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19661 esac; \
19662 module_srcdir=libbacktrace; \
19663 $(SHELL) $$s/$$module_srcdir/configure \
19664 --srcdir=$${topdir}/$$module_srcdir \
19665 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19666 --target=${target_alias} \
19667 --with-build-libsubdir=$(HOST_SUBDIR) \
19668 $(STAGE4_CONFIGURE_FLAGS)
19669 @endif libbacktrace-bootstrap
19670
19671 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19672 maybe-configure-stageprofile-libbacktrace:
19673 @if libbacktrace-bootstrap
19674 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19675 configure-stageprofile-libbacktrace:
19676 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19677 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19678 @r=`${PWD_COMMAND}`; export r; \
19679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19680 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19681 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19682 $(HOST_EXPORTS) \
19683 $(POSTSTAGE1_HOST_EXPORTS) \
19684 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19685 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19686 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19687 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19688 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19689 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19690 case $(srcdir) in \
19691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19692 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19694 esac; \
19695 module_srcdir=libbacktrace; \
19696 $(SHELL) $$s/$$module_srcdir/configure \
19697 --srcdir=$${topdir}/$$module_srcdir \
19698 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19699 --target=${target_alias} \
19700 --with-build-libsubdir=$(HOST_SUBDIR) \
19701 $(STAGEprofile_CONFIGURE_FLAGS)
19702 @endif libbacktrace-bootstrap
19703
19704 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19705 maybe-configure-stagefeedback-libbacktrace:
19706 @if libbacktrace-bootstrap
19707 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19708 configure-stagefeedback-libbacktrace:
19709 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19710 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19711 @r=`${PWD_COMMAND}`; export r; \
19712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19713 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19714 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19715 $(HOST_EXPORTS) \
19716 $(POSTSTAGE1_HOST_EXPORTS) \
19717 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19718 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19719 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19720 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19721 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19722 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19723 case $(srcdir) in \
19724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19725 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19727 esac; \
19728 module_srcdir=libbacktrace; \
19729 $(SHELL) $$s/$$module_srcdir/configure \
19730 --srcdir=$${topdir}/$$module_srcdir \
19731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19732 --target=${target_alias} \
19733 --with-build-libsubdir=$(HOST_SUBDIR) \
19734 $(STAGEfeedback_CONFIGURE_FLAGS)
19735 @endif libbacktrace-bootstrap
19736
19737
19738
19739
19740
19741 .PHONY: all-libbacktrace maybe-all-libbacktrace
19742 maybe-all-libbacktrace:
19743 @if gcc-bootstrap
19744 all-libbacktrace: stage_current
19745 @endif gcc-bootstrap
19746 @if libbacktrace
19747 TARGET-libbacktrace=all
19748 maybe-all-libbacktrace: all-libbacktrace
19749 all-libbacktrace: configure-libbacktrace
19750 @r=`${PWD_COMMAND}`; export r; \
19751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19752 $(HOST_EXPORTS) \
19753 (cd $(HOST_SUBDIR)/libbacktrace && \
19754 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19755 $(TARGET-libbacktrace))
19756 @endif libbacktrace
19757
19758
19759
19760 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19761 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19762 maybe-all-stage1-libbacktrace:
19763 maybe-clean-stage1-libbacktrace:
19764 @if libbacktrace-bootstrap
19765 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19766 all-stage1: all-stage1-libbacktrace
19767 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19768 all-stage1-libbacktrace: configure-stage1-libbacktrace
19769 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19770 @r=`${PWD_COMMAND}`; export r; \
19771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19772 TFLAGS="$(STAGE1_TFLAGS)"; \
19773 $(HOST_EXPORTS) \
19774 cd $(HOST_SUBDIR)/libbacktrace && \
19775 \
19776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19777 CFLAGS="$(STAGE1_CFLAGS)" \
19778 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19779 LIBCFLAGS="$(LIBCFLAGS)" \
19780 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19781 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19782 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19783 $(EXTRA_HOST_FLAGS) \
19784 $(STAGE1_FLAGS_TO_PASS) \
19785 TFLAGS="$(STAGE1_TFLAGS)" \
19786 $(TARGET-stage1-libbacktrace)
19787
19788 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19789 clean-stage1: clean-stage1-libbacktrace
19790 clean-stage1-libbacktrace:
19791 @if [ $(current_stage) = stage1 ]; then \
19792 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19793 else \
19794 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19795 $(MAKE) stage1-start; \
19796 fi; \
19797 cd $(HOST_SUBDIR)/libbacktrace && \
19798 $(MAKE) $(EXTRA_HOST_FLAGS) \
19799 $(STAGE1_FLAGS_TO_PASS) clean
19800 @endif libbacktrace-bootstrap
19801
19802
19803 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19804 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19805 maybe-all-stage2-libbacktrace:
19806 maybe-clean-stage2-libbacktrace:
19807 @if libbacktrace-bootstrap
19808 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19809 all-stage2: all-stage2-libbacktrace
19810 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19811 all-stage2-libbacktrace: configure-stage2-libbacktrace
19812 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19813 @r=`${PWD_COMMAND}`; export r; \
19814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19815 TFLAGS="$(STAGE2_TFLAGS)"; \
19816 $(HOST_EXPORTS) \
19817 $(POSTSTAGE1_HOST_EXPORTS) \
19818 cd $(HOST_SUBDIR)/libbacktrace && \
19819 \
19820 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19821 CFLAGS="$(STAGE2_CFLAGS)" \
19822 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19823 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19824 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19825 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19826 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19827 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19828 TFLAGS="$(STAGE2_TFLAGS)" \
19829 $(TARGET-stage2-libbacktrace)
19830
19831 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19832 clean-stage2: clean-stage2-libbacktrace
19833 clean-stage2-libbacktrace:
19834 @if [ $(current_stage) = stage2 ]; then \
19835 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19836 else \
19837 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19838 $(MAKE) stage2-start; \
19839 fi; \
19840 cd $(HOST_SUBDIR)/libbacktrace && \
19841 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19842 @endif libbacktrace-bootstrap
19843
19844
19845 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19846 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19847 maybe-all-stage3-libbacktrace:
19848 maybe-clean-stage3-libbacktrace:
19849 @if libbacktrace-bootstrap
19850 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19851 all-stage3: all-stage3-libbacktrace
19852 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19853 all-stage3-libbacktrace: configure-stage3-libbacktrace
19854 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19855 @r=`${PWD_COMMAND}`; export r; \
19856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19857 TFLAGS="$(STAGE3_TFLAGS)"; \
19858 $(HOST_EXPORTS) \
19859 $(POSTSTAGE1_HOST_EXPORTS) \
19860 cd $(HOST_SUBDIR)/libbacktrace && \
19861 \
19862 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19863 CFLAGS="$(STAGE3_CFLAGS)" \
19864 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19865 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19866 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19867 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19868 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19869 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19870 TFLAGS="$(STAGE3_TFLAGS)" \
19871 $(TARGET-stage3-libbacktrace)
19872
19873 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19874 clean-stage3: clean-stage3-libbacktrace
19875 clean-stage3-libbacktrace:
19876 @if [ $(current_stage) = stage3 ]; then \
19877 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19878 else \
19879 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19880 $(MAKE) stage3-start; \
19881 fi; \
19882 cd $(HOST_SUBDIR)/libbacktrace && \
19883 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19884 @endif libbacktrace-bootstrap
19885
19886
19887 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19888 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19889 maybe-all-stage4-libbacktrace:
19890 maybe-clean-stage4-libbacktrace:
19891 @if libbacktrace-bootstrap
19892 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19893 all-stage4: all-stage4-libbacktrace
19894 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19895 all-stage4-libbacktrace: configure-stage4-libbacktrace
19896 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19897 @r=`${PWD_COMMAND}`; export r; \
19898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19899 TFLAGS="$(STAGE4_TFLAGS)"; \
19900 $(HOST_EXPORTS) \
19901 $(POSTSTAGE1_HOST_EXPORTS) \
19902 cd $(HOST_SUBDIR)/libbacktrace && \
19903 \
19904 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19905 CFLAGS="$(STAGE4_CFLAGS)" \
19906 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19907 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19908 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19909 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19910 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19911 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19912 TFLAGS="$(STAGE4_TFLAGS)" \
19913 $(TARGET-stage4-libbacktrace)
19914
19915 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19916 clean-stage4: clean-stage4-libbacktrace
19917 clean-stage4-libbacktrace:
19918 @if [ $(current_stage) = stage4 ]; then \
19919 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19920 else \
19921 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19922 $(MAKE) stage4-start; \
19923 fi; \
19924 cd $(HOST_SUBDIR)/libbacktrace && \
19925 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19926 @endif libbacktrace-bootstrap
19927
19928
19929 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19930 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19931 maybe-all-stageprofile-libbacktrace:
19932 maybe-clean-stageprofile-libbacktrace:
19933 @if libbacktrace-bootstrap
19934 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19935 all-stageprofile: all-stageprofile-libbacktrace
19936 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19937 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19938 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19939 @r=`${PWD_COMMAND}`; export r; \
19940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19941 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19942 $(HOST_EXPORTS) \
19943 $(POSTSTAGE1_HOST_EXPORTS) \
19944 cd $(HOST_SUBDIR)/libbacktrace && \
19945 \
19946 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19947 CFLAGS="$(STAGEprofile_CFLAGS)" \
19948 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19949 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19953 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19954 TFLAGS="$(STAGEprofile_TFLAGS)" \
19955 $(TARGET-stageprofile-libbacktrace)
19956
19957 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19958 clean-stageprofile: clean-stageprofile-libbacktrace
19959 clean-stageprofile-libbacktrace:
19960 @if [ $(current_stage) = stageprofile ]; then \
19961 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19962 else \
19963 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19964 $(MAKE) stageprofile-start; \
19965 fi; \
19966 cd $(HOST_SUBDIR)/libbacktrace && \
19967 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19968 @endif libbacktrace-bootstrap
19969
19970
19971 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19972 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19973 maybe-all-stagefeedback-libbacktrace:
19974 maybe-clean-stagefeedback-libbacktrace:
19975 @if libbacktrace-bootstrap
19976 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19977 all-stagefeedback: all-stagefeedback-libbacktrace
19978 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19979 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19980 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19981 @r=`${PWD_COMMAND}`; export r; \
19982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19983 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19984 $(HOST_EXPORTS) \
19985 $(POSTSTAGE1_HOST_EXPORTS) \
19986 cd $(HOST_SUBDIR)/libbacktrace && \
19987 \
19988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19989 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19990 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19991 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19992 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19993 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19994 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19995 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19996 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19997 $(TARGET-stagefeedback-libbacktrace)
19998
19999 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
20000 clean-stagefeedback: clean-stagefeedback-libbacktrace
20001 clean-stagefeedback-libbacktrace:
20002 @if [ $(current_stage) = stagefeedback ]; then \
20003 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20004 else \
20005 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
20006 $(MAKE) stagefeedback-start; \
20007 fi; \
20008 cd $(HOST_SUBDIR)/libbacktrace && \
20009 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20010 @endif libbacktrace-bootstrap
20011
20012
20013
20014
20015
20016 .PHONY: check-libbacktrace maybe-check-libbacktrace
20017 maybe-check-libbacktrace:
20018 @if libbacktrace
20019 maybe-check-libbacktrace: check-libbacktrace
20020
20021 check-libbacktrace:
20022 @: $(MAKE); $(unstage)
20023 @r=`${PWD_COMMAND}`; export r; \
20024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20025 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20026 (cd $(HOST_SUBDIR)/libbacktrace && \
20027 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20028
20029 @endif libbacktrace
20030
20031 .PHONY: install-libbacktrace maybe-install-libbacktrace
20032 maybe-install-libbacktrace:
20033 @if libbacktrace
20034 maybe-install-libbacktrace: install-libbacktrace
20035
20036 install-libbacktrace: installdirs
20037 @: $(MAKE); $(unstage)
20038 @r=`${PWD_COMMAND}`; export r; \
20039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20040 $(HOST_EXPORTS) \
20041 (cd $(HOST_SUBDIR)/libbacktrace && \
20042 $(MAKE) $(FLAGS_TO_PASS) install)
20043
20044 @endif libbacktrace
20045
20046 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
20047 maybe-install-strip-libbacktrace:
20048 @if libbacktrace
20049 maybe-install-strip-libbacktrace: install-strip-libbacktrace
20050
20051 install-strip-libbacktrace: installdirs
20052 @: $(MAKE); $(unstage)
20053 @r=`${PWD_COMMAND}`; export r; \
20054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20055 $(HOST_EXPORTS) \
20056 (cd $(HOST_SUBDIR)/libbacktrace && \
20057 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20058
20059 @endif libbacktrace
20060
20061 # Other targets (info, dvi, pdf, etc.)
20062
20063 .PHONY: maybe-info-libbacktrace info-libbacktrace
20064 maybe-info-libbacktrace:
20065 @if libbacktrace
20066 maybe-info-libbacktrace: info-libbacktrace
20067
20068 info-libbacktrace: \
20069 configure-libbacktrace
20070 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20071 r=`${PWD_COMMAND}`; export r; \
20072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20073 $(HOST_EXPORTS) \
20074 for flag in $(EXTRA_HOST_FLAGS) ; do \
20075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20076 done; \
20077 echo "Doing info in libbacktrace"; \
20078 (cd $(HOST_SUBDIR)/libbacktrace && \
20079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20081 "RANLIB=$${RANLIB}" \
20082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20083 info) \
20084 || exit 1
20085
20086 @endif libbacktrace
20087
20088 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
20089 maybe-dvi-libbacktrace:
20090 @if libbacktrace
20091 maybe-dvi-libbacktrace: dvi-libbacktrace
20092
20093 dvi-libbacktrace: \
20094 configure-libbacktrace
20095 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20096 r=`${PWD_COMMAND}`; export r; \
20097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20098 $(HOST_EXPORTS) \
20099 for flag in $(EXTRA_HOST_FLAGS) ; do \
20100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20101 done; \
20102 echo "Doing dvi in libbacktrace"; \
20103 (cd $(HOST_SUBDIR)/libbacktrace && \
20104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20106 "RANLIB=$${RANLIB}" \
20107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20108 dvi) \
20109 || exit 1
20110
20111 @endif libbacktrace
20112
20113 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
20114 maybe-pdf-libbacktrace:
20115 @if libbacktrace
20116 maybe-pdf-libbacktrace: pdf-libbacktrace
20117
20118 pdf-libbacktrace: \
20119 configure-libbacktrace
20120 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20121 r=`${PWD_COMMAND}`; export r; \
20122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20123 $(HOST_EXPORTS) \
20124 for flag in $(EXTRA_HOST_FLAGS) ; do \
20125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20126 done; \
20127 echo "Doing pdf in libbacktrace"; \
20128 (cd $(HOST_SUBDIR)/libbacktrace && \
20129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20131 "RANLIB=$${RANLIB}" \
20132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20133 pdf) \
20134 || exit 1
20135
20136 @endif libbacktrace
20137
20138 .PHONY: maybe-html-libbacktrace html-libbacktrace
20139 maybe-html-libbacktrace:
20140 @if libbacktrace
20141 maybe-html-libbacktrace: html-libbacktrace
20142
20143 html-libbacktrace: \
20144 configure-libbacktrace
20145 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20146 r=`${PWD_COMMAND}`; export r; \
20147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20148 $(HOST_EXPORTS) \
20149 for flag in $(EXTRA_HOST_FLAGS) ; do \
20150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20151 done; \
20152 echo "Doing html in libbacktrace"; \
20153 (cd $(HOST_SUBDIR)/libbacktrace && \
20154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20156 "RANLIB=$${RANLIB}" \
20157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20158 html) \
20159 || exit 1
20160
20161 @endif libbacktrace
20162
20163 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20164 maybe-TAGS-libbacktrace:
20165 @if libbacktrace
20166 maybe-TAGS-libbacktrace: TAGS-libbacktrace
20167
20168 TAGS-libbacktrace: \
20169 configure-libbacktrace
20170 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20171 r=`${PWD_COMMAND}`; export r; \
20172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20173 $(HOST_EXPORTS) \
20174 for flag in $(EXTRA_HOST_FLAGS) ; do \
20175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20176 done; \
20177 echo "Doing TAGS in libbacktrace"; \
20178 (cd $(HOST_SUBDIR)/libbacktrace && \
20179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20181 "RANLIB=$${RANLIB}" \
20182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20183 TAGS) \
20184 || exit 1
20185
20186 @endif libbacktrace
20187
20188 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20189 maybe-install-info-libbacktrace:
20190 @if libbacktrace
20191 maybe-install-info-libbacktrace: install-info-libbacktrace
20192
20193 install-info-libbacktrace: \
20194 configure-libbacktrace \
20195 info-libbacktrace
20196 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20197 r=`${PWD_COMMAND}`; export r; \
20198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20199 $(HOST_EXPORTS) \
20200 for flag in $(EXTRA_HOST_FLAGS) ; do \
20201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20202 done; \
20203 echo "Doing install-info in libbacktrace"; \
20204 (cd $(HOST_SUBDIR)/libbacktrace && \
20205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20207 "RANLIB=$${RANLIB}" \
20208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20209 install-info) \
20210 || exit 1
20211
20212 @endif libbacktrace
20213
20214 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20215 maybe-install-pdf-libbacktrace:
20216 @if libbacktrace
20217 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20218
20219 install-pdf-libbacktrace: \
20220 configure-libbacktrace \
20221 pdf-libbacktrace
20222 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20223 r=`${PWD_COMMAND}`; export r; \
20224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20225 $(HOST_EXPORTS) \
20226 for flag in $(EXTRA_HOST_FLAGS) ; do \
20227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20228 done; \
20229 echo "Doing install-pdf in libbacktrace"; \
20230 (cd $(HOST_SUBDIR)/libbacktrace && \
20231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20233 "RANLIB=$${RANLIB}" \
20234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20235 install-pdf) \
20236 || exit 1
20237
20238 @endif libbacktrace
20239
20240 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20241 maybe-install-html-libbacktrace:
20242 @if libbacktrace
20243 maybe-install-html-libbacktrace: install-html-libbacktrace
20244
20245 install-html-libbacktrace: \
20246 configure-libbacktrace \
20247 html-libbacktrace
20248 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20249 r=`${PWD_COMMAND}`; export r; \
20250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20251 $(HOST_EXPORTS) \
20252 for flag in $(EXTRA_HOST_FLAGS) ; do \
20253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20254 done; \
20255 echo "Doing install-html in libbacktrace"; \
20256 (cd $(HOST_SUBDIR)/libbacktrace && \
20257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20259 "RANLIB=$${RANLIB}" \
20260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20261 install-html) \
20262 || exit 1
20263
20264 @endif libbacktrace
20265
20266 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20267 maybe-installcheck-libbacktrace:
20268 @if libbacktrace
20269 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20270
20271 installcheck-libbacktrace: \
20272 configure-libbacktrace
20273 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20274 r=`${PWD_COMMAND}`; export r; \
20275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20276 $(HOST_EXPORTS) \
20277 for flag in $(EXTRA_HOST_FLAGS) ; do \
20278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20279 done; \
20280 echo "Doing installcheck in libbacktrace"; \
20281 (cd $(HOST_SUBDIR)/libbacktrace && \
20282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20284 "RANLIB=$${RANLIB}" \
20285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20286 installcheck) \
20287 || exit 1
20288
20289 @endif libbacktrace
20290
20291 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20292 maybe-mostlyclean-libbacktrace:
20293 @if libbacktrace
20294 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20295
20296 mostlyclean-libbacktrace:
20297 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20298 r=`${PWD_COMMAND}`; export r; \
20299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300 $(HOST_EXPORTS) \
20301 for flag in $(EXTRA_HOST_FLAGS) ; do \
20302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20303 done; \
20304 echo "Doing mostlyclean in libbacktrace"; \
20305 (cd $(HOST_SUBDIR)/libbacktrace && \
20306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20308 "RANLIB=$${RANLIB}" \
20309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20310 mostlyclean) \
20311 || exit 1
20312
20313 @endif libbacktrace
20314
20315 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20316 maybe-clean-libbacktrace:
20317 @if libbacktrace
20318 maybe-clean-libbacktrace: clean-libbacktrace
20319
20320 clean-libbacktrace:
20321 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20322 r=`${PWD_COMMAND}`; export r; \
20323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20324 $(HOST_EXPORTS) \
20325 for flag in $(EXTRA_HOST_FLAGS) ; do \
20326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20327 done; \
20328 echo "Doing clean in libbacktrace"; \
20329 (cd $(HOST_SUBDIR)/libbacktrace && \
20330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20332 "RANLIB=$${RANLIB}" \
20333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20334 clean) \
20335 || exit 1
20336
20337 @endif libbacktrace
20338
20339 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20340 maybe-distclean-libbacktrace:
20341 @if libbacktrace
20342 maybe-distclean-libbacktrace: distclean-libbacktrace
20343
20344 distclean-libbacktrace:
20345 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20346 r=`${PWD_COMMAND}`; export r; \
20347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20348 $(HOST_EXPORTS) \
20349 for flag in $(EXTRA_HOST_FLAGS) ; do \
20350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20351 done; \
20352 echo "Doing distclean in libbacktrace"; \
20353 (cd $(HOST_SUBDIR)/libbacktrace && \
20354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20356 "RANLIB=$${RANLIB}" \
20357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20358 distclean) \
20359 || exit 1
20360
20361 @endif libbacktrace
20362
20363 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20364 maybe-maintainer-clean-libbacktrace:
20365 @if libbacktrace
20366 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20367
20368 maintainer-clean-libbacktrace:
20369 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20370 r=`${PWD_COMMAND}`; export r; \
20371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20372 $(HOST_EXPORTS) \
20373 for flag in $(EXTRA_HOST_FLAGS) ; do \
20374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20375 done; \
20376 echo "Doing maintainer-clean in libbacktrace"; \
20377 (cd $(HOST_SUBDIR)/libbacktrace && \
20378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20380 "RANLIB=$${RANLIB}" \
20381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20382 maintainer-clean) \
20383 || exit 1
20384
20385 @endif libbacktrace
20386
20387
20388
20389 .PHONY: configure-libcpp maybe-configure-libcpp
20390 maybe-configure-libcpp:
20391 @if gcc-bootstrap
20392 configure-libcpp: stage_current
20393 @endif gcc-bootstrap
20394 @if libcpp
20395 maybe-configure-libcpp: configure-libcpp
20396 configure-libcpp:
20397 @r=`${PWD_COMMAND}`; export r; \
20398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20399 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20401 $(HOST_EXPORTS) \
20402 echo Configuring in $(HOST_SUBDIR)/libcpp; \
20403 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20404 case $(srcdir) in \
20405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20406 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20408 esac; \
20409 module_srcdir=libcpp; \
20410 $(SHELL) \
20411 $$s/$$module_srcdir/configure \
20412 --srcdir=$${topdir}/$$module_srcdir \
20413 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20414 --target=${target_alias} \
20415 || exit 1
20416 @endif libcpp
20417
20418
20419
20420 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20421 maybe-configure-stage1-libcpp:
20422 @if libcpp-bootstrap
20423 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20424 configure-stage1-libcpp:
20425 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20426 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20427 @r=`${PWD_COMMAND}`; export r; \
20428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20429 TFLAGS="$(STAGE1_TFLAGS)"; \
20430 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20431 $(HOST_EXPORTS) \
20432 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20433 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20434 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20435 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20436 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20437 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20438 case $(srcdir) in \
20439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20440 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20442 esac; \
20443 module_srcdir=libcpp; \
20444 $(SHELL) $$s/$$module_srcdir/configure \
20445 --srcdir=$${topdir}/$$module_srcdir \
20446 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20447 --target=${target_alias} \
20448 \
20449 $(STAGE1_CONFIGURE_FLAGS)
20450 @endif libcpp-bootstrap
20451
20452 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20453 maybe-configure-stage2-libcpp:
20454 @if libcpp-bootstrap
20455 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20456 configure-stage2-libcpp:
20457 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20458 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20459 @r=`${PWD_COMMAND}`; export r; \
20460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20461 TFLAGS="$(STAGE2_TFLAGS)"; \
20462 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20463 $(HOST_EXPORTS) \
20464 $(POSTSTAGE1_HOST_EXPORTS) \
20465 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20466 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20467 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20468 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20469 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20470 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20471 case $(srcdir) in \
20472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20473 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20475 esac; \
20476 module_srcdir=libcpp; \
20477 $(SHELL) $$s/$$module_srcdir/configure \
20478 --srcdir=$${topdir}/$$module_srcdir \
20479 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20480 --target=${target_alias} \
20481 --with-build-libsubdir=$(HOST_SUBDIR) \
20482 $(STAGE2_CONFIGURE_FLAGS)
20483 @endif libcpp-bootstrap
20484
20485 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20486 maybe-configure-stage3-libcpp:
20487 @if libcpp-bootstrap
20488 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20489 configure-stage3-libcpp:
20490 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20491 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20492 @r=`${PWD_COMMAND}`; export r; \
20493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20494 TFLAGS="$(STAGE3_TFLAGS)"; \
20495 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20496 $(HOST_EXPORTS) \
20497 $(POSTSTAGE1_HOST_EXPORTS) \
20498 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20499 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20500 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20501 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20503 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20504 case $(srcdir) in \
20505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20506 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20508 esac; \
20509 module_srcdir=libcpp; \
20510 $(SHELL) $$s/$$module_srcdir/configure \
20511 --srcdir=$${topdir}/$$module_srcdir \
20512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20513 --target=${target_alias} \
20514 --with-build-libsubdir=$(HOST_SUBDIR) \
20515 $(STAGE3_CONFIGURE_FLAGS)
20516 @endif libcpp-bootstrap
20517
20518 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20519 maybe-configure-stage4-libcpp:
20520 @if libcpp-bootstrap
20521 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20522 configure-stage4-libcpp:
20523 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20524 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20525 @r=`${PWD_COMMAND}`; export r; \
20526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20527 TFLAGS="$(STAGE4_TFLAGS)"; \
20528 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20529 $(HOST_EXPORTS) \
20530 $(POSTSTAGE1_HOST_EXPORTS) \
20531 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20532 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20533 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20534 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20535 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20536 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20537 case $(srcdir) in \
20538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20539 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20541 esac; \
20542 module_srcdir=libcpp; \
20543 $(SHELL) $$s/$$module_srcdir/configure \
20544 --srcdir=$${topdir}/$$module_srcdir \
20545 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20546 --target=${target_alias} \
20547 --with-build-libsubdir=$(HOST_SUBDIR) \
20548 $(STAGE4_CONFIGURE_FLAGS)
20549 @endif libcpp-bootstrap
20550
20551 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20552 maybe-configure-stageprofile-libcpp:
20553 @if libcpp-bootstrap
20554 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20555 configure-stageprofile-libcpp:
20556 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20557 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20558 @r=`${PWD_COMMAND}`; export r; \
20559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20560 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20561 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20562 $(HOST_EXPORTS) \
20563 $(POSTSTAGE1_HOST_EXPORTS) \
20564 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20565 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20566 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20567 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20569 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20570 case $(srcdir) in \
20571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20572 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20574 esac; \
20575 module_srcdir=libcpp; \
20576 $(SHELL) $$s/$$module_srcdir/configure \
20577 --srcdir=$${topdir}/$$module_srcdir \
20578 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20579 --target=${target_alias} \
20580 --with-build-libsubdir=$(HOST_SUBDIR) \
20581 $(STAGEprofile_CONFIGURE_FLAGS)
20582 @endif libcpp-bootstrap
20583
20584 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20585 maybe-configure-stagefeedback-libcpp:
20586 @if libcpp-bootstrap
20587 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20588 configure-stagefeedback-libcpp:
20589 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20590 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20591 @r=`${PWD_COMMAND}`; export r; \
20592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20593 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20594 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20595 $(HOST_EXPORTS) \
20596 $(POSTSTAGE1_HOST_EXPORTS) \
20597 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20598 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20599 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20600 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20601 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20602 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20603 case $(srcdir) in \
20604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20605 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20607 esac; \
20608 module_srcdir=libcpp; \
20609 $(SHELL) $$s/$$module_srcdir/configure \
20610 --srcdir=$${topdir}/$$module_srcdir \
20611 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20612 --target=${target_alias} \
20613 --with-build-libsubdir=$(HOST_SUBDIR) \
20614 $(STAGEfeedback_CONFIGURE_FLAGS)
20615 @endif libcpp-bootstrap
20616
20617
20618
20619
20620
20621 .PHONY: all-libcpp maybe-all-libcpp
20622 maybe-all-libcpp:
20623 @if gcc-bootstrap
20624 all-libcpp: stage_current
20625 @endif gcc-bootstrap
20626 @if libcpp
20627 TARGET-libcpp=all
20628 maybe-all-libcpp: all-libcpp
20629 all-libcpp: configure-libcpp
20630 @r=`${PWD_COMMAND}`; export r; \
20631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20632 $(HOST_EXPORTS) \
20633 (cd $(HOST_SUBDIR)/libcpp && \
20634 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20635 $(TARGET-libcpp))
20636 @endif libcpp
20637
20638
20639
20640 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20641 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20642 maybe-all-stage1-libcpp:
20643 maybe-clean-stage1-libcpp:
20644 @if libcpp-bootstrap
20645 maybe-all-stage1-libcpp: all-stage1-libcpp
20646 all-stage1: all-stage1-libcpp
20647 TARGET-stage1-libcpp = $(TARGET-libcpp)
20648 all-stage1-libcpp: configure-stage1-libcpp
20649 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20650 @r=`${PWD_COMMAND}`; export r; \
20651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20652 TFLAGS="$(STAGE1_TFLAGS)"; \
20653 $(HOST_EXPORTS) \
20654 cd $(HOST_SUBDIR)/libcpp && \
20655 \
20656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20657 CFLAGS="$(STAGE1_CFLAGS)" \
20658 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20659 LIBCFLAGS="$(LIBCFLAGS)" \
20660 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20661 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20662 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20663 $(EXTRA_HOST_FLAGS) \
20664 $(STAGE1_FLAGS_TO_PASS) \
20665 TFLAGS="$(STAGE1_TFLAGS)" \
20666 $(TARGET-stage1-libcpp)
20667
20668 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20669 clean-stage1: clean-stage1-libcpp
20670 clean-stage1-libcpp:
20671 @if [ $(current_stage) = stage1 ]; then \
20672 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20673 else \
20674 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20675 $(MAKE) stage1-start; \
20676 fi; \
20677 cd $(HOST_SUBDIR)/libcpp && \
20678 $(MAKE) $(EXTRA_HOST_FLAGS) \
20679 $(STAGE1_FLAGS_TO_PASS) clean
20680 @endif libcpp-bootstrap
20681
20682
20683 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20684 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20685 maybe-all-stage2-libcpp:
20686 maybe-clean-stage2-libcpp:
20687 @if libcpp-bootstrap
20688 maybe-all-stage2-libcpp: all-stage2-libcpp
20689 all-stage2: all-stage2-libcpp
20690 TARGET-stage2-libcpp = $(TARGET-libcpp)
20691 all-stage2-libcpp: configure-stage2-libcpp
20692 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20693 @r=`${PWD_COMMAND}`; export r; \
20694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20695 TFLAGS="$(STAGE2_TFLAGS)"; \
20696 $(HOST_EXPORTS) \
20697 $(POSTSTAGE1_HOST_EXPORTS) \
20698 cd $(HOST_SUBDIR)/libcpp && \
20699 \
20700 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20701 CFLAGS="$(STAGE2_CFLAGS)" \
20702 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20703 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20704 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20705 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20706 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20707 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20708 TFLAGS="$(STAGE2_TFLAGS)" \
20709 $(TARGET-stage2-libcpp)
20710
20711 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20712 clean-stage2: clean-stage2-libcpp
20713 clean-stage2-libcpp:
20714 @if [ $(current_stage) = stage2 ]; then \
20715 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20716 else \
20717 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20718 $(MAKE) stage2-start; \
20719 fi; \
20720 cd $(HOST_SUBDIR)/libcpp && \
20721 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20722 @endif libcpp-bootstrap
20723
20724
20725 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20726 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20727 maybe-all-stage3-libcpp:
20728 maybe-clean-stage3-libcpp:
20729 @if libcpp-bootstrap
20730 maybe-all-stage3-libcpp: all-stage3-libcpp
20731 all-stage3: all-stage3-libcpp
20732 TARGET-stage3-libcpp = $(TARGET-libcpp)
20733 all-stage3-libcpp: configure-stage3-libcpp
20734 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20735 @r=`${PWD_COMMAND}`; export r; \
20736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20737 TFLAGS="$(STAGE3_TFLAGS)"; \
20738 $(HOST_EXPORTS) \
20739 $(POSTSTAGE1_HOST_EXPORTS) \
20740 cd $(HOST_SUBDIR)/libcpp && \
20741 \
20742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20743 CFLAGS="$(STAGE3_CFLAGS)" \
20744 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20745 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20746 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20747 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20748 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20749 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20750 TFLAGS="$(STAGE3_TFLAGS)" \
20751 $(TARGET-stage3-libcpp)
20752
20753 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20754 clean-stage3: clean-stage3-libcpp
20755 clean-stage3-libcpp:
20756 @if [ $(current_stage) = stage3 ]; then \
20757 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20758 else \
20759 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20760 $(MAKE) stage3-start; \
20761 fi; \
20762 cd $(HOST_SUBDIR)/libcpp && \
20763 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20764 @endif libcpp-bootstrap
20765
20766
20767 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20768 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20769 maybe-all-stage4-libcpp:
20770 maybe-clean-stage4-libcpp:
20771 @if libcpp-bootstrap
20772 maybe-all-stage4-libcpp: all-stage4-libcpp
20773 all-stage4: all-stage4-libcpp
20774 TARGET-stage4-libcpp = $(TARGET-libcpp)
20775 all-stage4-libcpp: configure-stage4-libcpp
20776 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20777 @r=`${PWD_COMMAND}`; export r; \
20778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20779 TFLAGS="$(STAGE4_TFLAGS)"; \
20780 $(HOST_EXPORTS) \
20781 $(POSTSTAGE1_HOST_EXPORTS) \
20782 cd $(HOST_SUBDIR)/libcpp && \
20783 \
20784 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20785 CFLAGS="$(STAGE4_CFLAGS)" \
20786 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20787 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20788 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20789 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20790 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20791 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20792 TFLAGS="$(STAGE4_TFLAGS)" \
20793 $(TARGET-stage4-libcpp)
20794
20795 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20796 clean-stage4: clean-stage4-libcpp
20797 clean-stage4-libcpp:
20798 @if [ $(current_stage) = stage4 ]; then \
20799 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20800 else \
20801 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20802 $(MAKE) stage4-start; \
20803 fi; \
20804 cd $(HOST_SUBDIR)/libcpp && \
20805 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20806 @endif libcpp-bootstrap
20807
20808
20809 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20810 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20811 maybe-all-stageprofile-libcpp:
20812 maybe-clean-stageprofile-libcpp:
20813 @if libcpp-bootstrap
20814 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20815 all-stageprofile: all-stageprofile-libcpp
20816 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20817 all-stageprofile-libcpp: configure-stageprofile-libcpp
20818 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20819 @r=`${PWD_COMMAND}`; export r; \
20820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20821 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20822 $(HOST_EXPORTS) \
20823 $(POSTSTAGE1_HOST_EXPORTS) \
20824 cd $(HOST_SUBDIR)/libcpp && \
20825 \
20826 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20827 CFLAGS="$(STAGEprofile_CFLAGS)" \
20828 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20829 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20833 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20834 TFLAGS="$(STAGEprofile_TFLAGS)" \
20835 $(TARGET-stageprofile-libcpp)
20836
20837 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20838 clean-stageprofile: clean-stageprofile-libcpp
20839 clean-stageprofile-libcpp:
20840 @if [ $(current_stage) = stageprofile ]; then \
20841 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20842 else \
20843 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20844 $(MAKE) stageprofile-start; \
20845 fi; \
20846 cd $(HOST_SUBDIR)/libcpp && \
20847 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20848 @endif libcpp-bootstrap
20849
20850
20851 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20852 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20853 maybe-all-stagefeedback-libcpp:
20854 maybe-clean-stagefeedback-libcpp:
20855 @if libcpp-bootstrap
20856 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20857 all-stagefeedback: all-stagefeedback-libcpp
20858 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20859 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20860 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20861 @r=`${PWD_COMMAND}`; export r; \
20862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20863 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20864 $(HOST_EXPORTS) \
20865 $(POSTSTAGE1_HOST_EXPORTS) \
20866 cd $(HOST_SUBDIR)/libcpp && \
20867 \
20868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20869 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20870 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20871 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20872 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20873 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20874 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20875 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20876 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20877 $(TARGET-stagefeedback-libcpp)
20878
20879 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20880 clean-stagefeedback: clean-stagefeedback-libcpp
20881 clean-stagefeedback-libcpp:
20882 @if [ $(current_stage) = stagefeedback ]; then \
20883 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20884 else \
20885 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20886 $(MAKE) stagefeedback-start; \
20887 fi; \
20888 cd $(HOST_SUBDIR)/libcpp && \
20889 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20890 @endif libcpp-bootstrap
20891
20892
20893
20894
20895
20896 .PHONY: check-libcpp maybe-check-libcpp
20897 maybe-check-libcpp:
20898 @if libcpp
20899 maybe-check-libcpp: check-libcpp
20900
20901 check-libcpp:
20902 @: $(MAKE); $(unstage)
20903 @r=`${PWD_COMMAND}`; export r; \
20904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20905 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20906 (cd $(HOST_SUBDIR)/libcpp && \
20907 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20908
20909 @endif libcpp
20910
20911 .PHONY: install-libcpp maybe-install-libcpp
20912 maybe-install-libcpp:
20913 @if libcpp
20914 maybe-install-libcpp: install-libcpp
20915
20916 install-libcpp: installdirs
20917 @: $(MAKE); $(unstage)
20918 @r=`${PWD_COMMAND}`; export r; \
20919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20920 $(HOST_EXPORTS) \
20921 (cd $(HOST_SUBDIR)/libcpp && \
20922 $(MAKE) $(FLAGS_TO_PASS) install)
20923
20924 @endif libcpp
20925
20926 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20927 maybe-install-strip-libcpp:
20928 @if libcpp
20929 maybe-install-strip-libcpp: install-strip-libcpp
20930
20931 install-strip-libcpp: installdirs
20932 @: $(MAKE); $(unstage)
20933 @r=`${PWD_COMMAND}`; export r; \
20934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20935 $(HOST_EXPORTS) \
20936 (cd $(HOST_SUBDIR)/libcpp && \
20937 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20938
20939 @endif libcpp
20940
20941 # Other targets (info, dvi, pdf, etc.)
20942
20943 .PHONY: maybe-info-libcpp info-libcpp
20944 maybe-info-libcpp:
20945 @if libcpp
20946 maybe-info-libcpp: info-libcpp
20947
20948 info-libcpp: \
20949 configure-libcpp
20950 @[ -f ./libcpp/Makefile ] || exit 0; \
20951 r=`${PWD_COMMAND}`; export r; \
20952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20953 $(HOST_EXPORTS) \
20954 for flag in $(EXTRA_HOST_FLAGS) ; do \
20955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20956 done; \
20957 echo "Doing info in libcpp"; \
20958 (cd $(HOST_SUBDIR)/libcpp && \
20959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20961 "RANLIB=$${RANLIB}" \
20962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20963 info) \
20964 || exit 1
20965
20966 @endif libcpp
20967
20968 .PHONY: maybe-dvi-libcpp dvi-libcpp
20969 maybe-dvi-libcpp:
20970 @if libcpp
20971 maybe-dvi-libcpp: dvi-libcpp
20972
20973 dvi-libcpp: \
20974 configure-libcpp
20975 @[ -f ./libcpp/Makefile ] || exit 0; \
20976 r=`${PWD_COMMAND}`; export r; \
20977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20978 $(HOST_EXPORTS) \
20979 for flag in $(EXTRA_HOST_FLAGS) ; do \
20980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20981 done; \
20982 echo "Doing dvi in libcpp"; \
20983 (cd $(HOST_SUBDIR)/libcpp && \
20984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20986 "RANLIB=$${RANLIB}" \
20987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20988 dvi) \
20989 || exit 1
20990
20991 @endif libcpp
20992
20993 .PHONY: maybe-pdf-libcpp pdf-libcpp
20994 maybe-pdf-libcpp:
20995 @if libcpp
20996 maybe-pdf-libcpp: pdf-libcpp
20997
20998 pdf-libcpp: \
20999 configure-libcpp
21000 @[ -f ./libcpp/Makefile ] || exit 0; \
21001 r=`${PWD_COMMAND}`; export r; \
21002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21003 $(HOST_EXPORTS) \
21004 for flag in $(EXTRA_HOST_FLAGS) ; do \
21005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21006 done; \
21007 echo "Doing pdf in libcpp"; \
21008 (cd $(HOST_SUBDIR)/libcpp && \
21009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21011 "RANLIB=$${RANLIB}" \
21012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21013 pdf) \
21014 || exit 1
21015
21016 @endif libcpp
21017
21018 .PHONY: maybe-html-libcpp html-libcpp
21019 maybe-html-libcpp:
21020 @if libcpp
21021 maybe-html-libcpp: html-libcpp
21022
21023 html-libcpp: \
21024 configure-libcpp
21025 @[ -f ./libcpp/Makefile ] || exit 0; \
21026 r=`${PWD_COMMAND}`; export r; \
21027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21028 $(HOST_EXPORTS) \
21029 for flag in $(EXTRA_HOST_FLAGS) ; do \
21030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21031 done; \
21032 echo "Doing html in libcpp"; \
21033 (cd $(HOST_SUBDIR)/libcpp && \
21034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21036 "RANLIB=$${RANLIB}" \
21037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21038 html) \
21039 || exit 1
21040
21041 @endif libcpp
21042
21043 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
21044 maybe-TAGS-libcpp:
21045 @if libcpp
21046 maybe-TAGS-libcpp: TAGS-libcpp
21047
21048 TAGS-libcpp: \
21049 configure-libcpp
21050 @[ -f ./libcpp/Makefile ] || exit 0; \
21051 r=`${PWD_COMMAND}`; export r; \
21052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21053 $(HOST_EXPORTS) \
21054 for flag in $(EXTRA_HOST_FLAGS) ; do \
21055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21056 done; \
21057 echo "Doing TAGS in libcpp"; \
21058 (cd $(HOST_SUBDIR)/libcpp && \
21059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21061 "RANLIB=$${RANLIB}" \
21062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21063 TAGS) \
21064 || exit 1
21065
21066 @endif libcpp
21067
21068 .PHONY: maybe-install-info-libcpp install-info-libcpp
21069 maybe-install-info-libcpp:
21070 @if libcpp
21071 maybe-install-info-libcpp: install-info-libcpp
21072
21073 install-info-libcpp: \
21074 configure-libcpp \
21075 info-libcpp
21076 @[ -f ./libcpp/Makefile ] || exit 0; \
21077 r=`${PWD_COMMAND}`; export r; \
21078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21079 $(HOST_EXPORTS) \
21080 for flag in $(EXTRA_HOST_FLAGS) ; do \
21081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21082 done; \
21083 echo "Doing install-info in libcpp"; \
21084 (cd $(HOST_SUBDIR)/libcpp && \
21085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21087 "RANLIB=$${RANLIB}" \
21088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21089 install-info) \
21090 || exit 1
21091
21092 @endif libcpp
21093
21094 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
21095 maybe-install-pdf-libcpp:
21096 @if libcpp
21097 maybe-install-pdf-libcpp: install-pdf-libcpp
21098
21099 install-pdf-libcpp: \
21100 configure-libcpp \
21101 pdf-libcpp
21102 @[ -f ./libcpp/Makefile ] || exit 0; \
21103 r=`${PWD_COMMAND}`; export r; \
21104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21105 $(HOST_EXPORTS) \
21106 for flag in $(EXTRA_HOST_FLAGS) ; do \
21107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21108 done; \
21109 echo "Doing install-pdf in libcpp"; \
21110 (cd $(HOST_SUBDIR)/libcpp && \
21111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21113 "RANLIB=$${RANLIB}" \
21114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21115 install-pdf) \
21116 || exit 1
21117
21118 @endif libcpp
21119
21120 .PHONY: maybe-install-html-libcpp install-html-libcpp
21121 maybe-install-html-libcpp:
21122 @if libcpp
21123 maybe-install-html-libcpp: install-html-libcpp
21124
21125 install-html-libcpp: \
21126 configure-libcpp \
21127 html-libcpp
21128 @[ -f ./libcpp/Makefile ] || exit 0; \
21129 r=`${PWD_COMMAND}`; export r; \
21130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21131 $(HOST_EXPORTS) \
21132 for flag in $(EXTRA_HOST_FLAGS) ; do \
21133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21134 done; \
21135 echo "Doing install-html in libcpp"; \
21136 (cd $(HOST_SUBDIR)/libcpp && \
21137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21139 "RANLIB=$${RANLIB}" \
21140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21141 install-html) \
21142 || exit 1
21143
21144 @endif libcpp
21145
21146 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21147 maybe-installcheck-libcpp:
21148 @if libcpp
21149 maybe-installcheck-libcpp: installcheck-libcpp
21150
21151 installcheck-libcpp: \
21152 configure-libcpp
21153 @[ -f ./libcpp/Makefile ] || exit 0; \
21154 r=`${PWD_COMMAND}`; export r; \
21155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21156 $(HOST_EXPORTS) \
21157 for flag in $(EXTRA_HOST_FLAGS) ; do \
21158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21159 done; \
21160 echo "Doing installcheck in libcpp"; \
21161 (cd $(HOST_SUBDIR)/libcpp && \
21162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21164 "RANLIB=$${RANLIB}" \
21165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21166 installcheck) \
21167 || exit 1
21168
21169 @endif libcpp
21170
21171 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21172 maybe-mostlyclean-libcpp:
21173 @if libcpp
21174 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21175
21176 mostlyclean-libcpp:
21177 @[ -f ./libcpp/Makefile ] || exit 0; \
21178 r=`${PWD_COMMAND}`; export r; \
21179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21180 $(HOST_EXPORTS) \
21181 for flag in $(EXTRA_HOST_FLAGS) ; do \
21182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21183 done; \
21184 echo "Doing mostlyclean in libcpp"; \
21185 (cd $(HOST_SUBDIR)/libcpp && \
21186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21188 "RANLIB=$${RANLIB}" \
21189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21190 mostlyclean) \
21191 || exit 1
21192
21193 @endif libcpp
21194
21195 .PHONY: maybe-clean-libcpp clean-libcpp
21196 maybe-clean-libcpp:
21197 @if libcpp
21198 maybe-clean-libcpp: clean-libcpp
21199
21200 clean-libcpp:
21201 @[ -f ./libcpp/Makefile ] || exit 0; \
21202 r=`${PWD_COMMAND}`; export r; \
21203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21204 $(HOST_EXPORTS) \
21205 for flag in $(EXTRA_HOST_FLAGS) ; do \
21206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21207 done; \
21208 echo "Doing clean in libcpp"; \
21209 (cd $(HOST_SUBDIR)/libcpp && \
21210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21212 "RANLIB=$${RANLIB}" \
21213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21214 clean) \
21215 || exit 1
21216
21217 @endif libcpp
21218
21219 .PHONY: maybe-distclean-libcpp distclean-libcpp
21220 maybe-distclean-libcpp:
21221 @if libcpp
21222 maybe-distclean-libcpp: distclean-libcpp
21223
21224 distclean-libcpp:
21225 @[ -f ./libcpp/Makefile ] || exit 0; \
21226 r=`${PWD_COMMAND}`; export r; \
21227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21228 $(HOST_EXPORTS) \
21229 for flag in $(EXTRA_HOST_FLAGS) ; do \
21230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21231 done; \
21232 echo "Doing distclean in libcpp"; \
21233 (cd $(HOST_SUBDIR)/libcpp && \
21234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21236 "RANLIB=$${RANLIB}" \
21237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21238 distclean) \
21239 || exit 1
21240
21241 @endif libcpp
21242
21243 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21244 maybe-maintainer-clean-libcpp:
21245 @if libcpp
21246 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21247
21248 maintainer-clean-libcpp:
21249 @[ -f ./libcpp/Makefile ] || exit 0; \
21250 r=`${PWD_COMMAND}`; export r; \
21251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21252 $(HOST_EXPORTS) \
21253 for flag in $(EXTRA_HOST_FLAGS) ; do \
21254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21255 done; \
21256 echo "Doing maintainer-clean in libcpp"; \
21257 (cd $(HOST_SUBDIR)/libcpp && \
21258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21260 "RANLIB=$${RANLIB}" \
21261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21262 maintainer-clean) \
21263 || exit 1
21264
21265 @endif libcpp
21266
21267
21268
21269 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21270 maybe-configure-libdecnumber:
21271 @if gcc-bootstrap
21272 configure-libdecnumber: stage_current
21273 @endif gcc-bootstrap
21274 @if libdecnumber
21275 maybe-configure-libdecnumber: configure-libdecnumber
21276 configure-libdecnumber:
21277 @r=`${PWD_COMMAND}`; export r; \
21278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21279 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21280 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21281 $(HOST_EXPORTS) \
21282 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21283 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21284 case $(srcdir) in \
21285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21286 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21288 esac; \
21289 module_srcdir=libdecnumber; \
21290 $(SHELL) \
21291 $$s/$$module_srcdir/configure \
21292 --srcdir=$${topdir}/$$module_srcdir \
21293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21294 --target=${target_alias} \
21295 || exit 1
21296 @endif libdecnumber
21297
21298
21299
21300 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21301 maybe-configure-stage1-libdecnumber:
21302 @if libdecnumber-bootstrap
21303 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21304 configure-stage1-libdecnumber:
21305 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21306 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21307 @r=`${PWD_COMMAND}`; export r; \
21308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21309 TFLAGS="$(STAGE1_TFLAGS)"; \
21310 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21311 $(HOST_EXPORTS) \
21312 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21313 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21314 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21315 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21317 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21318 case $(srcdir) in \
21319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21320 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21322 esac; \
21323 module_srcdir=libdecnumber; \
21324 $(SHELL) $$s/$$module_srcdir/configure \
21325 --srcdir=$${topdir}/$$module_srcdir \
21326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21327 --target=${target_alias} \
21328 \
21329 $(STAGE1_CONFIGURE_FLAGS)
21330 @endif libdecnumber-bootstrap
21331
21332 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21333 maybe-configure-stage2-libdecnumber:
21334 @if libdecnumber-bootstrap
21335 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21336 configure-stage2-libdecnumber:
21337 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21338 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21339 @r=`${PWD_COMMAND}`; export r; \
21340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21341 TFLAGS="$(STAGE2_TFLAGS)"; \
21342 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21343 $(HOST_EXPORTS) \
21344 $(POSTSTAGE1_HOST_EXPORTS) \
21345 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21346 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21347 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21348 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21350 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21351 case $(srcdir) in \
21352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21353 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21355 esac; \
21356 module_srcdir=libdecnumber; \
21357 $(SHELL) $$s/$$module_srcdir/configure \
21358 --srcdir=$${topdir}/$$module_srcdir \
21359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21360 --target=${target_alias} \
21361 --with-build-libsubdir=$(HOST_SUBDIR) \
21362 $(STAGE2_CONFIGURE_FLAGS)
21363 @endif libdecnumber-bootstrap
21364
21365 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21366 maybe-configure-stage3-libdecnumber:
21367 @if libdecnumber-bootstrap
21368 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21369 configure-stage3-libdecnumber:
21370 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21371 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21372 @r=`${PWD_COMMAND}`; export r; \
21373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21374 TFLAGS="$(STAGE3_TFLAGS)"; \
21375 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21376 $(HOST_EXPORTS) \
21377 $(POSTSTAGE1_HOST_EXPORTS) \
21378 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21379 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21380 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21381 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21382 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21383 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21384 case $(srcdir) in \
21385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21386 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21388 esac; \
21389 module_srcdir=libdecnumber; \
21390 $(SHELL) $$s/$$module_srcdir/configure \
21391 --srcdir=$${topdir}/$$module_srcdir \
21392 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21393 --target=${target_alias} \
21394 --with-build-libsubdir=$(HOST_SUBDIR) \
21395 $(STAGE3_CONFIGURE_FLAGS)
21396 @endif libdecnumber-bootstrap
21397
21398 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21399 maybe-configure-stage4-libdecnumber:
21400 @if libdecnumber-bootstrap
21401 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21402 configure-stage4-libdecnumber:
21403 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21405 @r=`${PWD_COMMAND}`; export r; \
21406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21407 TFLAGS="$(STAGE4_TFLAGS)"; \
21408 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21409 $(HOST_EXPORTS) \
21410 $(POSTSTAGE1_HOST_EXPORTS) \
21411 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21412 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21413 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21414 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21416 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21417 case $(srcdir) in \
21418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21419 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21421 esac; \
21422 module_srcdir=libdecnumber; \
21423 $(SHELL) $$s/$$module_srcdir/configure \
21424 --srcdir=$${topdir}/$$module_srcdir \
21425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21426 --target=${target_alias} \
21427 --with-build-libsubdir=$(HOST_SUBDIR) \
21428 $(STAGE4_CONFIGURE_FLAGS)
21429 @endif libdecnumber-bootstrap
21430
21431 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21432 maybe-configure-stageprofile-libdecnumber:
21433 @if libdecnumber-bootstrap
21434 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21435 configure-stageprofile-libdecnumber:
21436 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21437 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21438 @r=`${PWD_COMMAND}`; export r; \
21439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21440 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21441 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21442 $(HOST_EXPORTS) \
21443 $(POSTSTAGE1_HOST_EXPORTS) \
21444 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21445 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21446 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21447 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21448 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21449 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21450 case $(srcdir) in \
21451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21452 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21454 esac; \
21455 module_srcdir=libdecnumber; \
21456 $(SHELL) $$s/$$module_srcdir/configure \
21457 --srcdir=$${topdir}/$$module_srcdir \
21458 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21459 --target=${target_alias} \
21460 --with-build-libsubdir=$(HOST_SUBDIR) \
21461 $(STAGEprofile_CONFIGURE_FLAGS)
21462 @endif libdecnumber-bootstrap
21463
21464 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21465 maybe-configure-stagefeedback-libdecnumber:
21466 @if libdecnumber-bootstrap
21467 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21468 configure-stagefeedback-libdecnumber:
21469 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21470 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21471 @r=`${PWD_COMMAND}`; export r; \
21472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21473 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21474 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21475 $(HOST_EXPORTS) \
21476 $(POSTSTAGE1_HOST_EXPORTS) \
21477 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21478 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21479 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21480 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21481 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21482 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21483 case $(srcdir) in \
21484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21485 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21487 esac; \
21488 module_srcdir=libdecnumber; \
21489 $(SHELL) $$s/$$module_srcdir/configure \
21490 --srcdir=$${topdir}/$$module_srcdir \
21491 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21492 --target=${target_alias} \
21493 --with-build-libsubdir=$(HOST_SUBDIR) \
21494 $(STAGEfeedback_CONFIGURE_FLAGS)
21495 @endif libdecnumber-bootstrap
21496
21497
21498
21499
21500
21501 .PHONY: all-libdecnumber maybe-all-libdecnumber
21502 maybe-all-libdecnumber:
21503 @if gcc-bootstrap
21504 all-libdecnumber: stage_current
21505 @endif gcc-bootstrap
21506 @if libdecnumber
21507 TARGET-libdecnumber=all
21508 maybe-all-libdecnumber: all-libdecnumber
21509 all-libdecnumber: configure-libdecnumber
21510 @r=`${PWD_COMMAND}`; export r; \
21511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21512 $(HOST_EXPORTS) \
21513 (cd $(HOST_SUBDIR)/libdecnumber && \
21514 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21515 $(TARGET-libdecnumber))
21516 @endif libdecnumber
21517
21518
21519
21520 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21521 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21522 maybe-all-stage1-libdecnumber:
21523 maybe-clean-stage1-libdecnumber:
21524 @if libdecnumber-bootstrap
21525 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21526 all-stage1: all-stage1-libdecnumber
21527 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21528 all-stage1-libdecnumber: configure-stage1-libdecnumber
21529 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21530 @r=`${PWD_COMMAND}`; export r; \
21531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21532 TFLAGS="$(STAGE1_TFLAGS)"; \
21533 $(HOST_EXPORTS) \
21534 cd $(HOST_SUBDIR)/libdecnumber && \
21535 \
21536 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21537 CFLAGS="$(STAGE1_CFLAGS)" \
21538 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21539 LIBCFLAGS="$(LIBCFLAGS)" \
21540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21543 $(EXTRA_HOST_FLAGS) \
21544 $(STAGE1_FLAGS_TO_PASS) \
21545 TFLAGS="$(STAGE1_TFLAGS)" \
21546 $(TARGET-stage1-libdecnumber)
21547
21548 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21549 clean-stage1: clean-stage1-libdecnumber
21550 clean-stage1-libdecnumber:
21551 @if [ $(current_stage) = stage1 ]; then \
21552 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21553 else \
21554 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21555 $(MAKE) stage1-start; \
21556 fi; \
21557 cd $(HOST_SUBDIR)/libdecnumber && \
21558 $(MAKE) $(EXTRA_HOST_FLAGS) \
21559 $(STAGE1_FLAGS_TO_PASS) clean
21560 @endif libdecnumber-bootstrap
21561
21562
21563 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21564 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21565 maybe-all-stage2-libdecnumber:
21566 maybe-clean-stage2-libdecnumber:
21567 @if libdecnumber-bootstrap
21568 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21569 all-stage2: all-stage2-libdecnumber
21570 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21571 all-stage2-libdecnumber: configure-stage2-libdecnumber
21572 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21573 @r=`${PWD_COMMAND}`; export r; \
21574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21575 TFLAGS="$(STAGE2_TFLAGS)"; \
21576 $(HOST_EXPORTS) \
21577 $(POSTSTAGE1_HOST_EXPORTS) \
21578 cd $(HOST_SUBDIR)/libdecnumber && \
21579 \
21580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21581 CFLAGS="$(STAGE2_CFLAGS)" \
21582 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21583 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21584 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21585 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21586 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21587 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21588 TFLAGS="$(STAGE2_TFLAGS)" \
21589 $(TARGET-stage2-libdecnumber)
21590
21591 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21592 clean-stage2: clean-stage2-libdecnumber
21593 clean-stage2-libdecnumber:
21594 @if [ $(current_stage) = stage2 ]; then \
21595 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21596 else \
21597 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21598 $(MAKE) stage2-start; \
21599 fi; \
21600 cd $(HOST_SUBDIR)/libdecnumber && \
21601 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21602 @endif libdecnumber-bootstrap
21603
21604
21605 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21606 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21607 maybe-all-stage3-libdecnumber:
21608 maybe-clean-stage3-libdecnumber:
21609 @if libdecnumber-bootstrap
21610 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21611 all-stage3: all-stage3-libdecnumber
21612 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21613 all-stage3-libdecnumber: configure-stage3-libdecnumber
21614 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21615 @r=`${PWD_COMMAND}`; export r; \
21616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21617 TFLAGS="$(STAGE3_TFLAGS)"; \
21618 $(HOST_EXPORTS) \
21619 $(POSTSTAGE1_HOST_EXPORTS) \
21620 cd $(HOST_SUBDIR)/libdecnumber && \
21621 \
21622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21623 CFLAGS="$(STAGE3_CFLAGS)" \
21624 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21625 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21630 TFLAGS="$(STAGE3_TFLAGS)" \
21631 $(TARGET-stage3-libdecnumber)
21632
21633 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21634 clean-stage3: clean-stage3-libdecnumber
21635 clean-stage3-libdecnumber:
21636 @if [ $(current_stage) = stage3 ]; then \
21637 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21638 else \
21639 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21640 $(MAKE) stage3-start; \
21641 fi; \
21642 cd $(HOST_SUBDIR)/libdecnumber && \
21643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21644 @endif libdecnumber-bootstrap
21645
21646
21647 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21648 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21649 maybe-all-stage4-libdecnumber:
21650 maybe-clean-stage4-libdecnumber:
21651 @if libdecnumber-bootstrap
21652 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21653 all-stage4: all-stage4-libdecnumber
21654 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21655 all-stage4-libdecnumber: configure-stage4-libdecnumber
21656 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21657 @r=`${PWD_COMMAND}`; export r; \
21658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21659 TFLAGS="$(STAGE4_TFLAGS)"; \
21660 $(HOST_EXPORTS) \
21661 $(POSTSTAGE1_HOST_EXPORTS) \
21662 cd $(HOST_SUBDIR)/libdecnumber && \
21663 \
21664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21665 CFLAGS="$(STAGE4_CFLAGS)" \
21666 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21667 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21672 TFLAGS="$(STAGE4_TFLAGS)" \
21673 $(TARGET-stage4-libdecnumber)
21674
21675 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21676 clean-stage4: clean-stage4-libdecnumber
21677 clean-stage4-libdecnumber:
21678 @if [ $(current_stage) = stage4 ]; then \
21679 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21680 else \
21681 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21682 $(MAKE) stage4-start; \
21683 fi; \
21684 cd $(HOST_SUBDIR)/libdecnumber && \
21685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21686 @endif libdecnumber-bootstrap
21687
21688
21689 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21690 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21691 maybe-all-stageprofile-libdecnumber:
21692 maybe-clean-stageprofile-libdecnumber:
21693 @if libdecnumber-bootstrap
21694 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21695 all-stageprofile: all-stageprofile-libdecnumber
21696 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21697 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21698 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21699 @r=`${PWD_COMMAND}`; export r; \
21700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21701 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21702 $(HOST_EXPORTS) \
21703 $(POSTSTAGE1_HOST_EXPORTS) \
21704 cd $(HOST_SUBDIR)/libdecnumber && \
21705 \
21706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21707 CFLAGS="$(STAGEprofile_CFLAGS)" \
21708 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21709 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21714 TFLAGS="$(STAGEprofile_TFLAGS)" \
21715 $(TARGET-stageprofile-libdecnumber)
21716
21717 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21718 clean-stageprofile: clean-stageprofile-libdecnumber
21719 clean-stageprofile-libdecnumber:
21720 @if [ $(current_stage) = stageprofile ]; then \
21721 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21722 else \
21723 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21724 $(MAKE) stageprofile-start; \
21725 fi; \
21726 cd $(HOST_SUBDIR)/libdecnumber && \
21727 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21728 @endif libdecnumber-bootstrap
21729
21730
21731 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21732 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21733 maybe-all-stagefeedback-libdecnumber:
21734 maybe-clean-stagefeedback-libdecnumber:
21735 @if libdecnumber-bootstrap
21736 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21737 all-stagefeedback: all-stagefeedback-libdecnumber
21738 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21739 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21740 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21741 @r=`${PWD_COMMAND}`; export r; \
21742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21743 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21744 $(HOST_EXPORTS) \
21745 $(POSTSTAGE1_HOST_EXPORTS) \
21746 cd $(HOST_SUBDIR)/libdecnumber && \
21747 \
21748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21749 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21750 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21751 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21752 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21753 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21754 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21755 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21756 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21757 $(TARGET-stagefeedback-libdecnumber)
21758
21759 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21760 clean-stagefeedback: clean-stagefeedback-libdecnumber
21761 clean-stagefeedback-libdecnumber:
21762 @if [ $(current_stage) = stagefeedback ]; then \
21763 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21764 else \
21765 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21766 $(MAKE) stagefeedback-start; \
21767 fi; \
21768 cd $(HOST_SUBDIR)/libdecnumber && \
21769 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21770 @endif libdecnumber-bootstrap
21771
21772
21773
21774
21775
21776 .PHONY: check-libdecnumber maybe-check-libdecnumber
21777 maybe-check-libdecnumber:
21778 @if libdecnumber
21779 maybe-check-libdecnumber: check-libdecnumber
21780
21781 check-libdecnumber:
21782 @: $(MAKE); $(unstage)
21783 @r=`${PWD_COMMAND}`; export r; \
21784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21785 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21786 (cd $(HOST_SUBDIR)/libdecnumber && \
21787 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
21788
21789 @endif libdecnumber
21790
21791 .PHONY: install-libdecnumber maybe-install-libdecnumber
21792 maybe-install-libdecnumber:
21793 @if libdecnumber
21794 maybe-install-libdecnumber: install-libdecnumber
21795
21796 install-libdecnumber: installdirs
21797 @: $(MAKE); $(unstage)
21798 @r=`${PWD_COMMAND}`; export r; \
21799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21800 $(HOST_EXPORTS) \
21801 (cd $(HOST_SUBDIR)/libdecnumber && \
21802 $(MAKE) $(FLAGS_TO_PASS) install)
21803
21804 @endif libdecnumber
21805
21806 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21807 maybe-install-strip-libdecnumber:
21808 @if libdecnumber
21809 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21810
21811 install-strip-libdecnumber: installdirs
21812 @: $(MAKE); $(unstage)
21813 @r=`${PWD_COMMAND}`; export r; \
21814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815 $(HOST_EXPORTS) \
21816 (cd $(HOST_SUBDIR)/libdecnumber && \
21817 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21818
21819 @endif libdecnumber
21820
21821 # Other targets (info, dvi, pdf, etc.)
21822
21823 .PHONY: maybe-info-libdecnumber info-libdecnumber
21824 maybe-info-libdecnumber:
21825 @if libdecnumber
21826 maybe-info-libdecnumber: info-libdecnumber
21827
21828 info-libdecnumber: \
21829 configure-libdecnumber
21830 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21831 r=`${PWD_COMMAND}`; export r; \
21832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21833 $(HOST_EXPORTS) \
21834 for flag in $(EXTRA_HOST_FLAGS) ; do \
21835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21836 done; \
21837 echo "Doing info in libdecnumber"; \
21838 (cd $(HOST_SUBDIR)/libdecnumber && \
21839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21841 "RANLIB=$${RANLIB}" \
21842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21843 info) \
21844 || exit 1
21845
21846 @endif libdecnumber
21847
21848 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21849 maybe-dvi-libdecnumber:
21850 @if libdecnumber
21851 maybe-dvi-libdecnumber: dvi-libdecnumber
21852
21853 dvi-libdecnumber: \
21854 configure-libdecnumber
21855 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21856 r=`${PWD_COMMAND}`; export r; \
21857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21858 $(HOST_EXPORTS) \
21859 for flag in $(EXTRA_HOST_FLAGS) ; do \
21860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21861 done; \
21862 echo "Doing dvi in libdecnumber"; \
21863 (cd $(HOST_SUBDIR)/libdecnumber && \
21864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21866 "RANLIB=$${RANLIB}" \
21867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21868 dvi) \
21869 || exit 1
21870
21871 @endif libdecnumber
21872
21873 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21874 maybe-pdf-libdecnumber:
21875 @if libdecnumber
21876 maybe-pdf-libdecnumber: pdf-libdecnumber
21877
21878 pdf-libdecnumber: \
21879 configure-libdecnumber
21880 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21881 r=`${PWD_COMMAND}`; export r; \
21882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21883 $(HOST_EXPORTS) \
21884 for flag in $(EXTRA_HOST_FLAGS) ; do \
21885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21886 done; \
21887 echo "Doing pdf in libdecnumber"; \
21888 (cd $(HOST_SUBDIR)/libdecnumber && \
21889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21891 "RANLIB=$${RANLIB}" \
21892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21893 pdf) \
21894 || exit 1
21895
21896 @endif libdecnumber
21897
21898 .PHONY: maybe-html-libdecnumber html-libdecnumber
21899 maybe-html-libdecnumber:
21900 @if libdecnumber
21901 maybe-html-libdecnumber: html-libdecnumber
21902
21903 html-libdecnumber: \
21904 configure-libdecnumber
21905 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21906 r=`${PWD_COMMAND}`; export r; \
21907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21908 $(HOST_EXPORTS) \
21909 for flag in $(EXTRA_HOST_FLAGS) ; do \
21910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21911 done; \
21912 echo "Doing html in libdecnumber"; \
21913 (cd $(HOST_SUBDIR)/libdecnumber && \
21914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21916 "RANLIB=$${RANLIB}" \
21917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21918 html) \
21919 || exit 1
21920
21921 @endif libdecnumber
21922
21923 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21924 maybe-TAGS-libdecnumber:
21925 @if libdecnumber
21926 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21927
21928 TAGS-libdecnumber: \
21929 configure-libdecnumber
21930 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21931 r=`${PWD_COMMAND}`; export r; \
21932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21933 $(HOST_EXPORTS) \
21934 for flag in $(EXTRA_HOST_FLAGS) ; do \
21935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21936 done; \
21937 echo "Doing TAGS in libdecnumber"; \
21938 (cd $(HOST_SUBDIR)/libdecnumber && \
21939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21941 "RANLIB=$${RANLIB}" \
21942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21943 TAGS) \
21944 || exit 1
21945
21946 @endif libdecnumber
21947
21948 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21949 maybe-install-info-libdecnumber:
21950 @if libdecnumber
21951 maybe-install-info-libdecnumber: install-info-libdecnumber
21952
21953 install-info-libdecnumber: \
21954 configure-libdecnumber \
21955 info-libdecnumber
21956 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21957 r=`${PWD_COMMAND}`; export r; \
21958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21959 $(HOST_EXPORTS) \
21960 for flag in $(EXTRA_HOST_FLAGS) ; do \
21961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21962 done; \
21963 echo "Doing install-info in libdecnumber"; \
21964 (cd $(HOST_SUBDIR)/libdecnumber && \
21965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21967 "RANLIB=$${RANLIB}" \
21968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21969 install-info) \
21970 || exit 1
21971
21972 @endif libdecnumber
21973
21974 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21975 maybe-install-pdf-libdecnumber:
21976 @if libdecnumber
21977 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21978
21979 install-pdf-libdecnumber: \
21980 configure-libdecnumber \
21981 pdf-libdecnumber
21982 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21983 r=`${PWD_COMMAND}`; export r; \
21984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21985 $(HOST_EXPORTS) \
21986 for flag in $(EXTRA_HOST_FLAGS) ; do \
21987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21988 done; \
21989 echo "Doing install-pdf in libdecnumber"; \
21990 (cd $(HOST_SUBDIR)/libdecnumber && \
21991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21993 "RANLIB=$${RANLIB}" \
21994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21995 install-pdf) \
21996 || exit 1
21997
21998 @endif libdecnumber
21999
22000 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
22001 maybe-install-html-libdecnumber:
22002 @if libdecnumber
22003 maybe-install-html-libdecnumber: install-html-libdecnumber
22004
22005 install-html-libdecnumber: \
22006 configure-libdecnumber \
22007 html-libdecnumber
22008 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22009 r=`${PWD_COMMAND}`; export r; \
22010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22011 $(HOST_EXPORTS) \
22012 for flag in $(EXTRA_HOST_FLAGS) ; do \
22013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22014 done; \
22015 echo "Doing install-html in libdecnumber"; \
22016 (cd $(HOST_SUBDIR)/libdecnumber && \
22017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22019 "RANLIB=$${RANLIB}" \
22020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22021 install-html) \
22022 || exit 1
22023
22024 @endif libdecnumber
22025
22026 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
22027 maybe-installcheck-libdecnumber:
22028 @if libdecnumber
22029 maybe-installcheck-libdecnumber: installcheck-libdecnumber
22030
22031 installcheck-libdecnumber: \
22032 configure-libdecnumber
22033 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22034 r=`${PWD_COMMAND}`; export r; \
22035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22036 $(HOST_EXPORTS) \
22037 for flag in $(EXTRA_HOST_FLAGS) ; do \
22038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22039 done; \
22040 echo "Doing installcheck in libdecnumber"; \
22041 (cd $(HOST_SUBDIR)/libdecnumber && \
22042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22044 "RANLIB=$${RANLIB}" \
22045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22046 installcheck) \
22047 || exit 1
22048
22049 @endif libdecnumber
22050
22051 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
22052 maybe-mostlyclean-libdecnumber:
22053 @if libdecnumber
22054 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
22055
22056 mostlyclean-libdecnumber:
22057 @[ -f ./libdecnumber/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 mostlyclean in libdecnumber"; \
22065 (cd $(HOST_SUBDIR)/libdecnumber && \
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 mostlyclean) \
22071 || exit 1
22072
22073 @endif libdecnumber
22074
22075 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
22076 maybe-clean-libdecnumber:
22077 @if libdecnumber
22078 maybe-clean-libdecnumber: clean-libdecnumber
22079
22080 clean-libdecnumber:
22081 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22082 r=`${PWD_COMMAND}`; export r; \
22083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22084 $(HOST_EXPORTS) \
22085 for flag in $(EXTRA_HOST_FLAGS) ; do \
22086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22087 done; \
22088 echo "Doing clean in libdecnumber"; \
22089 (cd $(HOST_SUBDIR)/libdecnumber && \
22090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22092 "RANLIB=$${RANLIB}" \
22093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22094 clean) \
22095 || exit 1
22096
22097 @endif libdecnumber
22098
22099 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
22100 maybe-distclean-libdecnumber:
22101 @if libdecnumber
22102 maybe-distclean-libdecnumber: distclean-libdecnumber
22103
22104 distclean-libdecnumber:
22105 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22106 r=`${PWD_COMMAND}`; export r; \
22107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22108 $(HOST_EXPORTS) \
22109 for flag in $(EXTRA_HOST_FLAGS) ; do \
22110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22111 done; \
22112 echo "Doing distclean in libdecnumber"; \
22113 (cd $(HOST_SUBDIR)/libdecnumber && \
22114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22116 "RANLIB=$${RANLIB}" \
22117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22118 distclean) \
22119 || exit 1
22120
22121 @endif libdecnumber
22122
22123 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22124 maybe-maintainer-clean-libdecnumber:
22125 @if libdecnumber
22126 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22127
22128 maintainer-clean-libdecnumber:
22129 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22130 r=`${PWD_COMMAND}`; export r; \
22131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22132 $(HOST_EXPORTS) \
22133 for flag in $(EXTRA_HOST_FLAGS) ; do \
22134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22135 done; \
22136 echo "Doing maintainer-clean in libdecnumber"; \
22137 (cd $(HOST_SUBDIR)/libdecnumber && \
22138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22140 "RANLIB=$${RANLIB}" \
22141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22142 maintainer-clean) \
22143 || exit 1
22144
22145 @endif libdecnumber
22146
22147
22148
22149 .PHONY: configure-libgui maybe-configure-libgui
22150 maybe-configure-libgui:
22151 @if gcc-bootstrap
22152 configure-libgui: stage_current
22153 @endif gcc-bootstrap
22154 @if libgui
22155 maybe-configure-libgui: configure-libgui
22156 configure-libgui:
22157 @: $(MAKE); $(unstage)
22158 @r=`${PWD_COMMAND}`; export r; \
22159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22160 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
22162 $(HOST_EXPORTS) \
22163 echo Configuring in $(HOST_SUBDIR)/libgui; \
22164 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22165 case $(srcdir) in \
22166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22167 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22169 esac; \
22170 module_srcdir=libgui; \
22171 $(SHELL) \
22172 $$s/$$module_srcdir/configure \
22173 --srcdir=$${topdir}/$$module_srcdir \
22174 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22175 --target=${target_alias} \
22176 || exit 1
22177 @endif libgui
22178
22179
22180
22181
22182
22183 .PHONY: all-libgui maybe-all-libgui
22184 maybe-all-libgui:
22185 @if gcc-bootstrap
22186 all-libgui: stage_current
22187 @endif gcc-bootstrap
22188 @if libgui
22189 TARGET-libgui=all
22190 maybe-all-libgui: all-libgui
22191 all-libgui: configure-libgui
22192 @: $(MAKE); $(unstage)
22193 @r=`${PWD_COMMAND}`; export r; \
22194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22195 $(HOST_EXPORTS) \
22196 (cd $(HOST_SUBDIR)/libgui && \
22197 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22198 $(TARGET-libgui))
22199 @endif libgui
22200
22201
22202
22203
22204 .PHONY: check-libgui maybe-check-libgui
22205 maybe-check-libgui:
22206 @if libgui
22207 maybe-check-libgui: check-libgui
22208
22209 check-libgui:
22210 @: $(MAKE); $(unstage)
22211 @r=`${PWD_COMMAND}`; export r; \
22212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22213 $(HOST_EXPORTS) \
22214 (cd $(HOST_SUBDIR)/libgui && \
22215 $(MAKE) $(FLAGS_TO_PASS) check)
22216
22217 @endif libgui
22218
22219 .PHONY: install-libgui maybe-install-libgui
22220 maybe-install-libgui:
22221 @if libgui
22222 maybe-install-libgui: install-libgui
22223
22224 install-libgui: installdirs
22225 @: $(MAKE); $(unstage)
22226 @r=`${PWD_COMMAND}`; export r; \
22227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22228 $(HOST_EXPORTS) \
22229 (cd $(HOST_SUBDIR)/libgui && \
22230 $(MAKE) $(FLAGS_TO_PASS) install)
22231
22232 @endif libgui
22233
22234 .PHONY: install-strip-libgui maybe-install-strip-libgui
22235 maybe-install-strip-libgui:
22236 @if libgui
22237 maybe-install-strip-libgui: install-strip-libgui
22238
22239 install-strip-libgui: installdirs
22240 @: $(MAKE); $(unstage)
22241 @r=`${PWD_COMMAND}`; export r; \
22242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22243 $(HOST_EXPORTS) \
22244 (cd $(HOST_SUBDIR)/libgui && \
22245 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22246
22247 @endif libgui
22248
22249 # Other targets (info, dvi, pdf, etc.)
22250
22251 .PHONY: maybe-info-libgui info-libgui
22252 maybe-info-libgui:
22253 @if libgui
22254 maybe-info-libgui: info-libgui
22255
22256 info-libgui: \
22257 configure-libgui
22258 @: $(MAKE); $(unstage)
22259 @[ -f ./libgui/Makefile ] || exit 0; \
22260 r=`${PWD_COMMAND}`; export r; \
22261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22262 $(HOST_EXPORTS) \
22263 for flag in $(EXTRA_HOST_FLAGS) ; do \
22264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22265 done; \
22266 echo "Doing info in libgui"; \
22267 (cd $(HOST_SUBDIR)/libgui && \
22268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22270 "RANLIB=$${RANLIB}" \
22271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22272 info) \
22273 || exit 1
22274
22275 @endif libgui
22276
22277 .PHONY: maybe-dvi-libgui dvi-libgui
22278 maybe-dvi-libgui:
22279 @if libgui
22280 maybe-dvi-libgui: dvi-libgui
22281
22282 dvi-libgui: \
22283 configure-libgui
22284 @: $(MAKE); $(unstage)
22285 @[ -f ./libgui/Makefile ] || exit 0; \
22286 r=`${PWD_COMMAND}`; export r; \
22287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22288 $(HOST_EXPORTS) \
22289 for flag in $(EXTRA_HOST_FLAGS) ; do \
22290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22291 done; \
22292 echo "Doing dvi in libgui"; \
22293 (cd $(HOST_SUBDIR)/libgui && \
22294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22296 "RANLIB=$${RANLIB}" \
22297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22298 dvi) \
22299 || exit 1
22300
22301 @endif libgui
22302
22303 .PHONY: maybe-pdf-libgui pdf-libgui
22304 maybe-pdf-libgui:
22305 @if libgui
22306 maybe-pdf-libgui: pdf-libgui
22307
22308 pdf-libgui: \
22309 configure-libgui
22310 @: $(MAKE); $(unstage)
22311 @[ -f ./libgui/Makefile ] || exit 0; \
22312 r=`${PWD_COMMAND}`; export r; \
22313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22314 $(HOST_EXPORTS) \
22315 for flag in $(EXTRA_HOST_FLAGS) ; do \
22316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22317 done; \
22318 echo "Doing pdf in libgui"; \
22319 (cd $(HOST_SUBDIR)/libgui && \
22320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22322 "RANLIB=$${RANLIB}" \
22323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22324 pdf) \
22325 || exit 1
22326
22327 @endif libgui
22328
22329 .PHONY: maybe-html-libgui html-libgui
22330 maybe-html-libgui:
22331 @if libgui
22332 maybe-html-libgui: html-libgui
22333
22334 html-libgui: \
22335 configure-libgui
22336 @: $(MAKE); $(unstage)
22337 @[ -f ./libgui/Makefile ] || exit 0; \
22338 r=`${PWD_COMMAND}`; export r; \
22339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22340 $(HOST_EXPORTS) \
22341 for flag in $(EXTRA_HOST_FLAGS) ; do \
22342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22343 done; \
22344 echo "Doing html in libgui"; \
22345 (cd $(HOST_SUBDIR)/libgui && \
22346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22348 "RANLIB=$${RANLIB}" \
22349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22350 html) \
22351 || exit 1
22352
22353 @endif libgui
22354
22355 .PHONY: maybe-TAGS-libgui TAGS-libgui
22356 maybe-TAGS-libgui:
22357 @if libgui
22358 maybe-TAGS-libgui: TAGS-libgui
22359
22360 TAGS-libgui: \
22361 configure-libgui
22362 @: $(MAKE); $(unstage)
22363 @[ -f ./libgui/Makefile ] || exit 0; \
22364 r=`${PWD_COMMAND}`; export r; \
22365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22366 $(HOST_EXPORTS) \
22367 for flag in $(EXTRA_HOST_FLAGS) ; do \
22368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22369 done; \
22370 echo "Doing TAGS in libgui"; \
22371 (cd $(HOST_SUBDIR)/libgui && \
22372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22374 "RANLIB=$${RANLIB}" \
22375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22376 TAGS) \
22377 || exit 1
22378
22379 @endif libgui
22380
22381 .PHONY: maybe-install-info-libgui install-info-libgui
22382 maybe-install-info-libgui:
22383 @if libgui
22384 maybe-install-info-libgui: install-info-libgui
22385
22386 install-info-libgui: \
22387 configure-libgui \
22388 info-libgui
22389 @: $(MAKE); $(unstage)
22390 @[ -f ./libgui/Makefile ] || exit 0; \
22391 r=`${PWD_COMMAND}`; export r; \
22392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22393 $(HOST_EXPORTS) \
22394 for flag in $(EXTRA_HOST_FLAGS) ; do \
22395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22396 done; \
22397 echo "Doing install-info in libgui"; \
22398 (cd $(HOST_SUBDIR)/libgui && \
22399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22401 "RANLIB=$${RANLIB}" \
22402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22403 install-info) \
22404 || exit 1
22405
22406 @endif libgui
22407
22408 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22409 maybe-install-pdf-libgui:
22410 @if libgui
22411 maybe-install-pdf-libgui: install-pdf-libgui
22412
22413 install-pdf-libgui: \
22414 configure-libgui \
22415 pdf-libgui
22416 @: $(MAKE); $(unstage)
22417 @[ -f ./libgui/Makefile ] || exit 0; \
22418 r=`${PWD_COMMAND}`; export r; \
22419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22420 $(HOST_EXPORTS) \
22421 for flag in $(EXTRA_HOST_FLAGS) ; do \
22422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22423 done; \
22424 echo "Doing install-pdf in libgui"; \
22425 (cd $(HOST_SUBDIR)/libgui && \
22426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22428 "RANLIB=$${RANLIB}" \
22429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22430 install-pdf) \
22431 || exit 1
22432
22433 @endif libgui
22434
22435 .PHONY: maybe-install-html-libgui install-html-libgui
22436 maybe-install-html-libgui:
22437 @if libgui
22438 maybe-install-html-libgui: install-html-libgui
22439
22440 install-html-libgui: \
22441 configure-libgui \
22442 html-libgui
22443 @: $(MAKE); $(unstage)
22444 @[ -f ./libgui/Makefile ] || exit 0; \
22445 r=`${PWD_COMMAND}`; export r; \
22446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22447 $(HOST_EXPORTS) \
22448 for flag in $(EXTRA_HOST_FLAGS) ; do \
22449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22450 done; \
22451 echo "Doing install-html in libgui"; \
22452 (cd $(HOST_SUBDIR)/libgui && \
22453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22455 "RANLIB=$${RANLIB}" \
22456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22457 install-html) \
22458 || exit 1
22459
22460 @endif libgui
22461
22462 .PHONY: maybe-installcheck-libgui installcheck-libgui
22463 maybe-installcheck-libgui:
22464 @if libgui
22465 maybe-installcheck-libgui: installcheck-libgui
22466
22467 installcheck-libgui: \
22468 configure-libgui
22469 @: $(MAKE); $(unstage)
22470 @[ -f ./libgui/Makefile ] || exit 0; \
22471 r=`${PWD_COMMAND}`; export r; \
22472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22473 $(HOST_EXPORTS) \
22474 for flag in $(EXTRA_HOST_FLAGS) ; do \
22475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22476 done; \
22477 echo "Doing installcheck in libgui"; \
22478 (cd $(HOST_SUBDIR)/libgui && \
22479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22481 "RANLIB=$${RANLIB}" \
22482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22483 installcheck) \
22484 || exit 1
22485
22486 @endif libgui
22487
22488 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22489 maybe-mostlyclean-libgui:
22490 @if libgui
22491 maybe-mostlyclean-libgui: mostlyclean-libgui
22492
22493 mostlyclean-libgui:
22494 @: $(MAKE); $(unstage)
22495 @[ -f ./libgui/Makefile ] || exit 0; \
22496 r=`${PWD_COMMAND}`; export r; \
22497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22498 $(HOST_EXPORTS) \
22499 for flag in $(EXTRA_HOST_FLAGS) ; do \
22500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22501 done; \
22502 echo "Doing mostlyclean in libgui"; \
22503 (cd $(HOST_SUBDIR)/libgui && \
22504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22506 "RANLIB=$${RANLIB}" \
22507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22508 mostlyclean) \
22509 || exit 1
22510
22511 @endif libgui
22512
22513 .PHONY: maybe-clean-libgui clean-libgui
22514 maybe-clean-libgui:
22515 @if libgui
22516 maybe-clean-libgui: clean-libgui
22517
22518 clean-libgui:
22519 @: $(MAKE); $(unstage)
22520 @[ -f ./libgui/Makefile ] || exit 0; \
22521 r=`${PWD_COMMAND}`; export r; \
22522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22523 $(HOST_EXPORTS) \
22524 for flag in $(EXTRA_HOST_FLAGS) ; do \
22525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22526 done; \
22527 echo "Doing clean in libgui"; \
22528 (cd $(HOST_SUBDIR)/libgui && \
22529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22531 "RANLIB=$${RANLIB}" \
22532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22533 clean) \
22534 || exit 1
22535
22536 @endif libgui
22537
22538 .PHONY: maybe-distclean-libgui distclean-libgui
22539 maybe-distclean-libgui:
22540 @if libgui
22541 maybe-distclean-libgui: distclean-libgui
22542
22543 distclean-libgui:
22544 @: $(MAKE); $(unstage)
22545 @[ -f ./libgui/Makefile ] || exit 0; \
22546 r=`${PWD_COMMAND}`; export r; \
22547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22548 $(HOST_EXPORTS) \
22549 for flag in $(EXTRA_HOST_FLAGS) ; do \
22550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22551 done; \
22552 echo "Doing distclean in libgui"; \
22553 (cd $(HOST_SUBDIR)/libgui && \
22554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22556 "RANLIB=$${RANLIB}" \
22557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22558 distclean) \
22559 || exit 1
22560
22561 @endif libgui
22562
22563 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22564 maybe-maintainer-clean-libgui:
22565 @if libgui
22566 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22567
22568 maintainer-clean-libgui:
22569 @: $(MAKE); $(unstage)
22570 @[ -f ./libgui/Makefile ] || exit 0; \
22571 r=`${PWD_COMMAND}`; export r; \
22572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22573 $(HOST_EXPORTS) \
22574 for flag in $(EXTRA_HOST_FLAGS) ; do \
22575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22576 done; \
22577 echo "Doing maintainer-clean in libgui"; \
22578 (cd $(HOST_SUBDIR)/libgui && \
22579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22581 "RANLIB=$${RANLIB}" \
22582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22583 maintainer-clean) \
22584 || exit 1
22585
22586 @endif libgui
22587
22588
22589
22590 .PHONY: configure-libiberty maybe-configure-libiberty
22591 maybe-configure-libiberty:
22592 @if gcc-bootstrap
22593 configure-libiberty: stage_current
22594 @endif gcc-bootstrap
22595 @if libiberty
22596 maybe-configure-libiberty: configure-libiberty
22597 configure-libiberty:
22598 @r=`${PWD_COMMAND}`; export r; \
22599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22600 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22601 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22602 $(HOST_EXPORTS) \
22603 echo Configuring in $(HOST_SUBDIR)/libiberty; \
22604 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22605 case $(srcdir) in \
22606 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22607 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22608 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22609 esac; \
22610 module_srcdir=libiberty; \
22611 $(SHELL) \
22612 $$s/$$module_srcdir/configure \
22613 --srcdir=$${topdir}/$$module_srcdir \
22614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22615 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22616 || exit 1
22617 @endif libiberty
22618
22619
22620
22621 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22622 maybe-configure-stage1-libiberty:
22623 @if libiberty-bootstrap
22624 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22625 configure-stage1-libiberty:
22626 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22627 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22628 @r=`${PWD_COMMAND}`; export r; \
22629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22630 TFLAGS="$(STAGE1_TFLAGS)"; \
22631 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22632 $(HOST_EXPORTS) \
22633 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22634 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22635 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22636 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22638 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22639 case $(srcdir) in \
22640 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22641 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22642 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22643 esac; \
22644 module_srcdir=libiberty; \
22645 $(SHELL) $$s/$$module_srcdir/configure \
22646 --srcdir=$${topdir}/$$module_srcdir \
22647 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22648 --target=${target_alias} \
22649 \
22650 $(STAGE1_CONFIGURE_FLAGS) \
22651 @extra_host_libiberty_configure_flags@
22652 @endif libiberty-bootstrap
22653
22654 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22655 maybe-configure-stage2-libiberty:
22656 @if libiberty-bootstrap
22657 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22658 configure-stage2-libiberty:
22659 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22660 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22661 @r=`${PWD_COMMAND}`; export r; \
22662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22663 TFLAGS="$(STAGE2_TFLAGS)"; \
22664 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22665 $(HOST_EXPORTS) \
22666 $(POSTSTAGE1_HOST_EXPORTS) \
22667 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22668 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22669 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22670 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22672 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22673 case $(srcdir) in \
22674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22675 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22677 esac; \
22678 module_srcdir=libiberty; \
22679 $(SHELL) $$s/$$module_srcdir/configure \
22680 --srcdir=$${topdir}/$$module_srcdir \
22681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22682 --target=${target_alias} \
22683 --with-build-libsubdir=$(HOST_SUBDIR) \
22684 $(STAGE2_CONFIGURE_FLAGS) \
22685 @extra_host_libiberty_configure_flags@
22686 @endif libiberty-bootstrap
22687
22688 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22689 maybe-configure-stage3-libiberty:
22690 @if libiberty-bootstrap
22691 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22692 configure-stage3-libiberty:
22693 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22694 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22695 @r=`${PWD_COMMAND}`; export r; \
22696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22697 TFLAGS="$(STAGE3_TFLAGS)"; \
22698 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22699 $(HOST_EXPORTS) \
22700 $(POSTSTAGE1_HOST_EXPORTS) \
22701 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22702 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22703 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22704 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22706 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22707 case $(srcdir) in \
22708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22709 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22711 esac; \
22712 module_srcdir=libiberty; \
22713 $(SHELL) $$s/$$module_srcdir/configure \
22714 --srcdir=$${topdir}/$$module_srcdir \
22715 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22716 --target=${target_alias} \
22717 --with-build-libsubdir=$(HOST_SUBDIR) \
22718 $(STAGE3_CONFIGURE_FLAGS) \
22719 @extra_host_libiberty_configure_flags@
22720 @endif libiberty-bootstrap
22721
22722 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22723 maybe-configure-stage4-libiberty:
22724 @if libiberty-bootstrap
22725 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22726 configure-stage4-libiberty:
22727 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22728 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22729 @r=`${PWD_COMMAND}`; export r; \
22730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22731 TFLAGS="$(STAGE4_TFLAGS)"; \
22732 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22733 $(HOST_EXPORTS) \
22734 $(POSTSTAGE1_HOST_EXPORTS) \
22735 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22736 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22737 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22738 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22739 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22740 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22741 case $(srcdir) in \
22742 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22743 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22744 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22745 esac; \
22746 module_srcdir=libiberty; \
22747 $(SHELL) $$s/$$module_srcdir/configure \
22748 --srcdir=$${topdir}/$$module_srcdir \
22749 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22750 --target=${target_alias} \
22751 --with-build-libsubdir=$(HOST_SUBDIR) \
22752 $(STAGE4_CONFIGURE_FLAGS) \
22753 @extra_host_libiberty_configure_flags@
22754 @endif libiberty-bootstrap
22755
22756 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22757 maybe-configure-stageprofile-libiberty:
22758 @if libiberty-bootstrap
22759 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22760 configure-stageprofile-libiberty:
22761 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22762 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22763 @r=`${PWD_COMMAND}`; export r; \
22764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22765 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22766 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22767 $(HOST_EXPORTS) \
22768 $(POSTSTAGE1_HOST_EXPORTS) \
22769 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22770 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22771 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22772 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22773 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22774 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22775 case $(srcdir) in \
22776 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22777 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22778 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22779 esac; \
22780 module_srcdir=libiberty; \
22781 $(SHELL) $$s/$$module_srcdir/configure \
22782 --srcdir=$${topdir}/$$module_srcdir \
22783 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22784 --target=${target_alias} \
22785 --with-build-libsubdir=$(HOST_SUBDIR) \
22786 $(STAGEprofile_CONFIGURE_FLAGS) \
22787 @extra_host_libiberty_configure_flags@
22788 @endif libiberty-bootstrap
22789
22790 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22791 maybe-configure-stagefeedback-libiberty:
22792 @if libiberty-bootstrap
22793 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22794 configure-stagefeedback-libiberty:
22795 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22796 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22797 @r=`${PWD_COMMAND}`; export r; \
22798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22799 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22800 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22801 $(HOST_EXPORTS) \
22802 $(POSTSTAGE1_HOST_EXPORTS) \
22803 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22804 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22805 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22806 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22808 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22809 case $(srcdir) in \
22810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22811 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22813 esac; \
22814 module_srcdir=libiberty; \
22815 $(SHELL) $$s/$$module_srcdir/configure \
22816 --srcdir=$${topdir}/$$module_srcdir \
22817 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22818 --target=${target_alias} \
22819 --with-build-libsubdir=$(HOST_SUBDIR) \
22820 $(STAGEfeedback_CONFIGURE_FLAGS) \
22821 @extra_host_libiberty_configure_flags@
22822 @endif libiberty-bootstrap
22823
22824
22825
22826
22827
22828 .PHONY: all-libiberty maybe-all-libiberty
22829 maybe-all-libiberty:
22830 @if gcc-bootstrap
22831 all-libiberty: stage_current
22832 @endif gcc-bootstrap
22833 @if libiberty
22834 TARGET-libiberty=all
22835 maybe-all-libiberty: all-libiberty
22836 all-libiberty: configure-libiberty
22837 @r=`${PWD_COMMAND}`; export r; \
22838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22839 $(HOST_EXPORTS) \
22840 (cd $(HOST_SUBDIR)/libiberty && \
22841 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22842 $(TARGET-libiberty))
22843 @endif libiberty
22844
22845
22846
22847 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22848 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22849 maybe-all-stage1-libiberty:
22850 maybe-clean-stage1-libiberty:
22851 @if libiberty-bootstrap
22852 maybe-all-stage1-libiberty: all-stage1-libiberty
22853 all-stage1: all-stage1-libiberty
22854 TARGET-stage1-libiberty = $(TARGET-libiberty)
22855 all-stage1-libiberty: configure-stage1-libiberty
22856 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22857 @r=`${PWD_COMMAND}`; export r; \
22858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22859 TFLAGS="$(STAGE1_TFLAGS)"; \
22860 $(HOST_EXPORTS) \
22861 cd $(HOST_SUBDIR)/libiberty && \
22862 \
22863 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22864 CFLAGS="$(STAGE1_CFLAGS)" \
22865 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22866 LIBCFLAGS="$(LIBCFLAGS)" \
22867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22870 $(EXTRA_HOST_FLAGS) \
22871 $(STAGE1_FLAGS_TO_PASS) \
22872 TFLAGS="$(STAGE1_TFLAGS)" \
22873 $(TARGET-stage1-libiberty)
22874
22875 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22876 clean-stage1: clean-stage1-libiberty
22877 clean-stage1-libiberty:
22878 @if [ $(current_stage) = stage1 ]; then \
22879 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22880 else \
22881 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22882 $(MAKE) stage1-start; \
22883 fi; \
22884 cd $(HOST_SUBDIR)/libiberty && \
22885 $(MAKE) $(EXTRA_HOST_FLAGS) \
22886 $(STAGE1_FLAGS_TO_PASS) clean
22887 @endif libiberty-bootstrap
22888
22889
22890 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22891 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22892 maybe-all-stage2-libiberty:
22893 maybe-clean-stage2-libiberty:
22894 @if libiberty-bootstrap
22895 maybe-all-stage2-libiberty: all-stage2-libiberty
22896 all-stage2: all-stage2-libiberty
22897 TARGET-stage2-libiberty = $(TARGET-libiberty)
22898 all-stage2-libiberty: configure-stage2-libiberty
22899 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22900 @r=`${PWD_COMMAND}`; export r; \
22901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22902 TFLAGS="$(STAGE2_TFLAGS)"; \
22903 $(HOST_EXPORTS) \
22904 $(POSTSTAGE1_HOST_EXPORTS) \
22905 cd $(HOST_SUBDIR)/libiberty && \
22906 \
22907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22908 CFLAGS="$(STAGE2_CFLAGS)" \
22909 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22910 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22911 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22912 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22913 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22914 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22915 TFLAGS="$(STAGE2_TFLAGS)" \
22916 $(TARGET-stage2-libiberty)
22917
22918 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22919 clean-stage2: clean-stage2-libiberty
22920 clean-stage2-libiberty:
22921 @if [ $(current_stage) = stage2 ]; then \
22922 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22923 else \
22924 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22925 $(MAKE) stage2-start; \
22926 fi; \
22927 cd $(HOST_SUBDIR)/libiberty && \
22928 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22929 @endif libiberty-bootstrap
22930
22931
22932 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22933 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22934 maybe-all-stage3-libiberty:
22935 maybe-clean-stage3-libiberty:
22936 @if libiberty-bootstrap
22937 maybe-all-stage3-libiberty: all-stage3-libiberty
22938 all-stage3: all-stage3-libiberty
22939 TARGET-stage3-libiberty = $(TARGET-libiberty)
22940 all-stage3-libiberty: configure-stage3-libiberty
22941 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22942 @r=`${PWD_COMMAND}`; export r; \
22943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22944 TFLAGS="$(STAGE3_TFLAGS)"; \
22945 $(HOST_EXPORTS) \
22946 $(POSTSTAGE1_HOST_EXPORTS) \
22947 cd $(HOST_SUBDIR)/libiberty && \
22948 \
22949 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22950 CFLAGS="$(STAGE3_CFLAGS)" \
22951 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22952 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22957 TFLAGS="$(STAGE3_TFLAGS)" \
22958 $(TARGET-stage3-libiberty)
22959
22960 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22961 clean-stage3: clean-stage3-libiberty
22962 clean-stage3-libiberty:
22963 @if [ $(current_stage) = stage3 ]; then \
22964 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22965 else \
22966 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22967 $(MAKE) stage3-start; \
22968 fi; \
22969 cd $(HOST_SUBDIR)/libiberty && \
22970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22971 @endif libiberty-bootstrap
22972
22973
22974 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22975 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22976 maybe-all-stage4-libiberty:
22977 maybe-clean-stage4-libiberty:
22978 @if libiberty-bootstrap
22979 maybe-all-stage4-libiberty: all-stage4-libiberty
22980 all-stage4: all-stage4-libiberty
22981 TARGET-stage4-libiberty = $(TARGET-libiberty)
22982 all-stage4-libiberty: configure-stage4-libiberty
22983 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22984 @r=`${PWD_COMMAND}`; export r; \
22985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22986 TFLAGS="$(STAGE4_TFLAGS)"; \
22987 $(HOST_EXPORTS) \
22988 $(POSTSTAGE1_HOST_EXPORTS) \
22989 cd $(HOST_SUBDIR)/libiberty && \
22990 \
22991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22992 CFLAGS="$(STAGE4_CFLAGS)" \
22993 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22994 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22995 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22996 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22997 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22998 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22999 TFLAGS="$(STAGE4_TFLAGS)" \
23000 $(TARGET-stage4-libiberty)
23001
23002 maybe-clean-stage4-libiberty: clean-stage4-libiberty
23003 clean-stage4: clean-stage4-libiberty
23004 clean-stage4-libiberty:
23005 @if [ $(current_stage) = stage4 ]; then \
23006 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23007 else \
23008 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
23009 $(MAKE) stage4-start; \
23010 fi; \
23011 cd $(HOST_SUBDIR)/libiberty && \
23012 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23013 @endif libiberty-bootstrap
23014
23015
23016 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
23017 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
23018 maybe-all-stageprofile-libiberty:
23019 maybe-clean-stageprofile-libiberty:
23020 @if libiberty-bootstrap
23021 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
23022 all-stageprofile: all-stageprofile-libiberty
23023 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
23024 all-stageprofile-libiberty: configure-stageprofile-libiberty
23025 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23026 @r=`${PWD_COMMAND}`; export r; \
23027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23028 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23029 $(HOST_EXPORTS) \
23030 $(POSTSTAGE1_HOST_EXPORTS) \
23031 cd $(HOST_SUBDIR)/libiberty && \
23032 \
23033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23034 CFLAGS="$(STAGEprofile_CFLAGS)" \
23035 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23036 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23037 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23038 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23039 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23040 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23041 TFLAGS="$(STAGEprofile_TFLAGS)" \
23042 $(TARGET-stageprofile-libiberty)
23043
23044 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
23045 clean-stageprofile: clean-stageprofile-libiberty
23046 clean-stageprofile-libiberty:
23047 @if [ $(current_stage) = stageprofile ]; then \
23048 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23049 else \
23050 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
23051 $(MAKE) stageprofile-start; \
23052 fi; \
23053 cd $(HOST_SUBDIR)/libiberty && \
23054 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23055 @endif libiberty-bootstrap
23056
23057
23058 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
23059 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
23060 maybe-all-stagefeedback-libiberty:
23061 maybe-clean-stagefeedback-libiberty:
23062 @if libiberty-bootstrap
23063 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
23064 all-stagefeedback: all-stagefeedback-libiberty
23065 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
23066 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
23067 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23068 @r=`${PWD_COMMAND}`; export r; \
23069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23070 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23071 $(HOST_EXPORTS) \
23072 $(POSTSTAGE1_HOST_EXPORTS) \
23073 cd $(HOST_SUBDIR)/libiberty && \
23074 \
23075 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23076 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23077 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23078 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23079 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23080 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23081 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23082 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23083 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23084 $(TARGET-stagefeedback-libiberty)
23085
23086 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
23087 clean-stagefeedback: clean-stagefeedback-libiberty
23088 clean-stagefeedback-libiberty:
23089 @if [ $(current_stage) = stagefeedback ]; then \
23090 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23091 else \
23092 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
23093 $(MAKE) stagefeedback-start; \
23094 fi; \
23095 cd $(HOST_SUBDIR)/libiberty && \
23096 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23097 @endif libiberty-bootstrap
23098
23099
23100
23101
23102
23103 .PHONY: check-libiberty maybe-check-libiberty
23104 maybe-check-libiberty:
23105 @if libiberty
23106 maybe-check-libiberty: check-libiberty
23107
23108 check-libiberty:
23109 @: $(MAKE); $(unstage)
23110 @r=`${PWD_COMMAND}`; export r; \
23111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23112 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23113 (cd $(HOST_SUBDIR)/libiberty && \
23114 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23115
23116 @endif libiberty
23117
23118 .PHONY: install-libiberty maybe-install-libiberty
23119 maybe-install-libiberty:
23120 @if libiberty
23121 maybe-install-libiberty: install-libiberty
23122
23123 install-libiberty: installdirs
23124 @: $(MAKE); $(unstage)
23125 @r=`${PWD_COMMAND}`; export r; \
23126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23127 $(HOST_EXPORTS) \
23128 (cd $(HOST_SUBDIR)/libiberty && \
23129 $(MAKE) $(FLAGS_TO_PASS) install)
23130
23131 @endif libiberty
23132
23133 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
23134 maybe-install-strip-libiberty:
23135 @if libiberty
23136 maybe-install-strip-libiberty: install-strip-libiberty
23137
23138 install-strip-libiberty: installdirs
23139 @: $(MAKE); $(unstage)
23140 @r=`${PWD_COMMAND}`; export r; \
23141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23142 $(HOST_EXPORTS) \
23143 (cd $(HOST_SUBDIR)/libiberty && \
23144 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23145
23146 @endif libiberty
23147
23148 # Other targets (info, dvi, pdf, etc.)
23149
23150 .PHONY: maybe-info-libiberty info-libiberty
23151 maybe-info-libiberty:
23152 @if libiberty
23153 maybe-info-libiberty: info-libiberty
23154
23155 info-libiberty: \
23156 configure-libiberty
23157 @[ -f ./libiberty/Makefile ] || exit 0; \
23158 r=`${PWD_COMMAND}`; export r; \
23159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23160 $(HOST_EXPORTS) \
23161 for flag in $(EXTRA_HOST_FLAGS) ; do \
23162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23163 done; \
23164 echo "Doing info in libiberty"; \
23165 (cd $(HOST_SUBDIR)/libiberty && \
23166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23168 "RANLIB=$${RANLIB}" \
23169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23170 info) \
23171 || exit 1
23172
23173 @endif libiberty
23174
23175 .PHONY: maybe-dvi-libiberty dvi-libiberty
23176 maybe-dvi-libiberty:
23177 @if libiberty
23178 maybe-dvi-libiberty: dvi-libiberty
23179
23180 dvi-libiberty: \
23181 configure-libiberty
23182 @[ -f ./libiberty/Makefile ] || exit 0; \
23183 r=`${PWD_COMMAND}`; export r; \
23184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23185 $(HOST_EXPORTS) \
23186 for flag in $(EXTRA_HOST_FLAGS) ; do \
23187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23188 done; \
23189 echo "Doing dvi in libiberty"; \
23190 (cd $(HOST_SUBDIR)/libiberty && \
23191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23193 "RANLIB=$${RANLIB}" \
23194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23195 dvi) \
23196 || exit 1
23197
23198 @endif libiberty
23199
23200 .PHONY: maybe-pdf-libiberty pdf-libiberty
23201 maybe-pdf-libiberty:
23202 @if libiberty
23203 maybe-pdf-libiberty: pdf-libiberty
23204
23205 pdf-libiberty: \
23206 configure-libiberty
23207 @[ -f ./libiberty/Makefile ] || exit 0; \
23208 r=`${PWD_COMMAND}`; export r; \
23209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23210 $(HOST_EXPORTS) \
23211 for flag in $(EXTRA_HOST_FLAGS) ; do \
23212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23213 done; \
23214 echo "Doing pdf in libiberty"; \
23215 (cd $(HOST_SUBDIR)/libiberty && \
23216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23218 "RANLIB=$${RANLIB}" \
23219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23220 pdf) \
23221 || exit 1
23222
23223 @endif libiberty
23224
23225 .PHONY: maybe-html-libiberty html-libiberty
23226 maybe-html-libiberty:
23227 @if libiberty
23228 maybe-html-libiberty: html-libiberty
23229
23230 html-libiberty: \
23231 configure-libiberty
23232 @[ -f ./libiberty/Makefile ] || exit 0; \
23233 r=`${PWD_COMMAND}`; export r; \
23234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23235 $(HOST_EXPORTS) \
23236 for flag in $(EXTRA_HOST_FLAGS) ; do \
23237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23238 done; \
23239 echo "Doing html in libiberty"; \
23240 (cd $(HOST_SUBDIR)/libiberty && \
23241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23243 "RANLIB=$${RANLIB}" \
23244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23245 html) \
23246 || exit 1
23247
23248 @endif libiberty
23249
23250 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23251 maybe-TAGS-libiberty:
23252 @if libiberty
23253 maybe-TAGS-libiberty: TAGS-libiberty
23254
23255 TAGS-libiberty: \
23256 configure-libiberty
23257 @[ -f ./libiberty/Makefile ] || exit 0; \
23258 r=`${PWD_COMMAND}`; export r; \
23259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23260 $(HOST_EXPORTS) \
23261 for flag in $(EXTRA_HOST_FLAGS) ; do \
23262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23263 done; \
23264 echo "Doing TAGS in libiberty"; \
23265 (cd $(HOST_SUBDIR)/libiberty && \
23266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23268 "RANLIB=$${RANLIB}" \
23269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23270 TAGS) \
23271 || exit 1
23272
23273 @endif libiberty
23274
23275 .PHONY: maybe-install-info-libiberty install-info-libiberty
23276 maybe-install-info-libiberty:
23277 @if libiberty
23278 maybe-install-info-libiberty: install-info-libiberty
23279
23280 install-info-libiberty: \
23281 configure-libiberty \
23282 info-libiberty
23283 @[ -f ./libiberty/Makefile ] || exit 0; \
23284 r=`${PWD_COMMAND}`; export r; \
23285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23286 $(HOST_EXPORTS) \
23287 for flag in $(EXTRA_HOST_FLAGS) ; do \
23288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23289 done; \
23290 echo "Doing install-info in libiberty"; \
23291 (cd $(HOST_SUBDIR)/libiberty && \
23292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23294 "RANLIB=$${RANLIB}" \
23295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23296 install-info) \
23297 || exit 1
23298
23299 @endif libiberty
23300
23301 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23302 maybe-install-pdf-libiberty:
23303 @if libiberty
23304 maybe-install-pdf-libiberty: install-pdf-libiberty
23305
23306 install-pdf-libiberty: \
23307 configure-libiberty \
23308 pdf-libiberty
23309 @[ -f ./libiberty/Makefile ] || exit 0; \
23310 r=`${PWD_COMMAND}`; export r; \
23311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23312 $(HOST_EXPORTS) \
23313 for flag in $(EXTRA_HOST_FLAGS) ; do \
23314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23315 done; \
23316 echo "Doing install-pdf in libiberty"; \
23317 (cd $(HOST_SUBDIR)/libiberty && \
23318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23320 "RANLIB=$${RANLIB}" \
23321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23322 install-pdf) \
23323 || exit 1
23324
23325 @endif libiberty
23326
23327 .PHONY: maybe-install-html-libiberty install-html-libiberty
23328 maybe-install-html-libiberty:
23329 @if libiberty
23330 maybe-install-html-libiberty: install-html-libiberty
23331
23332 install-html-libiberty: \
23333 configure-libiberty \
23334 html-libiberty
23335 @[ -f ./libiberty/Makefile ] || exit 0; \
23336 r=`${PWD_COMMAND}`; export r; \
23337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23338 $(HOST_EXPORTS) \
23339 for flag in $(EXTRA_HOST_FLAGS) ; do \
23340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23341 done; \
23342 echo "Doing install-html in libiberty"; \
23343 (cd $(HOST_SUBDIR)/libiberty && \
23344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23346 "RANLIB=$${RANLIB}" \
23347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23348 install-html) \
23349 || exit 1
23350
23351 @endif libiberty
23352
23353 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23354 maybe-installcheck-libiberty:
23355 @if libiberty
23356 maybe-installcheck-libiberty: installcheck-libiberty
23357
23358 installcheck-libiberty: \
23359 configure-libiberty
23360 @[ -f ./libiberty/Makefile ] || exit 0; \
23361 r=`${PWD_COMMAND}`; export r; \
23362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23363 $(HOST_EXPORTS) \
23364 for flag in $(EXTRA_HOST_FLAGS) ; do \
23365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23366 done; \
23367 echo "Doing installcheck in libiberty"; \
23368 (cd $(HOST_SUBDIR)/libiberty && \
23369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23371 "RANLIB=$${RANLIB}" \
23372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23373 installcheck) \
23374 || exit 1
23375
23376 @endif libiberty
23377
23378 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23379 maybe-mostlyclean-libiberty:
23380 @if libiberty
23381 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23382
23383 mostlyclean-libiberty:
23384 @[ -f ./libiberty/Makefile ] || exit 0; \
23385 r=`${PWD_COMMAND}`; export r; \
23386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23387 $(HOST_EXPORTS) \
23388 for flag in $(EXTRA_HOST_FLAGS) ; do \
23389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23390 done; \
23391 echo "Doing mostlyclean in libiberty"; \
23392 (cd $(HOST_SUBDIR)/libiberty && \
23393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23395 "RANLIB=$${RANLIB}" \
23396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23397 mostlyclean) \
23398 || exit 1
23399
23400 @endif libiberty
23401
23402 .PHONY: maybe-clean-libiberty clean-libiberty
23403 maybe-clean-libiberty:
23404 @if libiberty
23405 maybe-clean-libiberty: clean-libiberty
23406
23407 clean-libiberty:
23408 @[ -f ./libiberty/Makefile ] || exit 0; \
23409 r=`${PWD_COMMAND}`; export r; \
23410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23411 $(HOST_EXPORTS) \
23412 for flag in $(EXTRA_HOST_FLAGS) ; do \
23413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23414 done; \
23415 echo "Doing clean in libiberty"; \
23416 (cd $(HOST_SUBDIR)/libiberty && \
23417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23419 "RANLIB=$${RANLIB}" \
23420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23421 clean) \
23422 || exit 1
23423
23424 @endif libiberty
23425
23426 .PHONY: maybe-distclean-libiberty distclean-libiberty
23427 maybe-distclean-libiberty:
23428 @if libiberty
23429 maybe-distclean-libiberty: distclean-libiberty
23430
23431 distclean-libiberty:
23432 @[ -f ./libiberty/Makefile ] || exit 0; \
23433 r=`${PWD_COMMAND}`; export r; \
23434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23435 $(HOST_EXPORTS) \
23436 for flag in $(EXTRA_HOST_FLAGS) ; do \
23437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23438 done; \
23439 echo "Doing distclean in libiberty"; \
23440 (cd $(HOST_SUBDIR)/libiberty && \
23441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23443 "RANLIB=$${RANLIB}" \
23444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23445 distclean) \
23446 || exit 1
23447
23448 @endif libiberty
23449
23450 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23451 maybe-maintainer-clean-libiberty:
23452 @if libiberty
23453 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23454
23455 maintainer-clean-libiberty:
23456 @[ -f ./libiberty/Makefile ] || exit 0; \
23457 r=`${PWD_COMMAND}`; export r; \
23458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23459 $(HOST_EXPORTS) \
23460 for flag in $(EXTRA_HOST_FLAGS) ; do \
23461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23462 done; \
23463 echo "Doing maintainer-clean in libiberty"; \
23464 (cd $(HOST_SUBDIR)/libiberty && \
23465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23467 "RANLIB=$${RANLIB}" \
23468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23469 maintainer-clean) \
23470 || exit 1
23471
23472 @endif libiberty
23473
23474
23475
23476 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23477 maybe-configure-libiberty-linker-plugin:
23478 @if gcc-bootstrap
23479 configure-libiberty-linker-plugin: stage_current
23480 @endif gcc-bootstrap
23481 @if libiberty-linker-plugin
23482 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23483 configure-libiberty-linker-plugin:
23484 @r=`${PWD_COMMAND}`; export r; \
23485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23486 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23487 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23488 $(HOST_EXPORTS) \
23489 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23490 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23491 case $(srcdir) in \
23492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23493 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23495 esac; \
23496 module_srcdir=libiberty; \
23497 $(SHELL) \
23498 $$s/$$module_srcdir/configure \
23499 --srcdir=$${topdir}/$$module_srcdir \
23500 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23501 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23502 || exit 1
23503 @endif libiberty-linker-plugin
23504
23505
23506
23507 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23508 maybe-configure-stage1-libiberty-linker-plugin:
23509 @if libiberty-linker-plugin-bootstrap
23510 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23511 configure-stage1-libiberty-linker-plugin:
23512 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23513 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23514 @r=`${PWD_COMMAND}`; export r; \
23515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23516 TFLAGS="$(STAGE1_TFLAGS)"; \
23517 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23518 $(HOST_EXPORTS) \
23519 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23520 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23521 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23522 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23524 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23525 case $(srcdir) in \
23526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23527 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23529 esac; \
23530 module_srcdir=libiberty; \
23531 $(SHELL) $$s/$$module_srcdir/configure \
23532 --srcdir=$${topdir}/$$module_srcdir \
23533 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23534 --target=${target_alias} \
23535 \
23536 $(STAGE1_CONFIGURE_FLAGS) \
23537 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23538 @endif libiberty-linker-plugin-bootstrap
23539
23540 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23541 maybe-configure-stage2-libiberty-linker-plugin:
23542 @if libiberty-linker-plugin-bootstrap
23543 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23544 configure-stage2-libiberty-linker-plugin:
23545 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23547 @r=`${PWD_COMMAND}`; export r; \
23548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23549 TFLAGS="$(STAGE2_TFLAGS)"; \
23550 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23551 $(HOST_EXPORTS) \
23552 $(POSTSTAGE1_HOST_EXPORTS) \
23553 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23554 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23555 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23556 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23558 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23559 case $(srcdir) in \
23560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23561 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23563 esac; \
23564 module_srcdir=libiberty; \
23565 $(SHELL) $$s/$$module_srcdir/configure \
23566 --srcdir=$${topdir}/$$module_srcdir \
23567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23568 --target=${target_alias} \
23569 --with-build-libsubdir=$(HOST_SUBDIR) \
23570 $(STAGE2_CONFIGURE_FLAGS) \
23571 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23572 @endif libiberty-linker-plugin-bootstrap
23573
23574 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23575 maybe-configure-stage3-libiberty-linker-plugin:
23576 @if libiberty-linker-plugin-bootstrap
23577 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23578 configure-stage3-libiberty-linker-plugin:
23579 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23581 @r=`${PWD_COMMAND}`; export r; \
23582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23583 TFLAGS="$(STAGE3_TFLAGS)"; \
23584 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23585 $(HOST_EXPORTS) \
23586 $(POSTSTAGE1_HOST_EXPORTS) \
23587 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23588 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23589 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23590 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23592 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23593 case $(srcdir) in \
23594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23595 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23597 esac; \
23598 module_srcdir=libiberty; \
23599 $(SHELL) $$s/$$module_srcdir/configure \
23600 --srcdir=$${topdir}/$$module_srcdir \
23601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23602 --target=${target_alias} \
23603 --with-build-libsubdir=$(HOST_SUBDIR) \
23604 $(STAGE3_CONFIGURE_FLAGS) \
23605 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23606 @endif libiberty-linker-plugin-bootstrap
23607
23608 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23609 maybe-configure-stage4-libiberty-linker-plugin:
23610 @if libiberty-linker-plugin-bootstrap
23611 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23612 configure-stage4-libiberty-linker-plugin:
23613 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23614 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23615 @r=`${PWD_COMMAND}`; export r; \
23616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23617 TFLAGS="$(STAGE4_TFLAGS)"; \
23618 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23619 $(HOST_EXPORTS) \
23620 $(POSTSTAGE1_HOST_EXPORTS) \
23621 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23622 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23623 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23624 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23625 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23626 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23627 case $(srcdir) in \
23628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23629 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23631 esac; \
23632 module_srcdir=libiberty; \
23633 $(SHELL) $$s/$$module_srcdir/configure \
23634 --srcdir=$${topdir}/$$module_srcdir \
23635 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23636 --target=${target_alias} \
23637 --with-build-libsubdir=$(HOST_SUBDIR) \
23638 $(STAGE4_CONFIGURE_FLAGS) \
23639 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23640 @endif libiberty-linker-plugin-bootstrap
23641
23642 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23643 maybe-configure-stageprofile-libiberty-linker-plugin:
23644 @if libiberty-linker-plugin-bootstrap
23645 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23646 configure-stageprofile-libiberty-linker-plugin:
23647 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23649 @r=`${PWD_COMMAND}`; export r; \
23650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23651 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23652 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23653 $(HOST_EXPORTS) \
23654 $(POSTSTAGE1_HOST_EXPORTS) \
23655 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23656 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23657 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23658 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23660 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23661 case $(srcdir) in \
23662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23663 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23665 esac; \
23666 module_srcdir=libiberty; \
23667 $(SHELL) $$s/$$module_srcdir/configure \
23668 --srcdir=$${topdir}/$$module_srcdir \
23669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23670 --target=${target_alias} \
23671 --with-build-libsubdir=$(HOST_SUBDIR) \
23672 $(STAGEprofile_CONFIGURE_FLAGS) \
23673 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23674 @endif libiberty-linker-plugin-bootstrap
23675
23676 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23677 maybe-configure-stagefeedback-libiberty-linker-plugin:
23678 @if libiberty-linker-plugin-bootstrap
23679 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23680 configure-stagefeedback-libiberty-linker-plugin:
23681 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23682 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23683 @r=`${PWD_COMMAND}`; export r; \
23684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23685 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23686 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23687 $(HOST_EXPORTS) \
23688 $(POSTSTAGE1_HOST_EXPORTS) \
23689 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23690 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23691 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23692 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23694 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23695 case $(srcdir) in \
23696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23697 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23699 esac; \
23700 module_srcdir=libiberty; \
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 $(STAGEfeedback_CONFIGURE_FLAGS) \
23707 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23708 @endif libiberty-linker-plugin-bootstrap
23709
23710
23711
23712
23713
23714 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23715 maybe-all-libiberty-linker-plugin:
23716 @if gcc-bootstrap
23717 all-libiberty-linker-plugin: stage_current
23718 @endif gcc-bootstrap
23719 @if libiberty-linker-plugin
23720 TARGET-libiberty-linker-plugin=all
23721 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23722 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23723 @r=`${PWD_COMMAND}`; export r; \
23724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23725 $(HOST_EXPORTS) \
23726 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23727 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23728 $(TARGET-libiberty-linker-plugin))
23729 @endif libiberty-linker-plugin
23730
23731
23732
23733 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23734 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23735 maybe-all-stage1-libiberty-linker-plugin:
23736 maybe-clean-stage1-libiberty-linker-plugin:
23737 @if libiberty-linker-plugin-bootstrap
23738 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23739 all-stage1: all-stage1-libiberty-linker-plugin
23740 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23741 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23742 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23743 @r=`${PWD_COMMAND}`; export r; \
23744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23745 TFLAGS="$(STAGE1_TFLAGS)"; \
23746 $(HOST_EXPORTS) \
23747 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23748 \
23749 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23750 CFLAGS="$(STAGE1_CFLAGS)" \
23751 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23752 LIBCFLAGS="$(LIBCFLAGS)" \
23753 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23754 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23755 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23756 $(EXTRA_HOST_FLAGS) \
23757 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23758 TFLAGS="$(STAGE1_TFLAGS)" \
23759 $(TARGET-stage1-libiberty-linker-plugin)
23760
23761 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23762 clean-stage1: clean-stage1-libiberty-linker-plugin
23763 clean-stage1-libiberty-linker-plugin:
23764 @if [ $(current_stage) = stage1 ]; then \
23765 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23766 else \
23767 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23768 $(MAKE) stage1-start; \
23769 fi; \
23770 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23771 $(MAKE) $(EXTRA_HOST_FLAGS) \
23772 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23773 @endif libiberty-linker-plugin-bootstrap
23774
23775
23776 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23777 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23778 maybe-all-stage2-libiberty-linker-plugin:
23779 maybe-clean-stage2-libiberty-linker-plugin:
23780 @if libiberty-linker-plugin-bootstrap
23781 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23782 all-stage2: all-stage2-libiberty-linker-plugin
23783 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23784 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23785 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23786 @r=`${PWD_COMMAND}`; export r; \
23787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23788 TFLAGS="$(STAGE2_TFLAGS)"; \
23789 $(HOST_EXPORTS) \
23790 $(POSTSTAGE1_HOST_EXPORTS) \
23791 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23792 \
23793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23794 CFLAGS="$(STAGE2_CFLAGS)" \
23795 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23796 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23797 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23798 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23799 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23800 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23801 TFLAGS="$(STAGE2_TFLAGS)" \
23802 $(TARGET-stage2-libiberty-linker-plugin)
23803
23804 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23805 clean-stage2: clean-stage2-libiberty-linker-plugin
23806 clean-stage2-libiberty-linker-plugin:
23807 @if [ $(current_stage) = stage2 ]; then \
23808 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23809 else \
23810 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23811 $(MAKE) stage2-start; \
23812 fi; \
23813 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23814 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23815 @endif libiberty-linker-plugin-bootstrap
23816
23817
23818 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23819 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23820 maybe-all-stage3-libiberty-linker-plugin:
23821 maybe-clean-stage3-libiberty-linker-plugin:
23822 @if libiberty-linker-plugin-bootstrap
23823 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23824 all-stage3: all-stage3-libiberty-linker-plugin
23825 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23826 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23827 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23828 @r=`${PWD_COMMAND}`; export r; \
23829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23830 TFLAGS="$(STAGE3_TFLAGS)"; \
23831 $(HOST_EXPORTS) \
23832 $(POSTSTAGE1_HOST_EXPORTS) \
23833 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23834 \
23835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23836 CFLAGS="$(STAGE3_CFLAGS)" \
23837 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23838 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23842 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23843 TFLAGS="$(STAGE3_TFLAGS)" \
23844 $(TARGET-stage3-libiberty-linker-plugin)
23845
23846 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23847 clean-stage3: clean-stage3-libiberty-linker-plugin
23848 clean-stage3-libiberty-linker-plugin:
23849 @if [ $(current_stage) = stage3 ]; then \
23850 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23851 else \
23852 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23853 $(MAKE) stage3-start; \
23854 fi; \
23855 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23856 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23857 @endif libiberty-linker-plugin-bootstrap
23858
23859
23860 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23861 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23862 maybe-all-stage4-libiberty-linker-plugin:
23863 maybe-clean-stage4-libiberty-linker-plugin:
23864 @if libiberty-linker-plugin-bootstrap
23865 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23866 all-stage4: all-stage4-libiberty-linker-plugin
23867 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23868 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23869 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23870 @r=`${PWD_COMMAND}`; export r; \
23871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23872 TFLAGS="$(STAGE4_TFLAGS)"; \
23873 $(HOST_EXPORTS) \
23874 $(POSTSTAGE1_HOST_EXPORTS) \
23875 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23876 \
23877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23878 CFLAGS="$(STAGE4_CFLAGS)" \
23879 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23880 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23881 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23882 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23883 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23884 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23885 TFLAGS="$(STAGE4_TFLAGS)" \
23886 $(TARGET-stage4-libiberty-linker-plugin)
23887
23888 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23889 clean-stage4: clean-stage4-libiberty-linker-plugin
23890 clean-stage4-libiberty-linker-plugin:
23891 @if [ $(current_stage) = stage4 ]; then \
23892 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23893 else \
23894 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23895 $(MAKE) stage4-start; \
23896 fi; \
23897 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23898 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23899 @endif libiberty-linker-plugin-bootstrap
23900
23901
23902 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23903 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23904 maybe-all-stageprofile-libiberty-linker-plugin:
23905 maybe-clean-stageprofile-libiberty-linker-plugin:
23906 @if libiberty-linker-plugin-bootstrap
23907 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23908 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23909 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23910 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23911 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23912 @r=`${PWD_COMMAND}`; export r; \
23913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23914 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23915 $(HOST_EXPORTS) \
23916 $(POSTSTAGE1_HOST_EXPORTS) \
23917 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23918 \
23919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23920 CFLAGS="$(STAGEprofile_CFLAGS)" \
23921 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23922 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23926 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23927 TFLAGS="$(STAGEprofile_TFLAGS)" \
23928 $(TARGET-stageprofile-libiberty-linker-plugin)
23929
23930 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23931 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23932 clean-stageprofile-libiberty-linker-plugin:
23933 @if [ $(current_stage) = stageprofile ]; then \
23934 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23935 else \
23936 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23937 $(MAKE) stageprofile-start; \
23938 fi; \
23939 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23940 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23941 @endif libiberty-linker-plugin-bootstrap
23942
23943
23944 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23945 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23946 maybe-all-stagefeedback-libiberty-linker-plugin:
23947 maybe-clean-stagefeedback-libiberty-linker-plugin:
23948 @if libiberty-linker-plugin-bootstrap
23949 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23950 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23951 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23952 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23953 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23954 @r=`${PWD_COMMAND}`; export r; \
23955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23956 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23957 $(HOST_EXPORTS) \
23958 $(POSTSTAGE1_HOST_EXPORTS) \
23959 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23960 \
23961 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23962 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23963 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23964 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23965 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23966 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23967 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23968 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23969 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23970 $(TARGET-stagefeedback-libiberty-linker-plugin)
23971
23972 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23973 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23974 clean-stagefeedback-libiberty-linker-plugin:
23975 @if [ $(current_stage) = stagefeedback ]; then \
23976 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23977 else \
23978 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23979 $(MAKE) stagefeedback-start; \
23980 fi; \
23981 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23982 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23983 @endif libiberty-linker-plugin-bootstrap
23984
23985
23986
23987
23988
23989 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23990 maybe-check-libiberty-linker-plugin:
23991 @if libiberty-linker-plugin
23992 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23993
23994 check-libiberty-linker-plugin:
23995 @: $(MAKE); $(unstage)
23996 @r=`${PWD_COMMAND}`; export r; \
23997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23998 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23999 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24000 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
24001
24002 @endif libiberty-linker-plugin
24003
24004 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
24005 maybe-install-libiberty-linker-plugin:
24006 @if libiberty-linker-plugin
24007 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
24008
24009 install-libiberty-linker-plugin: installdirs
24010 @: $(MAKE); $(unstage)
24011 @r=`${PWD_COMMAND}`; export r; \
24012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24013 $(HOST_EXPORTS) \
24014 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24015 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
24016
24017 @endif libiberty-linker-plugin
24018
24019 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
24020 maybe-install-strip-libiberty-linker-plugin:
24021 @if libiberty-linker-plugin
24022 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
24023
24024 install-strip-libiberty-linker-plugin: installdirs
24025 @: $(MAKE); $(unstage)
24026 @r=`${PWD_COMMAND}`; export r; \
24027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24028 $(HOST_EXPORTS) \
24029 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24030 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
24031
24032 @endif libiberty-linker-plugin
24033
24034 # Other targets (info, dvi, pdf, etc.)
24035
24036 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
24037 maybe-info-libiberty-linker-plugin:
24038 @if libiberty-linker-plugin
24039 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
24040
24041 info-libiberty-linker-plugin: \
24042 configure-libiberty-linker-plugin
24043 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24044 r=`${PWD_COMMAND}`; export r; \
24045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24046 $(HOST_EXPORTS) \
24047 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24049 done; \
24050 echo "Doing info in libiberty-linker-plugin"; \
24051 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24054 "RANLIB=$${RANLIB}" \
24055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24056 info) \
24057 || exit 1
24058
24059 @endif libiberty-linker-plugin
24060
24061 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
24062 maybe-dvi-libiberty-linker-plugin:
24063 @if libiberty-linker-plugin
24064 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
24065
24066 dvi-libiberty-linker-plugin: \
24067 configure-libiberty-linker-plugin
24068 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24069 r=`${PWD_COMMAND}`; export r; \
24070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24071 $(HOST_EXPORTS) \
24072 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24074 done; \
24075 echo "Doing dvi in libiberty-linker-plugin"; \
24076 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24079 "RANLIB=$${RANLIB}" \
24080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24081 dvi) \
24082 || exit 1
24083
24084 @endif libiberty-linker-plugin
24085
24086 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
24087 maybe-pdf-libiberty-linker-plugin:
24088 @if libiberty-linker-plugin
24089 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
24090
24091 pdf-libiberty-linker-plugin: \
24092 configure-libiberty-linker-plugin
24093 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24094 r=`${PWD_COMMAND}`; export r; \
24095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24096 $(HOST_EXPORTS) \
24097 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24099 done; \
24100 echo "Doing pdf in libiberty-linker-plugin"; \
24101 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24104 "RANLIB=$${RANLIB}" \
24105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24106 pdf) \
24107 || exit 1
24108
24109 @endif libiberty-linker-plugin
24110
24111 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
24112 maybe-html-libiberty-linker-plugin:
24113 @if libiberty-linker-plugin
24114 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
24115
24116 html-libiberty-linker-plugin: \
24117 configure-libiberty-linker-plugin
24118 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24119 r=`${PWD_COMMAND}`; export r; \
24120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24121 $(HOST_EXPORTS) \
24122 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24124 done; \
24125 echo "Doing html in libiberty-linker-plugin"; \
24126 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24129 "RANLIB=$${RANLIB}" \
24130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24131 html) \
24132 || exit 1
24133
24134 @endif libiberty-linker-plugin
24135
24136 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
24137 maybe-TAGS-libiberty-linker-plugin:
24138 @if libiberty-linker-plugin
24139 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
24140
24141 TAGS-libiberty-linker-plugin: \
24142 configure-libiberty-linker-plugin
24143 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24144 r=`${PWD_COMMAND}`; export r; \
24145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24146 $(HOST_EXPORTS) \
24147 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24149 done; \
24150 echo "Doing TAGS in libiberty-linker-plugin"; \
24151 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24154 "RANLIB=$${RANLIB}" \
24155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24156 TAGS) \
24157 || exit 1
24158
24159 @endif libiberty-linker-plugin
24160
24161 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
24162 maybe-install-info-libiberty-linker-plugin:
24163 @if libiberty-linker-plugin
24164 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
24165
24166 install-info-libiberty-linker-plugin: \
24167 configure-libiberty-linker-plugin \
24168 info-libiberty-linker-plugin
24169 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24170 r=`${PWD_COMMAND}`; export r; \
24171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24172 $(HOST_EXPORTS) \
24173 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24175 done; \
24176 echo "Doing install-info in libiberty-linker-plugin"; \
24177 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24180 "RANLIB=$${RANLIB}" \
24181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24182 install-info) \
24183 || exit 1
24184
24185 @endif libiberty-linker-plugin
24186
24187 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
24188 maybe-install-pdf-libiberty-linker-plugin:
24189 @if libiberty-linker-plugin
24190 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
24191
24192 install-pdf-libiberty-linker-plugin: \
24193 configure-libiberty-linker-plugin \
24194 pdf-libiberty-linker-plugin
24195 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24196 r=`${PWD_COMMAND}`; export r; \
24197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24198 $(HOST_EXPORTS) \
24199 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24201 done; \
24202 echo "Doing install-pdf in libiberty-linker-plugin"; \
24203 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24206 "RANLIB=$${RANLIB}" \
24207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24208 install-pdf) \
24209 || exit 1
24210
24211 @endif libiberty-linker-plugin
24212
24213 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
24214 maybe-install-html-libiberty-linker-plugin:
24215 @if libiberty-linker-plugin
24216 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24217
24218 install-html-libiberty-linker-plugin: \
24219 configure-libiberty-linker-plugin \
24220 html-libiberty-linker-plugin
24221 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24222 r=`${PWD_COMMAND}`; export r; \
24223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24224 $(HOST_EXPORTS) \
24225 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24227 done; \
24228 echo "Doing install-html in libiberty-linker-plugin"; \
24229 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24232 "RANLIB=$${RANLIB}" \
24233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24234 install-html) \
24235 || exit 1
24236
24237 @endif libiberty-linker-plugin
24238
24239 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24240 maybe-installcheck-libiberty-linker-plugin:
24241 @if libiberty-linker-plugin
24242 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24243
24244 installcheck-libiberty-linker-plugin: \
24245 configure-libiberty-linker-plugin
24246 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24247 r=`${PWD_COMMAND}`; export r; \
24248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24249 $(HOST_EXPORTS) \
24250 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24252 done; \
24253 echo "Doing installcheck in libiberty-linker-plugin"; \
24254 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24257 "RANLIB=$${RANLIB}" \
24258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24259 installcheck) \
24260 || exit 1
24261
24262 @endif libiberty-linker-plugin
24263
24264 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24265 maybe-mostlyclean-libiberty-linker-plugin:
24266 @if libiberty-linker-plugin
24267 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24268
24269 mostlyclean-libiberty-linker-plugin:
24270 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24271 r=`${PWD_COMMAND}`; export r; \
24272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24273 $(HOST_EXPORTS) \
24274 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24276 done; \
24277 echo "Doing mostlyclean in libiberty-linker-plugin"; \
24278 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24281 "RANLIB=$${RANLIB}" \
24282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24283 mostlyclean) \
24284 || exit 1
24285
24286 @endif libiberty-linker-plugin
24287
24288 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24289 maybe-clean-libiberty-linker-plugin:
24290 @if libiberty-linker-plugin
24291 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24292
24293 clean-libiberty-linker-plugin:
24294 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24295 r=`${PWD_COMMAND}`; export r; \
24296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24297 $(HOST_EXPORTS) \
24298 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24300 done; \
24301 echo "Doing clean in libiberty-linker-plugin"; \
24302 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24305 "RANLIB=$${RANLIB}" \
24306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24307 clean) \
24308 || exit 1
24309
24310 @endif libiberty-linker-plugin
24311
24312 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24313 maybe-distclean-libiberty-linker-plugin:
24314 @if libiberty-linker-plugin
24315 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24316
24317 distclean-libiberty-linker-plugin:
24318 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24319 r=`${PWD_COMMAND}`; export r; \
24320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24321 $(HOST_EXPORTS) \
24322 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24324 done; \
24325 echo "Doing distclean in libiberty-linker-plugin"; \
24326 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24329 "RANLIB=$${RANLIB}" \
24330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24331 distclean) \
24332 || exit 1
24333
24334 @endif libiberty-linker-plugin
24335
24336 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24337 maybe-maintainer-clean-libiberty-linker-plugin:
24338 @if libiberty-linker-plugin
24339 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24340
24341 maintainer-clean-libiberty-linker-plugin:
24342 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24343 r=`${PWD_COMMAND}`; export r; \
24344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24345 $(HOST_EXPORTS) \
24346 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24348 done; \
24349 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24350 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24353 "RANLIB=$${RANLIB}" \
24354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24355 maintainer-clean) \
24356 || exit 1
24357
24358 @endif libiberty-linker-plugin
24359
24360
24361
24362 .PHONY: configure-libiconv maybe-configure-libiconv
24363 maybe-configure-libiconv:
24364 @if gcc-bootstrap
24365 configure-libiconv: stage_current
24366 @endif gcc-bootstrap
24367 @if libiconv
24368 maybe-configure-libiconv: configure-libiconv
24369 configure-libiconv:
24370 @r=`${PWD_COMMAND}`; export r; \
24371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24372 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24373 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24374 $(HOST_EXPORTS) \
24375 echo Configuring in $(HOST_SUBDIR)/libiconv; \
24376 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24377 case $(srcdir) in \
24378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24379 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24381 esac; \
24382 module_srcdir=libiconv; \
24383 $(SHELL) \
24384 $$s/$$module_srcdir/configure \
24385 --srcdir=$${topdir}/$$module_srcdir \
24386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24387 --target=${target_alias} --disable-shared \
24388 || exit 1
24389 @endif libiconv
24390
24391
24392
24393 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24394 maybe-configure-stage1-libiconv:
24395 @if libiconv-bootstrap
24396 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24397 configure-stage1-libiconv:
24398 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24399 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24400 @r=`${PWD_COMMAND}`; export r; \
24401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24402 TFLAGS="$(STAGE1_TFLAGS)"; \
24403 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24404 $(HOST_EXPORTS) \
24405 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24406 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24407 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24408 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24410 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24411 case $(srcdir) in \
24412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24413 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24415 esac; \
24416 module_srcdir=libiconv; \
24417 $(SHELL) $$s/$$module_srcdir/configure \
24418 --srcdir=$${topdir}/$$module_srcdir \
24419 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24420 --target=${target_alias} \
24421 \
24422 $(STAGE1_CONFIGURE_FLAGS) \
24423 --disable-shared
24424 @endif libiconv-bootstrap
24425
24426 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24427 maybe-configure-stage2-libiconv:
24428 @if libiconv-bootstrap
24429 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24430 configure-stage2-libiconv:
24431 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24432 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24433 @r=`${PWD_COMMAND}`; export r; \
24434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24435 TFLAGS="$(STAGE2_TFLAGS)"; \
24436 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24437 $(HOST_EXPORTS) \
24438 $(POSTSTAGE1_HOST_EXPORTS) \
24439 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24440 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24441 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24442 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24443 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24444 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24445 case $(srcdir) in \
24446 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24447 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24448 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24449 esac; \
24450 module_srcdir=libiconv; \
24451 $(SHELL) $$s/$$module_srcdir/configure \
24452 --srcdir=$${topdir}/$$module_srcdir \
24453 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24454 --target=${target_alias} \
24455 --with-build-libsubdir=$(HOST_SUBDIR) \
24456 $(STAGE2_CONFIGURE_FLAGS) \
24457 --disable-shared
24458 @endif libiconv-bootstrap
24459
24460 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24461 maybe-configure-stage3-libiconv:
24462 @if libiconv-bootstrap
24463 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24464 configure-stage3-libiconv:
24465 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24466 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24467 @r=`${PWD_COMMAND}`; export r; \
24468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24469 TFLAGS="$(STAGE3_TFLAGS)"; \
24470 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24471 $(HOST_EXPORTS) \
24472 $(POSTSTAGE1_HOST_EXPORTS) \
24473 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24474 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24475 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24476 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24477 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24478 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24479 case $(srcdir) in \
24480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24481 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24483 esac; \
24484 module_srcdir=libiconv; \
24485 $(SHELL) $$s/$$module_srcdir/configure \
24486 --srcdir=$${topdir}/$$module_srcdir \
24487 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24488 --target=${target_alias} \
24489 --with-build-libsubdir=$(HOST_SUBDIR) \
24490 $(STAGE3_CONFIGURE_FLAGS) \
24491 --disable-shared
24492 @endif libiconv-bootstrap
24493
24494 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24495 maybe-configure-stage4-libiconv:
24496 @if libiconv-bootstrap
24497 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24498 configure-stage4-libiconv:
24499 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24500 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24501 @r=`${PWD_COMMAND}`; export r; \
24502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24503 TFLAGS="$(STAGE4_TFLAGS)"; \
24504 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24505 $(HOST_EXPORTS) \
24506 $(POSTSTAGE1_HOST_EXPORTS) \
24507 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24508 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24509 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24510 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24512 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24513 case $(srcdir) in \
24514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24515 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24517 esac; \
24518 module_srcdir=libiconv; \
24519 $(SHELL) $$s/$$module_srcdir/configure \
24520 --srcdir=$${topdir}/$$module_srcdir \
24521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24522 --target=${target_alias} \
24523 --with-build-libsubdir=$(HOST_SUBDIR) \
24524 $(STAGE4_CONFIGURE_FLAGS) \
24525 --disable-shared
24526 @endif libiconv-bootstrap
24527
24528 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24529 maybe-configure-stageprofile-libiconv:
24530 @if libiconv-bootstrap
24531 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24532 configure-stageprofile-libiconv:
24533 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24534 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24535 @r=`${PWD_COMMAND}`; export r; \
24536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24537 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24538 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24539 $(HOST_EXPORTS) \
24540 $(POSTSTAGE1_HOST_EXPORTS) \
24541 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24542 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24543 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24544 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24546 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24547 case $(srcdir) in \
24548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24549 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24551 esac; \
24552 module_srcdir=libiconv; \
24553 $(SHELL) $$s/$$module_srcdir/configure \
24554 --srcdir=$${topdir}/$$module_srcdir \
24555 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24556 --target=${target_alias} \
24557 --with-build-libsubdir=$(HOST_SUBDIR) \
24558 $(STAGEprofile_CONFIGURE_FLAGS) \
24559 --disable-shared
24560 @endif libiconv-bootstrap
24561
24562 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24563 maybe-configure-stagefeedback-libiconv:
24564 @if libiconv-bootstrap
24565 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24566 configure-stagefeedback-libiconv:
24567 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24568 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24569 @r=`${PWD_COMMAND}`; export r; \
24570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24571 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24572 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24573 $(HOST_EXPORTS) \
24574 $(POSTSTAGE1_HOST_EXPORTS) \
24575 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24576 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24577 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24578 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24579 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24580 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24581 case $(srcdir) in \
24582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24583 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24585 esac; \
24586 module_srcdir=libiconv; \
24587 $(SHELL) $$s/$$module_srcdir/configure \
24588 --srcdir=$${topdir}/$$module_srcdir \
24589 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24590 --target=${target_alias} \
24591 --with-build-libsubdir=$(HOST_SUBDIR) \
24592 $(STAGEfeedback_CONFIGURE_FLAGS) \
24593 --disable-shared
24594 @endif libiconv-bootstrap
24595
24596
24597
24598
24599
24600 .PHONY: all-libiconv maybe-all-libiconv
24601 maybe-all-libiconv:
24602 @if gcc-bootstrap
24603 all-libiconv: stage_current
24604 @endif gcc-bootstrap
24605 @if libiconv
24606 TARGET-libiconv=all
24607 maybe-all-libiconv: all-libiconv
24608 all-libiconv: configure-libiconv
24609 @r=`${PWD_COMMAND}`; export r; \
24610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24611 $(HOST_EXPORTS) \
24612 (cd $(HOST_SUBDIR)/libiconv && \
24613 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24614 $(TARGET-libiconv))
24615 @endif libiconv
24616
24617
24618
24619 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24620 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24621 maybe-all-stage1-libiconv:
24622 maybe-clean-stage1-libiconv:
24623 @if libiconv-bootstrap
24624 maybe-all-stage1-libiconv: all-stage1-libiconv
24625 all-stage1: all-stage1-libiconv
24626 TARGET-stage1-libiconv = $(TARGET-libiconv)
24627 all-stage1-libiconv: configure-stage1-libiconv
24628 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24629 @r=`${PWD_COMMAND}`; export r; \
24630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24631 TFLAGS="$(STAGE1_TFLAGS)"; \
24632 $(HOST_EXPORTS) \
24633 cd $(HOST_SUBDIR)/libiconv && \
24634 \
24635 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24636 CFLAGS="$(STAGE1_CFLAGS)" \
24637 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24638 LIBCFLAGS="$(LIBCFLAGS)" \
24639 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24640 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24641 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24642 $(EXTRA_HOST_FLAGS) \
24643 $(STAGE1_FLAGS_TO_PASS) \
24644 TFLAGS="$(STAGE1_TFLAGS)" \
24645 $(TARGET-stage1-libiconv)
24646
24647 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24648 clean-stage1: clean-stage1-libiconv
24649 clean-stage1-libiconv:
24650 @if [ $(current_stage) = stage1 ]; then \
24651 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24652 else \
24653 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24654 $(MAKE) stage1-start; \
24655 fi; \
24656 cd $(HOST_SUBDIR)/libiconv && \
24657 $(MAKE) $(EXTRA_HOST_FLAGS) \
24658 $(STAGE1_FLAGS_TO_PASS) clean
24659 @endif libiconv-bootstrap
24660
24661
24662 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24663 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24664 maybe-all-stage2-libiconv:
24665 maybe-clean-stage2-libiconv:
24666 @if libiconv-bootstrap
24667 maybe-all-stage2-libiconv: all-stage2-libiconv
24668 all-stage2: all-stage2-libiconv
24669 TARGET-stage2-libiconv = $(TARGET-libiconv)
24670 all-stage2-libiconv: configure-stage2-libiconv
24671 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24672 @r=`${PWD_COMMAND}`; export r; \
24673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24674 TFLAGS="$(STAGE2_TFLAGS)"; \
24675 $(HOST_EXPORTS) \
24676 $(POSTSTAGE1_HOST_EXPORTS) \
24677 cd $(HOST_SUBDIR)/libiconv && \
24678 \
24679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24680 CFLAGS="$(STAGE2_CFLAGS)" \
24681 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24682 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24683 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24684 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24685 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24686 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24687 TFLAGS="$(STAGE2_TFLAGS)" \
24688 $(TARGET-stage2-libiconv)
24689
24690 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24691 clean-stage2: clean-stage2-libiconv
24692 clean-stage2-libiconv:
24693 @if [ $(current_stage) = stage2 ]; then \
24694 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24695 else \
24696 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24697 $(MAKE) stage2-start; \
24698 fi; \
24699 cd $(HOST_SUBDIR)/libiconv && \
24700 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24701 @endif libiconv-bootstrap
24702
24703
24704 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24705 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24706 maybe-all-stage3-libiconv:
24707 maybe-clean-stage3-libiconv:
24708 @if libiconv-bootstrap
24709 maybe-all-stage3-libiconv: all-stage3-libiconv
24710 all-stage3: all-stage3-libiconv
24711 TARGET-stage3-libiconv = $(TARGET-libiconv)
24712 all-stage3-libiconv: configure-stage3-libiconv
24713 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24714 @r=`${PWD_COMMAND}`; export r; \
24715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24716 TFLAGS="$(STAGE3_TFLAGS)"; \
24717 $(HOST_EXPORTS) \
24718 $(POSTSTAGE1_HOST_EXPORTS) \
24719 cd $(HOST_SUBDIR)/libiconv && \
24720 \
24721 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24722 CFLAGS="$(STAGE3_CFLAGS)" \
24723 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24724 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24725 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24726 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24727 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24728 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24729 TFLAGS="$(STAGE3_TFLAGS)" \
24730 $(TARGET-stage3-libiconv)
24731
24732 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24733 clean-stage3: clean-stage3-libiconv
24734 clean-stage3-libiconv:
24735 @if [ $(current_stage) = stage3 ]; then \
24736 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24737 else \
24738 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24739 $(MAKE) stage3-start; \
24740 fi; \
24741 cd $(HOST_SUBDIR)/libiconv && \
24742 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24743 @endif libiconv-bootstrap
24744
24745
24746 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24747 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24748 maybe-all-stage4-libiconv:
24749 maybe-clean-stage4-libiconv:
24750 @if libiconv-bootstrap
24751 maybe-all-stage4-libiconv: all-stage4-libiconv
24752 all-stage4: all-stage4-libiconv
24753 TARGET-stage4-libiconv = $(TARGET-libiconv)
24754 all-stage4-libiconv: configure-stage4-libiconv
24755 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24756 @r=`${PWD_COMMAND}`; export r; \
24757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24758 TFLAGS="$(STAGE4_TFLAGS)"; \
24759 $(HOST_EXPORTS) \
24760 $(POSTSTAGE1_HOST_EXPORTS) \
24761 cd $(HOST_SUBDIR)/libiconv && \
24762 \
24763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24764 CFLAGS="$(STAGE4_CFLAGS)" \
24765 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24766 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24767 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24768 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24769 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24770 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24771 TFLAGS="$(STAGE4_TFLAGS)" \
24772 $(TARGET-stage4-libiconv)
24773
24774 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24775 clean-stage4: clean-stage4-libiconv
24776 clean-stage4-libiconv:
24777 @if [ $(current_stage) = stage4 ]; then \
24778 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24779 else \
24780 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24781 $(MAKE) stage4-start; \
24782 fi; \
24783 cd $(HOST_SUBDIR)/libiconv && \
24784 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24785 @endif libiconv-bootstrap
24786
24787
24788 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24789 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24790 maybe-all-stageprofile-libiconv:
24791 maybe-clean-stageprofile-libiconv:
24792 @if libiconv-bootstrap
24793 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24794 all-stageprofile: all-stageprofile-libiconv
24795 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24796 all-stageprofile-libiconv: configure-stageprofile-libiconv
24797 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24798 @r=`${PWD_COMMAND}`; export r; \
24799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24800 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24801 $(HOST_EXPORTS) \
24802 $(POSTSTAGE1_HOST_EXPORTS) \
24803 cd $(HOST_SUBDIR)/libiconv && \
24804 \
24805 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24806 CFLAGS="$(STAGEprofile_CFLAGS)" \
24807 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24808 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24809 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24810 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24811 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24812 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24813 TFLAGS="$(STAGEprofile_TFLAGS)" \
24814 $(TARGET-stageprofile-libiconv)
24815
24816 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24817 clean-stageprofile: clean-stageprofile-libiconv
24818 clean-stageprofile-libiconv:
24819 @if [ $(current_stage) = stageprofile ]; then \
24820 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24821 else \
24822 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24823 $(MAKE) stageprofile-start; \
24824 fi; \
24825 cd $(HOST_SUBDIR)/libiconv && \
24826 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24827 @endif libiconv-bootstrap
24828
24829
24830 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24831 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24832 maybe-all-stagefeedback-libiconv:
24833 maybe-clean-stagefeedback-libiconv:
24834 @if libiconv-bootstrap
24835 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24836 all-stagefeedback: all-stagefeedback-libiconv
24837 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24838 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24839 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24840 @r=`${PWD_COMMAND}`; export r; \
24841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24842 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24843 $(HOST_EXPORTS) \
24844 $(POSTSTAGE1_HOST_EXPORTS) \
24845 cd $(HOST_SUBDIR)/libiconv && \
24846 \
24847 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24848 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24849 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24850 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24851 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24852 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24853 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24854 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24855 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24856 $(TARGET-stagefeedback-libiconv)
24857
24858 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24859 clean-stagefeedback: clean-stagefeedback-libiconv
24860 clean-stagefeedback-libiconv:
24861 @if [ $(current_stage) = stagefeedback ]; then \
24862 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24863 else \
24864 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24865 $(MAKE) stagefeedback-start; \
24866 fi; \
24867 cd $(HOST_SUBDIR)/libiconv && \
24868 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24869 @endif libiconv-bootstrap
24870
24871
24872
24873
24874
24875 .PHONY: check-libiconv maybe-check-libiconv
24876 maybe-check-libiconv:
24877 @if libiconv
24878 maybe-check-libiconv: check-libiconv
24879
24880 check-libiconv:
24881 @: $(MAKE); $(unstage)
24882 @r=`${PWD_COMMAND}`; export r; \
24883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24884 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24885 (cd $(HOST_SUBDIR)/libiconv && \
24886 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24887
24888 @endif libiconv
24889
24890 .PHONY: install-libiconv maybe-install-libiconv
24891 maybe-install-libiconv:
24892 @if libiconv
24893 maybe-install-libiconv: install-libiconv
24894
24895 install-libiconv:
24896
24897 @endif libiconv
24898
24899 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24900 maybe-install-strip-libiconv:
24901 @if libiconv
24902 maybe-install-strip-libiconv: install-strip-libiconv
24903
24904 install-strip-libiconv:
24905
24906 @endif libiconv
24907
24908 # Other targets (info, dvi, pdf, etc.)
24909
24910 .PHONY: maybe-info-libiconv info-libiconv
24911 maybe-info-libiconv:
24912 @if libiconv
24913 maybe-info-libiconv: info-libiconv
24914
24915 # libiconv doesn't support info.
24916 info-libiconv:
24917
24918 @endif libiconv
24919
24920 .PHONY: maybe-dvi-libiconv dvi-libiconv
24921 maybe-dvi-libiconv:
24922 @if libiconv
24923 maybe-dvi-libiconv: dvi-libiconv
24924
24925 dvi-libiconv: \
24926 configure-libiconv
24927 @[ -f ./libiconv/Makefile ] || exit 0; \
24928 r=`${PWD_COMMAND}`; export r; \
24929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24930 $(HOST_EXPORTS) \
24931 for flag in $(EXTRA_HOST_FLAGS) ; do \
24932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24933 done; \
24934 echo "Doing dvi in libiconv"; \
24935 (cd $(HOST_SUBDIR)/libiconv && \
24936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24938 "RANLIB=$${RANLIB}" \
24939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24940 dvi) \
24941 || exit 1
24942
24943 @endif libiconv
24944
24945 .PHONY: maybe-pdf-libiconv pdf-libiconv
24946 maybe-pdf-libiconv:
24947 @if libiconv
24948 maybe-pdf-libiconv: pdf-libiconv
24949
24950 # libiconv doesn't support pdf.
24951 pdf-libiconv:
24952
24953 @endif libiconv
24954
24955 .PHONY: maybe-html-libiconv html-libiconv
24956 maybe-html-libiconv:
24957 @if libiconv
24958 maybe-html-libiconv: html-libiconv
24959
24960 # libiconv doesn't support html.
24961 html-libiconv:
24962
24963 @endif libiconv
24964
24965 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24966 maybe-TAGS-libiconv:
24967 @if libiconv
24968 maybe-TAGS-libiconv: TAGS-libiconv
24969
24970 TAGS-libiconv: \
24971 configure-libiconv
24972 @[ -f ./libiconv/Makefile ] || exit 0; \
24973 r=`${PWD_COMMAND}`; export r; \
24974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24975 $(HOST_EXPORTS) \
24976 for flag in $(EXTRA_HOST_FLAGS) ; do \
24977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24978 done; \
24979 echo "Doing TAGS in libiconv"; \
24980 (cd $(HOST_SUBDIR)/libiconv && \
24981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24983 "RANLIB=$${RANLIB}" \
24984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24985 TAGS) \
24986 || exit 1
24987
24988 @endif libiconv
24989
24990 .PHONY: maybe-install-info-libiconv install-info-libiconv
24991 maybe-install-info-libiconv:
24992 @if libiconv
24993 maybe-install-info-libiconv: install-info-libiconv
24994
24995 # libiconv doesn't support install-info.
24996 install-info-libiconv:
24997
24998 @endif libiconv
24999
25000 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
25001 maybe-install-pdf-libiconv:
25002 @if libiconv
25003 maybe-install-pdf-libiconv: install-pdf-libiconv
25004
25005 # libiconv doesn't support install-pdf.
25006 install-pdf-libiconv:
25007
25008 @endif libiconv
25009
25010 .PHONY: maybe-install-html-libiconv install-html-libiconv
25011 maybe-install-html-libiconv:
25012 @if libiconv
25013 maybe-install-html-libiconv: install-html-libiconv
25014
25015 # libiconv doesn't support install-html.
25016 install-html-libiconv:
25017
25018 @endif libiconv
25019
25020 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
25021 maybe-installcheck-libiconv:
25022 @if libiconv
25023 maybe-installcheck-libiconv: installcheck-libiconv
25024
25025 installcheck-libiconv: \
25026 configure-libiconv
25027 @[ -f ./libiconv/Makefile ] || exit 0; \
25028 r=`${PWD_COMMAND}`; export r; \
25029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25030 $(HOST_EXPORTS) \
25031 for flag in $(EXTRA_HOST_FLAGS) ; do \
25032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25033 done; \
25034 echo "Doing installcheck in libiconv"; \
25035 (cd $(HOST_SUBDIR)/libiconv && \
25036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25038 "RANLIB=$${RANLIB}" \
25039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25040 installcheck) \
25041 || exit 1
25042
25043 @endif libiconv
25044
25045 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
25046 maybe-mostlyclean-libiconv:
25047 @if libiconv
25048 maybe-mostlyclean-libiconv: mostlyclean-libiconv
25049
25050 mostlyclean-libiconv:
25051 @[ -f ./libiconv/Makefile ] || exit 0; \
25052 r=`${PWD_COMMAND}`; export r; \
25053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25054 $(HOST_EXPORTS) \
25055 for flag in $(EXTRA_HOST_FLAGS) ; do \
25056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25057 done; \
25058 echo "Doing mostlyclean in libiconv"; \
25059 (cd $(HOST_SUBDIR)/libiconv && \
25060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25062 "RANLIB=$${RANLIB}" \
25063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25064 mostlyclean) \
25065 || exit 1
25066
25067 @endif libiconv
25068
25069 .PHONY: maybe-clean-libiconv clean-libiconv
25070 maybe-clean-libiconv:
25071 @if libiconv
25072 maybe-clean-libiconv: clean-libiconv
25073
25074 clean-libiconv:
25075 @[ -f ./libiconv/Makefile ] || exit 0; \
25076 r=`${PWD_COMMAND}`; export r; \
25077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25078 $(HOST_EXPORTS) \
25079 for flag in $(EXTRA_HOST_FLAGS) ; do \
25080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25081 done; \
25082 echo "Doing clean in libiconv"; \
25083 (cd $(HOST_SUBDIR)/libiconv && \
25084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25086 "RANLIB=$${RANLIB}" \
25087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25088 clean) \
25089 || exit 1
25090
25091 @endif libiconv
25092
25093 .PHONY: maybe-distclean-libiconv distclean-libiconv
25094 maybe-distclean-libiconv:
25095 @if libiconv
25096 maybe-distclean-libiconv: distclean-libiconv
25097
25098 distclean-libiconv:
25099 @[ -f ./libiconv/Makefile ] || exit 0; \
25100 r=`${PWD_COMMAND}`; export r; \
25101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25102 $(HOST_EXPORTS) \
25103 for flag in $(EXTRA_HOST_FLAGS) ; do \
25104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25105 done; \
25106 echo "Doing distclean in libiconv"; \
25107 (cd $(HOST_SUBDIR)/libiconv && \
25108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25110 "RANLIB=$${RANLIB}" \
25111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25112 distclean) \
25113 || exit 1
25114
25115 @endif libiconv
25116
25117 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
25118 maybe-maintainer-clean-libiconv:
25119 @if libiconv
25120 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
25121
25122 maintainer-clean-libiconv:
25123 @[ -f ./libiconv/Makefile ] || exit 0; \
25124 r=`${PWD_COMMAND}`; export r; \
25125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25126 $(HOST_EXPORTS) \
25127 for flag in $(EXTRA_HOST_FLAGS) ; do \
25128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25129 done; \
25130 echo "Doing maintainer-clean in libiconv"; \
25131 (cd $(HOST_SUBDIR)/libiconv && \
25132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25134 "RANLIB=$${RANLIB}" \
25135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25136 maintainer-clean) \
25137 || exit 1
25138
25139 @endif libiconv
25140
25141
25142
25143 .PHONY: configure-m4 maybe-configure-m4
25144 maybe-configure-m4:
25145 @if gcc-bootstrap
25146 configure-m4: stage_current
25147 @endif gcc-bootstrap
25148 @if m4
25149 maybe-configure-m4: configure-m4
25150 configure-m4:
25151 @: $(MAKE); $(unstage)
25152 @r=`${PWD_COMMAND}`; export r; \
25153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25154 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
25155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
25156 $(HOST_EXPORTS) \
25157 echo Configuring in $(HOST_SUBDIR)/m4; \
25158 cd "$(HOST_SUBDIR)/m4" || exit 1; \
25159 case $(srcdir) in \
25160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25161 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
25162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25163 esac; \
25164 module_srcdir=m4; \
25165 $(SHELL) \
25166 $$s/$$module_srcdir/configure \
25167 --srcdir=$${topdir}/$$module_srcdir \
25168 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25169 --target=${target_alias} \
25170 || exit 1
25171 @endif m4
25172
25173
25174
25175
25176
25177 .PHONY: all-m4 maybe-all-m4
25178 maybe-all-m4:
25179 @if gcc-bootstrap
25180 all-m4: stage_current
25181 @endif gcc-bootstrap
25182 @if m4
25183 TARGET-m4=all
25184 maybe-all-m4: all-m4
25185 all-m4: configure-m4
25186 @: $(MAKE); $(unstage)
25187 @r=`${PWD_COMMAND}`; export r; \
25188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25189 $(HOST_EXPORTS) \
25190 (cd $(HOST_SUBDIR)/m4 && \
25191 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25192 $(TARGET-m4))
25193 @endif m4
25194
25195
25196
25197
25198 .PHONY: check-m4 maybe-check-m4
25199 maybe-check-m4:
25200 @if m4
25201 maybe-check-m4: check-m4
25202
25203 check-m4:
25204 @: $(MAKE); $(unstage)
25205 @r=`${PWD_COMMAND}`; export r; \
25206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25207 $(HOST_EXPORTS) \
25208 (cd $(HOST_SUBDIR)/m4 && \
25209 $(MAKE) $(FLAGS_TO_PASS) check)
25210
25211 @endif m4
25212
25213 .PHONY: install-m4 maybe-install-m4
25214 maybe-install-m4:
25215 @if m4
25216 maybe-install-m4: install-m4
25217
25218 install-m4: installdirs
25219 @: $(MAKE); $(unstage)
25220 @r=`${PWD_COMMAND}`; export r; \
25221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25222 $(HOST_EXPORTS) \
25223 (cd $(HOST_SUBDIR)/m4 && \
25224 $(MAKE) $(FLAGS_TO_PASS) install)
25225
25226 @endif m4
25227
25228 .PHONY: install-strip-m4 maybe-install-strip-m4
25229 maybe-install-strip-m4:
25230 @if m4
25231 maybe-install-strip-m4: install-strip-m4
25232
25233 install-strip-m4: installdirs
25234 @: $(MAKE); $(unstage)
25235 @r=`${PWD_COMMAND}`; export r; \
25236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25237 $(HOST_EXPORTS) \
25238 (cd $(HOST_SUBDIR)/m4 && \
25239 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25240
25241 @endif m4
25242
25243 # Other targets (info, dvi, pdf, etc.)
25244
25245 .PHONY: maybe-info-m4 info-m4
25246 maybe-info-m4:
25247 @if m4
25248 maybe-info-m4: info-m4
25249
25250 info-m4: \
25251 configure-m4
25252 @: $(MAKE); $(unstage)
25253 @[ -f ./m4/Makefile ] || exit 0; \
25254 r=`${PWD_COMMAND}`; export r; \
25255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25256 $(HOST_EXPORTS) \
25257 for flag in $(EXTRA_HOST_FLAGS) ; do \
25258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25259 done; \
25260 echo "Doing info in m4"; \
25261 (cd $(HOST_SUBDIR)/m4 && \
25262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25264 "RANLIB=$${RANLIB}" \
25265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25266 info) \
25267 || exit 1
25268
25269 @endif m4
25270
25271 .PHONY: maybe-dvi-m4 dvi-m4
25272 maybe-dvi-m4:
25273 @if m4
25274 maybe-dvi-m4: dvi-m4
25275
25276 dvi-m4: \
25277 configure-m4
25278 @: $(MAKE); $(unstage)
25279 @[ -f ./m4/Makefile ] || exit 0; \
25280 r=`${PWD_COMMAND}`; export r; \
25281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25282 $(HOST_EXPORTS) \
25283 for flag in $(EXTRA_HOST_FLAGS) ; do \
25284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25285 done; \
25286 echo "Doing dvi in m4"; \
25287 (cd $(HOST_SUBDIR)/m4 && \
25288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25290 "RANLIB=$${RANLIB}" \
25291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25292 dvi) \
25293 || exit 1
25294
25295 @endif m4
25296
25297 .PHONY: maybe-pdf-m4 pdf-m4
25298 maybe-pdf-m4:
25299 @if m4
25300 maybe-pdf-m4: pdf-m4
25301
25302 pdf-m4: \
25303 configure-m4
25304 @: $(MAKE); $(unstage)
25305 @[ -f ./m4/Makefile ] || exit 0; \
25306 r=`${PWD_COMMAND}`; export r; \
25307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25308 $(HOST_EXPORTS) \
25309 for flag in $(EXTRA_HOST_FLAGS) ; do \
25310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25311 done; \
25312 echo "Doing pdf in m4"; \
25313 (cd $(HOST_SUBDIR)/m4 && \
25314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25316 "RANLIB=$${RANLIB}" \
25317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25318 pdf) \
25319 || exit 1
25320
25321 @endif m4
25322
25323 .PHONY: maybe-html-m4 html-m4
25324 maybe-html-m4:
25325 @if m4
25326 maybe-html-m4: html-m4
25327
25328 html-m4: \
25329 configure-m4
25330 @: $(MAKE); $(unstage)
25331 @[ -f ./m4/Makefile ] || exit 0; \
25332 r=`${PWD_COMMAND}`; export r; \
25333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25334 $(HOST_EXPORTS) \
25335 for flag in $(EXTRA_HOST_FLAGS) ; do \
25336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25337 done; \
25338 echo "Doing html in m4"; \
25339 (cd $(HOST_SUBDIR)/m4 && \
25340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25342 "RANLIB=$${RANLIB}" \
25343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25344 html) \
25345 || exit 1
25346
25347 @endif m4
25348
25349 .PHONY: maybe-TAGS-m4 TAGS-m4
25350 maybe-TAGS-m4:
25351 @if m4
25352 maybe-TAGS-m4: TAGS-m4
25353
25354 TAGS-m4: \
25355 configure-m4
25356 @: $(MAKE); $(unstage)
25357 @[ -f ./m4/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 TAGS in m4"; \
25365 (cd $(HOST_SUBDIR)/m4 && \
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 TAGS) \
25371 || exit 1
25372
25373 @endif m4
25374
25375 .PHONY: maybe-install-info-m4 install-info-m4
25376 maybe-install-info-m4:
25377 @if m4
25378 maybe-install-info-m4: install-info-m4
25379
25380 install-info-m4: \
25381 configure-m4 \
25382 info-m4
25383 @: $(MAKE); $(unstage)
25384 @[ -f ./m4/Makefile ] || exit 0; \
25385 r=`${PWD_COMMAND}`; export r; \
25386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25387 $(HOST_EXPORTS) \
25388 for flag in $(EXTRA_HOST_FLAGS) ; do \
25389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25390 done; \
25391 echo "Doing install-info in m4"; \
25392 (cd $(HOST_SUBDIR)/m4 && \
25393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25395 "RANLIB=$${RANLIB}" \
25396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25397 install-info) \
25398 || exit 1
25399
25400 @endif m4
25401
25402 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25403 maybe-install-pdf-m4:
25404 @if m4
25405 maybe-install-pdf-m4: install-pdf-m4
25406
25407 install-pdf-m4: \
25408 configure-m4 \
25409 pdf-m4
25410 @: $(MAKE); $(unstage)
25411 @[ -f ./m4/Makefile ] || exit 0; \
25412 r=`${PWD_COMMAND}`; export r; \
25413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25414 $(HOST_EXPORTS) \
25415 for flag in $(EXTRA_HOST_FLAGS) ; do \
25416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25417 done; \
25418 echo "Doing install-pdf in m4"; \
25419 (cd $(HOST_SUBDIR)/m4 && \
25420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25422 "RANLIB=$${RANLIB}" \
25423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25424 install-pdf) \
25425 || exit 1
25426
25427 @endif m4
25428
25429 .PHONY: maybe-install-html-m4 install-html-m4
25430 maybe-install-html-m4:
25431 @if m4
25432 maybe-install-html-m4: install-html-m4
25433
25434 install-html-m4: \
25435 configure-m4 \
25436 html-m4
25437 @: $(MAKE); $(unstage)
25438 @[ -f ./m4/Makefile ] || exit 0; \
25439 r=`${PWD_COMMAND}`; export r; \
25440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25441 $(HOST_EXPORTS) \
25442 for flag in $(EXTRA_HOST_FLAGS) ; do \
25443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25444 done; \
25445 echo "Doing install-html in m4"; \
25446 (cd $(HOST_SUBDIR)/m4 && \
25447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25449 "RANLIB=$${RANLIB}" \
25450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25451 install-html) \
25452 || exit 1
25453
25454 @endif m4
25455
25456 .PHONY: maybe-installcheck-m4 installcheck-m4
25457 maybe-installcheck-m4:
25458 @if m4
25459 maybe-installcheck-m4: installcheck-m4
25460
25461 installcheck-m4: \
25462 configure-m4
25463 @: $(MAKE); $(unstage)
25464 @[ -f ./m4/Makefile ] || exit 0; \
25465 r=`${PWD_COMMAND}`; export r; \
25466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25467 $(HOST_EXPORTS) \
25468 for flag in $(EXTRA_HOST_FLAGS) ; do \
25469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25470 done; \
25471 echo "Doing installcheck in m4"; \
25472 (cd $(HOST_SUBDIR)/m4 && \
25473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25475 "RANLIB=$${RANLIB}" \
25476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25477 installcheck) \
25478 || exit 1
25479
25480 @endif m4
25481
25482 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25483 maybe-mostlyclean-m4:
25484 @if m4
25485 maybe-mostlyclean-m4: mostlyclean-m4
25486
25487 mostlyclean-m4:
25488 @: $(MAKE); $(unstage)
25489 @[ -f ./m4/Makefile ] || exit 0; \
25490 r=`${PWD_COMMAND}`; export r; \
25491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25492 $(HOST_EXPORTS) \
25493 for flag in $(EXTRA_HOST_FLAGS) ; do \
25494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25495 done; \
25496 echo "Doing mostlyclean in m4"; \
25497 (cd $(HOST_SUBDIR)/m4 && \
25498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25500 "RANLIB=$${RANLIB}" \
25501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25502 mostlyclean) \
25503 || exit 1
25504
25505 @endif m4
25506
25507 .PHONY: maybe-clean-m4 clean-m4
25508 maybe-clean-m4:
25509 @if m4
25510 maybe-clean-m4: clean-m4
25511
25512 clean-m4:
25513 @: $(MAKE); $(unstage)
25514 @[ -f ./m4/Makefile ] || exit 0; \
25515 r=`${PWD_COMMAND}`; export r; \
25516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25517 $(HOST_EXPORTS) \
25518 for flag in $(EXTRA_HOST_FLAGS) ; do \
25519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25520 done; \
25521 echo "Doing clean in m4"; \
25522 (cd $(HOST_SUBDIR)/m4 && \
25523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25525 "RANLIB=$${RANLIB}" \
25526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25527 clean) \
25528 || exit 1
25529
25530 @endif m4
25531
25532 .PHONY: maybe-distclean-m4 distclean-m4
25533 maybe-distclean-m4:
25534 @if m4
25535 maybe-distclean-m4: distclean-m4
25536
25537 distclean-m4:
25538 @: $(MAKE); $(unstage)
25539 @[ -f ./m4/Makefile ] || exit 0; \
25540 r=`${PWD_COMMAND}`; export r; \
25541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25542 $(HOST_EXPORTS) \
25543 for flag in $(EXTRA_HOST_FLAGS) ; do \
25544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25545 done; \
25546 echo "Doing distclean in m4"; \
25547 (cd $(HOST_SUBDIR)/m4 && \
25548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25550 "RANLIB=$${RANLIB}" \
25551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25552 distclean) \
25553 || exit 1
25554
25555 @endif m4
25556
25557 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25558 maybe-maintainer-clean-m4:
25559 @if m4
25560 maybe-maintainer-clean-m4: maintainer-clean-m4
25561
25562 maintainer-clean-m4:
25563 @: $(MAKE); $(unstage)
25564 @[ -f ./m4/Makefile ] || exit 0; \
25565 r=`${PWD_COMMAND}`; export r; \
25566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25567 $(HOST_EXPORTS) \
25568 for flag in $(EXTRA_HOST_FLAGS) ; do \
25569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25570 done; \
25571 echo "Doing maintainer-clean in m4"; \
25572 (cd $(HOST_SUBDIR)/m4 && \
25573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25575 "RANLIB=$${RANLIB}" \
25576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25577 maintainer-clean) \
25578 || exit 1
25579
25580 @endif m4
25581
25582
25583
25584 .PHONY: configure-readline maybe-configure-readline
25585 maybe-configure-readline:
25586 @if gcc-bootstrap
25587 configure-readline: stage_current
25588 @endif gcc-bootstrap
25589 @if readline
25590 maybe-configure-readline: configure-readline
25591 configure-readline:
25592 @: $(MAKE); $(unstage)
25593 @r=`${PWD_COMMAND}`; export r; \
25594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25595 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25597 $(HOST_EXPORTS) \
25598 echo Configuring in $(HOST_SUBDIR)/readline; \
25599 cd "$(HOST_SUBDIR)/readline" || exit 1; \
25600 case $(srcdir) in \
25601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25602 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25604 esac; \
25605 module_srcdir=readline; \
25606 $(SHELL) \
25607 $$s/$$module_srcdir/configure \
25608 --srcdir=$${topdir}/$$module_srcdir \
25609 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25610 --target=${target_alias} \
25611 || exit 1
25612 @endif readline
25613
25614
25615
25616
25617
25618 .PHONY: all-readline maybe-all-readline
25619 maybe-all-readline:
25620 @if gcc-bootstrap
25621 all-readline: stage_current
25622 @endif gcc-bootstrap
25623 @if readline
25624 TARGET-readline=all
25625 maybe-all-readline: all-readline
25626 all-readline: configure-readline
25627 @: $(MAKE); $(unstage)
25628 @r=`${PWD_COMMAND}`; export r; \
25629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25630 $(HOST_EXPORTS) \
25631 (cd $(HOST_SUBDIR)/readline && \
25632 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25633 $(TARGET-readline))
25634 @endif readline
25635
25636
25637
25638
25639 .PHONY: check-readline maybe-check-readline
25640 maybe-check-readline:
25641 @if readline
25642 maybe-check-readline: check-readline
25643
25644 check-readline:
25645 @: $(MAKE); $(unstage)
25646 @r=`${PWD_COMMAND}`; export r; \
25647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25648 $(HOST_EXPORTS) \
25649 (cd $(HOST_SUBDIR)/readline && \
25650 $(MAKE) $(FLAGS_TO_PASS) check)
25651
25652 @endif readline
25653
25654 .PHONY: install-readline maybe-install-readline
25655 maybe-install-readline:
25656 @if readline
25657 maybe-install-readline: install-readline
25658
25659 install-readline: installdirs
25660 @: $(MAKE); $(unstage)
25661 @r=`${PWD_COMMAND}`; export r; \
25662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25663 $(HOST_EXPORTS) \
25664 (cd $(HOST_SUBDIR)/readline && \
25665 $(MAKE) $(FLAGS_TO_PASS) install)
25666
25667 @endif readline
25668
25669 .PHONY: install-strip-readline maybe-install-strip-readline
25670 maybe-install-strip-readline:
25671 @if readline
25672 maybe-install-strip-readline: install-strip-readline
25673
25674 install-strip-readline: installdirs
25675 @: $(MAKE); $(unstage)
25676 @r=`${PWD_COMMAND}`; export r; \
25677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25678 $(HOST_EXPORTS) \
25679 (cd $(HOST_SUBDIR)/readline && \
25680 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25681
25682 @endif readline
25683
25684 # Other targets (info, dvi, pdf, etc.)
25685
25686 .PHONY: maybe-info-readline info-readline
25687 maybe-info-readline:
25688 @if readline
25689 maybe-info-readline: info-readline
25690
25691 info-readline: \
25692 configure-readline
25693 @: $(MAKE); $(unstage)
25694 @[ -f ./readline/Makefile ] || exit 0; \
25695 r=`${PWD_COMMAND}`; export r; \
25696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25697 $(HOST_EXPORTS) \
25698 for flag in $(EXTRA_HOST_FLAGS) ; do \
25699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25700 done; \
25701 echo "Doing info in readline"; \
25702 (cd $(HOST_SUBDIR)/readline && \
25703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25705 "RANLIB=$${RANLIB}" \
25706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25707 info) \
25708 || exit 1
25709
25710 @endif readline
25711
25712 .PHONY: maybe-dvi-readline dvi-readline
25713 maybe-dvi-readline:
25714 @if readline
25715 maybe-dvi-readline: dvi-readline
25716
25717 dvi-readline: \
25718 configure-readline
25719 @: $(MAKE); $(unstage)
25720 @[ -f ./readline/Makefile ] || exit 0; \
25721 r=`${PWD_COMMAND}`; export r; \
25722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25723 $(HOST_EXPORTS) \
25724 for flag in $(EXTRA_HOST_FLAGS) ; do \
25725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25726 done; \
25727 echo "Doing dvi in readline"; \
25728 (cd $(HOST_SUBDIR)/readline && \
25729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25731 "RANLIB=$${RANLIB}" \
25732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25733 dvi) \
25734 || exit 1
25735
25736 @endif readline
25737
25738 .PHONY: maybe-pdf-readline pdf-readline
25739 maybe-pdf-readline:
25740 @if readline
25741 maybe-pdf-readline: pdf-readline
25742
25743 pdf-readline: \
25744 configure-readline
25745 @: $(MAKE); $(unstage)
25746 @[ -f ./readline/Makefile ] || exit 0; \
25747 r=`${PWD_COMMAND}`; export r; \
25748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25749 $(HOST_EXPORTS) \
25750 for flag in $(EXTRA_HOST_FLAGS) ; do \
25751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25752 done; \
25753 echo "Doing pdf in readline"; \
25754 (cd $(HOST_SUBDIR)/readline && \
25755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25757 "RANLIB=$${RANLIB}" \
25758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25759 pdf) \
25760 || exit 1
25761
25762 @endif readline
25763
25764 .PHONY: maybe-html-readline html-readline
25765 maybe-html-readline:
25766 @if readline
25767 maybe-html-readline: html-readline
25768
25769 html-readline: \
25770 configure-readline
25771 @: $(MAKE); $(unstage)
25772 @[ -f ./readline/Makefile ] || exit 0; \
25773 r=`${PWD_COMMAND}`; export r; \
25774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25775 $(HOST_EXPORTS) \
25776 for flag in $(EXTRA_HOST_FLAGS) ; do \
25777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25778 done; \
25779 echo "Doing html in readline"; \
25780 (cd $(HOST_SUBDIR)/readline && \
25781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25783 "RANLIB=$${RANLIB}" \
25784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25785 html) \
25786 || exit 1
25787
25788 @endif readline
25789
25790 .PHONY: maybe-TAGS-readline TAGS-readline
25791 maybe-TAGS-readline:
25792 @if readline
25793 maybe-TAGS-readline: TAGS-readline
25794
25795 TAGS-readline: \
25796 configure-readline
25797 @: $(MAKE); $(unstage)
25798 @[ -f ./readline/Makefile ] || exit 0; \
25799 r=`${PWD_COMMAND}`; export r; \
25800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25801 $(HOST_EXPORTS) \
25802 for flag in $(EXTRA_HOST_FLAGS) ; do \
25803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25804 done; \
25805 echo "Doing TAGS in readline"; \
25806 (cd $(HOST_SUBDIR)/readline && \
25807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25809 "RANLIB=$${RANLIB}" \
25810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25811 TAGS) \
25812 || exit 1
25813
25814 @endif readline
25815
25816 .PHONY: maybe-install-info-readline install-info-readline
25817 maybe-install-info-readline:
25818 @if readline
25819 maybe-install-info-readline: install-info-readline
25820
25821 install-info-readline: \
25822 configure-readline \
25823 info-readline
25824 @: $(MAKE); $(unstage)
25825 @[ -f ./readline/Makefile ] || exit 0; \
25826 r=`${PWD_COMMAND}`; export r; \
25827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25828 $(HOST_EXPORTS) \
25829 for flag in $(EXTRA_HOST_FLAGS) ; do \
25830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25831 done; \
25832 echo "Doing install-info in readline"; \
25833 (cd $(HOST_SUBDIR)/readline && \
25834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25836 "RANLIB=$${RANLIB}" \
25837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25838 install-info) \
25839 || exit 1
25840
25841 @endif readline
25842
25843 .PHONY: maybe-install-pdf-readline install-pdf-readline
25844 maybe-install-pdf-readline:
25845 @if readline
25846 maybe-install-pdf-readline: install-pdf-readline
25847
25848 install-pdf-readline: \
25849 configure-readline \
25850 pdf-readline
25851 @: $(MAKE); $(unstage)
25852 @[ -f ./readline/Makefile ] || exit 0; \
25853 r=`${PWD_COMMAND}`; export r; \
25854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25855 $(HOST_EXPORTS) \
25856 for flag in $(EXTRA_HOST_FLAGS) ; do \
25857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25858 done; \
25859 echo "Doing install-pdf in readline"; \
25860 (cd $(HOST_SUBDIR)/readline && \
25861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25863 "RANLIB=$${RANLIB}" \
25864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25865 install-pdf) \
25866 || exit 1
25867
25868 @endif readline
25869
25870 .PHONY: maybe-install-html-readline install-html-readline
25871 maybe-install-html-readline:
25872 @if readline
25873 maybe-install-html-readline: install-html-readline
25874
25875 install-html-readline: \
25876 configure-readline \
25877 html-readline
25878 @: $(MAKE); $(unstage)
25879 @[ -f ./readline/Makefile ] || exit 0; \
25880 r=`${PWD_COMMAND}`; export r; \
25881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25882 $(HOST_EXPORTS) \
25883 for flag in $(EXTRA_HOST_FLAGS) ; do \
25884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25885 done; \
25886 echo "Doing install-html in readline"; \
25887 (cd $(HOST_SUBDIR)/readline && \
25888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25890 "RANLIB=$${RANLIB}" \
25891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25892 install-html) \
25893 || exit 1
25894
25895 @endif readline
25896
25897 .PHONY: maybe-installcheck-readline installcheck-readline
25898 maybe-installcheck-readline:
25899 @if readline
25900 maybe-installcheck-readline: installcheck-readline
25901
25902 installcheck-readline: \
25903 configure-readline
25904 @: $(MAKE); $(unstage)
25905 @[ -f ./readline/Makefile ] || exit 0; \
25906 r=`${PWD_COMMAND}`; export r; \
25907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25908 $(HOST_EXPORTS) \
25909 for flag in $(EXTRA_HOST_FLAGS) ; do \
25910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25911 done; \
25912 echo "Doing installcheck in readline"; \
25913 (cd $(HOST_SUBDIR)/readline && \
25914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25916 "RANLIB=$${RANLIB}" \
25917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25918 installcheck) \
25919 || exit 1
25920
25921 @endif readline
25922
25923 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25924 maybe-mostlyclean-readline:
25925 @if readline
25926 maybe-mostlyclean-readline: mostlyclean-readline
25927
25928 mostlyclean-readline:
25929 @: $(MAKE); $(unstage)
25930 @[ -f ./readline/Makefile ] || exit 0; \
25931 r=`${PWD_COMMAND}`; export r; \
25932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25933 $(HOST_EXPORTS) \
25934 for flag in $(EXTRA_HOST_FLAGS) ; do \
25935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25936 done; \
25937 echo "Doing mostlyclean in readline"; \
25938 (cd $(HOST_SUBDIR)/readline && \
25939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25941 "RANLIB=$${RANLIB}" \
25942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25943 mostlyclean) \
25944 || exit 1
25945
25946 @endif readline
25947
25948 .PHONY: maybe-clean-readline clean-readline
25949 maybe-clean-readline:
25950 @if readline
25951 maybe-clean-readline: clean-readline
25952
25953 clean-readline:
25954 @: $(MAKE); $(unstage)
25955 @[ -f ./readline/Makefile ] || exit 0; \
25956 r=`${PWD_COMMAND}`; export r; \
25957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25958 $(HOST_EXPORTS) \
25959 for flag in $(EXTRA_HOST_FLAGS) ; do \
25960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25961 done; \
25962 echo "Doing clean in readline"; \
25963 (cd $(HOST_SUBDIR)/readline && \
25964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25966 "RANLIB=$${RANLIB}" \
25967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25968 clean) \
25969 || exit 1
25970
25971 @endif readline
25972
25973 .PHONY: maybe-distclean-readline distclean-readline
25974 maybe-distclean-readline:
25975 @if readline
25976 maybe-distclean-readline: distclean-readline
25977
25978 distclean-readline:
25979 @: $(MAKE); $(unstage)
25980 @[ -f ./readline/Makefile ] || exit 0; \
25981 r=`${PWD_COMMAND}`; export r; \
25982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25983 $(HOST_EXPORTS) \
25984 for flag in $(EXTRA_HOST_FLAGS) ; do \
25985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25986 done; \
25987 echo "Doing distclean in readline"; \
25988 (cd $(HOST_SUBDIR)/readline && \
25989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25991 "RANLIB=$${RANLIB}" \
25992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25993 distclean) \
25994 || exit 1
25995
25996 @endif readline
25997
25998 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25999 maybe-maintainer-clean-readline:
26000 @if readline
26001 maybe-maintainer-clean-readline: maintainer-clean-readline
26002
26003 maintainer-clean-readline:
26004 @: $(MAKE); $(unstage)
26005 @[ -f ./readline/Makefile ] || exit 0; \
26006 r=`${PWD_COMMAND}`; export r; \
26007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26008 $(HOST_EXPORTS) \
26009 for flag in $(EXTRA_HOST_FLAGS) ; do \
26010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26011 done; \
26012 echo "Doing maintainer-clean in readline"; \
26013 (cd $(HOST_SUBDIR)/readline && \
26014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26016 "RANLIB=$${RANLIB}" \
26017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26018 maintainer-clean) \
26019 || exit 1
26020
26021 @endif readline
26022
26023
26024
26025 .PHONY: configure-sid maybe-configure-sid
26026 maybe-configure-sid:
26027 @if gcc-bootstrap
26028 configure-sid: stage_current
26029 @endif gcc-bootstrap
26030 @if sid
26031 maybe-configure-sid: configure-sid
26032 configure-sid:
26033 @: $(MAKE); $(unstage)
26034 @r=`${PWD_COMMAND}`; export r; \
26035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26036 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
26037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
26038 $(HOST_EXPORTS) \
26039 echo Configuring in $(HOST_SUBDIR)/sid; \
26040 cd "$(HOST_SUBDIR)/sid" || exit 1; \
26041 case $(srcdir) in \
26042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26043 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
26044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26045 esac; \
26046 module_srcdir=sid; \
26047 $(SHELL) \
26048 $$s/$$module_srcdir/configure \
26049 --srcdir=$${topdir}/$$module_srcdir \
26050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26051 --target=${target_alias} \
26052 || exit 1
26053 @endif sid
26054
26055
26056
26057
26058
26059 .PHONY: all-sid maybe-all-sid
26060 maybe-all-sid:
26061 @if gcc-bootstrap
26062 all-sid: stage_current
26063 @endif gcc-bootstrap
26064 @if sid
26065 TARGET-sid=all
26066 maybe-all-sid: all-sid
26067 all-sid: configure-sid
26068 @: $(MAKE); $(unstage)
26069 @r=`${PWD_COMMAND}`; export r; \
26070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26071 $(HOST_EXPORTS) \
26072 (cd $(HOST_SUBDIR)/sid && \
26073 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26074 $(TARGET-sid))
26075 @endif sid
26076
26077
26078
26079
26080 .PHONY: check-sid maybe-check-sid
26081 maybe-check-sid:
26082 @if sid
26083 maybe-check-sid: check-sid
26084
26085 check-sid:
26086 @: $(MAKE); $(unstage)
26087 @r=`${PWD_COMMAND}`; export r; \
26088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26089 $(HOST_EXPORTS) \
26090 (cd $(HOST_SUBDIR)/sid && \
26091 $(MAKE) $(FLAGS_TO_PASS) check)
26092
26093 @endif sid
26094
26095 .PHONY: install-sid maybe-install-sid
26096 maybe-install-sid:
26097 @if sid
26098 maybe-install-sid: install-sid
26099
26100 install-sid: installdirs
26101 @: $(MAKE); $(unstage)
26102 @r=`${PWD_COMMAND}`; export r; \
26103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26104 $(HOST_EXPORTS) \
26105 (cd $(HOST_SUBDIR)/sid && \
26106 $(MAKE) $(FLAGS_TO_PASS) install)
26107
26108 @endif sid
26109
26110 .PHONY: install-strip-sid maybe-install-strip-sid
26111 maybe-install-strip-sid:
26112 @if sid
26113 maybe-install-strip-sid: install-strip-sid
26114
26115 install-strip-sid: installdirs
26116 @: $(MAKE); $(unstage)
26117 @r=`${PWD_COMMAND}`; export r; \
26118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26119 $(HOST_EXPORTS) \
26120 (cd $(HOST_SUBDIR)/sid && \
26121 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26122
26123 @endif sid
26124
26125 # Other targets (info, dvi, pdf, etc.)
26126
26127 .PHONY: maybe-info-sid info-sid
26128 maybe-info-sid:
26129 @if sid
26130 maybe-info-sid: info-sid
26131
26132 info-sid: \
26133 configure-sid
26134 @: $(MAKE); $(unstage)
26135 @[ -f ./sid/Makefile ] || exit 0; \
26136 r=`${PWD_COMMAND}`; export r; \
26137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26138 $(HOST_EXPORTS) \
26139 for flag in $(EXTRA_HOST_FLAGS) ; do \
26140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26141 done; \
26142 echo "Doing info in sid"; \
26143 (cd $(HOST_SUBDIR)/sid && \
26144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26146 "RANLIB=$${RANLIB}" \
26147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26148 info) \
26149 || exit 1
26150
26151 @endif sid
26152
26153 .PHONY: maybe-dvi-sid dvi-sid
26154 maybe-dvi-sid:
26155 @if sid
26156 maybe-dvi-sid: dvi-sid
26157
26158 dvi-sid: \
26159 configure-sid
26160 @: $(MAKE); $(unstage)
26161 @[ -f ./sid/Makefile ] || exit 0; \
26162 r=`${PWD_COMMAND}`; export r; \
26163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26164 $(HOST_EXPORTS) \
26165 for flag in $(EXTRA_HOST_FLAGS) ; do \
26166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26167 done; \
26168 echo "Doing dvi in sid"; \
26169 (cd $(HOST_SUBDIR)/sid && \
26170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26172 "RANLIB=$${RANLIB}" \
26173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26174 dvi) \
26175 || exit 1
26176
26177 @endif sid
26178
26179 .PHONY: maybe-pdf-sid pdf-sid
26180 maybe-pdf-sid:
26181 @if sid
26182 maybe-pdf-sid: pdf-sid
26183
26184 pdf-sid: \
26185 configure-sid
26186 @: $(MAKE); $(unstage)
26187 @[ -f ./sid/Makefile ] || exit 0; \
26188 r=`${PWD_COMMAND}`; export r; \
26189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26190 $(HOST_EXPORTS) \
26191 for flag in $(EXTRA_HOST_FLAGS) ; do \
26192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26193 done; \
26194 echo "Doing pdf in sid"; \
26195 (cd $(HOST_SUBDIR)/sid && \
26196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26198 "RANLIB=$${RANLIB}" \
26199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26200 pdf) \
26201 || exit 1
26202
26203 @endif sid
26204
26205 .PHONY: maybe-html-sid html-sid
26206 maybe-html-sid:
26207 @if sid
26208 maybe-html-sid: html-sid
26209
26210 html-sid: \
26211 configure-sid
26212 @: $(MAKE); $(unstage)
26213 @[ -f ./sid/Makefile ] || exit 0; \
26214 r=`${PWD_COMMAND}`; export r; \
26215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26216 $(HOST_EXPORTS) \
26217 for flag in $(EXTRA_HOST_FLAGS) ; do \
26218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26219 done; \
26220 echo "Doing html in sid"; \
26221 (cd $(HOST_SUBDIR)/sid && \
26222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26224 "RANLIB=$${RANLIB}" \
26225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26226 html) \
26227 || exit 1
26228
26229 @endif sid
26230
26231 .PHONY: maybe-TAGS-sid TAGS-sid
26232 maybe-TAGS-sid:
26233 @if sid
26234 maybe-TAGS-sid: TAGS-sid
26235
26236 TAGS-sid: \
26237 configure-sid
26238 @: $(MAKE); $(unstage)
26239 @[ -f ./sid/Makefile ] || exit 0; \
26240 r=`${PWD_COMMAND}`; export r; \
26241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26242 $(HOST_EXPORTS) \
26243 for flag in $(EXTRA_HOST_FLAGS) ; do \
26244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26245 done; \
26246 echo "Doing TAGS in sid"; \
26247 (cd $(HOST_SUBDIR)/sid && \
26248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26250 "RANLIB=$${RANLIB}" \
26251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26252 TAGS) \
26253 || exit 1
26254
26255 @endif sid
26256
26257 .PHONY: maybe-install-info-sid install-info-sid
26258 maybe-install-info-sid:
26259 @if sid
26260 maybe-install-info-sid: install-info-sid
26261
26262 install-info-sid: \
26263 configure-sid \
26264 info-sid
26265 @: $(MAKE); $(unstage)
26266 @[ -f ./sid/Makefile ] || exit 0; \
26267 r=`${PWD_COMMAND}`; export r; \
26268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26269 $(HOST_EXPORTS) \
26270 for flag in $(EXTRA_HOST_FLAGS) ; do \
26271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26272 done; \
26273 echo "Doing install-info in sid"; \
26274 (cd $(HOST_SUBDIR)/sid && \
26275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26277 "RANLIB=$${RANLIB}" \
26278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26279 install-info) \
26280 || exit 1
26281
26282 @endif sid
26283
26284 .PHONY: maybe-install-pdf-sid install-pdf-sid
26285 maybe-install-pdf-sid:
26286 @if sid
26287 maybe-install-pdf-sid: install-pdf-sid
26288
26289 install-pdf-sid: \
26290 configure-sid \
26291 pdf-sid
26292 @: $(MAKE); $(unstage)
26293 @[ -f ./sid/Makefile ] || exit 0; \
26294 r=`${PWD_COMMAND}`; export r; \
26295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26296 $(HOST_EXPORTS) \
26297 for flag in $(EXTRA_HOST_FLAGS) ; do \
26298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26299 done; \
26300 echo "Doing install-pdf in sid"; \
26301 (cd $(HOST_SUBDIR)/sid && \
26302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26304 "RANLIB=$${RANLIB}" \
26305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26306 install-pdf) \
26307 || exit 1
26308
26309 @endif sid
26310
26311 .PHONY: maybe-install-html-sid install-html-sid
26312 maybe-install-html-sid:
26313 @if sid
26314 maybe-install-html-sid: install-html-sid
26315
26316 install-html-sid: \
26317 configure-sid \
26318 html-sid
26319 @: $(MAKE); $(unstage)
26320 @[ -f ./sid/Makefile ] || exit 0; \
26321 r=`${PWD_COMMAND}`; export r; \
26322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26323 $(HOST_EXPORTS) \
26324 for flag in $(EXTRA_HOST_FLAGS) ; do \
26325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26326 done; \
26327 echo "Doing install-html in sid"; \
26328 (cd $(HOST_SUBDIR)/sid && \
26329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26331 "RANLIB=$${RANLIB}" \
26332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26333 install-html) \
26334 || exit 1
26335
26336 @endif sid
26337
26338 .PHONY: maybe-installcheck-sid installcheck-sid
26339 maybe-installcheck-sid:
26340 @if sid
26341 maybe-installcheck-sid: installcheck-sid
26342
26343 installcheck-sid: \
26344 configure-sid
26345 @: $(MAKE); $(unstage)
26346 @[ -f ./sid/Makefile ] || exit 0; \
26347 r=`${PWD_COMMAND}`; export r; \
26348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26349 $(HOST_EXPORTS) \
26350 for flag in $(EXTRA_HOST_FLAGS) ; do \
26351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26352 done; \
26353 echo "Doing installcheck in sid"; \
26354 (cd $(HOST_SUBDIR)/sid && \
26355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26357 "RANLIB=$${RANLIB}" \
26358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26359 installcheck) \
26360 || exit 1
26361
26362 @endif sid
26363
26364 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26365 maybe-mostlyclean-sid:
26366 @if sid
26367 maybe-mostlyclean-sid: mostlyclean-sid
26368
26369 mostlyclean-sid:
26370 @: $(MAKE); $(unstage)
26371 @[ -f ./sid/Makefile ] || exit 0; \
26372 r=`${PWD_COMMAND}`; export r; \
26373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26374 $(HOST_EXPORTS) \
26375 for flag in $(EXTRA_HOST_FLAGS) ; do \
26376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26377 done; \
26378 echo "Doing mostlyclean in sid"; \
26379 (cd $(HOST_SUBDIR)/sid && \
26380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26382 "RANLIB=$${RANLIB}" \
26383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26384 mostlyclean) \
26385 || exit 1
26386
26387 @endif sid
26388
26389 .PHONY: maybe-clean-sid clean-sid
26390 maybe-clean-sid:
26391 @if sid
26392 maybe-clean-sid: clean-sid
26393
26394 clean-sid:
26395 @: $(MAKE); $(unstage)
26396 @[ -f ./sid/Makefile ] || exit 0; \
26397 r=`${PWD_COMMAND}`; export r; \
26398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26399 $(HOST_EXPORTS) \
26400 for flag in $(EXTRA_HOST_FLAGS) ; do \
26401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26402 done; \
26403 echo "Doing clean in sid"; \
26404 (cd $(HOST_SUBDIR)/sid && \
26405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26407 "RANLIB=$${RANLIB}" \
26408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26409 clean) \
26410 || exit 1
26411
26412 @endif sid
26413
26414 .PHONY: maybe-distclean-sid distclean-sid
26415 maybe-distclean-sid:
26416 @if sid
26417 maybe-distclean-sid: distclean-sid
26418
26419 distclean-sid:
26420 @: $(MAKE); $(unstage)
26421 @[ -f ./sid/Makefile ] || exit 0; \
26422 r=`${PWD_COMMAND}`; export r; \
26423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26424 $(HOST_EXPORTS) \
26425 for flag in $(EXTRA_HOST_FLAGS) ; do \
26426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26427 done; \
26428 echo "Doing distclean in sid"; \
26429 (cd $(HOST_SUBDIR)/sid && \
26430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26432 "RANLIB=$${RANLIB}" \
26433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26434 distclean) \
26435 || exit 1
26436
26437 @endif sid
26438
26439 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26440 maybe-maintainer-clean-sid:
26441 @if sid
26442 maybe-maintainer-clean-sid: maintainer-clean-sid
26443
26444 maintainer-clean-sid:
26445 @: $(MAKE); $(unstage)
26446 @[ -f ./sid/Makefile ] || exit 0; \
26447 r=`${PWD_COMMAND}`; export r; \
26448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26449 $(HOST_EXPORTS) \
26450 for flag in $(EXTRA_HOST_FLAGS) ; do \
26451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26452 done; \
26453 echo "Doing maintainer-clean in sid"; \
26454 (cd $(HOST_SUBDIR)/sid && \
26455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26457 "RANLIB=$${RANLIB}" \
26458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26459 maintainer-clean) \
26460 || exit 1
26461
26462 @endif sid
26463
26464
26465
26466 .PHONY: configure-sim maybe-configure-sim
26467 maybe-configure-sim:
26468 @if gcc-bootstrap
26469 configure-sim: stage_current
26470 @endif gcc-bootstrap
26471 @if sim
26472 maybe-configure-sim: configure-sim
26473 configure-sim:
26474 @: $(MAKE); $(unstage)
26475 @r=`${PWD_COMMAND}`; export r; \
26476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26477 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26479 $(HOST_EXPORTS) \
26480 echo Configuring in $(HOST_SUBDIR)/sim; \
26481 cd "$(HOST_SUBDIR)/sim" || exit 1; \
26482 case $(srcdir) in \
26483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26484 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26486 esac; \
26487 module_srcdir=sim; \
26488 $(SHELL) \
26489 $$s/$$module_srcdir/configure \
26490 --srcdir=$${topdir}/$$module_srcdir \
26491 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26492 --target=${target_alias} \
26493 || exit 1
26494 @endif sim
26495
26496
26497
26498
26499
26500 .PHONY: all-sim maybe-all-sim
26501 maybe-all-sim:
26502 @if gcc-bootstrap
26503 all-sim: stage_current
26504 @endif gcc-bootstrap
26505 @if sim
26506 TARGET-sim=all
26507 maybe-all-sim: all-sim
26508 all-sim: configure-sim
26509 @: $(MAKE); $(unstage)
26510 @r=`${PWD_COMMAND}`; export r; \
26511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26512 $(HOST_EXPORTS) \
26513 (cd $(HOST_SUBDIR)/sim && \
26514 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26515 $(TARGET-sim))
26516 @endif sim
26517
26518
26519
26520
26521 .PHONY: check-sim maybe-check-sim
26522 maybe-check-sim:
26523 @if sim
26524 maybe-check-sim: check-sim
26525
26526 check-sim:
26527 @: $(MAKE); $(unstage)
26528 @r=`${PWD_COMMAND}`; export r; \
26529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26530 $(HOST_EXPORTS) \
26531 (cd $(HOST_SUBDIR)/sim && \
26532 $(MAKE) $(FLAGS_TO_PASS) check)
26533
26534 @endif sim
26535
26536 .PHONY: install-sim maybe-install-sim
26537 maybe-install-sim:
26538 @if sim
26539 maybe-install-sim: install-sim
26540
26541 install-sim: installdirs
26542 @: $(MAKE); $(unstage)
26543 @r=`${PWD_COMMAND}`; export r; \
26544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26545 $(HOST_EXPORTS) \
26546 (cd $(HOST_SUBDIR)/sim && \
26547 $(MAKE) $(FLAGS_TO_PASS) install)
26548
26549 @endif sim
26550
26551 .PHONY: install-strip-sim maybe-install-strip-sim
26552 maybe-install-strip-sim:
26553 @if sim
26554 maybe-install-strip-sim: install-strip-sim
26555
26556 install-strip-sim: installdirs
26557 @: $(MAKE); $(unstage)
26558 @r=`${PWD_COMMAND}`; export r; \
26559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26560 $(HOST_EXPORTS) \
26561 (cd $(HOST_SUBDIR)/sim && \
26562 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26563
26564 @endif sim
26565
26566 # Other targets (info, dvi, pdf, etc.)
26567
26568 .PHONY: maybe-info-sim info-sim
26569 maybe-info-sim:
26570 @if sim
26571 maybe-info-sim: info-sim
26572
26573 info-sim: \
26574 configure-sim
26575 @: $(MAKE); $(unstage)
26576 @[ -f ./sim/Makefile ] || exit 0; \
26577 r=`${PWD_COMMAND}`; export r; \
26578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26579 $(HOST_EXPORTS) \
26580 for flag in $(EXTRA_HOST_FLAGS) ; do \
26581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26582 done; \
26583 echo "Doing info in sim"; \
26584 (cd $(HOST_SUBDIR)/sim && \
26585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26587 "RANLIB=$${RANLIB}" \
26588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26589 info) \
26590 || exit 1
26591
26592 @endif sim
26593
26594 .PHONY: maybe-dvi-sim dvi-sim
26595 maybe-dvi-sim:
26596 @if sim
26597 maybe-dvi-sim: dvi-sim
26598
26599 dvi-sim: \
26600 configure-sim
26601 @: $(MAKE); $(unstage)
26602 @[ -f ./sim/Makefile ] || exit 0; \
26603 r=`${PWD_COMMAND}`; export r; \
26604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26605 $(HOST_EXPORTS) \
26606 for flag in $(EXTRA_HOST_FLAGS) ; do \
26607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26608 done; \
26609 echo "Doing dvi in sim"; \
26610 (cd $(HOST_SUBDIR)/sim && \
26611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26613 "RANLIB=$${RANLIB}" \
26614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26615 dvi) \
26616 || exit 1
26617
26618 @endif sim
26619
26620 .PHONY: maybe-pdf-sim pdf-sim
26621 maybe-pdf-sim:
26622 @if sim
26623 maybe-pdf-sim: pdf-sim
26624
26625 pdf-sim: \
26626 configure-sim
26627 @: $(MAKE); $(unstage)
26628 @[ -f ./sim/Makefile ] || exit 0; \
26629 r=`${PWD_COMMAND}`; export r; \
26630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26631 $(HOST_EXPORTS) \
26632 for flag in $(EXTRA_HOST_FLAGS) ; do \
26633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26634 done; \
26635 echo "Doing pdf in sim"; \
26636 (cd $(HOST_SUBDIR)/sim && \
26637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26639 "RANLIB=$${RANLIB}" \
26640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26641 pdf) \
26642 || exit 1
26643
26644 @endif sim
26645
26646 .PHONY: maybe-html-sim html-sim
26647 maybe-html-sim:
26648 @if sim
26649 maybe-html-sim: html-sim
26650
26651 html-sim: \
26652 configure-sim
26653 @: $(MAKE); $(unstage)
26654 @[ -f ./sim/Makefile ] || exit 0; \
26655 r=`${PWD_COMMAND}`; export r; \
26656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26657 $(HOST_EXPORTS) \
26658 for flag in $(EXTRA_HOST_FLAGS) ; do \
26659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26660 done; \
26661 echo "Doing html in sim"; \
26662 (cd $(HOST_SUBDIR)/sim && \
26663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26665 "RANLIB=$${RANLIB}" \
26666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26667 html) \
26668 || exit 1
26669
26670 @endif sim
26671
26672 .PHONY: maybe-TAGS-sim TAGS-sim
26673 maybe-TAGS-sim:
26674 @if sim
26675 maybe-TAGS-sim: TAGS-sim
26676
26677 TAGS-sim: \
26678 configure-sim
26679 @: $(MAKE); $(unstage)
26680 @[ -f ./sim/Makefile ] || exit 0; \
26681 r=`${PWD_COMMAND}`; export r; \
26682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26683 $(HOST_EXPORTS) \
26684 for flag in $(EXTRA_HOST_FLAGS) ; do \
26685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26686 done; \
26687 echo "Doing TAGS in sim"; \
26688 (cd $(HOST_SUBDIR)/sim && \
26689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26691 "RANLIB=$${RANLIB}" \
26692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26693 TAGS) \
26694 || exit 1
26695
26696 @endif sim
26697
26698 .PHONY: maybe-install-info-sim install-info-sim
26699 maybe-install-info-sim:
26700 @if sim
26701 maybe-install-info-sim: install-info-sim
26702
26703 install-info-sim: \
26704 configure-sim \
26705 info-sim
26706 @: $(MAKE); $(unstage)
26707 @[ -f ./sim/Makefile ] || exit 0; \
26708 r=`${PWD_COMMAND}`; export r; \
26709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26710 $(HOST_EXPORTS) \
26711 for flag in $(EXTRA_HOST_FLAGS) ; do \
26712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26713 done; \
26714 echo "Doing install-info in sim"; \
26715 (cd $(HOST_SUBDIR)/sim && \
26716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26718 "RANLIB=$${RANLIB}" \
26719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26720 install-info) \
26721 || exit 1
26722
26723 @endif sim
26724
26725 .PHONY: maybe-install-pdf-sim install-pdf-sim
26726 maybe-install-pdf-sim:
26727 @if sim
26728 maybe-install-pdf-sim: install-pdf-sim
26729
26730 install-pdf-sim: \
26731 configure-sim \
26732 pdf-sim
26733 @: $(MAKE); $(unstage)
26734 @[ -f ./sim/Makefile ] || exit 0; \
26735 r=`${PWD_COMMAND}`; export r; \
26736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26737 $(HOST_EXPORTS) \
26738 for flag in $(EXTRA_HOST_FLAGS) ; do \
26739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26740 done; \
26741 echo "Doing install-pdf in sim"; \
26742 (cd $(HOST_SUBDIR)/sim && \
26743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26745 "RANLIB=$${RANLIB}" \
26746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26747 install-pdf) \
26748 || exit 1
26749
26750 @endif sim
26751
26752 .PHONY: maybe-install-html-sim install-html-sim
26753 maybe-install-html-sim:
26754 @if sim
26755 maybe-install-html-sim: install-html-sim
26756
26757 install-html-sim: \
26758 configure-sim \
26759 html-sim
26760 @: $(MAKE); $(unstage)
26761 @[ -f ./sim/Makefile ] || exit 0; \
26762 r=`${PWD_COMMAND}`; export r; \
26763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26764 $(HOST_EXPORTS) \
26765 for flag in $(EXTRA_HOST_FLAGS) ; do \
26766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26767 done; \
26768 echo "Doing install-html in sim"; \
26769 (cd $(HOST_SUBDIR)/sim && \
26770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26772 "RANLIB=$${RANLIB}" \
26773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26774 install-html) \
26775 || exit 1
26776
26777 @endif sim
26778
26779 .PHONY: maybe-installcheck-sim installcheck-sim
26780 maybe-installcheck-sim:
26781 @if sim
26782 maybe-installcheck-sim: installcheck-sim
26783
26784 installcheck-sim: \
26785 configure-sim
26786 @: $(MAKE); $(unstage)
26787 @[ -f ./sim/Makefile ] || exit 0; \
26788 r=`${PWD_COMMAND}`; export r; \
26789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26790 $(HOST_EXPORTS) \
26791 for flag in $(EXTRA_HOST_FLAGS) ; do \
26792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26793 done; \
26794 echo "Doing installcheck in sim"; \
26795 (cd $(HOST_SUBDIR)/sim && \
26796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26798 "RANLIB=$${RANLIB}" \
26799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26800 installcheck) \
26801 || exit 1
26802
26803 @endif sim
26804
26805 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26806 maybe-mostlyclean-sim:
26807 @if sim
26808 maybe-mostlyclean-sim: mostlyclean-sim
26809
26810 mostlyclean-sim:
26811 @: $(MAKE); $(unstage)
26812 @[ -f ./sim/Makefile ] || exit 0; \
26813 r=`${PWD_COMMAND}`; export r; \
26814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26815 $(HOST_EXPORTS) \
26816 for flag in $(EXTRA_HOST_FLAGS) ; do \
26817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26818 done; \
26819 echo "Doing mostlyclean in sim"; \
26820 (cd $(HOST_SUBDIR)/sim && \
26821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26823 "RANLIB=$${RANLIB}" \
26824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26825 mostlyclean) \
26826 || exit 1
26827
26828 @endif sim
26829
26830 .PHONY: maybe-clean-sim clean-sim
26831 maybe-clean-sim:
26832 @if sim
26833 maybe-clean-sim: clean-sim
26834
26835 clean-sim:
26836 @: $(MAKE); $(unstage)
26837 @[ -f ./sim/Makefile ] || exit 0; \
26838 r=`${PWD_COMMAND}`; export r; \
26839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26840 $(HOST_EXPORTS) \
26841 for flag in $(EXTRA_HOST_FLAGS) ; do \
26842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26843 done; \
26844 echo "Doing clean in sim"; \
26845 (cd $(HOST_SUBDIR)/sim && \
26846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26848 "RANLIB=$${RANLIB}" \
26849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26850 clean) \
26851 || exit 1
26852
26853 @endif sim
26854
26855 .PHONY: maybe-distclean-sim distclean-sim
26856 maybe-distclean-sim:
26857 @if sim
26858 maybe-distclean-sim: distclean-sim
26859
26860 distclean-sim:
26861 @: $(MAKE); $(unstage)
26862 @[ -f ./sim/Makefile ] || exit 0; \
26863 r=`${PWD_COMMAND}`; export r; \
26864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26865 $(HOST_EXPORTS) \
26866 for flag in $(EXTRA_HOST_FLAGS) ; do \
26867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26868 done; \
26869 echo "Doing distclean in sim"; \
26870 (cd $(HOST_SUBDIR)/sim && \
26871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26873 "RANLIB=$${RANLIB}" \
26874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26875 distclean) \
26876 || exit 1
26877
26878 @endif sim
26879
26880 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26881 maybe-maintainer-clean-sim:
26882 @if sim
26883 maybe-maintainer-clean-sim: maintainer-clean-sim
26884
26885 maintainer-clean-sim:
26886 @: $(MAKE); $(unstage)
26887 @[ -f ./sim/Makefile ] || exit 0; \
26888 r=`${PWD_COMMAND}`; export r; \
26889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890 $(HOST_EXPORTS) \
26891 for flag in $(EXTRA_HOST_FLAGS) ; do \
26892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26893 done; \
26894 echo "Doing maintainer-clean in sim"; \
26895 (cd $(HOST_SUBDIR)/sim && \
26896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26898 "RANLIB=$${RANLIB}" \
26899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26900 maintainer-clean) \
26901 || exit 1
26902
26903 @endif sim
26904
26905
26906
26907 .PHONY: configure-texinfo maybe-configure-texinfo
26908 maybe-configure-texinfo:
26909 @if gcc-bootstrap
26910 configure-texinfo: stage_current
26911 @endif gcc-bootstrap
26912 @if texinfo
26913 maybe-configure-texinfo: configure-texinfo
26914 configure-texinfo:
26915 @: $(MAKE); $(unstage)
26916 @r=`${PWD_COMMAND}`; export r; \
26917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26918 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26920 $(HOST_EXPORTS) \
26921 echo Configuring in $(HOST_SUBDIR)/texinfo; \
26922 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26923 case $(srcdir) in \
26924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26925 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26927 esac; \
26928 module_srcdir=texinfo; \
26929 $(SHELL) \
26930 $$s/$$module_srcdir/configure \
26931 --srcdir=$${topdir}/$$module_srcdir \
26932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26933 --target=${target_alias} \
26934 || exit 1
26935 @endif texinfo
26936
26937
26938
26939
26940
26941 .PHONY: all-texinfo maybe-all-texinfo
26942 maybe-all-texinfo:
26943 @if gcc-bootstrap
26944 all-texinfo: stage_current
26945 @endif gcc-bootstrap
26946 @if texinfo
26947 TARGET-texinfo=all
26948 maybe-all-texinfo: all-texinfo
26949 all-texinfo: configure-texinfo
26950 @: $(MAKE); $(unstage)
26951 @r=`${PWD_COMMAND}`; export r; \
26952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26953 $(HOST_EXPORTS) \
26954 (cd $(HOST_SUBDIR)/texinfo && \
26955 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26956 $(TARGET-texinfo))
26957 @endif texinfo
26958
26959
26960
26961
26962 .PHONY: check-texinfo maybe-check-texinfo
26963 maybe-check-texinfo:
26964 @if texinfo
26965 maybe-check-texinfo: check-texinfo
26966
26967 check-texinfo:
26968 @: $(MAKE); $(unstage)
26969 @r=`${PWD_COMMAND}`; export r; \
26970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26971 $(HOST_EXPORTS) \
26972 (cd $(HOST_SUBDIR)/texinfo && \
26973 $(MAKE) $(FLAGS_TO_PASS) check)
26974
26975 @endif texinfo
26976
26977 .PHONY: install-texinfo maybe-install-texinfo
26978 maybe-install-texinfo:
26979 @if texinfo
26980 maybe-install-texinfo: install-texinfo
26981
26982 install-texinfo:
26983
26984 @endif texinfo
26985
26986 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26987 maybe-install-strip-texinfo:
26988 @if texinfo
26989 maybe-install-strip-texinfo: install-strip-texinfo
26990
26991 install-strip-texinfo:
26992
26993 @endif texinfo
26994
26995 # Other targets (info, dvi, pdf, etc.)
26996
26997 .PHONY: maybe-info-texinfo info-texinfo
26998 maybe-info-texinfo:
26999 @if texinfo
27000 maybe-info-texinfo: info-texinfo
27001
27002 info-texinfo: \
27003 configure-texinfo
27004 @: $(MAKE); $(unstage)
27005 @[ -f ./texinfo/Makefile ] || exit 0; \
27006 r=`${PWD_COMMAND}`; export r; \
27007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27008 $(HOST_EXPORTS) \
27009 for flag in $(EXTRA_HOST_FLAGS) ; do \
27010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27011 done; \
27012 echo "Doing info in texinfo"; \
27013 (cd $(HOST_SUBDIR)/texinfo && \
27014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27016 "RANLIB=$${RANLIB}" \
27017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27018 info) \
27019 || exit 1
27020
27021 @endif texinfo
27022
27023 .PHONY: maybe-dvi-texinfo dvi-texinfo
27024 maybe-dvi-texinfo:
27025 @if texinfo
27026 maybe-dvi-texinfo: dvi-texinfo
27027
27028 dvi-texinfo: \
27029 configure-texinfo
27030 @: $(MAKE); $(unstage)
27031 @[ -f ./texinfo/Makefile ] || exit 0; \
27032 r=`${PWD_COMMAND}`; export r; \
27033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27034 $(HOST_EXPORTS) \
27035 for flag in $(EXTRA_HOST_FLAGS) ; do \
27036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27037 done; \
27038 echo "Doing dvi in texinfo"; \
27039 (cd $(HOST_SUBDIR)/texinfo && \
27040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27042 "RANLIB=$${RANLIB}" \
27043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27044 dvi) \
27045 || exit 1
27046
27047 @endif texinfo
27048
27049 .PHONY: maybe-pdf-texinfo pdf-texinfo
27050 maybe-pdf-texinfo:
27051 @if texinfo
27052 maybe-pdf-texinfo: pdf-texinfo
27053
27054 pdf-texinfo: \
27055 configure-texinfo
27056 @: $(MAKE); $(unstage)
27057 @[ -f ./texinfo/Makefile ] || exit 0; \
27058 r=`${PWD_COMMAND}`; export r; \
27059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27060 $(HOST_EXPORTS) \
27061 for flag in $(EXTRA_HOST_FLAGS) ; do \
27062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27063 done; \
27064 echo "Doing pdf in texinfo"; \
27065 (cd $(HOST_SUBDIR)/texinfo && \
27066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27068 "RANLIB=$${RANLIB}" \
27069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27070 pdf) \
27071 || exit 1
27072
27073 @endif texinfo
27074
27075 .PHONY: maybe-html-texinfo html-texinfo
27076 maybe-html-texinfo:
27077 @if texinfo
27078 maybe-html-texinfo: html-texinfo
27079
27080 html-texinfo: \
27081 configure-texinfo
27082 @: $(MAKE); $(unstage)
27083 @[ -f ./texinfo/Makefile ] || exit 0; \
27084 r=`${PWD_COMMAND}`; export r; \
27085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27086 $(HOST_EXPORTS) \
27087 for flag in $(EXTRA_HOST_FLAGS) ; do \
27088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27089 done; \
27090 echo "Doing html in texinfo"; \
27091 (cd $(HOST_SUBDIR)/texinfo && \
27092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27094 "RANLIB=$${RANLIB}" \
27095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27096 html) \
27097 || exit 1
27098
27099 @endif texinfo
27100
27101 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
27102 maybe-TAGS-texinfo:
27103 @if texinfo
27104 maybe-TAGS-texinfo: TAGS-texinfo
27105
27106 TAGS-texinfo: \
27107 configure-texinfo
27108 @: $(MAKE); $(unstage)
27109 @[ -f ./texinfo/Makefile ] || exit 0; \
27110 r=`${PWD_COMMAND}`; export r; \
27111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27112 $(HOST_EXPORTS) \
27113 for flag in $(EXTRA_HOST_FLAGS) ; do \
27114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27115 done; \
27116 echo "Doing TAGS in texinfo"; \
27117 (cd $(HOST_SUBDIR)/texinfo && \
27118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27120 "RANLIB=$${RANLIB}" \
27121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27122 TAGS) \
27123 || exit 1
27124
27125 @endif texinfo
27126
27127 .PHONY: maybe-install-info-texinfo install-info-texinfo
27128 maybe-install-info-texinfo:
27129 @if texinfo
27130 maybe-install-info-texinfo: install-info-texinfo
27131
27132 install-info-texinfo: \
27133 configure-texinfo \
27134 info-texinfo
27135 @: $(MAKE); $(unstage)
27136 @[ -f ./texinfo/Makefile ] || exit 0; \
27137 r=`${PWD_COMMAND}`; export r; \
27138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27139 $(HOST_EXPORTS) \
27140 for flag in $(EXTRA_HOST_FLAGS) ; do \
27141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27142 done; \
27143 echo "Doing install-info in texinfo"; \
27144 (cd $(HOST_SUBDIR)/texinfo && \
27145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27147 "RANLIB=$${RANLIB}" \
27148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27149 install-info) \
27150 || exit 1
27151
27152 @endif texinfo
27153
27154 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
27155 maybe-install-pdf-texinfo:
27156 @if texinfo
27157 maybe-install-pdf-texinfo: install-pdf-texinfo
27158
27159 install-pdf-texinfo: \
27160 configure-texinfo \
27161 pdf-texinfo
27162 @: $(MAKE); $(unstage)
27163 @[ -f ./texinfo/Makefile ] || exit 0; \
27164 r=`${PWD_COMMAND}`; export r; \
27165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27166 $(HOST_EXPORTS) \
27167 for flag in $(EXTRA_HOST_FLAGS) ; do \
27168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27169 done; \
27170 echo "Doing install-pdf in texinfo"; \
27171 (cd $(HOST_SUBDIR)/texinfo && \
27172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27174 "RANLIB=$${RANLIB}" \
27175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27176 install-pdf) \
27177 || exit 1
27178
27179 @endif texinfo
27180
27181 .PHONY: maybe-install-html-texinfo install-html-texinfo
27182 maybe-install-html-texinfo:
27183 @if texinfo
27184 maybe-install-html-texinfo: install-html-texinfo
27185
27186 install-html-texinfo: \
27187 configure-texinfo \
27188 html-texinfo
27189 @: $(MAKE); $(unstage)
27190 @[ -f ./texinfo/Makefile ] || exit 0; \
27191 r=`${PWD_COMMAND}`; export r; \
27192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27193 $(HOST_EXPORTS) \
27194 for flag in $(EXTRA_HOST_FLAGS) ; do \
27195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27196 done; \
27197 echo "Doing install-html in texinfo"; \
27198 (cd $(HOST_SUBDIR)/texinfo && \
27199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27201 "RANLIB=$${RANLIB}" \
27202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27203 install-html) \
27204 || exit 1
27205
27206 @endif texinfo
27207
27208 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
27209 maybe-installcheck-texinfo:
27210 @if texinfo
27211 maybe-installcheck-texinfo: installcheck-texinfo
27212
27213 installcheck-texinfo: \
27214 configure-texinfo
27215 @: $(MAKE); $(unstage)
27216 @[ -f ./texinfo/Makefile ] || exit 0; \
27217 r=`${PWD_COMMAND}`; export r; \
27218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27219 $(HOST_EXPORTS) \
27220 for flag in $(EXTRA_HOST_FLAGS) ; do \
27221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27222 done; \
27223 echo "Doing installcheck in texinfo"; \
27224 (cd $(HOST_SUBDIR)/texinfo && \
27225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27227 "RANLIB=$${RANLIB}" \
27228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27229 installcheck) \
27230 || exit 1
27231
27232 @endif texinfo
27233
27234 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27235 maybe-mostlyclean-texinfo:
27236 @if texinfo
27237 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27238
27239 mostlyclean-texinfo:
27240 @: $(MAKE); $(unstage)
27241 @[ -f ./texinfo/Makefile ] || exit 0; \
27242 r=`${PWD_COMMAND}`; export r; \
27243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27244 $(HOST_EXPORTS) \
27245 for flag in $(EXTRA_HOST_FLAGS) ; do \
27246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27247 done; \
27248 echo "Doing mostlyclean in texinfo"; \
27249 (cd $(HOST_SUBDIR)/texinfo && \
27250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27252 "RANLIB=$${RANLIB}" \
27253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27254 mostlyclean) \
27255 || exit 1
27256
27257 @endif texinfo
27258
27259 .PHONY: maybe-clean-texinfo clean-texinfo
27260 maybe-clean-texinfo:
27261 @if texinfo
27262 maybe-clean-texinfo: clean-texinfo
27263
27264 clean-texinfo:
27265 @: $(MAKE); $(unstage)
27266 @[ -f ./texinfo/Makefile ] || exit 0; \
27267 r=`${PWD_COMMAND}`; export r; \
27268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27269 $(HOST_EXPORTS) \
27270 for flag in $(EXTRA_HOST_FLAGS) ; do \
27271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27272 done; \
27273 echo "Doing clean in texinfo"; \
27274 (cd $(HOST_SUBDIR)/texinfo && \
27275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27277 "RANLIB=$${RANLIB}" \
27278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27279 clean) \
27280 || exit 1
27281
27282 @endif texinfo
27283
27284 .PHONY: maybe-distclean-texinfo distclean-texinfo
27285 maybe-distclean-texinfo:
27286 @if texinfo
27287 maybe-distclean-texinfo: distclean-texinfo
27288
27289 distclean-texinfo:
27290 @: $(MAKE); $(unstage)
27291 @[ -f ./texinfo/Makefile ] || exit 0; \
27292 r=`${PWD_COMMAND}`; export r; \
27293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27294 $(HOST_EXPORTS) \
27295 for flag in $(EXTRA_HOST_FLAGS) ; do \
27296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27297 done; \
27298 echo "Doing distclean in texinfo"; \
27299 (cd $(HOST_SUBDIR)/texinfo && \
27300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27302 "RANLIB=$${RANLIB}" \
27303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27304 distclean) \
27305 || exit 1
27306
27307 @endif texinfo
27308
27309 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27310 maybe-maintainer-clean-texinfo:
27311 @if texinfo
27312 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27313
27314 maintainer-clean-texinfo:
27315 @: $(MAKE); $(unstage)
27316 @[ -f ./texinfo/Makefile ] || exit 0; \
27317 r=`${PWD_COMMAND}`; export r; \
27318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27319 $(HOST_EXPORTS) \
27320 for flag in $(EXTRA_HOST_FLAGS) ; do \
27321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27322 done; \
27323 echo "Doing maintainer-clean in texinfo"; \
27324 (cd $(HOST_SUBDIR)/texinfo && \
27325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27327 "RANLIB=$${RANLIB}" \
27328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27329 maintainer-clean) \
27330 || exit 1
27331
27332 @endif texinfo
27333
27334
27335
27336 .PHONY: configure-zlib maybe-configure-zlib
27337 maybe-configure-zlib:
27338 @if gcc-bootstrap
27339 configure-zlib: stage_current
27340 @endif gcc-bootstrap
27341 @if zlib
27342 maybe-configure-zlib: configure-zlib
27343 configure-zlib:
27344 @r=`${PWD_COMMAND}`; export r; \
27345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27346 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27348 $(HOST_EXPORTS) \
27349 echo Configuring in $(HOST_SUBDIR)/zlib; \
27350 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27351 case $(srcdir) in \
27352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27353 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27355 esac; \
27356 module_srcdir=zlib; \
27357 $(SHELL) \
27358 $$s/$$module_srcdir/configure \
27359 --srcdir=$${topdir}/$$module_srcdir \
27360 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27361 --target=${target_alias} @extra_host_zlib_configure_flags@ \
27362 || exit 1
27363 @endif zlib
27364
27365
27366
27367 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27368 maybe-configure-stage1-zlib:
27369 @if zlib-bootstrap
27370 maybe-configure-stage1-zlib: configure-stage1-zlib
27371 configure-stage1-zlib:
27372 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27373 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27374 @r=`${PWD_COMMAND}`; export r; \
27375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27376 TFLAGS="$(STAGE1_TFLAGS)"; \
27377 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27378 $(HOST_EXPORTS) \
27379 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27380 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27381 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27382 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27384 cd $(HOST_SUBDIR)/zlib || exit 1; \
27385 case $(srcdir) in \
27386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27387 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27389 esac; \
27390 module_srcdir=zlib; \
27391 $(SHELL) $$s/$$module_srcdir/configure \
27392 --srcdir=$${topdir}/$$module_srcdir \
27393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27394 --target=${target_alias} \
27395 \
27396 $(STAGE1_CONFIGURE_FLAGS) \
27397 @extra_host_zlib_configure_flags@
27398 @endif zlib-bootstrap
27399
27400 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27401 maybe-configure-stage2-zlib:
27402 @if zlib-bootstrap
27403 maybe-configure-stage2-zlib: configure-stage2-zlib
27404 configure-stage2-zlib:
27405 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27406 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27407 @r=`${PWD_COMMAND}`; export r; \
27408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27409 TFLAGS="$(STAGE2_TFLAGS)"; \
27410 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27411 $(HOST_EXPORTS) \
27412 $(POSTSTAGE1_HOST_EXPORTS) \
27413 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27414 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27415 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27416 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27417 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27418 cd $(HOST_SUBDIR)/zlib || exit 1; \
27419 case $(srcdir) in \
27420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27421 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27423 esac; \
27424 module_srcdir=zlib; \
27425 $(SHELL) $$s/$$module_srcdir/configure \
27426 --srcdir=$${topdir}/$$module_srcdir \
27427 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27428 --target=${target_alias} \
27429 --with-build-libsubdir=$(HOST_SUBDIR) \
27430 $(STAGE2_CONFIGURE_FLAGS) \
27431 @extra_host_zlib_configure_flags@
27432 @endif zlib-bootstrap
27433
27434 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27435 maybe-configure-stage3-zlib:
27436 @if zlib-bootstrap
27437 maybe-configure-stage3-zlib: configure-stage3-zlib
27438 configure-stage3-zlib:
27439 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27440 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27441 @r=`${PWD_COMMAND}`; export r; \
27442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27443 TFLAGS="$(STAGE3_TFLAGS)"; \
27444 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27445 $(HOST_EXPORTS) \
27446 $(POSTSTAGE1_HOST_EXPORTS) \
27447 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27448 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27449 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27450 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27452 cd $(HOST_SUBDIR)/zlib || exit 1; \
27453 case $(srcdir) in \
27454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27455 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27457 esac; \
27458 module_srcdir=zlib; \
27459 $(SHELL) $$s/$$module_srcdir/configure \
27460 --srcdir=$${topdir}/$$module_srcdir \
27461 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27462 --target=${target_alias} \
27463 --with-build-libsubdir=$(HOST_SUBDIR) \
27464 $(STAGE3_CONFIGURE_FLAGS) \
27465 @extra_host_zlib_configure_flags@
27466 @endif zlib-bootstrap
27467
27468 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27469 maybe-configure-stage4-zlib:
27470 @if zlib-bootstrap
27471 maybe-configure-stage4-zlib: configure-stage4-zlib
27472 configure-stage4-zlib:
27473 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27474 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27475 @r=`${PWD_COMMAND}`; export r; \
27476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27477 TFLAGS="$(STAGE4_TFLAGS)"; \
27478 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27479 $(HOST_EXPORTS) \
27480 $(POSTSTAGE1_HOST_EXPORTS) \
27481 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27482 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27483 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27484 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27486 cd $(HOST_SUBDIR)/zlib || exit 1; \
27487 case $(srcdir) in \
27488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27489 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27491 esac; \
27492 module_srcdir=zlib; \
27493 $(SHELL) $$s/$$module_srcdir/configure \
27494 --srcdir=$${topdir}/$$module_srcdir \
27495 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27496 --target=${target_alias} \
27497 --with-build-libsubdir=$(HOST_SUBDIR) \
27498 $(STAGE4_CONFIGURE_FLAGS) \
27499 @extra_host_zlib_configure_flags@
27500 @endif zlib-bootstrap
27501
27502 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27503 maybe-configure-stageprofile-zlib:
27504 @if zlib-bootstrap
27505 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27506 configure-stageprofile-zlib:
27507 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27508 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27509 @r=`${PWD_COMMAND}`; export r; \
27510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27511 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27512 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27513 $(HOST_EXPORTS) \
27514 $(POSTSTAGE1_HOST_EXPORTS) \
27515 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27516 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27517 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27518 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27520 cd $(HOST_SUBDIR)/zlib || exit 1; \
27521 case $(srcdir) in \
27522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27523 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27525 esac; \
27526 module_srcdir=zlib; \
27527 $(SHELL) $$s/$$module_srcdir/configure \
27528 --srcdir=$${topdir}/$$module_srcdir \
27529 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27530 --target=${target_alias} \
27531 --with-build-libsubdir=$(HOST_SUBDIR) \
27532 $(STAGEprofile_CONFIGURE_FLAGS) \
27533 @extra_host_zlib_configure_flags@
27534 @endif zlib-bootstrap
27535
27536 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27537 maybe-configure-stagefeedback-zlib:
27538 @if zlib-bootstrap
27539 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27540 configure-stagefeedback-zlib:
27541 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27542 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27543 @r=`${PWD_COMMAND}`; export r; \
27544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27545 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27546 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27547 $(HOST_EXPORTS) \
27548 $(POSTSTAGE1_HOST_EXPORTS) \
27549 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27550 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27551 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27552 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27553 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27554 cd $(HOST_SUBDIR)/zlib || exit 1; \
27555 case $(srcdir) in \
27556 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27557 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27558 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27559 esac; \
27560 module_srcdir=zlib; \
27561 $(SHELL) $$s/$$module_srcdir/configure \
27562 --srcdir=$${topdir}/$$module_srcdir \
27563 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27564 --target=${target_alias} \
27565 --with-build-libsubdir=$(HOST_SUBDIR) \
27566 $(STAGEfeedback_CONFIGURE_FLAGS) \
27567 @extra_host_zlib_configure_flags@
27568 @endif zlib-bootstrap
27569
27570
27571
27572
27573
27574 .PHONY: all-zlib maybe-all-zlib
27575 maybe-all-zlib:
27576 @if gcc-bootstrap
27577 all-zlib: stage_current
27578 @endif gcc-bootstrap
27579 @if zlib
27580 TARGET-zlib=all
27581 maybe-all-zlib: all-zlib
27582 all-zlib: configure-zlib
27583 @r=`${PWD_COMMAND}`; export r; \
27584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27585 $(HOST_EXPORTS) \
27586 (cd $(HOST_SUBDIR)/zlib && \
27587 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27588 $(TARGET-zlib))
27589 @endif zlib
27590
27591
27592
27593 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27594 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27595 maybe-all-stage1-zlib:
27596 maybe-clean-stage1-zlib:
27597 @if zlib-bootstrap
27598 maybe-all-stage1-zlib: all-stage1-zlib
27599 all-stage1: all-stage1-zlib
27600 TARGET-stage1-zlib = $(TARGET-zlib)
27601 all-stage1-zlib: configure-stage1-zlib
27602 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27603 @r=`${PWD_COMMAND}`; export r; \
27604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27605 TFLAGS="$(STAGE1_TFLAGS)"; \
27606 $(HOST_EXPORTS) \
27607 cd $(HOST_SUBDIR)/zlib && \
27608 \
27609 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27610 CFLAGS="$(STAGE1_CFLAGS)" \
27611 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27612 LIBCFLAGS="$(LIBCFLAGS)" \
27613 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27614 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27615 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27616 $(EXTRA_HOST_FLAGS) \
27617 $(STAGE1_FLAGS_TO_PASS) \
27618 TFLAGS="$(STAGE1_TFLAGS)" \
27619 $(TARGET-stage1-zlib)
27620
27621 maybe-clean-stage1-zlib: clean-stage1-zlib
27622 clean-stage1: clean-stage1-zlib
27623 clean-stage1-zlib:
27624 @if [ $(current_stage) = stage1 ]; then \
27625 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27626 else \
27627 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27628 $(MAKE) stage1-start; \
27629 fi; \
27630 cd $(HOST_SUBDIR)/zlib && \
27631 $(MAKE) $(EXTRA_HOST_FLAGS) \
27632 $(STAGE1_FLAGS_TO_PASS) clean
27633 @endif zlib-bootstrap
27634
27635
27636 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27637 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27638 maybe-all-stage2-zlib:
27639 maybe-clean-stage2-zlib:
27640 @if zlib-bootstrap
27641 maybe-all-stage2-zlib: all-stage2-zlib
27642 all-stage2: all-stage2-zlib
27643 TARGET-stage2-zlib = $(TARGET-zlib)
27644 all-stage2-zlib: configure-stage2-zlib
27645 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27646 @r=`${PWD_COMMAND}`; export r; \
27647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27648 TFLAGS="$(STAGE2_TFLAGS)"; \
27649 $(HOST_EXPORTS) \
27650 $(POSTSTAGE1_HOST_EXPORTS) \
27651 cd $(HOST_SUBDIR)/zlib && \
27652 \
27653 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27654 CFLAGS="$(STAGE2_CFLAGS)" \
27655 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27656 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27657 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27658 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27659 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27660 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27661 TFLAGS="$(STAGE2_TFLAGS)" \
27662 $(TARGET-stage2-zlib)
27663
27664 maybe-clean-stage2-zlib: clean-stage2-zlib
27665 clean-stage2: clean-stage2-zlib
27666 clean-stage2-zlib:
27667 @if [ $(current_stage) = stage2 ]; then \
27668 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27669 else \
27670 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27671 $(MAKE) stage2-start; \
27672 fi; \
27673 cd $(HOST_SUBDIR)/zlib && \
27674 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27675 @endif zlib-bootstrap
27676
27677
27678 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27679 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27680 maybe-all-stage3-zlib:
27681 maybe-clean-stage3-zlib:
27682 @if zlib-bootstrap
27683 maybe-all-stage3-zlib: all-stage3-zlib
27684 all-stage3: all-stage3-zlib
27685 TARGET-stage3-zlib = $(TARGET-zlib)
27686 all-stage3-zlib: configure-stage3-zlib
27687 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27688 @r=`${PWD_COMMAND}`; export r; \
27689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27690 TFLAGS="$(STAGE3_TFLAGS)"; \
27691 $(HOST_EXPORTS) \
27692 $(POSTSTAGE1_HOST_EXPORTS) \
27693 cd $(HOST_SUBDIR)/zlib && \
27694 \
27695 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27696 CFLAGS="$(STAGE3_CFLAGS)" \
27697 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27698 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27699 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27700 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27701 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27702 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27703 TFLAGS="$(STAGE3_TFLAGS)" \
27704 $(TARGET-stage3-zlib)
27705
27706 maybe-clean-stage3-zlib: clean-stage3-zlib
27707 clean-stage3: clean-stage3-zlib
27708 clean-stage3-zlib:
27709 @if [ $(current_stage) = stage3 ]; then \
27710 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27711 else \
27712 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27713 $(MAKE) stage3-start; \
27714 fi; \
27715 cd $(HOST_SUBDIR)/zlib && \
27716 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27717 @endif zlib-bootstrap
27718
27719
27720 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27721 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27722 maybe-all-stage4-zlib:
27723 maybe-clean-stage4-zlib:
27724 @if zlib-bootstrap
27725 maybe-all-stage4-zlib: all-stage4-zlib
27726 all-stage4: all-stage4-zlib
27727 TARGET-stage4-zlib = $(TARGET-zlib)
27728 all-stage4-zlib: configure-stage4-zlib
27729 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27730 @r=`${PWD_COMMAND}`; export r; \
27731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27732 TFLAGS="$(STAGE4_TFLAGS)"; \
27733 $(HOST_EXPORTS) \
27734 $(POSTSTAGE1_HOST_EXPORTS) \
27735 cd $(HOST_SUBDIR)/zlib && \
27736 \
27737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27738 CFLAGS="$(STAGE4_CFLAGS)" \
27739 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27740 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27741 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27742 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27743 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27744 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27745 TFLAGS="$(STAGE4_TFLAGS)" \
27746 $(TARGET-stage4-zlib)
27747
27748 maybe-clean-stage4-zlib: clean-stage4-zlib
27749 clean-stage4: clean-stage4-zlib
27750 clean-stage4-zlib:
27751 @if [ $(current_stage) = stage4 ]; then \
27752 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27753 else \
27754 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27755 $(MAKE) stage4-start; \
27756 fi; \
27757 cd $(HOST_SUBDIR)/zlib && \
27758 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27759 @endif zlib-bootstrap
27760
27761
27762 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27763 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27764 maybe-all-stageprofile-zlib:
27765 maybe-clean-stageprofile-zlib:
27766 @if zlib-bootstrap
27767 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27768 all-stageprofile: all-stageprofile-zlib
27769 TARGET-stageprofile-zlib = $(TARGET-zlib)
27770 all-stageprofile-zlib: configure-stageprofile-zlib
27771 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27772 @r=`${PWD_COMMAND}`; export r; \
27773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27774 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27775 $(HOST_EXPORTS) \
27776 $(POSTSTAGE1_HOST_EXPORTS) \
27777 cd $(HOST_SUBDIR)/zlib && \
27778 \
27779 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27780 CFLAGS="$(STAGEprofile_CFLAGS)" \
27781 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27782 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27783 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27784 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27785 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27786 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27787 TFLAGS="$(STAGEprofile_TFLAGS)" \
27788 $(TARGET-stageprofile-zlib)
27789
27790 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27791 clean-stageprofile: clean-stageprofile-zlib
27792 clean-stageprofile-zlib:
27793 @if [ $(current_stage) = stageprofile ]; then \
27794 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27795 else \
27796 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27797 $(MAKE) stageprofile-start; \
27798 fi; \
27799 cd $(HOST_SUBDIR)/zlib && \
27800 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27801 @endif zlib-bootstrap
27802
27803
27804 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27805 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27806 maybe-all-stagefeedback-zlib:
27807 maybe-clean-stagefeedback-zlib:
27808 @if zlib-bootstrap
27809 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27810 all-stagefeedback: all-stagefeedback-zlib
27811 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27812 all-stagefeedback-zlib: configure-stagefeedback-zlib
27813 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27814 @r=`${PWD_COMMAND}`; export r; \
27815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27816 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27817 $(HOST_EXPORTS) \
27818 $(POSTSTAGE1_HOST_EXPORTS) \
27819 cd $(HOST_SUBDIR)/zlib && \
27820 \
27821 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27822 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27823 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27824 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27825 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27826 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27827 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27828 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27829 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27830 $(TARGET-stagefeedback-zlib)
27831
27832 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27833 clean-stagefeedback: clean-stagefeedback-zlib
27834 clean-stagefeedback-zlib:
27835 @if [ $(current_stage) = stagefeedback ]; then \
27836 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27837 else \
27838 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27839 $(MAKE) stagefeedback-start; \
27840 fi; \
27841 cd $(HOST_SUBDIR)/zlib && \
27842 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27843 @endif zlib-bootstrap
27844
27845
27846
27847
27848
27849 .PHONY: check-zlib maybe-check-zlib
27850 maybe-check-zlib:
27851 @if zlib
27852 maybe-check-zlib: check-zlib
27853
27854 check-zlib:
27855
27856 @endif zlib
27857
27858 .PHONY: install-zlib maybe-install-zlib
27859 maybe-install-zlib:
27860 @if zlib
27861 maybe-install-zlib: install-zlib
27862
27863 install-zlib:
27864
27865 @endif zlib
27866
27867 .PHONY: install-strip-zlib maybe-install-strip-zlib
27868 maybe-install-strip-zlib:
27869 @if zlib
27870 maybe-install-strip-zlib: install-strip-zlib
27871
27872 install-strip-zlib:
27873
27874 @endif zlib
27875
27876 # Other targets (info, dvi, pdf, etc.)
27877
27878 .PHONY: maybe-info-zlib info-zlib
27879 maybe-info-zlib:
27880 @if zlib
27881 maybe-info-zlib: info-zlib
27882
27883 info-zlib: \
27884 configure-zlib
27885 @[ -f ./zlib/Makefile ] || exit 0; \
27886 r=`${PWD_COMMAND}`; export r; \
27887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27888 $(HOST_EXPORTS) \
27889 for flag in $(EXTRA_HOST_FLAGS) ; do \
27890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27891 done; \
27892 echo "Doing info in zlib"; \
27893 (cd $(HOST_SUBDIR)/zlib && \
27894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27896 "RANLIB=$${RANLIB}" \
27897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27898 info) \
27899 || exit 1
27900
27901 @endif zlib
27902
27903 .PHONY: maybe-dvi-zlib dvi-zlib
27904 maybe-dvi-zlib:
27905 @if zlib
27906 maybe-dvi-zlib: dvi-zlib
27907
27908 dvi-zlib: \
27909 configure-zlib
27910 @[ -f ./zlib/Makefile ] || exit 0; \
27911 r=`${PWD_COMMAND}`; export r; \
27912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27913 $(HOST_EXPORTS) \
27914 for flag in $(EXTRA_HOST_FLAGS) ; do \
27915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27916 done; \
27917 echo "Doing dvi in zlib"; \
27918 (cd $(HOST_SUBDIR)/zlib && \
27919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27921 "RANLIB=$${RANLIB}" \
27922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27923 dvi) \
27924 || exit 1
27925
27926 @endif zlib
27927
27928 .PHONY: maybe-pdf-zlib pdf-zlib
27929 maybe-pdf-zlib:
27930 @if zlib
27931 maybe-pdf-zlib: pdf-zlib
27932
27933 pdf-zlib: \
27934 configure-zlib
27935 @[ -f ./zlib/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 zlib"; \
27943 (cd $(HOST_SUBDIR)/zlib && \
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 zlib
27952
27953 .PHONY: maybe-html-zlib html-zlib
27954 maybe-html-zlib:
27955 @if zlib
27956 maybe-html-zlib: html-zlib
27957
27958 html-zlib: \
27959 configure-zlib
27960 @[ -f ./zlib/Makefile ] || exit 0; \
27961 r=`${PWD_COMMAND}`; export r; \
27962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27963 $(HOST_EXPORTS) \
27964 for flag in $(EXTRA_HOST_FLAGS) ; do \
27965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27966 done; \
27967 echo "Doing html in zlib"; \
27968 (cd $(HOST_SUBDIR)/zlib && \
27969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27971 "RANLIB=$${RANLIB}" \
27972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27973 html) \
27974 || exit 1
27975
27976 @endif zlib
27977
27978 .PHONY: maybe-TAGS-zlib TAGS-zlib
27979 maybe-TAGS-zlib:
27980 @if zlib
27981 maybe-TAGS-zlib: TAGS-zlib
27982
27983 TAGS-zlib: \
27984 configure-zlib
27985 @[ -f ./zlib/Makefile ] || exit 0; \
27986 r=`${PWD_COMMAND}`; export r; \
27987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27988 $(HOST_EXPORTS) \
27989 for flag in $(EXTRA_HOST_FLAGS) ; do \
27990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27991 done; \
27992 echo "Doing TAGS in zlib"; \
27993 (cd $(HOST_SUBDIR)/zlib && \
27994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27996 "RANLIB=$${RANLIB}" \
27997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27998 TAGS) \
27999 || exit 1
28000
28001 @endif zlib
28002
28003 .PHONY: maybe-install-info-zlib install-info-zlib
28004 maybe-install-info-zlib:
28005 @if zlib
28006 maybe-install-info-zlib: install-info-zlib
28007
28008 install-info-zlib: \
28009 configure-zlib \
28010 info-zlib
28011 @[ -f ./zlib/Makefile ] || exit 0; \
28012 r=`${PWD_COMMAND}`; export r; \
28013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28014 $(HOST_EXPORTS) \
28015 for flag in $(EXTRA_HOST_FLAGS) ; do \
28016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28017 done; \
28018 echo "Doing install-info in zlib"; \
28019 (cd $(HOST_SUBDIR)/zlib && \
28020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28022 "RANLIB=$${RANLIB}" \
28023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28024 install-info) \
28025 || exit 1
28026
28027 @endif zlib
28028
28029 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
28030 maybe-install-pdf-zlib:
28031 @if zlib
28032 maybe-install-pdf-zlib: install-pdf-zlib
28033
28034 install-pdf-zlib: \
28035 configure-zlib \
28036 pdf-zlib
28037 @[ -f ./zlib/Makefile ] || exit 0; \
28038 r=`${PWD_COMMAND}`; export r; \
28039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28040 $(HOST_EXPORTS) \
28041 for flag in $(EXTRA_HOST_FLAGS) ; do \
28042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28043 done; \
28044 echo "Doing install-pdf in zlib"; \
28045 (cd $(HOST_SUBDIR)/zlib && \
28046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28048 "RANLIB=$${RANLIB}" \
28049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28050 install-pdf) \
28051 || exit 1
28052
28053 @endif zlib
28054
28055 .PHONY: maybe-install-html-zlib install-html-zlib
28056 maybe-install-html-zlib:
28057 @if zlib
28058 maybe-install-html-zlib: install-html-zlib
28059
28060 install-html-zlib: \
28061 configure-zlib \
28062 html-zlib
28063 @[ -f ./zlib/Makefile ] || exit 0; \
28064 r=`${PWD_COMMAND}`; export r; \
28065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28066 $(HOST_EXPORTS) \
28067 for flag in $(EXTRA_HOST_FLAGS) ; do \
28068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28069 done; \
28070 echo "Doing install-html in zlib"; \
28071 (cd $(HOST_SUBDIR)/zlib && \
28072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28074 "RANLIB=$${RANLIB}" \
28075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28076 install-html) \
28077 || exit 1
28078
28079 @endif zlib
28080
28081 .PHONY: maybe-installcheck-zlib installcheck-zlib
28082 maybe-installcheck-zlib:
28083 @if zlib
28084 maybe-installcheck-zlib: installcheck-zlib
28085
28086 installcheck-zlib: \
28087 configure-zlib
28088 @[ -f ./zlib/Makefile ] || exit 0; \
28089 r=`${PWD_COMMAND}`; export r; \
28090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28091 $(HOST_EXPORTS) \
28092 for flag in $(EXTRA_HOST_FLAGS) ; do \
28093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28094 done; \
28095 echo "Doing installcheck in zlib"; \
28096 (cd $(HOST_SUBDIR)/zlib && \
28097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28099 "RANLIB=$${RANLIB}" \
28100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28101 installcheck) \
28102 || exit 1
28103
28104 @endif zlib
28105
28106 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
28107 maybe-mostlyclean-zlib:
28108 @if zlib
28109 maybe-mostlyclean-zlib: mostlyclean-zlib
28110
28111 mostlyclean-zlib:
28112 @[ -f ./zlib/Makefile ] || exit 0; \
28113 r=`${PWD_COMMAND}`; export r; \
28114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115 $(HOST_EXPORTS) \
28116 for flag in $(EXTRA_HOST_FLAGS) ; do \
28117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28118 done; \
28119 echo "Doing mostlyclean in zlib"; \
28120 (cd $(HOST_SUBDIR)/zlib && \
28121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28123 "RANLIB=$${RANLIB}" \
28124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28125 mostlyclean) \
28126 || exit 1
28127
28128 @endif zlib
28129
28130 .PHONY: maybe-clean-zlib clean-zlib
28131 maybe-clean-zlib:
28132 @if zlib
28133 maybe-clean-zlib: clean-zlib
28134
28135 clean-zlib:
28136 @[ -f ./zlib/Makefile ] || exit 0; \
28137 r=`${PWD_COMMAND}`; export r; \
28138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28139 $(HOST_EXPORTS) \
28140 for flag in $(EXTRA_HOST_FLAGS) ; do \
28141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28142 done; \
28143 echo "Doing clean in zlib"; \
28144 (cd $(HOST_SUBDIR)/zlib && \
28145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28147 "RANLIB=$${RANLIB}" \
28148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28149 clean) \
28150 || exit 1
28151
28152 @endif zlib
28153
28154 .PHONY: maybe-distclean-zlib distclean-zlib
28155 maybe-distclean-zlib:
28156 @if zlib
28157 maybe-distclean-zlib: distclean-zlib
28158
28159 distclean-zlib:
28160 @[ -f ./zlib/Makefile ] || exit 0; \
28161 r=`${PWD_COMMAND}`; export r; \
28162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28163 $(HOST_EXPORTS) \
28164 for flag in $(EXTRA_HOST_FLAGS) ; do \
28165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28166 done; \
28167 echo "Doing distclean in zlib"; \
28168 (cd $(HOST_SUBDIR)/zlib && \
28169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28171 "RANLIB=$${RANLIB}" \
28172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28173 distclean) \
28174 || exit 1
28175
28176 @endif zlib
28177
28178 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
28179 maybe-maintainer-clean-zlib:
28180 @if zlib
28181 maybe-maintainer-clean-zlib: maintainer-clean-zlib
28182
28183 maintainer-clean-zlib:
28184 @[ -f ./zlib/Makefile ] || exit 0; \
28185 r=`${PWD_COMMAND}`; export r; \
28186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28187 $(HOST_EXPORTS) \
28188 for flag in $(EXTRA_HOST_FLAGS) ; do \
28189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28190 done; \
28191 echo "Doing maintainer-clean in zlib"; \
28192 (cd $(HOST_SUBDIR)/zlib && \
28193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28195 "RANLIB=$${RANLIB}" \
28196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28197 maintainer-clean) \
28198 || exit 1
28199
28200 @endif zlib
28201
28202
28203
28204 .PHONY: configure-gnulib maybe-configure-gnulib
28205 maybe-configure-gnulib:
28206 @if gcc-bootstrap
28207 configure-gnulib: stage_current
28208 @endif gcc-bootstrap
28209 @if gnulib
28210 maybe-configure-gnulib: configure-gnulib
28211 configure-gnulib:
28212 @: $(MAKE); $(unstage)
28213 @r=`${PWD_COMMAND}`; export r; \
28214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28215 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
28216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
28217 $(HOST_EXPORTS) \
28218 echo Configuring in $(HOST_SUBDIR)/gnulib; \
28219 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
28220 case $(srcdir) in \
28221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28222 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
28223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28224 esac; \
28225 module_srcdir=gnulib; \
28226 $(SHELL) \
28227 $$s/$$module_srcdir/configure \
28228 --srcdir=$${topdir}/$$module_srcdir \
28229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28230 --target=${target_alias} \
28231 || exit 1
28232 @endif gnulib
28233
28234
28235
28236
28237
28238 .PHONY: all-gnulib maybe-all-gnulib
28239 maybe-all-gnulib:
28240 @if gcc-bootstrap
28241 all-gnulib: stage_current
28242 @endif gcc-bootstrap
28243 @if gnulib
28244 TARGET-gnulib=all
28245 maybe-all-gnulib: all-gnulib
28246 all-gnulib: configure-gnulib
28247 @: $(MAKE); $(unstage)
28248 @r=`${PWD_COMMAND}`; export r; \
28249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28250 $(HOST_EXPORTS) \
28251 (cd $(HOST_SUBDIR)/gnulib && \
28252 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28253 $(TARGET-gnulib))
28254 @endif gnulib
28255
28256
28257
28258
28259 .PHONY: check-gnulib maybe-check-gnulib
28260 maybe-check-gnulib:
28261 @if gnulib
28262 maybe-check-gnulib: check-gnulib
28263
28264 check-gnulib:
28265 @: $(MAKE); $(unstage)
28266 @r=`${PWD_COMMAND}`; export r; \
28267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28268 $(HOST_EXPORTS) \
28269 (cd $(HOST_SUBDIR)/gnulib && \
28270 $(MAKE) $(FLAGS_TO_PASS) check)
28271
28272 @endif gnulib
28273
28274 .PHONY: install-gnulib maybe-install-gnulib
28275 maybe-install-gnulib:
28276 @if gnulib
28277 maybe-install-gnulib: install-gnulib
28278
28279 install-gnulib: installdirs
28280 @: $(MAKE); $(unstage)
28281 @r=`${PWD_COMMAND}`; export r; \
28282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28283 $(HOST_EXPORTS) \
28284 (cd $(HOST_SUBDIR)/gnulib && \
28285 $(MAKE) $(FLAGS_TO_PASS) install)
28286
28287 @endif gnulib
28288
28289 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
28290 maybe-install-strip-gnulib:
28291 @if gnulib
28292 maybe-install-strip-gnulib: install-strip-gnulib
28293
28294 install-strip-gnulib: installdirs
28295 @: $(MAKE); $(unstage)
28296 @r=`${PWD_COMMAND}`; export r; \
28297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28298 $(HOST_EXPORTS) \
28299 (cd $(HOST_SUBDIR)/gnulib && \
28300 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28301
28302 @endif gnulib
28303
28304 # Other targets (info, dvi, pdf, etc.)
28305
28306 .PHONY: maybe-info-gnulib info-gnulib
28307 maybe-info-gnulib:
28308 @if gnulib
28309 maybe-info-gnulib: info-gnulib
28310
28311 info-gnulib: \
28312 configure-gnulib
28313 @: $(MAKE); $(unstage)
28314 @[ -f ./gnulib/Makefile ] || exit 0; \
28315 r=`${PWD_COMMAND}`; export r; \
28316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28317 $(HOST_EXPORTS) \
28318 for flag in $(EXTRA_HOST_FLAGS) ; do \
28319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28320 done; \
28321 echo "Doing info in gnulib"; \
28322 (cd $(HOST_SUBDIR)/gnulib && \
28323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28325 "RANLIB=$${RANLIB}" \
28326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28327 info) \
28328 || exit 1
28329
28330 @endif gnulib
28331
28332 .PHONY: maybe-dvi-gnulib dvi-gnulib
28333 maybe-dvi-gnulib:
28334 @if gnulib
28335 maybe-dvi-gnulib: dvi-gnulib
28336
28337 dvi-gnulib: \
28338 configure-gnulib
28339 @: $(MAKE); $(unstage)
28340 @[ -f ./gnulib/Makefile ] || exit 0; \
28341 r=`${PWD_COMMAND}`; export r; \
28342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28343 $(HOST_EXPORTS) \
28344 for flag in $(EXTRA_HOST_FLAGS) ; do \
28345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28346 done; \
28347 echo "Doing dvi in gnulib"; \
28348 (cd $(HOST_SUBDIR)/gnulib && \
28349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28351 "RANLIB=$${RANLIB}" \
28352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28353 dvi) \
28354 || exit 1
28355
28356 @endif gnulib
28357
28358 .PHONY: maybe-pdf-gnulib pdf-gnulib
28359 maybe-pdf-gnulib:
28360 @if gnulib
28361 maybe-pdf-gnulib: pdf-gnulib
28362
28363 pdf-gnulib: \
28364 configure-gnulib
28365 @: $(MAKE); $(unstage)
28366 @[ -f ./gnulib/Makefile ] || exit 0; \
28367 r=`${PWD_COMMAND}`; export r; \
28368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28369 $(HOST_EXPORTS) \
28370 for flag in $(EXTRA_HOST_FLAGS) ; do \
28371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28372 done; \
28373 echo "Doing pdf in gnulib"; \
28374 (cd $(HOST_SUBDIR)/gnulib && \
28375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28377 "RANLIB=$${RANLIB}" \
28378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28379 pdf) \
28380 || exit 1
28381
28382 @endif gnulib
28383
28384 .PHONY: maybe-html-gnulib html-gnulib
28385 maybe-html-gnulib:
28386 @if gnulib
28387 maybe-html-gnulib: html-gnulib
28388
28389 html-gnulib: \
28390 configure-gnulib
28391 @: $(MAKE); $(unstage)
28392 @[ -f ./gnulib/Makefile ] || exit 0; \
28393 r=`${PWD_COMMAND}`; export r; \
28394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28395 $(HOST_EXPORTS) \
28396 for flag in $(EXTRA_HOST_FLAGS) ; do \
28397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28398 done; \
28399 echo "Doing html in gnulib"; \
28400 (cd $(HOST_SUBDIR)/gnulib && \
28401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28403 "RANLIB=$${RANLIB}" \
28404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28405 html) \
28406 || exit 1
28407
28408 @endif gnulib
28409
28410 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
28411 maybe-TAGS-gnulib:
28412 @if gnulib
28413 maybe-TAGS-gnulib: TAGS-gnulib
28414
28415 TAGS-gnulib: \
28416 configure-gnulib
28417 @: $(MAKE); $(unstage)
28418 @[ -f ./gnulib/Makefile ] || exit 0; \
28419 r=`${PWD_COMMAND}`; export r; \
28420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28421 $(HOST_EXPORTS) \
28422 for flag in $(EXTRA_HOST_FLAGS) ; do \
28423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28424 done; \
28425 echo "Doing TAGS in gnulib"; \
28426 (cd $(HOST_SUBDIR)/gnulib && \
28427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28429 "RANLIB=$${RANLIB}" \
28430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28431 TAGS) \
28432 || exit 1
28433
28434 @endif gnulib
28435
28436 .PHONY: maybe-install-info-gnulib install-info-gnulib
28437 maybe-install-info-gnulib:
28438 @if gnulib
28439 maybe-install-info-gnulib: install-info-gnulib
28440
28441 install-info-gnulib: \
28442 configure-gnulib \
28443 info-gnulib
28444 @: $(MAKE); $(unstage)
28445 @[ -f ./gnulib/Makefile ] || exit 0; \
28446 r=`${PWD_COMMAND}`; export r; \
28447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28448 $(HOST_EXPORTS) \
28449 for flag in $(EXTRA_HOST_FLAGS) ; do \
28450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28451 done; \
28452 echo "Doing install-info in gnulib"; \
28453 (cd $(HOST_SUBDIR)/gnulib && \
28454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28456 "RANLIB=$${RANLIB}" \
28457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28458 install-info) \
28459 || exit 1
28460
28461 @endif gnulib
28462
28463 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
28464 maybe-install-pdf-gnulib:
28465 @if gnulib
28466 maybe-install-pdf-gnulib: install-pdf-gnulib
28467
28468 install-pdf-gnulib: \
28469 configure-gnulib \
28470 pdf-gnulib
28471 @: $(MAKE); $(unstage)
28472 @[ -f ./gnulib/Makefile ] || exit 0; \
28473 r=`${PWD_COMMAND}`; export r; \
28474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28475 $(HOST_EXPORTS) \
28476 for flag in $(EXTRA_HOST_FLAGS) ; do \
28477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28478 done; \
28479 echo "Doing install-pdf in gnulib"; \
28480 (cd $(HOST_SUBDIR)/gnulib && \
28481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28483 "RANLIB=$${RANLIB}" \
28484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28485 install-pdf) \
28486 || exit 1
28487
28488 @endif gnulib
28489
28490 .PHONY: maybe-install-html-gnulib install-html-gnulib
28491 maybe-install-html-gnulib:
28492 @if gnulib
28493 maybe-install-html-gnulib: install-html-gnulib
28494
28495 install-html-gnulib: \
28496 configure-gnulib \
28497 html-gnulib
28498 @: $(MAKE); $(unstage)
28499 @[ -f ./gnulib/Makefile ] || exit 0; \
28500 r=`${PWD_COMMAND}`; export r; \
28501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28502 $(HOST_EXPORTS) \
28503 for flag in $(EXTRA_HOST_FLAGS) ; do \
28504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28505 done; \
28506 echo "Doing install-html in gnulib"; \
28507 (cd $(HOST_SUBDIR)/gnulib && \
28508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28510 "RANLIB=$${RANLIB}" \
28511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28512 install-html) \
28513 || exit 1
28514
28515 @endif gnulib
28516
28517 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
28518 maybe-installcheck-gnulib:
28519 @if gnulib
28520 maybe-installcheck-gnulib: installcheck-gnulib
28521
28522 installcheck-gnulib: \
28523 configure-gnulib
28524 @: $(MAKE); $(unstage)
28525 @[ -f ./gnulib/Makefile ] || exit 0; \
28526 r=`${PWD_COMMAND}`; export r; \
28527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28528 $(HOST_EXPORTS) \
28529 for flag in $(EXTRA_HOST_FLAGS) ; do \
28530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28531 done; \
28532 echo "Doing installcheck in gnulib"; \
28533 (cd $(HOST_SUBDIR)/gnulib && \
28534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28536 "RANLIB=$${RANLIB}" \
28537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28538 installcheck) \
28539 || exit 1
28540
28541 @endif gnulib
28542
28543 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
28544 maybe-mostlyclean-gnulib:
28545 @if gnulib
28546 maybe-mostlyclean-gnulib: mostlyclean-gnulib
28547
28548 mostlyclean-gnulib:
28549 @: $(MAKE); $(unstage)
28550 @[ -f ./gnulib/Makefile ] || exit 0; \
28551 r=`${PWD_COMMAND}`; export r; \
28552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28553 $(HOST_EXPORTS) \
28554 for flag in $(EXTRA_HOST_FLAGS) ; do \
28555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28556 done; \
28557 echo "Doing mostlyclean in gnulib"; \
28558 (cd $(HOST_SUBDIR)/gnulib && \
28559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28561 "RANLIB=$${RANLIB}" \
28562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28563 mostlyclean) \
28564 || exit 1
28565
28566 @endif gnulib
28567
28568 .PHONY: maybe-clean-gnulib clean-gnulib
28569 maybe-clean-gnulib:
28570 @if gnulib
28571 maybe-clean-gnulib: clean-gnulib
28572
28573 clean-gnulib:
28574 @: $(MAKE); $(unstage)
28575 @[ -f ./gnulib/Makefile ] || exit 0; \
28576 r=`${PWD_COMMAND}`; export r; \
28577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28578 $(HOST_EXPORTS) \
28579 for flag in $(EXTRA_HOST_FLAGS) ; do \
28580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28581 done; \
28582 echo "Doing clean in gnulib"; \
28583 (cd $(HOST_SUBDIR)/gnulib && \
28584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28586 "RANLIB=$${RANLIB}" \
28587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28588 clean) \
28589 || exit 1
28590
28591 @endif gnulib
28592
28593 .PHONY: maybe-distclean-gnulib distclean-gnulib
28594 maybe-distclean-gnulib:
28595 @if gnulib
28596 maybe-distclean-gnulib: distclean-gnulib
28597
28598 distclean-gnulib:
28599 @: $(MAKE); $(unstage)
28600 @[ -f ./gnulib/Makefile ] || exit 0; \
28601 r=`${PWD_COMMAND}`; export r; \
28602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28603 $(HOST_EXPORTS) \
28604 for flag in $(EXTRA_HOST_FLAGS) ; do \
28605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28606 done; \
28607 echo "Doing distclean in gnulib"; \
28608 (cd $(HOST_SUBDIR)/gnulib && \
28609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28611 "RANLIB=$${RANLIB}" \
28612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28613 distclean) \
28614 || exit 1
28615
28616 @endif gnulib
28617
28618 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
28619 maybe-maintainer-clean-gnulib:
28620 @if gnulib
28621 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
28622
28623 maintainer-clean-gnulib:
28624 @: $(MAKE); $(unstage)
28625 @[ -f ./gnulib/Makefile ] || exit 0; \
28626 r=`${PWD_COMMAND}`; export r; \
28627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28628 $(HOST_EXPORTS) \
28629 for flag in $(EXTRA_HOST_FLAGS) ; do \
28630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28631 done; \
28632 echo "Doing maintainer-clean in gnulib"; \
28633 (cd $(HOST_SUBDIR)/gnulib && \
28634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28636 "RANLIB=$${RANLIB}" \
28637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28638 maintainer-clean) \
28639 || exit 1
28640
28641 @endif gnulib
28642
28643
28644
28645 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
28646 maybe-configure-gdbsupport:
28647 @if gcc-bootstrap
28648 configure-gdbsupport: stage_current
28649 @endif gcc-bootstrap
28650 @if gdbsupport
28651 maybe-configure-gdbsupport: configure-gdbsupport
28652 configure-gdbsupport:
28653 @: $(MAKE); $(unstage)
28654 @r=`${PWD_COMMAND}`; export r; \
28655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28656 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
28657 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
28658 $(HOST_EXPORTS) \
28659 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
28660 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
28661 case $(srcdir) in \
28662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28663 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
28664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28665 esac; \
28666 module_srcdir=gdbsupport; \
28667 $(SHELL) \
28668 $$s/$$module_srcdir/configure \
28669 --srcdir=$${topdir}/$$module_srcdir \
28670 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28671 --target=${target_alias} \
28672 || exit 1
28673 @endif gdbsupport
28674
28675
28676
28677
28678
28679 .PHONY: all-gdbsupport maybe-all-gdbsupport
28680 maybe-all-gdbsupport:
28681 @if gcc-bootstrap
28682 all-gdbsupport: stage_current
28683 @endif gcc-bootstrap
28684 @if gdbsupport
28685 TARGET-gdbsupport=all
28686 maybe-all-gdbsupport: all-gdbsupport
28687 all-gdbsupport: configure-gdbsupport
28688 @: $(MAKE); $(unstage)
28689 @r=`${PWD_COMMAND}`; export r; \
28690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28691 $(HOST_EXPORTS) \
28692 (cd $(HOST_SUBDIR)/gdbsupport && \
28693 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28694 $(TARGET-gdbsupport))
28695 @endif gdbsupport
28696
28697
28698
28699
28700 .PHONY: check-gdbsupport maybe-check-gdbsupport
28701 maybe-check-gdbsupport:
28702 @if gdbsupport
28703 maybe-check-gdbsupport: check-gdbsupport
28704
28705 check-gdbsupport:
28706 @: $(MAKE); $(unstage)
28707 @r=`${PWD_COMMAND}`; export r; \
28708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28709 $(HOST_EXPORTS) \
28710 (cd $(HOST_SUBDIR)/gdbsupport && \
28711 $(MAKE) $(FLAGS_TO_PASS) check)
28712
28713 @endif gdbsupport
28714
28715 .PHONY: install-gdbsupport maybe-install-gdbsupport
28716 maybe-install-gdbsupport:
28717 @if gdbsupport
28718 maybe-install-gdbsupport: install-gdbsupport
28719
28720 install-gdbsupport: installdirs
28721 @: $(MAKE); $(unstage)
28722 @r=`${PWD_COMMAND}`; export r; \
28723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28724 $(HOST_EXPORTS) \
28725 (cd $(HOST_SUBDIR)/gdbsupport && \
28726 $(MAKE) $(FLAGS_TO_PASS) install)
28727
28728 @endif gdbsupport
28729
28730 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
28731 maybe-install-strip-gdbsupport:
28732 @if gdbsupport
28733 maybe-install-strip-gdbsupport: install-strip-gdbsupport
28734
28735 install-strip-gdbsupport: installdirs
28736 @: $(MAKE); $(unstage)
28737 @r=`${PWD_COMMAND}`; export r; \
28738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28739 $(HOST_EXPORTS) \
28740 (cd $(HOST_SUBDIR)/gdbsupport && \
28741 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28742
28743 @endif gdbsupport
28744
28745 # Other targets (info, dvi, pdf, etc.)
28746
28747 .PHONY: maybe-info-gdbsupport info-gdbsupport
28748 maybe-info-gdbsupport:
28749 @if gdbsupport
28750 maybe-info-gdbsupport: info-gdbsupport
28751
28752 info-gdbsupport: \
28753 configure-gdbsupport
28754 @: $(MAKE); $(unstage)
28755 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28756 r=`${PWD_COMMAND}`; export r; \
28757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28758 $(HOST_EXPORTS) \
28759 for flag in $(EXTRA_HOST_FLAGS) ; do \
28760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28761 done; \
28762 echo "Doing info in gdbsupport"; \
28763 (cd $(HOST_SUBDIR)/gdbsupport && \
28764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28766 "RANLIB=$${RANLIB}" \
28767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28768 info) \
28769 || exit 1
28770
28771 @endif gdbsupport
28772
28773 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
28774 maybe-dvi-gdbsupport:
28775 @if gdbsupport
28776 maybe-dvi-gdbsupport: dvi-gdbsupport
28777
28778 dvi-gdbsupport: \
28779 configure-gdbsupport
28780 @: $(MAKE); $(unstage)
28781 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28782 r=`${PWD_COMMAND}`; export r; \
28783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28784 $(HOST_EXPORTS) \
28785 for flag in $(EXTRA_HOST_FLAGS) ; do \
28786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28787 done; \
28788 echo "Doing dvi in gdbsupport"; \
28789 (cd $(HOST_SUBDIR)/gdbsupport && \
28790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28792 "RANLIB=$${RANLIB}" \
28793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28794 dvi) \
28795 || exit 1
28796
28797 @endif gdbsupport
28798
28799 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
28800 maybe-pdf-gdbsupport:
28801 @if gdbsupport
28802 maybe-pdf-gdbsupport: pdf-gdbsupport
28803
28804 pdf-gdbsupport: \
28805 configure-gdbsupport
28806 @: $(MAKE); $(unstage)
28807 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28808 r=`${PWD_COMMAND}`; export r; \
28809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28810 $(HOST_EXPORTS) \
28811 for flag in $(EXTRA_HOST_FLAGS) ; do \
28812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28813 done; \
28814 echo "Doing pdf in gdbsupport"; \
28815 (cd $(HOST_SUBDIR)/gdbsupport && \
28816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28818 "RANLIB=$${RANLIB}" \
28819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28820 pdf) \
28821 || exit 1
28822
28823 @endif gdbsupport
28824
28825 .PHONY: maybe-html-gdbsupport html-gdbsupport
28826 maybe-html-gdbsupport:
28827 @if gdbsupport
28828 maybe-html-gdbsupport: html-gdbsupport
28829
28830 html-gdbsupport: \
28831 configure-gdbsupport
28832 @: $(MAKE); $(unstage)
28833 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28834 r=`${PWD_COMMAND}`; export r; \
28835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28836 $(HOST_EXPORTS) \
28837 for flag in $(EXTRA_HOST_FLAGS) ; do \
28838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28839 done; \
28840 echo "Doing html in gdbsupport"; \
28841 (cd $(HOST_SUBDIR)/gdbsupport && \
28842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28844 "RANLIB=$${RANLIB}" \
28845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28846 html) \
28847 || exit 1
28848
28849 @endif gdbsupport
28850
28851 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
28852 maybe-TAGS-gdbsupport:
28853 @if gdbsupport
28854 maybe-TAGS-gdbsupport: TAGS-gdbsupport
28855
28856 TAGS-gdbsupport: \
28857 configure-gdbsupport
28858 @: $(MAKE); $(unstage)
28859 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28860 r=`${PWD_COMMAND}`; export r; \
28861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28862 $(HOST_EXPORTS) \
28863 for flag in $(EXTRA_HOST_FLAGS) ; do \
28864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28865 done; \
28866 echo "Doing TAGS in gdbsupport"; \
28867 (cd $(HOST_SUBDIR)/gdbsupport && \
28868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28870 "RANLIB=$${RANLIB}" \
28871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28872 TAGS) \
28873 || exit 1
28874
28875 @endif gdbsupport
28876
28877 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
28878 maybe-install-info-gdbsupport:
28879 @if gdbsupport
28880 maybe-install-info-gdbsupport: install-info-gdbsupport
28881
28882 install-info-gdbsupport: \
28883 configure-gdbsupport \
28884 info-gdbsupport
28885 @: $(MAKE); $(unstage)
28886 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28887 r=`${PWD_COMMAND}`; export r; \
28888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28889 $(HOST_EXPORTS) \
28890 for flag in $(EXTRA_HOST_FLAGS) ; do \
28891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28892 done; \
28893 echo "Doing install-info in gdbsupport"; \
28894 (cd $(HOST_SUBDIR)/gdbsupport && \
28895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28897 "RANLIB=$${RANLIB}" \
28898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28899 install-info) \
28900 || exit 1
28901
28902 @endif gdbsupport
28903
28904 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
28905 maybe-install-pdf-gdbsupport:
28906 @if gdbsupport
28907 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
28908
28909 install-pdf-gdbsupport: \
28910 configure-gdbsupport \
28911 pdf-gdbsupport
28912 @: $(MAKE); $(unstage)
28913 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28914 r=`${PWD_COMMAND}`; export r; \
28915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28916 $(HOST_EXPORTS) \
28917 for flag in $(EXTRA_HOST_FLAGS) ; do \
28918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28919 done; \
28920 echo "Doing install-pdf in gdbsupport"; \
28921 (cd $(HOST_SUBDIR)/gdbsupport && \
28922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28924 "RANLIB=$${RANLIB}" \
28925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28926 install-pdf) \
28927 || exit 1
28928
28929 @endif gdbsupport
28930
28931 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
28932 maybe-install-html-gdbsupport:
28933 @if gdbsupport
28934 maybe-install-html-gdbsupport: install-html-gdbsupport
28935
28936 install-html-gdbsupport: \
28937 configure-gdbsupport \
28938 html-gdbsupport
28939 @: $(MAKE); $(unstage)
28940 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28941 r=`${PWD_COMMAND}`; export r; \
28942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28943 $(HOST_EXPORTS) \
28944 for flag in $(EXTRA_HOST_FLAGS) ; do \
28945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28946 done; \
28947 echo "Doing install-html in gdbsupport"; \
28948 (cd $(HOST_SUBDIR)/gdbsupport && \
28949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28951 "RANLIB=$${RANLIB}" \
28952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28953 install-html) \
28954 || exit 1
28955
28956 @endif gdbsupport
28957
28958 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
28959 maybe-installcheck-gdbsupport:
28960 @if gdbsupport
28961 maybe-installcheck-gdbsupport: installcheck-gdbsupport
28962
28963 installcheck-gdbsupport: \
28964 configure-gdbsupport
28965 @: $(MAKE); $(unstage)
28966 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28967 r=`${PWD_COMMAND}`; export r; \
28968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28969 $(HOST_EXPORTS) \
28970 for flag in $(EXTRA_HOST_FLAGS) ; do \
28971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28972 done; \
28973 echo "Doing installcheck in gdbsupport"; \
28974 (cd $(HOST_SUBDIR)/gdbsupport && \
28975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28977 "RANLIB=$${RANLIB}" \
28978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28979 installcheck) \
28980 || exit 1
28981
28982 @endif gdbsupport
28983
28984 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
28985 maybe-mostlyclean-gdbsupport:
28986 @if gdbsupport
28987 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
28988
28989 mostlyclean-gdbsupport:
28990 @: $(MAKE); $(unstage)
28991 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28992 r=`${PWD_COMMAND}`; export r; \
28993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28994 $(HOST_EXPORTS) \
28995 for flag in $(EXTRA_HOST_FLAGS) ; do \
28996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28997 done; \
28998 echo "Doing mostlyclean in gdbsupport"; \
28999 (cd $(HOST_SUBDIR)/gdbsupport && \
29000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29002 "RANLIB=$${RANLIB}" \
29003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29004 mostlyclean) \
29005 || exit 1
29006
29007 @endif gdbsupport
29008
29009 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
29010 maybe-clean-gdbsupport:
29011 @if gdbsupport
29012 maybe-clean-gdbsupport: clean-gdbsupport
29013
29014 clean-gdbsupport:
29015 @: $(MAKE); $(unstage)
29016 @[ -f ./gdbsupport/Makefile ] || exit 0; \
29017 r=`${PWD_COMMAND}`; export r; \
29018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29019 $(HOST_EXPORTS) \
29020 for flag in $(EXTRA_HOST_FLAGS) ; do \
29021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29022 done; \
29023 echo "Doing clean in gdbsupport"; \
29024 (cd $(HOST_SUBDIR)/gdbsupport && \
29025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29027 "RANLIB=$${RANLIB}" \
29028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29029 clean) \
29030 || exit 1
29031
29032 @endif gdbsupport
29033
29034 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
29035 maybe-distclean-gdbsupport:
29036 @if gdbsupport
29037 maybe-distclean-gdbsupport: distclean-gdbsupport
29038
29039 distclean-gdbsupport:
29040 @: $(MAKE); $(unstage)
29041 @[ -f ./gdbsupport/Makefile ] || exit 0; \
29042 r=`${PWD_COMMAND}`; export r; \
29043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29044 $(HOST_EXPORTS) \
29045 for flag in $(EXTRA_HOST_FLAGS) ; do \
29046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29047 done; \
29048 echo "Doing distclean in gdbsupport"; \
29049 (cd $(HOST_SUBDIR)/gdbsupport && \
29050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29052 "RANLIB=$${RANLIB}" \
29053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29054 distclean) \
29055 || exit 1
29056
29057 @endif gdbsupport
29058
29059 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
29060 maybe-maintainer-clean-gdbsupport:
29061 @if gdbsupport
29062 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
29063
29064 maintainer-clean-gdbsupport:
29065 @: $(MAKE); $(unstage)
29066 @[ -f ./gdbsupport/Makefile ] || exit 0; \
29067 r=`${PWD_COMMAND}`; export r; \
29068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29069 $(HOST_EXPORTS) \
29070 for flag in $(EXTRA_HOST_FLAGS) ; do \
29071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29072 done; \
29073 echo "Doing maintainer-clean in gdbsupport"; \
29074 (cd $(HOST_SUBDIR)/gdbsupport && \
29075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29077 "RANLIB=$${RANLIB}" \
29078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29079 maintainer-clean) \
29080 || exit 1
29081
29082 @endif gdbsupport
29083
29084
29085
29086 .PHONY: configure-gdbserver maybe-configure-gdbserver
29087 maybe-configure-gdbserver:
29088 @if gcc-bootstrap
29089 configure-gdbserver: stage_current
29090 @endif gcc-bootstrap
29091 @if gdbserver
29092 maybe-configure-gdbserver: configure-gdbserver
29093 configure-gdbserver:
29094 @: $(MAKE); $(unstage)
29095 @r=`${PWD_COMMAND}`; export r; \
29096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29097 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
29098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
29099 $(HOST_EXPORTS) \
29100 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
29101 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
29102 case $(srcdir) in \
29103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29104 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
29105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29106 esac; \
29107 module_srcdir=gdbserver; \
29108 $(SHELL) \
29109 $$s/$$module_srcdir/configure \
29110 --srcdir=$${topdir}/$$module_srcdir \
29111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29112 --target=${target_alias} \
29113 || exit 1
29114 @endif gdbserver
29115
29116
29117
29118
29119
29120 .PHONY: all-gdbserver maybe-all-gdbserver
29121 maybe-all-gdbserver:
29122 @if gcc-bootstrap
29123 all-gdbserver: stage_current
29124 @endif gcc-bootstrap
29125 @if gdbserver
29126 TARGET-gdbserver=all
29127 maybe-all-gdbserver: all-gdbserver
29128 all-gdbserver: configure-gdbserver
29129 @: $(MAKE); $(unstage)
29130 @r=`${PWD_COMMAND}`; export r; \
29131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29132 $(HOST_EXPORTS) \
29133 (cd $(HOST_SUBDIR)/gdbserver && \
29134 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29135 $(TARGET-gdbserver))
29136 @endif gdbserver
29137
29138
29139
29140
29141 .PHONY: check-gdbserver maybe-check-gdbserver
29142 maybe-check-gdbserver:
29143 @if gdbserver
29144 maybe-check-gdbserver: check-gdbserver
29145
29146 check-gdbserver:
29147 @: $(MAKE); $(unstage)
29148 @r=`${PWD_COMMAND}`; export r; \
29149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29150 $(HOST_EXPORTS) \
29151 (cd $(HOST_SUBDIR)/gdbserver && \
29152 $(MAKE) $(FLAGS_TO_PASS) check)
29153
29154 @endif gdbserver
29155
29156 .PHONY: install-gdbserver maybe-install-gdbserver
29157 maybe-install-gdbserver:
29158 @if gdbserver
29159 maybe-install-gdbserver: install-gdbserver
29160
29161 install-gdbserver: installdirs
29162 @: $(MAKE); $(unstage)
29163 @r=`${PWD_COMMAND}`; export r; \
29164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29165 $(HOST_EXPORTS) \
29166 (cd $(HOST_SUBDIR)/gdbserver && \
29167 $(MAKE) $(FLAGS_TO_PASS) install)
29168
29169 @endif gdbserver
29170
29171 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
29172 maybe-install-strip-gdbserver:
29173 @if gdbserver
29174 maybe-install-strip-gdbserver: install-strip-gdbserver
29175
29176 install-strip-gdbserver: installdirs
29177 @: $(MAKE); $(unstage)
29178 @r=`${PWD_COMMAND}`; export r; \
29179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29180 $(HOST_EXPORTS) \
29181 (cd $(HOST_SUBDIR)/gdbserver && \
29182 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29183
29184 @endif gdbserver
29185
29186 # Other targets (info, dvi, pdf, etc.)
29187
29188 .PHONY: maybe-info-gdbserver info-gdbserver
29189 maybe-info-gdbserver:
29190 @if gdbserver
29191 maybe-info-gdbserver: info-gdbserver
29192
29193 info-gdbserver: \
29194 configure-gdbserver
29195 @: $(MAKE); $(unstage)
29196 @[ -f ./gdbserver/Makefile ] || exit 0; \
29197 r=`${PWD_COMMAND}`; export r; \
29198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29199 $(HOST_EXPORTS) \
29200 for flag in $(EXTRA_HOST_FLAGS) ; do \
29201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29202 done; \
29203 echo "Doing info in gdbserver"; \
29204 (cd $(HOST_SUBDIR)/gdbserver && \
29205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29207 "RANLIB=$${RANLIB}" \
29208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29209 info) \
29210 || exit 1
29211
29212 @endif gdbserver
29213
29214 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
29215 maybe-dvi-gdbserver:
29216 @if gdbserver
29217 maybe-dvi-gdbserver: dvi-gdbserver
29218
29219 dvi-gdbserver: \
29220 configure-gdbserver
29221 @: $(MAKE); $(unstage)
29222 @[ -f ./gdbserver/Makefile ] || exit 0; \
29223 r=`${PWD_COMMAND}`; export r; \
29224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29225 $(HOST_EXPORTS) \
29226 for flag in $(EXTRA_HOST_FLAGS) ; do \
29227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29228 done; \
29229 echo "Doing dvi in gdbserver"; \
29230 (cd $(HOST_SUBDIR)/gdbserver && \
29231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29233 "RANLIB=$${RANLIB}" \
29234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29235 dvi) \
29236 || exit 1
29237
29238 @endif gdbserver
29239
29240 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
29241 maybe-pdf-gdbserver:
29242 @if gdbserver
29243 maybe-pdf-gdbserver: pdf-gdbserver
29244
29245 pdf-gdbserver: \
29246 configure-gdbserver
29247 @: $(MAKE); $(unstage)
29248 @[ -f ./gdbserver/Makefile ] || exit 0; \
29249 r=`${PWD_COMMAND}`; export r; \
29250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29251 $(HOST_EXPORTS) \
29252 for flag in $(EXTRA_HOST_FLAGS) ; do \
29253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29254 done; \
29255 echo "Doing pdf in gdbserver"; \
29256 (cd $(HOST_SUBDIR)/gdbserver && \
29257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29259 "RANLIB=$${RANLIB}" \
29260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29261 pdf) \
29262 || exit 1
29263
29264 @endif gdbserver
29265
29266 .PHONY: maybe-html-gdbserver html-gdbserver
29267 maybe-html-gdbserver:
29268 @if gdbserver
29269 maybe-html-gdbserver: html-gdbserver
29270
29271 html-gdbserver: \
29272 configure-gdbserver
29273 @: $(MAKE); $(unstage)
29274 @[ -f ./gdbserver/Makefile ] || exit 0; \
29275 r=`${PWD_COMMAND}`; export r; \
29276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29277 $(HOST_EXPORTS) \
29278 for flag in $(EXTRA_HOST_FLAGS) ; do \
29279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29280 done; \
29281 echo "Doing html in gdbserver"; \
29282 (cd $(HOST_SUBDIR)/gdbserver && \
29283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29285 "RANLIB=$${RANLIB}" \
29286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29287 html) \
29288 || exit 1
29289
29290 @endif gdbserver
29291
29292 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
29293 maybe-TAGS-gdbserver:
29294 @if gdbserver
29295 maybe-TAGS-gdbserver: TAGS-gdbserver
29296
29297 TAGS-gdbserver: \
29298 configure-gdbserver
29299 @: $(MAKE); $(unstage)
29300 @[ -f ./gdbserver/Makefile ] || exit 0; \
29301 r=`${PWD_COMMAND}`; export r; \
29302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29303 $(HOST_EXPORTS) \
29304 for flag in $(EXTRA_HOST_FLAGS) ; do \
29305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29306 done; \
29307 echo "Doing TAGS in gdbserver"; \
29308 (cd $(HOST_SUBDIR)/gdbserver && \
29309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29311 "RANLIB=$${RANLIB}" \
29312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29313 TAGS) \
29314 || exit 1
29315
29316 @endif gdbserver
29317
29318 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
29319 maybe-install-info-gdbserver:
29320 @if gdbserver
29321 maybe-install-info-gdbserver: install-info-gdbserver
29322
29323 install-info-gdbserver: \
29324 configure-gdbserver \
29325 info-gdbserver
29326 @: $(MAKE); $(unstage)
29327 @[ -f ./gdbserver/Makefile ] || exit 0; \
29328 r=`${PWD_COMMAND}`; export r; \
29329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29330 $(HOST_EXPORTS) \
29331 for flag in $(EXTRA_HOST_FLAGS) ; do \
29332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29333 done; \
29334 echo "Doing install-info in gdbserver"; \
29335 (cd $(HOST_SUBDIR)/gdbserver && \
29336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29338 "RANLIB=$${RANLIB}" \
29339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29340 install-info) \
29341 || exit 1
29342
29343 @endif gdbserver
29344
29345 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
29346 maybe-install-pdf-gdbserver:
29347 @if gdbserver
29348 maybe-install-pdf-gdbserver: install-pdf-gdbserver
29349
29350 install-pdf-gdbserver: \
29351 configure-gdbserver \
29352 pdf-gdbserver
29353 @: $(MAKE); $(unstage)
29354 @[ -f ./gdbserver/Makefile ] || exit 0; \
29355 r=`${PWD_COMMAND}`; export r; \
29356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29357 $(HOST_EXPORTS) \
29358 for flag in $(EXTRA_HOST_FLAGS) ; do \
29359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29360 done; \
29361 echo "Doing install-pdf in gdbserver"; \
29362 (cd $(HOST_SUBDIR)/gdbserver && \
29363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29365 "RANLIB=$${RANLIB}" \
29366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29367 install-pdf) \
29368 || exit 1
29369
29370 @endif gdbserver
29371
29372 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
29373 maybe-install-html-gdbserver:
29374 @if gdbserver
29375 maybe-install-html-gdbserver: install-html-gdbserver
29376
29377 install-html-gdbserver: \
29378 configure-gdbserver \
29379 html-gdbserver
29380 @: $(MAKE); $(unstage)
29381 @[ -f ./gdbserver/Makefile ] || exit 0; \
29382 r=`${PWD_COMMAND}`; export r; \
29383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29384 $(HOST_EXPORTS) \
29385 for flag in $(EXTRA_HOST_FLAGS) ; do \
29386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29387 done; \
29388 echo "Doing install-html in gdbserver"; \
29389 (cd $(HOST_SUBDIR)/gdbserver && \
29390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29392 "RANLIB=$${RANLIB}" \
29393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29394 install-html) \
29395 || exit 1
29396
29397 @endif gdbserver
29398
29399 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
29400 maybe-installcheck-gdbserver:
29401 @if gdbserver
29402 maybe-installcheck-gdbserver: installcheck-gdbserver
29403
29404 installcheck-gdbserver: \
29405 configure-gdbserver
29406 @: $(MAKE); $(unstage)
29407 @[ -f ./gdbserver/Makefile ] || exit 0; \
29408 r=`${PWD_COMMAND}`; export r; \
29409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29410 $(HOST_EXPORTS) \
29411 for flag in $(EXTRA_HOST_FLAGS) ; do \
29412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29413 done; \
29414 echo "Doing installcheck in gdbserver"; \
29415 (cd $(HOST_SUBDIR)/gdbserver && \
29416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29418 "RANLIB=$${RANLIB}" \
29419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29420 installcheck) \
29421 || exit 1
29422
29423 @endif gdbserver
29424
29425 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
29426 maybe-mostlyclean-gdbserver:
29427 @if gdbserver
29428 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
29429
29430 mostlyclean-gdbserver:
29431 @: $(MAKE); $(unstage)
29432 @[ -f ./gdbserver/Makefile ] || exit 0; \
29433 r=`${PWD_COMMAND}`; export r; \
29434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29435 $(HOST_EXPORTS) \
29436 for flag in $(EXTRA_HOST_FLAGS) ; do \
29437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29438 done; \
29439 echo "Doing mostlyclean in gdbserver"; \
29440 (cd $(HOST_SUBDIR)/gdbserver && \
29441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29443 "RANLIB=$${RANLIB}" \
29444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29445 mostlyclean) \
29446 || exit 1
29447
29448 @endif gdbserver
29449
29450 .PHONY: maybe-clean-gdbserver clean-gdbserver
29451 maybe-clean-gdbserver:
29452 @if gdbserver
29453 maybe-clean-gdbserver: clean-gdbserver
29454
29455 clean-gdbserver:
29456 @: $(MAKE); $(unstage)
29457 @[ -f ./gdbserver/Makefile ] || exit 0; \
29458 r=`${PWD_COMMAND}`; export r; \
29459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29460 $(HOST_EXPORTS) \
29461 for flag in $(EXTRA_HOST_FLAGS) ; do \
29462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29463 done; \
29464 echo "Doing clean in gdbserver"; \
29465 (cd $(HOST_SUBDIR)/gdbserver && \
29466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29468 "RANLIB=$${RANLIB}" \
29469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29470 clean) \
29471 || exit 1
29472
29473 @endif gdbserver
29474
29475 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
29476 maybe-distclean-gdbserver:
29477 @if gdbserver
29478 maybe-distclean-gdbserver: distclean-gdbserver
29479
29480 distclean-gdbserver:
29481 @: $(MAKE); $(unstage)
29482 @[ -f ./gdbserver/Makefile ] || exit 0; \
29483 r=`${PWD_COMMAND}`; export r; \
29484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29485 $(HOST_EXPORTS) \
29486 for flag in $(EXTRA_HOST_FLAGS) ; do \
29487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29488 done; \
29489 echo "Doing distclean in gdbserver"; \
29490 (cd $(HOST_SUBDIR)/gdbserver && \
29491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29493 "RANLIB=$${RANLIB}" \
29494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29495 distclean) \
29496 || exit 1
29497
29498 @endif gdbserver
29499
29500 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
29501 maybe-maintainer-clean-gdbserver:
29502 @if gdbserver
29503 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
29504
29505 maintainer-clean-gdbserver:
29506 @: $(MAKE); $(unstage)
29507 @[ -f ./gdbserver/Makefile ] || exit 0; \
29508 r=`${PWD_COMMAND}`; export r; \
29509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29510 $(HOST_EXPORTS) \
29511 for flag in $(EXTRA_HOST_FLAGS) ; do \
29512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29513 done; \
29514 echo "Doing maintainer-clean in gdbserver"; \
29515 (cd $(HOST_SUBDIR)/gdbserver && \
29516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29518 "RANLIB=$${RANLIB}" \
29519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29520 maintainer-clean) \
29521 || exit 1
29522
29523 @endif gdbserver
29524
29525
29526
29527 .PHONY: configure-gdb maybe-configure-gdb
29528 maybe-configure-gdb:
29529 @if gcc-bootstrap
29530 configure-gdb: stage_current
29531 @endif gcc-bootstrap
29532 @if gdb
29533 maybe-configure-gdb: configure-gdb
29534 configure-gdb:
29535 @: $(MAKE); $(unstage)
29536 @r=`${PWD_COMMAND}`; export r; \
29537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29538 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
29539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
29540 $(HOST_EXPORTS) \
29541 echo Configuring in $(HOST_SUBDIR)/gdb; \
29542 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
29543 case $(srcdir) in \
29544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29545 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
29546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29547 esac; \
29548 module_srcdir=gdb; \
29549 $(SHELL) \
29550 $$s/$$module_srcdir/configure \
29551 --srcdir=$${topdir}/$$module_srcdir \
29552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29553 --target=${target_alias} \
29554 || exit 1
29555 @endif gdb
29556
29557
29558
29559
29560
29561 .PHONY: all-gdb maybe-all-gdb
29562 maybe-all-gdb:
29563 @if gcc-bootstrap
29564 all-gdb: stage_current
29565 @endif gcc-bootstrap
29566 @if gdb
29567 TARGET-gdb=all
29568 maybe-all-gdb: all-gdb
29569 all-gdb: configure-gdb
29570 @: $(MAKE); $(unstage)
29571 @r=`${PWD_COMMAND}`; export r; \
29572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29573 $(HOST_EXPORTS) \
29574 (cd $(HOST_SUBDIR)/gdb && \
29575 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29576 $(TARGET-gdb))
29577 @endif gdb
29578
29579
29580
29581
29582 .PHONY: check-gdb maybe-check-gdb
29583 maybe-check-gdb:
29584 @if gdb
29585 maybe-check-gdb: check-gdb
29586
29587 check-gdb:
29588 @: $(MAKE); $(unstage)
29589 @r=`${PWD_COMMAND}`; export r; \
29590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591 $(HOST_EXPORTS) \
29592 (cd $(HOST_SUBDIR)/gdb && \
29593 $(MAKE) $(FLAGS_TO_PASS) check)
29594
29595 @endif gdb
29596
29597 .PHONY: install-gdb maybe-install-gdb
29598 maybe-install-gdb:
29599 @if gdb
29600 maybe-install-gdb: install-gdb
29601
29602 install-gdb: installdirs
29603 @: $(MAKE); $(unstage)
29604 @r=`${PWD_COMMAND}`; export r; \
29605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29606 $(HOST_EXPORTS) \
29607 (cd $(HOST_SUBDIR)/gdb && \
29608 $(MAKE) $(FLAGS_TO_PASS) install)
29609
29610 @endif gdb
29611
29612 .PHONY: install-strip-gdb maybe-install-strip-gdb
29613 maybe-install-strip-gdb:
29614 @if gdb
29615 maybe-install-strip-gdb: install-strip-gdb
29616
29617 install-strip-gdb: installdirs
29618 @: $(MAKE); $(unstage)
29619 @r=`${PWD_COMMAND}`; export r; \
29620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29621 $(HOST_EXPORTS) \
29622 (cd $(HOST_SUBDIR)/gdb && \
29623 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29624
29625 @endif gdb
29626
29627 # Other targets (info, dvi, pdf, etc.)
29628
29629 .PHONY: maybe-info-gdb info-gdb
29630 maybe-info-gdb:
29631 @if gdb
29632 maybe-info-gdb: info-gdb
29633
29634 info-gdb: \
29635 configure-gdb
29636 @: $(MAKE); $(unstage)
29637 @[ -f ./gdb/Makefile ] || exit 0; \
29638 r=`${PWD_COMMAND}`; export r; \
29639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29640 $(HOST_EXPORTS) \
29641 for flag in $(EXTRA_HOST_FLAGS) ; do \
29642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29643 done; \
29644 echo "Doing info in gdb"; \
29645 (cd $(HOST_SUBDIR)/gdb && \
29646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29648 "RANLIB=$${RANLIB}" \
29649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29650 info) \
29651 || exit 1
29652
29653 @endif gdb
29654
29655 .PHONY: maybe-dvi-gdb dvi-gdb
29656 maybe-dvi-gdb:
29657 @if gdb
29658 maybe-dvi-gdb: dvi-gdb
29659
29660 dvi-gdb: \
29661 configure-gdb
29662 @: $(MAKE); $(unstage)
29663 @[ -f ./gdb/Makefile ] || exit 0; \
29664 r=`${PWD_COMMAND}`; export r; \
29665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29666 $(HOST_EXPORTS) \
29667 for flag in $(EXTRA_HOST_FLAGS) ; do \
29668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29669 done; \
29670 echo "Doing dvi in gdb"; \
29671 (cd $(HOST_SUBDIR)/gdb && \
29672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29674 "RANLIB=$${RANLIB}" \
29675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29676 dvi) \
29677 || exit 1
29678
29679 @endif gdb
29680
29681 .PHONY: maybe-pdf-gdb pdf-gdb
29682 maybe-pdf-gdb:
29683 @if gdb
29684 maybe-pdf-gdb: pdf-gdb
29685
29686 pdf-gdb: \
29687 configure-gdb
29688 @: $(MAKE); $(unstage)
29689 @[ -f ./gdb/Makefile ] || exit 0; \
29690 r=`${PWD_COMMAND}`; export r; \
29691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29692 $(HOST_EXPORTS) \
29693 for flag in $(EXTRA_HOST_FLAGS) ; do \
29694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29695 done; \
29696 echo "Doing pdf in gdb"; \
29697 (cd $(HOST_SUBDIR)/gdb && \
29698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29700 "RANLIB=$${RANLIB}" \
29701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29702 pdf) \
29703 || exit 1
29704
29705 @endif gdb
29706
29707 .PHONY: maybe-html-gdb html-gdb
29708 maybe-html-gdb:
29709 @if gdb
29710 maybe-html-gdb: html-gdb
29711
29712 html-gdb: \
29713 configure-gdb
29714 @: $(MAKE); $(unstage)
29715 @[ -f ./gdb/Makefile ] || exit 0; \
29716 r=`${PWD_COMMAND}`; export r; \
29717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29718 $(HOST_EXPORTS) \
29719 for flag in $(EXTRA_HOST_FLAGS) ; do \
29720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29721 done; \
29722 echo "Doing html in gdb"; \
29723 (cd $(HOST_SUBDIR)/gdb && \
29724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29726 "RANLIB=$${RANLIB}" \
29727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29728 html) \
29729 || exit 1
29730
29731 @endif gdb
29732
29733 .PHONY: maybe-TAGS-gdb TAGS-gdb
29734 maybe-TAGS-gdb:
29735 @if gdb
29736 maybe-TAGS-gdb: TAGS-gdb
29737
29738 TAGS-gdb: \
29739 configure-gdb
29740 @: $(MAKE); $(unstage)
29741 @[ -f ./gdb/Makefile ] || exit 0; \
29742 r=`${PWD_COMMAND}`; export r; \
29743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29744 $(HOST_EXPORTS) \
29745 for flag in $(EXTRA_HOST_FLAGS) ; do \
29746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29747 done; \
29748 echo "Doing TAGS in gdb"; \
29749 (cd $(HOST_SUBDIR)/gdb && \
29750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29752 "RANLIB=$${RANLIB}" \
29753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29754 TAGS) \
29755 || exit 1
29756
29757 @endif gdb
29758
29759 .PHONY: maybe-install-info-gdb install-info-gdb
29760 maybe-install-info-gdb:
29761 @if gdb
29762 maybe-install-info-gdb: install-info-gdb
29763
29764 install-info-gdb: \
29765 configure-gdb \
29766 info-gdb
29767 @: $(MAKE); $(unstage)
29768 @[ -f ./gdb/Makefile ] || exit 0; \
29769 r=`${PWD_COMMAND}`; export r; \
29770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29771 $(HOST_EXPORTS) \
29772 for flag in $(EXTRA_HOST_FLAGS) ; do \
29773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29774 done; \
29775 echo "Doing install-info in gdb"; \
29776 (cd $(HOST_SUBDIR)/gdb && \
29777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29779 "RANLIB=$${RANLIB}" \
29780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29781 install-info) \
29782 || exit 1
29783
29784 @endif gdb
29785
29786 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
29787 maybe-install-pdf-gdb:
29788 @if gdb
29789 maybe-install-pdf-gdb: install-pdf-gdb
29790
29791 install-pdf-gdb: \
29792 configure-gdb \
29793 pdf-gdb
29794 @: $(MAKE); $(unstage)
29795 @[ -f ./gdb/Makefile ] || exit 0; \
29796 r=`${PWD_COMMAND}`; export r; \
29797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29798 $(HOST_EXPORTS) \
29799 for flag in $(EXTRA_HOST_FLAGS) ; do \
29800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29801 done; \
29802 echo "Doing install-pdf in gdb"; \
29803 (cd $(HOST_SUBDIR)/gdb && \
29804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29806 "RANLIB=$${RANLIB}" \
29807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29808 install-pdf) \
29809 || exit 1
29810
29811 @endif gdb
29812
29813 .PHONY: maybe-install-html-gdb install-html-gdb
29814 maybe-install-html-gdb:
29815 @if gdb
29816 maybe-install-html-gdb: install-html-gdb
29817
29818 install-html-gdb: \
29819 configure-gdb \
29820 html-gdb
29821 @: $(MAKE); $(unstage)
29822 @[ -f ./gdb/Makefile ] || exit 0; \
29823 r=`${PWD_COMMAND}`; export r; \
29824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29825 $(HOST_EXPORTS) \
29826 for flag in $(EXTRA_HOST_FLAGS) ; do \
29827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29828 done; \
29829 echo "Doing install-html in gdb"; \
29830 (cd $(HOST_SUBDIR)/gdb && \
29831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29833 "RANLIB=$${RANLIB}" \
29834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29835 install-html) \
29836 || exit 1
29837
29838 @endif gdb
29839
29840 .PHONY: maybe-installcheck-gdb installcheck-gdb
29841 maybe-installcheck-gdb:
29842 @if gdb
29843 maybe-installcheck-gdb: installcheck-gdb
29844
29845 installcheck-gdb: \
29846 configure-gdb
29847 @: $(MAKE); $(unstage)
29848 @[ -f ./gdb/Makefile ] || exit 0; \
29849 r=`${PWD_COMMAND}`; export r; \
29850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29851 $(HOST_EXPORTS) \
29852 for flag in $(EXTRA_HOST_FLAGS) ; do \
29853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29854 done; \
29855 echo "Doing installcheck in gdb"; \
29856 (cd $(HOST_SUBDIR)/gdb && \
29857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29859 "RANLIB=$${RANLIB}" \
29860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29861 installcheck) \
29862 || exit 1
29863
29864 @endif gdb
29865
29866 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
29867 maybe-mostlyclean-gdb:
29868 @if gdb
29869 maybe-mostlyclean-gdb: mostlyclean-gdb
29870
29871 mostlyclean-gdb:
29872 @: $(MAKE); $(unstage)
29873 @[ -f ./gdb/Makefile ] || exit 0; \
29874 r=`${PWD_COMMAND}`; export r; \
29875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29876 $(HOST_EXPORTS) \
29877 for flag in $(EXTRA_HOST_FLAGS) ; do \
29878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29879 done; \
29880 echo "Doing mostlyclean in gdb"; \
29881 (cd $(HOST_SUBDIR)/gdb && \
29882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29884 "RANLIB=$${RANLIB}" \
29885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29886 mostlyclean) \
29887 || exit 1
29888
29889 @endif gdb
29890
29891 .PHONY: maybe-clean-gdb clean-gdb
29892 maybe-clean-gdb:
29893 @if gdb
29894 maybe-clean-gdb: clean-gdb
29895
29896 clean-gdb:
29897 @: $(MAKE); $(unstage)
29898 @[ -f ./gdb/Makefile ] || exit 0; \
29899 r=`${PWD_COMMAND}`; export r; \
29900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29901 $(HOST_EXPORTS) \
29902 for flag in $(EXTRA_HOST_FLAGS) ; do \
29903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29904 done; \
29905 echo "Doing clean in gdb"; \
29906 (cd $(HOST_SUBDIR)/gdb && \
29907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29909 "RANLIB=$${RANLIB}" \
29910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29911 clean) \
29912 || exit 1
29913
29914 @endif gdb
29915
29916 .PHONY: maybe-distclean-gdb distclean-gdb
29917 maybe-distclean-gdb:
29918 @if gdb
29919 maybe-distclean-gdb: distclean-gdb
29920
29921 distclean-gdb:
29922 @: $(MAKE); $(unstage)
29923 @[ -f ./gdb/Makefile ] || exit 0; \
29924 r=`${PWD_COMMAND}`; export r; \
29925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29926 $(HOST_EXPORTS) \
29927 for flag in $(EXTRA_HOST_FLAGS) ; do \
29928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29929 done; \
29930 echo "Doing distclean in gdb"; \
29931 (cd $(HOST_SUBDIR)/gdb && \
29932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29934 "RANLIB=$${RANLIB}" \
29935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29936 distclean) \
29937 || exit 1
29938
29939 @endif gdb
29940
29941 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
29942 maybe-maintainer-clean-gdb:
29943 @if gdb
29944 maybe-maintainer-clean-gdb: maintainer-clean-gdb
29945
29946 maintainer-clean-gdb:
29947 @: $(MAKE); $(unstage)
29948 @[ -f ./gdb/Makefile ] || exit 0; \
29949 r=`${PWD_COMMAND}`; export r; \
29950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29951 $(HOST_EXPORTS) \
29952 for flag in $(EXTRA_HOST_FLAGS) ; do \
29953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29954 done; \
29955 echo "Doing maintainer-clean in gdb"; \
29956 (cd $(HOST_SUBDIR)/gdb && \
29957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29959 "RANLIB=$${RANLIB}" \
29960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29961 maintainer-clean) \
29962 || exit 1
29963
29964 @endif gdb
29965
29966
29967
29968 .PHONY: configure-expect maybe-configure-expect
29969 maybe-configure-expect:
29970 @if gcc-bootstrap
29971 configure-expect: stage_current
29972 @endif gcc-bootstrap
29973 @if expect
29974 maybe-configure-expect: configure-expect
29975 configure-expect:
29976 @: $(MAKE); $(unstage)
29977 @r=`${PWD_COMMAND}`; export r; \
29978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29979 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
29980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
29981 $(HOST_EXPORTS) \
29982 echo Configuring in $(HOST_SUBDIR)/expect; \
29983 cd "$(HOST_SUBDIR)/expect" || exit 1; \
29984 case $(srcdir) in \
29985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29986 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
29987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29988 esac; \
29989 module_srcdir=expect; \
29990 $(SHELL) \
29991 $$s/$$module_srcdir/configure \
29992 --srcdir=$${topdir}/$$module_srcdir \
29993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29994 --target=${target_alias} \
29995 || exit 1
29996 @endif expect
29997
29998
29999
30000
30001
30002 .PHONY: all-expect maybe-all-expect
30003 maybe-all-expect:
30004 @if gcc-bootstrap
30005 all-expect: stage_current
30006 @endif gcc-bootstrap
30007 @if expect
30008 TARGET-expect=all
30009 maybe-all-expect: all-expect
30010 all-expect: configure-expect
30011 @: $(MAKE); $(unstage)
30012 @r=`${PWD_COMMAND}`; export r; \
30013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30014 $(HOST_EXPORTS) \
30015 (cd $(HOST_SUBDIR)/expect && \
30016 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30017 $(TARGET-expect))
30018 @endif expect
30019
30020
30021
30022
30023 .PHONY: check-expect maybe-check-expect
30024 maybe-check-expect:
30025 @if expect
30026 maybe-check-expect: check-expect
30027
30028 check-expect:
30029 @: $(MAKE); $(unstage)
30030 @r=`${PWD_COMMAND}`; export r; \
30031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30032 $(HOST_EXPORTS) \
30033 (cd $(HOST_SUBDIR)/expect && \
30034 $(MAKE) $(FLAGS_TO_PASS) check)
30035
30036 @endif expect
30037
30038 .PHONY: install-expect maybe-install-expect
30039 maybe-install-expect:
30040 @if expect
30041 maybe-install-expect: install-expect
30042
30043 install-expect: installdirs
30044 @: $(MAKE); $(unstage)
30045 @r=`${PWD_COMMAND}`; export r; \
30046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30047 $(HOST_EXPORTS) \
30048 (cd $(HOST_SUBDIR)/expect && \
30049 $(MAKE) $(FLAGS_TO_PASS) install)
30050
30051 @endif expect
30052
30053 .PHONY: install-strip-expect maybe-install-strip-expect
30054 maybe-install-strip-expect:
30055 @if expect
30056 maybe-install-strip-expect: install-strip-expect
30057
30058 install-strip-expect: installdirs
30059 @: $(MAKE); $(unstage)
30060 @r=`${PWD_COMMAND}`; export r; \
30061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30062 $(HOST_EXPORTS) \
30063 (cd $(HOST_SUBDIR)/expect && \
30064 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30065
30066 @endif expect
30067
30068 # Other targets (info, dvi, pdf, etc.)
30069
30070 .PHONY: maybe-info-expect info-expect
30071 maybe-info-expect:
30072 @if expect
30073 maybe-info-expect: info-expect
30074
30075 info-expect: \
30076 configure-expect
30077 @: $(MAKE); $(unstage)
30078 @[ -f ./expect/Makefile ] || exit 0; \
30079 r=`${PWD_COMMAND}`; export r; \
30080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30081 $(HOST_EXPORTS) \
30082 for flag in $(EXTRA_HOST_FLAGS) ; do \
30083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30084 done; \
30085 echo "Doing info in expect"; \
30086 (cd $(HOST_SUBDIR)/expect && \
30087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30089 "RANLIB=$${RANLIB}" \
30090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30091 info) \
30092 || exit 1
30093
30094 @endif expect
30095
30096 .PHONY: maybe-dvi-expect dvi-expect
30097 maybe-dvi-expect:
30098 @if expect
30099 maybe-dvi-expect: dvi-expect
30100
30101 dvi-expect: \
30102 configure-expect
30103 @: $(MAKE); $(unstage)
30104 @[ -f ./expect/Makefile ] || exit 0; \
30105 r=`${PWD_COMMAND}`; export r; \
30106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30107 $(HOST_EXPORTS) \
30108 for flag in $(EXTRA_HOST_FLAGS) ; do \
30109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30110 done; \
30111 echo "Doing dvi in expect"; \
30112 (cd $(HOST_SUBDIR)/expect && \
30113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30115 "RANLIB=$${RANLIB}" \
30116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30117 dvi) \
30118 || exit 1
30119
30120 @endif expect
30121
30122 .PHONY: maybe-pdf-expect pdf-expect
30123 maybe-pdf-expect:
30124 @if expect
30125 maybe-pdf-expect: pdf-expect
30126
30127 pdf-expect: \
30128 configure-expect
30129 @: $(MAKE); $(unstage)
30130 @[ -f ./expect/Makefile ] || exit 0; \
30131 r=`${PWD_COMMAND}`; export r; \
30132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30133 $(HOST_EXPORTS) \
30134 for flag in $(EXTRA_HOST_FLAGS) ; do \
30135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30136 done; \
30137 echo "Doing pdf in expect"; \
30138 (cd $(HOST_SUBDIR)/expect && \
30139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30141 "RANLIB=$${RANLIB}" \
30142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30143 pdf) \
30144 || exit 1
30145
30146 @endif expect
30147
30148 .PHONY: maybe-html-expect html-expect
30149 maybe-html-expect:
30150 @if expect
30151 maybe-html-expect: html-expect
30152
30153 html-expect: \
30154 configure-expect
30155 @: $(MAKE); $(unstage)
30156 @[ -f ./expect/Makefile ] || exit 0; \
30157 r=`${PWD_COMMAND}`; export r; \
30158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30159 $(HOST_EXPORTS) \
30160 for flag in $(EXTRA_HOST_FLAGS) ; do \
30161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30162 done; \
30163 echo "Doing html in expect"; \
30164 (cd $(HOST_SUBDIR)/expect && \
30165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30167 "RANLIB=$${RANLIB}" \
30168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30169 html) \
30170 || exit 1
30171
30172 @endif expect
30173
30174 .PHONY: maybe-TAGS-expect TAGS-expect
30175 maybe-TAGS-expect:
30176 @if expect
30177 maybe-TAGS-expect: TAGS-expect
30178
30179 TAGS-expect: \
30180 configure-expect
30181 @: $(MAKE); $(unstage)
30182 @[ -f ./expect/Makefile ] || exit 0; \
30183 r=`${PWD_COMMAND}`; export r; \
30184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30185 $(HOST_EXPORTS) \
30186 for flag in $(EXTRA_HOST_FLAGS) ; do \
30187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30188 done; \
30189 echo "Doing TAGS in expect"; \
30190 (cd $(HOST_SUBDIR)/expect && \
30191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30193 "RANLIB=$${RANLIB}" \
30194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30195 TAGS) \
30196 || exit 1
30197
30198 @endif expect
30199
30200 .PHONY: maybe-install-info-expect install-info-expect
30201 maybe-install-info-expect:
30202 @if expect
30203 maybe-install-info-expect: install-info-expect
30204
30205 install-info-expect: \
30206 configure-expect \
30207 info-expect
30208 @: $(MAKE); $(unstage)
30209 @[ -f ./expect/Makefile ] || exit 0; \
30210 r=`${PWD_COMMAND}`; export r; \
30211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30212 $(HOST_EXPORTS) \
30213 for flag in $(EXTRA_HOST_FLAGS) ; do \
30214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30215 done; \
30216 echo "Doing install-info in expect"; \
30217 (cd $(HOST_SUBDIR)/expect && \
30218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30220 "RANLIB=$${RANLIB}" \
30221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30222 install-info) \
30223 || exit 1
30224
30225 @endif expect
30226
30227 .PHONY: maybe-install-pdf-expect install-pdf-expect
30228 maybe-install-pdf-expect:
30229 @if expect
30230 maybe-install-pdf-expect: install-pdf-expect
30231
30232 install-pdf-expect: \
30233 configure-expect \
30234 pdf-expect
30235 @: $(MAKE); $(unstage)
30236 @[ -f ./expect/Makefile ] || exit 0; \
30237 r=`${PWD_COMMAND}`; export r; \
30238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30239 $(HOST_EXPORTS) \
30240 for flag in $(EXTRA_HOST_FLAGS) ; do \
30241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30242 done; \
30243 echo "Doing install-pdf in expect"; \
30244 (cd $(HOST_SUBDIR)/expect && \
30245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30247 "RANLIB=$${RANLIB}" \
30248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30249 install-pdf) \
30250 || exit 1
30251
30252 @endif expect
30253
30254 .PHONY: maybe-install-html-expect install-html-expect
30255 maybe-install-html-expect:
30256 @if expect
30257 maybe-install-html-expect: install-html-expect
30258
30259 install-html-expect: \
30260 configure-expect \
30261 html-expect
30262 @: $(MAKE); $(unstage)
30263 @[ -f ./expect/Makefile ] || exit 0; \
30264 r=`${PWD_COMMAND}`; export r; \
30265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30266 $(HOST_EXPORTS) \
30267 for flag in $(EXTRA_HOST_FLAGS) ; do \
30268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30269 done; \
30270 echo "Doing install-html in expect"; \
30271 (cd $(HOST_SUBDIR)/expect && \
30272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30274 "RANLIB=$${RANLIB}" \
30275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30276 install-html) \
30277 || exit 1
30278
30279 @endif expect
30280
30281 .PHONY: maybe-installcheck-expect installcheck-expect
30282 maybe-installcheck-expect:
30283 @if expect
30284 maybe-installcheck-expect: installcheck-expect
30285
30286 installcheck-expect: \
30287 configure-expect
30288 @: $(MAKE); $(unstage)
30289 @[ -f ./expect/Makefile ] || exit 0; \
30290 r=`${PWD_COMMAND}`; export r; \
30291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30292 $(HOST_EXPORTS) \
30293 for flag in $(EXTRA_HOST_FLAGS) ; do \
30294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30295 done; \
30296 echo "Doing installcheck in expect"; \
30297 (cd $(HOST_SUBDIR)/expect && \
30298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30300 "RANLIB=$${RANLIB}" \
30301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30302 installcheck) \
30303 || exit 1
30304
30305 @endif expect
30306
30307 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
30308 maybe-mostlyclean-expect:
30309 @if expect
30310 maybe-mostlyclean-expect: mostlyclean-expect
30311
30312 mostlyclean-expect:
30313 @: $(MAKE); $(unstage)
30314 @[ -f ./expect/Makefile ] || exit 0; \
30315 r=`${PWD_COMMAND}`; export r; \
30316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30317 $(HOST_EXPORTS) \
30318 for flag in $(EXTRA_HOST_FLAGS) ; do \
30319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30320 done; \
30321 echo "Doing mostlyclean in expect"; \
30322 (cd $(HOST_SUBDIR)/expect && \
30323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30325 "RANLIB=$${RANLIB}" \
30326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30327 mostlyclean) \
30328 || exit 1
30329
30330 @endif expect
30331
30332 .PHONY: maybe-clean-expect clean-expect
30333 maybe-clean-expect:
30334 @if expect
30335 maybe-clean-expect: clean-expect
30336
30337 clean-expect:
30338 @: $(MAKE); $(unstage)
30339 @[ -f ./expect/Makefile ] || exit 0; \
30340 r=`${PWD_COMMAND}`; export r; \
30341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30342 $(HOST_EXPORTS) \
30343 for flag in $(EXTRA_HOST_FLAGS) ; do \
30344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30345 done; \
30346 echo "Doing clean in expect"; \
30347 (cd $(HOST_SUBDIR)/expect && \
30348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30350 "RANLIB=$${RANLIB}" \
30351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30352 clean) \
30353 || exit 1
30354
30355 @endif expect
30356
30357 .PHONY: maybe-distclean-expect distclean-expect
30358 maybe-distclean-expect:
30359 @if expect
30360 maybe-distclean-expect: distclean-expect
30361
30362 distclean-expect:
30363 @: $(MAKE); $(unstage)
30364 @[ -f ./expect/Makefile ] || exit 0; \
30365 r=`${PWD_COMMAND}`; export r; \
30366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30367 $(HOST_EXPORTS) \
30368 for flag in $(EXTRA_HOST_FLAGS) ; do \
30369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30370 done; \
30371 echo "Doing distclean in expect"; \
30372 (cd $(HOST_SUBDIR)/expect && \
30373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30375 "RANLIB=$${RANLIB}" \
30376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30377 distclean) \
30378 || exit 1
30379
30380 @endif expect
30381
30382 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
30383 maybe-maintainer-clean-expect:
30384 @if expect
30385 maybe-maintainer-clean-expect: maintainer-clean-expect
30386
30387 maintainer-clean-expect:
30388 @: $(MAKE); $(unstage)
30389 @[ -f ./expect/Makefile ] || exit 0; \
30390 r=`${PWD_COMMAND}`; export r; \
30391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30392 $(HOST_EXPORTS) \
30393 for flag in $(EXTRA_HOST_FLAGS) ; do \
30394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30395 done; \
30396 echo "Doing maintainer-clean in expect"; \
30397 (cd $(HOST_SUBDIR)/expect && \
30398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30400 "RANLIB=$${RANLIB}" \
30401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30402 maintainer-clean) \
30403 || exit 1
30404
30405 @endif expect
30406
30407
30408
30409 .PHONY: configure-guile maybe-configure-guile
30410 maybe-configure-guile:
30411 @if gcc-bootstrap
30412 configure-guile: stage_current
30413 @endif gcc-bootstrap
30414 @if guile
30415 maybe-configure-guile: configure-guile
30416 configure-guile:
30417 @: $(MAKE); $(unstage)
30418 @r=`${PWD_COMMAND}`; export r; \
30419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30420 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
30421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
30422 $(HOST_EXPORTS) \
30423 echo Configuring in $(HOST_SUBDIR)/guile; \
30424 cd "$(HOST_SUBDIR)/guile" || exit 1; \
30425 case $(srcdir) in \
30426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30427 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
30428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30429 esac; \
30430 module_srcdir=guile; \
30431 $(SHELL) \
30432 $$s/$$module_srcdir/configure \
30433 --srcdir=$${topdir}/$$module_srcdir \
30434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30435 --target=${target_alias} \
30436 || exit 1
30437 @endif guile
30438
30439
30440
30441
30442
30443 .PHONY: all-guile maybe-all-guile
30444 maybe-all-guile:
30445 @if gcc-bootstrap
30446 all-guile: stage_current
30447 @endif gcc-bootstrap
30448 @if guile
30449 TARGET-guile=all
30450 maybe-all-guile: all-guile
30451 all-guile: configure-guile
30452 @: $(MAKE); $(unstage)
30453 @r=`${PWD_COMMAND}`; export r; \
30454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30455 $(HOST_EXPORTS) \
30456 (cd $(HOST_SUBDIR)/guile && \
30457 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30458 $(TARGET-guile))
30459 @endif guile
30460
30461
30462
30463
30464 .PHONY: check-guile maybe-check-guile
30465 maybe-check-guile:
30466 @if guile
30467 maybe-check-guile: check-guile
30468
30469 check-guile:
30470 @: $(MAKE); $(unstage)
30471 @r=`${PWD_COMMAND}`; export r; \
30472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30473 $(HOST_EXPORTS) \
30474 (cd $(HOST_SUBDIR)/guile && \
30475 $(MAKE) $(FLAGS_TO_PASS) check)
30476
30477 @endif guile
30478
30479 .PHONY: install-guile maybe-install-guile
30480 maybe-install-guile:
30481 @if guile
30482 maybe-install-guile: install-guile
30483
30484 install-guile: installdirs
30485 @: $(MAKE); $(unstage)
30486 @r=`${PWD_COMMAND}`; export r; \
30487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30488 $(HOST_EXPORTS) \
30489 (cd $(HOST_SUBDIR)/guile && \
30490 $(MAKE) $(FLAGS_TO_PASS) install)
30491
30492 @endif guile
30493
30494 .PHONY: install-strip-guile maybe-install-strip-guile
30495 maybe-install-strip-guile:
30496 @if guile
30497 maybe-install-strip-guile: install-strip-guile
30498
30499 install-strip-guile: installdirs
30500 @: $(MAKE); $(unstage)
30501 @r=`${PWD_COMMAND}`; export r; \
30502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30503 $(HOST_EXPORTS) \
30504 (cd $(HOST_SUBDIR)/guile && \
30505 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30506
30507 @endif guile
30508
30509 # Other targets (info, dvi, pdf, etc.)
30510
30511 .PHONY: maybe-info-guile info-guile
30512 maybe-info-guile:
30513 @if guile
30514 maybe-info-guile: info-guile
30515
30516 info-guile: \
30517 configure-guile
30518 @: $(MAKE); $(unstage)
30519 @[ -f ./guile/Makefile ] || exit 0; \
30520 r=`${PWD_COMMAND}`; export r; \
30521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30522 $(HOST_EXPORTS) \
30523 for flag in $(EXTRA_HOST_FLAGS) ; do \
30524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30525 done; \
30526 echo "Doing info in guile"; \
30527 (cd $(HOST_SUBDIR)/guile && \
30528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30530 "RANLIB=$${RANLIB}" \
30531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30532 info) \
30533 || exit 1
30534
30535 @endif guile
30536
30537 .PHONY: maybe-dvi-guile dvi-guile
30538 maybe-dvi-guile:
30539 @if guile
30540 maybe-dvi-guile: dvi-guile
30541
30542 dvi-guile: \
30543 configure-guile
30544 @: $(MAKE); $(unstage)
30545 @[ -f ./guile/Makefile ] || exit 0; \
30546 r=`${PWD_COMMAND}`; export r; \
30547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30548 $(HOST_EXPORTS) \
30549 for flag in $(EXTRA_HOST_FLAGS) ; do \
30550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30551 done; \
30552 echo "Doing dvi in guile"; \
30553 (cd $(HOST_SUBDIR)/guile && \
30554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30556 "RANLIB=$${RANLIB}" \
30557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30558 dvi) \
30559 || exit 1
30560
30561 @endif guile
30562
30563 .PHONY: maybe-pdf-guile pdf-guile
30564 maybe-pdf-guile:
30565 @if guile
30566 maybe-pdf-guile: pdf-guile
30567
30568 pdf-guile: \
30569 configure-guile
30570 @: $(MAKE); $(unstage)
30571 @[ -f ./guile/Makefile ] || exit 0; \
30572 r=`${PWD_COMMAND}`; export r; \
30573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30574 $(HOST_EXPORTS) \
30575 for flag in $(EXTRA_HOST_FLAGS) ; do \
30576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30577 done; \
30578 echo "Doing pdf in guile"; \
30579 (cd $(HOST_SUBDIR)/guile && \
30580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30582 "RANLIB=$${RANLIB}" \
30583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30584 pdf) \
30585 || exit 1
30586
30587 @endif guile
30588
30589 .PHONY: maybe-html-guile html-guile
30590 maybe-html-guile:
30591 @if guile
30592 maybe-html-guile: html-guile
30593
30594 html-guile: \
30595 configure-guile
30596 @: $(MAKE); $(unstage)
30597 @[ -f ./guile/Makefile ] || exit 0; \
30598 r=`${PWD_COMMAND}`; export r; \
30599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30600 $(HOST_EXPORTS) \
30601 for flag in $(EXTRA_HOST_FLAGS) ; do \
30602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30603 done; \
30604 echo "Doing html in guile"; \
30605 (cd $(HOST_SUBDIR)/guile && \
30606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30608 "RANLIB=$${RANLIB}" \
30609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30610 html) \
30611 || exit 1
30612
30613 @endif guile
30614
30615 .PHONY: maybe-TAGS-guile TAGS-guile
30616 maybe-TAGS-guile:
30617 @if guile
30618 maybe-TAGS-guile: TAGS-guile
30619
30620 TAGS-guile: \
30621 configure-guile
30622 @: $(MAKE); $(unstage)
30623 @[ -f ./guile/Makefile ] || exit 0; \
30624 r=`${PWD_COMMAND}`; export r; \
30625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30626 $(HOST_EXPORTS) \
30627 for flag in $(EXTRA_HOST_FLAGS) ; do \
30628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30629 done; \
30630 echo "Doing TAGS in guile"; \
30631 (cd $(HOST_SUBDIR)/guile && \
30632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30634 "RANLIB=$${RANLIB}" \
30635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30636 TAGS) \
30637 || exit 1
30638
30639 @endif guile
30640
30641 .PHONY: maybe-install-info-guile install-info-guile
30642 maybe-install-info-guile:
30643 @if guile
30644 maybe-install-info-guile: install-info-guile
30645
30646 install-info-guile: \
30647 configure-guile \
30648 info-guile
30649 @: $(MAKE); $(unstage)
30650 @[ -f ./guile/Makefile ] || exit 0; \
30651 r=`${PWD_COMMAND}`; export r; \
30652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30653 $(HOST_EXPORTS) \
30654 for flag in $(EXTRA_HOST_FLAGS) ; do \
30655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30656 done; \
30657 echo "Doing install-info in guile"; \
30658 (cd $(HOST_SUBDIR)/guile && \
30659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30661 "RANLIB=$${RANLIB}" \
30662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30663 install-info) \
30664 || exit 1
30665
30666 @endif guile
30667
30668 .PHONY: maybe-install-pdf-guile install-pdf-guile
30669 maybe-install-pdf-guile:
30670 @if guile
30671 maybe-install-pdf-guile: install-pdf-guile
30672
30673 install-pdf-guile: \
30674 configure-guile \
30675 pdf-guile
30676 @: $(MAKE); $(unstage)
30677 @[ -f ./guile/Makefile ] || exit 0; \
30678 r=`${PWD_COMMAND}`; export r; \
30679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30680 $(HOST_EXPORTS) \
30681 for flag in $(EXTRA_HOST_FLAGS) ; do \
30682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30683 done; \
30684 echo "Doing install-pdf in guile"; \
30685 (cd $(HOST_SUBDIR)/guile && \
30686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30688 "RANLIB=$${RANLIB}" \
30689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30690 install-pdf) \
30691 || exit 1
30692
30693 @endif guile
30694
30695 .PHONY: maybe-install-html-guile install-html-guile
30696 maybe-install-html-guile:
30697 @if guile
30698 maybe-install-html-guile: install-html-guile
30699
30700 install-html-guile: \
30701 configure-guile \
30702 html-guile
30703 @: $(MAKE); $(unstage)
30704 @[ -f ./guile/Makefile ] || exit 0; \
30705 r=`${PWD_COMMAND}`; export r; \
30706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30707 $(HOST_EXPORTS) \
30708 for flag in $(EXTRA_HOST_FLAGS) ; do \
30709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30710 done; \
30711 echo "Doing install-html in guile"; \
30712 (cd $(HOST_SUBDIR)/guile && \
30713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30715 "RANLIB=$${RANLIB}" \
30716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30717 install-html) \
30718 || exit 1
30719
30720 @endif guile
30721
30722 .PHONY: maybe-installcheck-guile installcheck-guile
30723 maybe-installcheck-guile:
30724 @if guile
30725 maybe-installcheck-guile: installcheck-guile
30726
30727 installcheck-guile: \
30728 configure-guile
30729 @: $(MAKE); $(unstage)
30730 @[ -f ./guile/Makefile ] || exit 0; \
30731 r=`${PWD_COMMAND}`; export r; \
30732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30733 $(HOST_EXPORTS) \
30734 for flag in $(EXTRA_HOST_FLAGS) ; do \
30735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30736 done; \
30737 echo "Doing installcheck in guile"; \
30738 (cd $(HOST_SUBDIR)/guile && \
30739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30741 "RANLIB=$${RANLIB}" \
30742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30743 installcheck) \
30744 || exit 1
30745
30746 @endif guile
30747
30748 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
30749 maybe-mostlyclean-guile:
30750 @if guile
30751 maybe-mostlyclean-guile: mostlyclean-guile
30752
30753 mostlyclean-guile:
30754 @: $(MAKE); $(unstage)
30755 @[ -f ./guile/Makefile ] || exit 0; \
30756 r=`${PWD_COMMAND}`; export r; \
30757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30758 $(HOST_EXPORTS) \
30759 for flag in $(EXTRA_HOST_FLAGS) ; do \
30760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30761 done; \
30762 echo "Doing mostlyclean in guile"; \
30763 (cd $(HOST_SUBDIR)/guile && \
30764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30766 "RANLIB=$${RANLIB}" \
30767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30768 mostlyclean) \
30769 || exit 1
30770
30771 @endif guile
30772
30773 .PHONY: maybe-clean-guile clean-guile
30774 maybe-clean-guile:
30775 @if guile
30776 maybe-clean-guile: clean-guile
30777
30778 clean-guile:
30779 @: $(MAKE); $(unstage)
30780 @[ -f ./guile/Makefile ] || exit 0; \
30781 r=`${PWD_COMMAND}`; export r; \
30782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30783 $(HOST_EXPORTS) \
30784 for flag in $(EXTRA_HOST_FLAGS) ; do \
30785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30786 done; \
30787 echo "Doing clean in guile"; \
30788 (cd $(HOST_SUBDIR)/guile && \
30789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30791 "RANLIB=$${RANLIB}" \
30792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30793 clean) \
30794 || exit 1
30795
30796 @endif guile
30797
30798 .PHONY: maybe-distclean-guile distclean-guile
30799 maybe-distclean-guile:
30800 @if guile
30801 maybe-distclean-guile: distclean-guile
30802
30803 distclean-guile:
30804 @: $(MAKE); $(unstage)
30805 @[ -f ./guile/Makefile ] || exit 0; \
30806 r=`${PWD_COMMAND}`; export r; \
30807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30808 $(HOST_EXPORTS) \
30809 for flag in $(EXTRA_HOST_FLAGS) ; do \
30810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30811 done; \
30812 echo "Doing distclean in guile"; \
30813 (cd $(HOST_SUBDIR)/guile && \
30814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30816 "RANLIB=$${RANLIB}" \
30817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30818 distclean) \
30819 || exit 1
30820
30821 @endif guile
30822
30823 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
30824 maybe-maintainer-clean-guile:
30825 @if guile
30826 maybe-maintainer-clean-guile: maintainer-clean-guile
30827
30828 maintainer-clean-guile:
30829 @: $(MAKE); $(unstage)
30830 @[ -f ./guile/Makefile ] || exit 0; \
30831 r=`${PWD_COMMAND}`; export r; \
30832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30833 $(HOST_EXPORTS) \
30834 for flag in $(EXTRA_HOST_FLAGS) ; do \
30835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30836 done; \
30837 echo "Doing maintainer-clean in guile"; \
30838 (cd $(HOST_SUBDIR)/guile && \
30839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30841 "RANLIB=$${RANLIB}" \
30842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30843 maintainer-clean) \
30844 || exit 1
30845
30846 @endif guile
30847
30848
30849
30850 .PHONY: configure-tk maybe-configure-tk
30851 maybe-configure-tk:
30852 @if gcc-bootstrap
30853 configure-tk: stage_current
30854 @endif gcc-bootstrap
30855 @if tk
30856 maybe-configure-tk: configure-tk
30857 configure-tk:
30858 @: $(MAKE); $(unstage)
30859 @r=`${PWD_COMMAND}`; export r; \
30860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30861 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
30862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
30863 $(HOST_EXPORTS) \
30864 echo Configuring in $(HOST_SUBDIR)/tk; \
30865 cd "$(HOST_SUBDIR)/tk" || exit 1; \
30866 case $(srcdir) in \
30867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30868 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
30869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30870 esac; \
30871 module_srcdir=tk; \
30872 $(SHELL) \
30873 $$s/$$module_srcdir/configure \
30874 --srcdir=$${topdir}/$$module_srcdir \
30875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30876 --target=${target_alias} \
30877 || exit 1
30878 @endif tk
30879
30880
30881
30882
30883
30884 .PHONY: all-tk maybe-all-tk
30885 maybe-all-tk:
30886 @if gcc-bootstrap
30887 all-tk: stage_current
30888 @endif gcc-bootstrap
30889 @if tk
30890 TARGET-tk=all
30891 maybe-all-tk: all-tk
30892 all-tk: configure-tk
30893 @: $(MAKE); $(unstage)
30894 @r=`${PWD_COMMAND}`; export r; \
30895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30896 $(HOST_EXPORTS) \
30897 (cd $(HOST_SUBDIR)/tk && \
30898 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30899 $(TARGET-tk))
30900 @endif tk
30901
30902
30903
30904
30905 .PHONY: check-tk maybe-check-tk
30906 maybe-check-tk:
30907 @if tk
30908 maybe-check-tk: check-tk
30909
30910 check-tk:
30911 @: $(MAKE); $(unstage)
30912 @r=`${PWD_COMMAND}`; export r; \
30913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30914 $(HOST_EXPORTS) \
30915 (cd $(HOST_SUBDIR)/tk && \
30916 $(MAKE) $(FLAGS_TO_PASS) check)
30917
30918 @endif tk
30919
30920 .PHONY: install-tk maybe-install-tk
30921 maybe-install-tk:
30922 @if tk
30923 maybe-install-tk: install-tk
30924
30925 install-tk: installdirs
30926 @: $(MAKE); $(unstage)
30927 @r=`${PWD_COMMAND}`; export r; \
30928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30929 $(HOST_EXPORTS) \
30930 (cd $(HOST_SUBDIR)/tk && \
30931 $(MAKE) $(FLAGS_TO_PASS) install)
30932
30933 @endif tk
30934
30935 .PHONY: install-strip-tk maybe-install-strip-tk
30936 maybe-install-strip-tk:
30937 @if tk
30938 maybe-install-strip-tk: install-strip-tk
30939
30940 install-strip-tk: installdirs
30941 @: $(MAKE); $(unstage)
30942 @r=`${PWD_COMMAND}`; export r; \
30943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30944 $(HOST_EXPORTS) \
30945 (cd $(HOST_SUBDIR)/tk && \
30946 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30947
30948 @endif tk
30949
30950 # Other targets (info, dvi, pdf, etc.)
30951
30952 .PHONY: maybe-info-tk info-tk
30953 maybe-info-tk:
30954 @if tk
30955 maybe-info-tk: info-tk
30956
30957 info-tk: \
30958 configure-tk
30959 @: $(MAKE); $(unstage)
30960 @[ -f ./tk/Makefile ] || exit 0; \
30961 r=`${PWD_COMMAND}`; export r; \
30962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30963 $(HOST_EXPORTS) \
30964 for flag in $(EXTRA_HOST_FLAGS) ; do \
30965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30966 done; \
30967 echo "Doing info in tk"; \
30968 (cd $(HOST_SUBDIR)/tk && \
30969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30971 "RANLIB=$${RANLIB}" \
30972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30973 info) \
30974 || exit 1
30975
30976 @endif tk
30977
30978 .PHONY: maybe-dvi-tk dvi-tk
30979 maybe-dvi-tk:
30980 @if tk
30981 maybe-dvi-tk: dvi-tk
30982
30983 dvi-tk: \
30984 configure-tk
30985 @: $(MAKE); $(unstage)
30986 @[ -f ./tk/Makefile ] || exit 0; \
30987 r=`${PWD_COMMAND}`; export r; \
30988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30989 $(HOST_EXPORTS) \
30990 for flag in $(EXTRA_HOST_FLAGS) ; do \
30991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30992 done; \
30993 echo "Doing dvi in tk"; \
30994 (cd $(HOST_SUBDIR)/tk && \
30995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30997 "RANLIB=$${RANLIB}" \
30998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30999 dvi) \
31000 || exit 1
31001
31002 @endif tk
31003
31004 .PHONY: maybe-pdf-tk pdf-tk
31005 maybe-pdf-tk:
31006 @if tk
31007 maybe-pdf-tk: pdf-tk
31008
31009 pdf-tk: \
31010 configure-tk
31011 @: $(MAKE); $(unstage)
31012 @[ -f ./tk/Makefile ] || exit 0; \
31013 r=`${PWD_COMMAND}`; export r; \
31014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015 $(HOST_EXPORTS) \
31016 for flag in $(EXTRA_HOST_FLAGS) ; do \
31017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31018 done; \
31019 echo "Doing pdf in tk"; \
31020 (cd $(HOST_SUBDIR)/tk && \
31021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31023 "RANLIB=$${RANLIB}" \
31024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31025 pdf) \
31026 || exit 1
31027
31028 @endif tk
31029
31030 .PHONY: maybe-html-tk html-tk
31031 maybe-html-tk:
31032 @if tk
31033 maybe-html-tk: html-tk
31034
31035 html-tk: \
31036 configure-tk
31037 @: $(MAKE); $(unstage)
31038 @[ -f ./tk/Makefile ] || exit 0; \
31039 r=`${PWD_COMMAND}`; export r; \
31040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31041 $(HOST_EXPORTS) \
31042 for flag in $(EXTRA_HOST_FLAGS) ; do \
31043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31044 done; \
31045 echo "Doing html in tk"; \
31046 (cd $(HOST_SUBDIR)/tk && \
31047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31049 "RANLIB=$${RANLIB}" \
31050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31051 html) \
31052 || exit 1
31053
31054 @endif tk
31055
31056 .PHONY: maybe-TAGS-tk TAGS-tk
31057 maybe-TAGS-tk:
31058 @if tk
31059 maybe-TAGS-tk: TAGS-tk
31060
31061 TAGS-tk: \
31062 configure-tk
31063 @: $(MAKE); $(unstage)
31064 @[ -f ./tk/Makefile ] || exit 0; \
31065 r=`${PWD_COMMAND}`; export r; \
31066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31067 $(HOST_EXPORTS) \
31068 for flag in $(EXTRA_HOST_FLAGS) ; do \
31069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31070 done; \
31071 echo "Doing TAGS in tk"; \
31072 (cd $(HOST_SUBDIR)/tk && \
31073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31075 "RANLIB=$${RANLIB}" \
31076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31077 TAGS) \
31078 || exit 1
31079
31080 @endif tk
31081
31082 .PHONY: maybe-install-info-tk install-info-tk
31083 maybe-install-info-tk:
31084 @if tk
31085 maybe-install-info-tk: install-info-tk
31086
31087 install-info-tk: \
31088 configure-tk \
31089 info-tk
31090 @: $(MAKE); $(unstage)
31091 @[ -f ./tk/Makefile ] || exit 0; \
31092 r=`${PWD_COMMAND}`; export r; \
31093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31094 $(HOST_EXPORTS) \
31095 for flag in $(EXTRA_HOST_FLAGS) ; do \
31096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31097 done; \
31098 echo "Doing install-info in tk"; \
31099 (cd $(HOST_SUBDIR)/tk && \
31100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31102 "RANLIB=$${RANLIB}" \
31103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31104 install-info) \
31105 || exit 1
31106
31107 @endif tk
31108
31109 .PHONY: maybe-install-pdf-tk install-pdf-tk
31110 maybe-install-pdf-tk:
31111 @if tk
31112 maybe-install-pdf-tk: install-pdf-tk
31113
31114 install-pdf-tk: \
31115 configure-tk \
31116 pdf-tk
31117 @: $(MAKE); $(unstage)
31118 @[ -f ./tk/Makefile ] || exit 0; \
31119 r=`${PWD_COMMAND}`; export r; \
31120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31121 $(HOST_EXPORTS) \
31122 for flag in $(EXTRA_HOST_FLAGS) ; do \
31123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31124 done; \
31125 echo "Doing install-pdf in tk"; \
31126 (cd $(HOST_SUBDIR)/tk && \
31127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31129 "RANLIB=$${RANLIB}" \
31130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31131 install-pdf) \
31132 || exit 1
31133
31134 @endif tk
31135
31136 .PHONY: maybe-install-html-tk install-html-tk
31137 maybe-install-html-tk:
31138 @if tk
31139 maybe-install-html-tk: install-html-tk
31140
31141 install-html-tk: \
31142 configure-tk \
31143 html-tk
31144 @: $(MAKE); $(unstage)
31145 @[ -f ./tk/Makefile ] || exit 0; \
31146 r=`${PWD_COMMAND}`; export r; \
31147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31148 $(HOST_EXPORTS) \
31149 for flag in $(EXTRA_HOST_FLAGS) ; do \
31150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31151 done; \
31152 echo "Doing install-html in tk"; \
31153 (cd $(HOST_SUBDIR)/tk && \
31154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31156 "RANLIB=$${RANLIB}" \
31157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31158 install-html) \
31159 || exit 1
31160
31161 @endif tk
31162
31163 .PHONY: maybe-installcheck-tk installcheck-tk
31164 maybe-installcheck-tk:
31165 @if tk
31166 maybe-installcheck-tk: installcheck-tk
31167
31168 installcheck-tk: \
31169 configure-tk
31170 @: $(MAKE); $(unstage)
31171 @[ -f ./tk/Makefile ] || exit 0; \
31172 r=`${PWD_COMMAND}`; export r; \
31173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31174 $(HOST_EXPORTS) \
31175 for flag in $(EXTRA_HOST_FLAGS) ; do \
31176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31177 done; \
31178 echo "Doing installcheck in tk"; \
31179 (cd $(HOST_SUBDIR)/tk && \
31180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31182 "RANLIB=$${RANLIB}" \
31183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31184 installcheck) \
31185 || exit 1
31186
31187 @endif tk
31188
31189 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
31190 maybe-mostlyclean-tk:
31191 @if tk
31192 maybe-mostlyclean-tk: mostlyclean-tk
31193
31194 mostlyclean-tk:
31195 @: $(MAKE); $(unstage)
31196 @[ -f ./tk/Makefile ] || exit 0; \
31197 r=`${PWD_COMMAND}`; export r; \
31198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31199 $(HOST_EXPORTS) \
31200 for flag in $(EXTRA_HOST_FLAGS) ; do \
31201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31202 done; \
31203 echo "Doing mostlyclean in tk"; \
31204 (cd $(HOST_SUBDIR)/tk && \
31205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31207 "RANLIB=$${RANLIB}" \
31208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31209 mostlyclean) \
31210 || exit 1
31211
31212 @endif tk
31213
31214 .PHONY: maybe-clean-tk clean-tk
31215 maybe-clean-tk:
31216 @if tk
31217 maybe-clean-tk: clean-tk
31218
31219 clean-tk:
31220 @: $(MAKE); $(unstage)
31221 @[ -f ./tk/Makefile ] || exit 0; \
31222 r=`${PWD_COMMAND}`; export r; \
31223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31224 $(HOST_EXPORTS) \
31225 for flag in $(EXTRA_HOST_FLAGS) ; do \
31226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31227 done; \
31228 echo "Doing clean in tk"; \
31229 (cd $(HOST_SUBDIR)/tk && \
31230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31232 "RANLIB=$${RANLIB}" \
31233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31234 clean) \
31235 || exit 1
31236
31237 @endif tk
31238
31239 .PHONY: maybe-distclean-tk distclean-tk
31240 maybe-distclean-tk:
31241 @if tk
31242 maybe-distclean-tk: distclean-tk
31243
31244 distclean-tk:
31245 @: $(MAKE); $(unstage)
31246 @[ -f ./tk/Makefile ] || exit 0; \
31247 r=`${PWD_COMMAND}`; export r; \
31248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31249 $(HOST_EXPORTS) \
31250 for flag in $(EXTRA_HOST_FLAGS) ; do \
31251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31252 done; \
31253 echo "Doing distclean in tk"; \
31254 (cd $(HOST_SUBDIR)/tk && \
31255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31257 "RANLIB=$${RANLIB}" \
31258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31259 distclean) \
31260 || exit 1
31261
31262 @endif tk
31263
31264 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
31265 maybe-maintainer-clean-tk:
31266 @if tk
31267 maybe-maintainer-clean-tk: maintainer-clean-tk
31268
31269 maintainer-clean-tk:
31270 @: $(MAKE); $(unstage)
31271 @[ -f ./tk/Makefile ] || exit 0; \
31272 r=`${PWD_COMMAND}`; export r; \
31273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31274 $(HOST_EXPORTS) \
31275 for flag in $(EXTRA_HOST_FLAGS) ; do \
31276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31277 done; \
31278 echo "Doing maintainer-clean in tk"; \
31279 (cd $(HOST_SUBDIR)/tk && \
31280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31282 "RANLIB=$${RANLIB}" \
31283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31284 maintainer-clean) \
31285 || exit 1
31286
31287 @endif tk
31288
31289
31290
31291 .PHONY: configure-libtermcap maybe-configure-libtermcap
31292 maybe-configure-libtermcap:
31293 @if gcc-bootstrap
31294 configure-libtermcap: stage_current
31295 @endif gcc-bootstrap
31296 @if libtermcap
31297 maybe-configure-libtermcap: configure-libtermcap
31298 configure-libtermcap:
31299 @: $(MAKE); $(unstage)
31300 @r=`${PWD_COMMAND}`; export r; \
31301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31302 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
31303 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
31304 $(HOST_EXPORTS) \
31305 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
31306 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
31307 case $(srcdir) in \
31308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31309 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
31310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31311 esac; \
31312 module_srcdir=libtermcap; \
31313 $(SHELL) \
31314 $$s/$$module_srcdir/configure \
31315 --srcdir=$${topdir}/$$module_srcdir \
31316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31317 --target=${target_alias} \
31318 || exit 1
31319 @endif libtermcap
31320
31321
31322
31323
31324
31325 .PHONY: all-libtermcap maybe-all-libtermcap
31326 maybe-all-libtermcap:
31327 @if gcc-bootstrap
31328 all-libtermcap: stage_current
31329 @endif gcc-bootstrap
31330 @if libtermcap
31331 TARGET-libtermcap=all
31332 maybe-all-libtermcap: all-libtermcap
31333 all-libtermcap: configure-libtermcap
31334 @: $(MAKE); $(unstage)
31335 @r=`${PWD_COMMAND}`; export r; \
31336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31337 $(HOST_EXPORTS) \
31338 (cd $(HOST_SUBDIR)/libtermcap && \
31339 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31340 $(TARGET-libtermcap))
31341 @endif libtermcap
31342
31343
31344
31345
31346 .PHONY: check-libtermcap maybe-check-libtermcap
31347 maybe-check-libtermcap:
31348 @if libtermcap
31349 maybe-check-libtermcap: check-libtermcap
31350
31351 check-libtermcap:
31352
31353 @endif libtermcap
31354
31355 .PHONY: install-libtermcap maybe-install-libtermcap
31356 maybe-install-libtermcap:
31357 @if libtermcap
31358 maybe-install-libtermcap: install-libtermcap
31359
31360 install-libtermcap: installdirs
31361 @: $(MAKE); $(unstage)
31362 @r=`${PWD_COMMAND}`; export r; \
31363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31364 $(HOST_EXPORTS) \
31365 (cd $(HOST_SUBDIR)/libtermcap && \
31366 $(MAKE) $(FLAGS_TO_PASS) install)
31367
31368 @endif libtermcap
31369
31370 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
31371 maybe-install-strip-libtermcap:
31372 @if libtermcap
31373 maybe-install-strip-libtermcap: install-strip-libtermcap
31374
31375 install-strip-libtermcap: installdirs
31376 @: $(MAKE); $(unstage)
31377 @r=`${PWD_COMMAND}`; export r; \
31378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31379 $(HOST_EXPORTS) \
31380 (cd $(HOST_SUBDIR)/libtermcap && \
31381 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31382
31383 @endif libtermcap
31384
31385 # Other targets (info, dvi, pdf, etc.)
31386
31387 .PHONY: maybe-info-libtermcap info-libtermcap
31388 maybe-info-libtermcap:
31389 @if libtermcap
31390 maybe-info-libtermcap: info-libtermcap
31391
31392 info-libtermcap: \
31393 configure-libtermcap
31394 @: $(MAKE); $(unstage)
31395 @[ -f ./libtermcap/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 info in libtermcap"; \
31403 (cd $(HOST_SUBDIR)/libtermcap && \
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 info) \
31409 || exit 1
31410
31411 @endif libtermcap
31412
31413 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
31414 maybe-dvi-libtermcap:
31415 @if libtermcap
31416 maybe-dvi-libtermcap: dvi-libtermcap
31417
31418 dvi-libtermcap: \
31419 configure-libtermcap
31420 @: $(MAKE); $(unstage)
31421 @[ -f ./libtermcap/Makefile ] || exit 0; \
31422 r=`${PWD_COMMAND}`; export r; \
31423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31424 $(HOST_EXPORTS) \
31425 for flag in $(EXTRA_HOST_FLAGS) ; do \
31426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31427 done; \
31428 echo "Doing dvi in libtermcap"; \
31429 (cd $(HOST_SUBDIR)/libtermcap && \
31430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31432 "RANLIB=$${RANLIB}" \
31433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31434 dvi) \
31435 || exit 1
31436
31437 @endif libtermcap
31438
31439 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
31440 maybe-pdf-libtermcap:
31441 @if libtermcap
31442 maybe-pdf-libtermcap: pdf-libtermcap
31443
31444 pdf-libtermcap: \
31445 configure-libtermcap
31446 @: $(MAKE); $(unstage)
31447 @[ -f ./libtermcap/Makefile ] || exit 0; \
31448 r=`${PWD_COMMAND}`; export r; \
31449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31450 $(HOST_EXPORTS) \
31451 for flag in $(EXTRA_HOST_FLAGS) ; do \
31452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31453 done; \
31454 echo "Doing pdf in libtermcap"; \
31455 (cd $(HOST_SUBDIR)/libtermcap && \
31456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31458 "RANLIB=$${RANLIB}" \
31459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31460 pdf) \
31461 || exit 1
31462
31463 @endif libtermcap
31464
31465 .PHONY: maybe-html-libtermcap html-libtermcap
31466 maybe-html-libtermcap:
31467 @if libtermcap
31468 maybe-html-libtermcap: html-libtermcap
31469
31470 html-libtermcap: \
31471 configure-libtermcap
31472 @: $(MAKE); $(unstage)
31473 @[ -f ./libtermcap/Makefile ] || exit 0; \
31474 r=`${PWD_COMMAND}`; export r; \
31475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31476 $(HOST_EXPORTS) \
31477 for flag in $(EXTRA_HOST_FLAGS) ; do \
31478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31479 done; \
31480 echo "Doing html in libtermcap"; \
31481 (cd $(HOST_SUBDIR)/libtermcap && \
31482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31484 "RANLIB=$${RANLIB}" \
31485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31486 html) \
31487 || exit 1
31488
31489 @endif libtermcap
31490
31491 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
31492 maybe-TAGS-libtermcap:
31493 @if libtermcap
31494 maybe-TAGS-libtermcap: TAGS-libtermcap
31495
31496 TAGS-libtermcap: \
31497 configure-libtermcap
31498 @: $(MAKE); $(unstage)
31499 @[ -f ./libtermcap/Makefile ] || exit 0; \
31500 r=`${PWD_COMMAND}`; export r; \
31501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31502 $(HOST_EXPORTS) \
31503 for flag in $(EXTRA_HOST_FLAGS) ; do \
31504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31505 done; \
31506 echo "Doing TAGS in libtermcap"; \
31507 (cd $(HOST_SUBDIR)/libtermcap && \
31508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31510 "RANLIB=$${RANLIB}" \
31511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31512 TAGS) \
31513 || exit 1
31514
31515 @endif libtermcap
31516
31517 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
31518 maybe-install-info-libtermcap:
31519 @if libtermcap
31520 maybe-install-info-libtermcap: install-info-libtermcap
31521
31522 install-info-libtermcap: \
31523 configure-libtermcap \
31524 info-libtermcap
31525 @: $(MAKE); $(unstage)
31526 @[ -f ./libtermcap/Makefile ] || exit 0; \
31527 r=`${PWD_COMMAND}`; export r; \
31528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31529 $(HOST_EXPORTS) \
31530 for flag in $(EXTRA_HOST_FLAGS) ; do \
31531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31532 done; \
31533 echo "Doing install-info in libtermcap"; \
31534 (cd $(HOST_SUBDIR)/libtermcap && \
31535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31537 "RANLIB=$${RANLIB}" \
31538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31539 install-info) \
31540 || exit 1
31541
31542 @endif libtermcap
31543
31544 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
31545 maybe-install-pdf-libtermcap:
31546 @if libtermcap
31547 maybe-install-pdf-libtermcap: install-pdf-libtermcap
31548
31549 install-pdf-libtermcap: \
31550 configure-libtermcap \
31551 pdf-libtermcap
31552 @: $(MAKE); $(unstage)
31553 @[ -f ./libtermcap/Makefile ] || exit 0; \
31554 r=`${PWD_COMMAND}`; export r; \
31555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31556 $(HOST_EXPORTS) \
31557 for flag in $(EXTRA_HOST_FLAGS) ; do \
31558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31559 done; \
31560 echo "Doing install-pdf in libtermcap"; \
31561 (cd $(HOST_SUBDIR)/libtermcap && \
31562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31564 "RANLIB=$${RANLIB}" \
31565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31566 install-pdf) \
31567 || exit 1
31568
31569 @endif libtermcap
31570
31571 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
31572 maybe-install-html-libtermcap:
31573 @if libtermcap
31574 maybe-install-html-libtermcap: install-html-libtermcap
31575
31576 install-html-libtermcap: \
31577 configure-libtermcap \
31578 html-libtermcap
31579 @: $(MAKE); $(unstage)
31580 @[ -f ./libtermcap/Makefile ] || exit 0; \
31581 r=`${PWD_COMMAND}`; export r; \
31582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31583 $(HOST_EXPORTS) \
31584 for flag in $(EXTRA_HOST_FLAGS) ; do \
31585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31586 done; \
31587 echo "Doing install-html in libtermcap"; \
31588 (cd $(HOST_SUBDIR)/libtermcap && \
31589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31591 "RANLIB=$${RANLIB}" \
31592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31593 install-html) \
31594 || exit 1
31595
31596 @endif libtermcap
31597
31598 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
31599 maybe-installcheck-libtermcap:
31600 @if libtermcap
31601 maybe-installcheck-libtermcap: installcheck-libtermcap
31602
31603 installcheck-libtermcap: \
31604 configure-libtermcap
31605 @: $(MAKE); $(unstage)
31606 @[ -f ./libtermcap/Makefile ] || exit 0; \
31607 r=`${PWD_COMMAND}`; export r; \
31608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31609 $(HOST_EXPORTS) \
31610 for flag in $(EXTRA_HOST_FLAGS) ; do \
31611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31612 done; \
31613 echo "Doing installcheck in libtermcap"; \
31614 (cd $(HOST_SUBDIR)/libtermcap && \
31615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31617 "RANLIB=$${RANLIB}" \
31618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31619 installcheck) \
31620 || exit 1
31621
31622 @endif libtermcap
31623
31624 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
31625 maybe-mostlyclean-libtermcap:
31626 @if libtermcap
31627 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
31628
31629 # libtermcap doesn't support mostlyclean.
31630 mostlyclean-libtermcap:
31631
31632 @endif libtermcap
31633
31634 .PHONY: maybe-clean-libtermcap clean-libtermcap
31635 maybe-clean-libtermcap:
31636 @if libtermcap
31637 maybe-clean-libtermcap: clean-libtermcap
31638
31639 # libtermcap doesn't support clean.
31640 clean-libtermcap:
31641
31642 @endif libtermcap
31643
31644 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
31645 maybe-distclean-libtermcap:
31646 @if libtermcap
31647 maybe-distclean-libtermcap: distclean-libtermcap
31648
31649 # libtermcap doesn't support distclean.
31650 distclean-libtermcap:
31651
31652 @endif libtermcap
31653
31654 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
31655 maybe-maintainer-clean-libtermcap:
31656 @if libtermcap
31657 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
31658
31659 # libtermcap doesn't support maintainer-clean.
31660 maintainer-clean-libtermcap:
31661
31662 @endif libtermcap
31663
31664
31665
31666 .PHONY: configure-utils maybe-configure-utils
31667 maybe-configure-utils:
31668 @if gcc-bootstrap
31669 configure-utils: stage_current
31670 @endif gcc-bootstrap
31671 @if utils
31672 maybe-configure-utils: configure-utils
31673 configure-utils:
31674 @: $(MAKE); $(unstage)
31675 @r=`${PWD_COMMAND}`; export r; \
31676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31677 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
31678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
31679 $(HOST_EXPORTS) \
31680 echo Configuring in $(HOST_SUBDIR)/utils; \
31681 cd "$(HOST_SUBDIR)/utils" || exit 1; \
31682 case $(srcdir) in \
31683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31684 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
31685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31686 esac; \
31687 module_srcdir=utils; \
31688 $(SHELL) \
31689 $$s/$$module_srcdir/configure \
31690 --srcdir=$${topdir}/$$module_srcdir \
31691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31692 --target=${target_alias} \
31693 || exit 1
31694 @endif utils
31695
31696
31697
31698
31699
31700 .PHONY: all-utils maybe-all-utils
31701 maybe-all-utils:
31702 @if gcc-bootstrap
31703 all-utils: stage_current
31704 @endif gcc-bootstrap
31705 @if utils
31706 TARGET-utils=all
31707 maybe-all-utils: all-utils
31708 all-utils: configure-utils
31709 @: $(MAKE); $(unstage)
31710 @r=`${PWD_COMMAND}`; export r; \
31711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31712 $(HOST_EXPORTS) \
31713 (cd $(HOST_SUBDIR)/utils && \
31714 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31715 $(TARGET-utils))
31716 @endif utils
31717
31718
31719
31720
31721 .PHONY: check-utils maybe-check-utils
31722 maybe-check-utils:
31723 @if utils
31724 maybe-check-utils: check-utils
31725
31726 check-utils:
31727
31728 @endif utils
31729
31730 .PHONY: install-utils maybe-install-utils
31731 maybe-install-utils:
31732 @if utils
31733 maybe-install-utils: install-utils
31734
31735 install-utils: installdirs
31736 @: $(MAKE); $(unstage)
31737 @r=`${PWD_COMMAND}`; export r; \
31738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31739 $(HOST_EXPORTS) \
31740 (cd $(HOST_SUBDIR)/utils && \
31741 $(MAKE) $(FLAGS_TO_PASS) install)
31742
31743 @endif utils
31744
31745 .PHONY: install-strip-utils maybe-install-strip-utils
31746 maybe-install-strip-utils:
31747 @if utils
31748 maybe-install-strip-utils: install-strip-utils
31749
31750 install-strip-utils: installdirs
31751 @: $(MAKE); $(unstage)
31752 @r=`${PWD_COMMAND}`; export r; \
31753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31754 $(HOST_EXPORTS) \
31755 (cd $(HOST_SUBDIR)/utils && \
31756 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31757
31758 @endif utils
31759
31760 # Other targets (info, dvi, pdf, etc.)
31761
31762 .PHONY: maybe-info-utils info-utils
31763 maybe-info-utils:
31764 @if utils
31765 maybe-info-utils: info-utils
31766
31767 info-utils: \
31768 configure-utils
31769 @: $(MAKE); $(unstage)
31770 @[ -f ./utils/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 info in utils"; \
31778 (cd $(HOST_SUBDIR)/utils && \
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 info) \
31784 || exit 1
31785
31786 @endif utils
31787
31788 .PHONY: maybe-dvi-utils dvi-utils
31789 maybe-dvi-utils:
31790 @if utils
31791 maybe-dvi-utils: dvi-utils
31792
31793 dvi-utils: \
31794 configure-utils
31795 @: $(MAKE); $(unstage)
31796 @[ -f ./utils/Makefile ] || exit 0; \
31797 r=`${PWD_COMMAND}`; export r; \
31798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31799 $(HOST_EXPORTS) \
31800 for flag in $(EXTRA_HOST_FLAGS) ; do \
31801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31802 done; \
31803 echo "Doing dvi in utils"; \
31804 (cd $(HOST_SUBDIR)/utils && \
31805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31807 "RANLIB=$${RANLIB}" \
31808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31809 dvi) \
31810 || exit 1
31811
31812 @endif utils
31813
31814 .PHONY: maybe-pdf-utils pdf-utils
31815 maybe-pdf-utils:
31816 @if utils
31817 maybe-pdf-utils: pdf-utils
31818
31819 pdf-utils: \
31820 configure-utils
31821 @: $(MAKE); $(unstage)
31822 @[ -f ./utils/Makefile ] || exit 0; \
31823 r=`${PWD_COMMAND}`; export r; \
31824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31825 $(HOST_EXPORTS) \
31826 for flag in $(EXTRA_HOST_FLAGS) ; do \
31827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31828 done; \
31829 echo "Doing pdf in utils"; \
31830 (cd $(HOST_SUBDIR)/utils && \
31831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31833 "RANLIB=$${RANLIB}" \
31834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31835 pdf) \
31836 || exit 1
31837
31838 @endif utils
31839
31840 .PHONY: maybe-html-utils html-utils
31841 maybe-html-utils:
31842 @if utils
31843 maybe-html-utils: html-utils
31844
31845 html-utils: \
31846 configure-utils
31847 @: $(MAKE); $(unstage)
31848 @[ -f ./utils/Makefile ] || exit 0; \
31849 r=`${PWD_COMMAND}`; export r; \
31850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31851 $(HOST_EXPORTS) \
31852 for flag in $(EXTRA_HOST_FLAGS) ; do \
31853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31854 done; \
31855 echo "Doing html in utils"; \
31856 (cd $(HOST_SUBDIR)/utils && \
31857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31859 "RANLIB=$${RANLIB}" \
31860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31861 html) \
31862 || exit 1
31863
31864 @endif utils
31865
31866 .PHONY: maybe-TAGS-utils TAGS-utils
31867 maybe-TAGS-utils:
31868 @if utils
31869 maybe-TAGS-utils: TAGS-utils
31870
31871 TAGS-utils: \
31872 configure-utils
31873 @: $(MAKE); $(unstage)
31874 @[ -f ./utils/Makefile ] || exit 0; \
31875 r=`${PWD_COMMAND}`; export r; \
31876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31877 $(HOST_EXPORTS) \
31878 for flag in $(EXTRA_HOST_FLAGS) ; do \
31879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31880 done; \
31881 echo "Doing TAGS in utils"; \
31882 (cd $(HOST_SUBDIR)/utils && \
31883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31885 "RANLIB=$${RANLIB}" \
31886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31887 TAGS) \
31888 || exit 1
31889
31890 @endif utils
31891
31892 .PHONY: maybe-install-info-utils install-info-utils
31893 maybe-install-info-utils:
31894 @if utils
31895 maybe-install-info-utils: install-info-utils
31896
31897 install-info-utils: \
31898 configure-utils \
31899 info-utils
31900 @: $(MAKE); $(unstage)
31901 @[ -f ./utils/Makefile ] || exit 0; \
31902 r=`${PWD_COMMAND}`; export r; \
31903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31904 $(HOST_EXPORTS) \
31905 for flag in $(EXTRA_HOST_FLAGS) ; do \
31906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31907 done; \
31908 echo "Doing install-info in utils"; \
31909 (cd $(HOST_SUBDIR)/utils && \
31910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31912 "RANLIB=$${RANLIB}" \
31913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31914 install-info) \
31915 || exit 1
31916
31917 @endif utils
31918
31919 .PHONY: maybe-install-pdf-utils install-pdf-utils
31920 maybe-install-pdf-utils:
31921 @if utils
31922 maybe-install-pdf-utils: install-pdf-utils
31923
31924 install-pdf-utils: \
31925 configure-utils \
31926 pdf-utils
31927 @: $(MAKE); $(unstage)
31928 @[ -f ./utils/Makefile ] || exit 0; \
31929 r=`${PWD_COMMAND}`; export r; \
31930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31931 $(HOST_EXPORTS) \
31932 for flag in $(EXTRA_HOST_FLAGS) ; do \
31933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31934 done; \
31935 echo "Doing install-pdf in utils"; \
31936 (cd $(HOST_SUBDIR)/utils && \
31937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31939 "RANLIB=$${RANLIB}" \
31940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31941 install-pdf) \
31942 || exit 1
31943
31944 @endif utils
31945
31946 .PHONY: maybe-install-html-utils install-html-utils
31947 maybe-install-html-utils:
31948 @if utils
31949 maybe-install-html-utils: install-html-utils
31950
31951 install-html-utils: \
31952 configure-utils \
31953 html-utils
31954 @: $(MAKE); $(unstage)
31955 @[ -f ./utils/Makefile ] || exit 0; \
31956 r=`${PWD_COMMAND}`; export r; \
31957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31958 $(HOST_EXPORTS) \
31959 for flag in $(EXTRA_HOST_FLAGS) ; do \
31960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31961 done; \
31962 echo "Doing install-html in utils"; \
31963 (cd $(HOST_SUBDIR)/utils && \
31964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31966 "RANLIB=$${RANLIB}" \
31967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31968 install-html) \
31969 || exit 1
31970
31971 @endif utils
31972
31973 .PHONY: maybe-installcheck-utils installcheck-utils
31974 maybe-installcheck-utils:
31975 @if utils
31976 maybe-installcheck-utils: installcheck-utils
31977
31978 installcheck-utils: \
31979 configure-utils
31980 @: $(MAKE); $(unstage)
31981 @[ -f ./utils/Makefile ] || exit 0; \
31982 r=`${PWD_COMMAND}`; export r; \
31983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31984 $(HOST_EXPORTS) \
31985 for flag in $(EXTRA_HOST_FLAGS) ; do \
31986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31987 done; \
31988 echo "Doing installcheck in utils"; \
31989 (cd $(HOST_SUBDIR)/utils && \
31990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31992 "RANLIB=$${RANLIB}" \
31993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31994 installcheck) \
31995 || exit 1
31996
31997 @endif utils
31998
31999 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
32000 maybe-mostlyclean-utils:
32001 @if utils
32002 maybe-mostlyclean-utils: mostlyclean-utils
32003
32004 mostlyclean-utils:
32005 @: $(MAKE); $(unstage)
32006 @[ -f ./utils/Makefile ] || exit 0; \
32007 r=`${PWD_COMMAND}`; export r; \
32008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32009 $(HOST_EXPORTS) \
32010 for flag in $(EXTRA_HOST_FLAGS) ; do \
32011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32012 done; \
32013 echo "Doing mostlyclean in utils"; \
32014 (cd $(HOST_SUBDIR)/utils && \
32015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32017 "RANLIB=$${RANLIB}" \
32018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32019 mostlyclean) \
32020 || exit 1
32021
32022 @endif utils
32023
32024 .PHONY: maybe-clean-utils clean-utils
32025 maybe-clean-utils:
32026 @if utils
32027 maybe-clean-utils: clean-utils
32028
32029 clean-utils:
32030 @: $(MAKE); $(unstage)
32031 @[ -f ./utils/Makefile ] || exit 0; \
32032 r=`${PWD_COMMAND}`; export r; \
32033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32034 $(HOST_EXPORTS) \
32035 for flag in $(EXTRA_HOST_FLAGS) ; do \
32036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32037 done; \
32038 echo "Doing clean in utils"; \
32039 (cd $(HOST_SUBDIR)/utils && \
32040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32042 "RANLIB=$${RANLIB}" \
32043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32044 clean) \
32045 || exit 1
32046
32047 @endif utils
32048
32049 .PHONY: maybe-distclean-utils distclean-utils
32050 maybe-distclean-utils:
32051 @if utils
32052 maybe-distclean-utils: distclean-utils
32053
32054 distclean-utils:
32055 @: $(MAKE); $(unstage)
32056 @[ -f ./utils/Makefile ] || exit 0; \
32057 r=`${PWD_COMMAND}`; export r; \
32058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32059 $(HOST_EXPORTS) \
32060 for flag in $(EXTRA_HOST_FLAGS) ; do \
32061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32062 done; \
32063 echo "Doing distclean in utils"; \
32064 (cd $(HOST_SUBDIR)/utils && \
32065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32067 "RANLIB=$${RANLIB}" \
32068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32069 distclean) \
32070 || exit 1
32071
32072 @endif utils
32073
32074 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
32075 maybe-maintainer-clean-utils:
32076 @if utils
32077 maybe-maintainer-clean-utils: maintainer-clean-utils
32078
32079 maintainer-clean-utils:
32080 @: $(MAKE); $(unstage)
32081 @[ -f ./utils/Makefile ] || exit 0; \
32082 r=`${PWD_COMMAND}`; export r; \
32083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32084 $(HOST_EXPORTS) \
32085 for flag in $(EXTRA_HOST_FLAGS) ; do \
32086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32087 done; \
32088 echo "Doing maintainer-clean in utils"; \
32089 (cd $(HOST_SUBDIR)/utils && \
32090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32092 "RANLIB=$${RANLIB}" \
32093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32094 maintainer-clean) \
32095 || exit 1
32096
32097 @endif utils
32098
32099
32100
32101 .PHONY: configure-gnattools maybe-configure-gnattools
32102 maybe-configure-gnattools:
32103 @if gcc-bootstrap
32104 configure-gnattools: stage_current
32105 @endif gcc-bootstrap
32106 @if gnattools
32107 maybe-configure-gnattools: configure-gnattools
32108 configure-gnattools:
32109 @: $(MAKE); $(unstage)
32110 @r=`${PWD_COMMAND}`; export r; \
32111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32112 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
32113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
32114 $(HOST_EXPORTS) \
32115 echo Configuring in $(HOST_SUBDIR)/gnattools; \
32116 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
32117 case $(srcdir) in \
32118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32119 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
32120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32121 esac; \
32122 module_srcdir=gnattools; \
32123 $(SHELL) \
32124 $$s/$$module_srcdir/configure \
32125 --srcdir=$${topdir}/$$module_srcdir \
32126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32127 --target=${target_alias} \
32128 || exit 1
32129 @endif gnattools
32130
32131
32132
32133
32134
32135 .PHONY: all-gnattools maybe-all-gnattools
32136 maybe-all-gnattools:
32137 @if gcc-bootstrap
32138 all-gnattools: stage_current
32139 @endif gcc-bootstrap
32140 @if gnattools
32141 TARGET-gnattools=all
32142 maybe-all-gnattools: all-gnattools
32143 all-gnattools: configure-gnattools
32144 @: $(MAKE); $(unstage)
32145 @r=`${PWD_COMMAND}`; export r; \
32146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32147 $(HOST_EXPORTS) \
32148 (cd $(HOST_SUBDIR)/gnattools && \
32149 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32150 $(TARGET-gnattools))
32151 @endif gnattools
32152
32153
32154
32155
32156 .PHONY: check-gnattools maybe-check-gnattools
32157 maybe-check-gnattools:
32158 @if gnattools
32159 maybe-check-gnattools: check-gnattools
32160
32161 check-gnattools:
32162 @: $(MAKE); $(unstage)
32163 @r=`${PWD_COMMAND}`; export r; \
32164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32165 $(HOST_EXPORTS) \
32166 (cd $(HOST_SUBDIR)/gnattools && \
32167 $(MAKE) $(FLAGS_TO_PASS) check)
32168
32169 @endif gnattools
32170
32171 .PHONY: install-gnattools maybe-install-gnattools
32172 maybe-install-gnattools:
32173 @if gnattools
32174 maybe-install-gnattools: install-gnattools
32175
32176 install-gnattools: installdirs
32177 @: $(MAKE); $(unstage)
32178 @r=`${PWD_COMMAND}`; export r; \
32179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32180 $(HOST_EXPORTS) \
32181 (cd $(HOST_SUBDIR)/gnattools && \
32182 $(MAKE) $(FLAGS_TO_PASS) install)
32183
32184 @endif gnattools
32185
32186 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
32187 maybe-install-strip-gnattools:
32188 @if gnattools
32189 maybe-install-strip-gnattools: install-strip-gnattools
32190
32191 install-strip-gnattools: installdirs
32192 @: $(MAKE); $(unstage)
32193 @r=`${PWD_COMMAND}`; export r; \
32194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32195 $(HOST_EXPORTS) \
32196 (cd $(HOST_SUBDIR)/gnattools && \
32197 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32198
32199 @endif gnattools
32200
32201 # Other targets (info, dvi, pdf, etc.)
32202
32203 .PHONY: maybe-info-gnattools info-gnattools
32204 maybe-info-gnattools:
32205 @if gnattools
32206 maybe-info-gnattools: info-gnattools
32207
32208 info-gnattools: \
32209 configure-gnattools
32210 @: $(MAKE); $(unstage)
32211 @[ -f ./gnattools/Makefile ] || exit 0; \
32212 r=`${PWD_COMMAND}`; export r; \
32213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32214 $(HOST_EXPORTS) \
32215 for flag in $(EXTRA_HOST_FLAGS) ; do \
32216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32217 done; \
32218 echo "Doing info in gnattools"; \
32219 (cd $(HOST_SUBDIR)/gnattools && \
32220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32222 "RANLIB=$${RANLIB}" \
32223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32224 info) \
32225 || exit 1
32226
32227 @endif gnattools
32228
32229 .PHONY: maybe-dvi-gnattools dvi-gnattools
32230 maybe-dvi-gnattools:
32231 @if gnattools
32232 maybe-dvi-gnattools: dvi-gnattools
32233
32234 dvi-gnattools: \
32235 configure-gnattools
32236 @: $(MAKE); $(unstage)
32237 @[ -f ./gnattools/Makefile ] || exit 0; \
32238 r=`${PWD_COMMAND}`; export r; \
32239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32240 $(HOST_EXPORTS) \
32241 for flag in $(EXTRA_HOST_FLAGS) ; do \
32242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32243 done; \
32244 echo "Doing dvi in gnattools"; \
32245 (cd $(HOST_SUBDIR)/gnattools && \
32246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32248 "RANLIB=$${RANLIB}" \
32249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32250 dvi) \
32251 || exit 1
32252
32253 @endif gnattools
32254
32255 .PHONY: maybe-pdf-gnattools pdf-gnattools
32256 maybe-pdf-gnattools:
32257 @if gnattools
32258 maybe-pdf-gnattools: pdf-gnattools
32259
32260 pdf-gnattools: \
32261 configure-gnattools
32262 @: $(MAKE); $(unstage)
32263 @[ -f ./gnattools/Makefile ] || exit 0; \
32264 r=`${PWD_COMMAND}`; export r; \
32265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32266 $(HOST_EXPORTS) \
32267 for flag in $(EXTRA_HOST_FLAGS) ; do \
32268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32269 done; \
32270 echo "Doing pdf in gnattools"; \
32271 (cd $(HOST_SUBDIR)/gnattools && \
32272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32274 "RANLIB=$${RANLIB}" \
32275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32276 pdf) \
32277 || exit 1
32278
32279 @endif gnattools
32280
32281 .PHONY: maybe-html-gnattools html-gnattools
32282 maybe-html-gnattools:
32283 @if gnattools
32284 maybe-html-gnattools: html-gnattools
32285
32286 html-gnattools: \
32287 configure-gnattools
32288 @: $(MAKE); $(unstage)
32289 @[ -f ./gnattools/Makefile ] || exit 0; \
32290 r=`${PWD_COMMAND}`; export r; \
32291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32292 $(HOST_EXPORTS) \
32293 for flag in $(EXTRA_HOST_FLAGS) ; do \
32294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32295 done; \
32296 echo "Doing html in gnattools"; \
32297 (cd $(HOST_SUBDIR)/gnattools && \
32298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32300 "RANLIB=$${RANLIB}" \
32301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32302 html) \
32303 || exit 1
32304
32305 @endif gnattools
32306
32307 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
32308 maybe-TAGS-gnattools:
32309 @if gnattools
32310 maybe-TAGS-gnattools: TAGS-gnattools
32311
32312 TAGS-gnattools: \
32313 configure-gnattools
32314 @: $(MAKE); $(unstage)
32315 @[ -f ./gnattools/Makefile ] || exit 0; \
32316 r=`${PWD_COMMAND}`; export r; \
32317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318 $(HOST_EXPORTS) \
32319 for flag in $(EXTRA_HOST_FLAGS) ; do \
32320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32321 done; \
32322 echo "Doing TAGS in gnattools"; \
32323 (cd $(HOST_SUBDIR)/gnattools && \
32324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32326 "RANLIB=$${RANLIB}" \
32327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32328 TAGS) \
32329 || exit 1
32330
32331 @endif gnattools
32332
32333 .PHONY: maybe-install-info-gnattools install-info-gnattools
32334 maybe-install-info-gnattools:
32335 @if gnattools
32336 maybe-install-info-gnattools: install-info-gnattools
32337
32338 install-info-gnattools: \
32339 configure-gnattools \
32340 info-gnattools
32341 @: $(MAKE); $(unstage)
32342 @[ -f ./gnattools/Makefile ] || exit 0; \
32343 r=`${PWD_COMMAND}`; export r; \
32344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32345 $(HOST_EXPORTS) \
32346 for flag in $(EXTRA_HOST_FLAGS) ; do \
32347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32348 done; \
32349 echo "Doing install-info in gnattools"; \
32350 (cd $(HOST_SUBDIR)/gnattools && \
32351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32353 "RANLIB=$${RANLIB}" \
32354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32355 install-info) \
32356 || exit 1
32357
32358 @endif gnattools
32359
32360 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
32361 maybe-install-pdf-gnattools:
32362 @if gnattools
32363 maybe-install-pdf-gnattools: install-pdf-gnattools
32364
32365 install-pdf-gnattools: \
32366 configure-gnattools \
32367 pdf-gnattools
32368 @: $(MAKE); $(unstage)
32369 @[ -f ./gnattools/Makefile ] || exit 0; \
32370 r=`${PWD_COMMAND}`; export r; \
32371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32372 $(HOST_EXPORTS) \
32373 for flag in $(EXTRA_HOST_FLAGS) ; do \
32374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32375 done; \
32376 echo "Doing install-pdf in gnattools"; \
32377 (cd $(HOST_SUBDIR)/gnattools && \
32378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32380 "RANLIB=$${RANLIB}" \
32381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32382 install-pdf) \
32383 || exit 1
32384
32385 @endif gnattools
32386
32387 .PHONY: maybe-install-html-gnattools install-html-gnattools
32388 maybe-install-html-gnattools:
32389 @if gnattools
32390 maybe-install-html-gnattools: install-html-gnattools
32391
32392 install-html-gnattools: \
32393 configure-gnattools \
32394 html-gnattools
32395 @: $(MAKE); $(unstage)
32396 @[ -f ./gnattools/Makefile ] || exit 0; \
32397 r=`${PWD_COMMAND}`; export r; \
32398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32399 $(HOST_EXPORTS) \
32400 for flag in $(EXTRA_HOST_FLAGS) ; do \
32401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32402 done; \
32403 echo "Doing install-html in gnattools"; \
32404 (cd $(HOST_SUBDIR)/gnattools && \
32405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32407 "RANLIB=$${RANLIB}" \
32408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32409 install-html) \
32410 || exit 1
32411
32412 @endif gnattools
32413
32414 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
32415 maybe-installcheck-gnattools:
32416 @if gnattools
32417 maybe-installcheck-gnattools: installcheck-gnattools
32418
32419 installcheck-gnattools: \
32420 configure-gnattools
32421 @: $(MAKE); $(unstage)
32422 @[ -f ./gnattools/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 installcheck in gnattools"; \
32430 (cd $(HOST_SUBDIR)/gnattools && \
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 installcheck) \
32436 || exit 1
32437
32438 @endif gnattools
32439
32440 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
32441 maybe-mostlyclean-gnattools:
32442 @if gnattools
32443 maybe-mostlyclean-gnattools: mostlyclean-gnattools
32444
32445 mostlyclean-gnattools:
32446 @: $(MAKE); $(unstage)
32447 @[ -f ./gnattools/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 mostlyclean in gnattools"; \
32455 (cd $(HOST_SUBDIR)/gnattools && \
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 mostlyclean) \
32461 || exit 1
32462
32463 @endif gnattools
32464
32465 .PHONY: maybe-clean-gnattools clean-gnattools
32466 maybe-clean-gnattools:
32467 @if gnattools
32468 maybe-clean-gnattools: clean-gnattools
32469
32470 clean-gnattools:
32471 @: $(MAKE); $(unstage)
32472 @[ -f ./gnattools/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 clean in gnattools"; \
32480 (cd $(HOST_SUBDIR)/gnattools && \
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 clean) \
32486 || exit 1
32487
32488 @endif gnattools
32489
32490 .PHONY: maybe-distclean-gnattools distclean-gnattools
32491 maybe-distclean-gnattools:
32492 @if gnattools
32493 maybe-distclean-gnattools: distclean-gnattools
32494
32495 distclean-gnattools:
32496 @: $(MAKE); $(unstage)
32497 @[ -f ./gnattools/Makefile ] || exit 0; \
32498 r=`${PWD_COMMAND}`; export r; \
32499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32500 $(HOST_EXPORTS) \
32501 for flag in $(EXTRA_HOST_FLAGS) ; do \
32502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32503 done; \
32504 echo "Doing distclean in gnattools"; \
32505 (cd $(HOST_SUBDIR)/gnattools && \
32506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32508 "RANLIB=$${RANLIB}" \
32509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32510 distclean) \
32511 || exit 1
32512
32513 @endif gnattools
32514
32515 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
32516 maybe-maintainer-clean-gnattools:
32517 @if gnattools
32518 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
32519
32520 maintainer-clean-gnattools:
32521 @: $(MAKE); $(unstage)
32522 @[ -f ./gnattools/Makefile ] || exit 0; \
32523 r=`${PWD_COMMAND}`; export r; \
32524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32525 $(HOST_EXPORTS) \
32526 for flag in $(EXTRA_HOST_FLAGS) ; do \
32527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32528 done; \
32529 echo "Doing maintainer-clean in gnattools"; \
32530 (cd $(HOST_SUBDIR)/gnattools && \
32531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32533 "RANLIB=$${RANLIB}" \
32534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32535 maintainer-clean) \
32536 || exit 1
32537
32538 @endif gnattools
32539
32540
32541
32542 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
32543 maybe-configure-lto-plugin:
32544 @if gcc-bootstrap
32545 configure-lto-plugin: stage_current
32546 @endif gcc-bootstrap
32547 @if lto-plugin
32548 maybe-configure-lto-plugin: configure-lto-plugin
32549 configure-lto-plugin:
32550 @r=`${PWD_COMMAND}`; export r; \
32551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32552 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32553 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32554 $(HOST_EXPORTS) \
32555 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
32556 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
32557 case $(srcdir) in \
32558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32559 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32561 esac; \
32562 module_srcdir=lto-plugin; \
32563 $(SHELL) \
32564 $$s/$$module_srcdir/configure \
32565 --srcdir=$${topdir}/$$module_srcdir \
32566 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32567 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
32568 || exit 1
32569 @endif lto-plugin
32570
32571
32572
32573 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
32574 maybe-configure-stage1-lto-plugin:
32575 @if lto-plugin-bootstrap
32576 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
32577 configure-stage1-lto-plugin:
32578 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32579 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32580 @r=`${PWD_COMMAND}`; export r; \
32581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32582 TFLAGS="$(STAGE1_TFLAGS)"; \
32583 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32584 $(HOST_EXPORTS) \
32585 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
32586 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
32587 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
32588 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
32589 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32590 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32591 case $(srcdir) in \
32592 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32593 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32594 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32595 esac; \
32596 module_srcdir=lto-plugin; \
32597 $(SHELL) $$s/$$module_srcdir/configure \
32598 --srcdir=$${topdir}/$$module_srcdir \
32599 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32600 --target=${target_alias} \
32601 \
32602 $(STAGE1_CONFIGURE_FLAGS) \
32603 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32604 @endif lto-plugin-bootstrap
32605
32606 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
32607 maybe-configure-stage2-lto-plugin:
32608 @if lto-plugin-bootstrap
32609 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
32610 configure-stage2-lto-plugin:
32611 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32612 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32613 @r=`${PWD_COMMAND}`; export r; \
32614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32615 TFLAGS="$(STAGE2_TFLAGS)"; \
32616 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32617 $(HOST_EXPORTS) \
32618 $(POSTSTAGE1_HOST_EXPORTS) \
32619 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
32620 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
32621 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
32622 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
32623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32624 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32625 case $(srcdir) in \
32626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32627 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32629 esac; \
32630 module_srcdir=lto-plugin; \
32631 $(SHELL) $$s/$$module_srcdir/configure \
32632 --srcdir=$${topdir}/$$module_srcdir \
32633 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32634 --target=${target_alias} \
32635 --with-build-libsubdir=$(HOST_SUBDIR) \
32636 $(STAGE2_CONFIGURE_FLAGS) \
32637 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32638 @endif lto-plugin-bootstrap
32639
32640 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
32641 maybe-configure-stage3-lto-plugin:
32642 @if lto-plugin-bootstrap
32643 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
32644 configure-stage3-lto-plugin:
32645 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32646 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32647 @r=`${PWD_COMMAND}`; export r; \
32648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32649 TFLAGS="$(STAGE3_TFLAGS)"; \
32650 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32651 $(HOST_EXPORTS) \
32652 $(POSTSTAGE1_HOST_EXPORTS) \
32653 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
32654 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
32655 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
32656 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
32657 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32658 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32659 case $(srcdir) in \
32660 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32661 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32662 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32663 esac; \
32664 module_srcdir=lto-plugin; \
32665 $(SHELL) $$s/$$module_srcdir/configure \
32666 --srcdir=$${topdir}/$$module_srcdir \
32667 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32668 --target=${target_alias} \
32669 --with-build-libsubdir=$(HOST_SUBDIR) \
32670 $(STAGE3_CONFIGURE_FLAGS) \
32671 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32672 @endif lto-plugin-bootstrap
32673
32674 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
32675 maybe-configure-stage4-lto-plugin:
32676 @if lto-plugin-bootstrap
32677 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
32678 configure-stage4-lto-plugin:
32679 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32680 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32681 @r=`${PWD_COMMAND}`; export r; \
32682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32683 TFLAGS="$(STAGE4_TFLAGS)"; \
32684 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32685 $(HOST_EXPORTS) \
32686 $(POSTSTAGE1_HOST_EXPORTS) \
32687 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
32688 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
32689 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
32690 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
32691 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32692 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32693 case $(srcdir) in \
32694 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32695 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32696 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32697 esac; \
32698 module_srcdir=lto-plugin; \
32699 $(SHELL) $$s/$$module_srcdir/configure \
32700 --srcdir=$${topdir}/$$module_srcdir \
32701 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32702 --target=${target_alias} \
32703 --with-build-libsubdir=$(HOST_SUBDIR) \
32704 $(STAGE4_CONFIGURE_FLAGS) \
32705 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32706 @endif lto-plugin-bootstrap
32707
32708 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
32709 maybe-configure-stageprofile-lto-plugin:
32710 @if lto-plugin-bootstrap
32711 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
32712 configure-stageprofile-lto-plugin:
32713 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32714 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32715 @r=`${PWD_COMMAND}`; export r; \
32716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32717 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32718 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32719 $(HOST_EXPORTS) \
32720 $(POSTSTAGE1_HOST_EXPORTS) \
32721 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
32722 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
32723 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
32724 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
32725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32726 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32727 case $(srcdir) in \
32728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32729 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32731 esac; \
32732 module_srcdir=lto-plugin; \
32733 $(SHELL) $$s/$$module_srcdir/configure \
32734 --srcdir=$${topdir}/$$module_srcdir \
32735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32736 --target=${target_alias} \
32737 --with-build-libsubdir=$(HOST_SUBDIR) \
32738 $(STAGEprofile_CONFIGURE_FLAGS) \
32739 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32740 @endif lto-plugin-bootstrap
32741
32742 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
32743 maybe-configure-stagefeedback-lto-plugin:
32744 @if lto-plugin-bootstrap
32745 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
32746 configure-stagefeedback-lto-plugin:
32747 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32748 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32749 @r=`${PWD_COMMAND}`; export r; \
32750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32751 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32752 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32753 $(HOST_EXPORTS) \
32754 $(POSTSTAGE1_HOST_EXPORTS) \
32755 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
32756 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
32757 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
32758 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
32759 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32760 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32761 case $(srcdir) in \
32762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32763 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32765 esac; \
32766 module_srcdir=lto-plugin; \
32767 $(SHELL) $$s/$$module_srcdir/configure \
32768 --srcdir=$${topdir}/$$module_srcdir \
32769 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32770 --target=${target_alias} \
32771 --with-build-libsubdir=$(HOST_SUBDIR) \
32772 $(STAGEfeedback_CONFIGURE_FLAGS) \
32773 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32774 @endif lto-plugin-bootstrap
32775
32776
32777
32778
32779
32780 .PHONY: all-lto-plugin maybe-all-lto-plugin
32781 maybe-all-lto-plugin:
32782 @if gcc-bootstrap
32783 all-lto-plugin: stage_current
32784 @endif gcc-bootstrap
32785 @if lto-plugin
32786 TARGET-lto-plugin=all
32787 maybe-all-lto-plugin: all-lto-plugin
32788 all-lto-plugin: configure-lto-plugin
32789 @r=`${PWD_COMMAND}`; export r; \
32790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32791 $(HOST_EXPORTS) \
32792 (cd $(HOST_SUBDIR)/lto-plugin && \
32793 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32794 $(TARGET-lto-plugin))
32795 @endif lto-plugin
32796
32797
32798
32799 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
32800 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
32801 maybe-all-stage1-lto-plugin:
32802 maybe-clean-stage1-lto-plugin:
32803 @if lto-plugin-bootstrap
32804 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
32805 all-stage1: all-stage1-lto-plugin
32806 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
32807 all-stage1-lto-plugin: configure-stage1-lto-plugin
32808 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32809 @r=`${PWD_COMMAND}`; export r; \
32810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32811 TFLAGS="$(STAGE1_TFLAGS)"; \
32812 $(HOST_EXPORTS) \
32813 cd $(HOST_SUBDIR)/lto-plugin && \
32814 \
32815 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32816 CFLAGS="$(STAGE1_CFLAGS)" \
32817 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
32818 LIBCFLAGS="$(LIBCFLAGS)" \
32819 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32820 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32821 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32822 $(EXTRA_HOST_FLAGS) \
32823 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32824 TFLAGS="$(STAGE1_TFLAGS)" \
32825 $(TARGET-stage1-lto-plugin)
32826
32827 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
32828 clean-stage1: clean-stage1-lto-plugin
32829 clean-stage1-lto-plugin:
32830 @if [ $(current_stage) = stage1 ]; then \
32831 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32832 else \
32833 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
32834 $(MAKE) stage1-start; \
32835 fi; \
32836 cd $(HOST_SUBDIR)/lto-plugin && \
32837 $(MAKE) $(EXTRA_HOST_FLAGS) \
32838 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32839 @endif lto-plugin-bootstrap
32840
32841
32842 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
32843 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
32844 maybe-all-stage2-lto-plugin:
32845 maybe-clean-stage2-lto-plugin:
32846 @if lto-plugin-bootstrap
32847 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
32848 all-stage2: all-stage2-lto-plugin
32849 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
32850 all-stage2-lto-plugin: configure-stage2-lto-plugin
32851 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32852 @r=`${PWD_COMMAND}`; export r; \
32853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32854 TFLAGS="$(STAGE2_TFLAGS)"; \
32855 $(HOST_EXPORTS) \
32856 $(POSTSTAGE1_HOST_EXPORTS) \
32857 cd $(HOST_SUBDIR)/lto-plugin && \
32858 \
32859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32860 CFLAGS="$(STAGE2_CFLAGS)" \
32861 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
32862 LIBCFLAGS="$(STAGE2_CFLAGS)" \
32863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32866 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32867 TFLAGS="$(STAGE2_TFLAGS)" \
32868 $(TARGET-stage2-lto-plugin)
32869
32870 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
32871 clean-stage2: clean-stage2-lto-plugin
32872 clean-stage2-lto-plugin:
32873 @if [ $(current_stage) = stage2 ]; then \
32874 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32875 else \
32876 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
32877 $(MAKE) stage2-start; \
32878 fi; \
32879 cd $(HOST_SUBDIR)/lto-plugin && \
32880 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32881 @endif lto-plugin-bootstrap
32882
32883
32884 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
32885 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
32886 maybe-all-stage3-lto-plugin:
32887 maybe-clean-stage3-lto-plugin:
32888 @if lto-plugin-bootstrap
32889 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
32890 all-stage3: all-stage3-lto-plugin
32891 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
32892 all-stage3-lto-plugin: configure-stage3-lto-plugin
32893 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32894 @r=`${PWD_COMMAND}`; export r; \
32895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32896 TFLAGS="$(STAGE3_TFLAGS)"; \
32897 $(HOST_EXPORTS) \
32898 $(POSTSTAGE1_HOST_EXPORTS) \
32899 cd $(HOST_SUBDIR)/lto-plugin && \
32900 \
32901 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32902 CFLAGS="$(STAGE3_CFLAGS)" \
32903 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
32904 LIBCFLAGS="$(STAGE3_CFLAGS)" \
32905 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32906 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32907 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32908 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32909 TFLAGS="$(STAGE3_TFLAGS)" \
32910 $(TARGET-stage3-lto-plugin)
32911
32912 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
32913 clean-stage3: clean-stage3-lto-plugin
32914 clean-stage3-lto-plugin:
32915 @if [ $(current_stage) = stage3 ]; then \
32916 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32917 else \
32918 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
32919 $(MAKE) stage3-start; \
32920 fi; \
32921 cd $(HOST_SUBDIR)/lto-plugin && \
32922 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32923 @endif lto-plugin-bootstrap
32924
32925
32926 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
32927 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
32928 maybe-all-stage4-lto-plugin:
32929 maybe-clean-stage4-lto-plugin:
32930 @if lto-plugin-bootstrap
32931 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
32932 all-stage4: all-stage4-lto-plugin
32933 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
32934 all-stage4-lto-plugin: configure-stage4-lto-plugin
32935 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32936 @r=`${PWD_COMMAND}`; export r; \
32937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32938 TFLAGS="$(STAGE4_TFLAGS)"; \
32939 $(HOST_EXPORTS) \
32940 $(POSTSTAGE1_HOST_EXPORTS) \
32941 cd $(HOST_SUBDIR)/lto-plugin && \
32942 \
32943 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32944 CFLAGS="$(STAGE4_CFLAGS)" \
32945 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
32946 LIBCFLAGS="$(STAGE4_CFLAGS)" \
32947 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32948 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32949 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32950 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32951 TFLAGS="$(STAGE4_TFLAGS)" \
32952 $(TARGET-stage4-lto-plugin)
32953
32954 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
32955 clean-stage4: clean-stage4-lto-plugin
32956 clean-stage4-lto-plugin:
32957 @if [ $(current_stage) = stage4 ]; then \
32958 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32959 else \
32960 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
32961 $(MAKE) stage4-start; \
32962 fi; \
32963 cd $(HOST_SUBDIR)/lto-plugin && \
32964 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32965 @endif lto-plugin-bootstrap
32966
32967
32968 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
32969 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
32970 maybe-all-stageprofile-lto-plugin:
32971 maybe-clean-stageprofile-lto-plugin:
32972 @if lto-plugin-bootstrap
32973 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
32974 all-stageprofile: all-stageprofile-lto-plugin
32975 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
32976 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
32977 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32978 @r=`${PWD_COMMAND}`; export r; \
32979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32980 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32981 $(HOST_EXPORTS) \
32982 $(POSTSTAGE1_HOST_EXPORTS) \
32983 cd $(HOST_SUBDIR)/lto-plugin && \
32984 \
32985 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32986 CFLAGS="$(STAGEprofile_CFLAGS)" \
32987 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
32988 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
32989 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32990 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32991 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32992 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32993 TFLAGS="$(STAGEprofile_TFLAGS)" \
32994 $(TARGET-stageprofile-lto-plugin)
32995
32996 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
32997 clean-stageprofile: clean-stageprofile-lto-plugin
32998 clean-stageprofile-lto-plugin:
32999 @if [ $(current_stage) = stageprofile ]; then \
33000 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
33001 else \
33002 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
33003 $(MAKE) stageprofile-start; \
33004 fi; \
33005 cd $(HOST_SUBDIR)/lto-plugin && \
33006 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
33007 @endif lto-plugin-bootstrap
33008
33009
33010 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
33011 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
33012 maybe-all-stagefeedback-lto-plugin:
33013 maybe-clean-stagefeedback-lto-plugin:
33014 @if lto-plugin-bootstrap
33015 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
33016 all-stagefeedback: all-stagefeedback-lto-plugin
33017 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
33018 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
33019 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33020 @r=`${PWD_COMMAND}`; export r; \
33021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33022 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33023 $(HOST_EXPORTS) \
33024 $(POSTSTAGE1_HOST_EXPORTS) \
33025 cd $(HOST_SUBDIR)/lto-plugin && \
33026 \
33027 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33028 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33029 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33030 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33031 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33032 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33033 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33034 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
33035 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33036 $(TARGET-stagefeedback-lto-plugin)
33037
33038 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
33039 clean-stagefeedback: clean-stagefeedback-lto-plugin
33040 clean-stagefeedback-lto-plugin:
33041 @if [ $(current_stage) = stagefeedback ]; then \
33042 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
33043 else \
33044 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
33045 $(MAKE) stagefeedback-start; \
33046 fi; \
33047 cd $(HOST_SUBDIR)/lto-plugin && \
33048 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
33049 @endif lto-plugin-bootstrap
33050
33051
33052
33053
33054
33055 .PHONY: check-lto-plugin maybe-check-lto-plugin
33056 maybe-check-lto-plugin:
33057 @if lto-plugin
33058 maybe-check-lto-plugin: check-lto-plugin
33059
33060 check-lto-plugin:
33061 @: $(MAKE); $(unstage)
33062 @r=`${PWD_COMMAND}`; export r; \
33063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33064 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
33065 (cd $(HOST_SUBDIR)/lto-plugin && \
33066 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
33067
33068 @endif lto-plugin
33069
33070 .PHONY: install-lto-plugin maybe-install-lto-plugin
33071 maybe-install-lto-plugin:
33072 @if lto-plugin
33073 maybe-install-lto-plugin: install-lto-plugin
33074
33075 install-lto-plugin: installdirs
33076 @: $(MAKE); $(unstage)
33077 @r=`${PWD_COMMAND}`; export r; \
33078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33079 $(HOST_EXPORTS) \
33080 (cd $(HOST_SUBDIR)/lto-plugin && \
33081 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
33082
33083 @endif lto-plugin
33084
33085 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
33086 maybe-install-strip-lto-plugin:
33087 @if lto-plugin
33088 maybe-install-strip-lto-plugin: install-strip-lto-plugin
33089
33090 install-strip-lto-plugin: installdirs
33091 @: $(MAKE); $(unstage)
33092 @r=`${PWD_COMMAND}`; export r; \
33093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33094 $(HOST_EXPORTS) \
33095 (cd $(HOST_SUBDIR)/lto-plugin && \
33096 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
33097
33098 @endif lto-plugin
33099
33100 # Other targets (info, dvi, pdf, etc.)
33101
33102 .PHONY: maybe-info-lto-plugin info-lto-plugin
33103 maybe-info-lto-plugin:
33104 @if lto-plugin
33105 maybe-info-lto-plugin: info-lto-plugin
33106
33107 info-lto-plugin: \
33108 configure-lto-plugin
33109 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33110 r=`${PWD_COMMAND}`; export r; \
33111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33112 $(HOST_EXPORTS) \
33113 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33115 done; \
33116 echo "Doing info in lto-plugin"; \
33117 (cd $(HOST_SUBDIR)/lto-plugin && \
33118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33120 "RANLIB=$${RANLIB}" \
33121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33122 info) \
33123 || exit 1
33124
33125 @endif lto-plugin
33126
33127 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
33128 maybe-dvi-lto-plugin:
33129 @if lto-plugin
33130 maybe-dvi-lto-plugin: dvi-lto-plugin
33131
33132 dvi-lto-plugin: \
33133 configure-lto-plugin
33134 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33135 r=`${PWD_COMMAND}`; export r; \
33136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33137 $(HOST_EXPORTS) \
33138 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33140 done; \
33141 echo "Doing dvi in lto-plugin"; \
33142 (cd $(HOST_SUBDIR)/lto-plugin && \
33143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33145 "RANLIB=$${RANLIB}" \
33146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33147 dvi) \
33148 || exit 1
33149
33150 @endif lto-plugin
33151
33152 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
33153 maybe-pdf-lto-plugin:
33154 @if lto-plugin
33155 maybe-pdf-lto-plugin: pdf-lto-plugin
33156
33157 pdf-lto-plugin: \
33158 configure-lto-plugin
33159 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33160 r=`${PWD_COMMAND}`; export r; \
33161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33162 $(HOST_EXPORTS) \
33163 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33165 done; \
33166 echo "Doing pdf in lto-plugin"; \
33167 (cd $(HOST_SUBDIR)/lto-plugin && \
33168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33170 "RANLIB=$${RANLIB}" \
33171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33172 pdf) \
33173 || exit 1
33174
33175 @endif lto-plugin
33176
33177 .PHONY: maybe-html-lto-plugin html-lto-plugin
33178 maybe-html-lto-plugin:
33179 @if lto-plugin
33180 maybe-html-lto-plugin: html-lto-plugin
33181
33182 html-lto-plugin: \
33183 configure-lto-plugin
33184 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33185 r=`${PWD_COMMAND}`; export r; \
33186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33187 $(HOST_EXPORTS) \
33188 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33190 done; \
33191 echo "Doing html in lto-plugin"; \
33192 (cd $(HOST_SUBDIR)/lto-plugin && \
33193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33195 "RANLIB=$${RANLIB}" \
33196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33197 html) \
33198 || exit 1
33199
33200 @endif lto-plugin
33201
33202 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
33203 maybe-TAGS-lto-plugin:
33204 @if lto-plugin
33205 maybe-TAGS-lto-plugin: TAGS-lto-plugin
33206
33207 TAGS-lto-plugin: \
33208 configure-lto-plugin
33209 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33210 r=`${PWD_COMMAND}`; export r; \
33211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33212 $(HOST_EXPORTS) \
33213 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33215 done; \
33216 echo "Doing TAGS in lto-plugin"; \
33217 (cd $(HOST_SUBDIR)/lto-plugin && \
33218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33220 "RANLIB=$${RANLIB}" \
33221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33222 TAGS) \
33223 || exit 1
33224
33225 @endif lto-plugin
33226
33227 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
33228 maybe-install-info-lto-plugin:
33229 @if lto-plugin
33230 maybe-install-info-lto-plugin: install-info-lto-plugin
33231
33232 install-info-lto-plugin: \
33233 configure-lto-plugin \
33234 info-lto-plugin
33235 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33236 r=`${PWD_COMMAND}`; export r; \
33237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33238 $(HOST_EXPORTS) \
33239 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33241 done; \
33242 echo "Doing install-info in lto-plugin"; \
33243 (cd $(HOST_SUBDIR)/lto-plugin && \
33244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33246 "RANLIB=$${RANLIB}" \
33247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33248 install-info) \
33249 || exit 1
33250
33251 @endif lto-plugin
33252
33253 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
33254 maybe-install-pdf-lto-plugin:
33255 @if lto-plugin
33256 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
33257
33258 install-pdf-lto-plugin: \
33259 configure-lto-plugin \
33260 pdf-lto-plugin
33261 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33262 r=`${PWD_COMMAND}`; export r; \
33263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33264 $(HOST_EXPORTS) \
33265 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33267 done; \
33268 echo "Doing install-pdf in lto-plugin"; \
33269 (cd $(HOST_SUBDIR)/lto-plugin && \
33270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33272 "RANLIB=$${RANLIB}" \
33273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33274 install-pdf) \
33275 || exit 1
33276
33277 @endif lto-plugin
33278
33279 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
33280 maybe-install-html-lto-plugin:
33281 @if lto-plugin
33282 maybe-install-html-lto-plugin: install-html-lto-plugin
33283
33284 install-html-lto-plugin: \
33285 configure-lto-plugin \
33286 html-lto-plugin
33287 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33288 r=`${PWD_COMMAND}`; export r; \
33289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33290 $(HOST_EXPORTS) \
33291 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33293 done; \
33294 echo "Doing install-html in lto-plugin"; \
33295 (cd $(HOST_SUBDIR)/lto-plugin && \
33296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33298 "RANLIB=$${RANLIB}" \
33299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33300 install-html) \
33301 || exit 1
33302
33303 @endif lto-plugin
33304
33305 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
33306 maybe-installcheck-lto-plugin:
33307 @if lto-plugin
33308 maybe-installcheck-lto-plugin: installcheck-lto-plugin
33309
33310 installcheck-lto-plugin: \
33311 configure-lto-plugin
33312 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33313 r=`${PWD_COMMAND}`; export r; \
33314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33315 $(HOST_EXPORTS) \
33316 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33318 done; \
33319 echo "Doing installcheck in lto-plugin"; \
33320 (cd $(HOST_SUBDIR)/lto-plugin && \
33321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33323 "RANLIB=$${RANLIB}" \
33324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33325 installcheck) \
33326 || exit 1
33327
33328 @endif lto-plugin
33329
33330 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
33331 maybe-mostlyclean-lto-plugin:
33332 @if lto-plugin
33333 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
33334
33335 mostlyclean-lto-plugin:
33336 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33337 r=`${PWD_COMMAND}`; export r; \
33338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33339 $(HOST_EXPORTS) \
33340 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33342 done; \
33343 echo "Doing mostlyclean in lto-plugin"; \
33344 (cd $(HOST_SUBDIR)/lto-plugin && \
33345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33347 "RANLIB=$${RANLIB}" \
33348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33349 mostlyclean) \
33350 || exit 1
33351
33352 @endif lto-plugin
33353
33354 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
33355 maybe-clean-lto-plugin:
33356 @if lto-plugin
33357 maybe-clean-lto-plugin: clean-lto-plugin
33358
33359 clean-lto-plugin:
33360 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33361 r=`${PWD_COMMAND}`; export r; \
33362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33363 $(HOST_EXPORTS) \
33364 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33366 done; \
33367 echo "Doing clean in lto-plugin"; \
33368 (cd $(HOST_SUBDIR)/lto-plugin && \
33369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33371 "RANLIB=$${RANLIB}" \
33372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33373 clean) \
33374 || exit 1
33375
33376 @endif lto-plugin
33377
33378 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
33379 maybe-distclean-lto-plugin:
33380 @if lto-plugin
33381 maybe-distclean-lto-plugin: distclean-lto-plugin
33382
33383 distclean-lto-plugin:
33384 @[ -f ./lto-plugin/Makefile ] || exit 0; \
33385 r=`${PWD_COMMAND}`; export r; \
33386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33387 $(HOST_EXPORTS) \
33388 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33390 done; \
33391 echo "Doing distclean in lto-plugin"; \
33392 (cd $(HOST_SUBDIR)/lto-plugin && \
33393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33395 "RANLIB=$${RANLIB}" \
33396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33397 distclean) \
33398 || exit 1
33399
33400 @endif lto-plugin
33401
33402 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
33403 maybe-maintainer-clean-lto-plugin:
33404 @if lto-plugin
33405 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
33406
33407 maintainer-clean-lto-plugin:
33408 @[ -f ./lto-plugin/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) @extra_linker_plugin_flags@; do \
33413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33414 done; \
33415 echo "Doing maintainer-clean in lto-plugin"; \
33416 (cd $(HOST_SUBDIR)/lto-plugin && \
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 lto-plugin
33425
33426
33427
33428 .PHONY: configure-libcc1 maybe-configure-libcc1
33429 maybe-configure-libcc1:
33430 @if gcc-bootstrap
33431 configure-libcc1: stage_current
33432 @endif gcc-bootstrap
33433 @if libcc1
33434 maybe-configure-libcc1: configure-libcc1
33435 configure-libcc1:
33436 @: $(MAKE); $(unstage)
33437 @r=`${PWD_COMMAND}`; export r; \
33438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33439 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
33440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
33441 $(HOST_EXPORTS) \
33442 echo Configuring in $(HOST_SUBDIR)/libcc1; \
33443 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
33444 case $(srcdir) in \
33445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33446 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
33447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33448 esac; \
33449 module_srcdir=libcc1; \
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} --enable-shared \
33455 || exit 1
33456 @endif libcc1
33457
33458
33459
33460
33461
33462 .PHONY: all-libcc1 maybe-all-libcc1
33463 maybe-all-libcc1:
33464 @if gcc-bootstrap
33465 all-libcc1: stage_current
33466 @endif gcc-bootstrap
33467 @if libcc1
33468 TARGET-libcc1=all
33469 maybe-all-libcc1: all-libcc1
33470 all-libcc1: configure-libcc1
33471 @: $(MAKE); $(unstage)
33472 @r=`${PWD_COMMAND}`; export r; \
33473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33474 $(HOST_EXPORTS) \
33475 (cd $(HOST_SUBDIR)/libcc1 && \
33476 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33477 $(TARGET-libcc1))
33478 @endif libcc1
33479
33480
33481
33482
33483 .PHONY: check-libcc1 maybe-check-libcc1
33484 maybe-check-libcc1:
33485 @if libcc1
33486 maybe-check-libcc1: check-libcc1
33487
33488 check-libcc1:
33489 @: $(MAKE); $(unstage)
33490 @r=`${PWD_COMMAND}`; export r; \
33491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33492 $(HOST_EXPORTS) \
33493 (cd $(HOST_SUBDIR)/libcc1 && \
33494 $(MAKE) $(FLAGS_TO_PASS) check)
33495
33496 @endif libcc1
33497
33498 .PHONY: install-libcc1 maybe-install-libcc1
33499 maybe-install-libcc1:
33500 @if libcc1
33501 maybe-install-libcc1: install-libcc1
33502
33503 install-libcc1: installdirs
33504 @: $(MAKE); $(unstage)
33505 @r=`${PWD_COMMAND}`; export r; \
33506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33507 $(HOST_EXPORTS) \
33508 (cd $(HOST_SUBDIR)/libcc1 && \
33509 $(MAKE) $(FLAGS_TO_PASS) install)
33510
33511 @endif libcc1
33512
33513 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
33514 maybe-install-strip-libcc1:
33515 @if libcc1
33516 maybe-install-strip-libcc1: install-strip-libcc1
33517
33518 install-strip-libcc1: installdirs
33519 @: $(MAKE); $(unstage)
33520 @r=`${PWD_COMMAND}`; export r; \
33521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33522 $(HOST_EXPORTS) \
33523 (cd $(HOST_SUBDIR)/libcc1 && \
33524 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33525
33526 @endif libcc1
33527
33528 # Other targets (info, dvi, pdf, etc.)
33529
33530 .PHONY: maybe-info-libcc1 info-libcc1
33531 maybe-info-libcc1:
33532 @if libcc1
33533 maybe-info-libcc1: info-libcc1
33534
33535 info-libcc1: \
33536 configure-libcc1
33537 @: $(MAKE); $(unstage)
33538 @[ -f ./libcc1/Makefile ] || exit 0; \
33539 r=`${PWD_COMMAND}`; export r; \
33540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33541 $(HOST_EXPORTS) \
33542 for flag in $(EXTRA_HOST_FLAGS) ; do \
33543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33544 done; \
33545 echo "Doing info in libcc1"; \
33546 (cd $(HOST_SUBDIR)/libcc1 && \
33547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33549 "RANLIB=$${RANLIB}" \
33550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33551 info) \
33552 || exit 1
33553
33554 @endif libcc1
33555
33556 .PHONY: maybe-dvi-libcc1 dvi-libcc1
33557 maybe-dvi-libcc1:
33558 @if libcc1
33559 maybe-dvi-libcc1: dvi-libcc1
33560
33561 dvi-libcc1: \
33562 configure-libcc1
33563 @: $(MAKE); $(unstage)
33564 @[ -f ./libcc1/Makefile ] || exit 0; \
33565 r=`${PWD_COMMAND}`; export r; \
33566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33567 $(HOST_EXPORTS) \
33568 for flag in $(EXTRA_HOST_FLAGS) ; do \
33569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33570 done; \
33571 echo "Doing dvi in libcc1"; \
33572 (cd $(HOST_SUBDIR)/libcc1 && \
33573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33575 "RANLIB=$${RANLIB}" \
33576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33577 dvi) \
33578 || exit 1
33579
33580 @endif libcc1
33581
33582 .PHONY: maybe-pdf-libcc1 pdf-libcc1
33583 maybe-pdf-libcc1:
33584 @if libcc1
33585 maybe-pdf-libcc1: pdf-libcc1
33586
33587 pdf-libcc1: \
33588 configure-libcc1
33589 @: $(MAKE); $(unstage)
33590 @[ -f ./libcc1/Makefile ] || exit 0; \
33591 r=`${PWD_COMMAND}`; export r; \
33592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33593 $(HOST_EXPORTS) \
33594 for flag in $(EXTRA_HOST_FLAGS) ; do \
33595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33596 done; \
33597 echo "Doing pdf in libcc1"; \
33598 (cd $(HOST_SUBDIR)/libcc1 && \
33599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33601 "RANLIB=$${RANLIB}" \
33602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33603 pdf) \
33604 || exit 1
33605
33606 @endif libcc1
33607
33608 .PHONY: maybe-html-libcc1 html-libcc1
33609 maybe-html-libcc1:
33610 @if libcc1
33611 maybe-html-libcc1: html-libcc1
33612
33613 html-libcc1: \
33614 configure-libcc1
33615 @: $(MAKE); $(unstage)
33616 @[ -f ./libcc1/Makefile ] || exit 0; \
33617 r=`${PWD_COMMAND}`; export r; \
33618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33619 $(HOST_EXPORTS) \
33620 for flag in $(EXTRA_HOST_FLAGS) ; do \
33621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33622 done; \
33623 echo "Doing html in libcc1"; \
33624 (cd $(HOST_SUBDIR)/libcc1 && \
33625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33627 "RANLIB=$${RANLIB}" \
33628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33629 html) \
33630 || exit 1
33631
33632 @endif libcc1
33633
33634 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
33635 maybe-TAGS-libcc1:
33636 @if libcc1
33637 maybe-TAGS-libcc1: TAGS-libcc1
33638
33639 TAGS-libcc1: \
33640 configure-libcc1
33641 @: $(MAKE); $(unstage)
33642 @[ -f ./libcc1/Makefile ] || exit 0; \
33643 r=`${PWD_COMMAND}`; export r; \
33644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33645 $(HOST_EXPORTS) \
33646 for flag in $(EXTRA_HOST_FLAGS) ; do \
33647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33648 done; \
33649 echo "Doing TAGS in libcc1"; \
33650 (cd $(HOST_SUBDIR)/libcc1 && \
33651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33653 "RANLIB=$${RANLIB}" \
33654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33655 TAGS) \
33656 || exit 1
33657
33658 @endif libcc1
33659
33660 .PHONY: maybe-install-info-libcc1 install-info-libcc1
33661 maybe-install-info-libcc1:
33662 @if libcc1
33663 maybe-install-info-libcc1: install-info-libcc1
33664
33665 install-info-libcc1: \
33666 configure-libcc1 \
33667 info-libcc1
33668 @: $(MAKE); $(unstage)
33669 @[ -f ./libcc1/Makefile ] || exit 0; \
33670 r=`${PWD_COMMAND}`; export r; \
33671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33672 $(HOST_EXPORTS) \
33673 for flag in $(EXTRA_HOST_FLAGS) ; do \
33674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33675 done; \
33676 echo "Doing install-info in libcc1"; \
33677 (cd $(HOST_SUBDIR)/libcc1 && \
33678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33680 "RANLIB=$${RANLIB}" \
33681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33682 install-info) \
33683 || exit 1
33684
33685 @endif libcc1
33686
33687 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
33688 maybe-install-pdf-libcc1:
33689 @if libcc1
33690 maybe-install-pdf-libcc1: install-pdf-libcc1
33691
33692 install-pdf-libcc1: \
33693 configure-libcc1 \
33694 pdf-libcc1
33695 @: $(MAKE); $(unstage)
33696 @[ -f ./libcc1/Makefile ] || exit 0; \
33697 r=`${PWD_COMMAND}`; export r; \
33698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33699 $(HOST_EXPORTS) \
33700 for flag in $(EXTRA_HOST_FLAGS) ; do \
33701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33702 done; \
33703 echo "Doing install-pdf in libcc1"; \
33704 (cd $(HOST_SUBDIR)/libcc1 && \
33705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33707 "RANLIB=$${RANLIB}" \
33708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33709 install-pdf) \
33710 || exit 1
33711
33712 @endif libcc1
33713
33714 .PHONY: maybe-install-html-libcc1 install-html-libcc1
33715 maybe-install-html-libcc1:
33716 @if libcc1
33717 maybe-install-html-libcc1: install-html-libcc1
33718
33719 install-html-libcc1: \
33720 configure-libcc1 \
33721 html-libcc1
33722 @: $(MAKE); $(unstage)
33723 @[ -f ./libcc1/Makefile ] || exit 0; \
33724 r=`${PWD_COMMAND}`; export r; \
33725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33726 $(HOST_EXPORTS) \
33727 for flag in $(EXTRA_HOST_FLAGS) ; do \
33728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33729 done; \
33730 echo "Doing install-html in libcc1"; \
33731 (cd $(HOST_SUBDIR)/libcc1 && \
33732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33734 "RANLIB=$${RANLIB}" \
33735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33736 install-html) \
33737 || exit 1
33738
33739 @endif libcc1
33740
33741 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
33742 maybe-installcheck-libcc1:
33743 @if libcc1
33744 maybe-installcheck-libcc1: installcheck-libcc1
33745
33746 installcheck-libcc1: \
33747 configure-libcc1
33748 @: $(MAKE); $(unstage)
33749 @[ -f ./libcc1/Makefile ] || exit 0; \
33750 r=`${PWD_COMMAND}`; export r; \
33751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33752 $(HOST_EXPORTS) \
33753 for flag in $(EXTRA_HOST_FLAGS) ; do \
33754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33755 done; \
33756 echo "Doing installcheck in libcc1"; \
33757 (cd $(HOST_SUBDIR)/libcc1 && \
33758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33760 "RANLIB=$${RANLIB}" \
33761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33762 installcheck) \
33763 || exit 1
33764
33765 @endif libcc1
33766
33767 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
33768 maybe-mostlyclean-libcc1:
33769 @if libcc1
33770 maybe-mostlyclean-libcc1: mostlyclean-libcc1
33771
33772 mostlyclean-libcc1:
33773 @: $(MAKE); $(unstage)
33774 @[ -f ./libcc1/Makefile ] || exit 0; \
33775 r=`${PWD_COMMAND}`; export r; \
33776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33777 $(HOST_EXPORTS) \
33778 for flag in $(EXTRA_HOST_FLAGS) ; do \
33779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33780 done; \
33781 echo "Doing mostlyclean in libcc1"; \
33782 (cd $(HOST_SUBDIR)/libcc1 && \
33783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33785 "RANLIB=$${RANLIB}" \
33786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33787 mostlyclean) \
33788 || exit 1
33789
33790 @endif libcc1
33791
33792 .PHONY: maybe-clean-libcc1 clean-libcc1
33793 maybe-clean-libcc1:
33794 @if libcc1
33795 maybe-clean-libcc1: clean-libcc1
33796
33797 clean-libcc1:
33798 @: $(MAKE); $(unstage)
33799 @[ -f ./libcc1/Makefile ] || exit 0; \
33800 r=`${PWD_COMMAND}`; export r; \
33801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33802 $(HOST_EXPORTS) \
33803 for flag in $(EXTRA_HOST_FLAGS) ; do \
33804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33805 done; \
33806 echo "Doing clean in libcc1"; \
33807 (cd $(HOST_SUBDIR)/libcc1 && \
33808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33810 "RANLIB=$${RANLIB}" \
33811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33812 clean) \
33813 || exit 1
33814
33815 @endif libcc1
33816
33817 .PHONY: maybe-distclean-libcc1 distclean-libcc1
33818 maybe-distclean-libcc1:
33819 @if libcc1
33820 maybe-distclean-libcc1: distclean-libcc1
33821
33822 distclean-libcc1:
33823 @: $(MAKE); $(unstage)
33824 @[ -f ./libcc1/Makefile ] || exit 0; \
33825 r=`${PWD_COMMAND}`; export r; \
33826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33827 $(HOST_EXPORTS) \
33828 for flag in $(EXTRA_HOST_FLAGS) ; do \
33829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33830 done; \
33831 echo "Doing distclean in libcc1"; \
33832 (cd $(HOST_SUBDIR)/libcc1 && \
33833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33835 "RANLIB=$${RANLIB}" \
33836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33837 distclean) \
33838 || exit 1
33839
33840 @endif libcc1
33841
33842 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
33843 maybe-maintainer-clean-libcc1:
33844 @if libcc1
33845 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
33846
33847 maintainer-clean-libcc1:
33848 @: $(MAKE); $(unstage)
33849 @[ -f ./libcc1/Makefile ] || exit 0; \
33850 r=`${PWD_COMMAND}`; export r; \
33851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33852 $(HOST_EXPORTS) \
33853 for flag in $(EXTRA_HOST_FLAGS) ; do \
33854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33855 done; \
33856 echo "Doing maintainer-clean in libcc1"; \
33857 (cd $(HOST_SUBDIR)/libcc1 && \
33858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33860 "RANLIB=$${RANLIB}" \
33861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33862 maintainer-clean) \
33863 || exit 1
33864
33865 @endif libcc1
33866
33867
33868
33869 .PHONY: configure-gotools maybe-configure-gotools
33870 maybe-configure-gotools:
33871 @if gcc-bootstrap
33872 configure-gotools: stage_current
33873 @endif gcc-bootstrap
33874 @if gotools
33875 maybe-configure-gotools: configure-gotools
33876 configure-gotools:
33877 @: $(MAKE); $(unstage)
33878 @r=`${PWD_COMMAND}`; export r; \
33879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33880 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
33881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
33882 $(HOST_EXPORTS) \
33883 echo Configuring in $(HOST_SUBDIR)/gotools; \
33884 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
33885 case $(srcdir) in \
33886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33887 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
33888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33889 esac; \
33890 module_srcdir=gotools; \
33891 $(SHELL) \
33892 $$s/$$module_srcdir/configure \
33893 --srcdir=$${topdir}/$$module_srcdir \
33894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33895 --target=${target_alias} \
33896 || exit 1
33897 @endif gotools
33898
33899
33900
33901
33902
33903 .PHONY: all-gotools maybe-all-gotools
33904 maybe-all-gotools:
33905 @if gcc-bootstrap
33906 all-gotools: stage_current
33907 @endif gcc-bootstrap
33908 @if gotools
33909 TARGET-gotools=all
33910 maybe-all-gotools: all-gotools
33911 all-gotools: configure-gotools
33912 @: $(MAKE); $(unstage)
33913 @r=`${PWD_COMMAND}`; export r; \
33914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33915 $(HOST_EXPORTS) \
33916 (cd $(HOST_SUBDIR)/gotools && \
33917 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33918 $(TARGET-gotools))
33919 @endif gotools
33920
33921
33922
33923
33924 .PHONY: check-gotools maybe-check-gotools
33925 maybe-check-gotools:
33926 @if gotools
33927 maybe-check-gotools: check-gotools
33928
33929 check-gotools:
33930 @: $(MAKE); $(unstage)
33931 @r=`${PWD_COMMAND}`; export r; \
33932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33933 $(HOST_EXPORTS) \
33934 (cd $(HOST_SUBDIR)/gotools && \
33935 $(MAKE) $(FLAGS_TO_PASS) check)
33936
33937 @endif gotools
33938
33939 .PHONY: install-gotools maybe-install-gotools
33940 maybe-install-gotools:
33941 @if gotools
33942 maybe-install-gotools: install-gotools
33943
33944 install-gotools: installdirs
33945 @: $(MAKE); $(unstage)
33946 @r=`${PWD_COMMAND}`; export r; \
33947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33948 $(HOST_EXPORTS) \
33949 (cd $(HOST_SUBDIR)/gotools && \
33950 $(MAKE) $(FLAGS_TO_PASS) install)
33951
33952 @endif gotools
33953
33954 .PHONY: install-strip-gotools maybe-install-strip-gotools
33955 maybe-install-strip-gotools:
33956 @if gotools
33957 maybe-install-strip-gotools: install-strip-gotools
33958
33959 install-strip-gotools: installdirs
33960 @: $(MAKE); $(unstage)
33961 @r=`${PWD_COMMAND}`; export r; \
33962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33963 $(HOST_EXPORTS) \
33964 (cd $(HOST_SUBDIR)/gotools && \
33965 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33966
33967 @endif gotools
33968
33969 # Other targets (info, dvi, pdf, etc.)
33970
33971 .PHONY: maybe-info-gotools info-gotools
33972 maybe-info-gotools:
33973 @if gotools
33974 maybe-info-gotools: info-gotools
33975
33976 info-gotools: \
33977 configure-gotools
33978 @: $(MAKE); $(unstage)
33979 @[ -f ./gotools/Makefile ] || exit 0; \
33980 r=`${PWD_COMMAND}`; export r; \
33981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33982 $(HOST_EXPORTS) \
33983 for flag in $(EXTRA_HOST_FLAGS) ; do \
33984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33985 done; \
33986 echo "Doing info in gotools"; \
33987 (cd $(HOST_SUBDIR)/gotools && \
33988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33990 "RANLIB=$${RANLIB}" \
33991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33992 info) \
33993 || exit 1
33994
33995 @endif gotools
33996
33997 .PHONY: maybe-dvi-gotools dvi-gotools
33998 maybe-dvi-gotools:
33999 @if gotools
34000 maybe-dvi-gotools: dvi-gotools
34001
34002 dvi-gotools: \
34003 configure-gotools
34004 @: $(MAKE); $(unstage)
34005 @[ -f ./gotools/Makefile ] || exit 0; \
34006 r=`${PWD_COMMAND}`; export r; \
34007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34008 $(HOST_EXPORTS) \
34009 for flag in $(EXTRA_HOST_FLAGS) ; do \
34010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34011 done; \
34012 echo "Doing dvi in gotools"; \
34013 (cd $(HOST_SUBDIR)/gotools && \
34014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34016 "RANLIB=$${RANLIB}" \
34017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34018 dvi) \
34019 || exit 1
34020
34021 @endif gotools
34022
34023 .PHONY: maybe-pdf-gotools pdf-gotools
34024 maybe-pdf-gotools:
34025 @if gotools
34026 maybe-pdf-gotools: pdf-gotools
34027
34028 pdf-gotools: \
34029 configure-gotools
34030 @: $(MAKE); $(unstage)
34031 @[ -f ./gotools/Makefile ] || exit 0; \
34032 r=`${PWD_COMMAND}`; export r; \
34033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34034 $(HOST_EXPORTS) \
34035 for flag in $(EXTRA_HOST_FLAGS) ; do \
34036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34037 done; \
34038 echo "Doing pdf in gotools"; \
34039 (cd $(HOST_SUBDIR)/gotools && \
34040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34042 "RANLIB=$${RANLIB}" \
34043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34044 pdf) \
34045 || exit 1
34046
34047 @endif gotools
34048
34049 .PHONY: maybe-html-gotools html-gotools
34050 maybe-html-gotools:
34051 @if gotools
34052 maybe-html-gotools: html-gotools
34053
34054 html-gotools: \
34055 configure-gotools
34056 @: $(MAKE); $(unstage)
34057 @[ -f ./gotools/Makefile ] || exit 0; \
34058 r=`${PWD_COMMAND}`; export r; \
34059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34060 $(HOST_EXPORTS) \
34061 for flag in $(EXTRA_HOST_FLAGS) ; do \
34062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34063 done; \
34064 echo "Doing html in gotools"; \
34065 (cd $(HOST_SUBDIR)/gotools && \
34066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34068 "RANLIB=$${RANLIB}" \
34069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34070 html) \
34071 || exit 1
34072
34073 @endif gotools
34074
34075 .PHONY: maybe-TAGS-gotools TAGS-gotools
34076 maybe-TAGS-gotools:
34077 @if gotools
34078 maybe-TAGS-gotools: TAGS-gotools
34079
34080 TAGS-gotools: \
34081 configure-gotools
34082 @: $(MAKE); $(unstage)
34083 @[ -f ./gotools/Makefile ] || exit 0; \
34084 r=`${PWD_COMMAND}`; export r; \
34085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34086 $(HOST_EXPORTS) \
34087 for flag in $(EXTRA_HOST_FLAGS) ; do \
34088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34089 done; \
34090 echo "Doing TAGS in gotools"; \
34091 (cd $(HOST_SUBDIR)/gotools && \
34092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34094 "RANLIB=$${RANLIB}" \
34095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34096 TAGS) \
34097 || exit 1
34098
34099 @endif gotools
34100
34101 .PHONY: maybe-install-info-gotools install-info-gotools
34102 maybe-install-info-gotools:
34103 @if gotools
34104 maybe-install-info-gotools: install-info-gotools
34105
34106 install-info-gotools: \
34107 configure-gotools \
34108 info-gotools
34109 @: $(MAKE); $(unstage)
34110 @[ -f ./gotools/Makefile ] || exit 0; \
34111 r=`${PWD_COMMAND}`; export r; \
34112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34113 $(HOST_EXPORTS) \
34114 for flag in $(EXTRA_HOST_FLAGS) ; do \
34115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34116 done; \
34117 echo "Doing install-info in gotools"; \
34118 (cd $(HOST_SUBDIR)/gotools && \
34119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34121 "RANLIB=$${RANLIB}" \
34122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34123 install-info) \
34124 || exit 1
34125
34126 @endif gotools
34127
34128 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
34129 maybe-install-pdf-gotools:
34130 @if gotools
34131 maybe-install-pdf-gotools: install-pdf-gotools
34132
34133 install-pdf-gotools: \
34134 configure-gotools \
34135 pdf-gotools
34136 @: $(MAKE); $(unstage)
34137 @[ -f ./gotools/Makefile ] || exit 0; \
34138 r=`${PWD_COMMAND}`; export r; \
34139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34140 $(HOST_EXPORTS) \
34141 for flag in $(EXTRA_HOST_FLAGS) ; do \
34142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34143 done; \
34144 echo "Doing install-pdf in gotools"; \
34145 (cd $(HOST_SUBDIR)/gotools && \
34146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34148 "RANLIB=$${RANLIB}" \
34149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34150 install-pdf) \
34151 || exit 1
34152
34153 @endif gotools
34154
34155 .PHONY: maybe-install-html-gotools install-html-gotools
34156 maybe-install-html-gotools:
34157 @if gotools
34158 maybe-install-html-gotools: install-html-gotools
34159
34160 install-html-gotools: \
34161 configure-gotools \
34162 html-gotools
34163 @: $(MAKE); $(unstage)
34164 @[ -f ./gotools/Makefile ] || exit 0; \
34165 r=`${PWD_COMMAND}`; export r; \
34166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34167 $(HOST_EXPORTS) \
34168 for flag in $(EXTRA_HOST_FLAGS) ; do \
34169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34170 done; \
34171 echo "Doing install-html in gotools"; \
34172 (cd $(HOST_SUBDIR)/gotools && \
34173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34175 "RANLIB=$${RANLIB}" \
34176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34177 install-html) \
34178 || exit 1
34179
34180 @endif gotools
34181
34182 .PHONY: maybe-installcheck-gotools installcheck-gotools
34183 maybe-installcheck-gotools:
34184 @if gotools
34185 maybe-installcheck-gotools: installcheck-gotools
34186
34187 installcheck-gotools: \
34188 configure-gotools
34189 @: $(MAKE); $(unstage)
34190 @[ -f ./gotools/Makefile ] || exit 0; \
34191 r=`${PWD_COMMAND}`; export r; \
34192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34193 $(HOST_EXPORTS) \
34194 for flag in $(EXTRA_HOST_FLAGS) ; do \
34195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34196 done; \
34197 echo "Doing installcheck in gotools"; \
34198 (cd $(HOST_SUBDIR)/gotools && \
34199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34201 "RANLIB=$${RANLIB}" \
34202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34203 installcheck) \
34204 || exit 1
34205
34206 @endif gotools
34207
34208 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
34209 maybe-mostlyclean-gotools:
34210 @if gotools
34211 maybe-mostlyclean-gotools: mostlyclean-gotools
34212
34213 mostlyclean-gotools:
34214 @: $(MAKE); $(unstage)
34215 @[ -f ./gotools/Makefile ] || exit 0; \
34216 r=`${PWD_COMMAND}`; export r; \
34217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34218 $(HOST_EXPORTS) \
34219 for flag in $(EXTRA_HOST_FLAGS) ; do \
34220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34221 done; \
34222 echo "Doing mostlyclean in gotools"; \
34223 (cd $(HOST_SUBDIR)/gotools && \
34224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34226 "RANLIB=$${RANLIB}" \
34227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34228 mostlyclean) \
34229 || exit 1
34230
34231 @endif gotools
34232
34233 .PHONY: maybe-clean-gotools clean-gotools
34234 maybe-clean-gotools:
34235 @if gotools
34236 maybe-clean-gotools: clean-gotools
34237
34238 clean-gotools:
34239 @: $(MAKE); $(unstage)
34240 @[ -f ./gotools/Makefile ] || exit 0; \
34241 r=`${PWD_COMMAND}`; export r; \
34242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34243 $(HOST_EXPORTS) \
34244 for flag in $(EXTRA_HOST_FLAGS) ; do \
34245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34246 done; \
34247 echo "Doing clean in gotools"; \
34248 (cd $(HOST_SUBDIR)/gotools && \
34249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34251 "RANLIB=$${RANLIB}" \
34252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34253 clean) \
34254 || exit 1
34255
34256 @endif gotools
34257
34258 .PHONY: maybe-distclean-gotools distclean-gotools
34259 maybe-distclean-gotools:
34260 @if gotools
34261 maybe-distclean-gotools: distclean-gotools
34262
34263 distclean-gotools:
34264 @: $(MAKE); $(unstage)
34265 @[ -f ./gotools/Makefile ] || exit 0; \
34266 r=`${PWD_COMMAND}`; export r; \
34267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34268 $(HOST_EXPORTS) \
34269 for flag in $(EXTRA_HOST_FLAGS) ; do \
34270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34271 done; \
34272 echo "Doing distclean in gotools"; \
34273 (cd $(HOST_SUBDIR)/gotools && \
34274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34276 "RANLIB=$${RANLIB}" \
34277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34278 distclean) \
34279 || exit 1
34280
34281 @endif gotools
34282
34283 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
34284 maybe-maintainer-clean-gotools:
34285 @if gotools
34286 maybe-maintainer-clean-gotools: maintainer-clean-gotools
34287
34288 maintainer-clean-gotools:
34289 @: $(MAKE); $(unstage)
34290 @[ -f ./gotools/Makefile ] || exit 0; \
34291 r=`${PWD_COMMAND}`; export r; \
34292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34293 $(HOST_EXPORTS) \
34294 for flag in $(EXTRA_HOST_FLAGS) ; do \
34295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34296 done; \
34297 echo "Doing maintainer-clean in gotools"; \
34298 (cd $(HOST_SUBDIR)/gotools && \
34299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34301 "RANLIB=$${RANLIB}" \
34302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34303 maintainer-clean) \
34304 || exit 1
34305
34306 @endif gotools
34307
34308
34309
34310 .PHONY: configure-libctf maybe-configure-libctf
34311 maybe-configure-libctf:
34312 @if gcc-bootstrap
34313 configure-libctf: stage_current
34314 @endif gcc-bootstrap
34315 @if libctf
34316 maybe-configure-libctf: configure-libctf
34317 configure-libctf:
34318 @r=`${PWD_COMMAND}`; export r; \
34319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34320 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34321 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34322 $(HOST_EXPORTS) \
34323 echo Configuring in $(HOST_SUBDIR)/libctf; \
34324 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
34325 case $(srcdir) in \
34326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34327 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34329 esac; \
34330 module_srcdir=libctf; \
34331 $(SHELL) \
34332 $$s/$$module_srcdir/configure \
34333 --srcdir=$${topdir}/$$module_srcdir \
34334 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34335 --target=${target_alias} \
34336 || exit 1
34337 @endif libctf
34338
34339
34340
34341 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
34342 maybe-configure-stage1-libctf:
34343 @if libctf-bootstrap
34344 maybe-configure-stage1-libctf: configure-stage1-libctf
34345 configure-stage1-libctf:
34346 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34347 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34348 @r=`${PWD_COMMAND}`; export r; \
34349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34350 TFLAGS="$(STAGE1_TFLAGS)"; \
34351 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34352 $(HOST_EXPORTS) \
34353 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
34354 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
34355 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
34356 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
34357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34358 cd $(HOST_SUBDIR)/libctf || exit 1; \
34359 case $(srcdir) in \
34360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34361 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34363 esac; \
34364 module_srcdir=libctf; \
34365 $(SHELL) $$s/$$module_srcdir/configure \
34366 --srcdir=$${topdir}/$$module_srcdir \
34367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34368 --target=${target_alias} \
34369 \
34370 $(STAGE1_CONFIGURE_FLAGS)
34371 @endif libctf-bootstrap
34372
34373 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
34374 maybe-configure-stage2-libctf:
34375 @if libctf-bootstrap
34376 maybe-configure-stage2-libctf: configure-stage2-libctf
34377 configure-stage2-libctf:
34378 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34379 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34380 @r=`${PWD_COMMAND}`; export r; \
34381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34382 TFLAGS="$(STAGE2_TFLAGS)"; \
34383 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34384 $(HOST_EXPORTS) \
34385 $(POSTSTAGE1_HOST_EXPORTS) \
34386 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
34387 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
34388 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
34389 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
34390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34391 cd $(HOST_SUBDIR)/libctf || exit 1; \
34392 case $(srcdir) in \
34393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34394 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34396 esac; \
34397 module_srcdir=libctf; \
34398 $(SHELL) $$s/$$module_srcdir/configure \
34399 --srcdir=$${topdir}/$$module_srcdir \
34400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34401 --target=${target_alias} \
34402 --with-build-libsubdir=$(HOST_SUBDIR) \
34403 $(STAGE2_CONFIGURE_FLAGS)
34404 @endif libctf-bootstrap
34405
34406 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
34407 maybe-configure-stage3-libctf:
34408 @if libctf-bootstrap
34409 maybe-configure-stage3-libctf: configure-stage3-libctf
34410 configure-stage3-libctf:
34411 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34412 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34413 @r=`${PWD_COMMAND}`; export r; \
34414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34415 TFLAGS="$(STAGE3_TFLAGS)"; \
34416 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34417 $(HOST_EXPORTS) \
34418 $(POSTSTAGE1_HOST_EXPORTS) \
34419 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
34420 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
34421 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
34422 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
34423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34424 cd $(HOST_SUBDIR)/libctf || exit 1; \
34425 case $(srcdir) in \
34426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34427 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34429 esac; \
34430 module_srcdir=libctf; \
34431 $(SHELL) $$s/$$module_srcdir/configure \
34432 --srcdir=$${topdir}/$$module_srcdir \
34433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34434 --target=${target_alias} \
34435 --with-build-libsubdir=$(HOST_SUBDIR) \
34436 $(STAGE3_CONFIGURE_FLAGS)
34437 @endif libctf-bootstrap
34438
34439 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
34440 maybe-configure-stage4-libctf:
34441 @if libctf-bootstrap
34442 maybe-configure-stage4-libctf: configure-stage4-libctf
34443 configure-stage4-libctf:
34444 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34445 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34446 @r=`${PWD_COMMAND}`; export r; \
34447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34448 TFLAGS="$(STAGE4_TFLAGS)"; \
34449 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34450 $(HOST_EXPORTS) \
34451 $(POSTSTAGE1_HOST_EXPORTS) \
34452 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34453 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34454 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
34455 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
34456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34457 cd $(HOST_SUBDIR)/libctf || exit 1; \
34458 case $(srcdir) in \
34459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34460 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34462 esac; \
34463 module_srcdir=libctf; \
34464 $(SHELL) $$s/$$module_srcdir/configure \
34465 --srcdir=$${topdir}/$$module_srcdir \
34466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34467 --target=${target_alias} \
34468 --with-build-libsubdir=$(HOST_SUBDIR) \
34469 $(STAGE4_CONFIGURE_FLAGS)
34470 @endif libctf-bootstrap
34471
34472 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
34473 maybe-configure-stageprofile-libctf:
34474 @if libctf-bootstrap
34475 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
34476 configure-stageprofile-libctf:
34477 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34478 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34479 @r=`${PWD_COMMAND}`; export r; \
34480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34481 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34482 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34483 $(HOST_EXPORTS) \
34484 $(POSTSTAGE1_HOST_EXPORTS) \
34485 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34486 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34487 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
34488 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
34489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34490 cd $(HOST_SUBDIR)/libctf || exit 1; \
34491 case $(srcdir) in \
34492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34493 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34495 esac; \
34496 module_srcdir=libctf; \
34497 $(SHELL) $$s/$$module_srcdir/configure \
34498 --srcdir=$${topdir}/$$module_srcdir \
34499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34500 --target=${target_alias} \
34501 --with-build-libsubdir=$(HOST_SUBDIR) \
34502 $(STAGEprofile_CONFIGURE_FLAGS)
34503 @endif libctf-bootstrap
34504
34505 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
34506 maybe-configure-stagefeedback-libctf:
34507 @if libctf-bootstrap
34508 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
34509 configure-stagefeedback-libctf:
34510 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34511 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34512 @r=`${PWD_COMMAND}`; export r; \
34513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34514 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34515 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34516 $(HOST_EXPORTS) \
34517 $(POSTSTAGE1_HOST_EXPORTS) \
34518 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34519 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34520 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
34521 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
34522 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34523 cd $(HOST_SUBDIR)/libctf || exit 1; \
34524 case $(srcdir) in \
34525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34526 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34528 esac; \
34529 module_srcdir=libctf; \
34530 $(SHELL) $$s/$$module_srcdir/configure \
34531 --srcdir=$${topdir}/$$module_srcdir \
34532 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34533 --target=${target_alias} \
34534 --with-build-libsubdir=$(HOST_SUBDIR) \
34535 $(STAGEfeedback_CONFIGURE_FLAGS)
34536 @endif libctf-bootstrap
34537
34538
34539
34540
34541
34542 .PHONY: all-libctf maybe-all-libctf
34543 maybe-all-libctf:
34544 @if gcc-bootstrap
34545 all-libctf: stage_current
34546 @endif gcc-bootstrap
34547 @if libctf
34548 TARGET-libctf=all
34549 maybe-all-libctf: all-libctf
34550 all-libctf: configure-libctf
34551 @r=`${PWD_COMMAND}`; export r; \
34552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34553 $(HOST_EXPORTS) \
34554 (cd $(HOST_SUBDIR)/libctf && \
34555 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34556 $(TARGET-libctf))
34557 @endif libctf
34558
34559
34560
34561 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
34562 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
34563 maybe-all-stage1-libctf:
34564 maybe-clean-stage1-libctf:
34565 @if libctf-bootstrap
34566 maybe-all-stage1-libctf: all-stage1-libctf
34567 all-stage1: all-stage1-libctf
34568 TARGET-stage1-libctf = $(TARGET-libctf)
34569 all-stage1-libctf: configure-stage1-libctf
34570 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34571 @r=`${PWD_COMMAND}`; export r; \
34572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34573 TFLAGS="$(STAGE1_TFLAGS)"; \
34574 $(HOST_EXPORTS) \
34575 cd $(HOST_SUBDIR)/libctf && \
34576 \
34577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34578 CFLAGS="$(STAGE1_CFLAGS)" \
34579 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
34580 LIBCFLAGS="$(LIBCFLAGS)" \
34581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34584 $(EXTRA_HOST_FLAGS) \
34585 $(STAGE1_FLAGS_TO_PASS) \
34586 TFLAGS="$(STAGE1_TFLAGS)" \
34587 $(TARGET-stage1-libctf)
34588
34589 maybe-clean-stage1-libctf: clean-stage1-libctf
34590 clean-stage1: clean-stage1-libctf
34591 clean-stage1-libctf:
34592 @if [ $(current_stage) = stage1 ]; then \
34593 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34594 else \
34595 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
34596 $(MAKE) stage1-start; \
34597 fi; \
34598 cd $(HOST_SUBDIR)/libctf && \
34599 $(MAKE) $(EXTRA_HOST_FLAGS) \
34600 $(STAGE1_FLAGS_TO_PASS) clean
34601 @endif libctf-bootstrap
34602
34603
34604 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
34605 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
34606 maybe-all-stage2-libctf:
34607 maybe-clean-stage2-libctf:
34608 @if libctf-bootstrap
34609 maybe-all-stage2-libctf: all-stage2-libctf
34610 all-stage2: all-stage2-libctf
34611 TARGET-stage2-libctf = $(TARGET-libctf)
34612 all-stage2-libctf: configure-stage2-libctf
34613 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34614 @r=`${PWD_COMMAND}`; export r; \
34615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34616 TFLAGS="$(STAGE2_TFLAGS)"; \
34617 $(HOST_EXPORTS) \
34618 $(POSTSTAGE1_HOST_EXPORTS) \
34619 cd $(HOST_SUBDIR)/libctf && \
34620 \
34621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34622 CFLAGS="$(STAGE2_CFLAGS)" \
34623 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
34624 LIBCFLAGS="$(STAGE2_CFLAGS)" \
34625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34628 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34629 TFLAGS="$(STAGE2_TFLAGS)" \
34630 $(TARGET-stage2-libctf)
34631
34632 maybe-clean-stage2-libctf: clean-stage2-libctf
34633 clean-stage2: clean-stage2-libctf
34634 clean-stage2-libctf:
34635 @if [ $(current_stage) = stage2 ]; then \
34636 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34637 else \
34638 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
34639 $(MAKE) stage2-start; \
34640 fi; \
34641 cd $(HOST_SUBDIR)/libctf && \
34642 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34643 @endif libctf-bootstrap
34644
34645
34646 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
34647 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
34648 maybe-all-stage3-libctf:
34649 maybe-clean-stage3-libctf:
34650 @if libctf-bootstrap
34651 maybe-all-stage3-libctf: all-stage3-libctf
34652 all-stage3: all-stage3-libctf
34653 TARGET-stage3-libctf = $(TARGET-libctf)
34654 all-stage3-libctf: configure-stage3-libctf
34655 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34656 @r=`${PWD_COMMAND}`; export r; \
34657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34658 TFLAGS="$(STAGE3_TFLAGS)"; \
34659 $(HOST_EXPORTS) \
34660 $(POSTSTAGE1_HOST_EXPORTS) \
34661 cd $(HOST_SUBDIR)/libctf && \
34662 \
34663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34664 CFLAGS="$(STAGE3_CFLAGS)" \
34665 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34666 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34671 TFLAGS="$(STAGE3_TFLAGS)" \
34672 $(TARGET-stage3-libctf)
34673
34674 maybe-clean-stage3-libctf: clean-stage3-libctf
34675 clean-stage3: clean-stage3-libctf
34676 clean-stage3-libctf:
34677 @if [ $(current_stage) = stage3 ]; then \
34678 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34679 else \
34680 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
34681 $(MAKE) stage3-start; \
34682 fi; \
34683 cd $(HOST_SUBDIR)/libctf && \
34684 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34685 @endif libctf-bootstrap
34686
34687
34688 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
34689 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
34690 maybe-all-stage4-libctf:
34691 maybe-clean-stage4-libctf:
34692 @if libctf-bootstrap
34693 maybe-all-stage4-libctf: all-stage4-libctf
34694 all-stage4: all-stage4-libctf
34695 TARGET-stage4-libctf = $(TARGET-libctf)
34696 all-stage4-libctf: configure-stage4-libctf
34697 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34698 @r=`${PWD_COMMAND}`; export r; \
34699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34700 TFLAGS="$(STAGE4_TFLAGS)"; \
34701 $(HOST_EXPORTS) \
34702 $(POSTSTAGE1_HOST_EXPORTS) \
34703 cd $(HOST_SUBDIR)/libctf && \
34704 \
34705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34706 CFLAGS="$(STAGE4_CFLAGS)" \
34707 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34708 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34709 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34710 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34711 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34712 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34713 TFLAGS="$(STAGE4_TFLAGS)" \
34714 $(TARGET-stage4-libctf)
34715
34716 maybe-clean-stage4-libctf: clean-stage4-libctf
34717 clean-stage4: clean-stage4-libctf
34718 clean-stage4-libctf:
34719 @if [ $(current_stage) = stage4 ]; then \
34720 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34721 else \
34722 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
34723 $(MAKE) stage4-start; \
34724 fi; \
34725 cd $(HOST_SUBDIR)/libctf && \
34726 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34727 @endif libctf-bootstrap
34728
34729
34730 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
34731 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
34732 maybe-all-stageprofile-libctf:
34733 maybe-clean-stageprofile-libctf:
34734 @if libctf-bootstrap
34735 maybe-all-stageprofile-libctf: all-stageprofile-libctf
34736 all-stageprofile: all-stageprofile-libctf
34737 TARGET-stageprofile-libctf = $(TARGET-libctf)
34738 all-stageprofile-libctf: configure-stageprofile-libctf
34739 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34740 @r=`${PWD_COMMAND}`; export r; \
34741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34742 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34743 $(HOST_EXPORTS) \
34744 $(POSTSTAGE1_HOST_EXPORTS) \
34745 cd $(HOST_SUBDIR)/libctf && \
34746 \
34747 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34748 CFLAGS="$(STAGEprofile_CFLAGS)" \
34749 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34750 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34751 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34752 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34753 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34754 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34755 TFLAGS="$(STAGEprofile_TFLAGS)" \
34756 $(TARGET-stageprofile-libctf)
34757
34758 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
34759 clean-stageprofile: clean-stageprofile-libctf
34760 clean-stageprofile-libctf:
34761 @if [ $(current_stage) = stageprofile ]; then \
34762 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34763 else \
34764 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
34765 $(MAKE) stageprofile-start; \
34766 fi; \
34767 cd $(HOST_SUBDIR)/libctf && \
34768 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34769 @endif libctf-bootstrap
34770
34771
34772 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
34773 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
34774 maybe-all-stagefeedback-libctf:
34775 maybe-clean-stagefeedback-libctf:
34776 @if libctf-bootstrap
34777 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
34778 all-stagefeedback: all-stagefeedback-libctf
34779 TARGET-stagefeedback-libctf = $(TARGET-libctf)
34780 all-stagefeedback-libctf: configure-stagefeedback-libctf
34781 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34782 @r=`${PWD_COMMAND}`; export r; \
34783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34784 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34785 $(HOST_EXPORTS) \
34786 $(POSTSTAGE1_HOST_EXPORTS) \
34787 cd $(HOST_SUBDIR)/libctf && \
34788 \
34789 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34790 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34791 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34792 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34793 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34794 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34795 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34796 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34797 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34798 $(TARGET-stagefeedback-libctf)
34799
34800 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
34801 clean-stagefeedback: clean-stagefeedback-libctf
34802 clean-stagefeedback-libctf:
34803 @if [ $(current_stage) = stagefeedback ]; then \
34804 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34805 else \
34806 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
34807 $(MAKE) stagefeedback-start; \
34808 fi; \
34809 cd $(HOST_SUBDIR)/libctf && \
34810 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34811 @endif libctf-bootstrap
34812
34813
34814
34815
34816
34817 .PHONY: check-libctf maybe-check-libctf
34818 maybe-check-libctf:
34819 @if libctf
34820 maybe-check-libctf: check-libctf
34821
34822 check-libctf:
34823 @: $(MAKE); $(unstage)
34824 @r=`${PWD_COMMAND}`; export r; \
34825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34826 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
34827 (cd $(HOST_SUBDIR)/libctf && \
34828 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
34829
34830 @endif libctf
34831
34832 .PHONY: install-libctf maybe-install-libctf
34833 maybe-install-libctf:
34834 @if libctf
34835 maybe-install-libctf: install-libctf
34836
34837 install-libctf: installdirs
34838 @: $(MAKE); $(unstage)
34839 @r=`${PWD_COMMAND}`; export r; \
34840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34841 $(HOST_EXPORTS) \
34842 (cd $(HOST_SUBDIR)/libctf && \
34843 $(MAKE) $(FLAGS_TO_PASS) install)
34844
34845 @endif libctf
34846
34847 .PHONY: install-strip-libctf maybe-install-strip-libctf
34848 maybe-install-strip-libctf:
34849 @if libctf
34850 maybe-install-strip-libctf: install-strip-libctf
34851
34852 install-strip-libctf: installdirs
34853 @: $(MAKE); $(unstage)
34854 @r=`${PWD_COMMAND}`; export r; \
34855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34856 $(HOST_EXPORTS) \
34857 (cd $(HOST_SUBDIR)/libctf && \
34858 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34859
34860 @endif libctf
34861
34862 # Other targets (info, dvi, pdf, etc.)
34863
34864 .PHONY: maybe-info-libctf info-libctf
34865 maybe-info-libctf:
34866 @if libctf
34867 maybe-info-libctf: info-libctf
34868
34869 info-libctf: \
34870 configure-libctf
34871 @[ -f ./libctf/Makefile ] || exit 0; \
34872 r=`${PWD_COMMAND}`; export r; \
34873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34874 $(HOST_EXPORTS) \
34875 for flag in $(EXTRA_HOST_FLAGS) ; do \
34876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34877 done; \
34878 echo "Doing info in libctf"; \
34879 (cd $(HOST_SUBDIR)/libctf && \
34880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34882 "RANLIB=$${RANLIB}" \
34883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34884 info) \
34885 || exit 1
34886
34887 @endif libctf
34888
34889 .PHONY: maybe-dvi-libctf dvi-libctf
34890 maybe-dvi-libctf:
34891 @if libctf
34892 maybe-dvi-libctf: dvi-libctf
34893
34894 dvi-libctf: \
34895 configure-libctf
34896 @[ -f ./libctf/Makefile ] || exit 0; \
34897 r=`${PWD_COMMAND}`; export r; \
34898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34899 $(HOST_EXPORTS) \
34900 for flag in $(EXTRA_HOST_FLAGS) ; do \
34901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34902 done; \
34903 echo "Doing dvi in libctf"; \
34904 (cd $(HOST_SUBDIR)/libctf && \
34905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34907 "RANLIB=$${RANLIB}" \
34908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34909 dvi) \
34910 || exit 1
34911
34912 @endif libctf
34913
34914 .PHONY: maybe-pdf-libctf pdf-libctf
34915 maybe-pdf-libctf:
34916 @if libctf
34917 maybe-pdf-libctf: pdf-libctf
34918
34919 pdf-libctf: \
34920 configure-libctf
34921 @[ -f ./libctf/Makefile ] || exit 0; \
34922 r=`${PWD_COMMAND}`; export r; \
34923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34924 $(HOST_EXPORTS) \
34925 for flag in $(EXTRA_HOST_FLAGS) ; do \
34926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34927 done; \
34928 echo "Doing pdf in libctf"; \
34929 (cd $(HOST_SUBDIR)/libctf && \
34930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34932 "RANLIB=$${RANLIB}" \
34933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34934 pdf) \
34935 || exit 1
34936
34937 @endif libctf
34938
34939 .PHONY: maybe-html-libctf html-libctf
34940 maybe-html-libctf:
34941 @if libctf
34942 maybe-html-libctf: html-libctf
34943
34944 html-libctf: \
34945 configure-libctf
34946 @[ -f ./libctf/Makefile ] || exit 0; \
34947 r=`${PWD_COMMAND}`; export r; \
34948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34949 $(HOST_EXPORTS) \
34950 for flag in $(EXTRA_HOST_FLAGS) ; do \
34951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34952 done; \
34953 echo "Doing html in libctf"; \
34954 (cd $(HOST_SUBDIR)/libctf && \
34955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34957 "RANLIB=$${RANLIB}" \
34958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34959 html) \
34960 || exit 1
34961
34962 @endif libctf
34963
34964 .PHONY: maybe-TAGS-libctf TAGS-libctf
34965 maybe-TAGS-libctf:
34966 @if libctf
34967 maybe-TAGS-libctf: TAGS-libctf
34968
34969 TAGS-libctf: \
34970 configure-libctf
34971 @[ -f ./libctf/Makefile ] || exit 0; \
34972 r=`${PWD_COMMAND}`; export r; \
34973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34974 $(HOST_EXPORTS) \
34975 for flag in $(EXTRA_HOST_FLAGS) ; do \
34976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34977 done; \
34978 echo "Doing TAGS in libctf"; \
34979 (cd $(HOST_SUBDIR)/libctf && \
34980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34982 "RANLIB=$${RANLIB}" \
34983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34984 TAGS) \
34985 || exit 1
34986
34987 @endif libctf
34988
34989 .PHONY: maybe-install-info-libctf install-info-libctf
34990 maybe-install-info-libctf:
34991 @if libctf
34992 maybe-install-info-libctf: install-info-libctf
34993
34994 install-info-libctf: \
34995 configure-libctf \
34996 info-libctf
34997 @[ -f ./libctf/Makefile ] || exit 0; \
34998 r=`${PWD_COMMAND}`; export r; \
34999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35000 $(HOST_EXPORTS) \
35001 for flag in $(EXTRA_HOST_FLAGS) ; do \
35002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35003 done; \
35004 echo "Doing install-info in libctf"; \
35005 (cd $(HOST_SUBDIR)/libctf && \
35006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35008 "RANLIB=$${RANLIB}" \
35009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35010 install-info) \
35011 || exit 1
35012
35013 @endif libctf
35014
35015 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
35016 maybe-install-pdf-libctf:
35017 @if libctf
35018 maybe-install-pdf-libctf: install-pdf-libctf
35019
35020 install-pdf-libctf: \
35021 configure-libctf \
35022 pdf-libctf
35023 @[ -f ./libctf/Makefile ] || exit 0; \
35024 r=`${PWD_COMMAND}`; export r; \
35025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35026 $(HOST_EXPORTS) \
35027 for flag in $(EXTRA_HOST_FLAGS) ; do \
35028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35029 done; \
35030 echo "Doing install-pdf in libctf"; \
35031 (cd $(HOST_SUBDIR)/libctf && \
35032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35034 "RANLIB=$${RANLIB}" \
35035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35036 install-pdf) \
35037 || exit 1
35038
35039 @endif libctf
35040
35041 .PHONY: maybe-install-html-libctf install-html-libctf
35042 maybe-install-html-libctf:
35043 @if libctf
35044 maybe-install-html-libctf: install-html-libctf
35045
35046 install-html-libctf: \
35047 configure-libctf \
35048 html-libctf
35049 @[ -f ./libctf/Makefile ] || exit 0; \
35050 r=`${PWD_COMMAND}`; export r; \
35051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35052 $(HOST_EXPORTS) \
35053 for flag in $(EXTRA_HOST_FLAGS) ; do \
35054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35055 done; \
35056 echo "Doing install-html in libctf"; \
35057 (cd $(HOST_SUBDIR)/libctf && \
35058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35060 "RANLIB=$${RANLIB}" \
35061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35062 install-html) \
35063 || exit 1
35064
35065 @endif libctf
35066
35067 .PHONY: maybe-installcheck-libctf installcheck-libctf
35068 maybe-installcheck-libctf:
35069 @if libctf
35070 maybe-installcheck-libctf: installcheck-libctf
35071
35072 installcheck-libctf: \
35073 configure-libctf
35074 @[ -f ./libctf/Makefile ] || exit 0; \
35075 r=`${PWD_COMMAND}`; export r; \
35076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35077 $(HOST_EXPORTS) \
35078 for flag in $(EXTRA_HOST_FLAGS) ; do \
35079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35080 done; \
35081 echo "Doing installcheck in libctf"; \
35082 (cd $(HOST_SUBDIR)/libctf && \
35083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35085 "RANLIB=$${RANLIB}" \
35086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35087 installcheck) \
35088 || exit 1
35089
35090 @endif libctf
35091
35092 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
35093 maybe-mostlyclean-libctf:
35094 @if libctf
35095 maybe-mostlyclean-libctf: mostlyclean-libctf
35096
35097 mostlyclean-libctf:
35098 @[ -f ./libctf/Makefile ] || exit 0; \
35099 r=`${PWD_COMMAND}`; export r; \
35100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35101 $(HOST_EXPORTS) \
35102 for flag in $(EXTRA_HOST_FLAGS) ; do \
35103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35104 done; \
35105 echo "Doing mostlyclean in libctf"; \
35106 (cd $(HOST_SUBDIR)/libctf && \
35107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35109 "RANLIB=$${RANLIB}" \
35110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35111 mostlyclean) \
35112 || exit 1
35113
35114 @endif libctf
35115
35116 .PHONY: maybe-clean-libctf clean-libctf
35117 maybe-clean-libctf:
35118 @if libctf
35119 maybe-clean-libctf: clean-libctf
35120
35121 clean-libctf:
35122 @[ -f ./libctf/Makefile ] || exit 0; \
35123 r=`${PWD_COMMAND}`; export r; \
35124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35125 $(HOST_EXPORTS) \
35126 for flag in $(EXTRA_HOST_FLAGS) ; do \
35127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35128 done; \
35129 echo "Doing clean in libctf"; \
35130 (cd $(HOST_SUBDIR)/libctf && \
35131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35133 "RANLIB=$${RANLIB}" \
35134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35135 clean) \
35136 || exit 1
35137
35138 @endif libctf
35139
35140 .PHONY: maybe-distclean-libctf distclean-libctf
35141 maybe-distclean-libctf:
35142 @if libctf
35143 maybe-distclean-libctf: distclean-libctf
35144
35145 distclean-libctf:
35146 @[ -f ./libctf/Makefile ] || exit 0; \
35147 r=`${PWD_COMMAND}`; export r; \
35148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35149 $(HOST_EXPORTS) \
35150 for flag in $(EXTRA_HOST_FLAGS) ; do \
35151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35152 done; \
35153 echo "Doing distclean in libctf"; \
35154 (cd $(HOST_SUBDIR)/libctf && \
35155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35157 "RANLIB=$${RANLIB}" \
35158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35159 distclean) \
35160 || exit 1
35161
35162 @endif libctf
35163
35164 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
35165 maybe-maintainer-clean-libctf:
35166 @if libctf
35167 maybe-maintainer-clean-libctf: maintainer-clean-libctf
35168
35169 maintainer-clean-libctf:
35170 @[ -f ./libctf/Makefile ] || exit 0; \
35171 r=`${PWD_COMMAND}`; export r; \
35172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35173 $(HOST_EXPORTS) \
35174 for flag in $(EXTRA_HOST_FLAGS) ; do \
35175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35176 done; \
35177 echo "Doing maintainer-clean in libctf"; \
35178 (cd $(HOST_SUBDIR)/libctf && \
35179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35181 "RANLIB=$${RANLIB}" \
35182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35183 maintainer-clean) \
35184 || exit 1
35185
35186 @endif libctf
35187
35188
35189
35190 # ---------------------------------------
35191 # Modules which run on the target machine
35192 # ---------------------------------------
35193
35194
35195
35196
35197 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
35198 maybe-configure-target-libstdc++-v3:
35199 @if gcc-bootstrap
35200 configure-target-libstdc++-v3: stage_current
35201 @endif gcc-bootstrap
35202 @if target-libstdc++-v3
35203 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
35204 configure-target-libstdc++-v3:
35205 @r=`${PWD_COMMAND}`; export r; \
35206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35207 echo "Checking multilib configuration for libstdc++-v3..."; \
35208 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35209 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35210 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35211 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35212 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35213 else \
35214 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35215 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35216 fi; \
35217 else \
35218 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35219 fi; \
35220 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35221 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35222 $(RAW_CXX_TARGET_EXPORTS) \
35223 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
35224 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
35225 case $(srcdir) in \
35226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35227 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35229 esac; \
35230 module_srcdir=libstdc++-v3; \
35231 rm -f no-such-file || : ; \
35232 CONFIG_SITE=no-such-file $(SHELL) \
35233 $$s/$$module_srcdir/configure \
35234 --srcdir=$${topdir}/$$module_srcdir \
35235 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35236 --target=${target_alias} \
35237 || exit 1
35238 @endif target-libstdc++-v3
35239
35240
35241
35242 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
35243 maybe-configure-stage1-target-libstdc++-v3:
35244 @if target-libstdc++-v3-bootstrap
35245 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
35246 configure-stage1-target-libstdc++-v3:
35247 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35248 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35249 @r=`${PWD_COMMAND}`; export r; \
35250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35251 TFLAGS="$(STAGE1_TFLAGS)"; \
35252 echo "Checking multilib configuration for libstdc++-v3..."; \
35253 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35254 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35255 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35256 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35257 else \
35258 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35259 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35260 fi; \
35261 else \
35262 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35263 fi; \
35264 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35265 $(RAW_CXX_TARGET_EXPORTS) \
35266 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35267 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35268 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35269 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
35270 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35271 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35272 case $(srcdir) in \
35273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35274 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35276 esac; \
35277 module_srcdir=libstdc++-v3; \
35278 $(SHELL) $$s/$$module_srcdir/configure \
35279 --srcdir=$${topdir}/$$module_srcdir \
35280 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35281 --target=${target_alias} \
35282 \
35283 $(STAGE1_CONFIGURE_FLAGS)
35284 @endif target-libstdc++-v3-bootstrap
35285
35286 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
35287 maybe-configure-stage2-target-libstdc++-v3:
35288 @if target-libstdc++-v3-bootstrap
35289 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
35290 configure-stage2-target-libstdc++-v3:
35291 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35292 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35293 @r=`${PWD_COMMAND}`; export r; \
35294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35295 TFLAGS="$(STAGE2_TFLAGS)"; \
35296 echo "Checking multilib configuration for libstdc++-v3..."; \
35297 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35298 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35299 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35300 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35301 else \
35302 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35303 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35304 fi; \
35305 else \
35306 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35307 fi; \
35308 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35309 $(RAW_CXX_TARGET_EXPORTS) \
35310 \
35311 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35312 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35313 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35314 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
35315 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35316 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35317 case $(srcdir) in \
35318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35319 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35321 esac; \
35322 module_srcdir=libstdc++-v3; \
35323 $(SHELL) $$s/$$module_srcdir/configure \
35324 --srcdir=$${topdir}/$$module_srcdir \
35325 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35326 --target=${target_alias} \
35327 --with-build-libsubdir=$(HOST_SUBDIR) \
35328 $(STAGE2_CONFIGURE_FLAGS)
35329 @endif target-libstdc++-v3-bootstrap
35330
35331 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
35332 maybe-configure-stage3-target-libstdc++-v3:
35333 @if target-libstdc++-v3-bootstrap
35334 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
35335 configure-stage3-target-libstdc++-v3:
35336 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35337 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35338 @r=`${PWD_COMMAND}`; export r; \
35339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35340 TFLAGS="$(STAGE3_TFLAGS)"; \
35341 echo "Checking multilib configuration for libstdc++-v3..."; \
35342 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35343 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35344 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35345 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35346 else \
35347 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35348 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35349 fi; \
35350 else \
35351 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35352 fi; \
35353 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35354 $(RAW_CXX_TARGET_EXPORTS) \
35355 \
35356 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35357 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35358 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35359 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
35360 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35361 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35362 case $(srcdir) in \
35363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35364 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35366 esac; \
35367 module_srcdir=libstdc++-v3; \
35368 $(SHELL) $$s/$$module_srcdir/configure \
35369 --srcdir=$${topdir}/$$module_srcdir \
35370 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35371 --target=${target_alias} \
35372 --with-build-libsubdir=$(HOST_SUBDIR) \
35373 $(STAGE3_CONFIGURE_FLAGS)
35374 @endif target-libstdc++-v3-bootstrap
35375
35376 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
35377 maybe-configure-stage4-target-libstdc++-v3:
35378 @if target-libstdc++-v3-bootstrap
35379 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
35380 configure-stage4-target-libstdc++-v3:
35381 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35382 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35383 @r=`${PWD_COMMAND}`; export r; \
35384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35385 TFLAGS="$(STAGE4_TFLAGS)"; \
35386 echo "Checking multilib configuration for libstdc++-v3..."; \
35387 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35388 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35389 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35390 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35391 else \
35392 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35393 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35394 fi; \
35395 else \
35396 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35397 fi; \
35398 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35399 $(RAW_CXX_TARGET_EXPORTS) \
35400 \
35401 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35402 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35403 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35404 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
35405 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35406 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35407 case $(srcdir) in \
35408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35409 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35411 esac; \
35412 module_srcdir=libstdc++-v3; \
35413 $(SHELL) $$s/$$module_srcdir/configure \
35414 --srcdir=$${topdir}/$$module_srcdir \
35415 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35416 --target=${target_alias} \
35417 --with-build-libsubdir=$(HOST_SUBDIR) \
35418 $(STAGE4_CONFIGURE_FLAGS)
35419 @endif target-libstdc++-v3-bootstrap
35420
35421 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
35422 maybe-configure-stageprofile-target-libstdc++-v3:
35423 @if target-libstdc++-v3-bootstrap
35424 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
35425 configure-stageprofile-target-libstdc++-v3:
35426 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35427 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35428 @r=`${PWD_COMMAND}`; export r; \
35429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35430 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35431 echo "Checking multilib configuration for libstdc++-v3..."; \
35432 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35433 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35434 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35435 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35436 else \
35437 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35438 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35439 fi; \
35440 else \
35441 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35442 fi; \
35443 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35444 $(RAW_CXX_TARGET_EXPORTS) \
35445 \
35446 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35447 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35448 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35449 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
35450 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35451 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35452 case $(srcdir) in \
35453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35454 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35456 esac; \
35457 module_srcdir=libstdc++-v3; \
35458 $(SHELL) $$s/$$module_srcdir/configure \
35459 --srcdir=$${topdir}/$$module_srcdir \
35460 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35461 --target=${target_alias} \
35462 --with-build-libsubdir=$(HOST_SUBDIR) \
35463 $(STAGEprofile_CONFIGURE_FLAGS)
35464 @endif target-libstdc++-v3-bootstrap
35465
35466 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
35467 maybe-configure-stagefeedback-target-libstdc++-v3:
35468 @if target-libstdc++-v3-bootstrap
35469 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
35470 configure-stagefeedback-target-libstdc++-v3:
35471 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35472 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35473 @r=`${PWD_COMMAND}`; export r; \
35474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35475 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35476 echo "Checking multilib configuration for libstdc++-v3..."; \
35477 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35478 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35479 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35480 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35481 else \
35482 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35483 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35484 fi; \
35485 else \
35486 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35487 fi; \
35488 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35489 $(RAW_CXX_TARGET_EXPORTS) \
35490 \
35491 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35492 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35493 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35494 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
35495 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35496 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35497 case $(srcdir) in \
35498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35499 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35501 esac; \
35502 module_srcdir=libstdc++-v3; \
35503 $(SHELL) $$s/$$module_srcdir/configure \
35504 --srcdir=$${topdir}/$$module_srcdir \
35505 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35506 --target=${target_alias} \
35507 --with-build-libsubdir=$(HOST_SUBDIR) \
35508 $(STAGEfeedback_CONFIGURE_FLAGS)
35509 @endif target-libstdc++-v3-bootstrap
35510
35511
35512
35513
35514
35515 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
35516 maybe-all-target-libstdc++-v3:
35517 @if gcc-bootstrap
35518 all-target-libstdc++-v3: stage_current
35519 @endif gcc-bootstrap
35520 @if target-libstdc++-v3
35521 TARGET-target-libstdc++-v3=all
35522 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
35523 all-target-libstdc++-v3: configure-target-libstdc++-v3
35524 @r=`${PWD_COMMAND}`; export r; \
35525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35526 $(RAW_CXX_TARGET_EXPORTS) \
35527 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35528 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35529 $(TARGET-target-libstdc++-v3))
35530 @endif target-libstdc++-v3
35531
35532
35533
35534 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
35535 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
35536 maybe-all-stage1-target-libstdc++-v3:
35537 maybe-clean-stage1-target-libstdc++-v3:
35538 @if target-libstdc++-v3-bootstrap
35539 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
35540 all-stage1: all-stage1-target-libstdc++-v3
35541 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35542 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
35543 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35544 @r=`${PWD_COMMAND}`; export r; \
35545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35546 TFLAGS="$(STAGE1_TFLAGS)"; \
35547 $(RAW_CXX_TARGET_EXPORTS) \
35548 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35549 \
35550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35551 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35552 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35553 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35557 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35558 \
35559 TFLAGS="$(STAGE1_TFLAGS)" \
35560 $(TARGET-stage1-target-libstdc++-v3)
35561
35562 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
35563 clean-stage1: clean-stage1-target-libstdc++-v3
35564 clean-stage1-target-libstdc++-v3:
35565 @if [ $(current_stage) = stage1 ]; then \
35566 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35567 else \
35568 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
35569 $(MAKE) stage1-start; \
35570 fi; \
35571 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35572 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35573 clean
35574 @endif target-libstdc++-v3-bootstrap
35575
35576
35577 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
35578 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
35579 maybe-all-stage2-target-libstdc++-v3:
35580 maybe-clean-stage2-target-libstdc++-v3:
35581 @if target-libstdc++-v3-bootstrap
35582 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
35583 all-stage2: all-stage2-target-libstdc++-v3
35584 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35585 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
35586 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35587 @r=`${PWD_COMMAND}`; export r; \
35588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35589 TFLAGS="$(STAGE2_TFLAGS)"; \
35590 $(RAW_CXX_TARGET_EXPORTS) \
35591 \
35592 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35593 \
35594 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35595 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35596 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35597 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35598 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35599 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35600 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35601 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35602 TFLAGS="$(STAGE2_TFLAGS)" \
35603 $(TARGET-stage2-target-libstdc++-v3)
35604
35605 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
35606 clean-stage2: clean-stage2-target-libstdc++-v3
35607 clean-stage2-target-libstdc++-v3:
35608 @if [ $(current_stage) = stage2 ]; then \
35609 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35610 else \
35611 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
35612 $(MAKE) stage2-start; \
35613 fi; \
35614 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35615 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35616 @endif target-libstdc++-v3-bootstrap
35617
35618
35619 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
35620 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
35621 maybe-all-stage3-target-libstdc++-v3:
35622 maybe-clean-stage3-target-libstdc++-v3:
35623 @if target-libstdc++-v3-bootstrap
35624 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
35625 all-stage3: all-stage3-target-libstdc++-v3
35626 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35627 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
35628 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35629 @r=`${PWD_COMMAND}`; export r; \
35630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35631 TFLAGS="$(STAGE3_TFLAGS)"; \
35632 $(RAW_CXX_TARGET_EXPORTS) \
35633 \
35634 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35635 \
35636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35637 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35638 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35639 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35640 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35641 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35642 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35643 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35644 TFLAGS="$(STAGE3_TFLAGS)" \
35645 $(TARGET-stage3-target-libstdc++-v3)
35646
35647 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
35648 clean-stage3: clean-stage3-target-libstdc++-v3
35649 clean-stage3-target-libstdc++-v3:
35650 @if [ $(current_stage) = stage3 ]; then \
35651 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35652 else \
35653 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
35654 $(MAKE) stage3-start; \
35655 fi; \
35656 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35657 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35658 @endif target-libstdc++-v3-bootstrap
35659
35660
35661 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
35662 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
35663 maybe-all-stage4-target-libstdc++-v3:
35664 maybe-clean-stage4-target-libstdc++-v3:
35665 @if target-libstdc++-v3-bootstrap
35666 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
35667 all-stage4: all-stage4-target-libstdc++-v3
35668 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35669 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
35670 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35671 @r=`${PWD_COMMAND}`; export r; \
35672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35673 TFLAGS="$(STAGE4_TFLAGS)"; \
35674 $(RAW_CXX_TARGET_EXPORTS) \
35675 \
35676 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35677 \
35678 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35679 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35680 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35681 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35682 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35683 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35684 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35685 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35686 TFLAGS="$(STAGE4_TFLAGS)" \
35687 $(TARGET-stage4-target-libstdc++-v3)
35688
35689 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
35690 clean-stage4: clean-stage4-target-libstdc++-v3
35691 clean-stage4-target-libstdc++-v3:
35692 @if [ $(current_stage) = stage4 ]; then \
35693 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35694 else \
35695 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
35696 $(MAKE) stage4-start; \
35697 fi; \
35698 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35699 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35700 @endif target-libstdc++-v3-bootstrap
35701
35702
35703 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
35704 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
35705 maybe-all-stageprofile-target-libstdc++-v3:
35706 maybe-clean-stageprofile-target-libstdc++-v3:
35707 @if target-libstdc++-v3-bootstrap
35708 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
35709 all-stageprofile: all-stageprofile-target-libstdc++-v3
35710 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35711 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
35712 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35713 @r=`${PWD_COMMAND}`; export r; \
35714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35715 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35716 $(RAW_CXX_TARGET_EXPORTS) \
35717 \
35718 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35719 \
35720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35721 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35722 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35723 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35727 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35728 TFLAGS="$(STAGEprofile_TFLAGS)" \
35729 $(TARGET-stageprofile-target-libstdc++-v3)
35730
35731 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
35732 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
35733 clean-stageprofile-target-libstdc++-v3:
35734 @if [ $(current_stage) = stageprofile ]; then \
35735 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35736 else \
35737 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
35738 $(MAKE) stageprofile-start; \
35739 fi; \
35740 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35741 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35742 @endif target-libstdc++-v3-bootstrap
35743
35744
35745 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
35746 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
35747 maybe-all-stagefeedback-target-libstdc++-v3:
35748 maybe-clean-stagefeedback-target-libstdc++-v3:
35749 @if target-libstdc++-v3-bootstrap
35750 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
35751 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
35752 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35753 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
35754 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35755 @r=`${PWD_COMMAND}`; export r; \
35756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35757 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35758 $(RAW_CXX_TARGET_EXPORTS) \
35759 \
35760 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35761 \
35762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35763 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35764 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35765 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35766 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35767 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35768 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35769 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35770 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35771 $(TARGET-stagefeedback-target-libstdc++-v3)
35772
35773 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
35774 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
35775 clean-stagefeedback-target-libstdc++-v3:
35776 @if [ $(current_stage) = stagefeedback ]; then \
35777 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35778 else \
35779 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
35780 $(MAKE) stagefeedback-start; \
35781 fi; \
35782 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35783 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35784 @endif target-libstdc++-v3-bootstrap
35785
35786
35787
35788
35789
35790
35791 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
35792 maybe-check-target-libstdc++-v3:
35793 @if target-libstdc++-v3
35794 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
35795
35796 check-target-libstdc++-v3:
35797 @: $(MAKE); $(unstage)
35798 @r=`${PWD_COMMAND}`; export r; \
35799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35800 $(RAW_CXX_TARGET_EXPORTS) \
35801 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35802 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
35803
35804 @endif target-libstdc++-v3
35805
35806 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
35807 maybe-install-target-libstdc++-v3:
35808 @if target-libstdc++-v3
35809 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
35810
35811 install-target-libstdc++-v3: installdirs
35812 @: $(MAKE); $(unstage)
35813 @r=`${PWD_COMMAND}`; export r; \
35814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35815 $(RAW_CXX_TARGET_EXPORTS) \
35816 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35817 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35818
35819 @endif target-libstdc++-v3
35820
35821 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
35822 maybe-install-strip-target-libstdc++-v3:
35823 @if target-libstdc++-v3
35824 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
35825
35826 install-strip-target-libstdc++-v3: installdirs
35827 @: $(MAKE); $(unstage)
35828 @r=`${PWD_COMMAND}`; export r; \
35829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35830 $(RAW_CXX_TARGET_EXPORTS) \
35831 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35832 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35833
35834 @endif target-libstdc++-v3
35835
35836 # Other targets (info, dvi, pdf, etc.)
35837
35838 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
35839 maybe-info-target-libstdc++-v3:
35840 @if target-libstdc++-v3
35841 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
35842
35843 info-target-libstdc++-v3: \
35844 configure-target-libstdc++-v3
35845 @: $(MAKE); $(unstage)
35846 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35847 r=`${PWD_COMMAND}`; export r; \
35848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35849 $(RAW_CXX_TARGET_EXPORTS) \
35850 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
35851 for flag in $(EXTRA_TARGET_FLAGS); do \
35852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35853 done; \
35854 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35857 "RANLIB=$${RANLIB}" \
35858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35859 info) \
35860 || exit 1
35861
35862 @endif target-libstdc++-v3
35863
35864 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
35865 maybe-dvi-target-libstdc++-v3:
35866 @if target-libstdc++-v3
35867 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
35868
35869 dvi-target-libstdc++-v3: \
35870 configure-target-libstdc++-v3
35871 @: $(MAKE); $(unstage)
35872 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35873 r=`${PWD_COMMAND}`; export r; \
35874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35875 $(RAW_CXX_TARGET_EXPORTS) \
35876 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
35877 for flag in $(EXTRA_TARGET_FLAGS); do \
35878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35879 done; \
35880 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 dvi) \
35886 || exit 1
35887
35888 @endif target-libstdc++-v3
35889
35890 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
35891 maybe-pdf-target-libstdc++-v3:
35892 @if target-libstdc++-v3
35893 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
35894
35895 pdf-target-libstdc++-v3: \
35896 configure-target-libstdc++-v3
35897 @: $(MAKE); $(unstage)
35898 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35899 r=`${PWD_COMMAND}`; export r; \
35900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35901 $(RAW_CXX_TARGET_EXPORTS) \
35902 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
35903 for flag in $(EXTRA_TARGET_FLAGS); do \
35904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35905 done; \
35906 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35909 "RANLIB=$${RANLIB}" \
35910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35911 pdf) \
35912 || exit 1
35913
35914 @endif target-libstdc++-v3
35915
35916 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
35917 maybe-html-target-libstdc++-v3:
35918 @if target-libstdc++-v3
35919 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
35920
35921 html-target-libstdc++-v3: \
35922 configure-target-libstdc++-v3
35923 @: $(MAKE); $(unstage)
35924 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35925 r=`${PWD_COMMAND}`; export r; \
35926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35927 $(RAW_CXX_TARGET_EXPORTS) \
35928 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
35929 for flag in $(EXTRA_TARGET_FLAGS); do \
35930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35931 done; \
35932 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35935 "RANLIB=$${RANLIB}" \
35936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35937 html) \
35938 || exit 1
35939
35940 @endif target-libstdc++-v3
35941
35942 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
35943 maybe-TAGS-target-libstdc++-v3:
35944 @if target-libstdc++-v3
35945 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
35946
35947 TAGS-target-libstdc++-v3: \
35948 configure-target-libstdc++-v3
35949 @: $(MAKE); $(unstage)
35950 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35951 r=`${PWD_COMMAND}`; export r; \
35952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35953 $(RAW_CXX_TARGET_EXPORTS) \
35954 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
35955 for flag in $(EXTRA_TARGET_FLAGS); do \
35956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35957 done; \
35958 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35961 "RANLIB=$${RANLIB}" \
35962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35963 TAGS) \
35964 || exit 1
35965
35966 @endif target-libstdc++-v3
35967
35968 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
35969 maybe-install-info-target-libstdc++-v3:
35970 @if target-libstdc++-v3
35971 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
35972
35973 install-info-target-libstdc++-v3: \
35974 configure-target-libstdc++-v3 \
35975 info-target-libstdc++-v3
35976 @: $(MAKE); $(unstage)
35977 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35978 r=`${PWD_COMMAND}`; export r; \
35979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35980 $(RAW_CXX_TARGET_EXPORTS) \
35981 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
35982 for flag in $(EXTRA_TARGET_FLAGS); do \
35983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35984 done; \
35985 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35988 "RANLIB=$${RANLIB}" \
35989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35990 install-info) \
35991 || exit 1
35992
35993 @endif target-libstdc++-v3
35994
35995 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
35996 maybe-install-pdf-target-libstdc++-v3:
35997 @if target-libstdc++-v3
35998 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
35999
36000 install-pdf-target-libstdc++-v3: \
36001 configure-target-libstdc++-v3 \
36002 pdf-target-libstdc++-v3
36003 @: $(MAKE); $(unstage)
36004 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36005 r=`${PWD_COMMAND}`; export r; \
36006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36007 $(RAW_CXX_TARGET_EXPORTS) \
36008 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
36009 for flag in $(EXTRA_TARGET_FLAGS); do \
36010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36011 done; \
36012 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36015 "RANLIB=$${RANLIB}" \
36016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36017 install-pdf) \
36018 || exit 1
36019
36020 @endif target-libstdc++-v3
36021
36022 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
36023 maybe-install-html-target-libstdc++-v3:
36024 @if target-libstdc++-v3
36025 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
36026
36027 install-html-target-libstdc++-v3: \
36028 configure-target-libstdc++-v3 \
36029 html-target-libstdc++-v3
36030 @: $(MAKE); $(unstage)
36031 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36032 r=`${PWD_COMMAND}`; export r; \
36033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36034 $(RAW_CXX_TARGET_EXPORTS) \
36035 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
36036 for flag in $(EXTRA_TARGET_FLAGS); do \
36037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36038 done; \
36039 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36042 "RANLIB=$${RANLIB}" \
36043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36044 install-html) \
36045 || exit 1
36046
36047 @endif target-libstdc++-v3
36048
36049 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
36050 maybe-installcheck-target-libstdc++-v3:
36051 @if target-libstdc++-v3
36052 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
36053
36054 installcheck-target-libstdc++-v3: \
36055 configure-target-libstdc++-v3
36056 @: $(MAKE); $(unstage)
36057 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36058 r=`${PWD_COMMAND}`; export r; \
36059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36060 $(RAW_CXX_TARGET_EXPORTS) \
36061 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
36062 for flag in $(EXTRA_TARGET_FLAGS); do \
36063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36064 done; \
36065 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36068 "RANLIB=$${RANLIB}" \
36069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36070 installcheck) \
36071 || exit 1
36072
36073 @endif target-libstdc++-v3
36074
36075 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
36076 maybe-mostlyclean-target-libstdc++-v3:
36077 @if target-libstdc++-v3
36078 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
36079
36080 mostlyclean-target-libstdc++-v3:
36081 @: $(MAKE); $(unstage)
36082 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36083 r=`${PWD_COMMAND}`; export r; \
36084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36085 $(RAW_CXX_TARGET_EXPORTS) \
36086 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36087 for flag in $(EXTRA_TARGET_FLAGS); do \
36088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36089 done; \
36090 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36093 "RANLIB=$${RANLIB}" \
36094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36095 mostlyclean) \
36096 || exit 1
36097
36098 @endif target-libstdc++-v3
36099
36100 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
36101 maybe-clean-target-libstdc++-v3:
36102 @if target-libstdc++-v3
36103 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
36104
36105 clean-target-libstdc++-v3:
36106 @: $(MAKE); $(unstage)
36107 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36108 r=`${PWD_COMMAND}`; export r; \
36109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36110 $(RAW_CXX_TARGET_EXPORTS) \
36111 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36112 for flag in $(EXTRA_TARGET_FLAGS); do \
36113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36114 done; \
36115 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36118 "RANLIB=$${RANLIB}" \
36119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36120 clean) \
36121 || exit 1
36122
36123 @endif target-libstdc++-v3
36124
36125 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
36126 maybe-distclean-target-libstdc++-v3:
36127 @if target-libstdc++-v3
36128 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
36129
36130 distclean-target-libstdc++-v3:
36131 @: $(MAKE); $(unstage)
36132 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36133 r=`${PWD_COMMAND}`; export r; \
36134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36135 $(RAW_CXX_TARGET_EXPORTS) \
36136 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36137 for flag in $(EXTRA_TARGET_FLAGS); do \
36138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36139 done; \
36140 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36143 "RANLIB=$${RANLIB}" \
36144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36145 distclean) \
36146 || exit 1
36147
36148 @endif target-libstdc++-v3
36149
36150 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
36151 maybe-maintainer-clean-target-libstdc++-v3:
36152 @if target-libstdc++-v3
36153 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
36154
36155 maintainer-clean-target-libstdc++-v3:
36156 @: $(MAKE); $(unstage)
36157 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36158 r=`${PWD_COMMAND}`; export r; \
36159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36160 $(RAW_CXX_TARGET_EXPORTS) \
36161 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36162 for flag in $(EXTRA_TARGET_FLAGS); do \
36163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36164 done; \
36165 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36168 "RANLIB=$${RANLIB}" \
36169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36170 maintainer-clean) \
36171 || exit 1
36172
36173 @endif target-libstdc++-v3
36174
36175
36176
36177
36178
36179 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
36180 maybe-configure-target-libsanitizer:
36181 @if gcc-bootstrap
36182 configure-target-libsanitizer: stage_current
36183 @endif gcc-bootstrap
36184 @if target-libsanitizer
36185 maybe-configure-target-libsanitizer: configure-target-libsanitizer
36186 configure-target-libsanitizer:
36187 @r=`${PWD_COMMAND}`; export r; \
36188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36189 echo "Checking multilib configuration for libsanitizer..."; \
36190 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36191 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36192 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36193 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36194 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36195 else \
36196 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36197 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36198 fi; \
36199 else \
36200 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36201 fi; \
36202 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36203 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36204 $(RAW_CXX_TARGET_EXPORTS) \
36205 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
36206 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
36207 case $(srcdir) in \
36208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36209 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36211 esac; \
36212 module_srcdir=libsanitizer; \
36213 rm -f no-such-file || : ; \
36214 CONFIG_SITE=no-such-file $(SHELL) \
36215 $$s/$$module_srcdir/configure \
36216 --srcdir=$${topdir}/$$module_srcdir \
36217 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36218 --target=${target_alias} \
36219 || exit 1
36220 @endif target-libsanitizer
36221
36222
36223
36224 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
36225 maybe-configure-stage1-target-libsanitizer:
36226 @if target-libsanitizer-bootstrap
36227 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
36228 configure-stage1-target-libsanitizer:
36229 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36230 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36231 @r=`${PWD_COMMAND}`; export r; \
36232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36233 TFLAGS="$(STAGE1_TFLAGS)"; \
36234 echo "Checking multilib configuration for libsanitizer..."; \
36235 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36236 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36237 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36238 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36239 else \
36240 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36241 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36242 fi; \
36243 else \
36244 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36245 fi; \
36246 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36247 $(RAW_CXX_TARGET_EXPORTS) \
36248 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36249 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36250 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36251 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
36252 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36253 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36254 case $(srcdir) in \
36255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36256 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36258 esac; \
36259 module_srcdir=libsanitizer; \
36260 $(SHELL) $$s/$$module_srcdir/configure \
36261 --srcdir=$${topdir}/$$module_srcdir \
36262 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36263 --target=${target_alias} \
36264 \
36265 $(STAGE1_CONFIGURE_FLAGS)
36266 @endif target-libsanitizer-bootstrap
36267
36268 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
36269 maybe-configure-stage2-target-libsanitizer:
36270 @if target-libsanitizer-bootstrap
36271 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
36272 configure-stage2-target-libsanitizer:
36273 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36274 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36275 @r=`${PWD_COMMAND}`; export r; \
36276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36277 TFLAGS="$(STAGE2_TFLAGS)"; \
36278 echo "Checking multilib configuration for libsanitizer..."; \
36279 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36280 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36281 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36282 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36283 else \
36284 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36285 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36286 fi; \
36287 else \
36288 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36289 fi; \
36290 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36291 $(RAW_CXX_TARGET_EXPORTS) \
36292 \
36293 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36294 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36295 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36296 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
36297 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36298 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36299 case $(srcdir) in \
36300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36301 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36303 esac; \
36304 module_srcdir=libsanitizer; \
36305 $(SHELL) $$s/$$module_srcdir/configure \
36306 --srcdir=$${topdir}/$$module_srcdir \
36307 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36308 --target=${target_alias} \
36309 --with-build-libsubdir=$(HOST_SUBDIR) \
36310 $(STAGE2_CONFIGURE_FLAGS)
36311 @endif target-libsanitizer-bootstrap
36312
36313 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
36314 maybe-configure-stage3-target-libsanitizer:
36315 @if target-libsanitizer-bootstrap
36316 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
36317 configure-stage3-target-libsanitizer:
36318 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36319 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36320 @r=`${PWD_COMMAND}`; export r; \
36321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322 TFLAGS="$(STAGE3_TFLAGS)"; \
36323 echo "Checking multilib configuration for libsanitizer..."; \
36324 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36325 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36326 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36327 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36328 else \
36329 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36330 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36331 fi; \
36332 else \
36333 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36334 fi; \
36335 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36336 $(RAW_CXX_TARGET_EXPORTS) \
36337 \
36338 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36339 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36340 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36341 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
36342 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36343 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36344 case $(srcdir) in \
36345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36346 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36348 esac; \
36349 module_srcdir=libsanitizer; \
36350 $(SHELL) $$s/$$module_srcdir/configure \
36351 --srcdir=$${topdir}/$$module_srcdir \
36352 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36353 --target=${target_alias} \
36354 --with-build-libsubdir=$(HOST_SUBDIR) \
36355 $(STAGE3_CONFIGURE_FLAGS)
36356 @endif target-libsanitizer-bootstrap
36357
36358 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
36359 maybe-configure-stage4-target-libsanitizer:
36360 @if target-libsanitizer-bootstrap
36361 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
36362 configure-stage4-target-libsanitizer:
36363 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36364 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36365 @r=`${PWD_COMMAND}`; export r; \
36366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36367 TFLAGS="$(STAGE4_TFLAGS)"; \
36368 echo "Checking multilib configuration for libsanitizer..."; \
36369 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36370 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36371 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36372 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36373 else \
36374 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36375 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36376 fi; \
36377 else \
36378 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36379 fi; \
36380 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36381 $(RAW_CXX_TARGET_EXPORTS) \
36382 \
36383 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36384 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36385 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36386 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
36387 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36388 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36389 case $(srcdir) in \
36390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36391 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36393 esac; \
36394 module_srcdir=libsanitizer; \
36395 $(SHELL) $$s/$$module_srcdir/configure \
36396 --srcdir=$${topdir}/$$module_srcdir \
36397 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36398 --target=${target_alias} \
36399 --with-build-libsubdir=$(HOST_SUBDIR) \
36400 $(STAGE4_CONFIGURE_FLAGS)
36401 @endif target-libsanitizer-bootstrap
36402
36403 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
36404 maybe-configure-stageprofile-target-libsanitizer:
36405 @if target-libsanitizer-bootstrap
36406 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
36407 configure-stageprofile-target-libsanitizer:
36408 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36409 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36410 @r=`${PWD_COMMAND}`; export r; \
36411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36412 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36413 echo "Checking multilib configuration for libsanitizer..."; \
36414 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36415 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36416 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36417 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36418 else \
36419 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36420 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36421 fi; \
36422 else \
36423 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36424 fi; \
36425 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36426 $(RAW_CXX_TARGET_EXPORTS) \
36427 \
36428 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36429 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36430 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36431 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
36432 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36433 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36434 case $(srcdir) in \
36435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36436 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36438 esac; \
36439 module_srcdir=libsanitizer; \
36440 $(SHELL) $$s/$$module_srcdir/configure \
36441 --srcdir=$${topdir}/$$module_srcdir \
36442 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36443 --target=${target_alias} \
36444 --with-build-libsubdir=$(HOST_SUBDIR) \
36445 $(STAGEprofile_CONFIGURE_FLAGS)
36446 @endif target-libsanitizer-bootstrap
36447
36448 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
36449 maybe-configure-stagefeedback-target-libsanitizer:
36450 @if target-libsanitizer-bootstrap
36451 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
36452 configure-stagefeedback-target-libsanitizer:
36453 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36454 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36455 @r=`${PWD_COMMAND}`; export r; \
36456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36457 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36458 echo "Checking multilib configuration for libsanitizer..."; \
36459 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36460 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36461 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36462 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36463 else \
36464 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36465 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36466 fi; \
36467 else \
36468 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36469 fi; \
36470 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36471 $(RAW_CXX_TARGET_EXPORTS) \
36472 \
36473 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36474 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36475 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36476 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
36477 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36478 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36479 case $(srcdir) in \
36480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36481 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36483 esac; \
36484 module_srcdir=libsanitizer; \
36485 $(SHELL) $$s/$$module_srcdir/configure \
36486 --srcdir=$${topdir}/$$module_srcdir \
36487 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36488 --target=${target_alias} \
36489 --with-build-libsubdir=$(HOST_SUBDIR) \
36490 $(STAGEfeedback_CONFIGURE_FLAGS)
36491 @endif target-libsanitizer-bootstrap
36492
36493
36494
36495
36496
36497 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
36498 maybe-all-target-libsanitizer:
36499 @if gcc-bootstrap
36500 all-target-libsanitizer: stage_current
36501 @endif gcc-bootstrap
36502 @if target-libsanitizer
36503 TARGET-target-libsanitizer=all
36504 maybe-all-target-libsanitizer: all-target-libsanitizer
36505 all-target-libsanitizer: configure-target-libsanitizer
36506 @r=`${PWD_COMMAND}`; export r; \
36507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36508 $(RAW_CXX_TARGET_EXPORTS) \
36509 (cd $(TARGET_SUBDIR)/libsanitizer && \
36510 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36511 $(TARGET-target-libsanitizer))
36512 @endif target-libsanitizer
36513
36514
36515
36516 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
36517 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
36518 maybe-all-stage1-target-libsanitizer:
36519 maybe-clean-stage1-target-libsanitizer:
36520 @if target-libsanitizer-bootstrap
36521 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
36522 all-stage1: all-stage1-target-libsanitizer
36523 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
36524 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
36525 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36526 @r=`${PWD_COMMAND}`; export r; \
36527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36528 TFLAGS="$(STAGE1_TFLAGS)"; \
36529 $(RAW_CXX_TARGET_EXPORTS) \
36530 cd $(TARGET_SUBDIR)/libsanitizer && \
36531 \
36532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36533 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36534 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36535 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36536 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36537 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36538 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36539 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36540 \
36541 TFLAGS="$(STAGE1_TFLAGS)" \
36542 $(TARGET-stage1-target-libsanitizer)
36543
36544 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
36545 clean-stage1: clean-stage1-target-libsanitizer
36546 clean-stage1-target-libsanitizer:
36547 @if [ $(current_stage) = stage1 ]; then \
36548 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36549 else \
36550 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
36551 $(MAKE) stage1-start; \
36552 fi; \
36553 cd $(TARGET_SUBDIR)/libsanitizer && \
36554 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36555 clean
36556 @endif target-libsanitizer-bootstrap
36557
36558
36559 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
36560 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
36561 maybe-all-stage2-target-libsanitizer:
36562 maybe-clean-stage2-target-libsanitizer:
36563 @if target-libsanitizer-bootstrap
36564 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
36565 all-stage2: all-stage2-target-libsanitizer
36566 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
36567 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
36568 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36569 @r=`${PWD_COMMAND}`; export r; \
36570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36571 TFLAGS="$(STAGE2_TFLAGS)"; \
36572 $(RAW_CXX_TARGET_EXPORTS) \
36573 \
36574 cd $(TARGET_SUBDIR)/libsanitizer && \
36575 \
36576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36577 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36578 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36579 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36580 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36581 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36582 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36583 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36584 TFLAGS="$(STAGE2_TFLAGS)" \
36585 $(TARGET-stage2-target-libsanitizer)
36586
36587 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
36588 clean-stage2: clean-stage2-target-libsanitizer
36589 clean-stage2-target-libsanitizer:
36590 @if [ $(current_stage) = stage2 ]; then \
36591 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36592 else \
36593 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
36594 $(MAKE) stage2-start; \
36595 fi; \
36596 cd $(TARGET_SUBDIR)/libsanitizer && \
36597 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36598 @endif target-libsanitizer-bootstrap
36599
36600
36601 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
36602 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
36603 maybe-all-stage3-target-libsanitizer:
36604 maybe-clean-stage3-target-libsanitizer:
36605 @if target-libsanitizer-bootstrap
36606 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
36607 all-stage3: all-stage3-target-libsanitizer
36608 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
36609 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
36610 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36611 @r=`${PWD_COMMAND}`; export r; \
36612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36613 TFLAGS="$(STAGE3_TFLAGS)"; \
36614 $(RAW_CXX_TARGET_EXPORTS) \
36615 \
36616 cd $(TARGET_SUBDIR)/libsanitizer && \
36617 \
36618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36619 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36620 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36621 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36622 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36623 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36624 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36625 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36626 TFLAGS="$(STAGE3_TFLAGS)" \
36627 $(TARGET-stage3-target-libsanitizer)
36628
36629 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
36630 clean-stage3: clean-stage3-target-libsanitizer
36631 clean-stage3-target-libsanitizer:
36632 @if [ $(current_stage) = stage3 ]; then \
36633 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36634 else \
36635 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
36636 $(MAKE) stage3-start; \
36637 fi; \
36638 cd $(TARGET_SUBDIR)/libsanitizer && \
36639 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36640 @endif target-libsanitizer-bootstrap
36641
36642
36643 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
36644 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
36645 maybe-all-stage4-target-libsanitizer:
36646 maybe-clean-stage4-target-libsanitizer:
36647 @if target-libsanitizer-bootstrap
36648 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
36649 all-stage4: all-stage4-target-libsanitizer
36650 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
36651 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
36652 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36653 @r=`${PWD_COMMAND}`; export r; \
36654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36655 TFLAGS="$(STAGE4_TFLAGS)"; \
36656 $(RAW_CXX_TARGET_EXPORTS) \
36657 \
36658 cd $(TARGET_SUBDIR)/libsanitizer && \
36659 \
36660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36661 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36662 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36663 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36664 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36665 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36666 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36667 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36668 TFLAGS="$(STAGE4_TFLAGS)" \
36669 $(TARGET-stage4-target-libsanitizer)
36670
36671 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
36672 clean-stage4: clean-stage4-target-libsanitizer
36673 clean-stage4-target-libsanitizer:
36674 @if [ $(current_stage) = stage4 ]; then \
36675 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36676 else \
36677 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
36678 $(MAKE) stage4-start; \
36679 fi; \
36680 cd $(TARGET_SUBDIR)/libsanitizer && \
36681 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36682 @endif target-libsanitizer-bootstrap
36683
36684
36685 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
36686 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
36687 maybe-all-stageprofile-target-libsanitizer:
36688 maybe-clean-stageprofile-target-libsanitizer:
36689 @if target-libsanitizer-bootstrap
36690 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
36691 all-stageprofile: all-stageprofile-target-libsanitizer
36692 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
36693 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
36694 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36695 @r=`${PWD_COMMAND}`; export r; \
36696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36697 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36698 $(RAW_CXX_TARGET_EXPORTS) \
36699 \
36700 cd $(TARGET_SUBDIR)/libsanitizer && \
36701 \
36702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36703 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36704 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36705 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36709 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36710 TFLAGS="$(STAGEprofile_TFLAGS)" \
36711 $(TARGET-stageprofile-target-libsanitizer)
36712
36713 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
36714 clean-stageprofile: clean-stageprofile-target-libsanitizer
36715 clean-stageprofile-target-libsanitizer:
36716 @if [ $(current_stage) = stageprofile ]; then \
36717 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36718 else \
36719 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
36720 $(MAKE) stageprofile-start; \
36721 fi; \
36722 cd $(TARGET_SUBDIR)/libsanitizer && \
36723 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36724 @endif target-libsanitizer-bootstrap
36725
36726
36727 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
36728 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
36729 maybe-all-stagefeedback-target-libsanitizer:
36730 maybe-clean-stagefeedback-target-libsanitizer:
36731 @if target-libsanitizer-bootstrap
36732 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
36733 all-stagefeedback: all-stagefeedback-target-libsanitizer
36734 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
36735 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
36736 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36737 @r=`${PWD_COMMAND}`; export r; \
36738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36739 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36740 $(RAW_CXX_TARGET_EXPORTS) \
36741 \
36742 cd $(TARGET_SUBDIR)/libsanitizer && \
36743 \
36744 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36745 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36746 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36747 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36748 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36749 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36750 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36751 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36752 TFLAGS="$(STAGEfeedback_TFLAGS)" \
36753 $(TARGET-stagefeedback-target-libsanitizer)
36754
36755 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
36756 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
36757 clean-stagefeedback-target-libsanitizer:
36758 @if [ $(current_stage) = stagefeedback ]; then \
36759 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36760 else \
36761 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
36762 $(MAKE) stagefeedback-start; \
36763 fi; \
36764 cd $(TARGET_SUBDIR)/libsanitizer && \
36765 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36766 @endif target-libsanitizer-bootstrap
36767
36768
36769
36770
36771
36772
36773 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
36774 maybe-check-target-libsanitizer:
36775 @if target-libsanitizer
36776 maybe-check-target-libsanitizer: check-target-libsanitizer
36777
36778 check-target-libsanitizer:
36779 @: $(MAKE); $(unstage)
36780 @r=`${PWD_COMMAND}`; export r; \
36781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36782 $(RAW_CXX_TARGET_EXPORTS) \
36783 (cd $(TARGET_SUBDIR)/libsanitizer && \
36784 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
36785
36786 @endif target-libsanitizer
36787
36788 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
36789 maybe-install-target-libsanitizer:
36790 @if target-libsanitizer
36791 maybe-install-target-libsanitizer: install-target-libsanitizer
36792
36793 install-target-libsanitizer: installdirs
36794 @: $(MAKE); $(unstage)
36795 @r=`${PWD_COMMAND}`; export r; \
36796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36797 $(RAW_CXX_TARGET_EXPORTS) \
36798 (cd $(TARGET_SUBDIR)/libsanitizer && \
36799 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36800
36801 @endif target-libsanitizer
36802
36803 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
36804 maybe-install-strip-target-libsanitizer:
36805 @if target-libsanitizer
36806 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
36807
36808 install-strip-target-libsanitizer: installdirs
36809 @: $(MAKE); $(unstage)
36810 @r=`${PWD_COMMAND}`; export r; \
36811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36812 $(RAW_CXX_TARGET_EXPORTS) \
36813 (cd $(TARGET_SUBDIR)/libsanitizer && \
36814 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36815
36816 @endif target-libsanitizer
36817
36818 # Other targets (info, dvi, pdf, etc.)
36819
36820 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
36821 maybe-info-target-libsanitizer:
36822 @if target-libsanitizer
36823 maybe-info-target-libsanitizer: info-target-libsanitizer
36824
36825 info-target-libsanitizer: \
36826 configure-target-libsanitizer
36827 @: $(MAKE); $(unstage)
36828 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36829 r=`${PWD_COMMAND}`; export r; \
36830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36831 $(RAW_CXX_TARGET_EXPORTS) \
36832 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
36833 for flag in $(EXTRA_TARGET_FLAGS); do \
36834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36835 done; \
36836 (cd $(TARGET_SUBDIR)/libsanitizer && \
36837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36839 "RANLIB=$${RANLIB}" \
36840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36841 info) \
36842 || exit 1
36843
36844 @endif target-libsanitizer
36845
36846 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
36847 maybe-dvi-target-libsanitizer:
36848 @if target-libsanitizer
36849 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
36850
36851 dvi-target-libsanitizer: \
36852 configure-target-libsanitizer
36853 @: $(MAKE); $(unstage)
36854 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36855 r=`${PWD_COMMAND}`; export r; \
36856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36857 $(RAW_CXX_TARGET_EXPORTS) \
36858 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
36859 for flag in $(EXTRA_TARGET_FLAGS); do \
36860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36861 done; \
36862 (cd $(TARGET_SUBDIR)/libsanitizer && \
36863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36865 "RANLIB=$${RANLIB}" \
36866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36867 dvi) \
36868 || exit 1
36869
36870 @endif target-libsanitizer
36871
36872 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
36873 maybe-pdf-target-libsanitizer:
36874 @if target-libsanitizer
36875 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
36876
36877 pdf-target-libsanitizer: \
36878 configure-target-libsanitizer
36879 @: $(MAKE); $(unstage)
36880 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36881 r=`${PWD_COMMAND}`; export r; \
36882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36883 $(RAW_CXX_TARGET_EXPORTS) \
36884 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
36885 for flag in $(EXTRA_TARGET_FLAGS); do \
36886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36887 done; \
36888 (cd $(TARGET_SUBDIR)/libsanitizer && \
36889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36891 "RANLIB=$${RANLIB}" \
36892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36893 pdf) \
36894 || exit 1
36895
36896 @endif target-libsanitizer
36897
36898 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
36899 maybe-html-target-libsanitizer:
36900 @if target-libsanitizer
36901 maybe-html-target-libsanitizer: html-target-libsanitizer
36902
36903 html-target-libsanitizer: \
36904 configure-target-libsanitizer
36905 @: $(MAKE); $(unstage)
36906 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36907 r=`${PWD_COMMAND}`; export r; \
36908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36909 $(RAW_CXX_TARGET_EXPORTS) \
36910 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
36911 for flag in $(EXTRA_TARGET_FLAGS); do \
36912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36913 done; \
36914 (cd $(TARGET_SUBDIR)/libsanitizer && \
36915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36917 "RANLIB=$${RANLIB}" \
36918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36919 html) \
36920 || exit 1
36921
36922 @endif target-libsanitizer
36923
36924 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
36925 maybe-TAGS-target-libsanitizer:
36926 @if target-libsanitizer
36927 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
36928
36929 TAGS-target-libsanitizer: \
36930 configure-target-libsanitizer
36931 @: $(MAKE); $(unstage)
36932 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36933 r=`${PWD_COMMAND}`; export r; \
36934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36935 $(RAW_CXX_TARGET_EXPORTS) \
36936 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
36937 for flag in $(EXTRA_TARGET_FLAGS); do \
36938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36939 done; \
36940 (cd $(TARGET_SUBDIR)/libsanitizer && \
36941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36943 "RANLIB=$${RANLIB}" \
36944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36945 TAGS) \
36946 || exit 1
36947
36948 @endif target-libsanitizer
36949
36950 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
36951 maybe-install-info-target-libsanitizer:
36952 @if target-libsanitizer
36953 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
36954
36955 install-info-target-libsanitizer: \
36956 configure-target-libsanitizer \
36957 info-target-libsanitizer
36958 @: $(MAKE); $(unstage)
36959 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36960 r=`${PWD_COMMAND}`; export r; \
36961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36962 $(RAW_CXX_TARGET_EXPORTS) \
36963 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
36964 for flag in $(EXTRA_TARGET_FLAGS); do \
36965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36966 done; \
36967 (cd $(TARGET_SUBDIR)/libsanitizer && \
36968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36970 "RANLIB=$${RANLIB}" \
36971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36972 install-info) \
36973 || exit 1
36974
36975 @endif target-libsanitizer
36976
36977 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
36978 maybe-install-pdf-target-libsanitizer:
36979 @if target-libsanitizer
36980 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
36981
36982 install-pdf-target-libsanitizer: \
36983 configure-target-libsanitizer \
36984 pdf-target-libsanitizer
36985 @: $(MAKE); $(unstage)
36986 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36987 r=`${PWD_COMMAND}`; export r; \
36988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36989 $(RAW_CXX_TARGET_EXPORTS) \
36990 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
36991 for flag in $(EXTRA_TARGET_FLAGS); do \
36992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36993 done; \
36994 (cd $(TARGET_SUBDIR)/libsanitizer && \
36995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36997 "RANLIB=$${RANLIB}" \
36998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36999 install-pdf) \
37000 || exit 1
37001
37002 @endif target-libsanitizer
37003
37004 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
37005 maybe-install-html-target-libsanitizer:
37006 @if target-libsanitizer
37007 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
37008
37009 install-html-target-libsanitizer: \
37010 configure-target-libsanitizer \
37011 html-target-libsanitizer
37012 @: $(MAKE); $(unstage)
37013 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37014 r=`${PWD_COMMAND}`; export r; \
37015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37016 $(RAW_CXX_TARGET_EXPORTS) \
37017 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
37018 for flag in $(EXTRA_TARGET_FLAGS); do \
37019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37020 done; \
37021 (cd $(TARGET_SUBDIR)/libsanitizer && \
37022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37024 "RANLIB=$${RANLIB}" \
37025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37026 install-html) \
37027 || exit 1
37028
37029 @endif target-libsanitizer
37030
37031 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
37032 maybe-installcheck-target-libsanitizer:
37033 @if target-libsanitizer
37034 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
37035
37036 installcheck-target-libsanitizer: \
37037 configure-target-libsanitizer
37038 @: $(MAKE); $(unstage)
37039 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37040 r=`${PWD_COMMAND}`; export r; \
37041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37042 $(RAW_CXX_TARGET_EXPORTS) \
37043 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
37044 for flag in $(EXTRA_TARGET_FLAGS); do \
37045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37046 done; \
37047 (cd $(TARGET_SUBDIR)/libsanitizer && \
37048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37050 "RANLIB=$${RANLIB}" \
37051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37052 installcheck) \
37053 || exit 1
37054
37055 @endif target-libsanitizer
37056
37057 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
37058 maybe-mostlyclean-target-libsanitizer:
37059 @if target-libsanitizer
37060 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
37061
37062 mostlyclean-target-libsanitizer:
37063 @: $(MAKE); $(unstage)
37064 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37065 r=`${PWD_COMMAND}`; export r; \
37066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37067 $(RAW_CXX_TARGET_EXPORTS) \
37068 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
37069 for flag in $(EXTRA_TARGET_FLAGS); do \
37070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37071 done; \
37072 (cd $(TARGET_SUBDIR)/libsanitizer && \
37073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37075 "RANLIB=$${RANLIB}" \
37076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37077 mostlyclean) \
37078 || exit 1
37079
37080 @endif target-libsanitizer
37081
37082 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
37083 maybe-clean-target-libsanitizer:
37084 @if target-libsanitizer
37085 maybe-clean-target-libsanitizer: clean-target-libsanitizer
37086
37087 clean-target-libsanitizer:
37088 @: $(MAKE); $(unstage)
37089 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37090 r=`${PWD_COMMAND}`; export r; \
37091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37092 $(RAW_CXX_TARGET_EXPORTS) \
37093 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
37094 for flag in $(EXTRA_TARGET_FLAGS); do \
37095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37096 done; \
37097 (cd $(TARGET_SUBDIR)/libsanitizer && \
37098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37100 "RANLIB=$${RANLIB}" \
37101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37102 clean) \
37103 || exit 1
37104
37105 @endif target-libsanitizer
37106
37107 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
37108 maybe-distclean-target-libsanitizer:
37109 @if target-libsanitizer
37110 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
37111
37112 distclean-target-libsanitizer:
37113 @: $(MAKE); $(unstage)
37114 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37115 r=`${PWD_COMMAND}`; export r; \
37116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37117 $(RAW_CXX_TARGET_EXPORTS) \
37118 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
37119 for flag in $(EXTRA_TARGET_FLAGS); do \
37120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37121 done; \
37122 (cd $(TARGET_SUBDIR)/libsanitizer && \
37123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37125 "RANLIB=$${RANLIB}" \
37126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37127 distclean) \
37128 || exit 1
37129
37130 @endif target-libsanitizer
37131
37132 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
37133 maybe-maintainer-clean-target-libsanitizer:
37134 @if target-libsanitizer
37135 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
37136
37137 maintainer-clean-target-libsanitizer:
37138 @: $(MAKE); $(unstage)
37139 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37140 r=`${PWD_COMMAND}`; export r; \
37141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37142 $(RAW_CXX_TARGET_EXPORTS) \
37143 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
37144 for flag in $(EXTRA_TARGET_FLAGS); do \
37145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37146 done; \
37147 (cd $(TARGET_SUBDIR)/libsanitizer && \
37148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37150 "RANLIB=$${RANLIB}" \
37151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37152 maintainer-clean) \
37153 || exit 1
37154
37155 @endif target-libsanitizer
37156
37157
37158
37159
37160
37161 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
37162 maybe-configure-target-libmpx:
37163 @if gcc-bootstrap
37164 configure-target-libmpx: stage_current
37165 @endif gcc-bootstrap
37166 @if target-libmpx
37167 maybe-configure-target-libmpx: configure-target-libmpx
37168 configure-target-libmpx:
37169 @r=`${PWD_COMMAND}`; export r; \
37170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37171 echo "Checking multilib configuration for libmpx..."; \
37172 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37173 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37174 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37175 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37176 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37177 else \
37178 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37179 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37180 fi; \
37181 else \
37182 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37183 fi; \
37184 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37185 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37186 $(NORMAL_TARGET_EXPORTS) \
37187 echo Configuring in $(TARGET_SUBDIR)/libmpx; \
37188 cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
37189 case $(srcdir) in \
37190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37191 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37193 esac; \
37194 module_srcdir=libmpx; \
37195 rm -f no-such-file || : ; \
37196 CONFIG_SITE=no-such-file $(SHELL) \
37197 $$s/$$module_srcdir/configure \
37198 --srcdir=$${topdir}/$$module_srcdir \
37199 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37200 --target=${target_alias} \
37201 || exit 1
37202 @endif target-libmpx
37203
37204
37205
37206 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
37207 maybe-configure-stage1-target-libmpx:
37208 @if target-libmpx-bootstrap
37209 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
37210 configure-stage1-target-libmpx:
37211 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37212 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37213 @r=`${PWD_COMMAND}`; export r; \
37214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37215 TFLAGS="$(STAGE1_TFLAGS)"; \
37216 echo "Checking multilib configuration for libmpx..."; \
37217 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37218 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37219 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37220 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37221 else \
37222 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37223 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37224 fi; \
37225 else \
37226 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37227 fi; \
37228 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37229 $(NORMAL_TARGET_EXPORTS) \
37230 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37231 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37232 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37233 echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
37234 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37235 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37236 case $(srcdir) in \
37237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37238 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37240 esac; \
37241 module_srcdir=libmpx; \
37242 $(SHELL) $$s/$$module_srcdir/configure \
37243 --srcdir=$${topdir}/$$module_srcdir \
37244 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37245 --target=${target_alias} \
37246 \
37247 $(STAGE1_CONFIGURE_FLAGS)
37248 @endif target-libmpx-bootstrap
37249
37250 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
37251 maybe-configure-stage2-target-libmpx:
37252 @if target-libmpx-bootstrap
37253 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
37254 configure-stage2-target-libmpx:
37255 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37256 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37257 @r=`${PWD_COMMAND}`; export r; \
37258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37259 TFLAGS="$(STAGE2_TFLAGS)"; \
37260 echo "Checking multilib configuration for libmpx..."; \
37261 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37262 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37263 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37264 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37265 else \
37266 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37267 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37268 fi; \
37269 else \
37270 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37271 fi; \
37272 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37273 $(NORMAL_TARGET_EXPORTS) \
37274 \
37275 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37276 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37277 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37278 echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
37279 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37280 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37281 case $(srcdir) in \
37282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37283 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37285 esac; \
37286 module_srcdir=libmpx; \
37287 $(SHELL) $$s/$$module_srcdir/configure \
37288 --srcdir=$${topdir}/$$module_srcdir \
37289 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37290 --target=${target_alias} \
37291 --with-build-libsubdir=$(HOST_SUBDIR) \
37292 $(STAGE2_CONFIGURE_FLAGS)
37293 @endif target-libmpx-bootstrap
37294
37295 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
37296 maybe-configure-stage3-target-libmpx:
37297 @if target-libmpx-bootstrap
37298 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
37299 configure-stage3-target-libmpx:
37300 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37301 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37302 @r=`${PWD_COMMAND}`; export r; \
37303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37304 TFLAGS="$(STAGE3_TFLAGS)"; \
37305 echo "Checking multilib configuration for libmpx..."; \
37306 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37307 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37308 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37309 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37310 else \
37311 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37312 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37313 fi; \
37314 else \
37315 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37316 fi; \
37317 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37318 $(NORMAL_TARGET_EXPORTS) \
37319 \
37320 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37321 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37322 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37323 echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
37324 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37325 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37326 case $(srcdir) in \
37327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37328 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37330 esac; \
37331 module_srcdir=libmpx; \
37332 $(SHELL) $$s/$$module_srcdir/configure \
37333 --srcdir=$${topdir}/$$module_srcdir \
37334 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37335 --target=${target_alias} \
37336 --with-build-libsubdir=$(HOST_SUBDIR) \
37337 $(STAGE3_CONFIGURE_FLAGS)
37338 @endif target-libmpx-bootstrap
37339
37340 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
37341 maybe-configure-stage4-target-libmpx:
37342 @if target-libmpx-bootstrap
37343 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
37344 configure-stage4-target-libmpx:
37345 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37346 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37347 @r=`${PWD_COMMAND}`; export r; \
37348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37349 TFLAGS="$(STAGE4_TFLAGS)"; \
37350 echo "Checking multilib configuration for libmpx..."; \
37351 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37352 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37353 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37354 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37355 else \
37356 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37357 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37358 fi; \
37359 else \
37360 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37361 fi; \
37362 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37363 $(NORMAL_TARGET_EXPORTS) \
37364 \
37365 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37366 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37367 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37368 echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
37369 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37370 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37371 case $(srcdir) in \
37372 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37373 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37374 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37375 esac; \
37376 module_srcdir=libmpx; \
37377 $(SHELL) $$s/$$module_srcdir/configure \
37378 --srcdir=$${topdir}/$$module_srcdir \
37379 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37380 --target=${target_alias} \
37381 --with-build-libsubdir=$(HOST_SUBDIR) \
37382 $(STAGE4_CONFIGURE_FLAGS)
37383 @endif target-libmpx-bootstrap
37384
37385 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
37386 maybe-configure-stageprofile-target-libmpx:
37387 @if target-libmpx-bootstrap
37388 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
37389 configure-stageprofile-target-libmpx:
37390 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37391 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37392 @r=`${PWD_COMMAND}`; export r; \
37393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37394 TFLAGS="$(STAGEprofile_TFLAGS)"; \
37395 echo "Checking multilib configuration for libmpx..."; \
37396 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37397 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37398 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37399 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37400 else \
37401 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37402 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37403 fi; \
37404 else \
37405 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37406 fi; \
37407 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37408 $(NORMAL_TARGET_EXPORTS) \
37409 \
37410 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37411 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37412 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37413 echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
37414 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37415 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37416 case $(srcdir) in \
37417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37418 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37420 esac; \
37421 module_srcdir=libmpx; \
37422 $(SHELL) $$s/$$module_srcdir/configure \
37423 --srcdir=$${topdir}/$$module_srcdir \
37424 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37425 --target=${target_alias} \
37426 --with-build-libsubdir=$(HOST_SUBDIR) \
37427 $(STAGEprofile_CONFIGURE_FLAGS)
37428 @endif target-libmpx-bootstrap
37429
37430 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
37431 maybe-configure-stagefeedback-target-libmpx:
37432 @if target-libmpx-bootstrap
37433 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
37434 configure-stagefeedback-target-libmpx:
37435 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37436 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37437 @r=`${PWD_COMMAND}`; export r; \
37438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37439 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37440 echo "Checking multilib configuration for libmpx..."; \
37441 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37442 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37443 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37444 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37445 else \
37446 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37447 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37448 fi; \
37449 else \
37450 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37451 fi; \
37452 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37453 $(NORMAL_TARGET_EXPORTS) \
37454 \
37455 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37456 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37457 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37458 echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
37459 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37460 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37461 case $(srcdir) in \
37462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37463 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37465 esac; \
37466 module_srcdir=libmpx; \
37467 $(SHELL) $$s/$$module_srcdir/configure \
37468 --srcdir=$${topdir}/$$module_srcdir \
37469 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37470 --target=${target_alias} \
37471 --with-build-libsubdir=$(HOST_SUBDIR) \
37472 $(STAGEfeedback_CONFIGURE_FLAGS)
37473 @endif target-libmpx-bootstrap
37474
37475
37476
37477
37478
37479 .PHONY: all-target-libmpx maybe-all-target-libmpx
37480 maybe-all-target-libmpx:
37481 @if gcc-bootstrap
37482 all-target-libmpx: stage_current
37483 @endif gcc-bootstrap
37484 @if target-libmpx
37485 TARGET-target-libmpx=all
37486 maybe-all-target-libmpx: all-target-libmpx
37487 all-target-libmpx: configure-target-libmpx
37488 @r=`${PWD_COMMAND}`; export r; \
37489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37490 $(NORMAL_TARGET_EXPORTS) \
37491 (cd $(TARGET_SUBDIR)/libmpx && \
37492 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37493 $(TARGET-target-libmpx))
37494 @endif target-libmpx
37495
37496
37497
37498 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
37499 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
37500 maybe-all-stage1-target-libmpx:
37501 maybe-clean-stage1-target-libmpx:
37502 @if target-libmpx-bootstrap
37503 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
37504 all-stage1: all-stage1-target-libmpx
37505 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
37506 all-stage1-target-libmpx: configure-stage1-target-libmpx
37507 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37508 @r=`${PWD_COMMAND}`; export r; \
37509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37510 TFLAGS="$(STAGE1_TFLAGS)"; \
37511 $(NORMAL_TARGET_EXPORTS) \
37512 cd $(TARGET_SUBDIR)/libmpx && \
37513 \
37514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37515 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37516 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37517 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37521 $(EXTRA_TARGET_FLAGS) \
37522 \
37523 TFLAGS="$(STAGE1_TFLAGS)" \
37524 $(TARGET-stage1-target-libmpx)
37525
37526 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
37527 clean-stage1: clean-stage1-target-libmpx
37528 clean-stage1-target-libmpx:
37529 @if [ $(current_stage) = stage1 ]; then \
37530 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37531 else \
37532 [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
37533 $(MAKE) stage1-start; \
37534 fi; \
37535 cd $(TARGET_SUBDIR)/libmpx && \
37536 $(MAKE) $(EXTRA_TARGET_FLAGS) \
37537 clean
37538 @endif target-libmpx-bootstrap
37539
37540
37541 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
37542 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
37543 maybe-all-stage2-target-libmpx:
37544 maybe-clean-stage2-target-libmpx:
37545 @if target-libmpx-bootstrap
37546 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
37547 all-stage2: all-stage2-target-libmpx
37548 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
37549 all-stage2-target-libmpx: configure-stage2-target-libmpx
37550 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37551 @r=`${PWD_COMMAND}`; export r; \
37552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37553 TFLAGS="$(STAGE2_TFLAGS)"; \
37554 $(NORMAL_TARGET_EXPORTS) \
37555 \
37556 cd $(TARGET_SUBDIR)/libmpx && \
37557 \
37558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37559 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37560 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37561 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37565 $(EXTRA_TARGET_FLAGS) \
37566 TFLAGS="$(STAGE2_TFLAGS)" \
37567 $(TARGET-stage2-target-libmpx)
37568
37569 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
37570 clean-stage2: clean-stage2-target-libmpx
37571 clean-stage2-target-libmpx:
37572 @if [ $(current_stage) = stage2 ]; then \
37573 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37574 else \
37575 [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
37576 $(MAKE) stage2-start; \
37577 fi; \
37578 cd $(TARGET_SUBDIR)/libmpx && \
37579 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37580 @endif target-libmpx-bootstrap
37581
37582
37583 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
37584 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
37585 maybe-all-stage3-target-libmpx:
37586 maybe-clean-stage3-target-libmpx:
37587 @if target-libmpx-bootstrap
37588 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
37589 all-stage3: all-stage3-target-libmpx
37590 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
37591 all-stage3-target-libmpx: configure-stage3-target-libmpx
37592 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37593 @r=`${PWD_COMMAND}`; export r; \
37594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37595 TFLAGS="$(STAGE3_TFLAGS)"; \
37596 $(NORMAL_TARGET_EXPORTS) \
37597 \
37598 cd $(TARGET_SUBDIR)/libmpx && \
37599 \
37600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37601 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37602 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37603 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37607 $(EXTRA_TARGET_FLAGS) \
37608 TFLAGS="$(STAGE3_TFLAGS)" \
37609 $(TARGET-stage3-target-libmpx)
37610
37611 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
37612 clean-stage3: clean-stage3-target-libmpx
37613 clean-stage3-target-libmpx:
37614 @if [ $(current_stage) = stage3 ]; then \
37615 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37616 else \
37617 [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
37618 $(MAKE) stage3-start; \
37619 fi; \
37620 cd $(TARGET_SUBDIR)/libmpx && \
37621 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37622 @endif target-libmpx-bootstrap
37623
37624
37625 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
37626 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
37627 maybe-all-stage4-target-libmpx:
37628 maybe-clean-stage4-target-libmpx:
37629 @if target-libmpx-bootstrap
37630 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
37631 all-stage4: all-stage4-target-libmpx
37632 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
37633 all-stage4-target-libmpx: configure-stage4-target-libmpx
37634 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37635 @r=`${PWD_COMMAND}`; export r; \
37636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37637 TFLAGS="$(STAGE4_TFLAGS)"; \
37638 $(NORMAL_TARGET_EXPORTS) \
37639 \
37640 cd $(TARGET_SUBDIR)/libmpx && \
37641 \
37642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37643 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37644 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37645 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37649 $(EXTRA_TARGET_FLAGS) \
37650 TFLAGS="$(STAGE4_TFLAGS)" \
37651 $(TARGET-stage4-target-libmpx)
37652
37653 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
37654 clean-stage4: clean-stage4-target-libmpx
37655 clean-stage4-target-libmpx:
37656 @if [ $(current_stage) = stage4 ]; then \
37657 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37658 else \
37659 [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
37660 $(MAKE) stage4-start; \
37661 fi; \
37662 cd $(TARGET_SUBDIR)/libmpx && \
37663 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37664 @endif target-libmpx-bootstrap
37665
37666
37667 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
37668 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
37669 maybe-all-stageprofile-target-libmpx:
37670 maybe-clean-stageprofile-target-libmpx:
37671 @if target-libmpx-bootstrap
37672 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
37673 all-stageprofile: all-stageprofile-target-libmpx
37674 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
37675 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
37676 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37677 @r=`${PWD_COMMAND}`; export r; \
37678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37679 TFLAGS="$(STAGEprofile_TFLAGS)"; \
37680 $(NORMAL_TARGET_EXPORTS) \
37681 \
37682 cd $(TARGET_SUBDIR)/libmpx && \
37683 \
37684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37685 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37686 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37687 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37691 $(EXTRA_TARGET_FLAGS) \
37692 TFLAGS="$(STAGEprofile_TFLAGS)" \
37693 $(TARGET-stageprofile-target-libmpx)
37694
37695 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
37696 clean-stageprofile: clean-stageprofile-target-libmpx
37697 clean-stageprofile-target-libmpx:
37698 @if [ $(current_stage) = stageprofile ]; then \
37699 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37700 else \
37701 [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
37702 $(MAKE) stageprofile-start; \
37703 fi; \
37704 cd $(TARGET_SUBDIR)/libmpx && \
37705 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37706 @endif target-libmpx-bootstrap
37707
37708
37709 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
37710 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
37711 maybe-all-stagefeedback-target-libmpx:
37712 maybe-clean-stagefeedback-target-libmpx:
37713 @if target-libmpx-bootstrap
37714 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
37715 all-stagefeedback: all-stagefeedback-target-libmpx
37716 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
37717 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
37718 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37719 @r=`${PWD_COMMAND}`; export r; \
37720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37721 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37722 $(NORMAL_TARGET_EXPORTS) \
37723 \
37724 cd $(TARGET_SUBDIR)/libmpx && \
37725 \
37726 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37727 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37728 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37729 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37730 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37731 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37732 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37733 $(EXTRA_TARGET_FLAGS) \
37734 TFLAGS="$(STAGEfeedback_TFLAGS)" \
37735 $(TARGET-stagefeedback-target-libmpx)
37736
37737 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
37738 clean-stagefeedback: clean-stagefeedback-target-libmpx
37739 clean-stagefeedback-target-libmpx:
37740 @if [ $(current_stage) = stagefeedback ]; then \
37741 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37742 else \
37743 [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
37744 $(MAKE) stagefeedback-start; \
37745 fi; \
37746 cd $(TARGET_SUBDIR)/libmpx && \
37747 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37748 @endif target-libmpx-bootstrap
37749
37750
37751
37752
37753
37754
37755 .PHONY: check-target-libmpx maybe-check-target-libmpx
37756 maybe-check-target-libmpx:
37757 @if target-libmpx
37758 maybe-check-target-libmpx: check-target-libmpx
37759
37760 check-target-libmpx:
37761 @: $(MAKE); $(unstage)
37762 @r=`${PWD_COMMAND}`; export r; \
37763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37764 $(NORMAL_TARGET_EXPORTS) \
37765 (cd $(TARGET_SUBDIR)/libmpx && \
37766 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37767
37768 @endif target-libmpx
37769
37770 .PHONY: install-target-libmpx maybe-install-target-libmpx
37771 maybe-install-target-libmpx:
37772 @if target-libmpx
37773 maybe-install-target-libmpx: install-target-libmpx
37774
37775 install-target-libmpx: installdirs
37776 @: $(MAKE); $(unstage)
37777 @r=`${PWD_COMMAND}`; export r; \
37778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37779 $(NORMAL_TARGET_EXPORTS) \
37780 (cd $(TARGET_SUBDIR)/libmpx && \
37781 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37782
37783 @endif target-libmpx
37784
37785 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
37786 maybe-install-strip-target-libmpx:
37787 @if target-libmpx
37788 maybe-install-strip-target-libmpx: install-strip-target-libmpx
37789
37790 install-strip-target-libmpx: installdirs
37791 @: $(MAKE); $(unstage)
37792 @r=`${PWD_COMMAND}`; export r; \
37793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37794 $(NORMAL_TARGET_EXPORTS) \
37795 (cd $(TARGET_SUBDIR)/libmpx && \
37796 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37797
37798 @endif target-libmpx
37799
37800 # Other targets (info, dvi, pdf, etc.)
37801
37802 .PHONY: maybe-info-target-libmpx info-target-libmpx
37803 maybe-info-target-libmpx:
37804 @if target-libmpx
37805 maybe-info-target-libmpx: info-target-libmpx
37806
37807 info-target-libmpx: \
37808 configure-target-libmpx
37809 @: $(MAKE); $(unstage)
37810 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37811 r=`${PWD_COMMAND}`; export r; \
37812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37813 $(NORMAL_TARGET_EXPORTS) \
37814 echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
37815 for flag in $(EXTRA_TARGET_FLAGS); do \
37816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37817 done; \
37818 (cd $(TARGET_SUBDIR)/libmpx && \
37819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37821 "RANLIB=$${RANLIB}" \
37822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37823 info) \
37824 || exit 1
37825
37826 @endif target-libmpx
37827
37828 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
37829 maybe-dvi-target-libmpx:
37830 @if target-libmpx
37831 maybe-dvi-target-libmpx: dvi-target-libmpx
37832
37833 dvi-target-libmpx: \
37834 configure-target-libmpx
37835 @: $(MAKE); $(unstage)
37836 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37837 r=`${PWD_COMMAND}`; export r; \
37838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37839 $(NORMAL_TARGET_EXPORTS) \
37840 echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
37841 for flag in $(EXTRA_TARGET_FLAGS); do \
37842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37843 done; \
37844 (cd $(TARGET_SUBDIR)/libmpx && \
37845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37847 "RANLIB=$${RANLIB}" \
37848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37849 dvi) \
37850 || exit 1
37851
37852 @endif target-libmpx
37853
37854 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
37855 maybe-pdf-target-libmpx:
37856 @if target-libmpx
37857 maybe-pdf-target-libmpx: pdf-target-libmpx
37858
37859 pdf-target-libmpx: \
37860 configure-target-libmpx
37861 @: $(MAKE); $(unstage)
37862 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37863 r=`${PWD_COMMAND}`; export r; \
37864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37865 $(NORMAL_TARGET_EXPORTS) \
37866 echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
37867 for flag in $(EXTRA_TARGET_FLAGS); do \
37868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37869 done; \
37870 (cd $(TARGET_SUBDIR)/libmpx && \
37871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37873 "RANLIB=$${RANLIB}" \
37874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37875 pdf) \
37876 || exit 1
37877
37878 @endif target-libmpx
37879
37880 .PHONY: maybe-html-target-libmpx html-target-libmpx
37881 maybe-html-target-libmpx:
37882 @if target-libmpx
37883 maybe-html-target-libmpx: html-target-libmpx
37884
37885 html-target-libmpx: \
37886 configure-target-libmpx
37887 @: $(MAKE); $(unstage)
37888 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37889 r=`${PWD_COMMAND}`; export r; \
37890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37891 $(NORMAL_TARGET_EXPORTS) \
37892 echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
37893 for flag in $(EXTRA_TARGET_FLAGS); do \
37894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37895 done; \
37896 (cd $(TARGET_SUBDIR)/libmpx && \
37897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37899 "RANLIB=$${RANLIB}" \
37900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37901 html) \
37902 || exit 1
37903
37904 @endif target-libmpx
37905
37906 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
37907 maybe-TAGS-target-libmpx:
37908 @if target-libmpx
37909 maybe-TAGS-target-libmpx: TAGS-target-libmpx
37910
37911 TAGS-target-libmpx: \
37912 configure-target-libmpx
37913 @: $(MAKE); $(unstage)
37914 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37915 r=`${PWD_COMMAND}`; export r; \
37916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37917 $(NORMAL_TARGET_EXPORTS) \
37918 echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
37919 for flag in $(EXTRA_TARGET_FLAGS); do \
37920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37921 done; \
37922 (cd $(TARGET_SUBDIR)/libmpx && \
37923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37925 "RANLIB=$${RANLIB}" \
37926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37927 TAGS) \
37928 || exit 1
37929
37930 @endif target-libmpx
37931
37932 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
37933 maybe-install-info-target-libmpx:
37934 @if target-libmpx
37935 maybe-install-info-target-libmpx: install-info-target-libmpx
37936
37937 install-info-target-libmpx: \
37938 configure-target-libmpx \
37939 info-target-libmpx
37940 @: $(MAKE); $(unstage)
37941 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37942 r=`${PWD_COMMAND}`; export r; \
37943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37944 $(NORMAL_TARGET_EXPORTS) \
37945 echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
37946 for flag in $(EXTRA_TARGET_FLAGS); do \
37947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37948 done; \
37949 (cd $(TARGET_SUBDIR)/libmpx && \
37950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37952 "RANLIB=$${RANLIB}" \
37953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37954 install-info) \
37955 || exit 1
37956
37957 @endif target-libmpx
37958
37959 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
37960 maybe-install-pdf-target-libmpx:
37961 @if target-libmpx
37962 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
37963
37964 install-pdf-target-libmpx: \
37965 configure-target-libmpx \
37966 pdf-target-libmpx
37967 @: $(MAKE); $(unstage)
37968 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37969 r=`${PWD_COMMAND}`; export r; \
37970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37971 $(NORMAL_TARGET_EXPORTS) \
37972 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
37973 for flag in $(EXTRA_TARGET_FLAGS); do \
37974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37975 done; \
37976 (cd $(TARGET_SUBDIR)/libmpx && \
37977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37979 "RANLIB=$${RANLIB}" \
37980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37981 install-pdf) \
37982 || exit 1
37983
37984 @endif target-libmpx
37985
37986 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
37987 maybe-install-html-target-libmpx:
37988 @if target-libmpx
37989 maybe-install-html-target-libmpx: install-html-target-libmpx
37990
37991 install-html-target-libmpx: \
37992 configure-target-libmpx \
37993 html-target-libmpx
37994 @: $(MAKE); $(unstage)
37995 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37996 r=`${PWD_COMMAND}`; export r; \
37997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37998 $(NORMAL_TARGET_EXPORTS) \
37999 echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
38000 for flag in $(EXTRA_TARGET_FLAGS); do \
38001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38002 done; \
38003 (cd $(TARGET_SUBDIR)/libmpx && \
38004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38006 "RANLIB=$${RANLIB}" \
38007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38008 install-html) \
38009 || exit 1
38010
38011 @endif target-libmpx
38012
38013 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
38014 maybe-installcheck-target-libmpx:
38015 @if target-libmpx
38016 maybe-installcheck-target-libmpx: installcheck-target-libmpx
38017
38018 installcheck-target-libmpx: \
38019 configure-target-libmpx
38020 @: $(MAKE); $(unstage)
38021 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38022 r=`${PWD_COMMAND}`; export r; \
38023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38024 $(NORMAL_TARGET_EXPORTS) \
38025 echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
38026 for flag in $(EXTRA_TARGET_FLAGS); do \
38027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38028 done; \
38029 (cd $(TARGET_SUBDIR)/libmpx && \
38030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38032 "RANLIB=$${RANLIB}" \
38033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38034 installcheck) \
38035 || exit 1
38036
38037 @endif target-libmpx
38038
38039 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
38040 maybe-mostlyclean-target-libmpx:
38041 @if target-libmpx
38042 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
38043
38044 mostlyclean-target-libmpx:
38045 @: $(MAKE); $(unstage)
38046 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38047 r=`${PWD_COMMAND}`; export r; \
38048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38049 $(NORMAL_TARGET_EXPORTS) \
38050 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
38051 for flag in $(EXTRA_TARGET_FLAGS); do \
38052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38053 done; \
38054 (cd $(TARGET_SUBDIR)/libmpx && \
38055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38057 "RANLIB=$${RANLIB}" \
38058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38059 mostlyclean) \
38060 || exit 1
38061
38062 @endif target-libmpx
38063
38064 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
38065 maybe-clean-target-libmpx:
38066 @if target-libmpx
38067 maybe-clean-target-libmpx: clean-target-libmpx
38068
38069 clean-target-libmpx:
38070 @: $(MAKE); $(unstage)
38071 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38072 r=`${PWD_COMMAND}`; export r; \
38073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38074 $(NORMAL_TARGET_EXPORTS) \
38075 echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
38076 for flag in $(EXTRA_TARGET_FLAGS); do \
38077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38078 done; \
38079 (cd $(TARGET_SUBDIR)/libmpx && \
38080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38082 "RANLIB=$${RANLIB}" \
38083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38084 clean) \
38085 || exit 1
38086
38087 @endif target-libmpx
38088
38089 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
38090 maybe-distclean-target-libmpx:
38091 @if target-libmpx
38092 maybe-distclean-target-libmpx: distclean-target-libmpx
38093
38094 distclean-target-libmpx:
38095 @: $(MAKE); $(unstage)
38096 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38097 r=`${PWD_COMMAND}`; export r; \
38098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099 $(NORMAL_TARGET_EXPORTS) \
38100 echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
38101 for flag in $(EXTRA_TARGET_FLAGS); do \
38102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38103 done; \
38104 (cd $(TARGET_SUBDIR)/libmpx && \
38105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38107 "RANLIB=$${RANLIB}" \
38108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38109 distclean) \
38110 || exit 1
38111
38112 @endif target-libmpx
38113
38114 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
38115 maybe-maintainer-clean-target-libmpx:
38116 @if target-libmpx
38117 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
38118
38119 maintainer-clean-target-libmpx:
38120 @: $(MAKE); $(unstage)
38121 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38122 r=`${PWD_COMMAND}`; export r; \
38123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38124 $(NORMAL_TARGET_EXPORTS) \
38125 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
38126 for flag in $(EXTRA_TARGET_FLAGS); do \
38127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38128 done; \
38129 (cd $(TARGET_SUBDIR)/libmpx && \
38130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38132 "RANLIB=$${RANLIB}" \
38133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38134 maintainer-clean) \
38135 || exit 1
38136
38137 @endif target-libmpx
38138
38139
38140
38141
38142
38143 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
38144 maybe-configure-target-libvtv:
38145 @if gcc-bootstrap
38146 configure-target-libvtv: stage_current
38147 @endif gcc-bootstrap
38148 @if target-libvtv
38149 maybe-configure-target-libvtv: configure-target-libvtv
38150 configure-target-libvtv:
38151 @r=`${PWD_COMMAND}`; export r; \
38152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38153 echo "Checking multilib configuration for libvtv..."; \
38154 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38155 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38156 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38157 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38158 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38159 else \
38160 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38161 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38162 fi; \
38163 else \
38164 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38165 fi; \
38166 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38167 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38168 $(RAW_CXX_TARGET_EXPORTS) \
38169 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
38170 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
38171 case $(srcdir) in \
38172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38173 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38175 esac; \
38176 module_srcdir=libvtv; \
38177 rm -f no-such-file || : ; \
38178 CONFIG_SITE=no-such-file $(SHELL) \
38179 $$s/$$module_srcdir/configure \
38180 --srcdir=$${topdir}/$$module_srcdir \
38181 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38182 --target=${target_alias} \
38183 || exit 1
38184 @endif target-libvtv
38185
38186
38187
38188 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
38189 maybe-configure-stage1-target-libvtv:
38190 @if target-libvtv-bootstrap
38191 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
38192 configure-stage1-target-libvtv:
38193 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38194 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38195 @r=`${PWD_COMMAND}`; export r; \
38196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38197 TFLAGS="$(STAGE1_TFLAGS)"; \
38198 echo "Checking multilib configuration for libvtv..."; \
38199 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38200 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38201 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38202 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38203 else \
38204 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38205 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38206 fi; \
38207 else \
38208 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38209 fi; \
38210 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38211 $(RAW_CXX_TARGET_EXPORTS) \
38212 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38213 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38214 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38215 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
38216 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38217 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38218 case $(srcdir) in \
38219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38220 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38222 esac; \
38223 module_srcdir=libvtv; \
38224 $(SHELL) $$s/$$module_srcdir/configure \
38225 --srcdir=$${topdir}/$$module_srcdir \
38226 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38227 --target=${target_alias} \
38228 \
38229 $(STAGE1_CONFIGURE_FLAGS)
38230 @endif target-libvtv-bootstrap
38231
38232 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
38233 maybe-configure-stage2-target-libvtv:
38234 @if target-libvtv-bootstrap
38235 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
38236 configure-stage2-target-libvtv:
38237 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38238 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38239 @r=`${PWD_COMMAND}`; export r; \
38240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38241 TFLAGS="$(STAGE2_TFLAGS)"; \
38242 echo "Checking multilib configuration for libvtv..."; \
38243 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38244 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38245 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38246 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38247 else \
38248 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38249 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38250 fi; \
38251 else \
38252 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38253 fi; \
38254 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38255 $(RAW_CXX_TARGET_EXPORTS) \
38256 \
38257 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38259 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38260 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
38261 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38262 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38263 case $(srcdir) in \
38264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38265 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38267 esac; \
38268 module_srcdir=libvtv; \
38269 $(SHELL) $$s/$$module_srcdir/configure \
38270 --srcdir=$${topdir}/$$module_srcdir \
38271 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38272 --target=${target_alias} \
38273 --with-build-libsubdir=$(HOST_SUBDIR) \
38274 $(STAGE2_CONFIGURE_FLAGS)
38275 @endif target-libvtv-bootstrap
38276
38277 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
38278 maybe-configure-stage3-target-libvtv:
38279 @if target-libvtv-bootstrap
38280 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
38281 configure-stage3-target-libvtv:
38282 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38283 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38284 @r=`${PWD_COMMAND}`; export r; \
38285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38286 TFLAGS="$(STAGE3_TFLAGS)"; \
38287 echo "Checking multilib configuration for libvtv..."; \
38288 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38289 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38290 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38291 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38292 else \
38293 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38294 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38295 fi; \
38296 else \
38297 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38298 fi; \
38299 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38300 $(RAW_CXX_TARGET_EXPORTS) \
38301 \
38302 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38303 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38304 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38305 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
38306 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38307 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38308 case $(srcdir) in \
38309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38310 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38312 esac; \
38313 module_srcdir=libvtv; \
38314 $(SHELL) $$s/$$module_srcdir/configure \
38315 --srcdir=$${topdir}/$$module_srcdir \
38316 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38317 --target=${target_alias} \
38318 --with-build-libsubdir=$(HOST_SUBDIR) \
38319 $(STAGE3_CONFIGURE_FLAGS)
38320 @endif target-libvtv-bootstrap
38321
38322 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
38323 maybe-configure-stage4-target-libvtv:
38324 @if target-libvtv-bootstrap
38325 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
38326 configure-stage4-target-libvtv:
38327 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38328 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38329 @r=`${PWD_COMMAND}`; export r; \
38330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38331 TFLAGS="$(STAGE4_TFLAGS)"; \
38332 echo "Checking multilib configuration for libvtv..."; \
38333 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38334 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38335 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38336 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38337 else \
38338 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38339 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38340 fi; \
38341 else \
38342 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38343 fi; \
38344 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38345 $(RAW_CXX_TARGET_EXPORTS) \
38346 \
38347 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38348 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38349 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38350 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
38351 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38352 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38353 case $(srcdir) in \
38354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38355 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38357 esac; \
38358 module_srcdir=libvtv; \
38359 $(SHELL) $$s/$$module_srcdir/configure \
38360 --srcdir=$${topdir}/$$module_srcdir \
38361 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38362 --target=${target_alias} \
38363 --with-build-libsubdir=$(HOST_SUBDIR) \
38364 $(STAGE4_CONFIGURE_FLAGS)
38365 @endif target-libvtv-bootstrap
38366
38367 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
38368 maybe-configure-stageprofile-target-libvtv:
38369 @if target-libvtv-bootstrap
38370 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
38371 configure-stageprofile-target-libvtv:
38372 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38373 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38374 @r=`${PWD_COMMAND}`; export r; \
38375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38376 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38377 echo "Checking multilib configuration for libvtv..."; \
38378 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38379 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38380 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38381 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38382 else \
38383 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38384 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38385 fi; \
38386 else \
38387 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38388 fi; \
38389 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38390 $(RAW_CXX_TARGET_EXPORTS) \
38391 \
38392 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38393 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38394 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38395 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
38396 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38397 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38398 case $(srcdir) in \
38399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38400 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38402 esac; \
38403 module_srcdir=libvtv; \
38404 $(SHELL) $$s/$$module_srcdir/configure \
38405 --srcdir=$${topdir}/$$module_srcdir \
38406 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38407 --target=${target_alias} \
38408 --with-build-libsubdir=$(HOST_SUBDIR) \
38409 $(STAGEprofile_CONFIGURE_FLAGS)
38410 @endif target-libvtv-bootstrap
38411
38412 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
38413 maybe-configure-stagefeedback-target-libvtv:
38414 @if target-libvtv-bootstrap
38415 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
38416 configure-stagefeedback-target-libvtv:
38417 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38418 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38419 @r=`${PWD_COMMAND}`; export r; \
38420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38422 echo "Checking multilib configuration for libvtv..."; \
38423 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38424 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38425 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38426 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38427 else \
38428 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38429 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38430 fi; \
38431 else \
38432 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38433 fi; \
38434 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38435 $(RAW_CXX_TARGET_EXPORTS) \
38436 \
38437 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38438 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38439 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38440 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
38441 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38442 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38443 case $(srcdir) in \
38444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38445 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38447 esac; \
38448 module_srcdir=libvtv; \
38449 $(SHELL) $$s/$$module_srcdir/configure \
38450 --srcdir=$${topdir}/$$module_srcdir \
38451 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38452 --target=${target_alias} \
38453 --with-build-libsubdir=$(HOST_SUBDIR) \
38454 $(STAGEfeedback_CONFIGURE_FLAGS)
38455 @endif target-libvtv-bootstrap
38456
38457
38458
38459
38460
38461 .PHONY: all-target-libvtv maybe-all-target-libvtv
38462 maybe-all-target-libvtv:
38463 @if gcc-bootstrap
38464 all-target-libvtv: stage_current
38465 @endif gcc-bootstrap
38466 @if target-libvtv
38467 TARGET-target-libvtv=all
38468 maybe-all-target-libvtv: all-target-libvtv
38469 all-target-libvtv: configure-target-libvtv
38470 @r=`${PWD_COMMAND}`; export r; \
38471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38472 $(RAW_CXX_TARGET_EXPORTS) \
38473 (cd $(TARGET_SUBDIR)/libvtv && \
38474 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38475 $(TARGET-target-libvtv))
38476 @endif target-libvtv
38477
38478
38479
38480 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
38481 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
38482 maybe-all-stage1-target-libvtv:
38483 maybe-clean-stage1-target-libvtv:
38484 @if target-libvtv-bootstrap
38485 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
38486 all-stage1: all-stage1-target-libvtv
38487 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
38488 all-stage1-target-libvtv: configure-stage1-target-libvtv
38489 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38490 @r=`${PWD_COMMAND}`; export r; \
38491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38492 TFLAGS="$(STAGE1_TFLAGS)"; \
38493 $(RAW_CXX_TARGET_EXPORTS) \
38494 cd $(TARGET_SUBDIR)/libvtv && \
38495 \
38496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38497 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38498 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38499 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38503 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38504 \
38505 TFLAGS="$(STAGE1_TFLAGS)" \
38506 $(TARGET-stage1-target-libvtv)
38507
38508 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
38509 clean-stage1: clean-stage1-target-libvtv
38510 clean-stage1-target-libvtv:
38511 @if [ $(current_stage) = stage1 ]; then \
38512 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38513 else \
38514 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
38515 $(MAKE) stage1-start; \
38516 fi; \
38517 cd $(TARGET_SUBDIR)/libvtv && \
38518 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38519 clean
38520 @endif target-libvtv-bootstrap
38521
38522
38523 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
38524 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
38525 maybe-all-stage2-target-libvtv:
38526 maybe-clean-stage2-target-libvtv:
38527 @if target-libvtv-bootstrap
38528 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
38529 all-stage2: all-stage2-target-libvtv
38530 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
38531 all-stage2-target-libvtv: configure-stage2-target-libvtv
38532 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38533 @r=`${PWD_COMMAND}`; export r; \
38534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38535 TFLAGS="$(STAGE2_TFLAGS)"; \
38536 $(RAW_CXX_TARGET_EXPORTS) \
38537 \
38538 cd $(TARGET_SUBDIR)/libvtv && \
38539 \
38540 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38541 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38542 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38543 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38547 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38548 TFLAGS="$(STAGE2_TFLAGS)" \
38549 $(TARGET-stage2-target-libvtv)
38550
38551 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
38552 clean-stage2: clean-stage2-target-libvtv
38553 clean-stage2-target-libvtv:
38554 @if [ $(current_stage) = stage2 ]; then \
38555 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38556 else \
38557 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
38558 $(MAKE) stage2-start; \
38559 fi; \
38560 cd $(TARGET_SUBDIR)/libvtv && \
38561 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38562 @endif target-libvtv-bootstrap
38563
38564
38565 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
38566 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
38567 maybe-all-stage3-target-libvtv:
38568 maybe-clean-stage3-target-libvtv:
38569 @if target-libvtv-bootstrap
38570 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
38571 all-stage3: all-stage3-target-libvtv
38572 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
38573 all-stage3-target-libvtv: configure-stage3-target-libvtv
38574 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38575 @r=`${PWD_COMMAND}`; export r; \
38576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38577 TFLAGS="$(STAGE3_TFLAGS)"; \
38578 $(RAW_CXX_TARGET_EXPORTS) \
38579 \
38580 cd $(TARGET_SUBDIR)/libvtv && \
38581 \
38582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38583 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38584 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38585 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38589 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38590 TFLAGS="$(STAGE3_TFLAGS)" \
38591 $(TARGET-stage3-target-libvtv)
38592
38593 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
38594 clean-stage3: clean-stage3-target-libvtv
38595 clean-stage3-target-libvtv:
38596 @if [ $(current_stage) = stage3 ]; then \
38597 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38598 else \
38599 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
38600 $(MAKE) stage3-start; \
38601 fi; \
38602 cd $(TARGET_SUBDIR)/libvtv && \
38603 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38604 @endif target-libvtv-bootstrap
38605
38606
38607 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
38608 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
38609 maybe-all-stage4-target-libvtv:
38610 maybe-clean-stage4-target-libvtv:
38611 @if target-libvtv-bootstrap
38612 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
38613 all-stage4: all-stage4-target-libvtv
38614 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
38615 all-stage4-target-libvtv: configure-stage4-target-libvtv
38616 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38617 @r=`${PWD_COMMAND}`; export r; \
38618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38619 TFLAGS="$(STAGE4_TFLAGS)"; \
38620 $(RAW_CXX_TARGET_EXPORTS) \
38621 \
38622 cd $(TARGET_SUBDIR)/libvtv && \
38623 \
38624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38625 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38626 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38627 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38631 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38632 TFLAGS="$(STAGE4_TFLAGS)" \
38633 $(TARGET-stage4-target-libvtv)
38634
38635 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
38636 clean-stage4: clean-stage4-target-libvtv
38637 clean-stage4-target-libvtv:
38638 @if [ $(current_stage) = stage4 ]; then \
38639 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38640 else \
38641 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
38642 $(MAKE) stage4-start; \
38643 fi; \
38644 cd $(TARGET_SUBDIR)/libvtv && \
38645 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38646 @endif target-libvtv-bootstrap
38647
38648
38649 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
38650 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
38651 maybe-all-stageprofile-target-libvtv:
38652 maybe-clean-stageprofile-target-libvtv:
38653 @if target-libvtv-bootstrap
38654 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
38655 all-stageprofile: all-stageprofile-target-libvtv
38656 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
38657 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
38658 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38659 @r=`${PWD_COMMAND}`; export r; \
38660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38661 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38662 $(RAW_CXX_TARGET_EXPORTS) \
38663 \
38664 cd $(TARGET_SUBDIR)/libvtv && \
38665 \
38666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38667 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38668 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38669 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38673 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38674 TFLAGS="$(STAGEprofile_TFLAGS)" \
38675 $(TARGET-stageprofile-target-libvtv)
38676
38677 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
38678 clean-stageprofile: clean-stageprofile-target-libvtv
38679 clean-stageprofile-target-libvtv:
38680 @if [ $(current_stage) = stageprofile ]; then \
38681 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38682 else \
38683 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
38684 $(MAKE) stageprofile-start; \
38685 fi; \
38686 cd $(TARGET_SUBDIR)/libvtv && \
38687 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38688 @endif target-libvtv-bootstrap
38689
38690
38691 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
38692 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
38693 maybe-all-stagefeedback-target-libvtv:
38694 maybe-clean-stagefeedback-target-libvtv:
38695 @if target-libvtv-bootstrap
38696 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
38697 all-stagefeedback: all-stagefeedback-target-libvtv
38698 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
38699 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
38700 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38701 @r=`${PWD_COMMAND}`; export r; \
38702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38703 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38704 $(RAW_CXX_TARGET_EXPORTS) \
38705 \
38706 cd $(TARGET_SUBDIR)/libvtv && \
38707 \
38708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38709 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38710 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38711 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38715 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38716 TFLAGS="$(STAGEfeedback_TFLAGS)" \
38717 $(TARGET-stagefeedback-target-libvtv)
38718
38719 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
38720 clean-stagefeedback: clean-stagefeedback-target-libvtv
38721 clean-stagefeedback-target-libvtv:
38722 @if [ $(current_stage) = stagefeedback ]; then \
38723 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38724 else \
38725 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
38726 $(MAKE) stagefeedback-start; \
38727 fi; \
38728 cd $(TARGET_SUBDIR)/libvtv && \
38729 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38730 @endif target-libvtv-bootstrap
38731
38732
38733
38734
38735
38736
38737 .PHONY: check-target-libvtv maybe-check-target-libvtv
38738 maybe-check-target-libvtv:
38739 @if target-libvtv
38740 maybe-check-target-libvtv: check-target-libvtv
38741
38742 check-target-libvtv:
38743 @: $(MAKE); $(unstage)
38744 @r=`${PWD_COMMAND}`; export r; \
38745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38746 $(RAW_CXX_TARGET_EXPORTS) \
38747 (cd $(TARGET_SUBDIR)/libvtv && \
38748 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
38749
38750 @endif target-libvtv
38751
38752 .PHONY: install-target-libvtv maybe-install-target-libvtv
38753 maybe-install-target-libvtv:
38754 @if target-libvtv
38755 maybe-install-target-libvtv: install-target-libvtv
38756
38757 install-target-libvtv: installdirs
38758 @: $(MAKE); $(unstage)
38759 @r=`${PWD_COMMAND}`; export r; \
38760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38761 $(RAW_CXX_TARGET_EXPORTS) \
38762 (cd $(TARGET_SUBDIR)/libvtv && \
38763 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38764
38765 @endif target-libvtv
38766
38767 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
38768 maybe-install-strip-target-libvtv:
38769 @if target-libvtv
38770 maybe-install-strip-target-libvtv: install-strip-target-libvtv
38771
38772 install-strip-target-libvtv: installdirs
38773 @: $(MAKE); $(unstage)
38774 @r=`${PWD_COMMAND}`; export r; \
38775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38776 $(RAW_CXX_TARGET_EXPORTS) \
38777 (cd $(TARGET_SUBDIR)/libvtv && \
38778 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38779
38780 @endif target-libvtv
38781
38782 # Other targets (info, dvi, pdf, etc.)
38783
38784 .PHONY: maybe-info-target-libvtv info-target-libvtv
38785 maybe-info-target-libvtv:
38786 @if target-libvtv
38787 maybe-info-target-libvtv: info-target-libvtv
38788
38789 info-target-libvtv: \
38790 configure-target-libvtv
38791 @: $(MAKE); $(unstage)
38792 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38793 r=`${PWD_COMMAND}`; export r; \
38794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38795 $(RAW_CXX_TARGET_EXPORTS) \
38796 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
38797 for flag in $(EXTRA_TARGET_FLAGS); do \
38798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38799 done; \
38800 (cd $(TARGET_SUBDIR)/libvtv && \
38801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38803 "RANLIB=$${RANLIB}" \
38804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38805 info) \
38806 || exit 1
38807
38808 @endif target-libvtv
38809
38810 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
38811 maybe-dvi-target-libvtv:
38812 @if target-libvtv
38813 maybe-dvi-target-libvtv: dvi-target-libvtv
38814
38815 dvi-target-libvtv: \
38816 configure-target-libvtv
38817 @: $(MAKE); $(unstage)
38818 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38819 r=`${PWD_COMMAND}`; export r; \
38820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38821 $(RAW_CXX_TARGET_EXPORTS) \
38822 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
38823 for flag in $(EXTRA_TARGET_FLAGS); do \
38824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38825 done; \
38826 (cd $(TARGET_SUBDIR)/libvtv && \
38827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38829 "RANLIB=$${RANLIB}" \
38830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38831 dvi) \
38832 || exit 1
38833
38834 @endif target-libvtv
38835
38836 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
38837 maybe-pdf-target-libvtv:
38838 @if target-libvtv
38839 maybe-pdf-target-libvtv: pdf-target-libvtv
38840
38841 pdf-target-libvtv: \
38842 configure-target-libvtv
38843 @: $(MAKE); $(unstage)
38844 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38845 r=`${PWD_COMMAND}`; export r; \
38846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38847 $(RAW_CXX_TARGET_EXPORTS) \
38848 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
38849 for flag in $(EXTRA_TARGET_FLAGS); do \
38850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38851 done; \
38852 (cd $(TARGET_SUBDIR)/libvtv && \
38853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38855 "RANLIB=$${RANLIB}" \
38856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38857 pdf) \
38858 || exit 1
38859
38860 @endif target-libvtv
38861
38862 .PHONY: maybe-html-target-libvtv html-target-libvtv
38863 maybe-html-target-libvtv:
38864 @if target-libvtv
38865 maybe-html-target-libvtv: html-target-libvtv
38866
38867 html-target-libvtv: \
38868 configure-target-libvtv
38869 @: $(MAKE); $(unstage)
38870 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38871 r=`${PWD_COMMAND}`; export r; \
38872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38873 $(RAW_CXX_TARGET_EXPORTS) \
38874 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
38875 for flag in $(EXTRA_TARGET_FLAGS); do \
38876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38877 done; \
38878 (cd $(TARGET_SUBDIR)/libvtv && \
38879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38881 "RANLIB=$${RANLIB}" \
38882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38883 html) \
38884 || exit 1
38885
38886 @endif target-libvtv
38887
38888 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
38889 maybe-TAGS-target-libvtv:
38890 @if target-libvtv
38891 maybe-TAGS-target-libvtv: TAGS-target-libvtv
38892
38893 TAGS-target-libvtv: \
38894 configure-target-libvtv
38895 @: $(MAKE); $(unstage)
38896 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38897 r=`${PWD_COMMAND}`; export r; \
38898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38899 $(RAW_CXX_TARGET_EXPORTS) \
38900 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
38901 for flag in $(EXTRA_TARGET_FLAGS); do \
38902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38903 done; \
38904 (cd $(TARGET_SUBDIR)/libvtv && \
38905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38907 "RANLIB=$${RANLIB}" \
38908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38909 TAGS) \
38910 || exit 1
38911
38912 @endif target-libvtv
38913
38914 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
38915 maybe-install-info-target-libvtv:
38916 @if target-libvtv
38917 maybe-install-info-target-libvtv: install-info-target-libvtv
38918
38919 install-info-target-libvtv: \
38920 configure-target-libvtv \
38921 info-target-libvtv
38922 @: $(MAKE); $(unstage)
38923 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38924 r=`${PWD_COMMAND}`; export r; \
38925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38926 $(RAW_CXX_TARGET_EXPORTS) \
38927 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
38928 for flag in $(EXTRA_TARGET_FLAGS); do \
38929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38930 done; \
38931 (cd $(TARGET_SUBDIR)/libvtv && \
38932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38934 "RANLIB=$${RANLIB}" \
38935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38936 install-info) \
38937 || exit 1
38938
38939 @endif target-libvtv
38940
38941 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
38942 maybe-install-pdf-target-libvtv:
38943 @if target-libvtv
38944 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
38945
38946 install-pdf-target-libvtv: \
38947 configure-target-libvtv \
38948 pdf-target-libvtv
38949 @: $(MAKE); $(unstage)
38950 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38951 r=`${PWD_COMMAND}`; export r; \
38952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38953 $(RAW_CXX_TARGET_EXPORTS) \
38954 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
38955 for flag in $(EXTRA_TARGET_FLAGS); do \
38956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38957 done; \
38958 (cd $(TARGET_SUBDIR)/libvtv && \
38959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38961 "RANLIB=$${RANLIB}" \
38962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38963 install-pdf) \
38964 || exit 1
38965
38966 @endif target-libvtv
38967
38968 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
38969 maybe-install-html-target-libvtv:
38970 @if target-libvtv
38971 maybe-install-html-target-libvtv: install-html-target-libvtv
38972
38973 install-html-target-libvtv: \
38974 configure-target-libvtv \
38975 html-target-libvtv
38976 @: $(MAKE); $(unstage)
38977 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38978 r=`${PWD_COMMAND}`; export r; \
38979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38980 $(RAW_CXX_TARGET_EXPORTS) \
38981 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
38982 for flag in $(EXTRA_TARGET_FLAGS); do \
38983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38984 done; \
38985 (cd $(TARGET_SUBDIR)/libvtv && \
38986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38988 "RANLIB=$${RANLIB}" \
38989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38990 install-html) \
38991 || exit 1
38992
38993 @endif target-libvtv
38994
38995 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
38996 maybe-installcheck-target-libvtv:
38997 @if target-libvtv
38998 maybe-installcheck-target-libvtv: installcheck-target-libvtv
38999
39000 installcheck-target-libvtv: \
39001 configure-target-libvtv
39002 @: $(MAKE); $(unstage)
39003 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39004 r=`${PWD_COMMAND}`; export r; \
39005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39006 $(RAW_CXX_TARGET_EXPORTS) \
39007 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
39008 for flag in $(EXTRA_TARGET_FLAGS); do \
39009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39010 done; \
39011 (cd $(TARGET_SUBDIR)/libvtv && \
39012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39014 "RANLIB=$${RANLIB}" \
39015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39016 installcheck) \
39017 || exit 1
39018
39019 @endif target-libvtv
39020
39021 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
39022 maybe-mostlyclean-target-libvtv:
39023 @if target-libvtv
39024 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
39025
39026 mostlyclean-target-libvtv:
39027 @: $(MAKE); $(unstage)
39028 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39029 r=`${PWD_COMMAND}`; export r; \
39030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39031 $(RAW_CXX_TARGET_EXPORTS) \
39032 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
39033 for flag in $(EXTRA_TARGET_FLAGS); do \
39034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39035 done; \
39036 (cd $(TARGET_SUBDIR)/libvtv && \
39037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39039 "RANLIB=$${RANLIB}" \
39040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39041 mostlyclean) \
39042 || exit 1
39043
39044 @endif target-libvtv
39045
39046 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
39047 maybe-clean-target-libvtv:
39048 @if target-libvtv
39049 maybe-clean-target-libvtv: clean-target-libvtv
39050
39051 clean-target-libvtv:
39052 @: $(MAKE); $(unstage)
39053 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39054 r=`${PWD_COMMAND}`; export r; \
39055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39056 $(RAW_CXX_TARGET_EXPORTS) \
39057 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
39058 for flag in $(EXTRA_TARGET_FLAGS); do \
39059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39060 done; \
39061 (cd $(TARGET_SUBDIR)/libvtv && \
39062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39064 "RANLIB=$${RANLIB}" \
39065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39066 clean) \
39067 || exit 1
39068
39069 @endif target-libvtv
39070
39071 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
39072 maybe-distclean-target-libvtv:
39073 @if target-libvtv
39074 maybe-distclean-target-libvtv: distclean-target-libvtv
39075
39076 distclean-target-libvtv:
39077 @: $(MAKE); $(unstage)
39078 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39079 r=`${PWD_COMMAND}`; export r; \
39080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39081 $(RAW_CXX_TARGET_EXPORTS) \
39082 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
39083 for flag in $(EXTRA_TARGET_FLAGS); do \
39084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39085 done; \
39086 (cd $(TARGET_SUBDIR)/libvtv && \
39087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39089 "RANLIB=$${RANLIB}" \
39090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39091 distclean) \
39092 || exit 1
39093
39094 @endif target-libvtv
39095
39096 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
39097 maybe-maintainer-clean-target-libvtv:
39098 @if target-libvtv
39099 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
39100
39101 maintainer-clean-target-libvtv:
39102 @: $(MAKE); $(unstage)
39103 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39104 r=`${PWD_COMMAND}`; export r; \
39105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39106 $(RAW_CXX_TARGET_EXPORTS) \
39107 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
39108 for flag in $(EXTRA_TARGET_FLAGS); do \
39109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39110 done; \
39111 (cd $(TARGET_SUBDIR)/libvtv && \
39112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39114 "RANLIB=$${RANLIB}" \
39115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39116 maintainer-clean) \
39117 || exit 1
39118
39119 @endif target-libvtv
39120
39121
39122
39123
39124
39125 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
39126 maybe-configure-target-libcilkrts:
39127 @if gcc-bootstrap
39128 configure-target-libcilkrts: stage_current
39129 @endif gcc-bootstrap
39130 @if target-libcilkrts
39131 maybe-configure-target-libcilkrts: configure-target-libcilkrts
39132 configure-target-libcilkrts:
39133 @: $(MAKE); $(unstage)
39134 @r=`${PWD_COMMAND}`; export r; \
39135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39136 echo "Checking multilib configuration for libcilkrts..."; \
39137 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
39138 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
39139 if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
39140 if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
39141 rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
39142 else \
39143 rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
39144 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
39145 fi; \
39146 else \
39147 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
39148 fi; \
39149 test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
39150 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
39151 $(NORMAL_TARGET_EXPORTS) \
39152 echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
39153 cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
39154 case $(srcdir) in \
39155 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39156 *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
39157 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39158 esac; \
39159 module_srcdir=libcilkrts; \
39160 rm -f no-such-file || : ; \
39161 CONFIG_SITE=no-such-file $(SHELL) \
39162 $$s/$$module_srcdir/configure \
39163 --srcdir=$${topdir}/$$module_srcdir \
39164 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39165 --target=${target_alias} \
39166 || exit 1
39167 @endif target-libcilkrts
39168
39169
39170
39171
39172
39173 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
39174 maybe-all-target-libcilkrts:
39175 @if gcc-bootstrap
39176 all-target-libcilkrts: stage_current
39177 @endif gcc-bootstrap
39178 @if target-libcilkrts
39179 TARGET-target-libcilkrts=all
39180 maybe-all-target-libcilkrts: all-target-libcilkrts
39181 all-target-libcilkrts: configure-target-libcilkrts
39182 @: $(MAKE); $(unstage)
39183 @r=`${PWD_COMMAND}`; export r; \
39184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39185 $(NORMAL_TARGET_EXPORTS) \
39186 (cd $(TARGET_SUBDIR)/libcilkrts && \
39187 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39188 $(TARGET-target-libcilkrts))
39189 @endif target-libcilkrts
39190
39191
39192
39193
39194
39195 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
39196 maybe-check-target-libcilkrts:
39197 @if target-libcilkrts
39198 maybe-check-target-libcilkrts: check-target-libcilkrts
39199
39200 check-target-libcilkrts:
39201 @: $(MAKE); $(unstage)
39202 @r=`${PWD_COMMAND}`; export r; \
39203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39204 $(NORMAL_TARGET_EXPORTS) \
39205 (cd $(TARGET_SUBDIR)/libcilkrts && \
39206 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39207
39208 @endif target-libcilkrts
39209
39210 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
39211 maybe-install-target-libcilkrts:
39212 @if target-libcilkrts
39213 maybe-install-target-libcilkrts: install-target-libcilkrts
39214
39215 install-target-libcilkrts: installdirs
39216 @: $(MAKE); $(unstage)
39217 @r=`${PWD_COMMAND}`; export r; \
39218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39219 $(NORMAL_TARGET_EXPORTS) \
39220 (cd $(TARGET_SUBDIR)/libcilkrts && \
39221 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39222
39223 @endif target-libcilkrts
39224
39225 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
39226 maybe-install-strip-target-libcilkrts:
39227 @if target-libcilkrts
39228 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
39229
39230 install-strip-target-libcilkrts: installdirs
39231 @: $(MAKE); $(unstage)
39232 @r=`${PWD_COMMAND}`; export r; \
39233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39234 $(NORMAL_TARGET_EXPORTS) \
39235 (cd $(TARGET_SUBDIR)/libcilkrts && \
39236 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39237
39238 @endif target-libcilkrts
39239
39240 # Other targets (info, dvi, pdf, etc.)
39241
39242 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
39243 maybe-info-target-libcilkrts:
39244 @if target-libcilkrts
39245 maybe-info-target-libcilkrts: info-target-libcilkrts
39246
39247 info-target-libcilkrts: \
39248 configure-target-libcilkrts
39249 @: $(MAKE); $(unstage)
39250 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39251 r=`${PWD_COMMAND}`; export r; \
39252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39253 $(NORMAL_TARGET_EXPORTS) \
39254 echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
39255 for flag in $(EXTRA_TARGET_FLAGS); do \
39256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39257 done; \
39258 (cd $(TARGET_SUBDIR)/libcilkrts && \
39259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39261 "RANLIB=$${RANLIB}" \
39262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39263 info) \
39264 || exit 1
39265
39266 @endif target-libcilkrts
39267
39268 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
39269 maybe-dvi-target-libcilkrts:
39270 @if target-libcilkrts
39271 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
39272
39273 dvi-target-libcilkrts: \
39274 configure-target-libcilkrts
39275 @: $(MAKE); $(unstage)
39276 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39277 r=`${PWD_COMMAND}`; export r; \
39278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39279 $(NORMAL_TARGET_EXPORTS) \
39280 echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
39281 for flag in $(EXTRA_TARGET_FLAGS); do \
39282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39283 done; \
39284 (cd $(TARGET_SUBDIR)/libcilkrts && \
39285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39287 "RANLIB=$${RANLIB}" \
39288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39289 dvi) \
39290 || exit 1
39291
39292 @endif target-libcilkrts
39293
39294 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
39295 maybe-pdf-target-libcilkrts:
39296 @if target-libcilkrts
39297 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
39298
39299 pdf-target-libcilkrts: \
39300 configure-target-libcilkrts
39301 @: $(MAKE); $(unstage)
39302 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39303 r=`${PWD_COMMAND}`; export r; \
39304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39305 $(NORMAL_TARGET_EXPORTS) \
39306 echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
39307 for flag in $(EXTRA_TARGET_FLAGS); do \
39308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39309 done; \
39310 (cd $(TARGET_SUBDIR)/libcilkrts && \
39311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39313 "RANLIB=$${RANLIB}" \
39314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39315 pdf) \
39316 || exit 1
39317
39318 @endif target-libcilkrts
39319
39320 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
39321 maybe-html-target-libcilkrts:
39322 @if target-libcilkrts
39323 maybe-html-target-libcilkrts: html-target-libcilkrts
39324
39325 html-target-libcilkrts: \
39326 configure-target-libcilkrts
39327 @: $(MAKE); $(unstage)
39328 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39329 r=`${PWD_COMMAND}`; export r; \
39330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39331 $(NORMAL_TARGET_EXPORTS) \
39332 echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
39333 for flag in $(EXTRA_TARGET_FLAGS); do \
39334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39335 done; \
39336 (cd $(TARGET_SUBDIR)/libcilkrts && \
39337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39339 "RANLIB=$${RANLIB}" \
39340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39341 html) \
39342 || exit 1
39343
39344 @endif target-libcilkrts
39345
39346 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
39347 maybe-TAGS-target-libcilkrts:
39348 @if target-libcilkrts
39349 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
39350
39351 TAGS-target-libcilkrts: \
39352 configure-target-libcilkrts
39353 @: $(MAKE); $(unstage)
39354 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39355 r=`${PWD_COMMAND}`; export r; \
39356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39357 $(NORMAL_TARGET_EXPORTS) \
39358 echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
39359 for flag in $(EXTRA_TARGET_FLAGS); do \
39360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39361 done; \
39362 (cd $(TARGET_SUBDIR)/libcilkrts && \
39363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39365 "RANLIB=$${RANLIB}" \
39366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39367 TAGS) \
39368 || exit 1
39369
39370 @endif target-libcilkrts
39371
39372 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
39373 maybe-install-info-target-libcilkrts:
39374 @if target-libcilkrts
39375 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
39376
39377 install-info-target-libcilkrts: \
39378 configure-target-libcilkrts \
39379 info-target-libcilkrts
39380 @: $(MAKE); $(unstage)
39381 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39382 r=`${PWD_COMMAND}`; export r; \
39383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39384 $(NORMAL_TARGET_EXPORTS) \
39385 echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
39386 for flag in $(EXTRA_TARGET_FLAGS); do \
39387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39388 done; \
39389 (cd $(TARGET_SUBDIR)/libcilkrts && \
39390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39392 "RANLIB=$${RANLIB}" \
39393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39394 install-info) \
39395 || exit 1
39396
39397 @endif target-libcilkrts
39398
39399 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
39400 maybe-install-pdf-target-libcilkrts:
39401 @if target-libcilkrts
39402 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
39403
39404 install-pdf-target-libcilkrts: \
39405 configure-target-libcilkrts \
39406 pdf-target-libcilkrts
39407 @: $(MAKE); $(unstage)
39408 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39409 r=`${PWD_COMMAND}`; export r; \
39410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39411 $(NORMAL_TARGET_EXPORTS) \
39412 echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
39413 for flag in $(EXTRA_TARGET_FLAGS); do \
39414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39415 done; \
39416 (cd $(TARGET_SUBDIR)/libcilkrts && \
39417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39419 "RANLIB=$${RANLIB}" \
39420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39421 install-pdf) \
39422 || exit 1
39423
39424 @endif target-libcilkrts
39425
39426 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
39427 maybe-install-html-target-libcilkrts:
39428 @if target-libcilkrts
39429 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
39430
39431 install-html-target-libcilkrts: \
39432 configure-target-libcilkrts \
39433 html-target-libcilkrts
39434 @: $(MAKE); $(unstage)
39435 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39436 r=`${PWD_COMMAND}`; export r; \
39437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39438 $(NORMAL_TARGET_EXPORTS) \
39439 echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
39440 for flag in $(EXTRA_TARGET_FLAGS); do \
39441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39442 done; \
39443 (cd $(TARGET_SUBDIR)/libcilkrts && \
39444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39446 "RANLIB=$${RANLIB}" \
39447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39448 install-html) \
39449 || exit 1
39450
39451 @endif target-libcilkrts
39452
39453 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
39454 maybe-installcheck-target-libcilkrts:
39455 @if target-libcilkrts
39456 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
39457
39458 installcheck-target-libcilkrts: \
39459 configure-target-libcilkrts
39460 @: $(MAKE); $(unstage)
39461 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39462 r=`${PWD_COMMAND}`; export r; \
39463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39464 $(NORMAL_TARGET_EXPORTS) \
39465 echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
39466 for flag in $(EXTRA_TARGET_FLAGS); do \
39467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39468 done; \
39469 (cd $(TARGET_SUBDIR)/libcilkrts && \
39470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39472 "RANLIB=$${RANLIB}" \
39473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39474 installcheck) \
39475 || exit 1
39476
39477 @endif target-libcilkrts
39478
39479 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
39480 maybe-mostlyclean-target-libcilkrts:
39481 @if target-libcilkrts
39482 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
39483
39484 mostlyclean-target-libcilkrts:
39485 @: $(MAKE); $(unstage)
39486 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39487 r=`${PWD_COMMAND}`; export r; \
39488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39489 $(NORMAL_TARGET_EXPORTS) \
39490 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
39491 for flag in $(EXTRA_TARGET_FLAGS); do \
39492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39493 done; \
39494 (cd $(TARGET_SUBDIR)/libcilkrts && \
39495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39497 "RANLIB=$${RANLIB}" \
39498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39499 mostlyclean) \
39500 || exit 1
39501
39502 @endif target-libcilkrts
39503
39504 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
39505 maybe-clean-target-libcilkrts:
39506 @if target-libcilkrts
39507 maybe-clean-target-libcilkrts: clean-target-libcilkrts
39508
39509 clean-target-libcilkrts:
39510 @: $(MAKE); $(unstage)
39511 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39512 r=`${PWD_COMMAND}`; export r; \
39513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39514 $(NORMAL_TARGET_EXPORTS) \
39515 echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
39516 for flag in $(EXTRA_TARGET_FLAGS); do \
39517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39518 done; \
39519 (cd $(TARGET_SUBDIR)/libcilkrts && \
39520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39522 "RANLIB=$${RANLIB}" \
39523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39524 clean) \
39525 || exit 1
39526
39527 @endif target-libcilkrts
39528
39529 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
39530 maybe-distclean-target-libcilkrts:
39531 @if target-libcilkrts
39532 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
39533
39534 distclean-target-libcilkrts:
39535 @: $(MAKE); $(unstage)
39536 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39537 r=`${PWD_COMMAND}`; export r; \
39538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39539 $(NORMAL_TARGET_EXPORTS) \
39540 echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
39541 for flag in $(EXTRA_TARGET_FLAGS); do \
39542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39543 done; \
39544 (cd $(TARGET_SUBDIR)/libcilkrts && \
39545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39547 "RANLIB=$${RANLIB}" \
39548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39549 distclean) \
39550 || exit 1
39551
39552 @endif target-libcilkrts
39553
39554 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
39555 maybe-maintainer-clean-target-libcilkrts:
39556 @if target-libcilkrts
39557 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
39558
39559 maintainer-clean-target-libcilkrts:
39560 @: $(MAKE); $(unstage)
39561 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39562 r=`${PWD_COMMAND}`; export r; \
39563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39564 $(NORMAL_TARGET_EXPORTS) \
39565 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
39566 for flag in $(EXTRA_TARGET_FLAGS); do \
39567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39568 done; \
39569 (cd $(TARGET_SUBDIR)/libcilkrts && \
39570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39572 "RANLIB=$${RANLIB}" \
39573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39574 maintainer-clean) \
39575 || exit 1
39576
39577 @endif target-libcilkrts
39578
39579
39580
39581
39582
39583 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
39584 maybe-configure-target-liboffloadmic:
39585 @if gcc-bootstrap
39586 configure-target-liboffloadmic: stage_current
39587 @endif gcc-bootstrap
39588 @if target-liboffloadmic
39589 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
39590 configure-target-liboffloadmic:
39591 @: $(MAKE); $(unstage)
39592 @r=`${PWD_COMMAND}`; export r; \
39593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39594 echo "Checking multilib configuration for liboffloadmic..."; \
39595 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
39596 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
39597 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
39598 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
39599 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
39600 else \
39601 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
39602 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
39603 fi; \
39604 else \
39605 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
39606 fi; \
39607 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
39608 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
39609 $(NORMAL_TARGET_EXPORTS) \
39610 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
39611 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
39612 case $(srcdir) in \
39613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39614 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
39615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39616 esac; \
39617 module_srcdir=liboffloadmic; \
39618 rm -f no-such-file || : ; \
39619 CONFIG_SITE=no-such-file $(SHELL) \
39620 $$s/$$module_srcdir/configure \
39621 --srcdir=$${topdir}/$$module_srcdir \
39622 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39623 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
39624 || exit 1
39625 @endif target-liboffloadmic
39626
39627
39628
39629
39630
39631 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
39632 maybe-all-target-liboffloadmic:
39633 @if gcc-bootstrap
39634 all-target-liboffloadmic: stage_current
39635 @endif gcc-bootstrap
39636 @if target-liboffloadmic
39637 TARGET-target-liboffloadmic=all
39638 maybe-all-target-liboffloadmic: all-target-liboffloadmic
39639 all-target-liboffloadmic: configure-target-liboffloadmic
39640 @: $(MAKE); $(unstage)
39641 @r=`${PWD_COMMAND}`; export r; \
39642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39643 $(NORMAL_TARGET_EXPORTS) \
39644 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39645 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39646 $(TARGET-target-liboffloadmic))
39647 @endif target-liboffloadmic
39648
39649
39650
39651
39652
39653 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
39654 maybe-check-target-liboffloadmic:
39655 @if target-liboffloadmic
39656 maybe-check-target-liboffloadmic: check-target-liboffloadmic
39657
39658 check-target-liboffloadmic:
39659 @: $(MAKE); $(unstage)
39660 @r=`${PWD_COMMAND}`; export r; \
39661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39662 $(NORMAL_TARGET_EXPORTS) \
39663 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39664 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39665
39666 @endif target-liboffloadmic
39667
39668 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
39669 maybe-install-target-liboffloadmic:
39670 @if target-liboffloadmic
39671 maybe-install-target-liboffloadmic: install-target-liboffloadmic
39672
39673 install-target-liboffloadmic: installdirs
39674 @: $(MAKE); $(unstage)
39675 @r=`${PWD_COMMAND}`; export r; \
39676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39677 $(NORMAL_TARGET_EXPORTS) \
39678 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39679 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39680
39681 @endif target-liboffloadmic
39682
39683 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
39684 maybe-install-strip-target-liboffloadmic:
39685 @if target-liboffloadmic
39686 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
39687
39688 install-strip-target-liboffloadmic: installdirs
39689 @: $(MAKE); $(unstage)
39690 @r=`${PWD_COMMAND}`; export r; \
39691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39692 $(NORMAL_TARGET_EXPORTS) \
39693 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39694 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39695
39696 @endif target-liboffloadmic
39697
39698 # Other targets (info, dvi, pdf, etc.)
39699
39700 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
39701 maybe-info-target-liboffloadmic:
39702 @if target-liboffloadmic
39703 maybe-info-target-liboffloadmic: info-target-liboffloadmic
39704
39705 info-target-liboffloadmic: \
39706 configure-target-liboffloadmic
39707 @: $(MAKE); $(unstage)
39708 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39709 r=`${PWD_COMMAND}`; export r; \
39710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39711 $(NORMAL_TARGET_EXPORTS) \
39712 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
39713 for flag in $(EXTRA_TARGET_FLAGS); do \
39714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39715 done; \
39716 (cd $(TARGET_SUBDIR)/liboffloadmic && \
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 target-liboffloadmic
39725
39726 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
39727 maybe-dvi-target-liboffloadmic:
39728 @if target-liboffloadmic
39729 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
39730
39731 dvi-target-liboffloadmic: \
39732 configure-target-liboffloadmic
39733 @: $(MAKE); $(unstage)
39734 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39735 r=`${PWD_COMMAND}`; export r; \
39736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39737 $(NORMAL_TARGET_EXPORTS) \
39738 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
39739 for flag in $(EXTRA_TARGET_FLAGS); do \
39740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39741 done; \
39742 (cd $(TARGET_SUBDIR)/liboffloadmic && \
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 target-liboffloadmic
39751
39752 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
39753 maybe-pdf-target-liboffloadmic:
39754 @if target-liboffloadmic
39755 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
39756
39757 pdf-target-liboffloadmic: \
39758 configure-target-liboffloadmic
39759 @: $(MAKE); $(unstage)
39760 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39761 r=`${PWD_COMMAND}`; export r; \
39762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39763 $(NORMAL_TARGET_EXPORTS) \
39764 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
39765 for flag in $(EXTRA_TARGET_FLAGS); do \
39766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39767 done; \
39768 (cd $(TARGET_SUBDIR)/liboffloadmic && \
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 target-liboffloadmic
39777
39778 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
39779 maybe-html-target-liboffloadmic:
39780 @if target-liboffloadmic
39781 maybe-html-target-liboffloadmic: html-target-liboffloadmic
39782
39783 html-target-liboffloadmic: \
39784 configure-target-liboffloadmic
39785 @: $(MAKE); $(unstage)
39786 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39787 r=`${PWD_COMMAND}`; export r; \
39788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39789 $(NORMAL_TARGET_EXPORTS) \
39790 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
39791 for flag in $(EXTRA_TARGET_FLAGS); do \
39792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39793 done; \
39794 (cd $(TARGET_SUBDIR)/liboffloadmic && \
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 target-liboffloadmic
39803
39804 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
39805 maybe-TAGS-target-liboffloadmic:
39806 @if target-liboffloadmic
39807 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
39808
39809 TAGS-target-liboffloadmic: \
39810 configure-target-liboffloadmic
39811 @: $(MAKE); $(unstage)
39812 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39813 r=`${PWD_COMMAND}`; export r; \
39814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39815 $(NORMAL_TARGET_EXPORTS) \
39816 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
39817 for flag in $(EXTRA_TARGET_FLAGS); do \
39818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39819 done; \
39820 (cd $(TARGET_SUBDIR)/liboffloadmic && \
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 target-liboffloadmic
39829
39830 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
39831 maybe-install-info-target-liboffloadmic:
39832 @if target-liboffloadmic
39833 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
39834
39835 install-info-target-liboffloadmic: \
39836 configure-target-liboffloadmic \
39837 info-target-liboffloadmic
39838 @: $(MAKE); $(unstage)
39839 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39840 r=`${PWD_COMMAND}`; export r; \
39841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39842 $(NORMAL_TARGET_EXPORTS) \
39843 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
39844 for flag in $(EXTRA_TARGET_FLAGS); do \
39845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39846 done; \
39847 (cd $(TARGET_SUBDIR)/liboffloadmic && \
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 target-liboffloadmic
39856
39857 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
39858 maybe-install-pdf-target-liboffloadmic:
39859 @if target-liboffloadmic
39860 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
39861
39862 install-pdf-target-liboffloadmic: \
39863 configure-target-liboffloadmic \
39864 pdf-target-liboffloadmic
39865 @: $(MAKE); $(unstage)
39866 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39867 r=`${PWD_COMMAND}`; export r; \
39868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39869 $(NORMAL_TARGET_EXPORTS) \
39870 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
39871 for flag in $(EXTRA_TARGET_FLAGS); do \
39872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39873 done; \
39874 (cd $(TARGET_SUBDIR)/liboffloadmic && \
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-pdf) \
39880 || exit 1
39881
39882 @endif target-liboffloadmic
39883
39884 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
39885 maybe-install-html-target-liboffloadmic:
39886 @if target-liboffloadmic
39887 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
39888
39889 install-html-target-liboffloadmic: \
39890 configure-target-liboffloadmic \
39891 html-target-liboffloadmic
39892 @: $(MAKE); $(unstage)
39893 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39894 r=`${PWD_COMMAND}`; export r; \
39895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39896 $(NORMAL_TARGET_EXPORTS) \
39897 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
39898 for flag in $(EXTRA_TARGET_FLAGS); do \
39899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39900 done; \
39901 (cd $(TARGET_SUBDIR)/liboffloadmic && \
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-html) \
39907 || exit 1
39908
39909 @endif target-liboffloadmic
39910
39911 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
39912 maybe-installcheck-target-liboffloadmic:
39913 @if target-liboffloadmic
39914 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
39915
39916 installcheck-target-liboffloadmic: \
39917 configure-target-liboffloadmic
39918 @: $(MAKE); $(unstage)
39919 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39920 r=`${PWD_COMMAND}`; export r; \
39921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39922 $(NORMAL_TARGET_EXPORTS) \
39923 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
39924 for flag in $(EXTRA_TARGET_FLAGS); do \
39925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39926 done; \
39927 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39930 "RANLIB=$${RANLIB}" \
39931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39932 installcheck) \
39933 || exit 1
39934
39935 @endif target-liboffloadmic
39936
39937 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
39938 maybe-mostlyclean-target-liboffloadmic:
39939 @if target-liboffloadmic
39940 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
39941
39942 mostlyclean-target-liboffloadmic:
39943 @: $(MAKE); $(unstage)
39944 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39945 r=`${PWD_COMMAND}`; export r; \
39946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39947 $(NORMAL_TARGET_EXPORTS) \
39948 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
39949 for flag in $(EXTRA_TARGET_FLAGS); do \
39950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39951 done; \
39952 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39955 "RANLIB=$${RANLIB}" \
39956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39957 mostlyclean) \
39958 || exit 1
39959
39960 @endif target-liboffloadmic
39961
39962 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
39963 maybe-clean-target-liboffloadmic:
39964 @if target-liboffloadmic
39965 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
39966
39967 clean-target-liboffloadmic:
39968 @: $(MAKE); $(unstage)
39969 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39970 r=`${PWD_COMMAND}`; export r; \
39971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39972 $(NORMAL_TARGET_EXPORTS) \
39973 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
39974 for flag in $(EXTRA_TARGET_FLAGS); do \
39975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39976 done; \
39977 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39980 "RANLIB=$${RANLIB}" \
39981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39982 clean) \
39983 || exit 1
39984
39985 @endif target-liboffloadmic
39986
39987 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
39988 maybe-distclean-target-liboffloadmic:
39989 @if target-liboffloadmic
39990 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
39991
39992 distclean-target-liboffloadmic:
39993 @: $(MAKE); $(unstage)
39994 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39995 r=`${PWD_COMMAND}`; export r; \
39996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39997 $(NORMAL_TARGET_EXPORTS) \
39998 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
39999 for flag in $(EXTRA_TARGET_FLAGS); do \
40000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40001 done; \
40002 (cd $(TARGET_SUBDIR)/liboffloadmic && \
40003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40005 "RANLIB=$${RANLIB}" \
40006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40007 distclean) \
40008 || exit 1
40009
40010 @endif target-liboffloadmic
40011
40012 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
40013 maybe-maintainer-clean-target-liboffloadmic:
40014 @if target-liboffloadmic
40015 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
40016
40017 maintainer-clean-target-liboffloadmic:
40018 @: $(MAKE); $(unstage)
40019 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
40020 r=`${PWD_COMMAND}`; export r; \
40021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40022 $(NORMAL_TARGET_EXPORTS) \
40023 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
40024 for flag in $(EXTRA_TARGET_FLAGS); do \
40025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40026 done; \
40027 (cd $(TARGET_SUBDIR)/liboffloadmic && \
40028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40030 "RANLIB=$${RANLIB}" \
40031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40032 maintainer-clean) \
40033 || exit 1
40034
40035 @endif target-liboffloadmic
40036
40037
40038
40039
40040
40041 .PHONY: configure-target-libssp maybe-configure-target-libssp
40042 maybe-configure-target-libssp:
40043 @if gcc-bootstrap
40044 configure-target-libssp: stage_current
40045 @endif gcc-bootstrap
40046 @if target-libssp
40047 maybe-configure-target-libssp: configure-target-libssp
40048 configure-target-libssp:
40049 @: $(MAKE); $(unstage)
40050 @r=`${PWD_COMMAND}`; export r; \
40051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40052 echo "Checking multilib configuration for libssp..."; \
40053 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
40054 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
40055 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
40056 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
40057 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
40058 else \
40059 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
40060 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40061 fi; \
40062 else \
40063 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40064 fi; \
40065 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
40066 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
40067 $(NORMAL_TARGET_EXPORTS) \
40068 echo Configuring in $(TARGET_SUBDIR)/libssp; \
40069 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
40070 case $(srcdir) in \
40071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40072 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
40073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40074 esac; \
40075 module_srcdir=libssp; \
40076 rm -f no-such-file || : ; \
40077 CONFIG_SITE=no-such-file $(SHELL) \
40078 $$s/$$module_srcdir/configure \
40079 --srcdir=$${topdir}/$$module_srcdir \
40080 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40081 --target=${target_alias} \
40082 || exit 1
40083 @endif target-libssp
40084
40085
40086
40087
40088
40089 .PHONY: all-target-libssp maybe-all-target-libssp
40090 maybe-all-target-libssp:
40091 @if gcc-bootstrap
40092 all-target-libssp: stage_current
40093 @endif gcc-bootstrap
40094 @if target-libssp
40095 TARGET-target-libssp=all
40096 maybe-all-target-libssp: all-target-libssp
40097 all-target-libssp: configure-target-libssp
40098 @: $(MAKE); $(unstage)
40099 @r=`${PWD_COMMAND}`; export r; \
40100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40101 $(NORMAL_TARGET_EXPORTS) \
40102 (cd $(TARGET_SUBDIR)/libssp && \
40103 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40104 $(TARGET-target-libssp))
40105 @endif target-libssp
40106
40107
40108
40109
40110
40111 .PHONY: check-target-libssp maybe-check-target-libssp
40112 maybe-check-target-libssp:
40113 @if target-libssp
40114 maybe-check-target-libssp: check-target-libssp
40115
40116 check-target-libssp:
40117 @: $(MAKE); $(unstage)
40118 @r=`${PWD_COMMAND}`; export r; \
40119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40120 $(NORMAL_TARGET_EXPORTS) \
40121 (cd $(TARGET_SUBDIR)/libssp && \
40122 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40123
40124 @endif target-libssp
40125
40126 .PHONY: install-target-libssp maybe-install-target-libssp
40127 maybe-install-target-libssp:
40128 @if target-libssp
40129 maybe-install-target-libssp: install-target-libssp
40130
40131 install-target-libssp: installdirs
40132 @: $(MAKE); $(unstage)
40133 @r=`${PWD_COMMAND}`; export r; \
40134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40135 $(NORMAL_TARGET_EXPORTS) \
40136 (cd $(TARGET_SUBDIR)/libssp && \
40137 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40138
40139 @endif target-libssp
40140
40141 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
40142 maybe-install-strip-target-libssp:
40143 @if target-libssp
40144 maybe-install-strip-target-libssp: install-strip-target-libssp
40145
40146 install-strip-target-libssp: installdirs
40147 @: $(MAKE); $(unstage)
40148 @r=`${PWD_COMMAND}`; export r; \
40149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40150 $(NORMAL_TARGET_EXPORTS) \
40151 (cd $(TARGET_SUBDIR)/libssp && \
40152 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40153
40154 @endif target-libssp
40155
40156 # Other targets (info, dvi, pdf, etc.)
40157
40158 .PHONY: maybe-info-target-libssp info-target-libssp
40159 maybe-info-target-libssp:
40160 @if target-libssp
40161 maybe-info-target-libssp: info-target-libssp
40162
40163 info-target-libssp: \
40164 configure-target-libssp
40165 @: $(MAKE); $(unstage)
40166 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40167 r=`${PWD_COMMAND}`; export r; \
40168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40169 $(NORMAL_TARGET_EXPORTS) \
40170 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
40171 for flag in $(EXTRA_TARGET_FLAGS); do \
40172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40173 done; \
40174 (cd $(TARGET_SUBDIR)/libssp && \
40175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40177 "RANLIB=$${RANLIB}" \
40178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40179 info) \
40180 || exit 1
40181
40182 @endif target-libssp
40183
40184 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
40185 maybe-dvi-target-libssp:
40186 @if target-libssp
40187 maybe-dvi-target-libssp: dvi-target-libssp
40188
40189 dvi-target-libssp: \
40190 configure-target-libssp
40191 @: $(MAKE); $(unstage)
40192 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40193 r=`${PWD_COMMAND}`; export r; \
40194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40195 $(NORMAL_TARGET_EXPORTS) \
40196 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
40197 for flag in $(EXTRA_TARGET_FLAGS); do \
40198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40199 done; \
40200 (cd $(TARGET_SUBDIR)/libssp && \
40201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40203 "RANLIB=$${RANLIB}" \
40204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40205 dvi) \
40206 || exit 1
40207
40208 @endif target-libssp
40209
40210 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
40211 maybe-pdf-target-libssp:
40212 @if target-libssp
40213 maybe-pdf-target-libssp: pdf-target-libssp
40214
40215 pdf-target-libssp: \
40216 configure-target-libssp
40217 @: $(MAKE); $(unstage)
40218 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40219 r=`${PWD_COMMAND}`; export r; \
40220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40221 $(NORMAL_TARGET_EXPORTS) \
40222 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
40223 for flag in $(EXTRA_TARGET_FLAGS); do \
40224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40225 done; \
40226 (cd $(TARGET_SUBDIR)/libssp && \
40227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40229 "RANLIB=$${RANLIB}" \
40230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40231 pdf) \
40232 || exit 1
40233
40234 @endif target-libssp
40235
40236 .PHONY: maybe-html-target-libssp html-target-libssp
40237 maybe-html-target-libssp:
40238 @if target-libssp
40239 maybe-html-target-libssp: html-target-libssp
40240
40241 html-target-libssp: \
40242 configure-target-libssp
40243 @: $(MAKE); $(unstage)
40244 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40245 r=`${PWD_COMMAND}`; export r; \
40246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40247 $(NORMAL_TARGET_EXPORTS) \
40248 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
40249 for flag in $(EXTRA_TARGET_FLAGS); do \
40250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40251 done; \
40252 (cd $(TARGET_SUBDIR)/libssp && \
40253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40255 "RANLIB=$${RANLIB}" \
40256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40257 html) \
40258 || exit 1
40259
40260 @endif target-libssp
40261
40262 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
40263 maybe-TAGS-target-libssp:
40264 @if target-libssp
40265 maybe-TAGS-target-libssp: TAGS-target-libssp
40266
40267 TAGS-target-libssp: \
40268 configure-target-libssp
40269 @: $(MAKE); $(unstage)
40270 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40271 r=`${PWD_COMMAND}`; export r; \
40272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40273 $(NORMAL_TARGET_EXPORTS) \
40274 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
40275 for flag in $(EXTRA_TARGET_FLAGS); do \
40276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40277 done; \
40278 (cd $(TARGET_SUBDIR)/libssp && \
40279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40281 "RANLIB=$${RANLIB}" \
40282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40283 TAGS) \
40284 || exit 1
40285
40286 @endif target-libssp
40287
40288 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
40289 maybe-install-info-target-libssp:
40290 @if target-libssp
40291 maybe-install-info-target-libssp: install-info-target-libssp
40292
40293 install-info-target-libssp: \
40294 configure-target-libssp \
40295 info-target-libssp
40296 @: $(MAKE); $(unstage)
40297 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40298 r=`${PWD_COMMAND}`; export r; \
40299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40300 $(NORMAL_TARGET_EXPORTS) \
40301 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
40302 for flag in $(EXTRA_TARGET_FLAGS); do \
40303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40304 done; \
40305 (cd $(TARGET_SUBDIR)/libssp && \
40306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40308 "RANLIB=$${RANLIB}" \
40309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40310 install-info) \
40311 || exit 1
40312
40313 @endif target-libssp
40314
40315 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
40316 maybe-install-pdf-target-libssp:
40317 @if target-libssp
40318 maybe-install-pdf-target-libssp: install-pdf-target-libssp
40319
40320 install-pdf-target-libssp: \
40321 configure-target-libssp \
40322 pdf-target-libssp
40323 @: $(MAKE); $(unstage)
40324 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40325 r=`${PWD_COMMAND}`; export r; \
40326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40327 $(NORMAL_TARGET_EXPORTS) \
40328 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
40329 for flag in $(EXTRA_TARGET_FLAGS); do \
40330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40331 done; \
40332 (cd $(TARGET_SUBDIR)/libssp && \
40333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40335 "RANLIB=$${RANLIB}" \
40336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40337 install-pdf) \
40338 || exit 1
40339
40340 @endif target-libssp
40341
40342 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
40343 maybe-install-html-target-libssp:
40344 @if target-libssp
40345 maybe-install-html-target-libssp: install-html-target-libssp
40346
40347 install-html-target-libssp: \
40348 configure-target-libssp \
40349 html-target-libssp
40350 @: $(MAKE); $(unstage)
40351 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40352 r=`${PWD_COMMAND}`; export r; \
40353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40354 $(NORMAL_TARGET_EXPORTS) \
40355 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
40356 for flag in $(EXTRA_TARGET_FLAGS); do \
40357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40358 done; \
40359 (cd $(TARGET_SUBDIR)/libssp && \
40360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40362 "RANLIB=$${RANLIB}" \
40363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40364 install-html) \
40365 || exit 1
40366
40367 @endif target-libssp
40368
40369 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
40370 maybe-installcheck-target-libssp:
40371 @if target-libssp
40372 maybe-installcheck-target-libssp: installcheck-target-libssp
40373
40374 installcheck-target-libssp: \
40375 configure-target-libssp
40376 @: $(MAKE); $(unstage)
40377 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40378 r=`${PWD_COMMAND}`; export r; \
40379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40380 $(NORMAL_TARGET_EXPORTS) \
40381 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
40382 for flag in $(EXTRA_TARGET_FLAGS); do \
40383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40384 done; \
40385 (cd $(TARGET_SUBDIR)/libssp && \
40386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40388 "RANLIB=$${RANLIB}" \
40389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40390 installcheck) \
40391 || exit 1
40392
40393 @endif target-libssp
40394
40395 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
40396 maybe-mostlyclean-target-libssp:
40397 @if target-libssp
40398 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
40399
40400 mostlyclean-target-libssp:
40401 @: $(MAKE); $(unstage)
40402 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40403 r=`${PWD_COMMAND}`; export r; \
40404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40405 $(NORMAL_TARGET_EXPORTS) \
40406 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
40407 for flag in $(EXTRA_TARGET_FLAGS); do \
40408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40409 done; \
40410 (cd $(TARGET_SUBDIR)/libssp && \
40411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40413 "RANLIB=$${RANLIB}" \
40414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40415 mostlyclean) \
40416 || exit 1
40417
40418 @endif target-libssp
40419
40420 .PHONY: maybe-clean-target-libssp clean-target-libssp
40421 maybe-clean-target-libssp:
40422 @if target-libssp
40423 maybe-clean-target-libssp: clean-target-libssp
40424
40425 clean-target-libssp:
40426 @: $(MAKE); $(unstage)
40427 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40428 r=`${PWD_COMMAND}`; export r; \
40429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40430 $(NORMAL_TARGET_EXPORTS) \
40431 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
40432 for flag in $(EXTRA_TARGET_FLAGS); do \
40433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40434 done; \
40435 (cd $(TARGET_SUBDIR)/libssp && \
40436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40438 "RANLIB=$${RANLIB}" \
40439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40440 clean) \
40441 || exit 1
40442
40443 @endif target-libssp
40444
40445 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
40446 maybe-distclean-target-libssp:
40447 @if target-libssp
40448 maybe-distclean-target-libssp: distclean-target-libssp
40449
40450 distclean-target-libssp:
40451 @: $(MAKE); $(unstage)
40452 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40453 r=`${PWD_COMMAND}`; export r; \
40454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40455 $(NORMAL_TARGET_EXPORTS) \
40456 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
40457 for flag in $(EXTRA_TARGET_FLAGS); do \
40458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40459 done; \
40460 (cd $(TARGET_SUBDIR)/libssp && \
40461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40463 "RANLIB=$${RANLIB}" \
40464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40465 distclean) \
40466 || exit 1
40467
40468 @endif target-libssp
40469
40470 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
40471 maybe-maintainer-clean-target-libssp:
40472 @if target-libssp
40473 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
40474
40475 maintainer-clean-target-libssp:
40476 @: $(MAKE); $(unstage)
40477 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40478 r=`${PWD_COMMAND}`; export r; \
40479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40480 $(NORMAL_TARGET_EXPORTS) \
40481 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
40482 for flag in $(EXTRA_TARGET_FLAGS); do \
40483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40484 done; \
40485 (cd $(TARGET_SUBDIR)/libssp && \
40486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40488 "RANLIB=$${RANLIB}" \
40489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40490 maintainer-clean) \
40491 || exit 1
40492
40493 @endif target-libssp
40494
40495
40496
40497
40498
40499 .PHONY: configure-target-newlib maybe-configure-target-newlib
40500 maybe-configure-target-newlib:
40501 @if gcc-bootstrap
40502 configure-target-newlib: stage_current
40503 @endif gcc-bootstrap
40504 @if target-newlib
40505 maybe-configure-target-newlib: configure-target-newlib
40506 configure-target-newlib:
40507 @: $(MAKE); $(unstage)
40508 @r=`${PWD_COMMAND}`; export r; \
40509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40510 echo "Checking multilib configuration for newlib..."; \
40511 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
40512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
40513 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
40514 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
40515 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
40516 else \
40517 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
40518 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40519 fi; \
40520 else \
40521 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40522 fi; \
40523 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
40524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
40525 $(NORMAL_TARGET_EXPORTS) \
40526 echo Configuring in $(TARGET_SUBDIR)/newlib; \
40527 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
40528 case $(srcdir) in \
40529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40530 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
40531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40532 esac; \
40533 module_srcdir=newlib; \
40534 rm -f no-such-file || : ; \
40535 CONFIG_SITE=no-such-file $(SHELL) \
40536 $$s/$$module_srcdir/configure \
40537 --srcdir=$${topdir}/$$module_srcdir \
40538 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40539 --target=${target_alias} \
40540 || exit 1
40541 @endif target-newlib
40542
40543
40544
40545
40546
40547 .PHONY: all-target-newlib maybe-all-target-newlib
40548 maybe-all-target-newlib:
40549 @if gcc-bootstrap
40550 all-target-newlib: stage_current
40551 @endif gcc-bootstrap
40552 @if target-newlib
40553 TARGET-target-newlib=all
40554 maybe-all-target-newlib: all-target-newlib
40555 all-target-newlib: configure-target-newlib
40556 @: $(MAKE); $(unstage)
40557 @r=`${PWD_COMMAND}`; export r; \
40558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40559 $(NORMAL_TARGET_EXPORTS) \
40560 (cd $(TARGET_SUBDIR)/newlib && \
40561 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40562 $(TARGET-target-newlib))
40563 @endif target-newlib
40564
40565
40566
40567
40568
40569 .PHONY: check-target-newlib maybe-check-target-newlib
40570 maybe-check-target-newlib:
40571 @if target-newlib
40572 maybe-check-target-newlib: check-target-newlib
40573
40574 check-target-newlib:
40575 @: $(MAKE); $(unstage)
40576 @r=`${PWD_COMMAND}`; export r; \
40577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40578 $(NORMAL_TARGET_EXPORTS) \
40579 (cd $(TARGET_SUBDIR)/newlib && \
40580 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40581
40582 @endif target-newlib
40583
40584 .PHONY: install-target-newlib maybe-install-target-newlib
40585 maybe-install-target-newlib:
40586 @if target-newlib
40587 maybe-install-target-newlib: install-target-newlib
40588
40589 install-target-newlib: installdirs
40590 @: $(MAKE); $(unstage)
40591 @r=`${PWD_COMMAND}`; export r; \
40592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40593 $(NORMAL_TARGET_EXPORTS) \
40594 (cd $(TARGET_SUBDIR)/newlib && \
40595 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40596
40597 @endif target-newlib
40598
40599 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
40600 maybe-install-strip-target-newlib:
40601 @if target-newlib
40602 maybe-install-strip-target-newlib: install-strip-target-newlib
40603
40604 install-strip-target-newlib: installdirs
40605 @: $(MAKE); $(unstage)
40606 @r=`${PWD_COMMAND}`; export r; \
40607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40608 $(NORMAL_TARGET_EXPORTS) \
40609 (cd $(TARGET_SUBDIR)/newlib && \
40610 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40611
40612 @endif target-newlib
40613
40614 # Other targets (info, dvi, pdf, etc.)
40615
40616 .PHONY: maybe-info-target-newlib info-target-newlib
40617 maybe-info-target-newlib:
40618 @if target-newlib
40619 maybe-info-target-newlib: info-target-newlib
40620
40621 info-target-newlib: \
40622 configure-target-newlib
40623 @: $(MAKE); $(unstage)
40624 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40625 r=`${PWD_COMMAND}`; export r; \
40626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40627 $(NORMAL_TARGET_EXPORTS) \
40628 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
40629 for flag in $(EXTRA_TARGET_FLAGS); do \
40630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40631 done; \
40632 (cd $(TARGET_SUBDIR)/newlib && \
40633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40635 "RANLIB=$${RANLIB}" \
40636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40637 info) \
40638 || exit 1
40639
40640 @endif target-newlib
40641
40642 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
40643 maybe-dvi-target-newlib:
40644 @if target-newlib
40645 maybe-dvi-target-newlib: dvi-target-newlib
40646
40647 dvi-target-newlib: \
40648 configure-target-newlib
40649 @: $(MAKE); $(unstage)
40650 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40651 r=`${PWD_COMMAND}`; export r; \
40652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40653 $(NORMAL_TARGET_EXPORTS) \
40654 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
40655 for flag in $(EXTRA_TARGET_FLAGS); do \
40656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40657 done; \
40658 (cd $(TARGET_SUBDIR)/newlib && \
40659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40661 "RANLIB=$${RANLIB}" \
40662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40663 dvi) \
40664 || exit 1
40665
40666 @endif target-newlib
40667
40668 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
40669 maybe-pdf-target-newlib:
40670 @if target-newlib
40671 maybe-pdf-target-newlib: pdf-target-newlib
40672
40673 pdf-target-newlib: \
40674 configure-target-newlib
40675 @: $(MAKE); $(unstage)
40676 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40677 r=`${PWD_COMMAND}`; export r; \
40678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40679 $(NORMAL_TARGET_EXPORTS) \
40680 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
40681 for flag in $(EXTRA_TARGET_FLAGS); do \
40682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40683 done; \
40684 (cd $(TARGET_SUBDIR)/newlib && \
40685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40687 "RANLIB=$${RANLIB}" \
40688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40689 pdf) \
40690 || exit 1
40691
40692 @endif target-newlib
40693
40694 .PHONY: maybe-html-target-newlib html-target-newlib
40695 maybe-html-target-newlib:
40696 @if target-newlib
40697 maybe-html-target-newlib: html-target-newlib
40698
40699 html-target-newlib: \
40700 configure-target-newlib
40701 @: $(MAKE); $(unstage)
40702 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40703 r=`${PWD_COMMAND}`; export r; \
40704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40705 $(NORMAL_TARGET_EXPORTS) \
40706 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
40707 for flag in $(EXTRA_TARGET_FLAGS); do \
40708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40709 done; \
40710 (cd $(TARGET_SUBDIR)/newlib && \
40711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40713 "RANLIB=$${RANLIB}" \
40714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40715 html) \
40716 || exit 1
40717
40718 @endif target-newlib
40719
40720 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
40721 maybe-TAGS-target-newlib:
40722 @if target-newlib
40723 maybe-TAGS-target-newlib: TAGS-target-newlib
40724
40725 TAGS-target-newlib: \
40726 configure-target-newlib
40727 @: $(MAKE); $(unstage)
40728 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40729 r=`${PWD_COMMAND}`; export r; \
40730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40731 $(NORMAL_TARGET_EXPORTS) \
40732 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
40733 for flag in $(EXTRA_TARGET_FLAGS); do \
40734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40735 done; \
40736 (cd $(TARGET_SUBDIR)/newlib && \
40737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40739 "RANLIB=$${RANLIB}" \
40740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40741 TAGS) \
40742 || exit 1
40743
40744 @endif target-newlib
40745
40746 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
40747 maybe-install-info-target-newlib:
40748 @if target-newlib
40749 maybe-install-info-target-newlib: install-info-target-newlib
40750
40751 install-info-target-newlib: \
40752 configure-target-newlib \
40753 info-target-newlib
40754 @: $(MAKE); $(unstage)
40755 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40756 r=`${PWD_COMMAND}`; export r; \
40757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40758 $(NORMAL_TARGET_EXPORTS) \
40759 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
40760 for flag in $(EXTRA_TARGET_FLAGS); do \
40761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40762 done; \
40763 (cd $(TARGET_SUBDIR)/newlib && \
40764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40766 "RANLIB=$${RANLIB}" \
40767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40768 install-info) \
40769 || exit 1
40770
40771 @endif target-newlib
40772
40773 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
40774 maybe-install-pdf-target-newlib:
40775 @if target-newlib
40776 maybe-install-pdf-target-newlib: install-pdf-target-newlib
40777
40778 install-pdf-target-newlib: \
40779 configure-target-newlib \
40780 pdf-target-newlib
40781 @: $(MAKE); $(unstage)
40782 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40783 r=`${PWD_COMMAND}`; export r; \
40784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40785 $(NORMAL_TARGET_EXPORTS) \
40786 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
40787 for flag in $(EXTRA_TARGET_FLAGS); do \
40788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40789 done; \
40790 (cd $(TARGET_SUBDIR)/newlib && \
40791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40793 "RANLIB=$${RANLIB}" \
40794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40795 install-pdf) \
40796 || exit 1
40797
40798 @endif target-newlib
40799
40800 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
40801 maybe-install-html-target-newlib:
40802 @if target-newlib
40803 maybe-install-html-target-newlib: install-html-target-newlib
40804
40805 install-html-target-newlib: \
40806 configure-target-newlib \
40807 html-target-newlib
40808 @: $(MAKE); $(unstage)
40809 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40810 r=`${PWD_COMMAND}`; export r; \
40811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40812 $(NORMAL_TARGET_EXPORTS) \
40813 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
40814 for flag in $(EXTRA_TARGET_FLAGS); do \
40815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40816 done; \
40817 (cd $(TARGET_SUBDIR)/newlib && \
40818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40820 "RANLIB=$${RANLIB}" \
40821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40822 install-html) \
40823 || exit 1
40824
40825 @endif target-newlib
40826
40827 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
40828 maybe-installcheck-target-newlib:
40829 @if target-newlib
40830 maybe-installcheck-target-newlib: installcheck-target-newlib
40831
40832 installcheck-target-newlib: \
40833 configure-target-newlib
40834 @: $(MAKE); $(unstage)
40835 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40836 r=`${PWD_COMMAND}`; export r; \
40837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40838 $(NORMAL_TARGET_EXPORTS) \
40839 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
40840 for flag in $(EXTRA_TARGET_FLAGS); do \
40841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40842 done; \
40843 (cd $(TARGET_SUBDIR)/newlib && \
40844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40846 "RANLIB=$${RANLIB}" \
40847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40848 installcheck) \
40849 || exit 1
40850
40851 @endif target-newlib
40852
40853 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
40854 maybe-mostlyclean-target-newlib:
40855 @if target-newlib
40856 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
40857
40858 mostlyclean-target-newlib:
40859 @: $(MAKE); $(unstage)
40860 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40861 r=`${PWD_COMMAND}`; export r; \
40862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40863 $(NORMAL_TARGET_EXPORTS) \
40864 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
40865 for flag in $(EXTRA_TARGET_FLAGS); do \
40866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40867 done; \
40868 (cd $(TARGET_SUBDIR)/newlib && \
40869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40871 "RANLIB=$${RANLIB}" \
40872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40873 mostlyclean) \
40874 || exit 1
40875
40876 @endif target-newlib
40877
40878 .PHONY: maybe-clean-target-newlib clean-target-newlib
40879 maybe-clean-target-newlib:
40880 @if target-newlib
40881 maybe-clean-target-newlib: clean-target-newlib
40882
40883 clean-target-newlib:
40884 @: $(MAKE); $(unstage)
40885 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40886 r=`${PWD_COMMAND}`; export r; \
40887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40888 $(NORMAL_TARGET_EXPORTS) \
40889 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
40890 for flag in $(EXTRA_TARGET_FLAGS); do \
40891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40892 done; \
40893 (cd $(TARGET_SUBDIR)/newlib && \
40894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40896 "RANLIB=$${RANLIB}" \
40897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40898 clean) \
40899 || exit 1
40900
40901 @endif target-newlib
40902
40903 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
40904 maybe-distclean-target-newlib:
40905 @if target-newlib
40906 maybe-distclean-target-newlib: distclean-target-newlib
40907
40908 distclean-target-newlib:
40909 @: $(MAKE); $(unstage)
40910 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40911 r=`${PWD_COMMAND}`; export r; \
40912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40913 $(NORMAL_TARGET_EXPORTS) \
40914 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
40915 for flag in $(EXTRA_TARGET_FLAGS); do \
40916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40917 done; \
40918 (cd $(TARGET_SUBDIR)/newlib && \
40919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40921 "RANLIB=$${RANLIB}" \
40922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40923 distclean) \
40924 || exit 1
40925
40926 @endif target-newlib
40927
40928 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
40929 maybe-maintainer-clean-target-newlib:
40930 @if target-newlib
40931 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
40932
40933 maintainer-clean-target-newlib:
40934 @: $(MAKE); $(unstage)
40935 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40936 r=`${PWD_COMMAND}`; export r; \
40937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40938 $(NORMAL_TARGET_EXPORTS) \
40939 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
40940 for flag in $(EXTRA_TARGET_FLAGS); do \
40941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40942 done; \
40943 (cd $(TARGET_SUBDIR)/newlib && \
40944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40946 "RANLIB=$${RANLIB}" \
40947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40948 maintainer-clean) \
40949 || exit 1
40950
40951 @endif target-newlib
40952
40953
40954
40955
40956
40957 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
40958 maybe-configure-target-libgcc:
40959 @if gcc-bootstrap
40960 configure-target-libgcc: stage_current
40961 @endif gcc-bootstrap
40962 @if target-libgcc
40963 maybe-configure-target-libgcc: configure-target-libgcc
40964 configure-target-libgcc:
40965 @r=`${PWD_COMMAND}`; export r; \
40966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40967 echo "Checking multilib configuration for libgcc..."; \
40968 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40969 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40970 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40971 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40972 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40973 else \
40974 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40975 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40976 fi; \
40977 else \
40978 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40979 fi; \
40980 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
40981 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40982 $(NORMAL_TARGET_EXPORTS) \
40983 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
40984 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
40985 case $(srcdir) in \
40986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40987 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
40988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40989 esac; \
40990 module_srcdir=libgcc; \
40991 rm -f no-such-file || : ; \
40992 CONFIG_SITE=no-such-file $(SHELL) \
40993 $$s/$$module_srcdir/configure \
40994 --srcdir=$${topdir}/$$module_srcdir \
40995 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40996 --target=${target_alias} \
40997 || exit 1
40998 @endif target-libgcc
40999
41000
41001
41002 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
41003 maybe-configure-stage1-target-libgcc:
41004 @if target-libgcc-bootstrap
41005 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
41006 configure-stage1-target-libgcc:
41007 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41008 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41009 @r=`${PWD_COMMAND}`; export r; \
41010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41011 TFLAGS="$(STAGE1_TFLAGS)"; \
41012 echo "Checking multilib configuration for libgcc..."; \
41013 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41014 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41015 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41016 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41017 else \
41018 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41019 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41020 fi; \
41021 else \
41022 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41023 fi; \
41024 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41025 $(NORMAL_TARGET_EXPORTS) \
41026 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41027 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41028 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41029 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
41030 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41031 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41032 case $(srcdir) in \
41033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41034 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41036 esac; \
41037 module_srcdir=libgcc; \
41038 $(SHELL) $$s/$$module_srcdir/configure \
41039 --srcdir=$${topdir}/$$module_srcdir \
41040 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41041 --target=${target_alias} \
41042 \
41043 $(STAGE1_CONFIGURE_FLAGS)
41044 @endif target-libgcc-bootstrap
41045
41046 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
41047 maybe-configure-stage2-target-libgcc:
41048 @if target-libgcc-bootstrap
41049 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
41050 configure-stage2-target-libgcc:
41051 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41052 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41053 @r=`${PWD_COMMAND}`; export r; \
41054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41055 TFLAGS="$(STAGE2_TFLAGS)"; \
41056 echo "Checking multilib configuration for libgcc..."; \
41057 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41058 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41059 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41060 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41061 else \
41062 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41063 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41064 fi; \
41065 else \
41066 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41067 fi; \
41068 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41069 $(NORMAL_TARGET_EXPORTS) \
41070 \
41071 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41072 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41073 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41074 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
41075 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41076 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41077 case $(srcdir) in \
41078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41079 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41081 esac; \
41082 module_srcdir=libgcc; \
41083 $(SHELL) $$s/$$module_srcdir/configure \
41084 --srcdir=$${topdir}/$$module_srcdir \
41085 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41086 --target=${target_alias} \
41087 --with-build-libsubdir=$(HOST_SUBDIR) \
41088 $(STAGE2_CONFIGURE_FLAGS)
41089 @endif target-libgcc-bootstrap
41090
41091 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
41092 maybe-configure-stage3-target-libgcc:
41093 @if target-libgcc-bootstrap
41094 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
41095 configure-stage3-target-libgcc:
41096 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41097 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41098 @r=`${PWD_COMMAND}`; export r; \
41099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41100 TFLAGS="$(STAGE3_TFLAGS)"; \
41101 echo "Checking multilib configuration for libgcc..."; \
41102 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41103 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41104 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41105 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41106 else \
41107 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41108 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41109 fi; \
41110 else \
41111 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41112 fi; \
41113 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41114 $(NORMAL_TARGET_EXPORTS) \
41115 \
41116 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41117 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41118 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41119 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
41120 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41121 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41122 case $(srcdir) in \
41123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41124 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41126 esac; \
41127 module_srcdir=libgcc; \
41128 $(SHELL) $$s/$$module_srcdir/configure \
41129 --srcdir=$${topdir}/$$module_srcdir \
41130 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41131 --target=${target_alias} \
41132 --with-build-libsubdir=$(HOST_SUBDIR) \
41133 $(STAGE3_CONFIGURE_FLAGS)
41134 @endif target-libgcc-bootstrap
41135
41136 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
41137 maybe-configure-stage4-target-libgcc:
41138 @if target-libgcc-bootstrap
41139 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
41140 configure-stage4-target-libgcc:
41141 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41142 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41143 @r=`${PWD_COMMAND}`; export r; \
41144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41145 TFLAGS="$(STAGE4_TFLAGS)"; \
41146 echo "Checking multilib configuration for libgcc..."; \
41147 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41148 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41149 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41150 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41151 else \
41152 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41153 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41154 fi; \
41155 else \
41156 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41157 fi; \
41158 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41159 $(NORMAL_TARGET_EXPORTS) \
41160 \
41161 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41162 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41163 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41164 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
41165 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41166 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41167 case $(srcdir) in \
41168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41169 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41171 esac; \
41172 module_srcdir=libgcc; \
41173 $(SHELL) $$s/$$module_srcdir/configure \
41174 --srcdir=$${topdir}/$$module_srcdir \
41175 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41176 --target=${target_alias} \
41177 --with-build-libsubdir=$(HOST_SUBDIR) \
41178 $(STAGE4_CONFIGURE_FLAGS)
41179 @endif target-libgcc-bootstrap
41180
41181 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
41182 maybe-configure-stageprofile-target-libgcc:
41183 @if target-libgcc-bootstrap
41184 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41185 configure-stageprofile-target-libgcc:
41186 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41187 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41188 @r=`${PWD_COMMAND}`; export r; \
41189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41190 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41191 echo "Checking multilib configuration for libgcc..."; \
41192 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41193 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41194 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41195 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41196 else \
41197 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41198 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41199 fi; \
41200 else \
41201 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41202 fi; \
41203 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41204 $(NORMAL_TARGET_EXPORTS) \
41205 \
41206 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41207 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41208 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41209 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
41210 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41211 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41212 case $(srcdir) in \
41213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41214 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41216 esac; \
41217 module_srcdir=libgcc; \
41218 $(SHELL) $$s/$$module_srcdir/configure \
41219 --srcdir=$${topdir}/$$module_srcdir \
41220 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41221 --target=${target_alias} \
41222 --with-build-libsubdir=$(HOST_SUBDIR) \
41223 $(STAGEprofile_CONFIGURE_FLAGS)
41224 @endif target-libgcc-bootstrap
41225
41226 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
41227 maybe-configure-stagefeedback-target-libgcc:
41228 @if target-libgcc-bootstrap
41229 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41230 configure-stagefeedback-target-libgcc:
41231 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41232 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41233 @r=`${PWD_COMMAND}`; export r; \
41234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41235 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41236 echo "Checking multilib configuration for libgcc..."; \
41237 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41238 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41239 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41240 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41241 else \
41242 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41243 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41244 fi; \
41245 else \
41246 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41247 fi; \
41248 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41249 $(NORMAL_TARGET_EXPORTS) \
41250 \
41251 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41252 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41253 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41254 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
41255 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41256 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41257 case $(srcdir) in \
41258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41259 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41261 esac; \
41262 module_srcdir=libgcc; \
41263 $(SHELL) $$s/$$module_srcdir/configure \
41264 --srcdir=$${topdir}/$$module_srcdir \
41265 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41266 --target=${target_alias} \
41267 --with-build-libsubdir=$(HOST_SUBDIR) \
41268 $(STAGEfeedback_CONFIGURE_FLAGS)
41269 @endif target-libgcc-bootstrap
41270
41271
41272
41273
41274
41275 .PHONY: all-target-libgcc maybe-all-target-libgcc
41276 maybe-all-target-libgcc:
41277 @if gcc-bootstrap
41278 all-target-libgcc: stage_current
41279 @endif gcc-bootstrap
41280 @if target-libgcc
41281 TARGET-target-libgcc=all
41282 maybe-all-target-libgcc: all-target-libgcc
41283 all-target-libgcc: configure-target-libgcc
41284 @r=`${PWD_COMMAND}`; export r; \
41285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41286 $(NORMAL_TARGET_EXPORTS) \
41287 (cd $(TARGET_SUBDIR)/libgcc && \
41288 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41289 $(TARGET-target-libgcc))
41290 @endif target-libgcc
41291
41292
41293
41294 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
41295 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
41296 maybe-all-stage1-target-libgcc:
41297 maybe-clean-stage1-target-libgcc:
41298 @if target-libgcc-bootstrap
41299 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
41300 all-stage1: all-stage1-target-libgcc
41301 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
41302 all-stage1-target-libgcc: configure-stage1-target-libgcc
41303 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41304 @r=`${PWD_COMMAND}`; export r; \
41305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41306 TFLAGS="$(STAGE1_TFLAGS)"; \
41307 $(NORMAL_TARGET_EXPORTS) \
41308 cd $(TARGET_SUBDIR)/libgcc && \
41309 \
41310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41311 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41312 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41313 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41314 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41315 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41316 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41317 $(EXTRA_TARGET_FLAGS) \
41318 \
41319 TFLAGS="$(STAGE1_TFLAGS)" \
41320 $(TARGET-stage1-target-libgcc)
41321
41322 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
41323 clean-stage1: clean-stage1-target-libgcc
41324 clean-stage1-target-libgcc:
41325 @if [ $(current_stage) = stage1 ]; then \
41326 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41327 else \
41328 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
41329 $(MAKE) stage1-start; \
41330 fi; \
41331 cd $(TARGET_SUBDIR)/libgcc && \
41332 $(MAKE) $(EXTRA_TARGET_FLAGS) \
41333 clean
41334 @endif target-libgcc-bootstrap
41335
41336
41337 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
41338 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
41339 maybe-all-stage2-target-libgcc:
41340 maybe-clean-stage2-target-libgcc:
41341 @if target-libgcc-bootstrap
41342 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
41343 all-stage2: all-stage2-target-libgcc
41344 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
41345 all-stage2-target-libgcc: configure-stage2-target-libgcc
41346 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41347 @r=`${PWD_COMMAND}`; export r; \
41348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41349 TFLAGS="$(STAGE2_TFLAGS)"; \
41350 $(NORMAL_TARGET_EXPORTS) \
41351 \
41352 cd $(TARGET_SUBDIR)/libgcc && \
41353 \
41354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41355 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41356 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41357 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41361 $(EXTRA_TARGET_FLAGS) \
41362 TFLAGS="$(STAGE2_TFLAGS)" \
41363 $(TARGET-stage2-target-libgcc)
41364
41365 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
41366 clean-stage2: clean-stage2-target-libgcc
41367 clean-stage2-target-libgcc:
41368 @if [ $(current_stage) = stage2 ]; then \
41369 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41370 else \
41371 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
41372 $(MAKE) stage2-start; \
41373 fi; \
41374 cd $(TARGET_SUBDIR)/libgcc && \
41375 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
41376 @endif target-libgcc-bootstrap
41377
41378
41379 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
41380 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
41381 maybe-all-stage3-target-libgcc:
41382 maybe-clean-stage3-target-libgcc:
41383 @if target-libgcc-bootstrap
41384 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
41385 all-stage3: all-stage3-target-libgcc
41386 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
41387 all-stage3-target-libgcc: configure-stage3-target-libgcc
41388 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41389 @r=`${PWD_COMMAND}`; export r; \
41390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41391 TFLAGS="$(STAGE3_TFLAGS)"; \
41392 $(NORMAL_TARGET_EXPORTS) \
41393 \
41394 cd $(TARGET_SUBDIR)/libgcc && \
41395 \
41396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41397 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41398 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41399 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41400 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41401 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41402 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41403 $(EXTRA_TARGET_FLAGS) \
41404 TFLAGS="$(STAGE3_TFLAGS)" \
41405 $(TARGET-stage3-target-libgcc)
41406
41407 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
41408 clean-stage3: clean-stage3-target-libgcc
41409 clean-stage3-target-libgcc:
41410 @if [ $(current_stage) = stage3 ]; then \
41411 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41412 else \
41413 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
41414 $(MAKE) stage3-start; \
41415 fi; \
41416 cd $(TARGET_SUBDIR)/libgcc && \
41417 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
41418 @endif target-libgcc-bootstrap
41419
41420
41421 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
41422 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
41423 maybe-all-stage4-target-libgcc:
41424 maybe-clean-stage4-target-libgcc:
41425 @if target-libgcc-bootstrap
41426 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
41427 all-stage4: all-stage4-target-libgcc
41428 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
41429 all-stage4-target-libgcc: configure-stage4-target-libgcc
41430 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41431 @r=`${PWD_COMMAND}`; export r; \
41432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41433 TFLAGS="$(STAGE4_TFLAGS)"; \
41434 $(NORMAL_TARGET_EXPORTS) \
41435 \
41436 cd $(TARGET_SUBDIR)/libgcc && \
41437 \
41438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41439 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41440 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41441 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41442 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41443 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41444 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41445 $(EXTRA_TARGET_FLAGS) \
41446 TFLAGS="$(STAGE4_TFLAGS)" \
41447 $(TARGET-stage4-target-libgcc)
41448
41449 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
41450 clean-stage4: clean-stage4-target-libgcc
41451 clean-stage4-target-libgcc:
41452 @if [ $(current_stage) = stage4 ]; then \
41453 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41454 else \
41455 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
41456 $(MAKE) stage4-start; \
41457 fi; \
41458 cd $(TARGET_SUBDIR)/libgcc && \
41459 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
41460 @endif target-libgcc-bootstrap
41461
41462
41463 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
41464 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
41465 maybe-all-stageprofile-target-libgcc:
41466 maybe-clean-stageprofile-target-libgcc:
41467 @if target-libgcc-bootstrap
41468 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
41469 all-stageprofile: all-stageprofile-target-libgcc
41470 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
41471 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41472 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41473 @r=`${PWD_COMMAND}`; export r; \
41474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41475 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41476 $(NORMAL_TARGET_EXPORTS) \
41477 \
41478 cd $(TARGET_SUBDIR)/libgcc && \
41479 \
41480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41481 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41482 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41483 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41487 $(EXTRA_TARGET_FLAGS) \
41488 TFLAGS="$(STAGEprofile_TFLAGS)" \
41489 $(TARGET-stageprofile-target-libgcc)
41490
41491 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
41492 clean-stageprofile: clean-stageprofile-target-libgcc
41493 clean-stageprofile-target-libgcc:
41494 @if [ $(current_stage) = stageprofile ]; then \
41495 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41496 else \
41497 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
41498 $(MAKE) stageprofile-start; \
41499 fi; \
41500 cd $(TARGET_SUBDIR)/libgcc && \
41501 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
41502 @endif target-libgcc-bootstrap
41503
41504
41505 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
41506 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
41507 maybe-all-stagefeedback-target-libgcc:
41508 maybe-clean-stagefeedback-target-libgcc:
41509 @if target-libgcc-bootstrap
41510 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
41511 all-stagefeedback: all-stagefeedback-target-libgcc
41512 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
41513 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41514 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41515 @r=`${PWD_COMMAND}`; export r; \
41516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41517 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41518 $(NORMAL_TARGET_EXPORTS) \
41519 \
41520 cd $(TARGET_SUBDIR)/libgcc && \
41521 \
41522 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41523 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41524 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41525 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41526 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41527 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41528 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41529 $(EXTRA_TARGET_FLAGS) \
41530 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41531 $(TARGET-stagefeedback-target-libgcc)
41532
41533 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
41534 clean-stagefeedback: clean-stagefeedback-target-libgcc
41535 clean-stagefeedback-target-libgcc:
41536 @if [ $(current_stage) = stagefeedback ]; then \
41537 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41538 else \
41539 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
41540 $(MAKE) stagefeedback-start; \
41541 fi; \
41542 cd $(TARGET_SUBDIR)/libgcc && \
41543 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
41544 @endif target-libgcc-bootstrap
41545
41546
41547
41548
41549
41550
41551 .PHONY: check-target-libgcc maybe-check-target-libgcc
41552 maybe-check-target-libgcc:
41553 @if target-libgcc
41554 maybe-check-target-libgcc: check-target-libgcc
41555
41556 # Dummy target for uncheckable module.
41557 check-target-libgcc:
41558
41559 @endif target-libgcc
41560
41561 .PHONY: install-target-libgcc maybe-install-target-libgcc
41562 maybe-install-target-libgcc:
41563 @if target-libgcc
41564 maybe-install-target-libgcc: install-target-libgcc
41565
41566 install-target-libgcc: installdirs
41567 @: $(MAKE); $(unstage)
41568 @r=`${PWD_COMMAND}`; export r; \
41569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41570 $(NORMAL_TARGET_EXPORTS) \
41571 (cd $(TARGET_SUBDIR)/libgcc && \
41572 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41573
41574 @endif target-libgcc
41575
41576 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
41577 maybe-install-strip-target-libgcc:
41578 @if target-libgcc
41579 maybe-install-strip-target-libgcc: install-strip-target-libgcc
41580
41581 install-strip-target-libgcc: installdirs
41582 @: $(MAKE); $(unstage)
41583 @r=`${PWD_COMMAND}`; export r; \
41584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41585 $(NORMAL_TARGET_EXPORTS) \
41586 (cd $(TARGET_SUBDIR)/libgcc && \
41587 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41588
41589 @endif target-libgcc
41590
41591 # Other targets (info, dvi, pdf, etc.)
41592
41593 .PHONY: maybe-info-target-libgcc info-target-libgcc
41594 maybe-info-target-libgcc:
41595 @if target-libgcc
41596 maybe-info-target-libgcc: info-target-libgcc
41597
41598 info-target-libgcc: \
41599 configure-target-libgcc
41600 @: $(MAKE); $(unstage)
41601 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41602 r=`${PWD_COMMAND}`; export r; \
41603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41604 $(NORMAL_TARGET_EXPORTS) \
41605 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
41606 for flag in $(EXTRA_TARGET_FLAGS); do \
41607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41608 done; \
41609 (cd $(TARGET_SUBDIR)/libgcc && \
41610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41612 "RANLIB=$${RANLIB}" \
41613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41614 info) \
41615 || exit 1
41616
41617 @endif target-libgcc
41618
41619 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
41620 maybe-dvi-target-libgcc:
41621 @if target-libgcc
41622 maybe-dvi-target-libgcc: dvi-target-libgcc
41623
41624 dvi-target-libgcc: \
41625 configure-target-libgcc
41626 @: $(MAKE); $(unstage)
41627 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41628 r=`${PWD_COMMAND}`; export r; \
41629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41630 $(NORMAL_TARGET_EXPORTS) \
41631 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
41632 for flag in $(EXTRA_TARGET_FLAGS); do \
41633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41634 done; \
41635 (cd $(TARGET_SUBDIR)/libgcc && \
41636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41638 "RANLIB=$${RANLIB}" \
41639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41640 dvi) \
41641 || exit 1
41642
41643 @endif target-libgcc
41644
41645 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
41646 maybe-pdf-target-libgcc:
41647 @if target-libgcc
41648 maybe-pdf-target-libgcc: pdf-target-libgcc
41649
41650 pdf-target-libgcc: \
41651 configure-target-libgcc
41652 @: $(MAKE); $(unstage)
41653 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41654 r=`${PWD_COMMAND}`; export r; \
41655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41656 $(NORMAL_TARGET_EXPORTS) \
41657 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
41658 for flag in $(EXTRA_TARGET_FLAGS); do \
41659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41660 done; \
41661 (cd $(TARGET_SUBDIR)/libgcc && \
41662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41664 "RANLIB=$${RANLIB}" \
41665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41666 pdf) \
41667 || exit 1
41668
41669 @endif target-libgcc
41670
41671 .PHONY: maybe-html-target-libgcc html-target-libgcc
41672 maybe-html-target-libgcc:
41673 @if target-libgcc
41674 maybe-html-target-libgcc: html-target-libgcc
41675
41676 html-target-libgcc: \
41677 configure-target-libgcc
41678 @: $(MAKE); $(unstage)
41679 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41680 r=`${PWD_COMMAND}`; export r; \
41681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41682 $(NORMAL_TARGET_EXPORTS) \
41683 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
41684 for flag in $(EXTRA_TARGET_FLAGS); do \
41685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41686 done; \
41687 (cd $(TARGET_SUBDIR)/libgcc && \
41688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41690 "RANLIB=$${RANLIB}" \
41691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41692 html) \
41693 || exit 1
41694
41695 @endif target-libgcc
41696
41697 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
41698 maybe-TAGS-target-libgcc:
41699 @if target-libgcc
41700 maybe-TAGS-target-libgcc: TAGS-target-libgcc
41701
41702 TAGS-target-libgcc: \
41703 configure-target-libgcc
41704 @: $(MAKE); $(unstage)
41705 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41706 r=`${PWD_COMMAND}`; export r; \
41707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41708 $(NORMAL_TARGET_EXPORTS) \
41709 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
41710 for flag in $(EXTRA_TARGET_FLAGS); do \
41711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41712 done; \
41713 (cd $(TARGET_SUBDIR)/libgcc && \
41714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41716 "RANLIB=$${RANLIB}" \
41717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41718 TAGS) \
41719 || exit 1
41720
41721 @endif target-libgcc
41722
41723 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
41724 maybe-install-info-target-libgcc:
41725 @if target-libgcc
41726 maybe-install-info-target-libgcc: install-info-target-libgcc
41727
41728 install-info-target-libgcc: \
41729 configure-target-libgcc \
41730 info-target-libgcc
41731 @: $(MAKE); $(unstage)
41732 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41733 r=`${PWD_COMMAND}`; export r; \
41734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41735 $(NORMAL_TARGET_EXPORTS) \
41736 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
41737 for flag in $(EXTRA_TARGET_FLAGS); do \
41738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41739 done; \
41740 (cd $(TARGET_SUBDIR)/libgcc && \
41741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41743 "RANLIB=$${RANLIB}" \
41744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41745 install-info) \
41746 || exit 1
41747
41748 @endif target-libgcc
41749
41750 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
41751 maybe-install-pdf-target-libgcc:
41752 @if target-libgcc
41753 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
41754
41755 install-pdf-target-libgcc: \
41756 configure-target-libgcc \
41757 pdf-target-libgcc
41758 @: $(MAKE); $(unstage)
41759 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41760 r=`${PWD_COMMAND}`; export r; \
41761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41762 $(NORMAL_TARGET_EXPORTS) \
41763 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
41764 for flag in $(EXTRA_TARGET_FLAGS); do \
41765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41766 done; \
41767 (cd $(TARGET_SUBDIR)/libgcc && \
41768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41770 "RANLIB=$${RANLIB}" \
41771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41772 install-pdf) \
41773 || exit 1
41774
41775 @endif target-libgcc
41776
41777 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
41778 maybe-install-html-target-libgcc:
41779 @if target-libgcc
41780 maybe-install-html-target-libgcc: install-html-target-libgcc
41781
41782 install-html-target-libgcc: \
41783 configure-target-libgcc \
41784 html-target-libgcc
41785 @: $(MAKE); $(unstage)
41786 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41787 r=`${PWD_COMMAND}`; export r; \
41788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41789 $(NORMAL_TARGET_EXPORTS) \
41790 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
41791 for flag in $(EXTRA_TARGET_FLAGS); do \
41792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41793 done; \
41794 (cd $(TARGET_SUBDIR)/libgcc && \
41795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41797 "RANLIB=$${RANLIB}" \
41798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41799 install-html) \
41800 || exit 1
41801
41802 @endif target-libgcc
41803
41804 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
41805 maybe-installcheck-target-libgcc:
41806 @if target-libgcc
41807 maybe-installcheck-target-libgcc: installcheck-target-libgcc
41808
41809 installcheck-target-libgcc: \
41810 configure-target-libgcc
41811 @: $(MAKE); $(unstage)
41812 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41813 r=`${PWD_COMMAND}`; export r; \
41814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815 $(NORMAL_TARGET_EXPORTS) \
41816 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
41817 for flag in $(EXTRA_TARGET_FLAGS); do \
41818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41819 done; \
41820 (cd $(TARGET_SUBDIR)/libgcc && \
41821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41823 "RANLIB=$${RANLIB}" \
41824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41825 installcheck) \
41826 || exit 1
41827
41828 @endif target-libgcc
41829
41830 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
41831 maybe-mostlyclean-target-libgcc:
41832 @if target-libgcc
41833 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
41834
41835 mostlyclean-target-libgcc:
41836 @: $(MAKE); $(unstage)
41837 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41838 r=`${PWD_COMMAND}`; export r; \
41839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41840 $(NORMAL_TARGET_EXPORTS) \
41841 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
41842 for flag in $(EXTRA_TARGET_FLAGS); do \
41843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41844 done; \
41845 (cd $(TARGET_SUBDIR)/libgcc && \
41846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41848 "RANLIB=$${RANLIB}" \
41849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41850 mostlyclean) \
41851 || exit 1
41852
41853 @endif target-libgcc
41854
41855 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
41856 maybe-clean-target-libgcc:
41857 @if target-libgcc
41858 maybe-clean-target-libgcc: clean-target-libgcc
41859
41860 clean-target-libgcc:
41861 @: $(MAKE); $(unstage)
41862 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41863 r=`${PWD_COMMAND}`; export r; \
41864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41865 $(NORMAL_TARGET_EXPORTS) \
41866 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
41867 for flag in $(EXTRA_TARGET_FLAGS); do \
41868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41869 done; \
41870 (cd $(TARGET_SUBDIR)/libgcc && \
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 clean) \
41876 || exit 1
41877
41878 @endif target-libgcc
41879
41880 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
41881 maybe-distclean-target-libgcc:
41882 @if target-libgcc
41883 maybe-distclean-target-libgcc: distclean-target-libgcc
41884
41885 distclean-target-libgcc:
41886 @: $(MAKE); $(unstage)
41887 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41888 r=`${PWD_COMMAND}`; export r; \
41889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41890 $(NORMAL_TARGET_EXPORTS) \
41891 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
41892 for flag in $(EXTRA_TARGET_FLAGS); do \
41893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41894 done; \
41895 (cd $(TARGET_SUBDIR)/libgcc && \
41896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41898 "RANLIB=$${RANLIB}" \
41899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41900 distclean) \
41901 || exit 1
41902
41903 @endif target-libgcc
41904
41905 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
41906 maybe-maintainer-clean-target-libgcc:
41907 @if target-libgcc
41908 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
41909
41910 maintainer-clean-target-libgcc:
41911 @: $(MAKE); $(unstage)
41912 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41913 r=`${PWD_COMMAND}`; export r; \
41914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41915 $(NORMAL_TARGET_EXPORTS) \
41916 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
41917 for flag in $(EXTRA_TARGET_FLAGS); do \
41918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41919 done; \
41920 (cd $(TARGET_SUBDIR)/libgcc && \
41921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41923 "RANLIB=$${RANLIB}" \
41924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41925 maintainer-clean) \
41926 || exit 1
41927
41928 @endif target-libgcc
41929
41930
41931
41932
41933
41934 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
41935 maybe-configure-target-libbacktrace:
41936 @if gcc-bootstrap
41937 configure-target-libbacktrace: stage_current
41938 @endif gcc-bootstrap
41939 @if target-libbacktrace
41940 maybe-configure-target-libbacktrace: configure-target-libbacktrace
41941 configure-target-libbacktrace:
41942 @: $(MAKE); $(unstage)
41943 @r=`${PWD_COMMAND}`; export r; \
41944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41945 echo "Checking multilib configuration for libbacktrace..."; \
41946 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
41947 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
41948 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
41949 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
41950 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
41951 else \
41952 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
41953 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
41954 fi; \
41955 else \
41956 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
41957 fi; \
41958 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
41959 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
41960 $(NORMAL_TARGET_EXPORTS) \
41961 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
41962 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
41963 case $(srcdir) in \
41964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41965 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
41966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41967 esac; \
41968 module_srcdir=libbacktrace; \
41969 rm -f no-such-file || : ; \
41970 CONFIG_SITE=no-such-file $(SHELL) \
41971 $$s/$$module_srcdir/configure \
41972 --srcdir=$${topdir}/$$module_srcdir \
41973 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41974 --target=${target_alias} \
41975 || exit 1
41976 @endif target-libbacktrace
41977
41978
41979
41980
41981
41982 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
41983 maybe-all-target-libbacktrace:
41984 @if gcc-bootstrap
41985 all-target-libbacktrace: stage_current
41986 @endif gcc-bootstrap
41987 @if target-libbacktrace
41988 TARGET-target-libbacktrace=all
41989 maybe-all-target-libbacktrace: all-target-libbacktrace
41990 all-target-libbacktrace: configure-target-libbacktrace
41991 @: $(MAKE); $(unstage)
41992 @r=`${PWD_COMMAND}`; export r; \
41993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41994 $(NORMAL_TARGET_EXPORTS) \
41995 (cd $(TARGET_SUBDIR)/libbacktrace && \
41996 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41997 $(TARGET-target-libbacktrace))
41998 @endif target-libbacktrace
41999
42000
42001
42002
42003
42004 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
42005 maybe-check-target-libbacktrace:
42006 @if target-libbacktrace
42007 maybe-check-target-libbacktrace: check-target-libbacktrace
42008
42009 check-target-libbacktrace:
42010 @: $(MAKE); $(unstage)
42011 @r=`${PWD_COMMAND}`; export r; \
42012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42013 $(NORMAL_TARGET_EXPORTS) \
42014 (cd $(TARGET_SUBDIR)/libbacktrace && \
42015 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42016
42017 @endif target-libbacktrace
42018
42019 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
42020 maybe-install-target-libbacktrace:
42021 @if target-libbacktrace
42022 maybe-install-target-libbacktrace: install-target-libbacktrace
42023
42024 install-target-libbacktrace: installdirs
42025 @: $(MAKE); $(unstage)
42026 @r=`${PWD_COMMAND}`; export r; \
42027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42028 $(NORMAL_TARGET_EXPORTS) \
42029 (cd $(TARGET_SUBDIR)/libbacktrace && \
42030 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42031
42032 @endif target-libbacktrace
42033
42034 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
42035 maybe-install-strip-target-libbacktrace:
42036 @if target-libbacktrace
42037 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
42038
42039 install-strip-target-libbacktrace: installdirs
42040 @: $(MAKE); $(unstage)
42041 @r=`${PWD_COMMAND}`; export r; \
42042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42043 $(NORMAL_TARGET_EXPORTS) \
42044 (cd $(TARGET_SUBDIR)/libbacktrace && \
42045 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42046
42047 @endif target-libbacktrace
42048
42049 # Other targets (info, dvi, pdf, etc.)
42050
42051 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
42052 maybe-info-target-libbacktrace:
42053 @if target-libbacktrace
42054 maybe-info-target-libbacktrace: info-target-libbacktrace
42055
42056 info-target-libbacktrace: \
42057 configure-target-libbacktrace
42058 @: $(MAKE); $(unstage)
42059 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42060 r=`${PWD_COMMAND}`; export r; \
42061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42062 $(NORMAL_TARGET_EXPORTS) \
42063 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
42064 for flag in $(EXTRA_TARGET_FLAGS); do \
42065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42066 done; \
42067 (cd $(TARGET_SUBDIR)/libbacktrace && \
42068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42070 "RANLIB=$${RANLIB}" \
42071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42072 info) \
42073 || exit 1
42074
42075 @endif target-libbacktrace
42076
42077 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
42078 maybe-dvi-target-libbacktrace:
42079 @if target-libbacktrace
42080 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
42081
42082 dvi-target-libbacktrace: \
42083 configure-target-libbacktrace
42084 @: $(MAKE); $(unstage)
42085 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42086 r=`${PWD_COMMAND}`; export r; \
42087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42088 $(NORMAL_TARGET_EXPORTS) \
42089 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
42090 for flag in $(EXTRA_TARGET_FLAGS); do \
42091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42092 done; \
42093 (cd $(TARGET_SUBDIR)/libbacktrace && \
42094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42096 "RANLIB=$${RANLIB}" \
42097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42098 dvi) \
42099 || exit 1
42100
42101 @endif target-libbacktrace
42102
42103 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
42104 maybe-pdf-target-libbacktrace:
42105 @if target-libbacktrace
42106 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
42107
42108 pdf-target-libbacktrace: \
42109 configure-target-libbacktrace
42110 @: $(MAKE); $(unstage)
42111 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42112 r=`${PWD_COMMAND}`; export r; \
42113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42114 $(NORMAL_TARGET_EXPORTS) \
42115 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
42116 for flag in $(EXTRA_TARGET_FLAGS); do \
42117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42118 done; \
42119 (cd $(TARGET_SUBDIR)/libbacktrace && \
42120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42122 "RANLIB=$${RANLIB}" \
42123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42124 pdf) \
42125 || exit 1
42126
42127 @endif target-libbacktrace
42128
42129 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
42130 maybe-html-target-libbacktrace:
42131 @if target-libbacktrace
42132 maybe-html-target-libbacktrace: html-target-libbacktrace
42133
42134 html-target-libbacktrace: \
42135 configure-target-libbacktrace
42136 @: $(MAKE); $(unstage)
42137 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42138 r=`${PWD_COMMAND}`; export r; \
42139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42140 $(NORMAL_TARGET_EXPORTS) \
42141 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
42142 for flag in $(EXTRA_TARGET_FLAGS); do \
42143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42144 done; \
42145 (cd $(TARGET_SUBDIR)/libbacktrace && \
42146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42148 "RANLIB=$${RANLIB}" \
42149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42150 html) \
42151 || exit 1
42152
42153 @endif target-libbacktrace
42154
42155 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
42156 maybe-TAGS-target-libbacktrace:
42157 @if target-libbacktrace
42158 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
42159
42160 TAGS-target-libbacktrace: \
42161 configure-target-libbacktrace
42162 @: $(MAKE); $(unstage)
42163 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42164 r=`${PWD_COMMAND}`; export r; \
42165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42166 $(NORMAL_TARGET_EXPORTS) \
42167 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
42168 for flag in $(EXTRA_TARGET_FLAGS); do \
42169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42170 done; \
42171 (cd $(TARGET_SUBDIR)/libbacktrace && \
42172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42174 "RANLIB=$${RANLIB}" \
42175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42176 TAGS) \
42177 || exit 1
42178
42179 @endif target-libbacktrace
42180
42181 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
42182 maybe-install-info-target-libbacktrace:
42183 @if target-libbacktrace
42184 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
42185
42186 install-info-target-libbacktrace: \
42187 configure-target-libbacktrace \
42188 info-target-libbacktrace
42189 @: $(MAKE); $(unstage)
42190 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42191 r=`${PWD_COMMAND}`; export r; \
42192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42193 $(NORMAL_TARGET_EXPORTS) \
42194 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
42195 for flag in $(EXTRA_TARGET_FLAGS); do \
42196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42197 done; \
42198 (cd $(TARGET_SUBDIR)/libbacktrace && \
42199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42201 "RANLIB=$${RANLIB}" \
42202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42203 install-info) \
42204 || exit 1
42205
42206 @endif target-libbacktrace
42207
42208 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
42209 maybe-install-pdf-target-libbacktrace:
42210 @if target-libbacktrace
42211 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
42212
42213 install-pdf-target-libbacktrace: \
42214 configure-target-libbacktrace \
42215 pdf-target-libbacktrace
42216 @: $(MAKE); $(unstage)
42217 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42218 r=`${PWD_COMMAND}`; export r; \
42219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42220 $(NORMAL_TARGET_EXPORTS) \
42221 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
42222 for flag in $(EXTRA_TARGET_FLAGS); do \
42223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42224 done; \
42225 (cd $(TARGET_SUBDIR)/libbacktrace && \
42226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42228 "RANLIB=$${RANLIB}" \
42229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42230 install-pdf) \
42231 || exit 1
42232
42233 @endif target-libbacktrace
42234
42235 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
42236 maybe-install-html-target-libbacktrace:
42237 @if target-libbacktrace
42238 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
42239
42240 install-html-target-libbacktrace: \
42241 configure-target-libbacktrace \
42242 html-target-libbacktrace
42243 @: $(MAKE); $(unstage)
42244 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42245 r=`${PWD_COMMAND}`; export r; \
42246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42247 $(NORMAL_TARGET_EXPORTS) \
42248 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
42249 for flag in $(EXTRA_TARGET_FLAGS); do \
42250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42251 done; \
42252 (cd $(TARGET_SUBDIR)/libbacktrace && \
42253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42255 "RANLIB=$${RANLIB}" \
42256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42257 install-html) \
42258 || exit 1
42259
42260 @endif target-libbacktrace
42261
42262 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
42263 maybe-installcheck-target-libbacktrace:
42264 @if target-libbacktrace
42265 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
42266
42267 installcheck-target-libbacktrace: \
42268 configure-target-libbacktrace
42269 @: $(MAKE); $(unstage)
42270 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42271 r=`${PWD_COMMAND}`; export r; \
42272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42273 $(NORMAL_TARGET_EXPORTS) \
42274 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
42275 for flag in $(EXTRA_TARGET_FLAGS); do \
42276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42277 done; \
42278 (cd $(TARGET_SUBDIR)/libbacktrace && \
42279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42281 "RANLIB=$${RANLIB}" \
42282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42283 installcheck) \
42284 || exit 1
42285
42286 @endif target-libbacktrace
42287
42288 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
42289 maybe-mostlyclean-target-libbacktrace:
42290 @if target-libbacktrace
42291 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
42292
42293 mostlyclean-target-libbacktrace:
42294 @: $(MAKE); $(unstage)
42295 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42296 r=`${PWD_COMMAND}`; export r; \
42297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42298 $(NORMAL_TARGET_EXPORTS) \
42299 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
42300 for flag in $(EXTRA_TARGET_FLAGS); do \
42301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42302 done; \
42303 (cd $(TARGET_SUBDIR)/libbacktrace && \
42304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42306 "RANLIB=$${RANLIB}" \
42307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42308 mostlyclean) \
42309 || exit 1
42310
42311 @endif target-libbacktrace
42312
42313 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
42314 maybe-clean-target-libbacktrace:
42315 @if target-libbacktrace
42316 maybe-clean-target-libbacktrace: clean-target-libbacktrace
42317
42318 clean-target-libbacktrace:
42319 @: $(MAKE); $(unstage)
42320 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42321 r=`${PWD_COMMAND}`; export r; \
42322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42323 $(NORMAL_TARGET_EXPORTS) \
42324 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
42325 for flag in $(EXTRA_TARGET_FLAGS); do \
42326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42327 done; \
42328 (cd $(TARGET_SUBDIR)/libbacktrace && \
42329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42331 "RANLIB=$${RANLIB}" \
42332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42333 clean) \
42334 || exit 1
42335
42336 @endif target-libbacktrace
42337
42338 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
42339 maybe-distclean-target-libbacktrace:
42340 @if target-libbacktrace
42341 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
42342
42343 distclean-target-libbacktrace:
42344 @: $(MAKE); $(unstage)
42345 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42346 r=`${PWD_COMMAND}`; export r; \
42347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42348 $(NORMAL_TARGET_EXPORTS) \
42349 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
42350 for flag in $(EXTRA_TARGET_FLAGS); do \
42351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42352 done; \
42353 (cd $(TARGET_SUBDIR)/libbacktrace && \
42354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42356 "RANLIB=$${RANLIB}" \
42357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42358 distclean) \
42359 || exit 1
42360
42361 @endif target-libbacktrace
42362
42363 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
42364 maybe-maintainer-clean-target-libbacktrace:
42365 @if target-libbacktrace
42366 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
42367
42368 maintainer-clean-target-libbacktrace:
42369 @: $(MAKE); $(unstage)
42370 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42371 r=`${PWD_COMMAND}`; export r; \
42372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42373 $(NORMAL_TARGET_EXPORTS) \
42374 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
42375 for flag in $(EXTRA_TARGET_FLAGS); do \
42376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42377 done; \
42378 (cd $(TARGET_SUBDIR)/libbacktrace && \
42379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42381 "RANLIB=$${RANLIB}" \
42382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42383 maintainer-clean) \
42384 || exit 1
42385
42386 @endif target-libbacktrace
42387
42388
42389
42390
42391
42392 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
42393 maybe-configure-target-libquadmath:
42394 @if gcc-bootstrap
42395 configure-target-libquadmath: stage_current
42396 @endif gcc-bootstrap
42397 @if target-libquadmath
42398 maybe-configure-target-libquadmath: configure-target-libquadmath
42399 configure-target-libquadmath:
42400 @: $(MAKE); $(unstage)
42401 @r=`${PWD_COMMAND}`; export r; \
42402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42403 echo "Checking multilib configuration for libquadmath..."; \
42404 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
42405 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
42406 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
42407 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
42408 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
42409 else \
42410 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
42411 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
42412 fi; \
42413 else \
42414 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
42415 fi; \
42416 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
42417 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
42418 $(NORMAL_TARGET_EXPORTS) \
42419 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
42420 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
42421 case $(srcdir) in \
42422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42423 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
42424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42425 esac; \
42426 module_srcdir=libquadmath; \
42427 rm -f no-such-file || : ; \
42428 CONFIG_SITE=no-such-file $(SHELL) \
42429 $$s/$$module_srcdir/configure \
42430 --srcdir=$${topdir}/$$module_srcdir \
42431 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42432 --target=${target_alias} \
42433 || exit 1
42434 @endif target-libquadmath
42435
42436
42437
42438
42439
42440 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
42441 maybe-all-target-libquadmath:
42442 @if gcc-bootstrap
42443 all-target-libquadmath: stage_current
42444 @endif gcc-bootstrap
42445 @if target-libquadmath
42446 TARGET-target-libquadmath=all
42447 maybe-all-target-libquadmath: all-target-libquadmath
42448 all-target-libquadmath: configure-target-libquadmath
42449 @: $(MAKE); $(unstage)
42450 @r=`${PWD_COMMAND}`; export r; \
42451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42452 $(NORMAL_TARGET_EXPORTS) \
42453 (cd $(TARGET_SUBDIR)/libquadmath && \
42454 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42455 $(TARGET-target-libquadmath))
42456 @endif target-libquadmath
42457
42458
42459
42460
42461
42462 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
42463 maybe-check-target-libquadmath:
42464 @if target-libquadmath
42465 maybe-check-target-libquadmath: check-target-libquadmath
42466
42467 check-target-libquadmath:
42468 @: $(MAKE); $(unstage)
42469 @r=`${PWD_COMMAND}`; export r; \
42470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42471 $(NORMAL_TARGET_EXPORTS) \
42472 (cd $(TARGET_SUBDIR)/libquadmath && \
42473 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42474
42475 @endif target-libquadmath
42476
42477 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
42478 maybe-install-target-libquadmath:
42479 @if target-libquadmath
42480 maybe-install-target-libquadmath: install-target-libquadmath
42481
42482 install-target-libquadmath: installdirs
42483 @: $(MAKE); $(unstage)
42484 @r=`${PWD_COMMAND}`; export r; \
42485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42486 $(NORMAL_TARGET_EXPORTS) \
42487 (cd $(TARGET_SUBDIR)/libquadmath && \
42488 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42489
42490 @endif target-libquadmath
42491
42492 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
42493 maybe-install-strip-target-libquadmath:
42494 @if target-libquadmath
42495 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
42496
42497 install-strip-target-libquadmath: installdirs
42498 @: $(MAKE); $(unstage)
42499 @r=`${PWD_COMMAND}`; export r; \
42500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42501 $(NORMAL_TARGET_EXPORTS) \
42502 (cd $(TARGET_SUBDIR)/libquadmath && \
42503 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42504
42505 @endif target-libquadmath
42506
42507 # Other targets (info, dvi, pdf, etc.)
42508
42509 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
42510 maybe-info-target-libquadmath:
42511 @if target-libquadmath
42512 maybe-info-target-libquadmath: info-target-libquadmath
42513
42514 info-target-libquadmath: \
42515 configure-target-libquadmath
42516 @: $(MAKE); $(unstage)
42517 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42518 r=`${PWD_COMMAND}`; export r; \
42519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42520 $(NORMAL_TARGET_EXPORTS) \
42521 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
42522 for flag in $(EXTRA_TARGET_FLAGS); do \
42523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42524 done; \
42525 (cd $(TARGET_SUBDIR)/libquadmath && \
42526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42528 "RANLIB=$${RANLIB}" \
42529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42530 info) \
42531 || exit 1
42532
42533 @endif target-libquadmath
42534
42535 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
42536 maybe-dvi-target-libquadmath:
42537 @if target-libquadmath
42538 maybe-dvi-target-libquadmath: dvi-target-libquadmath
42539
42540 dvi-target-libquadmath: \
42541 configure-target-libquadmath
42542 @: $(MAKE); $(unstage)
42543 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42544 r=`${PWD_COMMAND}`; export r; \
42545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42546 $(NORMAL_TARGET_EXPORTS) \
42547 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
42548 for flag in $(EXTRA_TARGET_FLAGS); do \
42549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42550 done; \
42551 (cd $(TARGET_SUBDIR)/libquadmath && \
42552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42554 "RANLIB=$${RANLIB}" \
42555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42556 dvi) \
42557 || exit 1
42558
42559 @endif target-libquadmath
42560
42561 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
42562 maybe-pdf-target-libquadmath:
42563 @if target-libquadmath
42564 maybe-pdf-target-libquadmath: pdf-target-libquadmath
42565
42566 pdf-target-libquadmath: \
42567 configure-target-libquadmath
42568 @: $(MAKE); $(unstage)
42569 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42570 r=`${PWD_COMMAND}`; export r; \
42571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42572 $(NORMAL_TARGET_EXPORTS) \
42573 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
42574 for flag in $(EXTRA_TARGET_FLAGS); do \
42575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42576 done; \
42577 (cd $(TARGET_SUBDIR)/libquadmath && \
42578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42580 "RANLIB=$${RANLIB}" \
42581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42582 pdf) \
42583 || exit 1
42584
42585 @endif target-libquadmath
42586
42587 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
42588 maybe-html-target-libquadmath:
42589 @if target-libquadmath
42590 maybe-html-target-libquadmath: html-target-libquadmath
42591
42592 html-target-libquadmath: \
42593 configure-target-libquadmath
42594 @: $(MAKE); $(unstage)
42595 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42596 r=`${PWD_COMMAND}`; export r; \
42597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42598 $(NORMAL_TARGET_EXPORTS) \
42599 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
42600 for flag in $(EXTRA_TARGET_FLAGS); do \
42601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42602 done; \
42603 (cd $(TARGET_SUBDIR)/libquadmath && \
42604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42606 "RANLIB=$${RANLIB}" \
42607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42608 html) \
42609 || exit 1
42610
42611 @endif target-libquadmath
42612
42613 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
42614 maybe-TAGS-target-libquadmath:
42615 @if target-libquadmath
42616 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
42617
42618 TAGS-target-libquadmath: \
42619 configure-target-libquadmath
42620 @: $(MAKE); $(unstage)
42621 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42622 r=`${PWD_COMMAND}`; export r; \
42623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42624 $(NORMAL_TARGET_EXPORTS) \
42625 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
42626 for flag in $(EXTRA_TARGET_FLAGS); do \
42627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42628 done; \
42629 (cd $(TARGET_SUBDIR)/libquadmath && \
42630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42632 "RANLIB=$${RANLIB}" \
42633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42634 TAGS) \
42635 || exit 1
42636
42637 @endif target-libquadmath
42638
42639 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
42640 maybe-install-info-target-libquadmath:
42641 @if target-libquadmath
42642 maybe-install-info-target-libquadmath: install-info-target-libquadmath
42643
42644 install-info-target-libquadmath: \
42645 configure-target-libquadmath \
42646 info-target-libquadmath
42647 @: $(MAKE); $(unstage)
42648 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42649 r=`${PWD_COMMAND}`; export r; \
42650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42651 $(NORMAL_TARGET_EXPORTS) \
42652 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
42653 for flag in $(EXTRA_TARGET_FLAGS); do \
42654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42655 done; \
42656 (cd $(TARGET_SUBDIR)/libquadmath && \
42657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42659 "RANLIB=$${RANLIB}" \
42660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42661 install-info) \
42662 || exit 1
42663
42664 @endif target-libquadmath
42665
42666 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
42667 maybe-install-pdf-target-libquadmath:
42668 @if target-libquadmath
42669 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
42670
42671 install-pdf-target-libquadmath: \
42672 configure-target-libquadmath \
42673 pdf-target-libquadmath
42674 @: $(MAKE); $(unstage)
42675 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42676 r=`${PWD_COMMAND}`; export r; \
42677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42678 $(NORMAL_TARGET_EXPORTS) \
42679 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
42680 for flag in $(EXTRA_TARGET_FLAGS); do \
42681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42682 done; \
42683 (cd $(TARGET_SUBDIR)/libquadmath && \
42684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42686 "RANLIB=$${RANLIB}" \
42687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42688 install-pdf) \
42689 || exit 1
42690
42691 @endif target-libquadmath
42692
42693 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
42694 maybe-install-html-target-libquadmath:
42695 @if target-libquadmath
42696 maybe-install-html-target-libquadmath: install-html-target-libquadmath
42697
42698 install-html-target-libquadmath: \
42699 configure-target-libquadmath \
42700 html-target-libquadmath
42701 @: $(MAKE); $(unstage)
42702 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42703 r=`${PWD_COMMAND}`; export r; \
42704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42705 $(NORMAL_TARGET_EXPORTS) \
42706 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
42707 for flag in $(EXTRA_TARGET_FLAGS); do \
42708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42709 done; \
42710 (cd $(TARGET_SUBDIR)/libquadmath && \
42711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42713 "RANLIB=$${RANLIB}" \
42714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42715 install-html) \
42716 || exit 1
42717
42718 @endif target-libquadmath
42719
42720 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
42721 maybe-installcheck-target-libquadmath:
42722 @if target-libquadmath
42723 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
42724
42725 installcheck-target-libquadmath: \
42726 configure-target-libquadmath
42727 @: $(MAKE); $(unstage)
42728 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42729 r=`${PWD_COMMAND}`; export r; \
42730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42731 $(NORMAL_TARGET_EXPORTS) \
42732 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
42733 for flag in $(EXTRA_TARGET_FLAGS); do \
42734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42735 done; \
42736 (cd $(TARGET_SUBDIR)/libquadmath && \
42737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42739 "RANLIB=$${RANLIB}" \
42740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42741 installcheck) \
42742 || exit 1
42743
42744 @endif target-libquadmath
42745
42746 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
42747 maybe-mostlyclean-target-libquadmath:
42748 @if target-libquadmath
42749 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
42750
42751 mostlyclean-target-libquadmath:
42752 @: $(MAKE); $(unstage)
42753 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42754 r=`${PWD_COMMAND}`; export r; \
42755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42756 $(NORMAL_TARGET_EXPORTS) \
42757 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
42758 for flag in $(EXTRA_TARGET_FLAGS); do \
42759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42760 done; \
42761 (cd $(TARGET_SUBDIR)/libquadmath && \
42762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42764 "RANLIB=$${RANLIB}" \
42765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42766 mostlyclean) \
42767 || exit 1
42768
42769 @endif target-libquadmath
42770
42771 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
42772 maybe-clean-target-libquadmath:
42773 @if target-libquadmath
42774 maybe-clean-target-libquadmath: clean-target-libquadmath
42775
42776 clean-target-libquadmath:
42777 @: $(MAKE); $(unstage)
42778 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42779 r=`${PWD_COMMAND}`; export r; \
42780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42781 $(NORMAL_TARGET_EXPORTS) \
42782 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
42783 for flag in $(EXTRA_TARGET_FLAGS); do \
42784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42785 done; \
42786 (cd $(TARGET_SUBDIR)/libquadmath && \
42787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42789 "RANLIB=$${RANLIB}" \
42790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42791 clean) \
42792 || exit 1
42793
42794 @endif target-libquadmath
42795
42796 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
42797 maybe-distclean-target-libquadmath:
42798 @if target-libquadmath
42799 maybe-distclean-target-libquadmath: distclean-target-libquadmath
42800
42801 distclean-target-libquadmath:
42802 @: $(MAKE); $(unstage)
42803 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42804 r=`${PWD_COMMAND}`; export r; \
42805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42806 $(NORMAL_TARGET_EXPORTS) \
42807 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
42808 for flag in $(EXTRA_TARGET_FLAGS); do \
42809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42810 done; \
42811 (cd $(TARGET_SUBDIR)/libquadmath && \
42812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42814 "RANLIB=$${RANLIB}" \
42815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42816 distclean) \
42817 || exit 1
42818
42819 @endif target-libquadmath
42820
42821 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
42822 maybe-maintainer-clean-target-libquadmath:
42823 @if target-libquadmath
42824 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
42825
42826 maintainer-clean-target-libquadmath:
42827 @: $(MAKE); $(unstage)
42828 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42829 r=`${PWD_COMMAND}`; export r; \
42830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42831 $(NORMAL_TARGET_EXPORTS) \
42832 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
42833 for flag in $(EXTRA_TARGET_FLAGS); do \
42834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42835 done; \
42836 (cd $(TARGET_SUBDIR)/libquadmath && \
42837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42839 "RANLIB=$${RANLIB}" \
42840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42841 maintainer-clean) \
42842 || exit 1
42843
42844 @endif target-libquadmath
42845
42846
42847
42848
42849
42850 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
42851 maybe-configure-target-libgfortran:
42852 @if gcc-bootstrap
42853 configure-target-libgfortran: stage_current
42854 @endif gcc-bootstrap
42855 @if target-libgfortran
42856 maybe-configure-target-libgfortran: configure-target-libgfortran
42857 configure-target-libgfortran:
42858 @: $(MAKE); $(unstage)
42859 @r=`${PWD_COMMAND}`; export r; \
42860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42861 echo "Checking multilib configuration for libgfortran..."; \
42862 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
42863 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
42864 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42865 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42866 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
42867 else \
42868 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
42869 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42870 fi; \
42871 else \
42872 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42873 fi; \
42874 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
42875 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
42876 $(NORMAL_TARGET_EXPORTS) \
42877 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
42878 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
42879 case $(srcdir) in \
42880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42881 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
42882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42883 esac; \
42884 module_srcdir=libgfortran; \
42885 rm -f no-such-file || : ; \
42886 CONFIG_SITE=no-such-file $(SHELL) \
42887 $$s/$$module_srcdir/configure \
42888 --srcdir=$${topdir}/$$module_srcdir \
42889 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42890 --target=${target_alias} \
42891 || exit 1
42892 @endif target-libgfortran
42893
42894
42895
42896
42897
42898 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
42899 maybe-all-target-libgfortran:
42900 @if gcc-bootstrap
42901 all-target-libgfortran: stage_current
42902 @endif gcc-bootstrap
42903 @if target-libgfortran
42904 TARGET-target-libgfortran=all
42905 maybe-all-target-libgfortran: all-target-libgfortran
42906 all-target-libgfortran: configure-target-libgfortran
42907 @: $(MAKE); $(unstage)
42908 @r=`${PWD_COMMAND}`; export r; \
42909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42910 $(NORMAL_TARGET_EXPORTS) \
42911 (cd $(TARGET_SUBDIR)/libgfortran && \
42912 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42913 $(TARGET-target-libgfortran))
42914 @endif target-libgfortran
42915
42916
42917
42918
42919
42920 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
42921 maybe-check-target-libgfortran:
42922 @if target-libgfortran
42923 maybe-check-target-libgfortran: check-target-libgfortran
42924
42925 check-target-libgfortran:
42926 @: $(MAKE); $(unstage)
42927 @r=`${PWD_COMMAND}`; export r; \
42928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42929 $(NORMAL_TARGET_EXPORTS) \
42930 (cd $(TARGET_SUBDIR)/libgfortran && \
42931 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42932
42933 @endif target-libgfortran
42934
42935 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
42936 maybe-install-target-libgfortran:
42937 @if target-libgfortran
42938 maybe-install-target-libgfortran: install-target-libgfortran
42939
42940 install-target-libgfortran: installdirs
42941 @: $(MAKE); $(unstage)
42942 @r=`${PWD_COMMAND}`; export r; \
42943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42944 $(NORMAL_TARGET_EXPORTS) \
42945 (cd $(TARGET_SUBDIR)/libgfortran && \
42946 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42947
42948 @endif target-libgfortran
42949
42950 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
42951 maybe-install-strip-target-libgfortran:
42952 @if target-libgfortran
42953 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
42954
42955 install-strip-target-libgfortran: installdirs
42956 @: $(MAKE); $(unstage)
42957 @r=`${PWD_COMMAND}`; export r; \
42958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42959 $(NORMAL_TARGET_EXPORTS) \
42960 (cd $(TARGET_SUBDIR)/libgfortran && \
42961 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42962
42963 @endif target-libgfortran
42964
42965 # Other targets (info, dvi, pdf, etc.)
42966
42967 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
42968 maybe-info-target-libgfortran:
42969 @if target-libgfortran
42970 maybe-info-target-libgfortran: info-target-libgfortran
42971
42972 info-target-libgfortran: \
42973 configure-target-libgfortran
42974 @: $(MAKE); $(unstage)
42975 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42976 r=`${PWD_COMMAND}`; export r; \
42977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42978 $(NORMAL_TARGET_EXPORTS) \
42979 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
42980 for flag in $(EXTRA_TARGET_FLAGS); do \
42981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42982 done; \
42983 (cd $(TARGET_SUBDIR)/libgfortran && \
42984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42986 "RANLIB=$${RANLIB}" \
42987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42988 info) \
42989 || exit 1
42990
42991 @endif target-libgfortran
42992
42993 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
42994 maybe-dvi-target-libgfortran:
42995 @if target-libgfortran
42996 maybe-dvi-target-libgfortran: dvi-target-libgfortran
42997
42998 dvi-target-libgfortran: \
42999 configure-target-libgfortran
43000 @: $(MAKE); $(unstage)
43001 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43002 r=`${PWD_COMMAND}`; export r; \
43003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43004 $(NORMAL_TARGET_EXPORTS) \
43005 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
43006 for flag in $(EXTRA_TARGET_FLAGS); do \
43007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43008 done; \
43009 (cd $(TARGET_SUBDIR)/libgfortran && \
43010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43012 "RANLIB=$${RANLIB}" \
43013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43014 dvi) \
43015 || exit 1
43016
43017 @endif target-libgfortran
43018
43019 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
43020 maybe-pdf-target-libgfortran:
43021 @if target-libgfortran
43022 maybe-pdf-target-libgfortran: pdf-target-libgfortran
43023
43024 pdf-target-libgfortran: \
43025 configure-target-libgfortran
43026 @: $(MAKE); $(unstage)
43027 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43028 r=`${PWD_COMMAND}`; export r; \
43029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43030 $(NORMAL_TARGET_EXPORTS) \
43031 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
43032 for flag in $(EXTRA_TARGET_FLAGS); do \
43033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43034 done; \
43035 (cd $(TARGET_SUBDIR)/libgfortran && \
43036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43038 "RANLIB=$${RANLIB}" \
43039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43040 pdf) \
43041 || exit 1
43042
43043 @endif target-libgfortran
43044
43045 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
43046 maybe-html-target-libgfortran:
43047 @if target-libgfortran
43048 maybe-html-target-libgfortran: html-target-libgfortran
43049
43050 html-target-libgfortran: \
43051 configure-target-libgfortran
43052 @: $(MAKE); $(unstage)
43053 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43054 r=`${PWD_COMMAND}`; export r; \
43055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43056 $(NORMAL_TARGET_EXPORTS) \
43057 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
43058 for flag in $(EXTRA_TARGET_FLAGS); do \
43059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43060 done; \
43061 (cd $(TARGET_SUBDIR)/libgfortran && \
43062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43064 "RANLIB=$${RANLIB}" \
43065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43066 html) \
43067 || exit 1
43068
43069 @endif target-libgfortran
43070
43071 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
43072 maybe-TAGS-target-libgfortran:
43073 @if target-libgfortran
43074 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
43075
43076 TAGS-target-libgfortran: \
43077 configure-target-libgfortran
43078 @: $(MAKE); $(unstage)
43079 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43080 r=`${PWD_COMMAND}`; export r; \
43081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43082 $(NORMAL_TARGET_EXPORTS) \
43083 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
43084 for flag in $(EXTRA_TARGET_FLAGS); do \
43085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43086 done; \
43087 (cd $(TARGET_SUBDIR)/libgfortran && \
43088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43090 "RANLIB=$${RANLIB}" \
43091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43092 TAGS) \
43093 || exit 1
43094
43095 @endif target-libgfortran
43096
43097 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
43098 maybe-install-info-target-libgfortran:
43099 @if target-libgfortran
43100 maybe-install-info-target-libgfortran: install-info-target-libgfortran
43101
43102 install-info-target-libgfortran: \
43103 configure-target-libgfortran \
43104 info-target-libgfortran
43105 @: $(MAKE); $(unstage)
43106 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43107 r=`${PWD_COMMAND}`; export r; \
43108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43109 $(NORMAL_TARGET_EXPORTS) \
43110 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
43111 for flag in $(EXTRA_TARGET_FLAGS); do \
43112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43113 done; \
43114 (cd $(TARGET_SUBDIR)/libgfortran && \
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-info) \
43120 || exit 1
43121
43122 @endif target-libgfortran
43123
43124 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
43125 maybe-install-pdf-target-libgfortran:
43126 @if target-libgfortran
43127 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
43128
43129 install-pdf-target-libgfortran: \
43130 configure-target-libgfortran \
43131 pdf-target-libgfortran
43132 @: $(MAKE); $(unstage)
43133 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43134 r=`${PWD_COMMAND}`; export r; \
43135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43136 $(NORMAL_TARGET_EXPORTS) \
43137 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
43138 for flag in $(EXTRA_TARGET_FLAGS); do \
43139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43140 done; \
43141 (cd $(TARGET_SUBDIR)/libgfortran && \
43142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43144 "RANLIB=$${RANLIB}" \
43145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43146 install-pdf) \
43147 || exit 1
43148
43149 @endif target-libgfortran
43150
43151 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
43152 maybe-install-html-target-libgfortran:
43153 @if target-libgfortran
43154 maybe-install-html-target-libgfortran: install-html-target-libgfortran
43155
43156 install-html-target-libgfortran: \
43157 configure-target-libgfortran \
43158 html-target-libgfortran
43159 @: $(MAKE); $(unstage)
43160 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43161 r=`${PWD_COMMAND}`; export r; \
43162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43163 $(NORMAL_TARGET_EXPORTS) \
43164 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
43165 for flag in $(EXTRA_TARGET_FLAGS); do \
43166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43167 done; \
43168 (cd $(TARGET_SUBDIR)/libgfortran && \
43169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43171 "RANLIB=$${RANLIB}" \
43172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43173 install-html) \
43174 || exit 1
43175
43176 @endif target-libgfortran
43177
43178 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
43179 maybe-installcheck-target-libgfortran:
43180 @if target-libgfortran
43181 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
43182
43183 installcheck-target-libgfortran: \
43184 configure-target-libgfortran
43185 @: $(MAKE); $(unstage)
43186 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43187 r=`${PWD_COMMAND}`; export r; \
43188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43189 $(NORMAL_TARGET_EXPORTS) \
43190 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
43191 for flag in $(EXTRA_TARGET_FLAGS); do \
43192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43193 done; \
43194 (cd $(TARGET_SUBDIR)/libgfortran && \
43195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43197 "RANLIB=$${RANLIB}" \
43198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43199 installcheck) \
43200 || exit 1
43201
43202 @endif target-libgfortran
43203
43204 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
43205 maybe-mostlyclean-target-libgfortran:
43206 @if target-libgfortran
43207 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
43208
43209 mostlyclean-target-libgfortran:
43210 @: $(MAKE); $(unstage)
43211 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43212 r=`${PWD_COMMAND}`; export r; \
43213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43214 $(NORMAL_TARGET_EXPORTS) \
43215 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
43216 for flag in $(EXTRA_TARGET_FLAGS); do \
43217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43218 done; \
43219 (cd $(TARGET_SUBDIR)/libgfortran && \
43220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43222 "RANLIB=$${RANLIB}" \
43223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43224 mostlyclean) \
43225 || exit 1
43226
43227 @endif target-libgfortran
43228
43229 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
43230 maybe-clean-target-libgfortran:
43231 @if target-libgfortran
43232 maybe-clean-target-libgfortran: clean-target-libgfortran
43233
43234 clean-target-libgfortran:
43235 @: $(MAKE); $(unstage)
43236 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43237 r=`${PWD_COMMAND}`; export r; \
43238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43239 $(NORMAL_TARGET_EXPORTS) \
43240 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
43241 for flag in $(EXTRA_TARGET_FLAGS); do \
43242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43243 done; \
43244 (cd $(TARGET_SUBDIR)/libgfortran && \
43245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43247 "RANLIB=$${RANLIB}" \
43248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43249 clean) \
43250 || exit 1
43251
43252 @endif target-libgfortran
43253
43254 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
43255 maybe-distclean-target-libgfortran:
43256 @if target-libgfortran
43257 maybe-distclean-target-libgfortran: distclean-target-libgfortran
43258
43259 distclean-target-libgfortran:
43260 @: $(MAKE); $(unstage)
43261 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43262 r=`${PWD_COMMAND}`; export r; \
43263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43264 $(NORMAL_TARGET_EXPORTS) \
43265 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
43266 for flag in $(EXTRA_TARGET_FLAGS); do \
43267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43268 done; \
43269 (cd $(TARGET_SUBDIR)/libgfortran && \
43270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43272 "RANLIB=$${RANLIB}" \
43273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43274 distclean) \
43275 || exit 1
43276
43277 @endif target-libgfortran
43278
43279 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
43280 maybe-maintainer-clean-target-libgfortran:
43281 @if target-libgfortran
43282 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
43283
43284 maintainer-clean-target-libgfortran:
43285 @: $(MAKE); $(unstage)
43286 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43287 r=`${PWD_COMMAND}`; export r; \
43288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43289 $(NORMAL_TARGET_EXPORTS) \
43290 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
43291 for flag in $(EXTRA_TARGET_FLAGS); do \
43292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43293 done; \
43294 (cd $(TARGET_SUBDIR)/libgfortran && \
43295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43297 "RANLIB=$${RANLIB}" \
43298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43299 maintainer-clean) \
43300 || exit 1
43301
43302 @endif target-libgfortran
43303
43304
43305
43306
43307
43308 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
43309 maybe-configure-target-libobjc:
43310 @if gcc-bootstrap
43311 configure-target-libobjc: stage_current
43312 @endif gcc-bootstrap
43313 @if target-libobjc
43314 maybe-configure-target-libobjc: configure-target-libobjc
43315 configure-target-libobjc:
43316 @: $(MAKE); $(unstage)
43317 @r=`${PWD_COMMAND}`; export r; \
43318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43319 echo "Checking multilib configuration for libobjc..."; \
43320 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
43321 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
43322 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43323 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43324 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
43325 else \
43326 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
43327 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43328 fi; \
43329 else \
43330 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43331 fi; \
43332 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
43333 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
43334 $(NORMAL_TARGET_EXPORTS) \
43335 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
43336 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
43337 case $(srcdir) in \
43338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43339 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
43340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43341 esac; \
43342 module_srcdir=libobjc; \
43343 rm -f no-such-file || : ; \
43344 CONFIG_SITE=no-such-file $(SHELL) \
43345 $$s/$$module_srcdir/configure \
43346 --srcdir=$${topdir}/$$module_srcdir \
43347 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43348 --target=${target_alias} \
43349 || exit 1
43350 @endif target-libobjc
43351
43352
43353
43354
43355
43356 .PHONY: all-target-libobjc maybe-all-target-libobjc
43357 maybe-all-target-libobjc:
43358 @if gcc-bootstrap
43359 all-target-libobjc: stage_current
43360 @endif gcc-bootstrap
43361 @if target-libobjc
43362 TARGET-target-libobjc=all
43363 maybe-all-target-libobjc: all-target-libobjc
43364 all-target-libobjc: configure-target-libobjc
43365 @: $(MAKE); $(unstage)
43366 @r=`${PWD_COMMAND}`; export r; \
43367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43368 $(NORMAL_TARGET_EXPORTS) \
43369 (cd $(TARGET_SUBDIR)/libobjc && \
43370 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43371 $(TARGET-target-libobjc))
43372 @endif target-libobjc
43373
43374
43375
43376
43377
43378 .PHONY: check-target-libobjc maybe-check-target-libobjc
43379 maybe-check-target-libobjc:
43380 @if target-libobjc
43381 maybe-check-target-libobjc: check-target-libobjc
43382
43383 check-target-libobjc:
43384 @: $(MAKE); $(unstage)
43385 @r=`${PWD_COMMAND}`; export r; \
43386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43387 $(NORMAL_TARGET_EXPORTS) \
43388 (cd $(TARGET_SUBDIR)/libobjc && \
43389 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43390
43391 @endif target-libobjc
43392
43393 .PHONY: install-target-libobjc maybe-install-target-libobjc
43394 maybe-install-target-libobjc:
43395 @if target-libobjc
43396 maybe-install-target-libobjc: install-target-libobjc
43397
43398 install-target-libobjc: installdirs
43399 @: $(MAKE); $(unstage)
43400 @r=`${PWD_COMMAND}`; export r; \
43401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43402 $(NORMAL_TARGET_EXPORTS) \
43403 (cd $(TARGET_SUBDIR)/libobjc && \
43404 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43405
43406 @endif target-libobjc
43407
43408 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
43409 maybe-install-strip-target-libobjc:
43410 @if target-libobjc
43411 maybe-install-strip-target-libobjc: install-strip-target-libobjc
43412
43413 install-strip-target-libobjc: installdirs
43414 @: $(MAKE); $(unstage)
43415 @r=`${PWD_COMMAND}`; export r; \
43416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43417 $(NORMAL_TARGET_EXPORTS) \
43418 (cd $(TARGET_SUBDIR)/libobjc && \
43419 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43420
43421 @endif target-libobjc
43422
43423 # Other targets (info, dvi, pdf, etc.)
43424
43425 .PHONY: maybe-info-target-libobjc info-target-libobjc
43426 maybe-info-target-libobjc:
43427 @if target-libobjc
43428 maybe-info-target-libobjc: info-target-libobjc
43429
43430 info-target-libobjc: \
43431 configure-target-libobjc
43432 @: $(MAKE); $(unstage)
43433 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43434 r=`${PWD_COMMAND}`; export r; \
43435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43436 $(NORMAL_TARGET_EXPORTS) \
43437 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
43438 for flag in $(EXTRA_TARGET_FLAGS); do \
43439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43440 done; \
43441 (cd $(TARGET_SUBDIR)/libobjc && \
43442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43444 "RANLIB=$${RANLIB}" \
43445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43446 info) \
43447 || exit 1
43448
43449 @endif target-libobjc
43450
43451 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
43452 maybe-dvi-target-libobjc:
43453 @if target-libobjc
43454 maybe-dvi-target-libobjc: dvi-target-libobjc
43455
43456 dvi-target-libobjc: \
43457 configure-target-libobjc
43458 @: $(MAKE); $(unstage)
43459 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43460 r=`${PWD_COMMAND}`; export r; \
43461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43462 $(NORMAL_TARGET_EXPORTS) \
43463 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
43464 for flag in $(EXTRA_TARGET_FLAGS); do \
43465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43466 done; \
43467 (cd $(TARGET_SUBDIR)/libobjc && \
43468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43470 "RANLIB=$${RANLIB}" \
43471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43472 dvi) \
43473 || exit 1
43474
43475 @endif target-libobjc
43476
43477 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
43478 maybe-pdf-target-libobjc:
43479 @if target-libobjc
43480 maybe-pdf-target-libobjc: pdf-target-libobjc
43481
43482 pdf-target-libobjc: \
43483 configure-target-libobjc
43484 @: $(MAKE); $(unstage)
43485 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43486 r=`${PWD_COMMAND}`; export r; \
43487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43488 $(NORMAL_TARGET_EXPORTS) \
43489 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
43490 for flag in $(EXTRA_TARGET_FLAGS); do \
43491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43492 done; \
43493 (cd $(TARGET_SUBDIR)/libobjc && \
43494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43496 "RANLIB=$${RANLIB}" \
43497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43498 pdf) \
43499 || exit 1
43500
43501 @endif target-libobjc
43502
43503 .PHONY: maybe-html-target-libobjc html-target-libobjc
43504 maybe-html-target-libobjc:
43505 @if target-libobjc
43506 maybe-html-target-libobjc: html-target-libobjc
43507
43508 html-target-libobjc: \
43509 configure-target-libobjc
43510 @: $(MAKE); $(unstage)
43511 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43512 r=`${PWD_COMMAND}`; export r; \
43513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43514 $(NORMAL_TARGET_EXPORTS) \
43515 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
43516 for flag in $(EXTRA_TARGET_FLAGS); do \
43517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43518 done; \
43519 (cd $(TARGET_SUBDIR)/libobjc && \
43520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43522 "RANLIB=$${RANLIB}" \
43523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43524 html) \
43525 || exit 1
43526
43527 @endif target-libobjc
43528
43529 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
43530 maybe-TAGS-target-libobjc:
43531 @if target-libobjc
43532 maybe-TAGS-target-libobjc: TAGS-target-libobjc
43533
43534 TAGS-target-libobjc: \
43535 configure-target-libobjc
43536 @: $(MAKE); $(unstage)
43537 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43538 r=`${PWD_COMMAND}`; export r; \
43539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43540 $(NORMAL_TARGET_EXPORTS) \
43541 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
43542 for flag in $(EXTRA_TARGET_FLAGS); do \
43543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43544 done; \
43545 (cd $(TARGET_SUBDIR)/libobjc && \
43546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43548 "RANLIB=$${RANLIB}" \
43549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43550 TAGS) \
43551 || exit 1
43552
43553 @endif target-libobjc
43554
43555 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
43556 maybe-install-info-target-libobjc:
43557 @if target-libobjc
43558 maybe-install-info-target-libobjc: install-info-target-libobjc
43559
43560 install-info-target-libobjc: \
43561 configure-target-libobjc \
43562 info-target-libobjc
43563 @: $(MAKE); $(unstage)
43564 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43565 r=`${PWD_COMMAND}`; export r; \
43566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43567 $(NORMAL_TARGET_EXPORTS) \
43568 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
43569 for flag in $(EXTRA_TARGET_FLAGS); do \
43570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43571 done; \
43572 (cd $(TARGET_SUBDIR)/libobjc && \
43573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43575 "RANLIB=$${RANLIB}" \
43576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43577 install-info) \
43578 || exit 1
43579
43580 @endif target-libobjc
43581
43582 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
43583 maybe-install-pdf-target-libobjc:
43584 @if target-libobjc
43585 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
43586
43587 install-pdf-target-libobjc: \
43588 configure-target-libobjc \
43589 pdf-target-libobjc
43590 @: $(MAKE); $(unstage)
43591 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43592 r=`${PWD_COMMAND}`; export r; \
43593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43594 $(NORMAL_TARGET_EXPORTS) \
43595 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
43596 for flag in $(EXTRA_TARGET_FLAGS); do \
43597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43598 done; \
43599 (cd $(TARGET_SUBDIR)/libobjc && \
43600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43602 "RANLIB=$${RANLIB}" \
43603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43604 install-pdf) \
43605 || exit 1
43606
43607 @endif target-libobjc
43608
43609 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
43610 maybe-install-html-target-libobjc:
43611 @if target-libobjc
43612 maybe-install-html-target-libobjc: install-html-target-libobjc
43613
43614 install-html-target-libobjc: \
43615 configure-target-libobjc \
43616 html-target-libobjc
43617 @: $(MAKE); $(unstage)
43618 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43619 r=`${PWD_COMMAND}`; export r; \
43620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43621 $(NORMAL_TARGET_EXPORTS) \
43622 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
43623 for flag in $(EXTRA_TARGET_FLAGS); do \
43624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43625 done; \
43626 (cd $(TARGET_SUBDIR)/libobjc && \
43627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43629 "RANLIB=$${RANLIB}" \
43630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43631 install-html) \
43632 || exit 1
43633
43634 @endif target-libobjc
43635
43636 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
43637 maybe-installcheck-target-libobjc:
43638 @if target-libobjc
43639 maybe-installcheck-target-libobjc: installcheck-target-libobjc
43640
43641 installcheck-target-libobjc: \
43642 configure-target-libobjc
43643 @: $(MAKE); $(unstage)
43644 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43645 r=`${PWD_COMMAND}`; export r; \
43646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43647 $(NORMAL_TARGET_EXPORTS) \
43648 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
43649 for flag in $(EXTRA_TARGET_FLAGS); do \
43650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43651 done; \
43652 (cd $(TARGET_SUBDIR)/libobjc && \
43653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43655 "RANLIB=$${RANLIB}" \
43656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43657 installcheck) \
43658 || exit 1
43659
43660 @endif target-libobjc
43661
43662 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
43663 maybe-mostlyclean-target-libobjc:
43664 @if target-libobjc
43665 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
43666
43667 mostlyclean-target-libobjc:
43668 @: $(MAKE); $(unstage)
43669 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43670 r=`${PWD_COMMAND}`; export r; \
43671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43672 $(NORMAL_TARGET_EXPORTS) \
43673 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
43674 for flag in $(EXTRA_TARGET_FLAGS); do \
43675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43676 done; \
43677 (cd $(TARGET_SUBDIR)/libobjc && \
43678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43680 "RANLIB=$${RANLIB}" \
43681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43682 mostlyclean) \
43683 || exit 1
43684
43685 @endif target-libobjc
43686
43687 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
43688 maybe-clean-target-libobjc:
43689 @if target-libobjc
43690 maybe-clean-target-libobjc: clean-target-libobjc
43691
43692 clean-target-libobjc:
43693 @: $(MAKE); $(unstage)
43694 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43695 r=`${PWD_COMMAND}`; export r; \
43696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43697 $(NORMAL_TARGET_EXPORTS) \
43698 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
43699 for flag in $(EXTRA_TARGET_FLAGS); do \
43700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43701 done; \
43702 (cd $(TARGET_SUBDIR)/libobjc && \
43703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43705 "RANLIB=$${RANLIB}" \
43706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43707 clean) \
43708 || exit 1
43709
43710 @endif target-libobjc
43711
43712 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
43713 maybe-distclean-target-libobjc:
43714 @if target-libobjc
43715 maybe-distclean-target-libobjc: distclean-target-libobjc
43716
43717 distclean-target-libobjc:
43718 @: $(MAKE); $(unstage)
43719 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43720 r=`${PWD_COMMAND}`; export r; \
43721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43722 $(NORMAL_TARGET_EXPORTS) \
43723 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
43724 for flag in $(EXTRA_TARGET_FLAGS); do \
43725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43726 done; \
43727 (cd $(TARGET_SUBDIR)/libobjc && \
43728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43730 "RANLIB=$${RANLIB}" \
43731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43732 distclean) \
43733 || exit 1
43734
43735 @endif target-libobjc
43736
43737 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
43738 maybe-maintainer-clean-target-libobjc:
43739 @if target-libobjc
43740 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
43741
43742 maintainer-clean-target-libobjc:
43743 @: $(MAKE); $(unstage)
43744 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43745 r=`${PWD_COMMAND}`; export r; \
43746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43747 $(NORMAL_TARGET_EXPORTS) \
43748 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
43749 for flag in $(EXTRA_TARGET_FLAGS); do \
43750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43751 done; \
43752 (cd $(TARGET_SUBDIR)/libobjc && \
43753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43755 "RANLIB=$${RANLIB}" \
43756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43757 maintainer-clean) \
43758 || exit 1
43759
43760 @endif target-libobjc
43761
43762
43763
43764
43765
43766 .PHONY: configure-target-libgo maybe-configure-target-libgo
43767 maybe-configure-target-libgo:
43768 @if gcc-bootstrap
43769 configure-target-libgo: stage_current
43770 @endif gcc-bootstrap
43771 @if target-libgo
43772 maybe-configure-target-libgo: configure-target-libgo
43773 configure-target-libgo:
43774 @: $(MAKE); $(unstage)
43775 @r=`${PWD_COMMAND}`; export r; \
43776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43777 echo "Checking multilib configuration for libgo..."; \
43778 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
43779 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
43780 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
43781 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
43782 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
43783 else \
43784 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
43785 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
43786 fi; \
43787 else \
43788 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
43789 fi; \
43790 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
43791 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
43792 $(NORMAL_TARGET_EXPORTS) \
43793 echo Configuring in $(TARGET_SUBDIR)/libgo; \
43794 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
43795 case $(srcdir) in \
43796 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43797 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
43798 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43799 esac; \
43800 module_srcdir=libgo; \
43801 rm -f no-such-file || : ; \
43802 CONFIG_SITE=no-such-file $(SHELL) \
43803 $$s/$$module_srcdir/configure \
43804 --srcdir=$${topdir}/$$module_srcdir \
43805 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43806 --target=${target_alias} \
43807 || exit 1
43808 @endif target-libgo
43809
43810
43811
43812
43813
43814 .PHONY: all-target-libgo maybe-all-target-libgo
43815 maybe-all-target-libgo:
43816 @if gcc-bootstrap
43817 all-target-libgo: stage_current
43818 @endif gcc-bootstrap
43819 @if target-libgo
43820 TARGET-target-libgo=all
43821 maybe-all-target-libgo: all-target-libgo
43822 all-target-libgo: configure-target-libgo
43823 @: $(MAKE); $(unstage)
43824 @r=`${PWD_COMMAND}`; export r; \
43825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43826 $(NORMAL_TARGET_EXPORTS) \
43827 (cd $(TARGET_SUBDIR)/libgo && \
43828 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43829 $(TARGET-target-libgo))
43830 @endif target-libgo
43831
43832
43833
43834
43835
43836 .PHONY: check-target-libgo maybe-check-target-libgo
43837 maybe-check-target-libgo:
43838 @if target-libgo
43839 maybe-check-target-libgo: check-target-libgo
43840
43841 check-target-libgo:
43842 @: $(MAKE); $(unstage)
43843 @r=`${PWD_COMMAND}`; export r; \
43844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43845 $(NORMAL_TARGET_EXPORTS) \
43846 (cd $(TARGET_SUBDIR)/libgo && \
43847 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43848
43849 @endif target-libgo
43850
43851 .PHONY: install-target-libgo maybe-install-target-libgo
43852 maybe-install-target-libgo:
43853 @if target-libgo
43854 maybe-install-target-libgo: install-target-libgo
43855
43856 install-target-libgo: installdirs
43857 @: $(MAKE); $(unstage)
43858 @r=`${PWD_COMMAND}`; export r; \
43859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43860 $(NORMAL_TARGET_EXPORTS) \
43861 (cd $(TARGET_SUBDIR)/libgo && \
43862 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43863
43864 @endif target-libgo
43865
43866 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
43867 maybe-install-strip-target-libgo:
43868 @if target-libgo
43869 maybe-install-strip-target-libgo: install-strip-target-libgo
43870
43871 install-strip-target-libgo: installdirs
43872 @: $(MAKE); $(unstage)
43873 @r=`${PWD_COMMAND}`; export r; \
43874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43875 $(NORMAL_TARGET_EXPORTS) \
43876 (cd $(TARGET_SUBDIR)/libgo && \
43877 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43878
43879 @endif target-libgo
43880
43881 # Other targets (info, dvi, pdf, etc.)
43882
43883 .PHONY: maybe-info-target-libgo info-target-libgo
43884 maybe-info-target-libgo:
43885 @if target-libgo
43886 maybe-info-target-libgo: info-target-libgo
43887
43888 info-target-libgo: \
43889 configure-target-libgo
43890 @: $(MAKE); $(unstage)
43891 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43892 r=`${PWD_COMMAND}`; export r; \
43893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43894 $(NORMAL_TARGET_EXPORTS) \
43895 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
43896 for flag in $(EXTRA_TARGET_FLAGS); do \
43897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43898 done; \
43899 (cd $(TARGET_SUBDIR)/libgo && \
43900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43902 "RANLIB=$${RANLIB}" \
43903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43904 info) \
43905 || exit 1
43906
43907 @endif target-libgo
43908
43909 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
43910 maybe-dvi-target-libgo:
43911 @if target-libgo
43912 maybe-dvi-target-libgo: dvi-target-libgo
43913
43914 dvi-target-libgo: \
43915 configure-target-libgo
43916 @: $(MAKE); $(unstage)
43917 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43918 r=`${PWD_COMMAND}`; export r; \
43919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43920 $(NORMAL_TARGET_EXPORTS) \
43921 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
43922 for flag in $(EXTRA_TARGET_FLAGS); do \
43923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43924 done; \
43925 (cd $(TARGET_SUBDIR)/libgo && \
43926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43928 "RANLIB=$${RANLIB}" \
43929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43930 dvi) \
43931 || exit 1
43932
43933 @endif target-libgo
43934
43935 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
43936 maybe-pdf-target-libgo:
43937 @if target-libgo
43938 maybe-pdf-target-libgo: pdf-target-libgo
43939
43940 pdf-target-libgo: \
43941 configure-target-libgo
43942 @: $(MAKE); $(unstage)
43943 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43944 r=`${PWD_COMMAND}`; export r; \
43945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43946 $(NORMAL_TARGET_EXPORTS) \
43947 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
43948 for flag in $(EXTRA_TARGET_FLAGS); do \
43949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43950 done; \
43951 (cd $(TARGET_SUBDIR)/libgo && \
43952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43954 "RANLIB=$${RANLIB}" \
43955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43956 pdf) \
43957 || exit 1
43958
43959 @endif target-libgo
43960
43961 .PHONY: maybe-html-target-libgo html-target-libgo
43962 maybe-html-target-libgo:
43963 @if target-libgo
43964 maybe-html-target-libgo: html-target-libgo
43965
43966 html-target-libgo: \
43967 configure-target-libgo
43968 @: $(MAKE); $(unstage)
43969 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43970 r=`${PWD_COMMAND}`; export r; \
43971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43972 $(NORMAL_TARGET_EXPORTS) \
43973 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
43974 for flag in $(EXTRA_TARGET_FLAGS); do \
43975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43976 done; \
43977 (cd $(TARGET_SUBDIR)/libgo && \
43978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43980 "RANLIB=$${RANLIB}" \
43981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43982 html) \
43983 || exit 1
43984
43985 @endif target-libgo
43986
43987 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
43988 maybe-TAGS-target-libgo:
43989 @if target-libgo
43990 maybe-TAGS-target-libgo: TAGS-target-libgo
43991
43992 TAGS-target-libgo: \
43993 configure-target-libgo
43994 @: $(MAKE); $(unstage)
43995 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43996 r=`${PWD_COMMAND}`; export r; \
43997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43998 $(NORMAL_TARGET_EXPORTS) \
43999 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
44000 for flag in $(EXTRA_TARGET_FLAGS); do \
44001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44002 done; \
44003 (cd $(TARGET_SUBDIR)/libgo && \
44004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44006 "RANLIB=$${RANLIB}" \
44007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44008 TAGS) \
44009 || exit 1
44010
44011 @endif target-libgo
44012
44013 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
44014 maybe-install-info-target-libgo:
44015 @if target-libgo
44016 maybe-install-info-target-libgo: install-info-target-libgo
44017
44018 install-info-target-libgo: \
44019 configure-target-libgo \
44020 info-target-libgo
44021 @: $(MAKE); $(unstage)
44022 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44023 r=`${PWD_COMMAND}`; export r; \
44024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44025 $(NORMAL_TARGET_EXPORTS) \
44026 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
44027 for flag in $(EXTRA_TARGET_FLAGS); do \
44028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44029 done; \
44030 (cd $(TARGET_SUBDIR)/libgo && \
44031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44033 "RANLIB=$${RANLIB}" \
44034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44035 install-info) \
44036 || exit 1
44037
44038 @endif target-libgo
44039
44040 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
44041 maybe-install-pdf-target-libgo:
44042 @if target-libgo
44043 maybe-install-pdf-target-libgo: install-pdf-target-libgo
44044
44045 install-pdf-target-libgo: \
44046 configure-target-libgo \
44047 pdf-target-libgo
44048 @: $(MAKE); $(unstage)
44049 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44050 r=`${PWD_COMMAND}`; export r; \
44051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44052 $(NORMAL_TARGET_EXPORTS) \
44053 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
44054 for flag in $(EXTRA_TARGET_FLAGS); do \
44055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44056 done; \
44057 (cd $(TARGET_SUBDIR)/libgo && \
44058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44060 "RANLIB=$${RANLIB}" \
44061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44062 install-pdf) \
44063 || exit 1
44064
44065 @endif target-libgo
44066
44067 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
44068 maybe-install-html-target-libgo:
44069 @if target-libgo
44070 maybe-install-html-target-libgo: install-html-target-libgo
44071
44072 install-html-target-libgo: \
44073 configure-target-libgo \
44074 html-target-libgo
44075 @: $(MAKE); $(unstage)
44076 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44077 r=`${PWD_COMMAND}`; export r; \
44078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44079 $(NORMAL_TARGET_EXPORTS) \
44080 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
44081 for flag in $(EXTRA_TARGET_FLAGS); do \
44082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44083 done; \
44084 (cd $(TARGET_SUBDIR)/libgo && \
44085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44087 "RANLIB=$${RANLIB}" \
44088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44089 install-html) \
44090 || exit 1
44091
44092 @endif target-libgo
44093
44094 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
44095 maybe-installcheck-target-libgo:
44096 @if target-libgo
44097 maybe-installcheck-target-libgo: installcheck-target-libgo
44098
44099 installcheck-target-libgo: \
44100 configure-target-libgo
44101 @: $(MAKE); $(unstage)
44102 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44103 r=`${PWD_COMMAND}`; export r; \
44104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44105 $(NORMAL_TARGET_EXPORTS) \
44106 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
44107 for flag in $(EXTRA_TARGET_FLAGS); do \
44108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44109 done; \
44110 (cd $(TARGET_SUBDIR)/libgo && \
44111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44113 "RANLIB=$${RANLIB}" \
44114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44115 installcheck) \
44116 || exit 1
44117
44118 @endif target-libgo
44119
44120 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
44121 maybe-mostlyclean-target-libgo:
44122 @if target-libgo
44123 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
44124
44125 mostlyclean-target-libgo:
44126 @: $(MAKE); $(unstage)
44127 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44128 r=`${PWD_COMMAND}`; export r; \
44129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44130 $(NORMAL_TARGET_EXPORTS) \
44131 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
44132 for flag in $(EXTRA_TARGET_FLAGS); do \
44133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44134 done; \
44135 (cd $(TARGET_SUBDIR)/libgo && \
44136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44138 "RANLIB=$${RANLIB}" \
44139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44140 mostlyclean) \
44141 || exit 1
44142
44143 @endif target-libgo
44144
44145 .PHONY: maybe-clean-target-libgo clean-target-libgo
44146 maybe-clean-target-libgo:
44147 @if target-libgo
44148 maybe-clean-target-libgo: clean-target-libgo
44149
44150 clean-target-libgo:
44151 @: $(MAKE); $(unstage)
44152 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44153 r=`${PWD_COMMAND}`; export r; \
44154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44155 $(NORMAL_TARGET_EXPORTS) \
44156 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
44157 for flag in $(EXTRA_TARGET_FLAGS); do \
44158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44159 done; \
44160 (cd $(TARGET_SUBDIR)/libgo && \
44161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44163 "RANLIB=$${RANLIB}" \
44164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44165 clean) \
44166 || exit 1
44167
44168 @endif target-libgo
44169
44170 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
44171 maybe-distclean-target-libgo:
44172 @if target-libgo
44173 maybe-distclean-target-libgo: distclean-target-libgo
44174
44175 distclean-target-libgo:
44176 @: $(MAKE); $(unstage)
44177 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44178 r=`${PWD_COMMAND}`; export r; \
44179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44180 $(NORMAL_TARGET_EXPORTS) \
44181 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
44182 for flag in $(EXTRA_TARGET_FLAGS); do \
44183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44184 done; \
44185 (cd $(TARGET_SUBDIR)/libgo && \
44186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44188 "RANLIB=$${RANLIB}" \
44189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44190 distclean) \
44191 || exit 1
44192
44193 @endif target-libgo
44194
44195 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
44196 maybe-maintainer-clean-target-libgo:
44197 @if target-libgo
44198 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
44199
44200 maintainer-clean-target-libgo:
44201 @: $(MAKE); $(unstage)
44202 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44203 r=`${PWD_COMMAND}`; export r; \
44204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44205 $(NORMAL_TARGET_EXPORTS) \
44206 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
44207 for flag in $(EXTRA_TARGET_FLAGS); do \
44208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44209 done; \
44210 (cd $(TARGET_SUBDIR)/libgo && \
44211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44213 "RANLIB=$${RANLIB}" \
44214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44215 maintainer-clean) \
44216 || exit 1
44217
44218 @endif target-libgo
44219
44220
44221
44222
44223
44224 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
44225 maybe-configure-target-libtermcap:
44226 @if gcc-bootstrap
44227 configure-target-libtermcap: stage_current
44228 @endif gcc-bootstrap
44229 @if target-libtermcap
44230 maybe-configure-target-libtermcap: configure-target-libtermcap
44231 configure-target-libtermcap:
44232 @: $(MAKE); $(unstage)
44233 @r=`${PWD_COMMAND}`; export r; \
44234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44235 echo "Checking multilib configuration for libtermcap..."; \
44236 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
44237 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
44238 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44239 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44240 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
44241 else \
44242 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
44243 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44244 fi; \
44245 else \
44246 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44247 fi; \
44248 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
44249 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
44250 $(NORMAL_TARGET_EXPORTS) \
44251 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
44252 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
44253 case $(srcdir) in \
44254 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44255 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
44256 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44257 esac; \
44258 module_srcdir=libtermcap; \
44259 rm -f no-such-file || : ; \
44260 CONFIG_SITE=no-such-file $(SHELL) \
44261 $$s/$$module_srcdir/configure \
44262 --srcdir=$${topdir}/$$module_srcdir \
44263 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44264 --target=${target_alias} \
44265 || exit 1
44266 @endif target-libtermcap
44267
44268
44269
44270
44271
44272 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
44273 maybe-all-target-libtermcap:
44274 @if gcc-bootstrap
44275 all-target-libtermcap: stage_current
44276 @endif gcc-bootstrap
44277 @if target-libtermcap
44278 TARGET-target-libtermcap=all
44279 maybe-all-target-libtermcap: all-target-libtermcap
44280 all-target-libtermcap: configure-target-libtermcap
44281 @: $(MAKE); $(unstage)
44282 @r=`${PWD_COMMAND}`; export r; \
44283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44284 $(NORMAL_TARGET_EXPORTS) \
44285 (cd $(TARGET_SUBDIR)/libtermcap && \
44286 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44287 $(TARGET-target-libtermcap))
44288 @endif target-libtermcap
44289
44290
44291
44292
44293
44294 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
44295 maybe-check-target-libtermcap:
44296 @if target-libtermcap
44297 maybe-check-target-libtermcap: check-target-libtermcap
44298
44299 # Dummy target for uncheckable module.
44300 check-target-libtermcap:
44301
44302 @endif target-libtermcap
44303
44304 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
44305 maybe-install-target-libtermcap:
44306 @if target-libtermcap
44307 maybe-install-target-libtermcap: install-target-libtermcap
44308
44309 install-target-libtermcap: installdirs
44310 @: $(MAKE); $(unstage)
44311 @r=`${PWD_COMMAND}`; export r; \
44312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44313 $(NORMAL_TARGET_EXPORTS) \
44314 (cd $(TARGET_SUBDIR)/libtermcap && \
44315 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44316
44317 @endif target-libtermcap
44318
44319 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
44320 maybe-install-strip-target-libtermcap:
44321 @if target-libtermcap
44322 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
44323
44324 install-strip-target-libtermcap: installdirs
44325 @: $(MAKE); $(unstage)
44326 @r=`${PWD_COMMAND}`; export r; \
44327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44328 $(NORMAL_TARGET_EXPORTS) \
44329 (cd $(TARGET_SUBDIR)/libtermcap && \
44330 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44331
44332 @endif target-libtermcap
44333
44334 # Other targets (info, dvi, pdf, etc.)
44335
44336 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
44337 maybe-info-target-libtermcap:
44338 @if target-libtermcap
44339 maybe-info-target-libtermcap: info-target-libtermcap
44340
44341 info-target-libtermcap: \
44342 configure-target-libtermcap
44343 @: $(MAKE); $(unstage)
44344 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44345 r=`${PWD_COMMAND}`; export r; \
44346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44347 $(NORMAL_TARGET_EXPORTS) \
44348 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
44349 for flag in $(EXTRA_TARGET_FLAGS); do \
44350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44351 done; \
44352 (cd $(TARGET_SUBDIR)/libtermcap && \
44353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44355 "RANLIB=$${RANLIB}" \
44356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44357 info) \
44358 || exit 1
44359
44360 @endif target-libtermcap
44361
44362 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
44363 maybe-dvi-target-libtermcap:
44364 @if target-libtermcap
44365 maybe-dvi-target-libtermcap: dvi-target-libtermcap
44366
44367 dvi-target-libtermcap: \
44368 configure-target-libtermcap
44369 @: $(MAKE); $(unstage)
44370 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44371 r=`${PWD_COMMAND}`; export r; \
44372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44373 $(NORMAL_TARGET_EXPORTS) \
44374 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
44375 for flag in $(EXTRA_TARGET_FLAGS); do \
44376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44377 done; \
44378 (cd $(TARGET_SUBDIR)/libtermcap && \
44379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44381 "RANLIB=$${RANLIB}" \
44382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44383 dvi) \
44384 || exit 1
44385
44386 @endif target-libtermcap
44387
44388 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
44389 maybe-pdf-target-libtermcap:
44390 @if target-libtermcap
44391 maybe-pdf-target-libtermcap: pdf-target-libtermcap
44392
44393 pdf-target-libtermcap: \
44394 configure-target-libtermcap
44395 @: $(MAKE); $(unstage)
44396 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44397 r=`${PWD_COMMAND}`; export r; \
44398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44399 $(NORMAL_TARGET_EXPORTS) \
44400 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
44401 for flag in $(EXTRA_TARGET_FLAGS); do \
44402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44403 done; \
44404 (cd $(TARGET_SUBDIR)/libtermcap && \
44405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44407 "RANLIB=$${RANLIB}" \
44408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44409 pdf) \
44410 || exit 1
44411
44412 @endif target-libtermcap
44413
44414 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
44415 maybe-html-target-libtermcap:
44416 @if target-libtermcap
44417 maybe-html-target-libtermcap: html-target-libtermcap
44418
44419 html-target-libtermcap: \
44420 configure-target-libtermcap
44421 @: $(MAKE); $(unstage)
44422 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44423 r=`${PWD_COMMAND}`; export r; \
44424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44425 $(NORMAL_TARGET_EXPORTS) \
44426 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
44427 for flag in $(EXTRA_TARGET_FLAGS); do \
44428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44429 done; \
44430 (cd $(TARGET_SUBDIR)/libtermcap && \
44431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44433 "RANLIB=$${RANLIB}" \
44434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44435 html) \
44436 || exit 1
44437
44438 @endif target-libtermcap
44439
44440 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
44441 maybe-TAGS-target-libtermcap:
44442 @if target-libtermcap
44443 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
44444
44445 TAGS-target-libtermcap: \
44446 configure-target-libtermcap
44447 @: $(MAKE); $(unstage)
44448 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44449 r=`${PWD_COMMAND}`; export r; \
44450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44451 $(NORMAL_TARGET_EXPORTS) \
44452 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
44453 for flag in $(EXTRA_TARGET_FLAGS); do \
44454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44455 done; \
44456 (cd $(TARGET_SUBDIR)/libtermcap && \
44457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44459 "RANLIB=$${RANLIB}" \
44460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44461 TAGS) \
44462 || exit 1
44463
44464 @endif target-libtermcap
44465
44466 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
44467 maybe-install-info-target-libtermcap:
44468 @if target-libtermcap
44469 maybe-install-info-target-libtermcap: install-info-target-libtermcap
44470
44471 install-info-target-libtermcap: \
44472 configure-target-libtermcap \
44473 info-target-libtermcap
44474 @: $(MAKE); $(unstage)
44475 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44476 r=`${PWD_COMMAND}`; export r; \
44477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44478 $(NORMAL_TARGET_EXPORTS) \
44479 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
44480 for flag in $(EXTRA_TARGET_FLAGS); do \
44481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44482 done; \
44483 (cd $(TARGET_SUBDIR)/libtermcap && \
44484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44486 "RANLIB=$${RANLIB}" \
44487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44488 install-info) \
44489 || exit 1
44490
44491 @endif target-libtermcap
44492
44493 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
44494 maybe-install-pdf-target-libtermcap:
44495 @if target-libtermcap
44496 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
44497
44498 install-pdf-target-libtermcap: \
44499 configure-target-libtermcap \
44500 pdf-target-libtermcap
44501 @: $(MAKE); $(unstage)
44502 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44503 r=`${PWD_COMMAND}`; export r; \
44504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44505 $(NORMAL_TARGET_EXPORTS) \
44506 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
44507 for flag in $(EXTRA_TARGET_FLAGS); do \
44508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44509 done; \
44510 (cd $(TARGET_SUBDIR)/libtermcap && \
44511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44513 "RANLIB=$${RANLIB}" \
44514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44515 install-pdf) \
44516 || exit 1
44517
44518 @endif target-libtermcap
44519
44520 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
44521 maybe-install-html-target-libtermcap:
44522 @if target-libtermcap
44523 maybe-install-html-target-libtermcap: install-html-target-libtermcap
44524
44525 install-html-target-libtermcap: \
44526 configure-target-libtermcap \
44527 html-target-libtermcap
44528 @: $(MAKE); $(unstage)
44529 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44530 r=`${PWD_COMMAND}`; export r; \
44531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44532 $(NORMAL_TARGET_EXPORTS) \
44533 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
44534 for flag in $(EXTRA_TARGET_FLAGS); do \
44535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44536 done; \
44537 (cd $(TARGET_SUBDIR)/libtermcap && \
44538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44540 "RANLIB=$${RANLIB}" \
44541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44542 install-html) \
44543 || exit 1
44544
44545 @endif target-libtermcap
44546
44547 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
44548 maybe-installcheck-target-libtermcap:
44549 @if target-libtermcap
44550 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
44551
44552 installcheck-target-libtermcap: \
44553 configure-target-libtermcap
44554 @: $(MAKE); $(unstage)
44555 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44556 r=`${PWD_COMMAND}`; export r; \
44557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44558 $(NORMAL_TARGET_EXPORTS) \
44559 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
44560 for flag in $(EXTRA_TARGET_FLAGS); do \
44561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44562 done; \
44563 (cd $(TARGET_SUBDIR)/libtermcap && \
44564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44566 "RANLIB=$${RANLIB}" \
44567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44568 installcheck) \
44569 || exit 1
44570
44571 @endif target-libtermcap
44572
44573 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
44574 maybe-mostlyclean-target-libtermcap:
44575 @if target-libtermcap
44576 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
44577
44578 # libtermcap doesn't support mostlyclean.
44579 mostlyclean-target-libtermcap:
44580
44581 @endif target-libtermcap
44582
44583 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
44584 maybe-clean-target-libtermcap:
44585 @if target-libtermcap
44586 maybe-clean-target-libtermcap: clean-target-libtermcap
44587
44588 # libtermcap doesn't support clean.
44589 clean-target-libtermcap:
44590
44591 @endif target-libtermcap
44592
44593 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
44594 maybe-distclean-target-libtermcap:
44595 @if target-libtermcap
44596 maybe-distclean-target-libtermcap: distclean-target-libtermcap
44597
44598 # libtermcap doesn't support distclean.
44599 distclean-target-libtermcap:
44600
44601 @endif target-libtermcap
44602
44603 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
44604 maybe-maintainer-clean-target-libtermcap:
44605 @if target-libtermcap
44606 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
44607
44608 # libtermcap doesn't support maintainer-clean.
44609 maintainer-clean-target-libtermcap:
44610
44611 @endif target-libtermcap
44612
44613
44614
44615
44616
44617 .PHONY: configure-target-winsup maybe-configure-target-winsup
44618 maybe-configure-target-winsup:
44619 @if gcc-bootstrap
44620 configure-target-winsup: stage_current
44621 @endif gcc-bootstrap
44622 @if target-winsup
44623 maybe-configure-target-winsup: configure-target-winsup
44624 configure-target-winsup:
44625 @: $(MAKE); $(unstage)
44626 @r=`${PWD_COMMAND}`; export r; \
44627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44628 echo "Checking multilib configuration for winsup..."; \
44629 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
44630 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
44631 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
44632 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
44633 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
44634 else \
44635 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
44636 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44637 fi; \
44638 else \
44639 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44640 fi; \
44641 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
44642 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
44643 $(NORMAL_TARGET_EXPORTS) \
44644 echo Configuring in $(TARGET_SUBDIR)/winsup; \
44645 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
44646 case $(srcdir) in \
44647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44648 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
44649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44650 esac; \
44651 module_srcdir=winsup; \
44652 rm -f no-such-file || : ; \
44653 CONFIG_SITE=no-such-file $(SHELL) \
44654 $$s/$$module_srcdir/configure \
44655 --srcdir=$${topdir}/$$module_srcdir \
44656 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44657 --target=${target_alias} \
44658 || exit 1
44659 @endif target-winsup
44660
44661
44662
44663
44664
44665 .PHONY: all-target-winsup maybe-all-target-winsup
44666 maybe-all-target-winsup:
44667 @if gcc-bootstrap
44668 all-target-winsup: stage_current
44669 @endif gcc-bootstrap
44670 @if target-winsup
44671 TARGET-target-winsup=all
44672 maybe-all-target-winsup: all-target-winsup
44673 all-target-winsup: configure-target-winsup
44674 @: $(MAKE); $(unstage)
44675 @r=`${PWD_COMMAND}`; export r; \
44676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44677 $(NORMAL_TARGET_EXPORTS) \
44678 (cd $(TARGET_SUBDIR)/winsup && \
44679 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44680 $(TARGET-target-winsup))
44681 @endif target-winsup
44682
44683
44684
44685
44686
44687 .PHONY: check-target-winsup maybe-check-target-winsup
44688 maybe-check-target-winsup:
44689 @if target-winsup
44690 maybe-check-target-winsup: check-target-winsup
44691
44692 check-target-winsup:
44693 @: $(MAKE); $(unstage)
44694 @r=`${PWD_COMMAND}`; export r; \
44695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44696 $(NORMAL_TARGET_EXPORTS) \
44697 (cd $(TARGET_SUBDIR)/winsup && \
44698 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44699
44700 @endif target-winsup
44701
44702 .PHONY: install-target-winsup maybe-install-target-winsup
44703 maybe-install-target-winsup:
44704 @if target-winsup
44705 maybe-install-target-winsup: install-target-winsup
44706
44707 install-target-winsup: installdirs
44708 @: $(MAKE); $(unstage)
44709 @r=`${PWD_COMMAND}`; export r; \
44710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44711 $(NORMAL_TARGET_EXPORTS) \
44712 (cd $(TARGET_SUBDIR)/winsup && \
44713 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44714
44715 @endif target-winsup
44716
44717 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
44718 maybe-install-strip-target-winsup:
44719 @if target-winsup
44720 maybe-install-strip-target-winsup: install-strip-target-winsup
44721
44722 install-strip-target-winsup: installdirs
44723 @: $(MAKE); $(unstage)
44724 @r=`${PWD_COMMAND}`; export r; \
44725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44726 $(NORMAL_TARGET_EXPORTS) \
44727 (cd $(TARGET_SUBDIR)/winsup && \
44728 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44729
44730 @endif target-winsup
44731
44732 # Other targets (info, dvi, pdf, etc.)
44733
44734 .PHONY: maybe-info-target-winsup info-target-winsup
44735 maybe-info-target-winsup:
44736 @if target-winsup
44737 maybe-info-target-winsup: info-target-winsup
44738
44739 info-target-winsup: \
44740 configure-target-winsup
44741 @: $(MAKE); $(unstage)
44742 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44743 r=`${PWD_COMMAND}`; export r; \
44744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44745 $(NORMAL_TARGET_EXPORTS) \
44746 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
44747 for flag in $(EXTRA_TARGET_FLAGS); do \
44748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44749 done; \
44750 (cd $(TARGET_SUBDIR)/winsup && \
44751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44753 "RANLIB=$${RANLIB}" \
44754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44755 info) \
44756 || exit 1
44757
44758 @endif target-winsup
44759
44760 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
44761 maybe-dvi-target-winsup:
44762 @if target-winsup
44763 maybe-dvi-target-winsup: dvi-target-winsup
44764
44765 dvi-target-winsup: \
44766 configure-target-winsup
44767 @: $(MAKE); $(unstage)
44768 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44769 r=`${PWD_COMMAND}`; export r; \
44770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44771 $(NORMAL_TARGET_EXPORTS) \
44772 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
44773 for flag in $(EXTRA_TARGET_FLAGS); do \
44774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44775 done; \
44776 (cd $(TARGET_SUBDIR)/winsup && \
44777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44779 "RANLIB=$${RANLIB}" \
44780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44781 dvi) \
44782 || exit 1
44783
44784 @endif target-winsup
44785
44786 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
44787 maybe-pdf-target-winsup:
44788 @if target-winsup
44789 maybe-pdf-target-winsup: pdf-target-winsup
44790
44791 pdf-target-winsup: \
44792 configure-target-winsup
44793 @: $(MAKE); $(unstage)
44794 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44795 r=`${PWD_COMMAND}`; export r; \
44796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44797 $(NORMAL_TARGET_EXPORTS) \
44798 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
44799 for flag in $(EXTRA_TARGET_FLAGS); do \
44800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44801 done; \
44802 (cd $(TARGET_SUBDIR)/winsup && \
44803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44805 "RANLIB=$${RANLIB}" \
44806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44807 pdf) \
44808 || exit 1
44809
44810 @endif target-winsup
44811
44812 .PHONY: maybe-html-target-winsup html-target-winsup
44813 maybe-html-target-winsup:
44814 @if target-winsup
44815 maybe-html-target-winsup: html-target-winsup
44816
44817 html-target-winsup: \
44818 configure-target-winsup
44819 @: $(MAKE); $(unstage)
44820 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44821 r=`${PWD_COMMAND}`; export r; \
44822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44823 $(NORMAL_TARGET_EXPORTS) \
44824 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
44825 for flag in $(EXTRA_TARGET_FLAGS); do \
44826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44827 done; \
44828 (cd $(TARGET_SUBDIR)/winsup && \
44829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44831 "RANLIB=$${RANLIB}" \
44832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44833 html) \
44834 || exit 1
44835
44836 @endif target-winsup
44837
44838 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
44839 maybe-TAGS-target-winsup:
44840 @if target-winsup
44841 maybe-TAGS-target-winsup: TAGS-target-winsup
44842
44843 TAGS-target-winsup: \
44844 configure-target-winsup
44845 @: $(MAKE); $(unstage)
44846 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44847 r=`${PWD_COMMAND}`; export r; \
44848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44849 $(NORMAL_TARGET_EXPORTS) \
44850 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
44851 for flag in $(EXTRA_TARGET_FLAGS); do \
44852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44853 done; \
44854 (cd $(TARGET_SUBDIR)/winsup && \
44855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44857 "RANLIB=$${RANLIB}" \
44858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44859 TAGS) \
44860 || exit 1
44861
44862 @endif target-winsup
44863
44864 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
44865 maybe-install-info-target-winsup:
44866 @if target-winsup
44867 maybe-install-info-target-winsup: install-info-target-winsup
44868
44869 install-info-target-winsup: \
44870 configure-target-winsup \
44871 info-target-winsup
44872 @: $(MAKE); $(unstage)
44873 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44874 r=`${PWD_COMMAND}`; export r; \
44875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44876 $(NORMAL_TARGET_EXPORTS) \
44877 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
44878 for flag in $(EXTRA_TARGET_FLAGS); do \
44879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44880 done; \
44881 (cd $(TARGET_SUBDIR)/winsup && \
44882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44884 "RANLIB=$${RANLIB}" \
44885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44886 install-info) \
44887 || exit 1
44888
44889 @endif target-winsup
44890
44891 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
44892 maybe-install-pdf-target-winsup:
44893 @if target-winsup
44894 maybe-install-pdf-target-winsup: install-pdf-target-winsup
44895
44896 install-pdf-target-winsup: \
44897 configure-target-winsup \
44898 pdf-target-winsup
44899 @: $(MAKE); $(unstage)
44900 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44901 r=`${PWD_COMMAND}`; export r; \
44902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44903 $(NORMAL_TARGET_EXPORTS) \
44904 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
44905 for flag in $(EXTRA_TARGET_FLAGS); do \
44906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44907 done; \
44908 (cd $(TARGET_SUBDIR)/winsup && \
44909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44911 "RANLIB=$${RANLIB}" \
44912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44913 install-pdf) \
44914 || exit 1
44915
44916 @endif target-winsup
44917
44918 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
44919 maybe-install-html-target-winsup:
44920 @if target-winsup
44921 maybe-install-html-target-winsup: install-html-target-winsup
44922
44923 install-html-target-winsup: \
44924 configure-target-winsup \
44925 html-target-winsup
44926 @: $(MAKE); $(unstage)
44927 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44928 r=`${PWD_COMMAND}`; export r; \
44929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44930 $(NORMAL_TARGET_EXPORTS) \
44931 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
44932 for flag in $(EXTRA_TARGET_FLAGS); do \
44933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44934 done; \
44935 (cd $(TARGET_SUBDIR)/winsup && \
44936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44938 "RANLIB=$${RANLIB}" \
44939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44940 install-html) \
44941 || exit 1
44942
44943 @endif target-winsup
44944
44945 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
44946 maybe-installcheck-target-winsup:
44947 @if target-winsup
44948 maybe-installcheck-target-winsup: installcheck-target-winsup
44949
44950 installcheck-target-winsup: \
44951 configure-target-winsup
44952 @: $(MAKE); $(unstage)
44953 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44954 r=`${PWD_COMMAND}`; export r; \
44955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44956 $(NORMAL_TARGET_EXPORTS) \
44957 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
44958 for flag in $(EXTRA_TARGET_FLAGS); do \
44959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44960 done; \
44961 (cd $(TARGET_SUBDIR)/winsup && \
44962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44964 "RANLIB=$${RANLIB}" \
44965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44966 installcheck) \
44967 || exit 1
44968
44969 @endif target-winsup
44970
44971 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
44972 maybe-mostlyclean-target-winsup:
44973 @if target-winsup
44974 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
44975
44976 mostlyclean-target-winsup:
44977 @: $(MAKE); $(unstage)
44978 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44979 r=`${PWD_COMMAND}`; export r; \
44980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44981 $(NORMAL_TARGET_EXPORTS) \
44982 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
44983 for flag in $(EXTRA_TARGET_FLAGS); do \
44984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44985 done; \
44986 (cd $(TARGET_SUBDIR)/winsup && \
44987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44989 "RANLIB=$${RANLIB}" \
44990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44991 mostlyclean) \
44992 || exit 1
44993
44994 @endif target-winsup
44995
44996 .PHONY: maybe-clean-target-winsup clean-target-winsup
44997 maybe-clean-target-winsup:
44998 @if target-winsup
44999 maybe-clean-target-winsup: clean-target-winsup
45000
45001 clean-target-winsup:
45002 @: $(MAKE); $(unstage)
45003 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
45004 r=`${PWD_COMMAND}`; export r; \
45005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45006 $(NORMAL_TARGET_EXPORTS) \
45007 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
45008 for flag in $(EXTRA_TARGET_FLAGS); do \
45009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45010 done; \
45011 (cd $(TARGET_SUBDIR)/winsup && \
45012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45014 "RANLIB=$${RANLIB}" \
45015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45016 clean) \
45017 || exit 1
45018
45019 @endif target-winsup
45020
45021 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
45022 maybe-distclean-target-winsup:
45023 @if target-winsup
45024 maybe-distclean-target-winsup: distclean-target-winsup
45025
45026 distclean-target-winsup:
45027 @: $(MAKE); $(unstage)
45028 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
45029 r=`${PWD_COMMAND}`; export r; \
45030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45031 $(NORMAL_TARGET_EXPORTS) \
45032 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
45033 for flag in $(EXTRA_TARGET_FLAGS); do \
45034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45035 done; \
45036 (cd $(TARGET_SUBDIR)/winsup && \
45037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45039 "RANLIB=$${RANLIB}" \
45040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45041 distclean) \
45042 || exit 1
45043
45044 @endif target-winsup
45045
45046 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
45047 maybe-maintainer-clean-target-winsup:
45048 @if target-winsup
45049 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
45050
45051 maintainer-clean-target-winsup:
45052 @: $(MAKE); $(unstage)
45053 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
45054 r=`${PWD_COMMAND}`; export r; \
45055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45056 $(NORMAL_TARGET_EXPORTS) \
45057 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
45058 for flag in $(EXTRA_TARGET_FLAGS); do \
45059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45060 done; \
45061 (cd $(TARGET_SUBDIR)/winsup && \
45062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45064 "RANLIB=$${RANLIB}" \
45065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45066 maintainer-clean) \
45067 || exit 1
45068
45069 @endif target-winsup
45070
45071
45072
45073
45074
45075 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
45076 maybe-configure-target-libgloss:
45077 @if gcc-bootstrap
45078 configure-target-libgloss: stage_current
45079 @endif gcc-bootstrap
45080 @if target-libgloss
45081 maybe-configure-target-libgloss: configure-target-libgloss
45082 configure-target-libgloss:
45083 @: $(MAKE); $(unstage)
45084 @r=`${PWD_COMMAND}`; export r; \
45085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45086 echo "Checking multilib configuration for libgloss..."; \
45087 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
45088 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
45089 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45090 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45091 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
45092 else \
45093 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
45094 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45095 fi; \
45096 else \
45097 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45098 fi; \
45099 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
45100 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
45101 $(NORMAL_TARGET_EXPORTS) \
45102 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
45103 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
45104 case $(srcdir) in \
45105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45106 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
45107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45108 esac; \
45109 module_srcdir=libgloss; \
45110 rm -f no-such-file || : ; \
45111 CONFIG_SITE=no-such-file $(SHELL) \
45112 $$s/$$module_srcdir/configure \
45113 --srcdir=$${topdir}/$$module_srcdir \
45114 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45115 --target=${target_alias} \
45116 || exit 1
45117 @endif target-libgloss
45118
45119
45120
45121
45122
45123 .PHONY: all-target-libgloss maybe-all-target-libgloss
45124 maybe-all-target-libgloss:
45125 @if gcc-bootstrap
45126 all-target-libgloss: stage_current
45127 @endif gcc-bootstrap
45128 @if target-libgloss
45129 TARGET-target-libgloss=all
45130 maybe-all-target-libgloss: all-target-libgloss
45131 all-target-libgloss: configure-target-libgloss
45132 @: $(MAKE); $(unstage)
45133 @r=`${PWD_COMMAND}`; export r; \
45134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45135 $(NORMAL_TARGET_EXPORTS) \
45136 (cd $(TARGET_SUBDIR)/libgloss && \
45137 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45138 $(TARGET-target-libgloss))
45139 @endif target-libgloss
45140
45141
45142
45143
45144
45145 .PHONY: check-target-libgloss maybe-check-target-libgloss
45146 maybe-check-target-libgloss:
45147 @if target-libgloss
45148 maybe-check-target-libgloss: check-target-libgloss
45149
45150 # Dummy target for uncheckable module.
45151 check-target-libgloss:
45152
45153 @endif target-libgloss
45154
45155 .PHONY: install-target-libgloss maybe-install-target-libgloss
45156 maybe-install-target-libgloss:
45157 @if target-libgloss
45158 maybe-install-target-libgloss: install-target-libgloss
45159
45160 install-target-libgloss: installdirs
45161 @: $(MAKE); $(unstage)
45162 @r=`${PWD_COMMAND}`; export r; \
45163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45164 $(NORMAL_TARGET_EXPORTS) \
45165 (cd $(TARGET_SUBDIR)/libgloss && \
45166 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45167
45168 @endif target-libgloss
45169
45170 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
45171 maybe-install-strip-target-libgloss:
45172 @if target-libgloss
45173 maybe-install-strip-target-libgloss: install-strip-target-libgloss
45174
45175 install-strip-target-libgloss: installdirs
45176 @: $(MAKE); $(unstage)
45177 @r=`${PWD_COMMAND}`; export r; \
45178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45179 $(NORMAL_TARGET_EXPORTS) \
45180 (cd $(TARGET_SUBDIR)/libgloss && \
45181 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45182
45183 @endif target-libgloss
45184
45185 # Other targets (info, dvi, pdf, etc.)
45186
45187 .PHONY: maybe-info-target-libgloss info-target-libgloss
45188 maybe-info-target-libgloss:
45189 @if target-libgloss
45190 maybe-info-target-libgloss: info-target-libgloss
45191
45192 info-target-libgloss: \
45193 configure-target-libgloss
45194 @: $(MAKE); $(unstage)
45195 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45196 r=`${PWD_COMMAND}`; export r; \
45197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45198 $(NORMAL_TARGET_EXPORTS) \
45199 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
45200 for flag in $(EXTRA_TARGET_FLAGS); do \
45201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45202 done; \
45203 (cd $(TARGET_SUBDIR)/libgloss && \
45204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45206 "RANLIB=$${RANLIB}" \
45207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45208 info) \
45209 || exit 1
45210
45211 @endif target-libgloss
45212
45213 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
45214 maybe-dvi-target-libgloss:
45215 @if target-libgloss
45216 maybe-dvi-target-libgloss: dvi-target-libgloss
45217
45218 dvi-target-libgloss: \
45219 configure-target-libgloss
45220 @: $(MAKE); $(unstage)
45221 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45222 r=`${PWD_COMMAND}`; export r; \
45223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45224 $(NORMAL_TARGET_EXPORTS) \
45225 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
45226 for flag in $(EXTRA_TARGET_FLAGS); do \
45227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45228 done; \
45229 (cd $(TARGET_SUBDIR)/libgloss && \
45230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45232 "RANLIB=$${RANLIB}" \
45233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45234 dvi) \
45235 || exit 1
45236
45237 @endif target-libgloss
45238
45239 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
45240 maybe-pdf-target-libgloss:
45241 @if target-libgloss
45242 maybe-pdf-target-libgloss: pdf-target-libgloss
45243
45244 pdf-target-libgloss: \
45245 configure-target-libgloss
45246 @: $(MAKE); $(unstage)
45247 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45248 r=`${PWD_COMMAND}`; export r; \
45249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45250 $(NORMAL_TARGET_EXPORTS) \
45251 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
45252 for flag in $(EXTRA_TARGET_FLAGS); do \
45253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45254 done; \
45255 (cd $(TARGET_SUBDIR)/libgloss && \
45256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45258 "RANLIB=$${RANLIB}" \
45259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45260 pdf) \
45261 || exit 1
45262
45263 @endif target-libgloss
45264
45265 .PHONY: maybe-html-target-libgloss html-target-libgloss
45266 maybe-html-target-libgloss:
45267 @if target-libgloss
45268 maybe-html-target-libgloss: html-target-libgloss
45269
45270 html-target-libgloss: \
45271 configure-target-libgloss
45272 @: $(MAKE); $(unstage)
45273 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45274 r=`${PWD_COMMAND}`; export r; \
45275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45276 $(NORMAL_TARGET_EXPORTS) \
45277 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
45278 for flag in $(EXTRA_TARGET_FLAGS); do \
45279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45280 done; \
45281 (cd $(TARGET_SUBDIR)/libgloss && \
45282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45284 "RANLIB=$${RANLIB}" \
45285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45286 html) \
45287 || exit 1
45288
45289 @endif target-libgloss
45290
45291 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
45292 maybe-TAGS-target-libgloss:
45293 @if target-libgloss
45294 maybe-TAGS-target-libgloss: TAGS-target-libgloss
45295
45296 TAGS-target-libgloss: \
45297 configure-target-libgloss
45298 @: $(MAKE); $(unstage)
45299 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45300 r=`${PWD_COMMAND}`; export r; \
45301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45302 $(NORMAL_TARGET_EXPORTS) \
45303 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
45304 for flag in $(EXTRA_TARGET_FLAGS); do \
45305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45306 done; \
45307 (cd $(TARGET_SUBDIR)/libgloss && \
45308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45310 "RANLIB=$${RANLIB}" \
45311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45312 TAGS) \
45313 || exit 1
45314
45315 @endif target-libgloss
45316
45317 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
45318 maybe-install-info-target-libgloss:
45319 @if target-libgloss
45320 maybe-install-info-target-libgloss: install-info-target-libgloss
45321
45322 install-info-target-libgloss: \
45323 configure-target-libgloss \
45324 info-target-libgloss
45325 @: $(MAKE); $(unstage)
45326 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45327 r=`${PWD_COMMAND}`; export r; \
45328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45329 $(NORMAL_TARGET_EXPORTS) \
45330 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
45331 for flag in $(EXTRA_TARGET_FLAGS); do \
45332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45333 done; \
45334 (cd $(TARGET_SUBDIR)/libgloss && \
45335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45337 "RANLIB=$${RANLIB}" \
45338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45339 install-info) \
45340 || exit 1
45341
45342 @endif target-libgloss
45343
45344 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
45345 maybe-install-pdf-target-libgloss:
45346 @if target-libgloss
45347 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
45348
45349 install-pdf-target-libgloss: \
45350 configure-target-libgloss \
45351 pdf-target-libgloss
45352 @: $(MAKE); $(unstage)
45353 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45354 r=`${PWD_COMMAND}`; export r; \
45355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45356 $(NORMAL_TARGET_EXPORTS) \
45357 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
45358 for flag in $(EXTRA_TARGET_FLAGS); do \
45359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45360 done; \
45361 (cd $(TARGET_SUBDIR)/libgloss && \
45362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45364 "RANLIB=$${RANLIB}" \
45365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45366 install-pdf) \
45367 || exit 1
45368
45369 @endif target-libgloss
45370
45371 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
45372 maybe-install-html-target-libgloss:
45373 @if target-libgloss
45374 maybe-install-html-target-libgloss: install-html-target-libgloss
45375
45376 install-html-target-libgloss: \
45377 configure-target-libgloss \
45378 html-target-libgloss
45379 @: $(MAKE); $(unstage)
45380 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45381 r=`${PWD_COMMAND}`; export r; \
45382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45383 $(NORMAL_TARGET_EXPORTS) \
45384 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
45385 for flag in $(EXTRA_TARGET_FLAGS); do \
45386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45387 done; \
45388 (cd $(TARGET_SUBDIR)/libgloss && \
45389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45391 "RANLIB=$${RANLIB}" \
45392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45393 install-html) \
45394 || exit 1
45395
45396 @endif target-libgloss
45397
45398 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
45399 maybe-installcheck-target-libgloss:
45400 @if target-libgloss
45401 maybe-installcheck-target-libgloss: installcheck-target-libgloss
45402
45403 installcheck-target-libgloss: \
45404 configure-target-libgloss
45405 @: $(MAKE); $(unstage)
45406 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45407 r=`${PWD_COMMAND}`; export r; \
45408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45409 $(NORMAL_TARGET_EXPORTS) \
45410 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
45411 for flag in $(EXTRA_TARGET_FLAGS); do \
45412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45413 done; \
45414 (cd $(TARGET_SUBDIR)/libgloss && \
45415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45417 "RANLIB=$${RANLIB}" \
45418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45419 installcheck) \
45420 || exit 1
45421
45422 @endif target-libgloss
45423
45424 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
45425 maybe-mostlyclean-target-libgloss:
45426 @if target-libgloss
45427 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
45428
45429 mostlyclean-target-libgloss:
45430 @: $(MAKE); $(unstage)
45431 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45432 r=`${PWD_COMMAND}`; export r; \
45433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45434 $(NORMAL_TARGET_EXPORTS) \
45435 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
45436 for flag in $(EXTRA_TARGET_FLAGS); do \
45437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45438 done; \
45439 (cd $(TARGET_SUBDIR)/libgloss && \
45440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45442 "RANLIB=$${RANLIB}" \
45443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45444 mostlyclean) \
45445 || exit 1
45446
45447 @endif target-libgloss
45448
45449 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
45450 maybe-clean-target-libgloss:
45451 @if target-libgloss
45452 maybe-clean-target-libgloss: clean-target-libgloss
45453
45454 clean-target-libgloss:
45455 @: $(MAKE); $(unstage)
45456 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45457 r=`${PWD_COMMAND}`; export r; \
45458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45459 $(NORMAL_TARGET_EXPORTS) \
45460 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
45461 for flag in $(EXTRA_TARGET_FLAGS); do \
45462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45463 done; \
45464 (cd $(TARGET_SUBDIR)/libgloss && \
45465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45467 "RANLIB=$${RANLIB}" \
45468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45469 clean) \
45470 || exit 1
45471
45472 @endif target-libgloss
45473
45474 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
45475 maybe-distclean-target-libgloss:
45476 @if target-libgloss
45477 maybe-distclean-target-libgloss: distclean-target-libgloss
45478
45479 distclean-target-libgloss:
45480 @: $(MAKE); $(unstage)
45481 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45482 r=`${PWD_COMMAND}`; export r; \
45483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45484 $(NORMAL_TARGET_EXPORTS) \
45485 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
45486 for flag in $(EXTRA_TARGET_FLAGS); do \
45487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45488 done; \
45489 (cd $(TARGET_SUBDIR)/libgloss && \
45490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45492 "RANLIB=$${RANLIB}" \
45493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45494 distclean) \
45495 || exit 1
45496
45497 @endif target-libgloss
45498
45499 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
45500 maybe-maintainer-clean-target-libgloss:
45501 @if target-libgloss
45502 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
45503
45504 maintainer-clean-target-libgloss:
45505 @: $(MAKE); $(unstage)
45506 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45507 r=`${PWD_COMMAND}`; export r; \
45508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45509 $(NORMAL_TARGET_EXPORTS) \
45510 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
45511 for flag in $(EXTRA_TARGET_FLAGS); do \
45512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45513 done; \
45514 (cd $(TARGET_SUBDIR)/libgloss && \
45515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45517 "RANLIB=$${RANLIB}" \
45518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45519 maintainer-clean) \
45520 || exit 1
45521
45522 @endif target-libgloss
45523
45524
45525
45526
45527
45528 .PHONY: configure-target-libffi maybe-configure-target-libffi
45529 maybe-configure-target-libffi:
45530 @if gcc-bootstrap
45531 configure-target-libffi: stage_current
45532 @endif gcc-bootstrap
45533 @if target-libffi
45534 maybe-configure-target-libffi: configure-target-libffi
45535 configure-target-libffi:
45536 @: $(MAKE); $(unstage)
45537 @r=`${PWD_COMMAND}`; export r; \
45538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45539 echo "Checking multilib configuration for libffi..."; \
45540 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
45541 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
45542 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
45543 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
45544 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
45545 else \
45546 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
45547 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45548 fi; \
45549 else \
45550 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45551 fi; \
45552 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
45553 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
45554 $(NORMAL_TARGET_EXPORTS) \
45555 echo Configuring in $(TARGET_SUBDIR)/libffi; \
45556 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
45557 case $(srcdir) in \
45558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45559 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
45560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45561 esac; \
45562 module_srcdir=libffi; \
45563 rm -f no-such-file || : ; \
45564 CONFIG_SITE=no-such-file $(SHELL) \
45565 $$s/$$module_srcdir/configure \
45566 --srcdir=$${topdir}/$$module_srcdir \
45567 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45568 --target=${target_alias} \
45569 || exit 1
45570 @endif target-libffi
45571
45572
45573
45574
45575
45576 .PHONY: all-target-libffi maybe-all-target-libffi
45577 maybe-all-target-libffi:
45578 @if gcc-bootstrap
45579 all-target-libffi: stage_current
45580 @endif gcc-bootstrap
45581 @if target-libffi
45582 TARGET-target-libffi=all
45583 maybe-all-target-libffi: all-target-libffi
45584 all-target-libffi: configure-target-libffi
45585 @: $(MAKE); $(unstage)
45586 @r=`${PWD_COMMAND}`; export r; \
45587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45588 $(NORMAL_TARGET_EXPORTS) \
45589 (cd $(TARGET_SUBDIR)/libffi && \
45590 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45591 $(TARGET-target-libffi))
45592 @endif target-libffi
45593
45594
45595
45596
45597
45598 .PHONY: check-target-libffi maybe-check-target-libffi
45599 maybe-check-target-libffi:
45600 @if target-libffi
45601 maybe-check-target-libffi: check-target-libffi
45602
45603 check-target-libffi:
45604 @: $(MAKE); $(unstage)
45605 @r=`${PWD_COMMAND}`; export r; \
45606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45607 $(NORMAL_TARGET_EXPORTS) \
45608 (cd $(TARGET_SUBDIR)/libffi && \
45609 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45610
45611 @endif target-libffi
45612
45613 .PHONY: install-target-libffi maybe-install-target-libffi
45614 maybe-install-target-libffi:
45615 @if target-libffi
45616 maybe-install-target-libffi: install-target-libffi
45617
45618 # Dummy target for uninstallable.
45619 install-target-libffi:
45620
45621 @endif target-libffi
45622
45623 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
45624 maybe-install-strip-target-libffi:
45625 @if target-libffi
45626 maybe-install-strip-target-libffi: install-strip-target-libffi
45627
45628 # Dummy target for uninstallable.
45629 install-strip-target-libffi:
45630
45631 @endif target-libffi
45632
45633 # Other targets (info, dvi, pdf, etc.)
45634
45635 .PHONY: maybe-info-target-libffi info-target-libffi
45636 maybe-info-target-libffi:
45637 @if target-libffi
45638 maybe-info-target-libffi: info-target-libffi
45639
45640 info-target-libffi: \
45641 configure-target-libffi
45642 @: $(MAKE); $(unstage)
45643 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45644 r=`${PWD_COMMAND}`; export r; \
45645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45646 $(NORMAL_TARGET_EXPORTS) \
45647 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
45648 for flag in $(EXTRA_TARGET_FLAGS); do \
45649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45650 done; \
45651 (cd $(TARGET_SUBDIR)/libffi && \
45652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45654 "RANLIB=$${RANLIB}" \
45655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45656 info) \
45657 || exit 1
45658
45659 @endif target-libffi
45660
45661 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
45662 maybe-dvi-target-libffi:
45663 @if target-libffi
45664 maybe-dvi-target-libffi: dvi-target-libffi
45665
45666 dvi-target-libffi: \
45667 configure-target-libffi
45668 @: $(MAKE); $(unstage)
45669 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45670 r=`${PWD_COMMAND}`; export r; \
45671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45672 $(NORMAL_TARGET_EXPORTS) \
45673 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
45674 for flag in $(EXTRA_TARGET_FLAGS); do \
45675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45676 done; \
45677 (cd $(TARGET_SUBDIR)/libffi && \
45678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45680 "RANLIB=$${RANLIB}" \
45681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45682 dvi) \
45683 || exit 1
45684
45685 @endif target-libffi
45686
45687 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
45688 maybe-pdf-target-libffi:
45689 @if target-libffi
45690 maybe-pdf-target-libffi: pdf-target-libffi
45691
45692 pdf-target-libffi: \
45693 configure-target-libffi
45694 @: $(MAKE); $(unstage)
45695 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45696 r=`${PWD_COMMAND}`; export r; \
45697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45698 $(NORMAL_TARGET_EXPORTS) \
45699 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
45700 for flag in $(EXTRA_TARGET_FLAGS); do \
45701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45702 done; \
45703 (cd $(TARGET_SUBDIR)/libffi && \
45704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45706 "RANLIB=$${RANLIB}" \
45707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45708 pdf) \
45709 || exit 1
45710
45711 @endif target-libffi
45712
45713 .PHONY: maybe-html-target-libffi html-target-libffi
45714 maybe-html-target-libffi:
45715 @if target-libffi
45716 maybe-html-target-libffi: html-target-libffi
45717
45718 html-target-libffi: \
45719 configure-target-libffi
45720 @: $(MAKE); $(unstage)
45721 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45722 r=`${PWD_COMMAND}`; export r; \
45723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45724 $(NORMAL_TARGET_EXPORTS) \
45725 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
45726 for flag in $(EXTRA_TARGET_FLAGS); do \
45727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45728 done; \
45729 (cd $(TARGET_SUBDIR)/libffi && \
45730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45732 "RANLIB=$${RANLIB}" \
45733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45734 html) \
45735 || exit 1
45736
45737 @endif target-libffi
45738
45739 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
45740 maybe-TAGS-target-libffi:
45741 @if target-libffi
45742 maybe-TAGS-target-libffi: TAGS-target-libffi
45743
45744 TAGS-target-libffi: \
45745 configure-target-libffi
45746 @: $(MAKE); $(unstage)
45747 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45748 r=`${PWD_COMMAND}`; export r; \
45749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45750 $(NORMAL_TARGET_EXPORTS) \
45751 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
45752 for flag in $(EXTRA_TARGET_FLAGS); do \
45753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45754 done; \
45755 (cd $(TARGET_SUBDIR)/libffi && \
45756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45758 "RANLIB=$${RANLIB}" \
45759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45760 TAGS) \
45761 || exit 1
45762
45763 @endif target-libffi
45764
45765 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
45766 maybe-install-info-target-libffi:
45767 @if target-libffi
45768 maybe-install-info-target-libffi: install-info-target-libffi
45769
45770 install-info-target-libffi: \
45771 configure-target-libffi \
45772 info-target-libffi
45773 @: $(MAKE); $(unstage)
45774 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45775 r=`${PWD_COMMAND}`; export r; \
45776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45777 $(NORMAL_TARGET_EXPORTS) \
45778 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
45779 for flag in $(EXTRA_TARGET_FLAGS); do \
45780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45781 done; \
45782 (cd $(TARGET_SUBDIR)/libffi && \
45783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45785 "RANLIB=$${RANLIB}" \
45786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45787 install-info) \
45788 || exit 1
45789
45790 @endif target-libffi
45791
45792 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
45793 maybe-install-pdf-target-libffi:
45794 @if target-libffi
45795 maybe-install-pdf-target-libffi: install-pdf-target-libffi
45796
45797 install-pdf-target-libffi: \
45798 configure-target-libffi \
45799 pdf-target-libffi
45800 @: $(MAKE); $(unstage)
45801 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45802 r=`${PWD_COMMAND}`; export r; \
45803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45804 $(NORMAL_TARGET_EXPORTS) \
45805 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
45806 for flag in $(EXTRA_TARGET_FLAGS); do \
45807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45808 done; \
45809 (cd $(TARGET_SUBDIR)/libffi && \
45810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45812 "RANLIB=$${RANLIB}" \
45813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45814 install-pdf) \
45815 || exit 1
45816
45817 @endif target-libffi
45818
45819 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
45820 maybe-install-html-target-libffi:
45821 @if target-libffi
45822 maybe-install-html-target-libffi: install-html-target-libffi
45823
45824 install-html-target-libffi: \
45825 configure-target-libffi \
45826 html-target-libffi
45827 @: $(MAKE); $(unstage)
45828 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45829 r=`${PWD_COMMAND}`; export r; \
45830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45831 $(NORMAL_TARGET_EXPORTS) \
45832 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
45833 for flag in $(EXTRA_TARGET_FLAGS); do \
45834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45835 done; \
45836 (cd $(TARGET_SUBDIR)/libffi && \
45837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45839 "RANLIB=$${RANLIB}" \
45840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45841 install-html) \
45842 || exit 1
45843
45844 @endif target-libffi
45845
45846 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
45847 maybe-installcheck-target-libffi:
45848 @if target-libffi
45849 maybe-installcheck-target-libffi: installcheck-target-libffi
45850
45851 installcheck-target-libffi: \
45852 configure-target-libffi
45853 @: $(MAKE); $(unstage)
45854 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45855 r=`${PWD_COMMAND}`; export r; \
45856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45857 $(NORMAL_TARGET_EXPORTS) \
45858 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
45859 for flag in $(EXTRA_TARGET_FLAGS); do \
45860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45861 done; \
45862 (cd $(TARGET_SUBDIR)/libffi && \
45863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45865 "RANLIB=$${RANLIB}" \
45866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45867 installcheck) \
45868 || exit 1
45869
45870 @endif target-libffi
45871
45872 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
45873 maybe-mostlyclean-target-libffi:
45874 @if target-libffi
45875 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
45876
45877 mostlyclean-target-libffi:
45878 @: $(MAKE); $(unstage)
45879 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45880 r=`${PWD_COMMAND}`; export r; \
45881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45882 $(NORMAL_TARGET_EXPORTS) \
45883 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
45884 for flag in $(EXTRA_TARGET_FLAGS); do \
45885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45886 done; \
45887 (cd $(TARGET_SUBDIR)/libffi && \
45888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45890 "RANLIB=$${RANLIB}" \
45891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45892 mostlyclean) \
45893 || exit 1
45894
45895 @endif target-libffi
45896
45897 .PHONY: maybe-clean-target-libffi clean-target-libffi
45898 maybe-clean-target-libffi:
45899 @if target-libffi
45900 maybe-clean-target-libffi: clean-target-libffi
45901
45902 clean-target-libffi:
45903 @: $(MAKE); $(unstage)
45904 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45905 r=`${PWD_COMMAND}`; export r; \
45906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45907 $(NORMAL_TARGET_EXPORTS) \
45908 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
45909 for flag in $(EXTRA_TARGET_FLAGS); do \
45910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45911 done; \
45912 (cd $(TARGET_SUBDIR)/libffi && \
45913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45915 "RANLIB=$${RANLIB}" \
45916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45917 clean) \
45918 || exit 1
45919
45920 @endif target-libffi
45921
45922 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
45923 maybe-distclean-target-libffi:
45924 @if target-libffi
45925 maybe-distclean-target-libffi: distclean-target-libffi
45926
45927 distclean-target-libffi:
45928 @: $(MAKE); $(unstage)
45929 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45930 r=`${PWD_COMMAND}`; export r; \
45931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45932 $(NORMAL_TARGET_EXPORTS) \
45933 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
45934 for flag in $(EXTRA_TARGET_FLAGS); do \
45935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45936 done; \
45937 (cd $(TARGET_SUBDIR)/libffi && \
45938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45940 "RANLIB=$${RANLIB}" \
45941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45942 distclean) \
45943 || exit 1
45944
45945 @endif target-libffi
45946
45947 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
45948 maybe-maintainer-clean-target-libffi:
45949 @if target-libffi
45950 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
45951
45952 maintainer-clean-target-libffi:
45953 @: $(MAKE); $(unstage)
45954 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45955 r=`${PWD_COMMAND}`; export r; \
45956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45957 $(NORMAL_TARGET_EXPORTS) \
45958 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
45959 for flag in $(EXTRA_TARGET_FLAGS); do \
45960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45961 done; \
45962 (cd $(TARGET_SUBDIR)/libffi && \
45963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45965 "RANLIB=$${RANLIB}" \
45966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45967 maintainer-clean) \
45968 || exit 1
45969
45970 @endif target-libffi
45971
45972
45973
45974
45975
45976 .PHONY: configure-target-zlib maybe-configure-target-zlib
45977 maybe-configure-target-zlib:
45978 @if gcc-bootstrap
45979 configure-target-zlib: stage_current
45980 @endif gcc-bootstrap
45981 @if target-zlib
45982 maybe-configure-target-zlib: configure-target-zlib
45983 configure-target-zlib:
45984 @: $(MAKE); $(unstage)
45985 @r=`${PWD_COMMAND}`; export r; \
45986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45987 echo "Checking multilib configuration for zlib..."; \
45988 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
45989 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
45990 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
45991 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
45992 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
45993 else \
45994 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
45995 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
45996 fi; \
45997 else \
45998 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
45999 fi; \
46000 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
46001 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
46002 $(NORMAL_TARGET_EXPORTS) \
46003 echo Configuring in $(TARGET_SUBDIR)/zlib; \
46004 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
46005 case $(srcdir) in \
46006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46007 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
46008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46009 esac; \
46010 module_srcdir=zlib; \
46011 rm -f no-such-file || : ; \
46012 CONFIG_SITE=no-such-file $(SHELL) \
46013 $$s/$$module_srcdir/configure \
46014 --srcdir=$${topdir}/$$module_srcdir \
46015 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46016 --target=${target_alias} \
46017 || exit 1
46018 @endif target-zlib
46019
46020
46021
46022
46023
46024 .PHONY: all-target-zlib maybe-all-target-zlib
46025 maybe-all-target-zlib:
46026 @if gcc-bootstrap
46027 all-target-zlib: stage_current
46028 @endif gcc-bootstrap
46029 @if target-zlib
46030 TARGET-target-zlib=all
46031 maybe-all-target-zlib: all-target-zlib
46032 all-target-zlib: configure-target-zlib
46033 @: $(MAKE); $(unstage)
46034 @r=`${PWD_COMMAND}`; export r; \
46035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46036 $(NORMAL_TARGET_EXPORTS) \
46037 (cd $(TARGET_SUBDIR)/zlib && \
46038 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46039 $(TARGET-target-zlib))
46040 @endif target-zlib
46041
46042
46043
46044
46045
46046 .PHONY: check-target-zlib maybe-check-target-zlib
46047 maybe-check-target-zlib:
46048 @if target-zlib
46049 maybe-check-target-zlib: check-target-zlib
46050
46051 check-target-zlib:
46052 @: $(MAKE); $(unstage)
46053 @r=`${PWD_COMMAND}`; export r; \
46054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46055 $(NORMAL_TARGET_EXPORTS) \
46056 (cd $(TARGET_SUBDIR)/zlib && \
46057 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46058
46059 @endif target-zlib
46060
46061 .PHONY: install-target-zlib maybe-install-target-zlib
46062 maybe-install-target-zlib:
46063 @if target-zlib
46064 maybe-install-target-zlib: install-target-zlib
46065
46066 install-target-zlib: installdirs
46067 @: $(MAKE); $(unstage)
46068 @r=`${PWD_COMMAND}`; export r; \
46069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46070 $(NORMAL_TARGET_EXPORTS) \
46071 (cd $(TARGET_SUBDIR)/zlib && \
46072 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46073
46074 @endif target-zlib
46075
46076 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
46077 maybe-install-strip-target-zlib:
46078 @if target-zlib
46079 maybe-install-strip-target-zlib: install-strip-target-zlib
46080
46081 install-strip-target-zlib: installdirs
46082 @: $(MAKE); $(unstage)
46083 @r=`${PWD_COMMAND}`; export r; \
46084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46085 $(NORMAL_TARGET_EXPORTS) \
46086 (cd $(TARGET_SUBDIR)/zlib && \
46087 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46088
46089 @endif target-zlib
46090
46091 # Other targets (info, dvi, pdf, etc.)
46092
46093 .PHONY: maybe-info-target-zlib info-target-zlib
46094 maybe-info-target-zlib:
46095 @if target-zlib
46096 maybe-info-target-zlib: info-target-zlib
46097
46098 info-target-zlib: \
46099 configure-target-zlib
46100 @: $(MAKE); $(unstage)
46101 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46102 r=`${PWD_COMMAND}`; export r; \
46103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46104 $(NORMAL_TARGET_EXPORTS) \
46105 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
46106 for flag in $(EXTRA_TARGET_FLAGS); do \
46107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46108 done; \
46109 (cd $(TARGET_SUBDIR)/zlib && \
46110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46112 "RANLIB=$${RANLIB}" \
46113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46114 info) \
46115 || exit 1
46116
46117 @endif target-zlib
46118
46119 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
46120 maybe-dvi-target-zlib:
46121 @if target-zlib
46122 maybe-dvi-target-zlib: dvi-target-zlib
46123
46124 dvi-target-zlib: \
46125 configure-target-zlib
46126 @: $(MAKE); $(unstage)
46127 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46128 r=`${PWD_COMMAND}`; export r; \
46129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46130 $(NORMAL_TARGET_EXPORTS) \
46131 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
46132 for flag in $(EXTRA_TARGET_FLAGS); do \
46133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46134 done; \
46135 (cd $(TARGET_SUBDIR)/zlib && \
46136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46138 "RANLIB=$${RANLIB}" \
46139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46140 dvi) \
46141 || exit 1
46142
46143 @endif target-zlib
46144
46145 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
46146 maybe-pdf-target-zlib:
46147 @if target-zlib
46148 maybe-pdf-target-zlib: pdf-target-zlib
46149
46150 pdf-target-zlib: \
46151 configure-target-zlib
46152 @: $(MAKE); $(unstage)
46153 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46154 r=`${PWD_COMMAND}`; export r; \
46155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46156 $(NORMAL_TARGET_EXPORTS) \
46157 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
46158 for flag in $(EXTRA_TARGET_FLAGS); do \
46159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46160 done; \
46161 (cd $(TARGET_SUBDIR)/zlib && \
46162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46164 "RANLIB=$${RANLIB}" \
46165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46166 pdf) \
46167 || exit 1
46168
46169 @endif target-zlib
46170
46171 .PHONY: maybe-html-target-zlib html-target-zlib
46172 maybe-html-target-zlib:
46173 @if target-zlib
46174 maybe-html-target-zlib: html-target-zlib
46175
46176 html-target-zlib: \
46177 configure-target-zlib
46178 @: $(MAKE); $(unstage)
46179 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46180 r=`${PWD_COMMAND}`; export r; \
46181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46182 $(NORMAL_TARGET_EXPORTS) \
46183 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
46184 for flag in $(EXTRA_TARGET_FLAGS); do \
46185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46186 done; \
46187 (cd $(TARGET_SUBDIR)/zlib && \
46188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46190 "RANLIB=$${RANLIB}" \
46191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46192 html) \
46193 || exit 1
46194
46195 @endif target-zlib
46196
46197 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
46198 maybe-TAGS-target-zlib:
46199 @if target-zlib
46200 maybe-TAGS-target-zlib: TAGS-target-zlib
46201
46202 TAGS-target-zlib: \
46203 configure-target-zlib
46204 @: $(MAKE); $(unstage)
46205 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46206 r=`${PWD_COMMAND}`; export r; \
46207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46208 $(NORMAL_TARGET_EXPORTS) \
46209 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
46210 for flag in $(EXTRA_TARGET_FLAGS); do \
46211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46212 done; \
46213 (cd $(TARGET_SUBDIR)/zlib && \
46214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46216 "RANLIB=$${RANLIB}" \
46217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46218 TAGS) \
46219 || exit 1
46220
46221 @endif target-zlib
46222
46223 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
46224 maybe-install-info-target-zlib:
46225 @if target-zlib
46226 maybe-install-info-target-zlib: install-info-target-zlib
46227
46228 install-info-target-zlib: \
46229 configure-target-zlib \
46230 info-target-zlib
46231 @: $(MAKE); $(unstage)
46232 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46233 r=`${PWD_COMMAND}`; export r; \
46234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46235 $(NORMAL_TARGET_EXPORTS) \
46236 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
46237 for flag in $(EXTRA_TARGET_FLAGS); do \
46238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46239 done; \
46240 (cd $(TARGET_SUBDIR)/zlib && \
46241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46243 "RANLIB=$${RANLIB}" \
46244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46245 install-info) \
46246 || exit 1
46247
46248 @endif target-zlib
46249
46250 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
46251 maybe-install-pdf-target-zlib:
46252 @if target-zlib
46253 maybe-install-pdf-target-zlib: install-pdf-target-zlib
46254
46255 install-pdf-target-zlib: \
46256 configure-target-zlib \
46257 pdf-target-zlib
46258 @: $(MAKE); $(unstage)
46259 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46260 r=`${PWD_COMMAND}`; export r; \
46261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46262 $(NORMAL_TARGET_EXPORTS) \
46263 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
46264 for flag in $(EXTRA_TARGET_FLAGS); do \
46265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46266 done; \
46267 (cd $(TARGET_SUBDIR)/zlib && \
46268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46270 "RANLIB=$${RANLIB}" \
46271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46272 install-pdf) \
46273 || exit 1
46274
46275 @endif target-zlib
46276
46277 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
46278 maybe-install-html-target-zlib:
46279 @if target-zlib
46280 maybe-install-html-target-zlib: install-html-target-zlib
46281
46282 install-html-target-zlib: \
46283 configure-target-zlib \
46284 html-target-zlib
46285 @: $(MAKE); $(unstage)
46286 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46287 r=`${PWD_COMMAND}`; export r; \
46288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46289 $(NORMAL_TARGET_EXPORTS) \
46290 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
46291 for flag in $(EXTRA_TARGET_FLAGS); do \
46292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46293 done; \
46294 (cd $(TARGET_SUBDIR)/zlib && \
46295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46297 "RANLIB=$${RANLIB}" \
46298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46299 install-html) \
46300 || exit 1
46301
46302 @endif target-zlib
46303
46304 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
46305 maybe-installcheck-target-zlib:
46306 @if target-zlib
46307 maybe-installcheck-target-zlib: installcheck-target-zlib
46308
46309 installcheck-target-zlib: \
46310 configure-target-zlib
46311 @: $(MAKE); $(unstage)
46312 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46313 r=`${PWD_COMMAND}`; export r; \
46314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46315 $(NORMAL_TARGET_EXPORTS) \
46316 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
46317 for flag in $(EXTRA_TARGET_FLAGS); do \
46318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46319 done; \
46320 (cd $(TARGET_SUBDIR)/zlib && \
46321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46323 "RANLIB=$${RANLIB}" \
46324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46325 installcheck) \
46326 || exit 1
46327
46328 @endif target-zlib
46329
46330 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
46331 maybe-mostlyclean-target-zlib:
46332 @if target-zlib
46333 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
46334
46335 mostlyclean-target-zlib:
46336 @: $(MAKE); $(unstage)
46337 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46338 r=`${PWD_COMMAND}`; export r; \
46339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46340 $(NORMAL_TARGET_EXPORTS) \
46341 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
46342 for flag in $(EXTRA_TARGET_FLAGS); do \
46343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46344 done; \
46345 (cd $(TARGET_SUBDIR)/zlib && \
46346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46348 "RANLIB=$${RANLIB}" \
46349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46350 mostlyclean) \
46351 || exit 1
46352
46353 @endif target-zlib
46354
46355 .PHONY: maybe-clean-target-zlib clean-target-zlib
46356 maybe-clean-target-zlib:
46357 @if target-zlib
46358 maybe-clean-target-zlib: clean-target-zlib
46359
46360 clean-target-zlib:
46361 @: $(MAKE); $(unstage)
46362 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46363 r=`${PWD_COMMAND}`; export r; \
46364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46365 $(NORMAL_TARGET_EXPORTS) \
46366 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
46367 for flag in $(EXTRA_TARGET_FLAGS); do \
46368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46369 done; \
46370 (cd $(TARGET_SUBDIR)/zlib && \
46371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46373 "RANLIB=$${RANLIB}" \
46374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46375 clean) \
46376 || exit 1
46377
46378 @endif target-zlib
46379
46380 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
46381 maybe-distclean-target-zlib:
46382 @if target-zlib
46383 maybe-distclean-target-zlib: distclean-target-zlib
46384
46385 distclean-target-zlib:
46386 @: $(MAKE); $(unstage)
46387 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46388 r=`${PWD_COMMAND}`; export r; \
46389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46390 $(NORMAL_TARGET_EXPORTS) \
46391 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
46392 for flag in $(EXTRA_TARGET_FLAGS); do \
46393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46394 done; \
46395 (cd $(TARGET_SUBDIR)/zlib && \
46396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46398 "RANLIB=$${RANLIB}" \
46399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46400 distclean) \
46401 || exit 1
46402
46403 @endif target-zlib
46404
46405 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
46406 maybe-maintainer-clean-target-zlib:
46407 @if target-zlib
46408 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
46409
46410 maintainer-clean-target-zlib:
46411 @: $(MAKE); $(unstage)
46412 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46413 r=`${PWD_COMMAND}`; export r; \
46414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46415 $(NORMAL_TARGET_EXPORTS) \
46416 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
46417 for flag in $(EXTRA_TARGET_FLAGS); do \
46418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46419 done; \
46420 (cd $(TARGET_SUBDIR)/zlib && \
46421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46423 "RANLIB=$${RANLIB}" \
46424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46425 maintainer-clean) \
46426 || exit 1
46427
46428 @endif target-zlib
46429
46430
46431
46432
46433
46434 .PHONY: configure-target-rda maybe-configure-target-rda
46435 maybe-configure-target-rda:
46436 @if gcc-bootstrap
46437 configure-target-rda: stage_current
46438 @endif gcc-bootstrap
46439 @if target-rda
46440 maybe-configure-target-rda: configure-target-rda
46441 configure-target-rda:
46442 @: $(MAKE); $(unstage)
46443 @r=`${PWD_COMMAND}`; export r; \
46444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46445 echo "Checking multilib configuration for rda..."; \
46446 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
46447 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
46448 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
46449 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
46450 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
46451 else \
46452 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
46453 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
46454 fi; \
46455 else \
46456 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
46457 fi; \
46458 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
46459 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
46460 $(NORMAL_TARGET_EXPORTS) \
46461 echo Configuring in $(TARGET_SUBDIR)/rda; \
46462 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
46463 case $(srcdir) in \
46464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46465 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
46466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46467 esac; \
46468 module_srcdir=rda; \
46469 rm -f no-such-file || : ; \
46470 CONFIG_SITE=no-such-file $(SHELL) \
46471 $$s/$$module_srcdir/configure \
46472 --srcdir=$${topdir}/$$module_srcdir \
46473 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46474 --target=${target_alias} \
46475 || exit 1
46476 @endif target-rda
46477
46478
46479
46480
46481
46482 .PHONY: all-target-rda maybe-all-target-rda
46483 maybe-all-target-rda:
46484 @if gcc-bootstrap
46485 all-target-rda: stage_current
46486 @endif gcc-bootstrap
46487 @if target-rda
46488 TARGET-target-rda=all
46489 maybe-all-target-rda: all-target-rda
46490 all-target-rda: configure-target-rda
46491 @: $(MAKE); $(unstage)
46492 @r=`${PWD_COMMAND}`; export r; \
46493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46494 $(NORMAL_TARGET_EXPORTS) \
46495 (cd $(TARGET_SUBDIR)/rda && \
46496 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46497 $(TARGET-target-rda))
46498 @endif target-rda
46499
46500
46501
46502
46503
46504 .PHONY: check-target-rda maybe-check-target-rda
46505 maybe-check-target-rda:
46506 @if target-rda
46507 maybe-check-target-rda: check-target-rda
46508
46509 check-target-rda:
46510 @: $(MAKE); $(unstage)
46511 @r=`${PWD_COMMAND}`; export r; \
46512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46513 $(NORMAL_TARGET_EXPORTS) \
46514 (cd $(TARGET_SUBDIR)/rda && \
46515 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46516
46517 @endif target-rda
46518
46519 .PHONY: install-target-rda maybe-install-target-rda
46520 maybe-install-target-rda:
46521 @if target-rda
46522 maybe-install-target-rda: install-target-rda
46523
46524 install-target-rda: installdirs
46525 @: $(MAKE); $(unstage)
46526 @r=`${PWD_COMMAND}`; export r; \
46527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46528 $(NORMAL_TARGET_EXPORTS) \
46529 (cd $(TARGET_SUBDIR)/rda && \
46530 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46531
46532 @endif target-rda
46533
46534 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
46535 maybe-install-strip-target-rda:
46536 @if target-rda
46537 maybe-install-strip-target-rda: install-strip-target-rda
46538
46539 install-strip-target-rda: installdirs
46540 @: $(MAKE); $(unstage)
46541 @r=`${PWD_COMMAND}`; export r; \
46542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46543 $(NORMAL_TARGET_EXPORTS) \
46544 (cd $(TARGET_SUBDIR)/rda && \
46545 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46546
46547 @endif target-rda
46548
46549 # Other targets (info, dvi, pdf, etc.)
46550
46551 .PHONY: maybe-info-target-rda info-target-rda
46552 maybe-info-target-rda:
46553 @if target-rda
46554 maybe-info-target-rda: info-target-rda
46555
46556 info-target-rda: \
46557 configure-target-rda
46558 @: $(MAKE); $(unstage)
46559 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46560 r=`${PWD_COMMAND}`; export r; \
46561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46562 $(NORMAL_TARGET_EXPORTS) \
46563 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
46564 for flag in $(EXTRA_TARGET_FLAGS); do \
46565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46566 done; \
46567 (cd $(TARGET_SUBDIR)/rda && \
46568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46570 "RANLIB=$${RANLIB}" \
46571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46572 info) \
46573 || exit 1
46574
46575 @endif target-rda
46576
46577 .PHONY: maybe-dvi-target-rda dvi-target-rda
46578 maybe-dvi-target-rda:
46579 @if target-rda
46580 maybe-dvi-target-rda: dvi-target-rda
46581
46582 dvi-target-rda: \
46583 configure-target-rda
46584 @: $(MAKE); $(unstage)
46585 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46586 r=`${PWD_COMMAND}`; export r; \
46587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46588 $(NORMAL_TARGET_EXPORTS) \
46589 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
46590 for flag in $(EXTRA_TARGET_FLAGS); do \
46591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46592 done; \
46593 (cd $(TARGET_SUBDIR)/rda && \
46594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46596 "RANLIB=$${RANLIB}" \
46597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46598 dvi) \
46599 || exit 1
46600
46601 @endif target-rda
46602
46603 .PHONY: maybe-pdf-target-rda pdf-target-rda
46604 maybe-pdf-target-rda:
46605 @if target-rda
46606 maybe-pdf-target-rda: pdf-target-rda
46607
46608 pdf-target-rda: \
46609 configure-target-rda
46610 @: $(MAKE); $(unstage)
46611 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46612 r=`${PWD_COMMAND}`; export r; \
46613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46614 $(NORMAL_TARGET_EXPORTS) \
46615 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
46616 for flag in $(EXTRA_TARGET_FLAGS); do \
46617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46618 done; \
46619 (cd $(TARGET_SUBDIR)/rda && \
46620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46622 "RANLIB=$${RANLIB}" \
46623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46624 pdf) \
46625 || exit 1
46626
46627 @endif target-rda
46628
46629 .PHONY: maybe-html-target-rda html-target-rda
46630 maybe-html-target-rda:
46631 @if target-rda
46632 maybe-html-target-rda: html-target-rda
46633
46634 html-target-rda: \
46635 configure-target-rda
46636 @: $(MAKE); $(unstage)
46637 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46638 r=`${PWD_COMMAND}`; export r; \
46639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46640 $(NORMAL_TARGET_EXPORTS) \
46641 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
46642 for flag in $(EXTRA_TARGET_FLAGS); do \
46643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46644 done; \
46645 (cd $(TARGET_SUBDIR)/rda && \
46646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46648 "RANLIB=$${RANLIB}" \
46649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46650 html) \
46651 || exit 1
46652
46653 @endif target-rda
46654
46655 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
46656 maybe-TAGS-target-rda:
46657 @if target-rda
46658 maybe-TAGS-target-rda: TAGS-target-rda
46659
46660 TAGS-target-rda: \
46661 configure-target-rda
46662 @: $(MAKE); $(unstage)
46663 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46664 r=`${PWD_COMMAND}`; export r; \
46665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46666 $(NORMAL_TARGET_EXPORTS) \
46667 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
46668 for flag in $(EXTRA_TARGET_FLAGS); do \
46669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46670 done; \
46671 (cd $(TARGET_SUBDIR)/rda && \
46672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46674 "RANLIB=$${RANLIB}" \
46675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46676 TAGS) \
46677 || exit 1
46678
46679 @endif target-rda
46680
46681 .PHONY: maybe-install-info-target-rda install-info-target-rda
46682 maybe-install-info-target-rda:
46683 @if target-rda
46684 maybe-install-info-target-rda: install-info-target-rda
46685
46686 install-info-target-rda: \
46687 configure-target-rda \
46688 info-target-rda
46689 @: $(MAKE); $(unstage)
46690 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46691 r=`${PWD_COMMAND}`; export r; \
46692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46693 $(NORMAL_TARGET_EXPORTS) \
46694 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
46695 for flag in $(EXTRA_TARGET_FLAGS); do \
46696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46697 done; \
46698 (cd $(TARGET_SUBDIR)/rda && \
46699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46701 "RANLIB=$${RANLIB}" \
46702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46703 install-info) \
46704 || exit 1
46705
46706 @endif target-rda
46707
46708 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
46709 maybe-install-pdf-target-rda:
46710 @if target-rda
46711 maybe-install-pdf-target-rda: install-pdf-target-rda
46712
46713 install-pdf-target-rda: \
46714 configure-target-rda \
46715 pdf-target-rda
46716 @: $(MAKE); $(unstage)
46717 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46718 r=`${PWD_COMMAND}`; export r; \
46719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46720 $(NORMAL_TARGET_EXPORTS) \
46721 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
46722 for flag in $(EXTRA_TARGET_FLAGS); do \
46723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46724 done; \
46725 (cd $(TARGET_SUBDIR)/rda && \
46726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46728 "RANLIB=$${RANLIB}" \
46729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46730 install-pdf) \
46731 || exit 1
46732
46733 @endif target-rda
46734
46735 .PHONY: maybe-install-html-target-rda install-html-target-rda
46736 maybe-install-html-target-rda:
46737 @if target-rda
46738 maybe-install-html-target-rda: install-html-target-rda
46739
46740 install-html-target-rda: \
46741 configure-target-rda \
46742 html-target-rda
46743 @: $(MAKE); $(unstage)
46744 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46745 r=`${PWD_COMMAND}`; export r; \
46746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46747 $(NORMAL_TARGET_EXPORTS) \
46748 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
46749 for flag in $(EXTRA_TARGET_FLAGS); do \
46750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46751 done; \
46752 (cd $(TARGET_SUBDIR)/rda && \
46753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46755 "RANLIB=$${RANLIB}" \
46756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46757 install-html) \
46758 || exit 1
46759
46760 @endif target-rda
46761
46762 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
46763 maybe-installcheck-target-rda:
46764 @if target-rda
46765 maybe-installcheck-target-rda: installcheck-target-rda
46766
46767 installcheck-target-rda: \
46768 configure-target-rda
46769 @: $(MAKE); $(unstage)
46770 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46771 r=`${PWD_COMMAND}`; export r; \
46772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46773 $(NORMAL_TARGET_EXPORTS) \
46774 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
46775 for flag in $(EXTRA_TARGET_FLAGS); do \
46776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46777 done; \
46778 (cd $(TARGET_SUBDIR)/rda && \
46779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46781 "RANLIB=$${RANLIB}" \
46782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46783 installcheck) \
46784 || exit 1
46785
46786 @endif target-rda
46787
46788 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
46789 maybe-mostlyclean-target-rda:
46790 @if target-rda
46791 maybe-mostlyclean-target-rda: mostlyclean-target-rda
46792
46793 mostlyclean-target-rda:
46794 @: $(MAKE); $(unstage)
46795 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46796 r=`${PWD_COMMAND}`; export r; \
46797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46798 $(NORMAL_TARGET_EXPORTS) \
46799 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
46800 for flag in $(EXTRA_TARGET_FLAGS); do \
46801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46802 done; \
46803 (cd $(TARGET_SUBDIR)/rda && \
46804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46806 "RANLIB=$${RANLIB}" \
46807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46808 mostlyclean) \
46809 || exit 1
46810
46811 @endif target-rda
46812
46813 .PHONY: maybe-clean-target-rda clean-target-rda
46814 maybe-clean-target-rda:
46815 @if target-rda
46816 maybe-clean-target-rda: clean-target-rda
46817
46818 clean-target-rda:
46819 @: $(MAKE); $(unstage)
46820 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46821 r=`${PWD_COMMAND}`; export r; \
46822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46823 $(NORMAL_TARGET_EXPORTS) \
46824 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
46825 for flag in $(EXTRA_TARGET_FLAGS); do \
46826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46827 done; \
46828 (cd $(TARGET_SUBDIR)/rda && \
46829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46831 "RANLIB=$${RANLIB}" \
46832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46833 clean) \
46834 || exit 1
46835
46836 @endif target-rda
46837
46838 .PHONY: maybe-distclean-target-rda distclean-target-rda
46839 maybe-distclean-target-rda:
46840 @if target-rda
46841 maybe-distclean-target-rda: distclean-target-rda
46842
46843 distclean-target-rda:
46844 @: $(MAKE); $(unstage)
46845 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46846 r=`${PWD_COMMAND}`; export r; \
46847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46848 $(NORMAL_TARGET_EXPORTS) \
46849 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
46850 for flag in $(EXTRA_TARGET_FLAGS); do \
46851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46852 done; \
46853 (cd $(TARGET_SUBDIR)/rda && \
46854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46856 "RANLIB=$${RANLIB}" \
46857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46858 distclean) \
46859 || exit 1
46860
46861 @endif target-rda
46862
46863 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
46864 maybe-maintainer-clean-target-rda:
46865 @if target-rda
46866 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
46867
46868 maintainer-clean-target-rda:
46869 @: $(MAKE); $(unstage)
46870 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46871 r=`${PWD_COMMAND}`; export r; \
46872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46873 $(NORMAL_TARGET_EXPORTS) \
46874 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
46875 for flag in $(EXTRA_TARGET_FLAGS); do \
46876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46877 done; \
46878 (cd $(TARGET_SUBDIR)/rda && \
46879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46881 "RANLIB=$${RANLIB}" \
46882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46883 maintainer-clean) \
46884 || exit 1
46885
46886 @endif target-rda
46887
46888
46889
46890
46891
46892 .PHONY: configure-target-libada maybe-configure-target-libada
46893 maybe-configure-target-libada:
46894 @if gcc-bootstrap
46895 configure-target-libada: stage_current
46896 @endif gcc-bootstrap
46897 @if target-libada
46898 maybe-configure-target-libada: configure-target-libada
46899 configure-target-libada:
46900 @: $(MAKE); $(unstage)
46901 @r=`${PWD_COMMAND}`; export r; \
46902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46903 echo "Checking multilib configuration for libada..."; \
46904 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
46905 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
46906 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
46907 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
46908 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
46909 else \
46910 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
46911 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46912 fi; \
46913 else \
46914 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46915 fi; \
46916 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
46917 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
46918 $(NORMAL_TARGET_EXPORTS) \
46919 echo Configuring in $(TARGET_SUBDIR)/libada; \
46920 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
46921 case $(srcdir) in \
46922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46923 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
46924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46925 esac; \
46926 module_srcdir=libada; \
46927 rm -f no-such-file || : ; \
46928 CONFIG_SITE=no-such-file $(SHELL) \
46929 $$s/$$module_srcdir/configure \
46930 --srcdir=$${topdir}/$$module_srcdir \
46931 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46932 --target=${target_alias} \
46933 || exit 1
46934 @endif target-libada
46935
46936
46937
46938
46939
46940 .PHONY: all-target-libada maybe-all-target-libada
46941 maybe-all-target-libada:
46942 @if gcc-bootstrap
46943 all-target-libada: stage_current
46944 @endif gcc-bootstrap
46945 @if target-libada
46946 TARGET-target-libada=all
46947 maybe-all-target-libada: all-target-libada
46948 all-target-libada: configure-target-libada
46949 @: $(MAKE); $(unstage)
46950 @r=`${PWD_COMMAND}`; export r; \
46951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46952 $(NORMAL_TARGET_EXPORTS) \
46953 (cd $(TARGET_SUBDIR)/libada && \
46954 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46955 $(TARGET-target-libada))
46956 @endif target-libada
46957
46958
46959
46960
46961
46962 .PHONY: check-target-libada maybe-check-target-libada
46963 maybe-check-target-libada:
46964 @if target-libada
46965 maybe-check-target-libada: check-target-libada
46966
46967 check-target-libada:
46968 @: $(MAKE); $(unstage)
46969 @r=`${PWD_COMMAND}`; export r; \
46970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46971 $(NORMAL_TARGET_EXPORTS) \
46972 (cd $(TARGET_SUBDIR)/libada && \
46973 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46974
46975 @endif target-libada
46976
46977 .PHONY: install-target-libada maybe-install-target-libada
46978 maybe-install-target-libada:
46979 @if target-libada
46980 maybe-install-target-libada: install-target-libada
46981
46982 install-target-libada: installdirs
46983 @: $(MAKE); $(unstage)
46984 @r=`${PWD_COMMAND}`; export r; \
46985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46986 $(NORMAL_TARGET_EXPORTS) \
46987 (cd $(TARGET_SUBDIR)/libada && \
46988 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46989
46990 @endif target-libada
46991
46992 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
46993 maybe-install-strip-target-libada:
46994 @if target-libada
46995 maybe-install-strip-target-libada: install-strip-target-libada
46996
46997 install-strip-target-libada: installdirs
46998 @: $(MAKE); $(unstage)
46999 @r=`${PWD_COMMAND}`; export r; \
47000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47001 $(NORMAL_TARGET_EXPORTS) \
47002 (cd $(TARGET_SUBDIR)/libada && \
47003 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47004
47005 @endif target-libada
47006
47007 # Other targets (info, dvi, pdf, etc.)
47008
47009 .PHONY: maybe-info-target-libada info-target-libada
47010 maybe-info-target-libada:
47011 @if target-libada
47012 maybe-info-target-libada: info-target-libada
47013
47014 info-target-libada: \
47015 configure-target-libada
47016 @: $(MAKE); $(unstage)
47017 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47018 r=`${PWD_COMMAND}`; export r; \
47019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47020 $(NORMAL_TARGET_EXPORTS) \
47021 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
47022 for flag in $(EXTRA_TARGET_FLAGS); do \
47023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47024 done; \
47025 (cd $(TARGET_SUBDIR)/libada && \
47026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47028 "RANLIB=$${RANLIB}" \
47029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47030 info) \
47031 || exit 1
47032
47033 @endif target-libada
47034
47035 .PHONY: maybe-dvi-target-libada dvi-target-libada
47036 maybe-dvi-target-libada:
47037 @if target-libada
47038 maybe-dvi-target-libada: dvi-target-libada
47039
47040 dvi-target-libada: \
47041 configure-target-libada
47042 @: $(MAKE); $(unstage)
47043 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47044 r=`${PWD_COMMAND}`; export r; \
47045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47046 $(NORMAL_TARGET_EXPORTS) \
47047 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
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)/libada && \
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 dvi) \
47057 || exit 1
47058
47059 @endif target-libada
47060
47061 .PHONY: maybe-pdf-target-libada pdf-target-libada
47062 maybe-pdf-target-libada:
47063 @if target-libada
47064 maybe-pdf-target-libada: pdf-target-libada
47065
47066 pdf-target-libada: \
47067 configure-target-libada
47068 @: $(MAKE); $(unstage)
47069 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47070 r=`${PWD_COMMAND}`; export r; \
47071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47072 $(NORMAL_TARGET_EXPORTS) \
47073 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
47074 for flag in $(EXTRA_TARGET_FLAGS); do \
47075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47076 done; \
47077 (cd $(TARGET_SUBDIR)/libada && \
47078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47080 "RANLIB=$${RANLIB}" \
47081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47082 pdf) \
47083 || exit 1
47084
47085 @endif target-libada
47086
47087 .PHONY: maybe-html-target-libada html-target-libada
47088 maybe-html-target-libada:
47089 @if target-libada
47090 maybe-html-target-libada: html-target-libada
47091
47092 html-target-libada: \
47093 configure-target-libada
47094 @: $(MAKE); $(unstage)
47095 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47096 r=`${PWD_COMMAND}`; export r; \
47097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47098 $(NORMAL_TARGET_EXPORTS) \
47099 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
47100 for flag in $(EXTRA_TARGET_FLAGS); do \
47101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47102 done; \
47103 (cd $(TARGET_SUBDIR)/libada && \
47104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47106 "RANLIB=$${RANLIB}" \
47107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47108 html) \
47109 || exit 1
47110
47111 @endif target-libada
47112
47113 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
47114 maybe-TAGS-target-libada:
47115 @if target-libada
47116 maybe-TAGS-target-libada: TAGS-target-libada
47117
47118 TAGS-target-libada: \
47119 configure-target-libada
47120 @: $(MAKE); $(unstage)
47121 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47122 r=`${PWD_COMMAND}`; export r; \
47123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47124 $(NORMAL_TARGET_EXPORTS) \
47125 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
47126 for flag in $(EXTRA_TARGET_FLAGS); do \
47127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47128 done; \
47129 (cd $(TARGET_SUBDIR)/libada && \
47130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47132 "RANLIB=$${RANLIB}" \
47133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47134 TAGS) \
47135 || exit 1
47136
47137 @endif target-libada
47138
47139 .PHONY: maybe-install-info-target-libada install-info-target-libada
47140 maybe-install-info-target-libada:
47141 @if target-libada
47142 maybe-install-info-target-libada: install-info-target-libada
47143
47144 install-info-target-libada: \
47145 configure-target-libada \
47146 info-target-libada
47147 @: $(MAKE); $(unstage)
47148 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47149 r=`${PWD_COMMAND}`; export r; \
47150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47151 $(NORMAL_TARGET_EXPORTS) \
47152 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
47153 for flag in $(EXTRA_TARGET_FLAGS); do \
47154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47155 done; \
47156 (cd $(TARGET_SUBDIR)/libada && \
47157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47159 "RANLIB=$${RANLIB}" \
47160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47161 install-info) \
47162 || exit 1
47163
47164 @endif target-libada
47165
47166 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
47167 maybe-install-pdf-target-libada:
47168 @if target-libada
47169 maybe-install-pdf-target-libada: install-pdf-target-libada
47170
47171 install-pdf-target-libada: \
47172 configure-target-libada \
47173 pdf-target-libada
47174 @: $(MAKE); $(unstage)
47175 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47176 r=`${PWD_COMMAND}`; export r; \
47177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47178 $(NORMAL_TARGET_EXPORTS) \
47179 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
47180 for flag in $(EXTRA_TARGET_FLAGS); do \
47181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47182 done; \
47183 (cd $(TARGET_SUBDIR)/libada && \
47184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47186 "RANLIB=$${RANLIB}" \
47187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47188 install-pdf) \
47189 || exit 1
47190
47191 @endif target-libada
47192
47193 .PHONY: maybe-install-html-target-libada install-html-target-libada
47194 maybe-install-html-target-libada:
47195 @if target-libada
47196 maybe-install-html-target-libada: install-html-target-libada
47197
47198 install-html-target-libada: \
47199 configure-target-libada \
47200 html-target-libada
47201 @: $(MAKE); $(unstage)
47202 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47203 r=`${PWD_COMMAND}`; export r; \
47204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47205 $(NORMAL_TARGET_EXPORTS) \
47206 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
47207 for flag in $(EXTRA_TARGET_FLAGS); do \
47208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47209 done; \
47210 (cd $(TARGET_SUBDIR)/libada && \
47211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47213 "RANLIB=$${RANLIB}" \
47214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47215 install-html) \
47216 || exit 1
47217
47218 @endif target-libada
47219
47220 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
47221 maybe-installcheck-target-libada:
47222 @if target-libada
47223 maybe-installcheck-target-libada: installcheck-target-libada
47224
47225 installcheck-target-libada: \
47226 configure-target-libada
47227 @: $(MAKE); $(unstage)
47228 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47229 r=`${PWD_COMMAND}`; export r; \
47230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47231 $(NORMAL_TARGET_EXPORTS) \
47232 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
47233 for flag in $(EXTRA_TARGET_FLAGS); do \
47234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47235 done; \
47236 (cd $(TARGET_SUBDIR)/libada && \
47237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47239 "RANLIB=$${RANLIB}" \
47240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47241 installcheck) \
47242 || exit 1
47243
47244 @endif target-libada
47245
47246 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
47247 maybe-mostlyclean-target-libada:
47248 @if target-libada
47249 maybe-mostlyclean-target-libada: mostlyclean-target-libada
47250
47251 mostlyclean-target-libada:
47252 @: $(MAKE); $(unstage)
47253 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47254 r=`${PWD_COMMAND}`; export r; \
47255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47256 $(NORMAL_TARGET_EXPORTS) \
47257 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
47258 for flag in $(EXTRA_TARGET_FLAGS); do \
47259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47260 done; \
47261 (cd $(TARGET_SUBDIR)/libada && \
47262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47264 "RANLIB=$${RANLIB}" \
47265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47266 mostlyclean) \
47267 || exit 1
47268
47269 @endif target-libada
47270
47271 .PHONY: maybe-clean-target-libada clean-target-libada
47272 maybe-clean-target-libada:
47273 @if target-libada
47274 maybe-clean-target-libada: clean-target-libada
47275
47276 clean-target-libada:
47277 @: $(MAKE); $(unstage)
47278 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47279 r=`${PWD_COMMAND}`; export r; \
47280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47281 $(NORMAL_TARGET_EXPORTS) \
47282 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
47283 for flag in $(EXTRA_TARGET_FLAGS); do \
47284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47285 done; \
47286 (cd $(TARGET_SUBDIR)/libada && \
47287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47289 "RANLIB=$${RANLIB}" \
47290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47291 clean) \
47292 || exit 1
47293
47294 @endif target-libada
47295
47296 .PHONY: maybe-distclean-target-libada distclean-target-libada
47297 maybe-distclean-target-libada:
47298 @if target-libada
47299 maybe-distclean-target-libada: distclean-target-libada
47300
47301 distclean-target-libada:
47302 @: $(MAKE); $(unstage)
47303 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47304 r=`${PWD_COMMAND}`; export r; \
47305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47306 $(NORMAL_TARGET_EXPORTS) \
47307 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
47308 for flag in $(EXTRA_TARGET_FLAGS); do \
47309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47310 done; \
47311 (cd $(TARGET_SUBDIR)/libada && \
47312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47314 "RANLIB=$${RANLIB}" \
47315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47316 distclean) \
47317 || exit 1
47318
47319 @endif target-libada
47320
47321 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
47322 maybe-maintainer-clean-target-libada:
47323 @if target-libada
47324 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
47325
47326 maintainer-clean-target-libada:
47327 @: $(MAKE); $(unstage)
47328 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47329 r=`${PWD_COMMAND}`; export r; \
47330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47331 $(NORMAL_TARGET_EXPORTS) \
47332 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
47333 for flag in $(EXTRA_TARGET_FLAGS); do \
47334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47335 done; \
47336 (cd $(TARGET_SUBDIR)/libada && \
47337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47339 "RANLIB=$${RANLIB}" \
47340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47341 maintainer-clean) \
47342 || exit 1
47343
47344 @endif target-libada
47345
47346
47347
47348
47349
47350 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
47351 maybe-configure-target-libgomp:
47352 @if gcc-bootstrap
47353 configure-target-libgomp: stage_current
47354 @endif gcc-bootstrap
47355 @if target-libgomp
47356 maybe-configure-target-libgomp: configure-target-libgomp
47357 configure-target-libgomp:
47358 @r=`${PWD_COMMAND}`; export r; \
47359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47360 echo "Checking multilib configuration for libgomp..."; \
47361 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47362 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47363 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47364 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47365 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47366 else \
47367 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47368 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47369 fi; \
47370 else \
47371 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47372 fi; \
47373 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47374 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47375 $(NORMAL_TARGET_EXPORTS) \
47376 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
47377 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
47378 case $(srcdir) in \
47379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47380 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47382 esac; \
47383 module_srcdir=libgomp; \
47384 rm -f no-such-file || : ; \
47385 CONFIG_SITE=no-such-file $(SHELL) \
47386 $$s/$$module_srcdir/configure \
47387 --srcdir=$${topdir}/$$module_srcdir \
47388 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47389 --target=${target_alias} \
47390 || exit 1
47391 @endif target-libgomp
47392
47393
47394
47395 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
47396 maybe-configure-stage1-target-libgomp:
47397 @if target-libgomp-bootstrap
47398 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
47399 configure-stage1-target-libgomp:
47400 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47401 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47402 @r=`${PWD_COMMAND}`; export r; \
47403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47404 TFLAGS="$(STAGE1_TFLAGS)"; \
47405 echo "Checking multilib configuration for libgomp..."; \
47406 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47407 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47408 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47409 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47410 else \
47411 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47412 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47413 fi; \
47414 else \
47415 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47416 fi; \
47417 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47418 $(NORMAL_TARGET_EXPORTS) \
47419 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47420 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47421 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47422 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
47423 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47424 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47425 case $(srcdir) in \
47426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47427 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47429 esac; \
47430 module_srcdir=libgomp; \
47431 $(SHELL) $$s/$$module_srcdir/configure \
47432 --srcdir=$${topdir}/$$module_srcdir \
47433 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47434 --target=${target_alias} \
47435 \
47436 $(STAGE1_CONFIGURE_FLAGS)
47437 @endif target-libgomp-bootstrap
47438
47439 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
47440 maybe-configure-stage2-target-libgomp:
47441 @if target-libgomp-bootstrap
47442 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
47443 configure-stage2-target-libgomp:
47444 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47445 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47446 @r=`${PWD_COMMAND}`; export r; \
47447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47448 TFLAGS="$(STAGE2_TFLAGS)"; \
47449 echo "Checking multilib configuration for libgomp..."; \
47450 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47451 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47452 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47453 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47454 else \
47455 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47456 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47457 fi; \
47458 else \
47459 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47460 fi; \
47461 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47462 $(NORMAL_TARGET_EXPORTS) \
47463 \
47464 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47465 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47466 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47467 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
47468 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47469 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47470 case $(srcdir) in \
47471 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47472 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47473 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47474 esac; \
47475 module_srcdir=libgomp; \
47476 $(SHELL) $$s/$$module_srcdir/configure \
47477 --srcdir=$${topdir}/$$module_srcdir \
47478 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47479 --target=${target_alias} \
47480 --with-build-libsubdir=$(HOST_SUBDIR) \
47481 $(STAGE2_CONFIGURE_FLAGS)
47482 @endif target-libgomp-bootstrap
47483
47484 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
47485 maybe-configure-stage3-target-libgomp:
47486 @if target-libgomp-bootstrap
47487 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
47488 configure-stage3-target-libgomp:
47489 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47490 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47491 @r=`${PWD_COMMAND}`; export r; \
47492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47493 TFLAGS="$(STAGE3_TFLAGS)"; \
47494 echo "Checking multilib configuration for libgomp..."; \
47495 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47496 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47497 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47498 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47499 else \
47500 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47501 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47502 fi; \
47503 else \
47504 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47505 fi; \
47506 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47507 $(NORMAL_TARGET_EXPORTS) \
47508 \
47509 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47510 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47511 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47512 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
47513 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47514 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47515 case $(srcdir) in \
47516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47517 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47519 esac; \
47520 module_srcdir=libgomp; \
47521 $(SHELL) $$s/$$module_srcdir/configure \
47522 --srcdir=$${topdir}/$$module_srcdir \
47523 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47524 --target=${target_alias} \
47525 --with-build-libsubdir=$(HOST_SUBDIR) \
47526 $(STAGE3_CONFIGURE_FLAGS)
47527 @endif target-libgomp-bootstrap
47528
47529 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
47530 maybe-configure-stage4-target-libgomp:
47531 @if target-libgomp-bootstrap
47532 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
47533 configure-stage4-target-libgomp:
47534 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47535 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47536 @r=`${PWD_COMMAND}`; export r; \
47537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47538 TFLAGS="$(STAGE4_TFLAGS)"; \
47539 echo "Checking multilib configuration for libgomp..."; \
47540 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47541 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47542 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47543 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47544 else \
47545 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47546 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47547 fi; \
47548 else \
47549 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47550 fi; \
47551 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47552 $(NORMAL_TARGET_EXPORTS) \
47553 \
47554 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47555 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47556 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47557 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
47558 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47559 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47560 case $(srcdir) in \
47561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47562 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47564 esac; \
47565 module_srcdir=libgomp; \
47566 $(SHELL) $$s/$$module_srcdir/configure \
47567 --srcdir=$${topdir}/$$module_srcdir \
47568 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47569 --target=${target_alias} \
47570 --with-build-libsubdir=$(HOST_SUBDIR) \
47571 $(STAGE4_CONFIGURE_FLAGS)
47572 @endif target-libgomp-bootstrap
47573
47574 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
47575 maybe-configure-stageprofile-target-libgomp:
47576 @if target-libgomp-bootstrap
47577 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
47578 configure-stageprofile-target-libgomp:
47579 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47580 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47581 @r=`${PWD_COMMAND}`; export r; \
47582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47583 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47584 echo "Checking multilib configuration for libgomp..."; \
47585 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47586 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47587 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47588 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47589 else \
47590 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47591 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47592 fi; \
47593 else \
47594 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47595 fi; \
47596 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47597 $(NORMAL_TARGET_EXPORTS) \
47598 \
47599 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47600 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47601 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47602 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
47603 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47604 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47605 case $(srcdir) in \
47606 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47607 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47608 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47609 esac; \
47610 module_srcdir=libgomp; \
47611 $(SHELL) $$s/$$module_srcdir/configure \
47612 --srcdir=$${topdir}/$$module_srcdir \
47613 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47614 --target=${target_alias} \
47615 --with-build-libsubdir=$(HOST_SUBDIR) \
47616 $(STAGEprofile_CONFIGURE_FLAGS)
47617 @endif target-libgomp-bootstrap
47618
47619 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
47620 maybe-configure-stagefeedback-target-libgomp:
47621 @if target-libgomp-bootstrap
47622 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
47623 configure-stagefeedback-target-libgomp:
47624 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47625 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47626 @r=`${PWD_COMMAND}`; export r; \
47627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47628 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47629 echo "Checking multilib configuration for libgomp..."; \
47630 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47631 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47632 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47633 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47634 else \
47635 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47636 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47637 fi; \
47638 else \
47639 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47640 fi; \
47641 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47642 $(NORMAL_TARGET_EXPORTS) \
47643 \
47644 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47645 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47646 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47647 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
47648 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47649 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47650 case $(srcdir) in \
47651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47652 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47654 esac; \
47655 module_srcdir=libgomp; \
47656 $(SHELL) $$s/$$module_srcdir/configure \
47657 --srcdir=$${topdir}/$$module_srcdir \
47658 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47659 --target=${target_alias} \
47660 --with-build-libsubdir=$(HOST_SUBDIR) \
47661 $(STAGEfeedback_CONFIGURE_FLAGS)
47662 @endif target-libgomp-bootstrap
47663
47664
47665
47666
47667
47668 .PHONY: all-target-libgomp maybe-all-target-libgomp
47669 maybe-all-target-libgomp:
47670 @if gcc-bootstrap
47671 all-target-libgomp: stage_current
47672 @endif gcc-bootstrap
47673 @if target-libgomp
47674 TARGET-target-libgomp=all
47675 maybe-all-target-libgomp: all-target-libgomp
47676 all-target-libgomp: configure-target-libgomp
47677 @r=`${PWD_COMMAND}`; export r; \
47678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47679 $(NORMAL_TARGET_EXPORTS) \
47680 (cd $(TARGET_SUBDIR)/libgomp && \
47681 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47682 $(TARGET-target-libgomp))
47683 @endif target-libgomp
47684
47685
47686
47687 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
47688 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
47689 maybe-all-stage1-target-libgomp:
47690 maybe-clean-stage1-target-libgomp:
47691 @if target-libgomp-bootstrap
47692 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
47693 all-stage1: all-stage1-target-libgomp
47694 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
47695 all-stage1-target-libgomp: configure-stage1-target-libgomp
47696 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47697 @r=`${PWD_COMMAND}`; export r; \
47698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47699 TFLAGS="$(STAGE1_TFLAGS)"; \
47700 $(NORMAL_TARGET_EXPORTS) \
47701 cd $(TARGET_SUBDIR)/libgomp && \
47702 \
47703 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47704 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47705 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47706 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47707 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47708 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47709 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47710 $(EXTRA_TARGET_FLAGS) \
47711 \
47712 TFLAGS="$(STAGE1_TFLAGS)" \
47713 $(TARGET-stage1-target-libgomp)
47714
47715 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
47716 clean-stage1: clean-stage1-target-libgomp
47717 clean-stage1-target-libgomp:
47718 @if [ $(current_stage) = stage1 ]; then \
47719 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47720 else \
47721 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
47722 $(MAKE) stage1-start; \
47723 fi; \
47724 cd $(TARGET_SUBDIR)/libgomp && \
47725 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47726 clean
47727 @endif target-libgomp-bootstrap
47728
47729
47730 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
47731 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
47732 maybe-all-stage2-target-libgomp:
47733 maybe-clean-stage2-target-libgomp:
47734 @if target-libgomp-bootstrap
47735 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
47736 all-stage2: all-stage2-target-libgomp
47737 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
47738 all-stage2-target-libgomp: configure-stage2-target-libgomp
47739 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47740 @r=`${PWD_COMMAND}`; export r; \
47741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47742 TFLAGS="$(STAGE2_TFLAGS)"; \
47743 $(NORMAL_TARGET_EXPORTS) \
47744 \
47745 cd $(TARGET_SUBDIR)/libgomp && \
47746 \
47747 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47748 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47749 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47750 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47751 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47752 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47753 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47754 $(EXTRA_TARGET_FLAGS) \
47755 TFLAGS="$(STAGE2_TFLAGS)" \
47756 $(TARGET-stage2-target-libgomp)
47757
47758 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
47759 clean-stage2: clean-stage2-target-libgomp
47760 clean-stage2-target-libgomp:
47761 @if [ $(current_stage) = stage2 ]; then \
47762 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47763 else \
47764 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
47765 $(MAKE) stage2-start; \
47766 fi; \
47767 cd $(TARGET_SUBDIR)/libgomp && \
47768 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47769 @endif target-libgomp-bootstrap
47770
47771
47772 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
47773 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
47774 maybe-all-stage3-target-libgomp:
47775 maybe-clean-stage3-target-libgomp:
47776 @if target-libgomp-bootstrap
47777 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
47778 all-stage3: all-stage3-target-libgomp
47779 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
47780 all-stage3-target-libgomp: configure-stage3-target-libgomp
47781 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47782 @r=`${PWD_COMMAND}`; export r; \
47783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47784 TFLAGS="$(STAGE3_TFLAGS)"; \
47785 $(NORMAL_TARGET_EXPORTS) \
47786 \
47787 cd $(TARGET_SUBDIR)/libgomp && \
47788 \
47789 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47790 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47791 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47792 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47793 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47794 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47795 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47796 $(EXTRA_TARGET_FLAGS) \
47797 TFLAGS="$(STAGE3_TFLAGS)" \
47798 $(TARGET-stage3-target-libgomp)
47799
47800 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
47801 clean-stage3: clean-stage3-target-libgomp
47802 clean-stage3-target-libgomp:
47803 @if [ $(current_stage) = stage3 ]; then \
47804 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47805 else \
47806 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
47807 $(MAKE) stage3-start; \
47808 fi; \
47809 cd $(TARGET_SUBDIR)/libgomp && \
47810 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47811 @endif target-libgomp-bootstrap
47812
47813
47814 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
47815 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
47816 maybe-all-stage4-target-libgomp:
47817 maybe-clean-stage4-target-libgomp:
47818 @if target-libgomp-bootstrap
47819 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
47820 all-stage4: all-stage4-target-libgomp
47821 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
47822 all-stage4-target-libgomp: configure-stage4-target-libgomp
47823 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47824 @r=`${PWD_COMMAND}`; export r; \
47825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47826 TFLAGS="$(STAGE4_TFLAGS)"; \
47827 $(NORMAL_TARGET_EXPORTS) \
47828 \
47829 cd $(TARGET_SUBDIR)/libgomp && \
47830 \
47831 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47832 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47833 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47834 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47835 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47836 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47837 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47838 $(EXTRA_TARGET_FLAGS) \
47839 TFLAGS="$(STAGE4_TFLAGS)" \
47840 $(TARGET-stage4-target-libgomp)
47841
47842 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
47843 clean-stage4: clean-stage4-target-libgomp
47844 clean-stage4-target-libgomp:
47845 @if [ $(current_stage) = stage4 ]; then \
47846 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47847 else \
47848 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
47849 $(MAKE) stage4-start; \
47850 fi; \
47851 cd $(TARGET_SUBDIR)/libgomp && \
47852 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47853 @endif target-libgomp-bootstrap
47854
47855
47856 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
47857 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
47858 maybe-all-stageprofile-target-libgomp:
47859 maybe-clean-stageprofile-target-libgomp:
47860 @if target-libgomp-bootstrap
47861 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
47862 all-stageprofile: all-stageprofile-target-libgomp
47863 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
47864 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
47865 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47866 @r=`${PWD_COMMAND}`; export r; \
47867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47868 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47869 $(NORMAL_TARGET_EXPORTS) \
47870 \
47871 cd $(TARGET_SUBDIR)/libgomp && \
47872 \
47873 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47874 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47875 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47876 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47877 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47878 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47879 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47880 $(EXTRA_TARGET_FLAGS) \
47881 TFLAGS="$(STAGEprofile_TFLAGS)" \
47882 $(TARGET-stageprofile-target-libgomp)
47883
47884 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
47885 clean-stageprofile: clean-stageprofile-target-libgomp
47886 clean-stageprofile-target-libgomp:
47887 @if [ $(current_stage) = stageprofile ]; then \
47888 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47889 else \
47890 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
47891 $(MAKE) stageprofile-start; \
47892 fi; \
47893 cd $(TARGET_SUBDIR)/libgomp && \
47894 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47895 @endif target-libgomp-bootstrap
47896
47897
47898 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
47899 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
47900 maybe-all-stagefeedback-target-libgomp:
47901 maybe-clean-stagefeedback-target-libgomp:
47902 @if target-libgomp-bootstrap
47903 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
47904 all-stagefeedback: all-stagefeedback-target-libgomp
47905 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
47906 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
47907 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47908 @r=`${PWD_COMMAND}`; export r; \
47909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47910 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47911 $(NORMAL_TARGET_EXPORTS) \
47912 \
47913 cd $(TARGET_SUBDIR)/libgomp && \
47914 \
47915 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47916 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47917 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47918 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47919 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47920 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47921 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47922 $(EXTRA_TARGET_FLAGS) \
47923 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47924 $(TARGET-stagefeedback-target-libgomp)
47925
47926 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
47927 clean-stagefeedback: clean-stagefeedback-target-libgomp
47928 clean-stagefeedback-target-libgomp:
47929 @if [ $(current_stage) = stagefeedback ]; then \
47930 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47931 else \
47932 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
47933 $(MAKE) stagefeedback-start; \
47934 fi; \
47935 cd $(TARGET_SUBDIR)/libgomp && \
47936 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47937 @endif target-libgomp-bootstrap
47938
47939
47940
47941
47942
47943
47944 .PHONY: check-target-libgomp maybe-check-target-libgomp
47945 maybe-check-target-libgomp:
47946 @if target-libgomp
47947 maybe-check-target-libgomp: check-target-libgomp
47948
47949 check-target-libgomp:
47950 @: $(MAKE); $(unstage)
47951 @r=`${PWD_COMMAND}`; export r; \
47952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47953 $(NORMAL_TARGET_EXPORTS) \
47954 (cd $(TARGET_SUBDIR)/libgomp && \
47955 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47956
47957 @endif target-libgomp
47958
47959 .PHONY: install-target-libgomp maybe-install-target-libgomp
47960 maybe-install-target-libgomp:
47961 @if target-libgomp
47962 maybe-install-target-libgomp: install-target-libgomp
47963
47964 install-target-libgomp: installdirs
47965 @: $(MAKE); $(unstage)
47966 @r=`${PWD_COMMAND}`; export r; \
47967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47968 $(NORMAL_TARGET_EXPORTS) \
47969 (cd $(TARGET_SUBDIR)/libgomp && \
47970 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47971
47972 @endif target-libgomp
47973
47974 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
47975 maybe-install-strip-target-libgomp:
47976 @if target-libgomp
47977 maybe-install-strip-target-libgomp: install-strip-target-libgomp
47978
47979 install-strip-target-libgomp: installdirs
47980 @: $(MAKE); $(unstage)
47981 @r=`${PWD_COMMAND}`; export r; \
47982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47983 $(NORMAL_TARGET_EXPORTS) \
47984 (cd $(TARGET_SUBDIR)/libgomp && \
47985 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47986
47987 @endif target-libgomp
47988
47989 # Other targets (info, dvi, pdf, etc.)
47990
47991 .PHONY: maybe-info-target-libgomp info-target-libgomp
47992 maybe-info-target-libgomp:
47993 @if target-libgomp
47994 maybe-info-target-libgomp: info-target-libgomp
47995
47996 info-target-libgomp: \
47997 configure-target-libgomp
47998 @: $(MAKE); $(unstage)
47999 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48000 r=`${PWD_COMMAND}`; export r; \
48001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48002 $(NORMAL_TARGET_EXPORTS) \
48003 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
48004 for flag in $(EXTRA_TARGET_FLAGS); do \
48005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48006 done; \
48007 (cd $(TARGET_SUBDIR)/libgomp && \
48008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48010 "RANLIB=$${RANLIB}" \
48011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48012 info) \
48013 || exit 1
48014
48015 @endif target-libgomp
48016
48017 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
48018 maybe-dvi-target-libgomp:
48019 @if target-libgomp
48020 maybe-dvi-target-libgomp: dvi-target-libgomp
48021
48022 dvi-target-libgomp: \
48023 configure-target-libgomp
48024 @: $(MAKE); $(unstage)
48025 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48026 r=`${PWD_COMMAND}`; export r; \
48027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48028 $(NORMAL_TARGET_EXPORTS) \
48029 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
48030 for flag in $(EXTRA_TARGET_FLAGS); do \
48031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48032 done; \
48033 (cd $(TARGET_SUBDIR)/libgomp && \
48034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48036 "RANLIB=$${RANLIB}" \
48037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48038 dvi) \
48039 || exit 1
48040
48041 @endif target-libgomp
48042
48043 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
48044 maybe-pdf-target-libgomp:
48045 @if target-libgomp
48046 maybe-pdf-target-libgomp: pdf-target-libgomp
48047
48048 pdf-target-libgomp: \
48049 configure-target-libgomp
48050 @: $(MAKE); $(unstage)
48051 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48052 r=`${PWD_COMMAND}`; export r; \
48053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48054 $(NORMAL_TARGET_EXPORTS) \
48055 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
48056 for flag in $(EXTRA_TARGET_FLAGS); do \
48057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48058 done; \
48059 (cd $(TARGET_SUBDIR)/libgomp && \
48060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48062 "RANLIB=$${RANLIB}" \
48063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48064 pdf) \
48065 || exit 1
48066
48067 @endif target-libgomp
48068
48069 .PHONY: maybe-html-target-libgomp html-target-libgomp
48070 maybe-html-target-libgomp:
48071 @if target-libgomp
48072 maybe-html-target-libgomp: html-target-libgomp
48073
48074 html-target-libgomp: \
48075 configure-target-libgomp
48076 @: $(MAKE); $(unstage)
48077 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48078 r=`${PWD_COMMAND}`; export r; \
48079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48080 $(NORMAL_TARGET_EXPORTS) \
48081 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
48082 for flag in $(EXTRA_TARGET_FLAGS); do \
48083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48084 done; \
48085 (cd $(TARGET_SUBDIR)/libgomp && \
48086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48088 "RANLIB=$${RANLIB}" \
48089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48090 html) \
48091 || exit 1
48092
48093 @endif target-libgomp
48094
48095 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
48096 maybe-TAGS-target-libgomp:
48097 @if target-libgomp
48098 maybe-TAGS-target-libgomp: TAGS-target-libgomp
48099
48100 TAGS-target-libgomp: \
48101 configure-target-libgomp
48102 @: $(MAKE); $(unstage)
48103 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48104 r=`${PWD_COMMAND}`; export r; \
48105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48106 $(NORMAL_TARGET_EXPORTS) \
48107 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
48108 for flag in $(EXTRA_TARGET_FLAGS); do \
48109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48110 done; \
48111 (cd $(TARGET_SUBDIR)/libgomp && \
48112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48114 "RANLIB=$${RANLIB}" \
48115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48116 TAGS) \
48117 || exit 1
48118
48119 @endif target-libgomp
48120
48121 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
48122 maybe-install-info-target-libgomp:
48123 @if target-libgomp
48124 maybe-install-info-target-libgomp: install-info-target-libgomp
48125
48126 install-info-target-libgomp: \
48127 configure-target-libgomp \
48128 info-target-libgomp
48129 @: $(MAKE); $(unstage)
48130 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48131 r=`${PWD_COMMAND}`; export r; \
48132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48133 $(NORMAL_TARGET_EXPORTS) \
48134 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
48135 for flag in $(EXTRA_TARGET_FLAGS); do \
48136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48137 done; \
48138 (cd $(TARGET_SUBDIR)/libgomp && \
48139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48141 "RANLIB=$${RANLIB}" \
48142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48143 install-info) \
48144 || exit 1
48145
48146 @endif target-libgomp
48147
48148 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
48149 maybe-install-pdf-target-libgomp:
48150 @if target-libgomp
48151 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
48152
48153 install-pdf-target-libgomp: \
48154 configure-target-libgomp \
48155 pdf-target-libgomp
48156 @: $(MAKE); $(unstage)
48157 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48158 r=`${PWD_COMMAND}`; export r; \
48159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48160 $(NORMAL_TARGET_EXPORTS) \
48161 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
48162 for flag in $(EXTRA_TARGET_FLAGS); do \
48163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48164 done; \
48165 (cd $(TARGET_SUBDIR)/libgomp && \
48166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48168 "RANLIB=$${RANLIB}" \
48169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48170 install-pdf) \
48171 || exit 1
48172
48173 @endif target-libgomp
48174
48175 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
48176 maybe-install-html-target-libgomp:
48177 @if target-libgomp
48178 maybe-install-html-target-libgomp: install-html-target-libgomp
48179
48180 install-html-target-libgomp: \
48181 configure-target-libgomp \
48182 html-target-libgomp
48183 @: $(MAKE); $(unstage)
48184 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48185 r=`${PWD_COMMAND}`; export r; \
48186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48187 $(NORMAL_TARGET_EXPORTS) \
48188 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
48189 for flag in $(EXTRA_TARGET_FLAGS); do \
48190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48191 done; \
48192 (cd $(TARGET_SUBDIR)/libgomp && \
48193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48195 "RANLIB=$${RANLIB}" \
48196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48197 install-html) \
48198 || exit 1
48199
48200 @endif target-libgomp
48201
48202 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
48203 maybe-installcheck-target-libgomp:
48204 @if target-libgomp
48205 maybe-installcheck-target-libgomp: installcheck-target-libgomp
48206
48207 installcheck-target-libgomp: \
48208 configure-target-libgomp
48209 @: $(MAKE); $(unstage)
48210 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48211 r=`${PWD_COMMAND}`; export r; \
48212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48213 $(NORMAL_TARGET_EXPORTS) \
48214 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
48215 for flag in $(EXTRA_TARGET_FLAGS); do \
48216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48217 done; \
48218 (cd $(TARGET_SUBDIR)/libgomp && \
48219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48221 "RANLIB=$${RANLIB}" \
48222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48223 installcheck) \
48224 || exit 1
48225
48226 @endif target-libgomp
48227
48228 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
48229 maybe-mostlyclean-target-libgomp:
48230 @if target-libgomp
48231 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
48232
48233 mostlyclean-target-libgomp:
48234 @: $(MAKE); $(unstage)
48235 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48236 r=`${PWD_COMMAND}`; export r; \
48237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48238 $(NORMAL_TARGET_EXPORTS) \
48239 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
48240 for flag in $(EXTRA_TARGET_FLAGS); do \
48241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48242 done; \
48243 (cd $(TARGET_SUBDIR)/libgomp && \
48244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48246 "RANLIB=$${RANLIB}" \
48247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48248 mostlyclean) \
48249 || exit 1
48250
48251 @endif target-libgomp
48252
48253 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
48254 maybe-clean-target-libgomp:
48255 @if target-libgomp
48256 maybe-clean-target-libgomp: clean-target-libgomp
48257
48258 clean-target-libgomp:
48259 @: $(MAKE); $(unstage)
48260 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48261 r=`${PWD_COMMAND}`; export r; \
48262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48263 $(NORMAL_TARGET_EXPORTS) \
48264 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
48265 for flag in $(EXTRA_TARGET_FLAGS); do \
48266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48267 done; \
48268 (cd $(TARGET_SUBDIR)/libgomp && \
48269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48271 "RANLIB=$${RANLIB}" \
48272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48273 clean) \
48274 || exit 1
48275
48276 @endif target-libgomp
48277
48278 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
48279 maybe-distclean-target-libgomp:
48280 @if target-libgomp
48281 maybe-distclean-target-libgomp: distclean-target-libgomp
48282
48283 distclean-target-libgomp:
48284 @: $(MAKE); $(unstage)
48285 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48286 r=`${PWD_COMMAND}`; export r; \
48287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48288 $(NORMAL_TARGET_EXPORTS) \
48289 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
48290 for flag in $(EXTRA_TARGET_FLAGS); do \
48291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48292 done; \
48293 (cd $(TARGET_SUBDIR)/libgomp && \
48294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48296 "RANLIB=$${RANLIB}" \
48297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48298 distclean) \
48299 || exit 1
48300
48301 @endif target-libgomp
48302
48303 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
48304 maybe-maintainer-clean-target-libgomp:
48305 @if target-libgomp
48306 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
48307
48308 maintainer-clean-target-libgomp:
48309 @: $(MAKE); $(unstage)
48310 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48311 r=`${PWD_COMMAND}`; export r; \
48312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48313 $(NORMAL_TARGET_EXPORTS) \
48314 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
48315 for flag in $(EXTRA_TARGET_FLAGS); do \
48316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48317 done; \
48318 (cd $(TARGET_SUBDIR)/libgomp && \
48319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48321 "RANLIB=$${RANLIB}" \
48322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48323 maintainer-clean) \
48324 || exit 1
48325
48326 @endif target-libgomp
48327
48328
48329
48330
48331
48332 .PHONY: configure-target-libitm maybe-configure-target-libitm
48333 maybe-configure-target-libitm:
48334 @if gcc-bootstrap
48335 configure-target-libitm: stage_current
48336 @endif gcc-bootstrap
48337 @if target-libitm
48338 maybe-configure-target-libitm: configure-target-libitm
48339 configure-target-libitm:
48340 @: $(MAKE); $(unstage)
48341 @r=`${PWD_COMMAND}`; export r; \
48342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48343 echo "Checking multilib configuration for libitm..."; \
48344 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
48345 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
48346 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
48347 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
48348 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
48349 else \
48350 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
48351 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
48352 fi; \
48353 else \
48354 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
48355 fi; \
48356 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
48357 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
48358 $(NORMAL_TARGET_EXPORTS) \
48359 echo Configuring in $(TARGET_SUBDIR)/libitm; \
48360 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
48361 case $(srcdir) in \
48362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48363 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
48364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48365 esac; \
48366 module_srcdir=libitm; \
48367 rm -f no-such-file || : ; \
48368 CONFIG_SITE=no-such-file $(SHELL) \
48369 $$s/$$module_srcdir/configure \
48370 --srcdir=$${topdir}/$$module_srcdir \
48371 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48372 --target=${target_alias} \
48373 || exit 1
48374 @endif target-libitm
48375
48376
48377
48378
48379
48380 .PHONY: all-target-libitm maybe-all-target-libitm
48381 maybe-all-target-libitm:
48382 @if gcc-bootstrap
48383 all-target-libitm: stage_current
48384 @endif gcc-bootstrap
48385 @if target-libitm
48386 TARGET-target-libitm=all
48387 maybe-all-target-libitm: all-target-libitm
48388 all-target-libitm: configure-target-libitm
48389 @: $(MAKE); $(unstage)
48390 @r=`${PWD_COMMAND}`; export r; \
48391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48392 $(NORMAL_TARGET_EXPORTS) \
48393 (cd $(TARGET_SUBDIR)/libitm && \
48394 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48395 $(TARGET-target-libitm))
48396 @endif target-libitm
48397
48398
48399
48400
48401
48402 .PHONY: check-target-libitm maybe-check-target-libitm
48403 maybe-check-target-libitm:
48404 @if target-libitm
48405 maybe-check-target-libitm: check-target-libitm
48406
48407 check-target-libitm:
48408 @: $(MAKE); $(unstage)
48409 @r=`${PWD_COMMAND}`; export r; \
48410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48411 $(NORMAL_TARGET_EXPORTS) \
48412 (cd $(TARGET_SUBDIR)/libitm && \
48413 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48414
48415 @endif target-libitm
48416
48417 .PHONY: install-target-libitm maybe-install-target-libitm
48418 maybe-install-target-libitm:
48419 @if target-libitm
48420 maybe-install-target-libitm: install-target-libitm
48421
48422 install-target-libitm: installdirs
48423 @: $(MAKE); $(unstage)
48424 @r=`${PWD_COMMAND}`; export r; \
48425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48426 $(NORMAL_TARGET_EXPORTS) \
48427 (cd $(TARGET_SUBDIR)/libitm && \
48428 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48429
48430 @endif target-libitm
48431
48432 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
48433 maybe-install-strip-target-libitm:
48434 @if target-libitm
48435 maybe-install-strip-target-libitm: install-strip-target-libitm
48436
48437 install-strip-target-libitm: installdirs
48438 @: $(MAKE); $(unstage)
48439 @r=`${PWD_COMMAND}`; export r; \
48440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48441 $(NORMAL_TARGET_EXPORTS) \
48442 (cd $(TARGET_SUBDIR)/libitm && \
48443 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48444
48445 @endif target-libitm
48446
48447 # Other targets (info, dvi, pdf, etc.)
48448
48449 .PHONY: maybe-info-target-libitm info-target-libitm
48450 maybe-info-target-libitm:
48451 @if target-libitm
48452 maybe-info-target-libitm: info-target-libitm
48453
48454 info-target-libitm: \
48455 configure-target-libitm
48456 @: $(MAKE); $(unstage)
48457 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48458 r=`${PWD_COMMAND}`; export r; \
48459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48460 $(NORMAL_TARGET_EXPORTS) \
48461 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
48462 for flag in $(EXTRA_TARGET_FLAGS); do \
48463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48464 done; \
48465 (cd $(TARGET_SUBDIR)/libitm && \
48466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48468 "RANLIB=$${RANLIB}" \
48469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48470 info) \
48471 || exit 1
48472
48473 @endif target-libitm
48474
48475 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
48476 maybe-dvi-target-libitm:
48477 @if target-libitm
48478 maybe-dvi-target-libitm: dvi-target-libitm
48479
48480 dvi-target-libitm: \
48481 configure-target-libitm
48482 @: $(MAKE); $(unstage)
48483 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48484 r=`${PWD_COMMAND}`; export r; \
48485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48486 $(NORMAL_TARGET_EXPORTS) \
48487 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
48488 for flag in $(EXTRA_TARGET_FLAGS); do \
48489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48490 done; \
48491 (cd $(TARGET_SUBDIR)/libitm && \
48492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48494 "RANLIB=$${RANLIB}" \
48495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48496 dvi) \
48497 || exit 1
48498
48499 @endif target-libitm
48500
48501 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
48502 maybe-pdf-target-libitm:
48503 @if target-libitm
48504 maybe-pdf-target-libitm: pdf-target-libitm
48505
48506 pdf-target-libitm: \
48507 configure-target-libitm
48508 @: $(MAKE); $(unstage)
48509 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48510 r=`${PWD_COMMAND}`; export r; \
48511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48512 $(NORMAL_TARGET_EXPORTS) \
48513 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
48514 for flag in $(EXTRA_TARGET_FLAGS); do \
48515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48516 done; \
48517 (cd $(TARGET_SUBDIR)/libitm && \
48518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48520 "RANLIB=$${RANLIB}" \
48521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48522 pdf) \
48523 || exit 1
48524
48525 @endif target-libitm
48526
48527 .PHONY: maybe-html-target-libitm html-target-libitm
48528 maybe-html-target-libitm:
48529 @if target-libitm
48530 maybe-html-target-libitm: html-target-libitm
48531
48532 html-target-libitm: \
48533 configure-target-libitm
48534 @: $(MAKE); $(unstage)
48535 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48536 r=`${PWD_COMMAND}`; export r; \
48537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48538 $(NORMAL_TARGET_EXPORTS) \
48539 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
48540 for flag in $(EXTRA_TARGET_FLAGS); do \
48541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48542 done; \
48543 (cd $(TARGET_SUBDIR)/libitm && \
48544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48546 "RANLIB=$${RANLIB}" \
48547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48548 html) \
48549 || exit 1
48550
48551 @endif target-libitm
48552
48553 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
48554 maybe-TAGS-target-libitm:
48555 @if target-libitm
48556 maybe-TAGS-target-libitm: TAGS-target-libitm
48557
48558 TAGS-target-libitm: \
48559 configure-target-libitm
48560 @: $(MAKE); $(unstage)
48561 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48562 r=`${PWD_COMMAND}`; export r; \
48563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48564 $(NORMAL_TARGET_EXPORTS) \
48565 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
48566 for flag in $(EXTRA_TARGET_FLAGS); do \
48567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48568 done; \
48569 (cd $(TARGET_SUBDIR)/libitm && \
48570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48572 "RANLIB=$${RANLIB}" \
48573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48574 TAGS) \
48575 || exit 1
48576
48577 @endif target-libitm
48578
48579 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
48580 maybe-install-info-target-libitm:
48581 @if target-libitm
48582 maybe-install-info-target-libitm: install-info-target-libitm
48583
48584 install-info-target-libitm: \
48585 configure-target-libitm \
48586 info-target-libitm
48587 @: $(MAKE); $(unstage)
48588 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48589 r=`${PWD_COMMAND}`; export r; \
48590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48591 $(NORMAL_TARGET_EXPORTS) \
48592 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
48593 for flag in $(EXTRA_TARGET_FLAGS); do \
48594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48595 done; \
48596 (cd $(TARGET_SUBDIR)/libitm && \
48597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48599 "RANLIB=$${RANLIB}" \
48600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48601 install-info) \
48602 || exit 1
48603
48604 @endif target-libitm
48605
48606 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
48607 maybe-install-pdf-target-libitm:
48608 @if target-libitm
48609 maybe-install-pdf-target-libitm: install-pdf-target-libitm
48610
48611 install-pdf-target-libitm: \
48612 configure-target-libitm \
48613 pdf-target-libitm
48614 @: $(MAKE); $(unstage)
48615 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48616 r=`${PWD_COMMAND}`; export r; \
48617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48618 $(NORMAL_TARGET_EXPORTS) \
48619 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
48620 for flag in $(EXTRA_TARGET_FLAGS); do \
48621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48622 done; \
48623 (cd $(TARGET_SUBDIR)/libitm && \
48624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48626 "RANLIB=$${RANLIB}" \
48627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48628 install-pdf) \
48629 || exit 1
48630
48631 @endif target-libitm
48632
48633 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
48634 maybe-install-html-target-libitm:
48635 @if target-libitm
48636 maybe-install-html-target-libitm: install-html-target-libitm
48637
48638 install-html-target-libitm: \
48639 configure-target-libitm \
48640 html-target-libitm
48641 @: $(MAKE); $(unstage)
48642 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48643 r=`${PWD_COMMAND}`; export r; \
48644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48645 $(NORMAL_TARGET_EXPORTS) \
48646 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
48647 for flag in $(EXTRA_TARGET_FLAGS); do \
48648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48649 done; \
48650 (cd $(TARGET_SUBDIR)/libitm && \
48651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48653 "RANLIB=$${RANLIB}" \
48654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48655 install-html) \
48656 || exit 1
48657
48658 @endif target-libitm
48659
48660 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
48661 maybe-installcheck-target-libitm:
48662 @if target-libitm
48663 maybe-installcheck-target-libitm: installcheck-target-libitm
48664
48665 installcheck-target-libitm: \
48666 configure-target-libitm
48667 @: $(MAKE); $(unstage)
48668 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48669 r=`${PWD_COMMAND}`; export r; \
48670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48671 $(NORMAL_TARGET_EXPORTS) \
48672 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
48673 for flag in $(EXTRA_TARGET_FLAGS); do \
48674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48675 done; \
48676 (cd $(TARGET_SUBDIR)/libitm && \
48677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48679 "RANLIB=$${RANLIB}" \
48680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48681 installcheck) \
48682 || exit 1
48683
48684 @endif target-libitm
48685
48686 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
48687 maybe-mostlyclean-target-libitm:
48688 @if target-libitm
48689 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
48690
48691 mostlyclean-target-libitm:
48692 @: $(MAKE); $(unstage)
48693 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48694 r=`${PWD_COMMAND}`; export r; \
48695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48696 $(NORMAL_TARGET_EXPORTS) \
48697 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
48698 for flag in $(EXTRA_TARGET_FLAGS); do \
48699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48700 done; \
48701 (cd $(TARGET_SUBDIR)/libitm && \
48702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48704 "RANLIB=$${RANLIB}" \
48705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48706 mostlyclean) \
48707 || exit 1
48708
48709 @endif target-libitm
48710
48711 .PHONY: maybe-clean-target-libitm clean-target-libitm
48712 maybe-clean-target-libitm:
48713 @if target-libitm
48714 maybe-clean-target-libitm: clean-target-libitm
48715
48716 clean-target-libitm:
48717 @: $(MAKE); $(unstage)
48718 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48719 r=`${PWD_COMMAND}`; export r; \
48720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48721 $(NORMAL_TARGET_EXPORTS) \
48722 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
48723 for flag in $(EXTRA_TARGET_FLAGS); do \
48724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48725 done; \
48726 (cd $(TARGET_SUBDIR)/libitm && \
48727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48729 "RANLIB=$${RANLIB}" \
48730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48731 clean) \
48732 || exit 1
48733
48734 @endif target-libitm
48735
48736 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
48737 maybe-distclean-target-libitm:
48738 @if target-libitm
48739 maybe-distclean-target-libitm: distclean-target-libitm
48740
48741 distclean-target-libitm:
48742 @: $(MAKE); $(unstage)
48743 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48744 r=`${PWD_COMMAND}`; export r; \
48745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48746 $(NORMAL_TARGET_EXPORTS) \
48747 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
48748 for flag in $(EXTRA_TARGET_FLAGS); do \
48749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48750 done; \
48751 (cd $(TARGET_SUBDIR)/libitm && \
48752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48754 "RANLIB=$${RANLIB}" \
48755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48756 distclean) \
48757 || exit 1
48758
48759 @endif target-libitm
48760
48761 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
48762 maybe-maintainer-clean-target-libitm:
48763 @if target-libitm
48764 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
48765
48766 maintainer-clean-target-libitm:
48767 @: $(MAKE); $(unstage)
48768 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48769 r=`${PWD_COMMAND}`; export r; \
48770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48771 $(NORMAL_TARGET_EXPORTS) \
48772 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
48773 for flag in $(EXTRA_TARGET_FLAGS); do \
48774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48775 done; \
48776 (cd $(TARGET_SUBDIR)/libitm && \
48777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48779 "RANLIB=$${RANLIB}" \
48780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48781 maintainer-clean) \
48782 || exit 1
48783
48784 @endif target-libitm
48785
48786
48787
48788
48789
48790 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
48791 maybe-configure-target-libatomic:
48792 @if gcc-bootstrap
48793 configure-target-libatomic: stage_current
48794 @endif gcc-bootstrap
48795 @if target-libatomic
48796 maybe-configure-target-libatomic: configure-target-libatomic
48797 configure-target-libatomic:
48798 @: $(MAKE); $(unstage)
48799 @r=`${PWD_COMMAND}`; export r; \
48800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48801 echo "Checking multilib configuration for libatomic..."; \
48802 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
48803 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
48804 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
48805 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
48806 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
48807 else \
48808 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
48809 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
48810 fi; \
48811 else \
48812 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
48813 fi; \
48814 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
48815 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
48816 $(NORMAL_TARGET_EXPORTS) \
48817 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
48818 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
48819 case $(srcdir) in \
48820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48821 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
48822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48823 esac; \
48824 module_srcdir=libatomic; \
48825 rm -f no-such-file || : ; \
48826 CONFIG_SITE=no-such-file $(SHELL) \
48827 $$s/$$module_srcdir/configure \
48828 --srcdir=$${topdir}/$$module_srcdir \
48829 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48830 --target=${target_alias} \
48831 || exit 1
48832 @endif target-libatomic
48833
48834
48835
48836
48837
48838 .PHONY: all-target-libatomic maybe-all-target-libatomic
48839 maybe-all-target-libatomic:
48840 @if gcc-bootstrap
48841 all-target-libatomic: stage_current
48842 @endif gcc-bootstrap
48843 @if target-libatomic
48844 TARGET-target-libatomic=all
48845 maybe-all-target-libatomic: all-target-libatomic
48846 all-target-libatomic: configure-target-libatomic
48847 @: $(MAKE); $(unstage)
48848 @r=`${PWD_COMMAND}`; export r; \
48849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48850 $(NORMAL_TARGET_EXPORTS) \
48851 (cd $(TARGET_SUBDIR)/libatomic && \
48852 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48853 $(TARGET-target-libatomic))
48854 @endif target-libatomic
48855
48856
48857
48858
48859
48860 .PHONY: check-target-libatomic maybe-check-target-libatomic
48861 maybe-check-target-libatomic:
48862 @if target-libatomic
48863 maybe-check-target-libatomic: check-target-libatomic
48864
48865 check-target-libatomic:
48866 @: $(MAKE); $(unstage)
48867 @r=`${PWD_COMMAND}`; export r; \
48868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48869 $(NORMAL_TARGET_EXPORTS) \
48870 (cd $(TARGET_SUBDIR)/libatomic && \
48871 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48872
48873 @endif target-libatomic
48874
48875 .PHONY: install-target-libatomic maybe-install-target-libatomic
48876 maybe-install-target-libatomic:
48877 @if target-libatomic
48878 maybe-install-target-libatomic: install-target-libatomic
48879
48880 install-target-libatomic: installdirs
48881 @: $(MAKE); $(unstage)
48882 @r=`${PWD_COMMAND}`; export r; \
48883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48884 $(NORMAL_TARGET_EXPORTS) \
48885 (cd $(TARGET_SUBDIR)/libatomic && \
48886 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48887
48888 @endif target-libatomic
48889
48890 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
48891 maybe-install-strip-target-libatomic:
48892 @if target-libatomic
48893 maybe-install-strip-target-libatomic: install-strip-target-libatomic
48894
48895 install-strip-target-libatomic: installdirs
48896 @: $(MAKE); $(unstage)
48897 @r=`${PWD_COMMAND}`; export r; \
48898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48899 $(NORMAL_TARGET_EXPORTS) \
48900 (cd $(TARGET_SUBDIR)/libatomic && \
48901 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48902
48903 @endif target-libatomic
48904
48905 # Other targets (info, dvi, pdf, etc.)
48906
48907 .PHONY: maybe-info-target-libatomic info-target-libatomic
48908 maybe-info-target-libatomic:
48909 @if target-libatomic
48910 maybe-info-target-libatomic: info-target-libatomic
48911
48912 info-target-libatomic: \
48913 configure-target-libatomic
48914 @: $(MAKE); $(unstage)
48915 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48916 r=`${PWD_COMMAND}`; export r; \
48917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48918 $(NORMAL_TARGET_EXPORTS) \
48919 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
48920 for flag in $(EXTRA_TARGET_FLAGS); do \
48921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48922 done; \
48923 (cd $(TARGET_SUBDIR)/libatomic && \
48924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48926 "RANLIB=$${RANLIB}" \
48927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48928 info) \
48929 || exit 1
48930
48931 @endif target-libatomic
48932
48933 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
48934 maybe-dvi-target-libatomic:
48935 @if target-libatomic
48936 maybe-dvi-target-libatomic: dvi-target-libatomic
48937
48938 dvi-target-libatomic: \
48939 configure-target-libatomic
48940 @: $(MAKE); $(unstage)
48941 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48942 r=`${PWD_COMMAND}`; export r; \
48943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48944 $(NORMAL_TARGET_EXPORTS) \
48945 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
48946 for flag in $(EXTRA_TARGET_FLAGS); do \
48947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48948 done; \
48949 (cd $(TARGET_SUBDIR)/libatomic && \
48950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48952 "RANLIB=$${RANLIB}" \
48953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48954 dvi) \
48955 || exit 1
48956
48957 @endif target-libatomic
48958
48959 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
48960 maybe-pdf-target-libatomic:
48961 @if target-libatomic
48962 maybe-pdf-target-libatomic: pdf-target-libatomic
48963
48964 pdf-target-libatomic: \
48965 configure-target-libatomic
48966 @: $(MAKE); $(unstage)
48967 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48968 r=`${PWD_COMMAND}`; export r; \
48969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48970 $(NORMAL_TARGET_EXPORTS) \
48971 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
48972 for flag in $(EXTRA_TARGET_FLAGS); do \
48973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48974 done; \
48975 (cd $(TARGET_SUBDIR)/libatomic && \
48976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48978 "RANLIB=$${RANLIB}" \
48979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48980 pdf) \
48981 || exit 1
48982
48983 @endif target-libatomic
48984
48985 .PHONY: maybe-html-target-libatomic html-target-libatomic
48986 maybe-html-target-libatomic:
48987 @if target-libatomic
48988 maybe-html-target-libatomic: html-target-libatomic
48989
48990 html-target-libatomic: \
48991 configure-target-libatomic
48992 @: $(MAKE); $(unstage)
48993 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48994 r=`${PWD_COMMAND}`; export r; \
48995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48996 $(NORMAL_TARGET_EXPORTS) \
48997 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
48998 for flag in $(EXTRA_TARGET_FLAGS); do \
48999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49000 done; \
49001 (cd $(TARGET_SUBDIR)/libatomic && \
49002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49004 "RANLIB=$${RANLIB}" \
49005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49006 html) \
49007 || exit 1
49008
49009 @endif target-libatomic
49010
49011 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
49012 maybe-TAGS-target-libatomic:
49013 @if target-libatomic
49014 maybe-TAGS-target-libatomic: TAGS-target-libatomic
49015
49016 TAGS-target-libatomic: \
49017 configure-target-libatomic
49018 @: $(MAKE); $(unstage)
49019 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49020 r=`${PWD_COMMAND}`; export r; \
49021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49022 $(NORMAL_TARGET_EXPORTS) \
49023 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
49024 for flag in $(EXTRA_TARGET_FLAGS); do \
49025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49026 done; \
49027 (cd $(TARGET_SUBDIR)/libatomic && \
49028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49030 "RANLIB=$${RANLIB}" \
49031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49032 TAGS) \
49033 || exit 1
49034
49035 @endif target-libatomic
49036
49037 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
49038 maybe-install-info-target-libatomic:
49039 @if target-libatomic
49040 maybe-install-info-target-libatomic: install-info-target-libatomic
49041
49042 install-info-target-libatomic: \
49043 configure-target-libatomic \
49044 info-target-libatomic
49045 @: $(MAKE); $(unstage)
49046 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49047 r=`${PWD_COMMAND}`; export r; \
49048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49049 $(NORMAL_TARGET_EXPORTS) \
49050 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
49051 for flag in $(EXTRA_TARGET_FLAGS); do \
49052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49053 done; \
49054 (cd $(TARGET_SUBDIR)/libatomic && \
49055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49057 "RANLIB=$${RANLIB}" \
49058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49059 install-info) \
49060 || exit 1
49061
49062 @endif target-libatomic
49063
49064 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
49065 maybe-install-pdf-target-libatomic:
49066 @if target-libatomic
49067 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
49068
49069 install-pdf-target-libatomic: \
49070 configure-target-libatomic \
49071 pdf-target-libatomic
49072 @: $(MAKE); $(unstage)
49073 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49074 r=`${PWD_COMMAND}`; export r; \
49075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49076 $(NORMAL_TARGET_EXPORTS) \
49077 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
49078 for flag in $(EXTRA_TARGET_FLAGS); do \
49079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49080 done; \
49081 (cd $(TARGET_SUBDIR)/libatomic && \
49082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49084 "RANLIB=$${RANLIB}" \
49085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49086 install-pdf) \
49087 || exit 1
49088
49089 @endif target-libatomic
49090
49091 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
49092 maybe-install-html-target-libatomic:
49093 @if target-libatomic
49094 maybe-install-html-target-libatomic: install-html-target-libatomic
49095
49096 install-html-target-libatomic: \
49097 configure-target-libatomic \
49098 html-target-libatomic
49099 @: $(MAKE); $(unstage)
49100 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49101 r=`${PWD_COMMAND}`; export r; \
49102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49103 $(NORMAL_TARGET_EXPORTS) \
49104 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
49105 for flag in $(EXTRA_TARGET_FLAGS); do \
49106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49107 done; \
49108 (cd $(TARGET_SUBDIR)/libatomic && \
49109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49111 "RANLIB=$${RANLIB}" \
49112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49113 install-html) \
49114 || exit 1
49115
49116 @endif target-libatomic
49117
49118 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
49119 maybe-installcheck-target-libatomic:
49120 @if target-libatomic
49121 maybe-installcheck-target-libatomic: installcheck-target-libatomic
49122
49123 installcheck-target-libatomic: \
49124 configure-target-libatomic
49125 @: $(MAKE); $(unstage)
49126 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49127 r=`${PWD_COMMAND}`; export r; \
49128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49129 $(NORMAL_TARGET_EXPORTS) \
49130 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
49131 for flag in $(EXTRA_TARGET_FLAGS); do \
49132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49133 done; \
49134 (cd $(TARGET_SUBDIR)/libatomic && \
49135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49137 "RANLIB=$${RANLIB}" \
49138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49139 installcheck) \
49140 || exit 1
49141
49142 @endif target-libatomic
49143
49144 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
49145 maybe-mostlyclean-target-libatomic:
49146 @if target-libatomic
49147 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
49148
49149 mostlyclean-target-libatomic:
49150 @: $(MAKE); $(unstage)
49151 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49152 r=`${PWD_COMMAND}`; export r; \
49153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49154 $(NORMAL_TARGET_EXPORTS) \
49155 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
49156 for flag in $(EXTRA_TARGET_FLAGS); do \
49157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49158 done; \
49159 (cd $(TARGET_SUBDIR)/libatomic && \
49160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49162 "RANLIB=$${RANLIB}" \
49163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49164 mostlyclean) \
49165 || exit 1
49166
49167 @endif target-libatomic
49168
49169 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
49170 maybe-clean-target-libatomic:
49171 @if target-libatomic
49172 maybe-clean-target-libatomic: clean-target-libatomic
49173
49174 clean-target-libatomic:
49175 @: $(MAKE); $(unstage)
49176 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49177 r=`${PWD_COMMAND}`; export r; \
49178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49179 $(NORMAL_TARGET_EXPORTS) \
49180 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
49181 for flag in $(EXTRA_TARGET_FLAGS); do \
49182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49183 done; \
49184 (cd $(TARGET_SUBDIR)/libatomic && \
49185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49187 "RANLIB=$${RANLIB}" \
49188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49189 clean) \
49190 || exit 1
49191
49192 @endif target-libatomic
49193
49194 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
49195 maybe-distclean-target-libatomic:
49196 @if target-libatomic
49197 maybe-distclean-target-libatomic: distclean-target-libatomic
49198
49199 distclean-target-libatomic:
49200 @: $(MAKE); $(unstage)
49201 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49202 r=`${PWD_COMMAND}`; export r; \
49203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49204 $(NORMAL_TARGET_EXPORTS) \
49205 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
49206 for flag in $(EXTRA_TARGET_FLAGS); do \
49207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49208 done; \
49209 (cd $(TARGET_SUBDIR)/libatomic && \
49210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49212 "RANLIB=$${RANLIB}" \
49213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49214 distclean) \
49215 || exit 1
49216
49217 @endif target-libatomic
49218
49219 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
49220 maybe-maintainer-clean-target-libatomic:
49221 @if target-libatomic
49222 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
49223
49224 maintainer-clean-target-libatomic:
49225 @: $(MAKE); $(unstage)
49226 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49227 r=`${PWD_COMMAND}`; export r; \
49228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49229 $(NORMAL_TARGET_EXPORTS) \
49230 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
49231 for flag in $(EXTRA_TARGET_FLAGS); do \
49232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49233 done; \
49234 (cd $(TARGET_SUBDIR)/libatomic && \
49235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49237 "RANLIB=$${RANLIB}" \
49238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49239 maintainer-clean) \
49240 || exit 1
49241
49242 @endif target-libatomic
49243
49244
49245
49246 @if target-libgomp
49247 .PHONY: check-target-libgomp-c++
49248 check-target-libgomp-c++:
49249 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
49250
49251 .PHONY: check-target-libgomp-fortran
49252 check-target-libgomp-fortran:
49253 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
49254
49255 @endif target-libgomp
49256
49257 @if target-libitm
49258 .PHONY: check-target-libitm-c++
49259 check-target-libitm-c++:
49260 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
49261
49262 @endif target-libitm
49263
49264 # ----------
49265 # GCC module
49266 # ----------
49267
49268 @if gcc-no-bootstrap
49269 .PHONY: cross
49270 cross: all-build all-gas all-ld
49271 @r=`${PWD_COMMAND}`; export r; \
49272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49273 $(HOST_EXPORTS) \
49274 echo "Building the C and C++ compiler"; \
49275 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
49276 @r=`${PWD_COMMAND}`; export r; \
49277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49278 echo "Building runtime libraries"; \
49279 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
49280 @endif gcc-no-bootstrap
49281
49282 @if gcc
49283
49284 .PHONY: check-gcc-c check-c
49285 check-gcc-c:
49286 r=`${PWD_COMMAND}`; export r; \
49287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49288 $(HOST_EXPORTS) \
49289 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
49290 check-c: check-gcc-c
49291
49292 .PHONY: check-gcc-c++ check-c++
49293 check-gcc-c++:
49294 r=`${PWD_COMMAND}`; export r; \
49295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49296 $(HOST_EXPORTS) \
49297 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
49298 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
49299
49300 .PHONY: check-gcc-fortran check-fortran
49301 check-gcc-fortran:
49302 r=`${PWD_COMMAND}`; export r; \
49303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49304 $(HOST_EXPORTS) \
49305 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
49306 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
49307
49308 .PHONY: check-gcc-ada check-ada
49309 check-gcc-ada:
49310 r=`${PWD_COMMAND}`; export r; \
49311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49312 $(HOST_EXPORTS) \
49313 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
49314 check-ada: check-gcc-ada check-target-libada
49315
49316 .PHONY: check-gcc-objc check-objc
49317 check-gcc-objc:
49318 r=`${PWD_COMMAND}`; export r; \
49319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49320 $(HOST_EXPORTS) \
49321 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
49322 check-objc: check-gcc-objc check-target-libobjc
49323
49324 .PHONY: check-gcc-obj-c++ check-obj-c++
49325 check-gcc-obj-c++:
49326 r=`${PWD_COMMAND}`; export r; \
49327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49328 $(HOST_EXPORTS) \
49329 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
49330 check-obj-c++: check-gcc-obj-c++
49331
49332 .PHONY: check-gcc-go check-go
49333 check-gcc-go:
49334 r=`${PWD_COMMAND}`; export r; \
49335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49336 $(HOST_EXPORTS) \
49337 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
49338 check-go: check-gcc-go check-target-libgo
49339
49340
49341 # The gcc part of install-no-fixedincludes, which relies on an intimate
49342 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
49343 .PHONY: gcc-install-no-fixedincludes
49344 gcc-install-no-fixedincludes:
49345 @if [ -f ./gcc/Makefile ]; then \
49346 r=`${PWD_COMMAND}`; export r; \
49347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49348 $(HOST_EXPORTS) \
49349 (cd ./gcc \
49350 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
49351 else true; fi
49352 @endif gcc
49353
49354 # ---------------------
49355 # GCC bootstrap support
49356 # ---------------------
49357
49358 # We track the current stage (the one in 'gcc') in the stage_current file.
49359 # stage_last instead tracks the stage that was built last. These targets
49360 # are dummy when toplevel bootstrap is not active.
49361
49362 # While making host and target tools, symlinks to the final stage must be
49363 # there, so $(unstage) should be run at various points. To avoid excessive
49364 # recursive invocations of make, we "inline" them using a variable. These
49365 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
49366 # to avoid warnings from the GNU Make job server.
49367
49368 unstage = :
49369 stage = :
49370 current_stage = ""
49371
49372 @if gcc-bootstrap
49373 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
49374 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
49375 current_stage = "`cat stage_current 2> /dev/null`"
49376 @endif gcc-bootstrap
49377
49378 .PHONY: unstage stage
49379 unstage:
49380 @: $(MAKE); $(unstage)
49381 stage:
49382 @: $(MAKE); $(stage)
49383
49384 # Disable commands for lean bootstrap.
49385 LEAN = false
49386
49387 # We name the build directories for the various stages "stage1-gcc",
49388 # "stage2-gcc","stage3-gcc", etc.
49389
49390 # Since the 'compare' process will fail (on debugging information) if any
49391 # directory names are different, we need to link the gcc directory for
49392 # the previous stage to a constant name ('prev-gcc'), and to make the name of
49393 # the build directories constant as well. For the latter, we use naked names
49394 # like 'gcc', because the scripts in that directory assume it. We use
49395 # mv on platforms where symlinks to directories do not work or are not
49396 # reliable.
49397
49398 # 'touch' doesn't work right on some platforms.
49399 STAMP = echo timestamp >
49400
49401 # We only want to compare .o files, so set this!
49402 objext = .o
49403
49404
49405 .PHONY: stage1-start stage1-end
49406
49407 stage1-start::
49408 @: $(MAKE); $(stage); \
49409 echo stage1 > stage_current; \
49410 echo stage1 > stage_last; \
49411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49412 @if bfd
49413 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
49414 mkdir stage1-bfd; \
49415 mv stage1-bfd bfd
49416 @endif bfd
49417 @if opcodes
49418 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
49419 mkdir stage1-opcodes; \
49420 mv stage1-opcodes opcodes
49421 @endif opcodes
49422 @if binutils
49423 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
49424 mkdir stage1-binutils; \
49425 mv stage1-binutils binutils
49426 @endif binutils
49427 @if fixincludes
49428 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
49429 mkdir stage1-fixincludes; \
49430 mv stage1-fixincludes fixincludes
49431 @endif fixincludes
49432 @if gas
49433 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
49434 mkdir stage1-gas; \
49435 mv stage1-gas gas
49436 @endif gas
49437 @if gcc
49438 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
49439 mkdir stage1-gcc; \
49440 mv stage1-gcc gcc
49441 @endif gcc
49442 @if gmp
49443 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
49444 mkdir stage1-gmp; \
49445 mv stage1-gmp gmp
49446 @endif gmp
49447 @if mpfr
49448 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
49449 mkdir stage1-mpfr; \
49450 mv stage1-mpfr mpfr
49451 @endif mpfr
49452 @if mpc
49453 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
49454 mkdir stage1-mpc; \
49455 mv stage1-mpc mpc
49456 @endif mpc
49457 @if isl
49458 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
49459 mkdir stage1-isl; \
49460 mv stage1-isl isl
49461 @endif isl
49462 @if libelf
49463 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
49464 mkdir stage1-libelf; \
49465 mv stage1-libelf libelf
49466 @endif libelf
49467 @if gold
49468 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
49469 mkdir stage1-gold; \
49470 mv stage1-gold gold
49471 @endif gold
49472 @if intl
49473 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
49474 mkdir stage1-intl; \
49475 mv stage1-intl intl
49476 @endif intl
49477 @if ld
49478 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
49479 mkdir stage1-ld; \
49480 mv stage1-ld ld
49481 @endif ld
49482 @if libbacktrace
49483 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
49484 mkdir stage1-libbacktrace; \
49485 mv stage1-libbacktrace libbacktrace
49486 @endif libbacktrace
49487 @if libcpp
49488 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
49489 mkdir stage1-libcpp; \
49490 mv stage1-libcpp libcpp
49491 @endif libcpp
49492 @if libdecnumber
49493 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
49494 mkdir stage1-libdecnumber; \
49495 mv stage1-libdecnumber libdecnumber
49496 @endif libdecnumber
49497 @if libiberty
49498 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
49499 mkdir stage1-libiberty; \
49500 mv stage1-libiberty libiberty
49501 @endif libiberty
49502 @if libiberty-linker-plugin
49503 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
49504 mkdir stage1-libiberty-linker-plugin; \
49505 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
49506 @endif libiberty-linker-plugin
49507 @if libiconv
49508 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
49509 mkdir stage1-libiconv; \
49510 mv stage1-libiconv libiconv
49511 @endif libiconv
49512 @if zlib
49513 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
49514 mkdir stage1-zlib; \
49515 mv stage1-zlib zlib
49516 @endif zlib
49517 @if lto-plugin
49518 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
49519 mkdir stage1-lto-plugin; \
49520 mv stage1-lto-plugin lto-plugin
49521 @endif lto-plugin
49522 @if libctf
49523 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
49524 mkdir stage1-libctf; \
49525 mv stage1-libctf libctf
49526 @endif libctf
49527 @[ -d stage1-$(TARGET_SUBDIR) ] || \
49528 mkdir stage1-$(TARGET_SUBDIR); \
49529 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
49530
49531 stage1-end::
49532 @if bfd
49533 @if test -d $(HOST_SUBDIR)/bfd; then \
49534 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
49535 fi
49536 @endif bfd
49537 @if opcodes
49538 @if test -d $(HOST_SUBDIR)/opcodes; then \
49539 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
49540 fi
49541 @endif opcodes
49542 @if binutils
49543 @if test -d $(HOST_SUBDIR)/binutils; then \
49544 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
49545 fi
49546 @endif binutils
49547 @if fixincludes
49548 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49549 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
49550 fi
49551 @endif fixincludes
49552 @if gas
49553 @if test -d $(HOST_SUBDIR)/gas; then \
49554 cd $(HOST_SUBDIR); mv gas stage1-gas; \
49555 fi
49556 @endif gas
49557 @if gcc
49558 @if test -d $(HOST_SUBDIR)/gcc; then \
49559 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
49560 fi
49561 @endif gcc
49562 @if gmp
49563 @if test -d $(HOST_SUBDIR)/gmp; then \
49564 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
49565 fi
49566 @endif gmp
49567 @if mpfr
49568 @if test -d $(HOST_SUBDIR)/mpfr; then \
49569 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
49570 fi
49571 @endif mpfr
49572 @if mpc
49573 @if test -d $(HOST_SUBDIR)/mpc; then \
49574 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
49575 fi
49576 @endif mpc
49577 @if isl
49578 @if test -d $(HOST_SUBDIR)/isl; then \
49579 cd $(HOST_SUBDIR); mv isl stage1-isl; \
49580 fi
49581 @endif isl
49582 @if libelf
49583 @if test -d $(HOST_SUBDIR)/libelf; then \
49584 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
49585 fi
49586 @endif libelf
49587 @if gold
49588 @if test -d $(HOST_SUBDIR)/gold; then \
49589 cd $(HOST_SUBDIR); mv gold stage1-gold; \
49590 fi
49591 @endif gold
49592 @if intl
49593 @if test -d $(HOST_SUBDIR)/intl; then \
49594 cd $(HOST_SUBDIR); mv intl stage1-intl; \
49595 fi
49596 @endif intl
49597 @if ld
49598 @if test -d $(HOST_SUBDIR)/ld; then \
49599 cd $(HOST_SUBDIR); mv ld stage1-ld; \
49600 fi
49601 @endif ld
49602 @if libbacktrace
49603 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49604 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
49605 fi
49606 @endif libbacktrace
49607 @if libcpp
49608 @if test -d $(HOST_SUBDIR)/libcpp; then \
49609 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
49610 fi
49611 @endif libcpp
49612 @if libdecnumber
49613 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49614 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
49615 fi
49616 @endif libdecnumber
49617 @if libiberty
49618 @if test -d $(HOST_SUBDIR)/libiberty; then \
49619 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
49620 fi
49621 @endif libiberty
49622 @if libiberty-linker-plugin
49623 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49624 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
49625 fi
49626 @endif libiberty-linker-plugin
49627 @if libiconv
49628 @if test -d $(HOST_SUBDIR)/libiconv; then \
49629 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
49630 fi
49631 @endif libiconv
49632 @if zlib
49633 @if test -d $(HOST_SUBDIR)/zlib; then \
49634 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
49635 fi
49636 @endif zlib
49637 @if lto-plugin
49638 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49639 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
49640 fi
49641 @endif lto-plugin
49642 @if libctf
49643 @if test -d $(HOST_SUBDIR)/libctf; then \
49644 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
49645 fi
49646 @endif libctf
49647 @if test -d $(TARGET_SUBDIR); then \
49648 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
49649 fi
49650 rm -f stage_current
49651
49652 # Bubble a bug fix through all the stages up to stage 1. They are
49653 # remade, but not reconfigured. The next stage (if any) will not be
49654 # reconfigured either.
49655 .PHONY: stage1-bubble
49656 stage1-bubble::
49657 @r=`${PWD_COMMAND}`; export r; \
49658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49659 if test -f stage1-lean ; then \
49660 echo Skipping rebuild of stage1; \
49661 else \
49662 $(MAKE) stage1-start; \
49663 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
49664 fi
49665
49666 .PHONY: all-stage1 clean-stage1
49667 do-clean: clean-stage1
49668
49669 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49670 # only possibility, but now it conflicts with no-bootstrap rules
49671 @if gcc-bootstrap
49672
49673
49674
49675
49676 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49677
49678 .PHONY: distclean-stage1
49679 distclean-stage1::
49680 @: $(MAKE); $(stage)
49681 @test "`cat stage_last`" != stage1 || rm -f stage_last
49682 rm -rf stage1-*
49683
49684
49685 @endif gcc-bootstrap
49686
49687
49688 .PHONY: stage2-start stage2-end
49689
49690 stage2-start::
49691 @: $(MAKE); $(stage); \
49692 echo stage2 > stage_current; \
49693 echo stage2 > stage_last; \
49694 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49695 @if bfd
49696 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
49697 mkdir stage2-bfd; \
49698 mv stage2-bfd bfd; \
49699 mv stage1-bfd prev-bfd || test -f stage1-lean
49700 @endif bfd
49701 @if opcodes
49702 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
49703 mkdir stage2-opcodes; \
49704 mv stage2-opcodes opcodes; \
49705 mv stage1-opcodes prev-opcodes || test -f stage1-lean
49706 @endif opcodes
49707 @if binutils
49708 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
49709 mkdir stage2-binutils; \
49710 mv stage2-binutils binutils; \
49711 mv stage1-binutils prev-binutils || test -f stage1-lean
49712 @endif binutils
49713 @if fixincludes
49714 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
49715 mkdir stage2-fixincludes; \
49716 mv stage2-fixincludes fixincludes; \
49717 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
49718 @endif fixincludes
49719 @if gas
49720 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
49721 mkdir stage2-gas; \
49722 mv stage2-gas gas; \
49723 mv stage1-gas prev-gas || test -f stage1-lean
49724 @endif gas
49725 @if gcc
49726 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
49727 mkdir stage2-gcc; \
49728 mv stage2-gcc gcc; \
49729 mv stage1-gcc prev-gcc || test -f stage1-lean
49730 @endif gcc
49731 @if gmp
49732 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
49733 mkdir stage2-gmp; \
49734 mv stage2-gmp gmp; \
49735 mv stage1-gmp prev-gmp || test -f stage1-lean
49736 @endif gmp
49737 @if mpfr
49738 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
49739 mkdir stage2-mpfr; \
49740 mv stage2-mpfr mpfr; \
49741 mv stage1-mpfr prev-mpfr || test -f stage1-lean
49742 @endif mpfr
49743 @if mpc
49744 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
49745 mkdir stage2-mpc; \
49746 mv stage2-mpc mpc; \
49747 mv stage1-mpc prev-mpc || test -f stage1-lean
49748 @endif mpc
49749 @if isl
49750 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
49751 mkdir stage2-isl; \
49752 mv stage2-isl isl; \
49753 mv stage1-isl prev-isl || test -f stage1-lean
49754 @endif isl
49755 @if libelf
49756 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
49757 mkdir stage2-libelf; \
49758 mv stage2-libelf libelf; \
49759 mv stage1-libelf prev-libelf || test -f stage1-lean
49760 @endif libelf
49761 @if gold
49762 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
49763 mkdir stage2-gold; \
49764 mv stage2-gold gold; \
49765 mv stage1-gold prev-gold || test -f stage1-lean
49766 @endif gold
49767 @if intl
49768 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
49769 mkdir stage2-intl; \
49770 mv stage2-intl intl; \
49771 mv stage1-intl prev-intl || test -f stage1-lean
49772 @endif intl
49773 @if ld
49774 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
49775 mkdir stage2-ld; \
49776 mv stage2-ld ld; \
49777 mv stage1-ld prev-ld || test -f stage1-lean
49778 @endif ld
49779 @if libbacktrace
49780 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
49781 mkdir stage2-libbacktrace; \
49782 mv stage2-libbacktrace libbacktrace; \
49783 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
49784 @endif libbacktrace
49785 @if libcpp
49786 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
49787 mkdir stage2-libcpp; \
49788 mv stage2-libcpp libcpp; \
49789 mv stage1-libcpp prev-libcpp || test -f stage1-lean
49790 @endif libcpp
49791 @if libdecnumber
49792 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
49793 mkdir stage2-libdecnumber; \
49794 mv stage2-libdecnumber libdecnumber; \
49795 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
49796 @endif libdecnumber
49797 @if libiberty
49798 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
49799 mkdir stage2-libiberty; \
49800 mv stage2-libiberty libiberty; \
49801 mv stage1-libiberty prev-libiberty || test -f stage1-lean
49802 @endif libiberty
49803 @if libiberty-linker-plugin
49804 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
49805 mkdir stage2-libiberty-linker-plugin; \
49806 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
49807 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
49808 @endif libiberty-linker-plugin
49809 @if libiconv
49810 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
49811 mkdir stage2-libiconv; \
49812 mv stage2-libiconv libiconv; \
49813 mv stage1-libiconv prev-libiconv || test -f stage1-lean
49814 @endif libiconv
49815 @if zlib
49816 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
49817 mkdir stage2-zlib; \
49818 mv stage2-zlib zlib; \
49819 mv stage1-zlib prev-zlib || test -f stage1-lean
49820 @endif zlib
49821 @if lto-plugin
49822 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
49823 mkdir stage2-lto-plugin; \
49824 mv stage2-lto-plugin lto-plugin; \
49825 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
49826 @endif lto-plugin
49827 @if libctf
49828 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
49829 mkdir stage2-libctf; \
49830 mv stage2-libctf libctf; \
49831 mv stage1-libctf prev-libctf || test -f stage1-lean
49832 @endif libctf
49833 @[ -d stage2-$(TARGET_SUBDIR) ] || \
49834 mkdir stage2-$(TARGET_SUBDIR); \
49835 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49836 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
49837
49838 stage2-end::
49839 @if bfd
49840 @if test -d $(HOST_SUBDIR)/bfd; then \
49841 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
49842 mv prev-bfd stage1-bfd; : ; \
49843 fi
49844 @endif bfd
49845 @if opcodes
49846 @if test -d $(HOST_SUBDIR)/opcodes; then \
49847 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
49848 mv prev-opcodes stage1-opcodes; : ; \
49849 fi
49850 @endif opcodes
49851 @if binutils
49852 @if test -d $(HOST_SUBDIR)/binutils; then \
49853 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
49854 mv prev-binutils stage1-binutils; : ; \
49855 fi
49856 @endif binutils
49857 @if fixincludes
49858 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49859 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
49860 mv prev-fixincludes stage1-fixincludes; : ; \
49861 fi
49862 @endif fixincludes
49863 @if gas
49864 @if test -d $(HOST_SUBDIR)/gas; then \
49865 cd $(HOST_SUBDIR); mv gas stage2-gas; \
49866 mv prev-gas stage1-gas; : ; \
49867 fi
49868 @endif gas
49869 @if gcc
49870 @if test -d $(HOST_SUBDIR)/gcc; then \
49871 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
49872 mv prev-gcc stage1-gcc; : ; \
49873 fi
49874 @endif gcc
49875 @if gmp
49876 @if test -d $(HOST_SUBDIR)/gmp; then \
49877 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
49878 mv prev-gmp stage1-gmp; : ; \
49879 fi
49880 @endif gmp
49881 @if mpfr
49882 @if test -d $(HOST_SUBDIR)/mpfr; then \
49883 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
49884 mv prev-mpfr stage1-mpfr; : ; \
49885 fi
49886 @endif mpfr
49887 @if mpc
49888 @if test -d $(HOST_SUBDIR)/mpc; then \
49889 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
49890 mv prev-mpc stage1-mpc; : ; \
49891 fi
49892 @endif mpc
49893 @if isl
49894 @if test -d $(HOST_SUBDIR)/isl; then \
49895 cd $(HOST_SUBDIR); mv isl stage2-isl; \
49896 mv prev-isl stage1-isl; : ; \
49897 fi
49898 @endif isl
49899 @if libelf
49900 @if test -d $(HOST_SUBDIR)/libelf; then \
49901 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
49902 mv prev-libelf stage1-libelf; : ; \
49903 fi
49904 @endif libelf
49905 @if gold
49906 @if test -d $(HOST_SUBDIR)/gold; then \
49907 cd $(HOST_SUBDIR); mv gold stage2-gold; \
49908 mv prev-gold stage1-gold; : ; \
49909 fi
49910 @endif gold
49911 @if intl
49912 @if test -d $(HOST_SUBDIR)/intl; then \
49913 cd $(HOST_SUBDIR); mv intl stage2-intl; \
49914 mv prev-intl stage1-intl; : ; \
49915 fi
49916 @endif intl
49917 @if ld
49918 @if test -d $(HOST_SUBDIR)/ld; then \
49919 cd $(HOST_SUBDIR); mv ld stage2-ld; \
49920 mv prev-ld stage1-ld; : ; \
49921 fi
49922 @endif ld
49923 @if libbacktrace
49924 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49925 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
49926 mv prev-libbacktrace stage1-libbacktrace; : ; \
49927 fi
49928 @endif libbacktrace
49929 @if libcpp
49930 @if test -d $(HOST_SUBDIR)/libcpp; then \
49931 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
49932 mv prev-libcpp stage1-libcpp; : ; \
49933 fi
49934 @endif libcpp
49935 @if libdecnumber
49936 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49937 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
49938 mv prev-libdecnumber stage1-libdecnumber; : ; \
49939 fi
49940 @endif libdecnumber
49941 @if libiberty
49942 @if test -d $(HOST_SUBDIR)/libiberty; then \
49943 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
49944 mv prev-libiberty stage1-libiberty; : ; \
49945 fi
49946 @endif libiberty
49947 @if libiberty-linker-plugin
49948 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49949 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
49950 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49951 fi
49952 @endif libiberty-linker-plugin
49953 @if libiconv
49954 @if test -d $(HOST_SUBDIR)/libiconv; then \
49955 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
49956 mv prev-libiconv stage1-libiconv; : ; \
49957 fi
49958 @endif libiconv
49959 @if zlib
49960 @if test -d $(HOST_SUBDIR)/zlib; then \
49961 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
49962 mv prev-zlib stage1-zlib; : ; \
49963 fi
49964 @endif zlib
49965 @if lto-plugin
49966 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49967 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
49968 mv prev-lto-plugin stage1-lto-plugin; : ; \
49969 fi
49970 @endif lto-plugin
49971 @if libctf
49972 @if test -d $(HOST_SUBDIR)/libctf; then \
49973 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
49974 mv prev-libctf stage1-libctf; : ; \
49975 fi
49976 @endif libctf
49977 @if test -d $(TARGET_SUBDIR); then \
49978 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
49979 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49980 fi
49981 rm -f stage_current
49982
49983 # Bubble a bug fix through all the stages up to stage 2. They are
49984 # remade, but not reconfigured. The next stage (if any) will not be
49985 # reconfigured either.
49986 .PHONY: stage2-bubble
49987 stage2-bubble:: stage1-bubble
49988 @r=`${PWD_COMMAND}`; export r; \
49989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49990 if test -f stage2-lean || test -f stage1-lean ; then \
49991 echo Skipping rebuild of stage2; \
49992 else \
49993 $(MAKE) stage2-start; \
49994 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
49995 fi
49996
49997 .PHONY: all-stage2 clean-stage2
49998 do-clean: clean-stage2
49999
50000 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50001 # only possibility, but now it conflicts with no-bootstrap rules
50002 @if gcc-bootstrap
50003
50004
50005
50006 .PHONY: bootstrap2 bootstrap2-lean
50007 bootstrap2:
50008 echo stage2 > stage_final
50009 @r=`${PWD_COMMAND}`; export r; \
50010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50011 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
50012 @: $(MAKE); $(unstage)
50013 @r=`${PWD_COMMAND}`; export r; \
50014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50015 TFLAGS="$(STAGE2_TFLAGS)"; \
50016 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50017
50018 bootstrap2-lean:
50019 echo stage2 > stage_final
50020 @r=`${PWD_COMMAND}`; export r; \
50021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50022 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
50023 @: $(MAKE); $(unstage)
50024 @r=`${PWD_COMMAND}`; export r; \
50025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50026 TFLAGS="$(STAGE2_TFLAGS)"; \
50027 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50028
50029
50030 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50031 distclean-stage1:: distclean-stage2
50032 .PHONY: distclean-stage2
50033 distclean-stage2::
50034 @: $(MAKE); $(stage)
50035 @test "`cat stage_last`" != stage2 || rm -f stage_last
50036 rm -rf stage2-*
50037
50038
50039 @endif gcc-bootstrap
50040
50041
50042 .PHONY: stage3-start stage3-end
50043
50044 stage3-start::
50045 @: $(MAKE); $(stage); \
50046 echo stage3 > stage_current; \
50047 echo stage3 > stage_last; \
50048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50049 @if bfd
50050 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
50051 mkdir stage3-bfd; \
50052 mv stage3-bfd bfd; \
50053 mv stage2-bfd prev-bfd || test -f stage2-lean
50054 @endif bfd
50055 @if opcodes
50056 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
50057 mkdir stage3-opcodes; \
50058 mv stage3-opcodes opcodes; \
50059 mv stage2-opcodes prev-opcodes || test -f stage2-lean
50060 @endif opcodes
50061 @if binutils
50062 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
50063 mkdir stage3-binutils; \
50064 mv stage3-binutils binutils; \
50065 mv stage2-binutils prev-binutils || test -f stage2-lean
50066 @endif binutils
50067 @if fixincludes
50068 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
50069 mkdir stage3-fixincludes; \
50070 mv stage3-fixincludes fixincludes; \
50071 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
50072 @endif fixincludes
50073 @if gas
50074 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
50075 mkdir stage3-gas; \
50076 mv stage3-gas gas; \
50077 mv stage2-gas prev-gas || test -f stage2-lean
50078 @endif gas
50079 @if gcc
50080 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
50081 mkdir stage3-gcc; \
50082 mv stage3-gcc gcc; \
50083 mv stage2-gcc prev-gcc || test -f stage2-lean
50084 @endif gcc
50085 @if gmp
50086 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
50087 mkdir stage3-gmp; \
50088 mv stage3-gmp gmp; \
50089 mv stage2-gmp prev-gmp || test -f stage2-lean
50090 @endif gmp
50091 @if mpfr
50092 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
50093 mkdir stage3-mpfr; \
50094 mv stage3-mpfr mpfr; \
50095 mv stage2-mpfr prev-mpfr || test -f stage2-lean
50096 @endif mpfr
50097 @if mpc
50098 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
50099 mkdir stage3-mpc; \
50100 mv stage3-mpc mpc; \
50101 mv stage2-mpc prev-mpc || test -f stage2-lean
50102 @endif mpc
50103 @if isl
50104 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
50105 mkdir stage3-isl; \
50106 mv stage3-isl isl; \
50107 mv stage2-isl prev-isl || test -f stage2-lean
50108 @endif isl
50109 @if libelf
50110 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
50111 mkdir stage3-libelf; \
50112 mv stage3-libelf libelf; \
50113 mv stage2-libelf prev-libelf || test -f stage2-lean
50114 @endif libelf
50115 @if gold
50116 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
50117 mkdir stage3-gold; \
50118 mv stage3-gold gold; \
50119 mv stage2-gold prev-gold || test -f stage2-lean
50120 @endif gold
50121 @if intl
50122 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
50123 mkdir stage3-intl; \
50124 mv stage3-intl intl; \
50125 mv stage2-intl prev-intl || test -f stage2-lean
50126 @endif intl
50127 @if ld
50128 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
50129 mkdir stage3-ld; \
50130 mv stage3-ld ld; \
50131 mv stage2-ld prev-ld || test -f stage2-lean
50132 @endif ld
50133 @if libbacktrace
50134 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
50135 mkdir stage3-libbacktrace; \
50136 mv stage3-libbacktrace libbacktrace; \
50137 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
50138 @endif libbacktrace
50139 @if libcpp
50140 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
50141 mkdir stage3-libcpp; \
50142 mv stage3-libcpp libcpp; \
50143 mv stage2-libcpp prev-libcpp || test -f stage2-lean
50144 @endif libcpp
50145 @if libdecnumber
50146 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
50147 mkdir stage3-libdecnumber; \
50148 mv stage3-libdecnumber libdecnumber; \
50149 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
50150 @endif libdecnumber
50151 @if libiberty
50152 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
50153 mkdir stage3-libiberty; \
50154 mv stage3-libiberty libiberty; \
50155 mv stage2-libiberty prev-libiberty || test -f stage2-lean
50156 @endif libiberty
50157 @if libiberty-linker-plugin
50158 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
50159 mkdir stage3-libiberty-linker-plugin; \
50160 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
50161 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
50162 @endif libiberty-linker-plugin
50163 @if libiconv
50164 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
50165 mkdir stage3-libiconv; \
50166 mv stage3-libiconv libiconv; \
50167 mv stage2-libiconv prev-libiconv || test -f stage2-lean
50168 @endif libiconv
50169 @if zlib
50170 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
50171 mkdir stage3-zlib; \
50172 mv stage3-zlib zlib; \
50173 mv stage2-zlib prev-zlib || test -f stage2-lean
50174 @endif zlib
50175 @if lto-plugin
50176 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
50177 mkdir stage3-lto-plugin; \
50178 mv stage3-lto-plugin lto-plugin; \
50179 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
50180 @endif lto-plugin
50181 @if libctf
50182 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
50183 mkdir stage3-libctf; \
50184 mv stage3-libctf libctf; \
50185 mv stage2-libctf prev-libctf || test -f stage2-lean
50186 @endif libctf
50187 @[ -d stage3-$(TARGET_SUBDIR) ] || \
50188 mkdir stage3-$(TARGET_SUBDIR); \
50189 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50190 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
50191
50192 stage3-end::
50193 @if bfd
50194 @if test -d $(HOST_SUBDIR)/bfd; then \
50195 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
50196 mv prev-bfd stage2-bfd; : ; \
50197 fi
50198 @endif bfd
50199 @if opcodes
50200 @if test -d $(HOST_SUBDIR)/opcodes; then \
50201 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
50202 mv prev-opcodes stage2-opcodes; : ; \
50203 fi
50204 @endif opcodes
50205 @if binutils
50206 @if test -d $(HOST_SUBDIR)/binutils; then \
50207 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
50208 mv prev-binutils stage2-binutils; : ; \
50209 fi
50210 @endif binutils
50211 @if fixincludes
50212 @if test -d $(HOST_SUBDIR)/fixincludes; then \
50213 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
50214 mv prev-fixincludes stage2-fixincludes; : ; \
50215 fi
50216 @endif fixincludes
50217 @if gas
50218 @if test -d $(HOST_SUBDIR)/gas; then \
50219 cd $(HOST_SUBDIR); mv gas stage3-gas; \
50220 mv prev-gas stage2-gas; : ; \
50221 fi
50222 @endif gas
50223 @if gcc
50224 @if test -d $(HOST_SUBDIR)/gcc; then \
50225 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
50226 mv prev-gcc stage2-gcc; : ; \
50227 fi
50228 @endif gcc
50229 @if gmp
50230 @if test -d $(HOST_SUBDIR)/gmp; then \
50231 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
50232 mv prev-gmp stage2-gmp; : ; \
50233 fi
50234 @endif gmp
50235 @if mpfr
50236 @if test -d $(HOST_SUBDIR)/mpfr; then \
50237 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
50238 mv prev-mpfr stage2-mpfr; : ; \
50239 fi
50240 @endif mpfr
50241 @if mpc
50242 @if test -d $(HOST_SUBDIR)/mpc; then \
50243 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
50244 mv prev-mpc stage2-mpc; : ; \
50245 fi
50246 @endif mpc
50247 @if isl
50248 @if test -d $(HOST_SUBDIR)/isl; then \
50249 cd $(HOST_SUBDIR); mv isl stage3-isl; \
50250 mv prev-isl stage2-isl; : ; \
50251 fi
50252 @endif isl
50253 @if libelf
50254 @if test -d $(HOST_SUBDIR)/libelf; then \
50255 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
50256 mv prev-libelf stage2-libelf; : ; \
50257 fi
50258 @endif libelf
50259 @if gold
50260 @if test -d $(HOST_SUBDIR)/gold; then \
50261 cd $(HOST_SUBDIR); mv gold stage3-gold; \
50262 mv prev-gold stage2-gold; : ; \
50263 fi
50264 @endif gold
50265 @if intl
50266 @if test -d $(HOST_SUBDIR)/intl; then \
50267 cd $(HOST_SUBDIR); mv intl stage3-intl; \
50268 mv prev-intl stage2-intl; : ; \
50269 fi
50270 @endif intl
50271 @if ld
50272 @if test -d $(HOST_SUBDIR)/ld; then \
50273 cd $(HOST_SUBDIR); mv ld stage3-ld; \
50274 mv prev-ld stage2-ld; : ; \
50275 fi
50276 @endif ld
50277 @if libbacktrace
50278 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
50279 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
50280 mv prev-libbacktrace stage2-libbacktrace; : ; \
50281 fi
50282 @endif libbacktrace
50283 @if libcpp
50284 @if test -d $(HOST_SUBDIR)/libcpp; then \
50285 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
50286 mv prev-libcpp stage2-libcpp; : ; \
50287 fi
50288 @endif libcpp
50289 @if libdecnumber
50290 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
50291 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
50292 mv prev-libdecnumber stage2-libdecnumber; : ; \
50293 fi
50294 @endif libdecnumber
50295 @if libiberty
50296 @if test -d $(HOST_SUBDIR)/libiberty; then \
50297 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
50298 mv prev-libiberty stage2-libiberty; : ; \
50299 fi
50300 @endif libiberty
50301 @if libiberty-linker-plugin
50302 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
50303 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
50304 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
50305 fi
50306 @endif libiberty-linker-plugin
50307 @if libiconv
50308 @if test -d $(HOST_SUBDIR)/libiconv; then \
50309 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
50310 mv prev-libiconv stage2-libiconv; : ; \
50311 fi
50312 @endif libiconv
50313 @if zlib
50314 @if test -d $(HOST_SUBDIR)/zlib; then \
50315 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
50316 mv prev-zlib stage2-zlib; : ; \
50317 fi
50318 @endif zlib
50319 @if lto-plugin
50320 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
50321 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
50322 mv prev-lto-plugin stage2-lto-plugin; : ; \
50323 fi
50324 @endif lto-plugin
50325 @if libctf
50326 @if test -d $(HOST_SUBDIR)/libctf; then \
50327 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
50328 mv prev-libctf stage2-libctf; : ; \
50329 fi
50330 @endif libctf
50331 @if test -d $(TARGET_SUBDIR); then \
50332 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
50333 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
50334 fi
50335 rm -f stage_current
50336
50337 # Bubble a bug fix through all the stages up to stage 3. They are
50338 # remade, but not reconfigured. The next stage (if any) will not be
50339 # reconfigured either.
50340 .PHONY: stage3-bubble
50341 stage3-bubble:: stage2-bubble
50342 @r=`${PWD_COMMAND}`; export r; \
50343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50344 if test -f stage3-lean || test -f stage2-lean ; then \
50345 echo Skipping rebuild of stage3; \
50346 else \
50347 $(MAKE) stage3-start; \
50348 if $(LEAN); then \
50349 rm -rf stage1-*; \
50350 $(STAMP) stage1-lean; \
50351 fi; \
50352 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
50353 fi
50354 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
50355
50356 .PHONY: all-stage3 clean-stage3
50357 do-clean: clean-stage3
50358
50359 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50360 # only possibility, but now it conflicts with no-bootstrap rules
50361 @if gcc-bootstrap
50362
50363 compare:
50364 @r=`${PWD_COMMAND}`; export r; \
50365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50366 if test -f stage2-lean; then \
50367 echo Cannot compare object files as stage 2 was deleted.; \
50368 exit 0; \
50369 fi; \
50370 : $(MAKE); $(stage); \
50371 rm -f .bad_compare; \
50372 echo Comparing stages 2 and 3; \
50373 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
50374 files=`find stage3-* -name "*$(objext)" -print | \
50375 sed -n s,^stage$$sed-,,p`; \
50376 for file in $${files}; do \
50377 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
50378 if test ! -f $$f1; then continue; fi; \
50379 $(do-compare) > /dev/null 2>&1; \
50380 if test $$? -eq 1; then \
50381 case $$file in \
50382 @compare_exclusions@) \
50383 echo warning: $$file differs ;; \
50384 *) \
50385 echo $$file differs >> .bad_compare ;; \
50386 esac; \
50387 fi; \
50388 done; \
50389 if [ -f .bad_compare ]; then \
50390 echo "Bootstrap comparison failure!"; \
50391 cat .bad_compare; \
50392 exit 1; \
50393 else \
50394 echo Comparison successful.; \
50395 fi; \
50396 $(STAMP) compare
50397 if $(LEAN); then \
50398 rm -rf stage2-*; \
50399 $(STAMP) stage2-lean; \
50400 fi
50401
50402
50403
50404 .PHONY: bootstrap bootstrap-lean
50405 bootstrap:
50406 echo stage3 > stage_final
50407 @r=`${PWD_COMMAND}`; export r; \
50408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50409 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50410 @: $(MAKE); $(unstage)
50411 @r=`${PWD_COMMAND}`; export r; \
50412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50413 TFLAGS="$(STAGE3_TFLAGS)"; \
50414 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50415
50416 bootstrap-lean:
50417 echo stage3 > stage_final
50418 @r=`${PWD_COMMAND}`; export r; \
50419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50420 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
50421 @: $(MAKE); $(unstage)
50422 @r=`${PWD_COMMAND}`; export r; \
50423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50424 TFLAGS="$(STAGE3_TFLAGS)"; \
50425 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50426
50427
50428 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50429 distclean-stage2:: distclean-stage3
50430 .PHONY: distclean-stage3
50431 distclean-stage3::
50432 @: $(MAKE); $(stage)
50433 @test "`cat stage_last`" != stage3 || rm -f stage_last
50434 rm -rf stage3-* compare
50435
50436
50437 .PHONY: cleanstrap
50438 cleanstrap: do-distclean local-clean
50439 echo stage3 > stage_final
50440 @r=`${PWD_COMMAND}`; export r; \
50441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50442 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50443 @: $(MAKE); $(unstage)
50444 @r=`${PWD_COMMAND}`; export r; \
50445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50446 TFLAGS="$(STAGE3_TFLAGS)"; \
50447 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50448
50449 @endif gcc-bootstrap
50450
50451
50452 .PHONY: stage4-start stage4-end
50453
50454 stage4-start::
50455 @: $(MAKE); $(stage); \
50456 echo stage4 > stage_current; \
50457 echo stage4 > stage_last; \
50458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50459 @if bfd
50460 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
50461 mkdir stage4-bfd; \
50462 mv stage4-bfd bfd; \
50463 mv stage3-bfd prev-bfd || test -f stage3-lean
50464 @endif bfd
50465 @if opcodes
50466 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
50467 mkdir stage4-opcodes; \
50468 mv stage4-opcodes opcodes; \
50469 mv stage3-opcodes prev-opcodes || test -f stage3-lean
50470 @endif opcodes
50471 @if binutils
50472 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
50473 mkdir stage4-binutils; \
50474 mv stage4-binutils binutils; \
50475 mv stage3-binutils prev-binutils || test -f stage3-lean
50476 @endif binutils
50477 @if fixincludes
50478 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
50479 mkdir stage4-fixincludes; \
50480 mv stage4-fixincludes fixincludes; \
50481 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
50482 @endif fixincludes
50483 @if gas
50484 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
50485 mkdir stage4-gas; \
50486 mv stage4-gas gas; \
50487 mv stage3-gas prev-gas || test -f stage3-lean
50488 @endif gas
50489 @if gcc
50490 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
50491 mkdir stage4-gcc; \
50492 mv stage4-gcc gcc; \
50493 mv stage3-gcc prev-gcc || test -f stage3-lean
50494 @endif gcc
50495 @if gmp
50496 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
50497 mkdir stage4-gmp; \
50498 mv stage4-gmp gmp; \
50499 mv stage3-gmp prev-gmp || test -f stage3-lean
50500 @endif gmp
50501 @if mpfr
50502 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
50503 mkdir stage4-mpfr; \
50504 mv stage4-mpfr mpfr; \
50505 mv stage3-mpfr prev-mpfr || test -f stage3-lean
50506 @endif mpfr
50507 @if mpc
50508 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
50509 mkdir stage4-mpc; \
50510 mv stage4-mpc mpc; \
50511 mv stage3-mpc prev-mpc || test -f stage3-lean
50512 @endif mpc
50513 @if isl
50514 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
50515 mkdir stage4-isl; \
50516 mv stage4-isl isl; \
50517 mv stage3-isl prev-isl || test -f stage3-lean
50518 @endif isl
50519 @if libelf
50520 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
50521 mkdir stage4-libelf; \
50522 mv stage4-libelf libelf; \
50523 mv stage3-libelf prev-libelf || test -f stage3-lean
50524 @endif libelf
50525 @if gold
50526 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
50527 mkdir stage4-gold; \
50528 mv stage4-gold gold; \
50529 mv stage3-gold prev-gold || test -f stage3-lean
50530 @endif gold
50531 @if intl
50532 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
50533 mkdir stage4-intl; \
50534 mv stage4-intl intl; \
50535 mv stage3-intl prev-intl || test -f stage3-lean
50536 @endif intl
50537 @if ld
50538 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
50539 mkdir stage4-ld; \
50540 mv stage4-ld ld; \
50541 mv stage3-ld prev-ld || test -f stage3-lean
50542 @endif ld
50543 @if libbacktrace
50544 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
50545 mkdir stage4-libbacktrace; \
50546 mv stage4-libbacktrace libbacktrace; \
50547 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
50548 @endif libbacktrace
50549 @if libcpp
50550 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
50551 mkdir stage4-libcpp; \
50552 mv stage4-libcpp libcpp; \
50553 mv stage3-libcpp prev-libcpp || test -f stage3-lean
50554 @endif libcpp
50555 @if libdecnumber
50556 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
50557 mkdir stage4-libdecnumber; \
50558 mv stage4-libdecnumber libdecnumber; \
50559 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
50560 @endif libdecnumber
50561 @if libiberty
50562 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
50563 mkdir stage4-libiberty; \
50564 mv stage4-libiberty libiberty; \
50565 mv stage3-libiberty prev-libiberty || test -f stage3-lean
50566 @endif libiberty
50567 @if libiberty-linker-plugin
50568 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
50569 mkdir stage4-libiberty-linker-plugin; \
50570 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
50571 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
50572 @endif libiberty-linker-plugin
50573 @if libiconv
50574 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
50575 mkdir stage4-libiconv; \
50576 mv stage4-libiconv libiconv; \
50577 mv stage3-libiconv prev-libiconv || test -f stage3-lean
50578 @endif libiconv
50579 @if zlib
50580 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
50581 mkdir stage4-zlib; \
50582 mv stage4-zlib zlib; \
50583 mv stage3-zlib prev-zlib || test -f stage3-lean
50584 @endif zlib
50585 @if lto-plugin
50586 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
50587 mkdir stage4-lto-plugin; \
50588 mv stage4-lto-plugin lto-plugin; \
50589 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
50590 @endif lto-plugin
50591 @if libctf
50592 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
50593 mkdir stage4-libctf; \
50594 mv stage4-libctf libctf; \
50595 mv stage3-libctf prev-libctf || test -f stage3-lean
50596 @endif libctf
50597 @[ -d stage4-$(TARGET_SUBDIR) ] || \
50598 mkdir stage4-$(TARGET_SUBDIR); \
50599 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50600 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
50601
50602 stage4-end::
50603 @if bfd
50604 @if test -d $(HOST_SUBDIR)/bfd; then \
50605 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
50606 mv prev-bfd stage3-bfd; : ; \
50607 fi
50608 @endif bfd
50609 @if opcodes
50610 @if test -d $(HOST_SUBDIR)/opcodes; then \
50611 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
50612 mv prev-opcodes stage3-opcodes; : ; \
50613 fi
50614 @endif opcodes
50615 @if binutils
50616 @if test -d $(HOST_SUBDIR)/binutils; then \
50617 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
50618 mv prev-binutils stage3-binutils; : ; \
50619 fi
50620 @endif binutils
50621 @if fixincludes
50622 @if test -d $(HOST_SUBDIR)/fixincludes; then \
50623 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
50624 mv prev-fixincludes stage3-fixincludes; : ; \
50625 fi
50626 @endif fixincludes
50627 @if gas
50628 @if test -d $(HOST_SUBDIR)/gas; then \
50629 cd $(HOST_SUBDIR); mv gas stage4-gas; \
50630 mv prev-gas stage3-gas; : ; \
50631 fi
50632 @endif gas
50633 @if gcc
50634 @if test -d $(HOST_SUBDIR)/gcc; then \
50635 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
50636 mv prev-gcc stage3-gcc; : ; \
50637 fi
50638 @endif gcc
50639 @if gmp
50640 @if test -d $(HOST_SUBDIR)/gmp; then \
50641 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
50642 mv prev-gmp stage3-gmp; : ; \
50643 fi
50644 @endif gmp
50645 @if mpfr
50646 @if test -d $(HOST_SUBDIR)/mpfr; then \
50647 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
50648 mv prev-mpfr stage3-mpfr; : ; \
50649 fi
50650 @endif mpfr
50651 @if mpc
50652 @if test -d $(HOST_SUBDIR)/mpc; then \
50653 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
50654 mv prev-mpc stage3-mpc; : ; \
50655 fi
50656 @endif mpc
50657 @if isl
50658 @if test -d $(HOST_SUBDIR)/isl; then \
50659 cd $(HOST_SUBDIR); mv isl stage4-isl; \
50660 mv prev-isl stage3-isl; : ; \
50661 fi
50662 @endif isl
50663 @if libelf
50664 @if test -d $(HOST_SUBDIR)/libelf; then \
50665 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
50666 mv prev-libelf stage3-libelf; : ; \
50667 fi
50668 @endif libelf
50669 @if gold
50670 @if test -d $(HOST_SUBDIR)/gold; then \
50671 cd $(HOST_SUBDIR); mv gold stage4-gold; \
50672 mv prev-gold stage3-gold; : ; \
50673 fi
50674 @endif gold
50675 @if intl
50676 @if test -d $(HOST_SUBDIR)/intl; then \
50677 cd $(HOST_SUBDIR); mv intl stage4-intl; \
50678 mv prev-intl stage3-intl; : ; \
50679 fi
50680 @endif intl
50681 @if ld
50682 @if test -d $(HOST_SUBDIR)/ld; then \
50683 cd $(HOST_SUBDIR); mv ld stage4-ld; \
50684 mv prev-ld stage3-ld; : ; \
50685 fi
50686 @endif ld
50687 @if libbacktrace
50688 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
50689 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
50690 mv prev-libbacktrace stage3-libbacktrace; : ; \
50691 fi
50692 @endif libbacktrace
50693 @if libcpp
50694 @if test -d $(HOST_SUBDIR)/libcpp; then \
50695 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
50696 mv prev-libcpp stage3-libcpp; : ; \
50697 fi
50698 @endif libcpp
50699 @if libdecnumber
50700 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
50701 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
50702 mv prev-libdecnumber stage3-libdecnumber; : ; \
50703 fi
50704 @endif libdecnumber
50705 @if libiberty
50706 @if test -d $(HOST_SUBDIR)/libiberty; then \
50707 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
50708 mv prev-libiberty stage3-libiberty; : ; \
50709 fi
50710 @endif libiberty
50711 @if libiberty-linker-plugin
50712 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
50713 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
50714 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
50715 fi
50716 @endif libiberty-linker-plugin
50717 @if libiconv
50718 @if test -d $(HOST_SUBDIR)/libiconv; then \
50719 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
50720 mv prev-libiconv stage3-libiconv; : ; \
50721 fi
50722 @endif libiconv
50723 @if zlib
50724 @if test -d $(HOST_SUBDIR)/zlib; then \
50725 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
50726 mv prev-zlib stage3-zlib; : ; \
50727 fi
50728 @endif zlib
50729 @if lto-plugin
50730 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
50731 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
50732 mv prev-lto-plugin stage3-lto-plugin; : ; \
50733 fi
50734 @endif lto-plugin
50735 @if libctf
50736 @if test -d $(HOST_SUBDIR)/libctf; then \
50737 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
50738 mv prev-libctf stage3-libctf; : ; \
50739 fi
50740 @endif libctf
50741 @if test -d $(TARGET_SUBDIR); then \
50742 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
50743 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
50744 fi
50745 rm -f stage_current
50746
50747 # Bubble a bug fix through all the stages up to stage 4. They are
50748 # remade, but not reconfigured. The next stage (if any) will not be
50749 # reconfigured either.
50750 .PHONY: stage4-bubble
50751 stage4-bubble:: stage3-bubble
50752 @r=`${PWD_COMMAND}`; export r; \
50753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50754 if test -f stage4-lean || test -f stage3-lean ; then \
50755 echo Skipping rebuild of stage4; \
50756 else \
50757 $(MAKE) stage4-start; \
50758 if $(LEAN); then \
50759 rm -rf stage2-*; \
50760 $(STAMP) stage2-lean; \
50761 fi; \
50762 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
50763 fi
50764 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
50765
50766 .PHONY: all-stage4 clean-stage4
50767 do-clean: clean-stage4
50768
50769 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50770 # only possibility, but now it conflicts with no-bootstrap rules
50771 @if gcc-bootstrap
50772
50773 compare3:
50774 @r=`${PWD_COMMAND}`; export r; \
50775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50776 if test -f stage3-lean; then \
50777 echo Cannot compare object files as stage 3 was deleted.; \
50778 exit 0; \
50779 fi; \
50780 : $(MAKE); $(stage); \
50781 rm -f .bad_compare; \
50782 echo Comparing stages 3 and 4; \
50783 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
50784 files=`find stage4-* -name "*$(objext)" -print | \
50785 sed -n s,^stage$$sed-,,p`; \
50786 for file in $${files}; do \
50787 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
50788 if test ! -f $$f1; then continue; fi; \
50789 $(do-compare3) > /dev/null 2>&1; \
50790 if test $$? -eq 1; then \
50791 case $$file in \
50792 @compare_exclusions@) \
50793 echo warning: $$file differs ;; \
50794 *) \
50795 echo $$file differs >> .bad_compare ;; \
50796 esac; \
50797 fi; \
50798 done; \
50799 if [ -f .bad_compare ]; then \
50800 echo "Bootstrap comparison failure!"; \
50801 cat .bad_compare; \
50802 exit 1; \
50803 else \
50804 echo Comparison successful.; \
50805 fi; \
50806 $(STAMP) compare3
50807 if $(LEAN); then \
50808 rm -rf stage3-*; \
50809 $(STAMP) stage3-lean; \
50810 fi
50811
50812
50813
50814 .PHONY: bootstrap4 bootstrap4-lean
50815 bootstrap4:
50816 echo stage4 > stage_final
50817 @r=`${PWD_COMMAND}`; export r; \
50818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50819 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
50820 @: $(MAKE); $(unstage)
50821 @r=`${PWD_COMMAND}`; export r; \
50822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50823 TFLAGS="$(STAGE4_TFLAGS)"; \
50824 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50825
50826 bootstrap4-lean:
50827 echo stage4 > stage_final
50828 @r=`${PWD_COMMAND}`; export r; \
50829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50830 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
50831 @: $(MAKE); $(unstage)
50832 @r=`${PWD_COMMAND}`; export r; \
50833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50834 TFLAGS="$(STAGE4_TFLAGS)"; \
50835 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50836
50837
50838 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50839 distclean-stage3:: distclean-stage4
50840 .PHONY: distclean-stage4
50841 distclean-stage4::
50842 @: $(MAKE); $(stage)
50843 @test "`cat stage_last`" != stage4 || rm -f stage_last
50844 rm -rf stage4-* compare3
50845
50846
50847 @endif gcc-bootstrap
50848
50849
50850 .PHONY: stageprofile-start stageprofile-end
50851
50852 stageprofile-start::
50853 @: $(MAKE); $(stage); \
50854 echo stageprofile > stage_current; \
50855 echo stageprofile > stage_last; \
50856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50857 @if bfd
50858 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
50859 mkdir stageprofile-bfd; \
50860 mv stageprofile-bfd bfd; \
50861 mv stage1-bfd prev-bfd || test -f stage1-lean
50862 @endif bfd
50863 @if opcodes
50864 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
50865 mkdir stageprofile-opcodes; \
50866 mv stageprofile-opcodes opcodes; \
50867 mv stage1-opcodes prev-opcodes || test -f stage1-lean
50868 @endif opcodes
50869 @if binutils
50870 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
50871 mkdir stageprofile-binutils; \
50872 mv stageprofile-binutils binutils; \
50873 mv stage1-binutils prev-binutils || test -f stage1-lean
50874 @endif binutils
50875 @if fixincludes
50876 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
50877 mkdir stageprofile-fixincludes; \
50878 mv stageprofile-fixincludes fixincludes; \
50879 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
50880 @endif fixincludes
50881 @if gas
50882 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
50883 mkdir stageprofile-gas; \
50884 mv stageprofile-gas gas; \
50885 mv stage1-gas prev-gas || test -f stage1-lean
50886 @endif gas
50887 @if gcc
50888 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
50889 mkdir stageprofile-gcc; \
50890 mv stageprofile-gcc gcc; \
50891 mv stage1-gcc prev-gcc || test -f stage1-lean
50892 @endif gcc
50893 @if gmp
50894 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
50895 mkdir stageprofile-gmp; \
50896 mv stageprofile-gmp gmp; \
50897 mv stage1-gmp prev-gmp || test -f stage1-lean
50898 @endif gmp
50899 @if mpfr
50900 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
50901 mkdir stageprofile-mpfr; \
50902 mv stageprofile-mpfr mpfr; \
50903 mv stage1-mpfr prev-mpfr || test -f stage1-lean
50904 @endif mpfr
50905 @if mpc
50906 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
50907 mkdir stageprofile-mpc; \
50908 mv stageprofile-mpc mpc; \
50909 mv stage1-mpc prev-mpc || test -f stage1-lean
50910 @endif mpc
50911 @if isl
50912 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
50913 mkdir stageprofile-isl; \
50914 mv stageprofile-isl isl; \
50915 mv stage1-isl prev-isl || test -f stage1-lean
50916 @endif isl
50917 @if libelf
50918 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
50919 mkdir stageprofile-libelf; \
50920 mv stageprofile-libelf libelf; \
50921 mv stage1-libelf prev-libelf || test -f stage1-lean
50922 @endif libelf
50923 @if gold
50924 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
50925 mkdir stageprofile-gold; \
50926 mv stageprofile-gold gold; \
50927 mv stage1-gold prev-gold || test -f stage1-lean
50928 @endif gold
50929 @if intl
50930 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
50931 mkdir stageprofile-intl; \
50932 mv stageprofile-intl intl; \
50933 mv stage1-intl prev-intl || test -f stage1-lean
50934 @endif intl
50935 @if ld
50936 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
50937 mkdir stageprofile-ld; \
50938 mv stageprofile-ld ld; \
50939 mv stage1-ld prev-ld || test -f stage1-lean
50940 @endif ld
50941 @if libbacktrace
50942 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
50943 mkdir stageprofile-libbacktrace; \
50944 mv stageprofile-libbacktrace libbacktrace; \
50945 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
50946 @endif libbacktrace
50947 @if libcpp
50948 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
50949 mkdir stageprofile-libcpp; \
50950 mv stageprofile-libcpp libcpp; \
50951 mv stage1-libcpp prev-libcpp || test -f stage1-lean
50952 @endif libcpp
50953 @if libdecnumber
50954 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
50955 mkdir stageprofile-libdecnumber; \
50956 mv stageprofile-libdecnumber libdecnumber; \
50957 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
50958 @endif libdecnumber
50959 @if libiberty
50960 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
50961 mkdir stageprofile-libiberty; \
50962 mv stageprofile-libiberty libiberty; \
50963 mv stage1-libiberty prev-libiberty || test -f stage1-lean
50964 @endif libiberty
50965 @if libiberty-linker-plugin
50966 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
50967 mkdir stageprofile-libiberty-linker-plugin; \
50968 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
50969 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
50970 @endif libiberty-linker-plugin
50971 @if libiconv
50972 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
50973 mkdir stageprofile-libiconv; \
50974 mv stageprofile-libiconv libiconv; \
50975 mv stage1-libiconv prev-libiconv || test -f stage1-lean
50976 @endif libiconv
50977 @if zlib
50978 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
50979 mkdir stageprofile-zlib; \
50980 mv stageprofile-zlib zlib; \
50981 mv stage1-zlib prev-zlib || test -f stage1-lean
50982 @endif zlib
50983 @if lto-plugin
50984 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
50985 mkdir stageprofile-lto-plugin; \
50986 mv stageprofile-lto-plugin lto-plugin; \
50987 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
50988 @endif lto-plugin
50989 @if libctf
50990 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
50991 mkdir stageprofile-libctf; \
50992 mv stageprofile-libctf libctf; \
50993 mv stage1-libctf prev-libctf || test -f stage1-lean
50994 @endif libctf
50995 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
50996 mkdir stageprofile-$(TARGET_SUBDIR); \
50997 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50998 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
50999
51000 stageprofile-end::
51001 @if bfd
51002 @if test -d $(HOST_SUBDIR)/bfd; then \
51003 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
51004 mv prev-bfd stage1-bfd; : ; \
51005 fi
51006 @endif bfd
51007 @if opcodes
51008 @if test -d $(HOST_SUBDIR)/opcodes; then \
51009 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
51010 mv prev-opcodes stage1-opcodes; : ; \
51011 fi
51012 @endif opcodes
51013 @if binutils
51014 @if test -d $(HOST_SUBDIR)/binutils; then \
51015 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
51016 mv prev-binutils stage1-binutils; : ; \
51017 fi
51018 @endif binutils
51019 @if fixincludes
51020 @if test -d $(HOST_SUBDIR)/fixincludes; then \
51021 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
51022 mv prev-fixincludes stage1-fixincludes; : ; \
51023 fi
51024 @endif fixincludes
51025 @if gas
51026 @if test -d $(HOST_SUBDIR)/gas; then \
51027 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
51028 mv prev-gas stage1-gas; : ; \
51029 fi
51030 @endif gas
51031 @if gcc
51032 @if test -d $(HOST_SUBDIR)/gcc; then \
51033 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
51034 mv prev-gcc stage1-gcc; : ; \
51035 fi
51036 @endif gcc
51037 @if gmp
51038 @if test -d $(HOST_SUBDIR)/gmp; then \
51039 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
51040 mv prev-gmp stage1-gmp; : ; \
51041 fi
51042 @endif gmp
51043 @if mpfr
51044 @if test -d $(HOST_SUBDIR)/mpfr; then \
51045 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
51046 mv prev-mpfr stage1-mpfr; : ; \
51047 fi
51048 @endif mpfr
51049 @if mpc
51050 @if test -d $(HOST_SUBDIR)/mpc; then \
51051 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
51052 mv prev-mpc stage1-mpc; : ; \
51053 fi
51054 @endif mpc
51055 @if isl
51056 @if test -d $(HOST_SUBDIR)/isl; then \
51057 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
51058 mv prev-isl stage1-isl; : ; \
51059 fi
51060 @endif isl
51061 @if libelf
51062 @if test -d $(HOST_SUBDIR)/libelf; then \
51063 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
51064 mv prev-libelf stage1-libelf; : ; \
51065 fi
51066 @endif libelf
51067 @if gold
51068 @if test -d $(HOST_SUBDIR)/gold; then \
51069 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
51070 mv prev-gold stage1-gold; : ; \
51071 fi
51072 @endif gold
51073 @if intl
51074 @if test -d $(HOST_SUBDIR)/intl; then \
51075 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
51076 mv prev-intl stage1-intl; : ; \
51077 fi
51078 @endif intl
51079 @if ld
51080 @if test -d $(HOST_SUBDIR)/ld; then \
51081 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
51082 mv prev-ld stage1-ld; : ; \
51083 fi
51084 @endif ld
51085 @if libbacktrace
51086 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
51087 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
51088 mv prev-libbacktrace stage1-libbacktrace; : ; \
51089 fi
51090 @endif libbacktrace
51091 @if libcpp
51092 @if test -d $(HOST_SUBDIR)/libcpp; then \
51093 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
51094 mv prev-libcpp stage1-libcpp; : ; \
51095 fi
51096 @endif libcpp
51097 @if libdecnumber
51098 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
51099 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
51100 mv prev-libdecnumber stage1-libdecnumber; : ; \
51101 fi
51102 @endif libdecnumber
51103 @if libiberty
51104 @if test -d $(HOST_SUBDIR)/libiberty; then \
51105 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
51106 mv prev-libiberty stage1-libiberty; : ; \
51107 fi
51108 @endif libiberty
51109 @if libiberty-linker-plugin
51110 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
51111 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
51112 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
51113 fi
51114 @endif libiberty-linker-plugin
51115 @if libiconv
51116 @if test -d $(HOST_SUBDIR)/libiconv; then \
51117 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
51118 mv prev-libiconv stage1-libiconv; : ; \
51119 fi
51120 @endif libiconv
51121 @if zlib
51122 @if test -d $(HOST_SUBDIR)/zlib; then \
51123 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
51124 mv prev-zlib stage1-zlib; : ; \
51125 fi
51126 @endif zlib
51127 @if lto-plugin
51128 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
51129 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
51130 mv prev-lto-plugin stage1-lto-plugin; : ; \
51131 fi
51132 @endif lto-plugin
51133 @if libctf
51134 @if test -d $(HOST_SUBDIR)/libctf; then \
51135 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
51136 mv prev-libctf stage1-libctf; : ; \
51137 fi
51138 @endif libctf
51139 @if test -d $(TARGET_SUBDIR); then \
51140 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
51141 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
51142 fi
51143 rm -f stage_current
51144
51145 # Bubble a bug fix through all the stages up to stage profile. They are
51146 # remade, but not reconfigured. The next stage (if any) will not be
51147 # reconfigured either.
51148 .PHONY: stageprofile-bubble
51149 stageprofile-bubble:: stage1-bubble
51150 @r=`${PWD_COMMAND}`; export r; \
51151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51152 if test -f stageprofile-lean || test -f stage1-lean ; then \
51153 echo Skipping rebuild of stageprofile; \
51154 else \
51155 $(MAKE) stageprofile-start; \
51156 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
51157 fi
51158
51159 .PHONY: all-stageprofile clean-stageprofile
51160 do-clean: clean-stageprofile
51161
51162 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51163 # only possibility, but now it conflicts with no-bootstrap rules
51164 @if gcc-bootstrap
51165
51166
51167
51168
51169 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51170 distclean-stage1:: distclean-stageprofile
51171 .PHONY: distclean-stageprofile
51172 distclean-stageprofile::
51173 @: $(MAKE); $(stage)
51174 @test "`cat stage_last`" != stageprofile || rm -f stage_last
51175 rm -rf stageprofile-*
51176
51177
51178 @endif gcc-bootstrap
51179
51180
51181 .PHONY: stagefeedback-start stagefeedback-end
51182
51183 stagefeedback-start::
51184 @: $(MAKE); $(stage); \
51185 echo stagefeedback > stage_current; \
51186 echo stagefeedback > stage_last; \
51187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51188 @if bfd
51189 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
51190 mkdir stagefeedback-bfd; \
51191 mv stagefeedback-bfd bfd; \
51192 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
51193 @endif bfd
51194 @if opcodes
51195 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
51196 mkdir stagefeedback-opcodes; \
51197 mv stagefeedback-opcodes opcodes; \
51198 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
51199 @endif opcodes
51200 @if binutils
51201 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
51202 mkdir stagefeedback-binutils; \
51203 mv stagefeedback-binutils binutils; \
51204 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
51205 @endif binutils
51206 @if fixincludes
51207 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
51208 mkdir stagefeedback-fixincludes; \
51209 mv stagefeedback-fixincludes fixincludes; \
51210 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
51211 @endif fixincludes
51212 @if gas
51213 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
51214 mkdir stagefeedback-gas; \
51215 mv stagefeedback-gas gas; \
51216 mv stageprofile-gas prev-gas || test -f stageprofile-lean
51217 @endif gas
51218 @if gcc
51219 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
51220 mkdir stagefeedback-gcc; \
51221 mv stagefeedback-gcc gcc; \
51222 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
51223 @endif gcc
51224 @if gmp
51225 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
51226 mkdir stagefeedback-gmp; \
51227 mv stagefeedback-gmp gmp; \
51228 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
51229 @endif gmp
51230 @if mpfr
51231 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
51232 mkdir stagefeedback-mpfr; \
51233 mv stagefeedback-mpfr mpfr; \
51234 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
51235 @endif mpfr
51236 @if mpc
51237 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
51238 mkdir stagefeedback-mpc; \
51239 mv stagefeedback-mpc mpc; \
51240 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
51241 @endif mpc
51242 @if isl
51243 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
51244 mkdir stagefeedback-isl; \
51245 mv stagefeedback-isl isl; \
51246 mv stageprofile-isl prev-isl || test -f stageprofile-lean
51247 @endif isl
51248 @if libelf
51249 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
51250 mkdir stagefeedback-libelf; \
51251 mv stagefeedback-libelf libelf; \
51252 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
51253 @endif libelf
51254 @if gold
51255 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
51256 mkdir stagefeedback-gold; \
51257 mv stagefeedback-gold gold; \
51258 mv stageprofile-gold prev-gold || test -f stageprofile-lean
51259 @endif gold
51260 @if intl
51261 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
51262 mkdir stagefeedback-intl; \
51263 mv stagefeedback-intl intl; \
51264 mv stageprofile-intl prev-intl || test -f stageprofile-lean
51265 @endif intl
51266 @if ld
51267 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
51268 mkdir stagefeedback-ld; \
51269 mv stagefeedback-ld ld; \
51270 mv stageprofile-ld prev-ld || test -f stageprofile-lean
51271 @endif ld
51272 @if libbacktrace
51273 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
51274 mkdir stagefeedback-libbacktrace; \
51275 mv stagefeedback-libbacktrace libbacktrace; \
51276 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
51277 @endif libbacktrace
51278 @if libcpp
51279 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
51280 mkdir stagefeedback-libcpp; \
51281 mv stagefeedback-libcpp libcpp; \
51282 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
51283 @endif libcpp
51284 @if libdecnumber
51285 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
51286 mkdir stagefeedback-libdecnumber; \
51287 mv stagefeedback-libdecnumber libdecnumber; \
51288 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
51289 @endif libdecnumber
51290 @if libiberty
51291 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
51292 mkdir stagefeedback-libiberty; \
51293 mv stagefeedback-libiberty libiberty; \
51294 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
51295 @endif libiberty
51296 @if libiberty-linker-plugin
51297 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
51298 mkdir stagefeedback-libiberty-linker-plugin; \
51299 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
51300 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
51301 @endif libiberty-linker-plugin
51302 @if libiconv
51303 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
51304 mkdir stagefeedback-libiconv; \
51305 mv stagefeedback-libiconv libiconv; \
51306 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
51307 @endif libiconv
51308 @if zlib
51309 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
51310 mkdir stagefeedback-zlib; \
51311 mv stagefeedback-zlib zlib; \
51312 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
51313 @endif zlib
51314 @if lto-plugin
51315 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
51316 mkdir stagefeedback-lto-plugin; \
51317 mv stagefeedback-lto-plugin lto-plugin; \
51318 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
51319 @endif lto-plugin
51320 @if libctf
51321 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
51322 mkdir stagefeedback-libctf; \
51323 mv stagefeedback-libctf libctf; \
51324 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
51325 @endif libctf
51326 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
51327 mkdir stagefeedback-$(TARGET_SUBDIR); \
51328 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
51329 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
51330
51331 stagefeedback-end::
51332 @if bfd
51333 @if test -d $(HOST_SUBDIR)/bfd; then \
51334 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
51335 mv prev-bfd stageprofile-bfd; : ; \
51336 fi
51337 @endif bfd
51338 @if opcodes
51339 @if test -d $(HOST_SUBDIR)/opcodes; then \
51340 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
51341 mv prev-opcodes stageprofile-opcodes; : ; \
51342 fi
51343 @endif opcodes
51344 @if binutils
51345 @if test -d $(HOST_SUBDIR)/binutils; then \
51346 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
51347 mv prev-binutils stageprofile-binutils; : ; \
51348 fi
51349 @endif binutils
51350 @if fixincludes
51351 @if test -d $(HOST_SUBDIR)/fixincludes; then \
51352 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
51353 mv prev-fixincludes stageprofile-fixincludes; : ; \
51354 fi
51355 @endif fixincludes
51356 @if gas
51357 @if test -d $(HOST_SUBDIR)/gas; then \
51358 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
51359 mv prev-gas stageprofile-gas; : ; \
51360 fi
51361 @endif gas
51362 @if gcc
51363 @if test -d $(HOST_SUBDIR)/gcc; then \
51364 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
51365 mv prev-gcc stageprofile-gcc; : ; \
51366 fi
51367 @endif gcc
51368 @if gmp
51369 @if test -d $(HOST_SUBDIR)/gmp; then \
51370 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
51371 mv prev-gmp stageprofile-gmp; : ; \
51372 fi
51373 @endif gmp
51374 @if mpfr
51375 @if test -d $(HOST_SUBDIR)/mpfr; then \
51376 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
51377 mv prev-mpfr stageprofile-mpfr; : ; \
51378 fi
51379 @endif mpfr
51380 @if mpc
51381 @if test -d $(HOST_SUBDIR)/mpc; then \
51382 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
51383 mv prev-mpc stageprofile-mpc; : ; \
51384 fi
51385 @endif mpc
51386 @if isl
51387 @if test -d $(HOST_SUBDIR)/isl; then \
51388 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
51389 mv prev-isl stageprofile-isl; : ; \
51390 fi
51391 @endif isl
51392 @if libelf
51393 @if test -d $(HOST_SUBDIR)/libelf; then \
51394 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
51395 mv prev-libelf stageprofile-libelf; : ; \
51396 fi
51397 @endif libelf
51398 @if gold
51399 @if test -d $(HOST_SUBDIR)/gold; then \
51400 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
51401 mv prev-gold stageprofile-gold; : ; \
51402 fi
51403 @endif gold
51404 @if intl
51405 @if test -d $(HOST_SUBDIR)/intl; then \
51406 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
51407 mv prev-intl stageprofile-intl; : ; \
51408 fi
51409 @endif intl
51410 @if ld
51411 @if test -d $(HOST_SUBDIR)/ld; then \
51412 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
51413 mv prev-ld stageprofile-ld; : ; \
51414 fi
51415 @endif ld
51416 @if libbacktrace
51417 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
51418 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
51419 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
51420 fi
51421 @endif libbacktrace
51422 @if libcpp
51423 @if test -d $(HOST_SUBDIR)/libcpp; then \
51424 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
51425 mv prev-libcpp stageprofile-libcpp; : ; \
51426 fi
51427 @endif libcpp
51428 @if libdecnumber
51429 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
51430 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
51431 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
51432 fi
51433 @endif libdecnumber
51434 @if libiberty
51435 @if test -d $(HOST_SUBDIR)/libiberty; then \
51436 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
51437 mv prev-libiberty stageprofile-libiberty; : ; \
51438 fi
51439 @endif libiberty
51440 @if libiberty-linker-plugin
51441 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
51442 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
51443 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
51444 fi
51445 @endif libiberty-linker-plugin
51446 @if libiconv
51447 @if test -d $(HOST_SUBDIR)/libiconv; then \
51448 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
51449 mv prev-libiconv stageprofile-libiconv; : ; \
51450 fi
51451 @endif libiconv
51452 @if zlib
51453 @if test -d $(HOST_SUBDIR)/zlib; then \
51454 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
51455 mv prev-zlib stageprofile-zlib; : ; \
51456 fi
51457 @endif zlib
51458 @if lto-plugin
51459 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
51460 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
51461 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
51462 fi
51463 @endif lto-plugin
51464 @if libctf
51465 @if test -d $(HOST_SUBDIR)/libctf; then \
51466 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
51467 mv prev-libctf stageprofile-libctf; : ; \
51468 fi
51469 @endif libctf
51470 @if test -d $(TARGET_SUBDIR); then \
51471 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
51472 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
51473 fi
51474 rm -f stage_current
51475
51476 # Bubble a bug fix through all the stages up to stage feedback. They are
51477 # remade, but not reconfigured. The next stage (if any) will not be
51478 # reconfigured either.
51479 .PHONY: stagefeedback-bubble
51480 stagefeedback-bubble:: stageprofile-bubble
51481 @r=`${PWD_COMMAND}`; export r; \
51482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51483 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
51484 echo Skipping rebuild of stagefeedback; \
51485 else \
51486 $(MAKE) stagefeedback-start; \
51487 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
51488 fi
51489
51490 .PHONY: all-stagefeedback clean-stagefeedback
51491 do-clean: clean-stagefeedback
51492
51493 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51494 # only possibility, but now it conflicts with no-bootstrap rules
51495 @if gcc-bootstrap
51496
51497
51498
51499 .PHONY: profiledbootstrap profiledbootstrap-lean
51500 profiledbootstrap:
51501 echo stagefeedback > stage_final
51502 @r=`${PWD_COMMAND}`; export r; \
51503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51504 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
51505 @: $(MAKE); $(unstage)
51506 @r=`${PWD_COMMAND}`; export r; \
51507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51508 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51509 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51510
51511 profiledbootstrap-lean:
51512 echo stagefeedback > stage_final
51513 @r=`${PWD_COMMAND}`; export r; \
51514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51515 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
51516 @: $(MAKE); $(unstage)
51517 @r=`${PWD_COMMAND}`; export r; \
51518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51519 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51520 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51521
51522
51523 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51524 distclean-stageprofile:: distclean-stagefeedback
51525 .PHONY: distclean-stagefeedback
51526 distclean-stagefeedback::
51527 @: $(MAKE); $(stage)
51528 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
51529 rm -rf stagefeedback-*
51530
51531
51532 @endif gcc-bootstrap
51533
51534
51535
51536 stageprofile-end::
51537 $(MAKE) distclean-stagefeedback
51538
51539 stagefeedback-start::
51540 @r=`${PWD_COMMAND}`; export r; \
51541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51542 for i in prev-*; do \
51543 j=`echo $$i | sed s/^prev-//`; \
51544 cd $$r/$$i && \
51545 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
51546 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
51547 done
51548
51549 @if gcc-bootstrap
51550 do-distclean: distclean-stage1
51551
51552 # Provide a GCC build when we're building target libraries. This does
51553 # not work as a dependency, just as the minimum necessary to avoid errors.
51554 stage_last:
51555 @r=`${PWD_COMMAND}`; export r; \
51556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51557 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
51558
51559 # Same as unstage, but not phony and defaulting to stage1-start. We place
51560 # it in the dependency so that for example `make -j3 all-gcc' works.
51561 stage_current:
51562 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
51563
51564 .PHONY: restrap
51565 restrap::
51566 @: $(MAKE); $(stage)
51567 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
51568 restrap:: all
51569 @endif gcc-bootstrap
51570
51571 # --------------------------------------
51572 # Dependencies between different modules
51573 # --------------------------------------
51574
51575 # Generic dependencies for target modules on host stuff, especially gcc
51576 @if gcc-bootstrap
51577 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
51578 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
51579 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
51580 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
51581 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
51582 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
51583 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
51584 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
51585 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
51586 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
51587 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
51588 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
51589 configure-stage1-target-libmpx: maybe-all-stage1-gcc
51590 configure-stage2-target-libmpx: maybe-all-stage2-gcc
51591 configure-stage3-target-libmpx: maybe-all-stage3-gcc
51592 configure-stage4-target-libmpx: maybe-all-stage4-gcc
51593 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
51594 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
51595 configure-stage1-target-libvtv: maybe-all-stage1-gcc
51596 configure-stage2-target-libvtv: maybe-all-stage2-gcc
51597 configure-stage3-target-libvtv: maybe-all-stage3-gcc
51598 configure-stage4-target-libvtv: maybe-all-stage4-gcc
51599 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
51600 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
51601 configure-target-libcilkrts: stage_last
51602 configure-target-liboffloadmic: stage_last
51603 configure-target-libssp: stage_last
51604 configure-target-newlib: stage_last
51605 configure-stage1-target-libgcc: maybe-all-stage1-gcc
51606 configure-stage2-target-libgcc: maybe-all-stage2-gcc
51607 configure-stage3-target-libgcc: maybe-all-stage3-gcc
51608 configure-stage4-target-libgcc: maybe-all-stage4-gcc
51609 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
51610 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
51611 configure-target-libbacktrace: stage_last
51612 configure-target-libquadmath: stage_last
51613 configure-target-libgfortran: stage_last
51614 configure-target-libobjc: stage_last
51615 configure-target-libgo: stage_last
51616 configure-target-libtermcap: stage_last
51617 configure-target-winsup: stage_last
51618 configure-target-libgloss: stage_last
51619 configure-target-libffi: stage_last
51620 configure-target-zlib: stage_last
51621 configure-target-rda: stage_last
51622 configure-target-libada: stage_last
51623 configure-stage1-target-libgomp: maybe-all-stage1-gcc
51624 configure-stage2-target-libgomp: maybe-all-stage2-gcc
51625 configure-stage3-target-libgomp: maybe-all-stage3-gcc
51626 configure-stage4-target-libgomp: maybe-all-stage4-gcc
51627 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
51628 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
51629 configure-target-libitm: stage_last
51630 configure-target-libatomic: stage_last
51631 @endif gcc-bootstrap
51632
51633 @if gcc-no-bootstrap
51634 configure-target-libstdc++-v3: maybe-all-gcc
51635 configure-target-libsanitizer: maybe-all-gcc
51636 configure-target-libmpx: maybe-all-gcc
51637 configure-target-libvtv: maybe-all-gcc
51638 configure-target-libcilkrts: maybe-all-gcc
51639 configure-target-liboffloadmic: maybe-all-gcc
51640 configure-target-libssp: maybe-all-gcc
51641 configure-target-newlib: maybe-all-gcc
51642 configure-target-libgcc: maybe-all-gcc
51643 configure-target-libbacktrace: maybe-all-gcc
51644 configure-target-libquadmath: maybe-all-gcc
51645 configure-target-libgfortran: maybe-all-gcc
51646 configure-target-libobjc: maybe-all-gcc
51647 configure-target-libgo: maybe-all-gcc
51648 configure-target-libtermcap: maybe-all-gcc
51649 configure-target-winsup: maybe-all-gcc
51650 configure-target-libgloss: maybe-all-gcc
51651 configure-target-libffi: maybe-all-gcc
51652 configure-target-zlib: maybe-all-gcc
51653 configure-target-rda: maybe-all-gcc
51654 configure-target-libada: maybe-all-gcc
51655 configure-target-libgomp: maybe-all-gcc
51656 configure-target-libitm: maybe-all-gcc
51657 configure-target-libatomic: maybe-all-gcc
51658 @endif gcc-no-bootstrap
51659
51660
51661 # There are two types of dependencies here: 'hard' dependencies, where one
51662 # module simply won't build without the other; and 'soft' dependencies, where
51663 # if the depended-on module is missing, the depending module will do without
51664 # or find a substitute somewhere (perhaps installed). Soft dependencies
51665 # are made here to depend on a 'maybe-' target. If you're not sure,
51666 # it's safer to use a soft dependency.
51667
51668
51669
51670
51671
51672
51673 # With all the machinery above in place, it is pretty easy to generate
51674 # dependencies. Host dependencies are a bit more complex because we have
51675 # to check for bootstrap/prebootstrap dependencies. To resolve
51676 # prebootstrap dependencies, prebootstrap modules are gathered in
51677 # a hash table.
51678 all-build-bison: maybe-all-build-texinfo
51679 all-build-flex: maybe-all-build-texinfo
51680 all-build-flex: maybe-all-build-bison
51681 all-build-flex: maybe-all-build-m4
51682 all-build-libiberty: maybe-all-build-texinfo
51683 all-build-m4: maybe-all-build-texinfo
51684 all-build-fixincludes: maybe-all-build-libiberty
51685 all-build-libcpp: maybe-all-build-libiberty
51686 configure-gcc: maybe-configure-intl
51687 configure-stage1-gcc: maybe-configure-stage1-intl
51688 configure-stage2-gcc: maybe-configure-stage2-intl
51689 configure-stage3-gcc: maybe-configure-stage3-intl
51690 configure-stage4-gcc: maybe-configure-stage4-intl
51691 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
51692 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
51693 configure-gcc: maybe-all-gmp
51694 configure-stage1-gcc: maybe-all-stage1-gmp
51695 configure-stage2-gcc: maybe-all-stage2-gmp
51696 configure-stage3-gcc: maybe-all-stage3-gmp
51697 configure-stage4-gcc: maybe-all-stage4-gmp
51698 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
51699 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
51700 configure-gcc: maybe-all-mpfr
51701 configure-stage1-gcc: maybe-all-stage1-mpfr
51702 configure-stage2-gcc: maybe-all-stage2-mpfr
51703 configure-stage3-gcc: maybe-all-stage3-mpfr
51704 configure-stage4-gcc: maybe-all-stage4-mpfr
51705 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
51706 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51707 configure-gcc: maybe-all-mpc
51708 configure-stage1-gcc: maybe-all-stage1-mpc
51709 configure-stage2-gcc: maybe-all-stage2-mpc
51710 configure-stage3-gcc: maybe-all-stage3-mpc
51711 configure-stage4-gcc: maybe-all-stage4-mpc
51712 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
51713 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
51714 configure-gcc: maybe-all-isl
51715 configure-stage1-gcc: maybe-all-stage1-isl
51716 configure-stage2-gcc: maybe-all-stage2-isl
51717 configure-stage3-gcc: maybe-all-stage3-isl
51718 configure-stage4-gcc: maybe-all-stage4-isl
51719 configure-stageprofile-gcc: maybe-all-stageprofile-isl
51720 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
51721 configure-gcc: maybe-all-lto-plugin
51722 configure-stage1-gcc: maybe-all-stage1-lto-plugin
51723 configure-stage2-gcc: maybe-all-stage2-lto-plugin
51724 configure-stage3-gcc: maybe-all-stage3-lto-plugin
51725 configure-stage4-gcc: maybe-all-stage4-lto-plugin
51726 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
51727 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
51728 configure-gcc: maybe-all-binutils
51729 configure-stage1-gcc: maybe-all-stage1-binutils
51730 configure-stage2-gcc: maybe-all-stage2-binutils
51731 configure-stage3-gcc: maybe-all-stage3-binutils
51732 configure-stage4-gcc: maybe-all-stage4-binutils
51733 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
51734 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
51735 configure-gcc: maybe-all-gas
51736 configure-stage1-gcc: maybe-all-stage1-gas
51737 configure-stage2-gcc: maybe-all-stage2-gas
51738 configure-stage3-gcc: maybe-all-stage3-gas
51739 configure-stage4-gcc: maybe-all-stage4-gas
51740 configure-stageprofile-gcc: maybe-all-stageprofile-gas
51741 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
51742 configure-gcc: maybe-all-ld
51743 configure-stage1-gcc: maybe-all-stage1-ld
51744 configure-stage2-gcc: maybe-all-stage2-ld
51745 configure-stage3-gcc: maybe-all-stage3-ld
51746 configure-stage4-gcc: maybe-all-stage4-ld
51747 configure-stageprofile-gcc: maybe-all-stageprofile-ld
51748 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
51749 configure-gcc: maybe-all-gold
51750 configure-stage1-gcc: maybe-all-stage1-gold
51751 configure-stage2-gcc: maybe-all-stage2-gold
51752 configure-stage3-gcc: maybe-all-stage3-gold
51753 configure-stage4-gcc: maybe-all-stage4-gold
51754 configure-stageprofile-gcc: maybe-all-stageprofile-gold
51755 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
51756 configure-gcc: maybe-all-libelf
51757 configure-stage1-gcc: maybe-all-stage1-libelf
51758 configure-stage2-gcc: maybe-all-stage2-libelf
51759 configure-stage3-gcc: maybe-all-stage3-libelf
51760 configure-stage4-gcc: maybe-all-stage4-libelf
51761 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
51762 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
51763 configure-gcc: maybe-all-libiconv
51764 configure-stage1-gcc: maybe-all-stage1-libiconv
51765 configure-stage2-gcc: maybe-all-stage2-libiconv
51766 configure-stage3-gcc: maybe-all-stage3-libiconv
51767 configure-stage4-gcc: maybe-all-stage4-libiconv
51768 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
51769 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
51770 all-gcc: all-libiberty
51771 all-stage1-gcc: all-stage1-libiberty
51772 all-stage2-gcc: all-stage2-libiberty
51773 all-stage3-gcc: all-stage3-libiberty
51774 all-stage4-gcc: all-stage4-libiberty
51775 all-stageprofile-gcc: all-stageprofile-libiberty
51776 all-stagefeedback-gcc: all-stagefeedback-libiberty
51777 all-gcc: maybe-all-intl
51778 all-stage1-gcc: maybe-all-stage1-intl
51779 all-stage2-gcc: maybe-all-stage2-intl
51780 all-stage3-gcc: maybe-all-stage3-intl
51781 all-stage4-gcc: maybe-all-stage4-intl
51782 all-stageprofile-gcc: maybe-all-stageprofile-intl
51783 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
51784 all-gcc: maybe-all-mpfr
51785 all-stage1-gcc: maybe-all-stage1-mpfr
51786 all-stage2-gcc: maybe-all-stage2-mpfr
51787 all-stage3-gcc: maybe-all-stage3-mpfr
51788 all-stage4-gcc: maybe-all-stage4-mpfr
51789 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
51790 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51791 all-gcc: maybe-all-mpc
51792 all-stage1-gcc: maybe-all-stage1-mpc
51793 all-stage2-gcc: maybe-all-stage2-mpc
51794 all-stage3-gcc: maybe-all-stage3-mpc
51795 all-stage4-gcc: maybe-all-stage4-mpc
51796 all-stageprofile-gcc: maybe-all-stageprofile-mpc
51797 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
51798 all-gcc: maybe-all-isl
51799 all-stage1-gcc: maybe-all-stage1-isl
51800 all-stage2-gcc: maybe-all-stage2-isl
51801 all-stage3-gcc: maybe-all-stage3-isl
51802 all-stage4-gcc: maybe-all-stage4-isl
51803 all-stageprofile-gcc: maybe-all-stageprofile-isl
51804 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
51805 all-gcc: maybe-all-build-texinfo
51806 all-stage1-gcc: maybe-all-build-texinfo
51807 all-stage2-gcc: maybe-all-build-texinfo
51808 all-stage3-gcc: maybe-all-build-texinfo
51809 all-stage4-gcc: maybe-all-build-texinfo
51810 all-stageprofile-gcc: maybe-all-build-texinfo
51811 all-stagefeedback-gcc: maybe-all-build-texinfo
51812 all-gcc: maybe-all-build-bison
51813 all-stage1-gcc: maybe-all-build-bison
51814 all-stage2-gcc: maybe-all-build-bison
51815 all-stage3-gcc: maybe-all-build-bison
51816 all-stage4-gcc: maybe-all-build-bison
51817 all-stageprofile-gcc: maybe-all-build-bison
51818 all-stagefeedback-gcc: maybe-all-build-bison
51819 all-gcc: maybe-all-build-flex
51820 all-stage1-gcc: maybe-all-build-flex
51821 all-stage2-gcc: maybe-all-build-flex
51822 all-stage3-gcc: maybe-all-build-flex
51823 all-stage4-gcc: maybe-all-build-flex
51824 all-stageprofile-gcc: maybe-all-build-flex
51825 all-stagefeedback-gcc: maybe-all-build-flex
51826 all-gcc: maybe-all-build-libiberty
51827 all-stage1-gcc: maybe-all-build-libiberty
51828 all-stage2-gcc: maybe-all-build-libiberty
51829 all-stage3-gcc: maybe-all-build-libiberty
51830 all-stage4-gcc: maybe-all-build-libiberty
51831 all-stageprofile-gcc: maybe-all-build-libiberty
51832 all-stagefeedback-gcc: maybe-all-build-libiberty
51833 all-gcc: maybe-all-build-fixincludes
51834 all-stage1-gcc: maybe-all-build-fixincludes
51835 all-stage2-gcc: maybe-all-build-fixincludes
51836 all-stage3-gcc: maybe-all-build-fixincludes
51837 all-stage4-gcc: maybe-all-build-fixincludes
51838 all-stageprofile-gcc: maybe-all-build-fixincludes
51839 all-stagefeedback-gcc: maybe-all-build-fixincludes
51840 all-gcc: maybe-all-build-libcpp
51841 all-stage1-gcc: maybe-all-build-libcpp
51842 all-stage2-gcc: maybe-all-build-libcpp
51843 all-stage3-gcc: maybe-all-build-libcpp
51844 all-stage4-gcc: maybe-all-build-libcpp
51845 all-stageprofile-gcc: maybe-all-build-libcpp
51846 all-stagefeedback-gcc: maybe-all-build-libcpp
51847 all-gcc: maybe-all-zlib
51848 all-stage1-gcc: maybe-all-stage1-zlib
51849 all-stage2-gcc: maybe-all-stage2-zlib
51850 all-stage3-gcc: maybe-all-stage3-zlib
51851 all-stage4-gcc: maybe-all-stage4-zlib
51852 all-stageprofile-gcc: maybe-all-stageprofile-zlib
51853 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
51854 all-gcc: all-libbacktrace
51855 all-stage1-gcc: all-stage1-libbacktrace
51856 all-stage2-gcc: all-stage2-libbacktrace
51857 all-stage3-gcc: all-stage3-libbacktrace
51858 all-stage4-gcc: all-stage4-libbacktrace
51859 all-stageprofile-gcc: all-stageprofile-libbacktrace
51860 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
51861 all-gcc: all-libcpp
51862 all-stage1-gcc: all-stage1-libcpp
51863 all-stage2-gcc: all-stage2-libcpp
51864 all-stage3-gcc: all-stage3-libcpp
51865 all-stage4-gcc: all-stage4-libcpp
51866 all-stageprofile-gcc: all-stageprofile-libcpp
51867 all-stagefeedback-gcc: all-stagefeedback-libcpp
51868 all-gcc: all-libdecnumber
51869 all-stage1-gcc: all-stage1-libdecnumber
51870 all-stage2-gcc: all-stage2-libdecnumber
51871 all-stage3-gcc: all-stage3-libdecnumber
51872 all-stage4-gcc: all-stage4-libdecnumber
51873 all-stageprofile-gcc: all-stageprofile-libdecnumber
51874 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
51875 all-gcc: maybe-all-libiberty
51876 all-stage1-gcc: maybe-all-stage1-libiberty
51877 all-stage2-gcc: maybe-all-stage2-libiberty
51878 all-stage3-gcc: maybe-all-stage3-libiberty
51879 all-stage4-gcc: maybe-all-stage4-libiberty
51880 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
51881 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
51882 all-gcc: maybe-all-fixincludes
51883 all-stage1-gcc: maybe-all-stage1-fixincludes
51884 all-stage2-gcc: maybe-all-stage2-fixincludes
51885 all-stage3-gcc: maybe-all-stage3-fixincludes
51886 all-stage4-gcc: maybe-all-stage4-fixincludes
51887 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
51888 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
51889 all-gcc: maybe-all-lto-plugin
51890 all-stage1-gcc: maybe-all-stage1-lto-plugin
51891 all-stage2-gcc: maybe-all-stage2-lto-plugin
51892 all-stage3-gcc: maybe-all-stage3-lto-plugin
51893 all-stage4-gcc: maybe-all-stage4-lto-plugin
51894 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
51895 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
51896 all-gcc: maybe-all-libiconv
51897 all-stage1-gcc: maybe-all-stage1-libiconv
51898 all-stage2-gcc: maybe-all-stage2-libiconv
51899 all-stage3-gcc: maybe-all-stage3-libiconv
51900 all-stage4-gcc: maybe-all-stage4-libiconv
51901 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
51902 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
51903 info-gcc: maybe-all-build-libiberty
51904 info-stage1-gcc: maybe-all-build-libiberty
51905 info-stage2-gcc: maybe-all-build-libiberty
51906 info-stage3-gcc: maybe-all-build-libiberty
51907 info-stage4-gcc: maybe-all-build-libiberty
51908 info-stageprofile-gcc: maybe-all-build-libiberty
51909 info-stagefeedback-gcc: maybe-all-build-libiberty
51910 dvi-gcc: maybe-all-build-libiberty
51911 dvi-stage1-gcc: maybe-all-build-libiberty
51912 dvi-stage2-gcc: maybe-all-build-libiberty
51913 dvi-stage3-gcc: maybe-all-build-libiberty
51914 dvi-stage4-gcc: maybe-all-build-libiberty
51915 dvi-stageprofile-gcc: maybe-all-build-libiberty
51916 dvi-stagefeedback-gcc: maybe-all-build-libiberty
51917 pdf-gcc: maybe-all-build-libiberty
51918 pdf-stage1-gcc: maybe-all-build-libiberty
51919 pdf-stage2-gcc: maybe-all-build-libiberty
51920 pdf-stage3-gcc: maybe-all-build-libiberty
51921 pdf-stage4-gcc: maybe-all-build-libiberty
51922 pdf-stageprofile-gcc: maybe-all-build-libiberty
51923 pdf-stagefeedback-gcc: maybe-all-build-libiberty
51924 html-gcc: maybe-all-build-libiberty
51925 html-stage1-gcc: maybe-all-build-libiberty
51926 html-stage2-gcc: maybe-all-build-libiberty
51927 html-stage3-gcc: maybe-all-build-libiberty
51928 html-stage4-gcc: maybe-all-build-libiberty
51929 html-stageprofile-gcc: maybe-all-build-libiberty
51930 html-stagefeedback-gcc: maybe-all-build-libiberty
51931 install-gcc: maybe-install-fixincludes
51932 install-gcc: maybe-install-lto-plugin
51933 install-strip-gcc: maybe-install-strip-fixincludes
51934 install-strip-gcc: maybe-install-strip-lto-plugin
51935 configure-libcpp: configure-libiberty
51936 configure-stage1-libcpp: configure-stage1-libiberty
51937 configure-stage2-libcpp: configure-stage2-libiberty
51938 configure-stage3-libcpp: configure-stage3-libiberty
51939 configure-stage4-libcpp: configure-stage4-libiberty
51940 configure-stageprofile-libcpp: configure-stageprofile-libiberty
51941 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
51942 configure-libcpp: maybe-configure-intl
51943 configure-stage1-libcpp: maybe-configure-stage1-intl
51944 configure-stage2-libcpp: maybe-configure-stage2-intl
51945 configure-stage3-libcpp: maybe-configure-stage3-intl
51946 configure-stage4-libcpp: maybe-configure-stage4-intl
51947 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
51948 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
51949 configure-libcpp: maybe-all-libiconv
51950 configure-stage1-libcpp: maybe-all-stage1-libiconv
51951 configure-stage2-libcpp: maybe-all-stage2-libiconv
51952 configure-stage3-libcpp: maybe-all-stage3-libiconv
51953 configure-stage4-libcpp: maybe-all-stage4-libiconv
51954 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
51955 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
51956 all-libcpp: all-libiberty
51957 all-stage1-libcpp: all-stage1-libiberty
51958 all-stage2-libcpp: all-stage2-libiberty
51959 all-stage3-libcpp: all-stage3-libiberty
51960 all-stage4-libcpp: all-stage4-libiberty
51961 all-stageprofile-libcpp: all-stageprofile-libiberty
51962 all-stagefeedback-libcpp: all-stagefeedback-libiberty
51963 all-libcpp: maybe-all-intl
51964 all-stage1-libcpp: maybe-all-stage1-intl
51965 all-stage2-libcpp: maybe-all-stage2-intl
51966 all-stage3-libcpp: maybe-all-stage3-intl
51967 all-stage4-libcpp: maybe-all-stage4-intl
51968 all-stageprofile-libcpp: maybe-all-stageprofile-intl
51969 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
51970 all-libcpp: maybe-all-libiconv
51971 all-stage1-libcpp: maybe-all-stage1-libiconv
51972 all-stage2-libcpp: maybe-all-stage2-libiconv
51973 all-stage3-libcpp: maybe-all-stage3-libiconv
51974 all-stage4-libcpp: maybe-all-stage4-libiconv
51975 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
51976 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
51977 all-fixincludes: maybe-all-libiberty
51978 all-stage1-fixincludes: maybe-all-stage1-libiberty
51979 all-stage2-fixincludes: maybe-all-stage2-libiberty
51980 all-stage3-fixincludes: maybe-all-stage3-libiberty
51981 all-stage4-fixincludes: maybe-all-stage4-libiberty
51982 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
51983 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
51984 all-gnattools: maybe-all-target-libada
51985 all-lto-plugin: maybe-all-libiberty
51986 all-stage1-lto-plugin: maybe-all-stage1-libiberty
51987 all-stage2-lto-plugin: maybe-all-stage2-libiberty
51988 all-stage3-lto-plugin: maybe-all-stage3-libiberty
51989 all-stage4-lto-plugin: maybe-all-stage4-libiberty
51990 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
51991 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
51992 all-lto-plugin: maybe-all-libiberty-linker-plugin
51993 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
51994 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
51995 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
51996 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
51997 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
51998 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
51999 all-gotools: maybe-all-target-libgo
52000 configure-intl: maybe-all-libiconv
52001 configure-stage1-intl: maybe-all-stage1-libiconv
52002 configure-stage2-intl: maybe-all-stage2-libiconv
52003 configure-stage3-intl: maybe-all-stage3-libiconv
52004 configure-stage4-intl: maybe-all-stage4-libiconv
52005 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
52006 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
52007 configure-mpfr: maybe-all-gmp
52008 configure-stage1-mpfr: maybe-all-stage1-gmp
52009 configure-stage2-mpfr: maybe-all-stage2-gmp
52010 configure-stage3-mpfr: maybe-all-stage3-gmp
52011 configure-stage4-mpfr: maybe-all-stage4-gmp
52012 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
52013 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
52014 configure-mpc: maybe-all-mpfr
52015 configure-stage1-mpc: maybe-all-stage1-mpfr
52016 configure-stage2-mpc: maybe-all-stage2-mpfr
52017 configure-stage3-mpc: maybe-all-stage3-mpfr
52018 configure-stage4-mpc: maybe-all-stage4-mpfr
52019 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
52020 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
52021 configure-isl: maybe-all-gmp
52022 configure-stage1-isl: maybe-all-stage1-gmp
52023 configure-stage2-isl: maybe-all-stage2-gmp
52024 configure-stage3-isl: maybe-all-stage3-gmp
52025 configure-stage4-isl: maybe-all-stage4-gmp
52026 configure-stageprofile-isl: maybe-all-stageprofile-gmp
52027 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
52028 all-intl: maybe-all-libiconv
52029 all-stage1-intl: maybe-all-stage1-libiconv
52030 all-stage2-intl: maybe-all-stage2-libiconv
52031 all-stage3-intl: maybe-all-stage3-libiconv
52032 all-stage4-intl: maybe-all-stage4-libiconv
52033 all-stageprofile-intl: maybe-all-stageprofile-libiconv
52034 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
52035 configure-gdb: maybe-configure-sim
52036 configure-gdb: maybe-all-gnulib
52037 configure-gdb: maybe-all-gdbsupport
52038 all-gdb: maybe-all-gnulib
52039 all-gdb: maybe-all-gdbsupport
52040 all-gdb: maybe-all-readline
52041 all-gdb: maybe-all-build-bison
52042 all-gdb: maybe-all-sim
52043 all-gdb: maybe-all-libtermcap
52044 configure-gdbserver: maybe-all-gnulib
52045 all-gdbserver: maybe-all-gdbsupport
52046 all-gdbserver: maybe-all-gnulib
52047 configure-libgui: maybe-configure-tcl
52048 configure-libgui: maybe-configure-tk
52049 all-libgui: maybe-all-tcl
52050 all-libgui: maybe-all-tk
52051 all-libgui: maybe-all-itcl
52052 configure-gdbsupport: maybe-configure-gnulib
52053 all-gdbsupport: maybe-all-gnulib
52054 configure-bfd: configure-libiberty
52055 configure-stage1-bfd: configure-stage1-libiberty
52056 configure-stage2-bfd: configure-stage2-libiberty
52057 configure-stage3-bfd: configure-stage3-libiberty
52058 configure-stage4-bfd: configure-stage4-libiberty
52059 configure-stageprofile-bfd: configure-stageprofile-libiberty
52060 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
52061 configure-bfd: maybe-configure-intl
52062 configure-stage1-bfd: maybe-configure-stage1-intl
52063 configure-stage2-bfd: maybe-configure-stage2-intl
52064 configure-stage3-bfd: maybe-configure-stage3-intl
52065 configure-stage4-bfd: maybe-configure-stage4-intl
52066 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
52067 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
52068 all-bfd: maybe-all-libiberty
52069 all-stage1-bfd: maybe-all-stage1-libiberty
52070 all-stage2-bfd: maybe-all-stage2-libiberty
52071 all-stage3-bfd: maybe-all-stage3-libiberty
52072 all-stage4-bfd: maybe-all-stage4-libiberty
52073 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
52074 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
52075 all-bfd: maybe-all-intl
52076 all-stage1-bfd: maybe-all-stage1-intl
52077 all-stage2-bfd: maybe-all-stage2-intl
52078 all-stage3-bfd: maybe-all-stage3-intl
52079 all-stage4-bfd: maybe-all-stage4-intl
52080 all-stageprofile-bfd: maybe-all-stageprofile-intl
52081 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
52082 all-bfd: maybe-all-zlib
52083 all-stage1-bfd: maybe-all-stage1-zlib
52084 all-stage2-bfd: maybe-all-stage2-zlib
52085 all-stage3-bfd: maybe-all-stage3-zlib
52086 all-stage4-bfd: maybe-all-stage4-zlib
52087 all-stageprofile-bfd: maybe-all-stageprofile-zlib
52088 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
52089 configure-opcodes: configure-libiberty
52090 configure-stage1-opcodes: configure-stage1-libiberty
52091 configure-stage2-opcodes: configure-stage2-libiberty
52092 configure-stage3-opcodes: configure-stage3-libiberty
52093 configure-stage4-opcodes: configure-stage4-libiberty
52094 configure-stageprofile-opcodes: configure-stageprofile-libiberty
52095 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
52096 all-opcodes: maybe-all-libiberty
52097 all-stage1-opcodes: maybe-all-stage1-libiberty
52098 all-stage2-opcodes: maybe-all-stage2-libiberty
52099 all-stage3-opcodes: maybe-all-stage3-libiberty
52100 all-stage4-opcodes: maybe-all-stage4-libiberty
52101 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
52102 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
52103 configure-binutils: maybe-configure-intl
52104 configure-stage1-binutils: maybe-configure-stage1-intl
52105 configure-stage2-binutils: maybe-configure-stage2-intl
52106 configure-stage3-binutils: maybe-configure-stage3-intl
52107 configure-stage4-binutils: maybe-configure-stage4-intl
52108 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
52109 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
52110 all-binutils: maybe-all-libiberty
52111 all-stage1-binutils: maybe-all-stage1-libiberty
52112 all-stage2-binutils: maybe-all-stage2-libiberty
52113 all-stage3-binutils: maybe-all-stage3-libiberty
52114 all-stage4-binutils: maybe-all-stage4-libiberty
52115 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
52116 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
52117 all-binutils: maybe-all-opcodes
52118 all-stage1-binutils: maybe-all-stage1-opcodes
52119 all-stage2-binutils: maybe-all-stage2-opcodes
52120 all-stage3-binutils: maybe-all-stage3-opcodes
52121 all-stage4-binutils: maybe-all-stage4-opcodes
52122 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
52123 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
52124 all-binutils: maybe-all-bfd
52125 all-stage1-binutils: maybe-all-stage1-bfd
52126 all-stage2-binutils: maybe-all-stage2-bfd
52127 all-stage3-binutils: maybe-all-stage3-bfd
52128 all-stage4-binutils: maybe-all-stage4-bfd
52129 all-stageprofile-binutils: maybe-all-stageprofile-bfd
52130 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
52131 all-binutils: maybe-all-build-flex
52132 all-stage1-binutils: maybe-all-build-flex
52133 all-stage2-binutils: maybe-all-build-flex
52134 all-stage3-binutils: maybe-all-build-flex
52135 all-stage4-binutils: maybe-all-build-flex
52136 all-stageprofile-binutils: maybe-all-build-flex
52137 all-stagefeedback-binutils: maybe-all-build-flex
52138 all-binutils: maybe-all-build-bison
52139 all-stage1-binutils: maybe-all-build-bison
52140 all-stage2-binutils: maybe-all-build-bison
52141 all-stage3-binutils: maybe-all-build-bison
52142 all-stage4-binutils: maybe-all-build-bison
52143 all-stageprofile-binutils: maybe-all-build-bison
52144 all-stagefeedback-binutils: maybe-all-build-bison
52145 all-binutils: maybe-all-intl
52146 all-stage1-binutils: maybe-all-stage1-intl
52147 all-stage2-binutils: maybe-all-stage2-intl
52148 all-stage3-binutils: maybe-all-stage3-intl
52149 all-stage4-binutils: maybe-all-stage4-intl
52150 all-stageprofile-binutils: maybe-all-stageprofile-intl
52151 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
52152 all-binutils: maybe-all-gas
52153 all-stage1-binutils: maybe-all-stage1-gas
52154 all-stage2-binutils: maybe-all-stage2-gas
52155 all-stage3-binutils: maybe-all-stage3-gas
52156 all-stage4-binutils: maybe-all-stage4-gas
52157 all-stageprofile-binutils: maybe-all-stageprofile-gas
52158 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
52159 all-binutils: maybe-all-libctf
52160 all-stage1-binutils: maybe-all-stage1-libctf
52161 all-stage2-binutils: maybe-all-stage2-libctf
52162 all-stage3-binutils: maybe-all-stage3-libctf
52163 all-stage4-binutils: maybe-all-stage4-libctf
52164 all-stageprofile-binutils: maybe-all-stageprofile-libctf
52165 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
52166 all-ld: maybe-all-libctf
52167 all-stage1-ld: maybe-all-stage1-libctf
52168 all-stage2-ld: maybe-all-stage2-libctf
52169 all-stage3-ld: maybe-all-stage3-libctf
52170 all-stage4-ld: maybe-all-stage4-libctf
52171 all-stageprofile-ld: maybe-all-stageprofile-libctf
52172 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
52173 install-binutils: maybe-install-opcodes
52174 install-strip-binutils: maybe-install-strip-opcodes
52175 install-libctf: maybe-install-bfd
52176 install-ld: maybe-install-bfd
52177 install-ld: maybe-install-libctf
52178 install-strip-libctf: maybe-install-strip-bfd
52179 install-strip-ld: maybe-install-strip-bfd
52180 install-strip-ld: maybe-install-strip-libctf
52181 install-opcodes: maybe-install-bfd
52182 install-strip-opcodes: maybe-install-strip-bfd
52183 configure-gas: maybe-configure-intl
52184 configure-stage1-gas: maybe-configure-stage1-intl
52185 configure-stage2-gas: maybe-configure-stage2-intl
52186 configure-stage3-gas: maybe-configure-stage3-intl
52187 configure-stage4-gas: maybe-configure-stage4-intl
52188 configure-stageprofile-gas: maybe-configure-stageprofile-intl
52189 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
52190 all-gas: maybe-all-libiberty
52191 all-stage1-gas: maybe-all-stage1-libiberty
52192 all-stage2-gas: maybe-all-stage2-libiberty
52193 all-stage3-gas: maybe-all-stage3-libiberty
52194 all-stage4-gas: maybe-all-stage4-libiberty
52195 all-stageprofile-gas: maybe-all-stageprofile-libiberty
52196 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
52197 all-gas: maybe-all-opcodes
52198 all-stage1-gas: maybe-all-stage1-opcodes
52199 all-stage2-gas: maybe-all-stage2-opcodes
52200 all-stage3-gas: maybe-all-stage3-opcodes
52201 all-stage4-gas: maybe-all-stage4-opcodes
52202 all-stageprofile-gas: maybe-all-stageprofile-opcodes
52203 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
52204 all-gas: maybe-all-bfd
52205 all-stage1-gas: maybe-all-stage1-bfd
52206 all-stage2-gas: maybe-all-stage2-bfd
52207 all-stage3-gas: maybe-all-stage3-bfd
52208 all-stage4-gas: maybe-all-stage4-bfd
52209 all-stageprofile-gas: maybe-all-stageprofile-bfd
52210 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
52211 all-gas: maybe-all-intl
52212 all-stage1-gas: maybe-all-stage1-intl
52213 all-stage2-gas: maybe-all-stage2-intl
52214 all-stage3-gas: maybe-all-stage3-intl
52215 all-stage4-gas: maybe-all-stage4-intl
52216 all-stageprofile-gas: maybe-all-stageprofile-intl
52217 all-stagefeedback-gas: maybe-all-stagefeedback-intl
52218 configure-ld: maybe-configure-intl
52219 configure-stage1-ld: maybe-configure-stage1-intl
52220 configure-stage2-ld: maybe-configure-stage2-intl
52221 configure-stage3-ld: maybe-configure-stage3-intl
52222 configure-stage4-ld: maybe-configure-stage4-intl
52223 configure-stageprofile-ld: maybe-configure-stageprofile-intl
52224 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
52225 all-ld: maybe-all-libiberty
52226 all-stage1-ld: maybe-all-stage1-libiberty
52227 all-stage2-ld: maybe-all-stage2-libiberty
52228 all-stage3-ld: maybe-all-stage3-libiberty
52229 all-stage4-ld: maybe-all-stage4-libiberty
52230 all-stageprofile-ld: maybe-all-stageprofile-libiberty
52231 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
52232 all-ld: maybe-all-bfd
52233 all-stage1-ld: maybe-all-stage1-bfd
52234 all-stage2-ld: maybe-all-stage2-bfd
52235 all-stage3-ld: maybe-all-stage3-bfd
52236 all-stage4-ld: maybe-all-stage4-bfd
52237 all-stageprofile-ld: maybe-all-stageprofile-bfd
52238 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
52239 all-ld: maybe-all-opcodes
52240 all-stage1-ld: maybe-all-stage1-opcodes
52241 all-stage2-ld: maybe-all-stage2-opcodes
52242 all-stage3-ld: maybe-all-stage3-opcodes
52243 all-stage4-ld: maybe-all-stage4-opcodes
52244 all-stageprofile-ld: maybe-all-stageprofile-opcodes
52245 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
52246 all-ld: maybe-all-build-bison
52247 all-stage1-ld: maybe-all-build-bison
52248 all-stage2-ld: maybe-all-build-bison
52249 all-stage3-ld: maybe-all-build-bison
52250 all-stage4-ld: maybe-all-build-bison
52251 all-stageprofile-ld: maybe-all-build-bison
52252 all-stagefeedback-ld: maybe-all-build-bison
52253 all-ld: maybe-all-build-flex
52254 all-stage1-ld: maybe-all-build-flex
52255 all-stage2-ld: maybe-all-build-flex
52256 all-stage3-ld: maybe-all-build-flex
52257 all-stage4-ld: maybe-all-build-flex
52258 all-stageprofile-ld: maybe-all-build-flex
52259 all-stagefeedback-ld: maybe-all-build-flex
52260 all-ld: maybe-all-intl
52261 all-stage1-ld: maybe-all-stage1-intl
52262 all-stage2-ld: maybe-all-stage2-intl
52263 all-stage3-ld: maybe-all-stage3-intl
52264 all-stage4-ld: maybe-all-stage4-intl
52265 all-stageprofile-ld: maybe-all-stageprofile-intl
52266 all-stagefeedback-ld: maybe-all-stagefeedback-intl
52267 all-ld: maybe-all-gas
52268 all-stage1-ld: maybe-all-stage1-gas
52269 all-stage2-ld: maybe-all-stage2-gas
52270 all-stage3-ld: maybe-all-stage3-gas
52271 all-stage4-ld: maybe-all-stage4-gas
52272 all-stageprofile-ld: maybe-all-stageprofile-gas
52273 all-stagefeedback-ld: maybe-all-stagefeedback-gas
52274 all-ld: maybe-all-binutils
52275 all-stage1-ld: maybe-all-stage1-binutils
52276 all-stage2-ld: maybe-all-stage2-binutils
52277 all-stage3-ld: maybe-all-stage3-binutils
52278 all-stage4-ld: maybe-all-stage4-binutils
52279 all-stageprofile-ld: maybe-all-stageprofile-binutils
52280 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
52281 install-ld: maybe-install-gold
52282 install-strip-ld: maybe-install-strip-gold
52283 configure-gold: maybe-configure-intl
52284 configure-stage1-gold: maybe-configure-stage1-intl
52285 configure-stage2-gold: maybe-configure-stage2-intl
52286 configure-stage3-gold: maybe-configure-stage3-intl
52287 configure-stage4-gold: maybe-configure-stage4-intl
52288 configure-stageprofile-gold: maybe-configure-stageprofile-intl
52289 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
52290 all-gold: maybe-all-libiberty
52291 all-stage1-gold: maybe-all-stage1-libiberty
52292 all-stage2-gold: maybe-all-stage2-libiberty
52293 all-stage3-gold: maybe-all-stage3-libiberty
52294 all-stage4-gold: maybe-all-stage4-libiberty
52295 all-stageprofile-gold: maybe-all-stageprofile-libiberty
52296 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
52297 all-gold: maybe-all-intl
52298 all-stage1-gold: maybe-all-stage1-intl
52299 all-stage2-gold: maybe-all-stage2-intl
52300 all-stage3-gold: maybe-all-stage3-intl
52301 all-stage4-gold: maybe-all-stage4-intl
52302 all-stageprofile-gold: maybe-all-stageprofile-intl
52303 all-stagefeedback-gold: maybe-all-stagefeedback-intl
52304 all-gold: maybe-all-bfd
52305 all-stage1-gold: maybe-all-stage1-bfd
52306 all-stage2-gold: maybe-all-stage2-bfd
52307 all-stage3-gold: maybe-all-stage3-bfd
52308 all-stage4-gold: maybe-all-stage4-bfd
52309 all-stageprofile-gold: maybe-all-stageprofile-bfd
52310 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
52311 all-gold: maybe-all-build-bison
52312 all-stage1-gold: maybe-all-build-bison
52313 all-stage2-gold: maybe-all-build-bison
52314 all-stage3-gold: maybe-all-build-bison
52315 all-stage4-gold: maybe-all-build-bison
52316 all-stageprofile-gold: maybe-all-build-bison
52317 all-stagefeedback-gold: maybe-all-build-bison
52318 all-gold: maybe-all-gas
52319 all-stage1-gold: maybe-all-stage1-gas
52320 all-stage2-gold: maybe-all-stage2-gas
52321 all-stage3-gold: maybe-all-stage3-gas
52322 all-stage4-gold: maybe-all-stage4-gas
52323 all-stageprofile-gold: maybe-all-stageprofile-gas
52324 all-stagefeedback-gold: maybe-all-stagefeedback-gas
52325 check-gold: maybe-all-binutils
52326 check-stage1-gold: maybe-all-stage1-binutils
52327 check-stage2-gold: maybe-all-stage2-binutils
52328 check-stage3-gold: maybe-all-stage3-binutils
52329 check-stage4-gold: maybe-all-stage4-binutils
52330 check-stageprofile-gold: maybe-all-stageprofile-binutils
52331 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
52332 check-gold: maybe-all-gas
52333 check-stage1-gold: maybe-all-stage1-gas
52334 check-stage2-gold: maybe-all-stage2-gas
52335 check-stage3-gold: maybe-all-stage3-gas
52336 check-stage4-gold: maybe-all-stage4-gas
52337 check-stageprofile-gold: maybe-all-stageprofile-gas
52338 check-stagefeedback-gold: maybe-all-stagefeedback-gas
52339 configure-opcodes: maybe-configure-intl
52340 configure-stage1-opcodes: maybe-configure-stage1-intl
52341 configure-stage2-opcodes: maybe-configure-stage2-intl
52342 configure-stage3-opcodes: maybe-configure-stage3-intl
52343 configure-stage4-opcodes: maybe-configure-stage4-intl
52344 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
52345 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
52346 all-opcodes: maybe-all-bfd
52347 all-stage1-opcodes: maybe-all-stage1-bfd
52348 all-stage2-opcodes: maybe-all-stage2-bfd
52349 all-stage3-opcodes: maybe-all-stage3-bfd
52350 all-stage4-opcodes: maybe-all-stage4-bfd
52351 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
52352 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
52353 all-opcodes: maybe-all-libiberty
52354 all-stage1-opcodes: maybe-all-stage1-libiberty
52355 all-stage2-opcodes: maybe-all-stage2-libiberty
52356 all-stage3-opcodes: maybe-all-stage3-libiberty
52357 all-stage4-opcodes: maybe-all-stage4-libiberty
52358 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
52359 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
52360 all-opcodes: maybe-all-intl
52361 all-stage1-opcodes: maybe-all-stage1-intl
52362 all-stage2-opcodes: maybe-all-stage2-intl
52363 all-stage3-opcodes: maybe-all-stage3-intl
52364 all-stage4-opcodes: maybe-all-stage4-intl
52365 all-stageprofile-opcodes: maybe-all-stageprofile-intl
52366 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
52367 all-dejagnu: maybe-all-tcl
52368 all-dejagnu: maybe-all-expect
52369 all-dejagnu: maybe-all-tk
52370 configure-expect: maybe-configure-tcl
52371 configure-expect: maybe-configure-tk
52372 all-expect: maybe-all-tcl
52373 all-expect: maybe-all-tk
52374 configure-itcl: maybe-configure-tcl
52375 configure-itcl: maybe-configure-tk
52376 all-itcl: maybe-all-tcl
52377 all-itcl: maybe-all-tk
52378 install-itcl: maybe-install-tcl
52379 install-strip-itcl: maybe-install-strip-tcl
52380 configure-tk: maybe-configure-tcl
52381 all-tk: maybe-all-tcl
52382 all-sid: maybe-all-tcl
52383 all-sid: maybe-all-tk
52384 install-sid: maybe-install-tcl
52385 install-strip-sid: maybe-install-strip-tcl
52386 install-sid: maybe-install-tk
52387 install-strip-sid: maybe-install-strip-tk
52388 all-sim: maybe-all-readline
52389 all-fastjar: maybe-all-build-texinfo
52390 all-libctf: all-libiberty
52391 all-stage1-libctf: all-stage1-libiberty
52392 all-stage2-libctf: all-stage2-libiberty
52393 all-stage3-libctf: all-stage3-libiberty
52394 all-stage4-libctf: all-stage4-libiberty
52395 all-stageprofile-libctf: all-stageprofile-libiberty
52396 all-stagefeedback-libctf: all-stagefeedback-libiberty
52397 all-libctf: maybe-all-bfd
52398 all-stage1-libctf: maybe-all-stage1-bfd
52399 all-stage2-libctf: maybe-all-stage2-bfd
52400 all-stage3-libctf: maybe-all-stage3-bfd
52401 all-stage4-libctf: maybe-all-stage4-bfd
52402 all-stageprofile-libctf: maybe-all-stageprofile-bfd
52403 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
52404 all-libctf: maybe-all-zlib
52405 all-stage1-libctf: maybe-all-stage1-zlib
52406 all-stage2-libctf: maybe-all-stage2-zlib
52407 all-stage3-libctf: maybe-all-stage3-zlib
52408 all-stage4-libctf: maybe-all-stage4-zlib
52409 all-stageprofile-libctf: maybe-all-stageprofile-zlib
52410 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
52411 configure-libctf: maybe-all-bfd
52412 configure-stage1-libctf: maybe-all-stage1-bfd
52413 configure-stage2-libctf: maybe-all-stage2-bfd
52414 configure-stage3-libctf: maybe-all-stage3-bfd
52415 configure-stage4-libctf: maybe-all-stage4-bfd
52416 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
52417 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
52418 configure-libctf: maybe-all-intl
52419 configure-stage1-libctf: maybe-all-stage1-intl
52420 configure-stage2-libctf: maybe-all-stage2-intl
52421 configure-stage3-libctf: maybe-all-stage3-intl
52422 configure-stage4-libctf: maybe-all-stage4-intl
52423 configure-stageprofile-libctf: maybe-all-stageprofile-intl
52424 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
52425 configure-libctf: maybe-all-zlib
52426 configure-stage1-libctf: maybe-all-stage1-zlib
52427 configure-stage2-libctf: maybe-all-stage2-zlib
52428 configure-stage3-libctf: maybe-all-stage3-zlib
52429 configure-stage4-libctf: maybe-all-stage4-zlib
52430 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
52431 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
52432 configure-libctf: maybe-all-libiconv
52433 configure-stage1-libctf: maybe-all-stage1-libiconv
52434 configure-stage2-libctf: maybe-all-stage2-libiconv
52435 configure-stage3-libctf: maybe-all-stage3-libiconv
52436 configure-stage4-libctf: maybe-all-stage4-libiconv
52437 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
52438 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
52439 check-libctf: maybe-all-ld
52440 check-stage1-libctf: maybe-all-stage1-ld
52441 check-stage2-libctf: maybe-all-stage2-ld
52442 check-stage3-libctf: maybe-all-stage3-ld
52443 check-stage4-libctf: maybe-all-stage4-ld
52444 check-stageprofile-libctf: maybe-all-stageprofile-ld
52445 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
52446 distclean-gnulib: maybe-distclean-gdb
52447 distclean-gnulib: maybe-distclean-gdbserver
52448 all-bison: maybe-all-build-texinfo
52449 all-flex: maybe-all-build-bison
52450 all-flex: maybe-all-m4
52451 all-flex: maybe-all-build-texinfo
52452 all-m4: maybe-all-build-texinfo
52453 configure-target-fastjar: maybe-configure-target-zlib
52454 all-target-fastjar: maybe-all-target-zlib
52455 configure-target-libgo: maybe-configure-target-libffi
52456 all-target-libgo: maybe-all-target-libbacktrace
52457 all-target-libgo: maybe-all-target-libffi
52458 all-target-libgo: maybe-all-target-libatomic
52459 configure-target-libstdc++-v3: maybe-configure-target-libgomp
52460 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
52461 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
52462 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
52463 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
52464 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
52465 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
52466 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
52467 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
52468 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
52469 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
52470 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
52471 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
52472 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
52473 configure-target-libvtv: maybe-all-target-libstdc++-v3
52474 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
52475 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
52476 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
52477 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
52478 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
52479 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
52480 all-target-libstdc++-v3: maybe-configure-target-libgomp
52481 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
52482 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
52483 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
52484 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
52485 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
52486 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
52487 install-target-libgo: maybe-install-target-libatomic
52488 install-target-libgfortran: maybe-install-target-libquadmath
52489 install-target-libgfortran: maybe-install-target-libgcc
52490 install-target-libsanitizer: maybe-install-target-libstdc++-v3
52491 install-target-libsanitizer: maybe-install-target-libgcc
52492 install-target-libvtv: maybe-install-target-libstdc++-v3
52493 install-target-libvtv: maybe-install-target-libgcc
52494 install-target-libcilkrts: maybe-install-target-libstdc++-v3
52495 install-target-libcilkrts: maybe-install-target-libgcc
52496 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
52497 install-target-liboffloadmic: maybe-install-target-libgcc
52498 install-target-libitm: maybe-install-target-libgcc
52499 install-target-libobjc: maybe-install-target-libgcc
52500 install-target-libstdc++-v3: maybe-install-target-libgcc
52501 all-target-libgloss: maybe-all-target-newlib
52502 all-target-winsup: maybe-all-target-libtermcap
52503 configure-target-libgfortran: maybe-all-target-libquadmath
52504 configure-target-libgfortran: maybe-all-target-libbacktrace
52505
52506
52507 @if gcc-bootstrap
52508 configure-gnattools: stage_last
52509 configure-libcc1: stage_last
52510 configure-utils: stage_last
52511 configure-gdb: stage_last
52512 configure-gdbserver: stage_last
52513 configure-gdbsupport: stage_last
52514 configure-gprof: stage_last
52515 configure-sid: stage_last
52516 configure-sim: stage_last
52517 configure-fastjar: stage_last
52518 configure-bison: stage_last
52519 configure-flex: stage_last
52520 configure-m4: stage_last
52521 @endif gcc-bootstrap
52522
52523 @unless gcc-bootstrap
52524 all-gnattools: maybe-all-target-libstdc++-v3
52525 configure-libcc1: maybe-configure-gcc
52526 all-libcc1: maybe-all-gcc
52527 all-utils: maybe-all-libiberty
52528 configure-gdb: maybe-all-intl
52529 configure-gdb: maybe-all-bfd
52530 configure-gdb: maybe-all-libiconv
52531 all-gdb: maybe-all-libiberty
52532 all-gdb: maybe-all-libiconv
52533 all-gdb: maybe-all-opcodes
52534 all-gdb: maybe-all-libdecnumber
52535 all-gdb: maybe-all-libctf
52536 all-gdbserver: maybe-all-libiberty
52537 configure-gdbsupport: maybe-configure-intl
52538 all-gdbsupport: maybe-all-intl
52539 configure-gprof: maybe-configure-intl
52540 all-gprof: maybe-all-libiberty
52541 all-gprof: maybe-all-bfd
52542 all-gprof: maybe-all-opcodes
52543 all-gprof: maybe-all-intl
52544 all-gprof: maybe-all-gas
52545 all-sid: maybe-all-libiberty
52546 all-sid: maybe-all-bfd
52547 all-sid: maybe-all-opcodes
52548 configure-sim: maybe-configure-intl
52549 all-sim: maybe-all-intl
52550 all-sim: maybe-all-libiberty
52551 all-sim: maybe-all-bfd
52552 all-sim: maybe-all-opcodes
52553 all-fastjar: maybe-all-zlib
52554 all-fastjar: maybe-all-libiberty
52555 all-bison: maybe-all-intl
52556 all-flex: maybe-all-intl
52557 all-m4: maybe-all-intl
52558 configure-target-libgo: maybe-all-target-libstdc++-v3
52559 configure-target-liboffloadmic: maybe-configure-target-libgomp
52560 all-target-liboffloadmic: maybe-all-target-libgomp
52561 configure-target-newlib: maybe-all-binutils
52562 configure-target-newlib: maybe-all-ld
52563 @endunless gcc-bootstrap
52564
52565 # Dependencies for target modules on other target modules are
52566 # described by lang_env_dependencies; the defaults apply to anything
52567 # not mentioned there.
52568
52569
52570 @if gcc-bootstrap
52571 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
52572 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
52573 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
52574 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
52575 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
52576 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
52577 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
52578 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
52579 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
52580 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
52581 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
52582 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
52583 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
52584 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
52585 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
52586 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
52587 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
52588 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
52589 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
52590 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
52591 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
52592 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
52593 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
52594 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
52595 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
52596 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
52597 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
52598 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
52599 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
52600 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
52601 @endif gcc-bootstrap
52602
52603 @if gcc-no-bootstrap
52604 configure-target-libstdc++-v3: maybe-all-target-libgcc
52605 configure-target-libsanitizer: maybe-all-target-libgcc
52606 configure-target-libmpx: maybe-all-target-libgcc
52607 configure-target-libvtv: maybe-all-target-libgcc
52608 configure-target-libcilkrts: maybe-all-target-libgcc
52609 configure-target-liboffloadmic: maybe-all-target-libgcc
52610 configure-target-libssp: maybe-all-target-libgcc
52611 configure-target-newlib: maybe-all-target-libgcc
52612 configure-target-libbacktrace: maybe-all-target-libgcc
52613 configure-target-libquadmath: maybe-all-target-libgcc
52614 configure-target-libgfortran: maybe-all-target-libgcc
52615 configure-target-libobjc: maybe-all-target-libgcc
52616 configure-target-libgo: maybe-all-target-libgcc
52617 configure-target-libtermcap: maybe-all-target-libgcc
52618 configure-target-winsup: maybe-all-target-libgcc
52619 configure-target-libgloss: maybe-all-target-libgcc
52620 configure-target-libffi: maybe-all-target-libgcc
52621 configure-target-zlib: maybe-all-target-libgcc
52622 configure-target-rda: maybe-all-target-libgcc
52623 configure-target-libada: maybe-all-target-libgcc
52624 configure-target-libgomp: maybe-all-target-libgcc
52625 configure-target-libitm: maybe-all-target-libgcc
52626 configure-target-libatomic: maybe-all-target-libgcc
52627 @endif gcc-no-bootstrap
52628
52629
52630 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
52631
52632 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
52633
52634 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
52635
52636 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
52637
52638 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
52639 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
52640
52641 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
52642 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
52643
52644 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
52645
52646
52647
52648 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
52649
52650 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
52651
52652 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
52653
52654 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
52655
52656 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
52657
52658 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
52659
52660 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
52661
52662
52663 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
52664 configure-target-libffi: maybe-all-target-libstdc++-v3
52665
52666 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
52667
52668 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
52669
52670 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
52671
52672 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
52673
52674 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
52675 configure-target-libitm: maybe-all-target-libstdc++-v3
52676
52677 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
52678
52679
52680 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
52681 GDB_TK = @GDB_TK@
52682 INSTALL_GDB_TK = @INSTALL_GDB_TK@
52683 configure-gdb: $(CONFIGURE_GDB_TK)
52684 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
52685 install-gdb: $(INSTALL_GDB_TK)
52686
52687 # Serialization dependencies. Host configures don't work well in parallel to
52688 # each other, due to contention over config.cache. Target configures and
52689 # build configures are similar.
52690 @serialization_dependencies@
52691
52692 # --------------------------------
52693 # Regenerating top level configury
52694 # --------------------------------
52695
52696 # Rebuilding Makefile.in, using autogen.
52697 AUTOGEN = autogen
52698 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
52699 cd $(srcdir) && $(AUTOGEN) Makefile.def
52700
52701 # Rebuilding Makefile.
52702 Makefile: $(srcdir)/Makefile.in config.status
52703 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
52704
52705 config.status: configure
52706 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
52707
52708 # Rebuilding configure.
52709 AUTOCONF = autoconf
52710 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
52711 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
52712 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
52713 $(srcdir)/config/gcc-plugin.m4 \
52714 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
52715 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
52716 cd $(srcdir) && $(AUTOCONF)
52717
52718 # ------------------------------
52719 # Special directives to GNU Make
52720 # ------------------------------
52721
52722 # Don't pass command-line variables to submakes.
52723 .NOEXPORT:
52724 MAKEOVERRIDES=
52725
52726 # end of Makefile.in