Make all-gdbsupport depend on all-bfd
[deliverable/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@
391 AR_FLAGS = rc
392 CC = @CC@
393 CXX = @CXX@
394 DLLTOOL = @DLLTOOL@
395 LD = @LD@
396 LIPO = @LIPO@
397 NM = @NM@
398 OBJDUMP = @OBJDUMP@
399 RANLIB = @RANLIB@
400 READELF = @READELF@
401 STRIP = @STRIP@
402 WINDRES = @WINDRES@
403 WINDMC = @WINDMC@
404
405 GNATBIND = @GNATBIND@
406 GNATMAKE = @GNATMAKE@
407
408 CFLAGS = @CFLAGS@
409 LDFLAGS = @LDFLAGS@
410 LIBCFLAGS = $(CFLAGS)
411 CXXFLAGS = @CXXFLAGS@
412 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
413 GOCFLAGS = $(CFLAGS)
414
415 CREATE_GCOV = create_gcov
416
417 TFLAGS =
418
419 # Defaults for all stages; some are overridden below.
420
421 STAGE_CFLAGS = $(BOOT_CFLAGS)
422 STAGE_TFLAGS = $(TFLAGS)
423 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
424
425
426 # Defaults for stage 1; some are overridden below.
427 STAGE1_CFLAGS = $(STAGE_CFLAGS)
428 STAGE1_CXXFLAGS = $(CXXFLAGS)
429 @if target-libstdc++-v3-bootstrap
430 # Override the above if we're bootstrapping C++.
431 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
432 @endif target-libstdc++-v3-bootstrap
433 STAGE1_TFLAGS = $(STAGE_TFLAGS)
434 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
435
436 # Defaults for stage 2; some are overridden below.
437 STAGE2_CFLAGS = $(STAGE_CFLAGS)
438 STAGE2_CXXFLAGS = $(CXXFLAGS)
439 @if target-libstdc++-v3-bootstrap
440 # Override the above if we're bootstrapping C++.
441 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
442 @endif target-libstdc++-v3-bootstrap
443 STAGE2_TFLAGS = $(STAGE_TFLAGS)
444 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
445
446 # Defaults for stage 3; some are overridden below.
447 STAGE3_CFLAGS = $(STAGE_CFLAGS)
448 STAGE3_CXXFLAGS = $(CXXFLAGS)
449 @if target-libstdc++-v3-bootstrap
450 # Override the above if we're bootstrapping C++.
451 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
452 @endif target-libstdc++-v3-bootstrap
453 STAGE3_TFLAGS = $(STAGE_TFLAGS)
454 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
455
456 # Defaults for stage 4; some are overridden below.
457 STAGE4_CFLAGS = $(STAGE_CFLAGS)
458 STAGE4_CXXFLAGS = $(CXXFLAGS)
459 @if target-libstdc++-v3-bootstrap
460 # Override the above if we're bootstrapping C++.
461 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
462 @endif target-libstdc++-v3-bootstrap
463 STAGE4_TFLAGS = $(STAGE_TFLAGS)
464 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
465
466 # Defaults for stage profile; some are overridden below.
467 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
468 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
469 @if target-libstdc++-v3-bootstrap
470 # Override the above if we're bootstrapping C++.
471 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
472 @endif target-libstdc++-v3-bootstrap
473 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
474 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
475
476 # Defaults for stage feedback; some are overridden below.
477 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
478 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
479 @if target-libstdc++-v3-bootstrap
480 # Override the above if we're bootstrapping C++.
481 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
482 @endif target-libstdc++-v3-bootstrap
483 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
484 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
485
486
487 # By default, C and C++ are the only stage1 languages, because they are the
488 # only ones we require to build with the bootstrap compiler, and also the
489 # only ones useful for building stage2.
490
491 STAGE1_CFLAGS = @stage1_cflags@
492 STAGE1_CHECKING = @stage1_checking@
493 STAGE1_LANGUAGES = @stage1_languages@
494 # * We force-disable intermodule optimizations, even if
495 # --enable-intermodule was passed, since the installed compiler
496 # probably can't handle them. Luckily, autoconf always respects
497 # the last argument when conflicting --enable arguments are passed.
498 # * Likewise, we force-disable coverage flags, since the installed
499 # compiler probably has never heard of them.
500 # * We also disable -Wformat, since older GCCs don't understand newer %s.
501 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
502 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
503 --disable-build-format-warnings
504
505 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
506 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
507
508 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
509 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
510
511 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
512 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
513
514 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
515 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
516
517 do-compare = @do_compare@
518 do-compare3 = $(do-compare)
519
520 # -----------------------------------------------
521 # Programs producing files for the TARGET machine
522 # -----------------------------------------------
523
524 AR_FOR_TARGET=@AR_FOR_TARGET@
525 AS_FOR_TARGET=@AS_FOR_TARGET@
526 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
527
528 # If GCC_FOR_TARGET is not overriden on the command line, then this
529 # variable is passed down to the gcc Makefile, where it is used to
530 # build libgcc2.a. We define it here so that it can itself be
531 # overridden on the command line.
532 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
533 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
534 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
535 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
536 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
537 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
538 LD_FOR_TARGET=@LD_FOR_TARGET@
539
540 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
541 NM_FOR_TARGET=@NM_FOR_TARGET@
542 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
543 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
544 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
545 READELF_FOR_TARGET=@READELF_FOR_TARGET@
546 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
547 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
548 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
549
550 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
551 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
552 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
553
554 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
555 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
556
557 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
558 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
559 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
560 GOCFLAGS_FOR_TARGET = -O2 -g
561
562 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
563 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
564 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
565
566 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
567
568 # ------------------------------------
569 # Miscellaneous targets and flag lists
570 # ------------------------------------
571
572 # The first rule in the file had better be this one. Don't put any above it.
573 # This lives here to allow makefile fragments to contain dependencies.
574 all:
575
576 #### host and target specific makefile fragments come in here.
577 @target_makefile_frag@
578 @alphaieee_frag@
579 @ospace_frag@
580 @host_makefile_frag@
581 ###
582
583 # This is the list of directories that may be needed in RPATH_ENVVAR
584 # so that programs built for the target machine work.
585 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)
586
587 @if target-libstdc++-v3
588 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
589 @endif target-libstdc++-v3
590
591 @if target-libsanitizer
592 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
593 @endif target-libsanitizer
594
595 @if target-libmpx
596 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
597 @endif target-libmpx
598
599 @if target-libvtv
600 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
601 @endif target-libvtv
602
603 @if target-libcilkrts
604 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
605 @endif target-libcilkrts
606
607 @if target-liboffloadmic
608 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
609 @endif target-liboffloadmic
610
611 @if target-libssp
612 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
613 @endif target-libssp
614
615 @if target-libgomp
616 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
617 @endif target-libgomp
618
619 @if target-libitm
620 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
621 @endif target-libitm
622
623 @if target-libatomic
624 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
625 @endif target-libatomic
626
627
628
629 # This is the list of directories that may be needed in RPATH_ENVVAR
630 # so that programs built for the host machine work.
631 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
632
633 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
634 @if gcc
635 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
636 @endif gcc
637
638
639 @if gmp
640 HOST_LIB_PATH_gmp = \
641 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
642 @endif gmp
643
644 @if mpfr
645 HOST_LIB_PATH_mpfr = \
646 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
647 @endif mpfr
648
649 @if mpc
650 HOST_LIB_PATH_mpc = \
651 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
652 @endif mpc
653
654 @if isl
655 HOST_LIB_PATH_isl = \
656 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
657 @endif isl
658
659 @if libelf
660 HOST_LIB_PATH_libelf = \
661 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
662 @endif libelf
663
664
665 CXX_FOR_TARGET_FLAG_TO_PASS = \
666 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
667 @if target-libstdc++-v3
668 # CXX_FOR_TARGET is tricky to get right for target libs that require a
669 # functional C++ compiler. When we recurse, if we expand
670 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
671 # libstdc++ include flags from the script. Instead, we get an
672 # -funconfigured-* word, so that we'll get errors if this invalid C++
673 # command line is used for anything, but also so that we can use the
674 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
675 # don't pass it on, sub-make will use the default definition, that
676 # re-expands it at the time of use, so we'll get it right when we need
677 # it. One potential exception is the expansion of CXX_FOR_TARGET
678 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
679 # really work, for C++ host programs can't depend on the current-stage
680 # C++ target library.
681 CXX_FOR_TARGET_FLAG_TO_PASS = \
682 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
683 @endif target-libstdc++-v3
684
685 # Flags to pass down to all sub-makes. STAGE*FLAGS,
686 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
687 # overrideable (for a bootstrap build stage1 also builds gcc.info).
688 BASE_FLAGS_TO_PASS = \
689 "DESTDIR=$(DESTDIR)" \
690 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
691 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
692 "bindir=$(bindir)" \
693 "datadir=$(datadir)" \
694 "exec_prefix=$(exec_prefix)" \
695 "includedir=$(includedir)" \
696 "datarootdir=$(datarootdir)" \
697 "docdir=$(docdir)" \
698 "infodir=$(infodir)" \
699 "pdfdir=$(pdfdir)" \
700 "htmldir=$(htmldir)" \
701 "libdir=$(libdir)" \
702 "libexecdir=$(libexecdir)" \
703 "lispdir=$(lispdir)" \
704 "localstatedir=$(localstatedir)" \
705 "mandir=$(mandir)" \
706 "oldincludedir=$(oldincludedir)" \
707 "prefix=$(prefix)" \
708 "sbindir=$(sbindir)" \
709 "sharedstatedir=$(sharedstatedir)" \
710 "sysconfdir=$(sysconfdir)" \
711 "tooldir=$(tooldir)" \
712 "build_tooldir=$(build_tooldir)" \
713 "target_alias=$(target_alias)" \
714 "AWK=$(AWK)" \
715 "BISON=$(BISON)" \
716 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
717 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
718 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
719 "EXPECT=$(EXPECT)" \
720 "FLEX=$(FLEX)" \
721 "INSTALL=$(INSTALL)" \
722 "INSTALL_DATA=$(INSTALL_DATA)" \
723 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
724 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
725 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
726 "LEX=$(LEX)" \
727 "M4=$(M4)" \
728 "MAKE=$(MAKE)" \
729 "RUNTEST=$(RUNTEST)" \
730 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
731 "SED=$(SED)" \
732 "SHELL=$(SHELL)" \
733 "YACC=$(YACC)" \
734 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
735 "ADA_CFLAGS=$(ADA_CFLAGS)" \
736 "AR_FLAGS=$(AR_FLAGS)" \
737 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
738 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
739 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
740 "CFLAGS=$(CFLAGS)" \
741 "CXXFLAGS=$(CXXFLAGS)" \
742 "LDFLAGS=$(LDFLAGS)" \
743 "LIBCFLAGS=$(LIBCFLAGS)" \
744 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
745 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
746 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
747 "GNATBIND=$(GNATBIND)" \
748 "GNATMAKE=$(GNATMAKE)" \
749 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
750 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
751 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
752 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
753 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
754 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
755 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
756 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
757 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
758 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
759 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
760 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
761 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
762 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
763 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
764 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
765 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
766 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
767 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
768 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
769 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
770 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
771 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
772 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
773 "BUILD_CONFIG=$(BUILD_CONFIG)" \
774 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
775 "LEAN=$(LEAN)" \
776 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
777 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
778 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
779 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
780 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
781 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
782 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
783 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
784 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
785 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
786 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
787 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
788 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
789 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
790 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
791 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
792 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
793 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
794 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
795 "TFLAGS=$(TFLAGS)" \
796 "CONFIG_SHELL=$(SHELL)" \
797 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
798 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
799
800 # We leave this in just in case, but it is not needed anymore.
801 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
802
803 # Flags to pass down to most sub-makes, in which we're building with
804 # the host environment.
805 EXTRA_HOST_FLAGS = \
806 'AR=$(AR)' \
807 'AS=$(AS)' \
808 'CC=$(CC)' \
809 'CXX=$(CXX)' \
810 'DLLTOOL=$(DLLTOOL)' \
811 'GFORTRAN=$(GFORTRAN)' \
812 'GOC=$(GOC)' \
813 'LD=$(LD)' \
814 'LIPO=$(LIPO)' \
815 'NM=$(NM)' \
816 'OBJDUMP=$(OBJDUMP)' \
817 'RANLIB=$(RANLIB)' \
818 'READELF=$(READELF)' \
819 'STRIP=$(STRIP)' \
820 'WINDRES=$(WINDRES)' \
821 'WINDMC=$(WINDMC)' \
822 'CREATE_GCOV=$(CREATE_GCOV)'
823
824 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
825
826 # Flags to pass to stage1 or when not bootstrapping.
827
828 STAGE1_FLAGS_TO_PASS = \
829 LDFLAGS="$${LDFLAGS}" \
830 HOST_LIBS="$${HOST_LIBS}"
831
832 # Flags to pass to stage2 and later makes.
833
834 POSTSTAGE1_FLAGS_TO_PASS = \
835 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
836 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
837 GNATBIND="$${GNATBIND}" \
838 LDFLAGS="$${LDFLAGS}" \
839 HOST_LIBS="$${HOST_LIBS}" \
840 $(LTO_FLAGS_TO_PASS) \
841 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
842
843 @if gcc-bootstrap
844 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
845 $(POSTSTAGE1_HOST_EXPORTS) \
846 fi;
847
848 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
849 @endif gcc-bootstrap
850
851 # Flags to pass down to makes which are built with the target environment.
852 # The double $ decreases the length of the command line; those variables
853 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
854 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
855 # so we expand them here.
856 EXTRA_TARGET_FLAGS = \
857 'AR=$$(AR_FOR_TARGET)' \
858 'AS=$(COMPILER_AS_FOR_TARGET)' \
859 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
860 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
861 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
862 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
863 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
864 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
865 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
866 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
867 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
868 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
869 'LD=$(COMPILER_LD_FOR_TARGET)' \
870 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
871 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
872 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
873 'NM=$(COMPILER_NM_FOR_TARGET)' \
874 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
875 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
876 'RANLIB=$$(RANLIB_FOR_TARGET)' \
877 'READELF=$$(READELF_FOR_TARGET)' \
878 'WINDRES=$$(WINDRES_FOR_TARGET)' \
879 'WINDMC=$$(WINDMC_FOR_TARGET)' \
880 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
881 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
882 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
883 "TFLAGS=$$TFLAGS"
884
885 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
886
887 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
888 # unfortunately needs the native compiler and the target ar and
889 # ranlib.
890 # If any variables are added here, they must be added to do-*, below.
891 # The BUILD_* variables are a special case, which are used for the gcc
892 # cross-building scheme.
893 EXTRA_GCC_FLAGS = \
894 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
895 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
896 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
897
898 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
899
900 @if gcc
901 BUILD_CONFIG = @BUILD_CONFIG@
902 ifneq ($(BUILD_CONFIG),)
903 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
904 endif
905 @endif gcc
906
907 .PHONY: configure-host
908 configure-host: \
909 maybe-configure-bfd \
910 maybe-configure-opcodes \
911 maybe-configure-binutils \
912 maybe-configure-bison \
913 maybe-configure-cgen \
914 maybe-configure-dejagnu \
915 maybe-configure-etc \
916 maybe-configure-fastjar \
917 maybe-configure-fixincludes \
918 maybe-configure-flex \
919 maybe-configure-gas \
920 maybe-configure-gcc \
921 maybe-configure-gmp \
922 maybe-configure-mpfr \
923 maybe-configure-mpc \
924 maybe-configure-isl \
925 maybe-configure-libelf \
926 maybe-configure-gold \
927 maybe-configure-gprof \
928 maybe-configure-intl \
929 maybe-configure-tcl \
930 maybe-configure-itcl \
931 maybe-configure-ld \
932 maybe-configure-libbacktrace \
933 maybe-configure-libcpp \
934 maybe-configure-libdecnumber \
935 maybe-configure-libgui \
936 maybe-configure-libiberty \
937 maybe-configure-libiberty-linker-plugin \
938 maybe-configure-libiconv \
939 maybe-configure-m4 \
940 maybe-configure-readline \
941 maybe-configure-sid \
942 maybe-configure-sim \
943 maybe-configure-texinfo \
944 maybe-configure-zlib \
945 maybe-configure-gnulib \
946 maybe-configure-gdbsupport \
947 maybe-configure-gdb \
948 maybe-configure-expect \
949 maybe-configure-guile \
950 maybe-configure-tk \
951 maybe-configure-libtermcap \
952 maybe-configure-utils \
953 maybe-configure-gnattools \
954 maybe-configure-lto-plugin \
955 maybe-configure-libcc1 \
956 maybe-configure-gotools \
957 maybe-configure-libctf
958 .PHONY: configure-target
959 configure-target: \
960 maybe-configure-target-libstdc++-v3 \
961 maybe-configure-target-libsanitizer \
962 maybe-configure-target-libmpx \
963 maybe-configure-target-libvtv \
964 maybe-configure-target-libcilkrts \
965 maybe-configure-target-liboffloadmic \
966 maybe-configure-target-libssp \
967 maybe-configure-target-newlib \
968 maybe-configure-target-libgcc \
969 maybe-configure-target-libbacktrace \
970 maybe-configure-target-libquadmath \
971 maybe-configure-target-libgfortran \
972 maybe-configure-target-libobjc \
973 maybe-configure-target-libgo \
974 maybe-configure-target-libtermcap \
975 maybe-configure-target-winsup \
976 maybe-configure-target-libgloss \
977 maybe-configure-target-libffi \
978 maybe-configure-target-zlib \
979 maybe-configure-target-rda \
980 maybe-configure-target-libada \
981 maybe-configure-target-libgomp \
982 maybe-configure-target-libitm \
983 maybe-configure-target-libatomic
984
985 # The target built for a native non-bootstrap build.
986 .PHONY: all
987 all:
988 @if gcc-bootstrap
989 [ -f stage_final ] || echo stage3 > stage_final
990 @r=`${PWD_COMMAND}`; export r; \
991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
992 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
993 @endif gcc-bootstrap
994 @: $(MAKE); $(unstage)
995 @r=`${PWD_COMMAND}`; export r; \
996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
997 @if gcc-bootstrap
998 if [ -f stage_last ]; then \
999 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1000 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1001 else \
1002 @endif gcc-bootstrap
1003 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1004 @if gcc-bootstrap
1005 ; \
1006 fi \
1007 @endif gcc-bootstrap
1008 && :
1009
1010 .PHONY: all-build
1011
1012 all-build: maybe-all-build-libiberty
1013 all-build: maybe-all-build-bison
1014 all-build: maybe-all-build-flex
1015 all-build: maybe-all-build-m4
1016 all-build: maybe-all-build-texinfo
1017 all-build: maybe-all-build-fixincludes
1018 all-build: maybe-all-build-libcpp
1019
1020 .PHONY: all-host
1021
1022 @if bfd-no-bootstrap
1023 all-host: maybe-all-bfd
1024 @endif bfd-no-bootstrap
1025 @if opcodes-no-bootstrap
1026 all-host: maybe-all-opcodes
1027 @endif opcodes-no-bootstrap
1028 @if binutils-no-bootstrap
1029 all-host: maybe-all-binutils
1030 @endif binutils-no-bootstrap
1031 all-host: maybe-all-bison
1032 all-host: maybe-all-cgen
1033 all-host: maybe-all-dejagnu
1034 all-host: maybe-all-etc
1035 all-host: maybe-all-fastjar
1036 @if fixincludes-no-bootstrap
1037 all-host: maybe-all-fixincludes
1038 @endif fixincludes-no-bootstrap
1039 all-host: maybe-all-flex
1040 @if gas-no-bootstrap
1041 all-host: maybe-all-gas
1042 @endif gas-no-bootstrap
1043 @if gcc-no-bootstrap
1044 all-host: maybe-all-gcc
1045 @endif gcc-no-bootstrap
1046 @if gmp-no-bootstrap
1047 all-host: maybe-all-gmp
1048 @endif gmp-no-bootstrap
1049 @if mpfr-no-bootstrap
1050 all-host: maybe-all-mpfr
1051 @endif mpfr-no-bootstrap
1052 @if mpc-no-bootstrap
1053 all-host: maybe-all-mpc
1054 @endif mpc-no-bootstrap
1055 @if isl-no-bootstrap
1056 all-host: maybe-all-isl
1057 @endif isl-no-bootstrap
1058 @if libelf-no-bootstrap
1059 all-host: maybe-all-libelf
1060 @endif libelf-no-bootstrap
1061 @if gold-no-bootstrap
1062 all-host: maybe-all-gold
1063 @endif gold-no-bootstrap
1064 all-host: maybe-all-gprof
1065 @if intl-no-bootstrap
1066 all-host: maybe-all-intl
1067 @endif intl-no-bootstrap
1068 all-host: maybe-all-tcl
1069 all-host: maybe-all-itcl
1070 @if ld-no-bootstrap
1071 all-host: maybe-all-ld
1072 @endif ld-no-bootstrap
1073 @if libbacktrace-no-bootstrap
1074 all-host: maybe-all-libbacktrace
1075 @endif libbacktrace-no-bootstrap
1076 @if libcpp-no-bootstrap
1077 all-host: maybe-all-libcpp
1078 @endif libcpp-no-bootstrap
1079 @if libdecnumber-no-bootstrap
1080 all-host: maybe-all-libdecnumber
1081 @endif libdecnumber-no-bootstrap
1082 all-host: maybe-all-libgui
1083 @if libiberty-no-bootstrap
1084 all-host: maybe-all-libiberty
1085 @endif libiberty-no-bootstrap
1086 @if libiberty-linker-plugin-no-bootstrap
1087 all-host: maybe-all-libiberty-linker-plugin
1088 @endif libiberty-linker-plugin-no-bootstrap
1089 @if libiconv-no-bootstrap
1090 all-host: maybe-all-libiconv
1091 @endif libiconv-no-bootstrap
1092 all-host: maybe-all-m4
1093 all-host: maybe-all-readline
1094 all-host: maybe-all-sid
1095 all-host: maybe-all-sim
1096 all-host: maybe-all-texinfo
1097 @if zlib-no-bootstrap
1098 all-host: maybe-all-zlib
1099 @endif zlib-no-bootstrap
1100 all-host: maybe-all-gnulib
1101 all-host: maybe-all-gdbsupport
1102 all-host: maybe-all-gdb
1103 all-host: maybe-all-expect
1104 all-host: maybe-all-guile
1105 all-host: maybe-all-tk
1106 all-host: maybe-all-libtermcap
1107 all-host: maybe-all-utils
1108 all-host: maybe-all-gnattools
1109 @if lto-plugin-no-bootstrap
1110 all-host: maybe-all-lto-plugin
1111 @endif lto-plugin-no-bootstrap
1112 all-host: maybe-all-libcc1
1113 all-host: maybe-all-gotools
1114 @if libctf-no-bootstrap
1115 all-host: maybe-all-libctf
1116 @endif libctf-no-bootstrap
1117
1118 .PHONY: all-target
1119
1120 @if target-libstdc++-v3-no-bootstrap
1121 all-target: maybe-all-target-libstdc++-v3
1122 @endif target-libstdc++-v3-no-bootstrap
1123 @if target-libsanitizer-no-bootstrap
1124 all-target: maybe-all-target-libsanitizer
1125 @endif target-libsanitizer-no-bootstrap
1126 @if target-libmpx-no-bootstrap
1127 all-target: maybe-all-target-libmpx
1128 @endif target-libmpx-no-bootstrap
1129 @if target-libvtv-no-bootstrap
1130 all-target: maybe-all-target-libvtv
1131 @endif target-libvtv-no-bootstrap
1132 all-target: maybe-all-target-libcilkrts
1133 all-target: maybe-all-target-liboffloadmic
1134 all-target: maybe-all-target-libssp
1135 all-target: maybe-all-target-newlib
1136 @if target-libgcc-no-bootstrap
1137 all-target: maybe-all-target-libgcc
1138 @endif target-libgcc-no-bootstrap
1139 all-target: maybe-all-target-libbacktrace
1140 all-target: maybe-all-target-libquadmath
1141 all-target: maybe-all-target-libgfortran
1142 all-target: maybe-all-target-libobjc
1143 all-target: maybe-all-target-libgo
1144 all-target: maybe-all-target-libtermcap
1145 all-target: maybe-all-target-winsup
1146 all-target: maybe-all-target-libgloss
1147 all-target: maybe-all-target-libffi
1148 all-target: maybe-all-target-zlib
1149 all-target: maybe-all-target-rda
1150 all-target: maybe-all-target-libada
1151 @if target-libgomp-no-bootstrap
1152 all-target: maybe-all-target-libgomp
1153 @endif target-libgomp-no-bootstrap
1154 all-target: maybe-all-target-libitm
1155 all-target: maybe-all-target-libatomic
1156
1157 # Do a target for all the subdirectories. A ``make do-X'' will do a
1158 # ``make X'' in all subdirectories (because, in general, there is a
1159 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1160 # but it may do additional work as well).
1161
1162 .PHONY: do-info
1163 do-info:
1164 @: $(MAKE); $(unstage)
1165 @r=`${PWD_COMMAND}`; export r; \
1166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1167 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1168 info-target
1169
1170
1171 .PHONY: info-host
1172
1173 info-host: maybe-info-bfd
1174 info-host: maybe-info-opcodes
1175 info-host: maybe-info-binutils
1176 info-host: maybe-info-bison
1177 info-host: maybe-info-cgen
1178 info-host: maybe-info-dejagnu
1179 info-host: maybe-info-etc
1180 info-host: maybe-info-fastjar
1181 info-host: maybe-info-fixincludes
1182 info-host: maybe-info-flex
1183 info-host: maybe-info-gas
1184 info-host: maybe-info-gcc
1185 info-host: maybe-info-gmp
1186 info-host: maybe-info-mpfr
1187 info-host: maybe-info-mpc
1188 info-host: maybe-info-isl
1189 info-host: maybe-info-libelf
1190 info-host: maybe-info-gold
1191 info-host: maybe-info-gprof
1192 info-host: maybe-info-intl
1193 info-host: maybe-info-tcl
1194 info-host: maybe-info-itcl
1195 info-host: maybe-info-ld
1196 info-host: maybe-info-libbacktrace
1197 info-host: maybe-info-libcpp
1198 info-host: maybe-info-libdecnumber
1199 info-host: maybe-info-libgui
1200 info-host: maybe-info-libiberty
1201 info-host: maybe-info-libiberty-linker-plugin
1202 info-host: maybe-info-libiconv
1203 info-host: maybe-info-m4
1204 info-host: maybe-info-readline
1205 info-host: maybe-info-sid
1206 info-host: maybe-info-sim
1207 info-host: maybe-info-texinfo
1208 info-host: maybe-info-zlib
1209 info-host: maybe-info-gnulib
1210 info-host: maybe-info-gdbsupport
1211 info-host: maybe-info-gdb
1212 info-host: maybe-info-expect
1213 info-host: maybe-info-guile
1214 info-host: maybe-info-tk
1215 info-host: maybe-info-libtermcap
1216 info-host: maybe-info-utils
1217 info-host: maybe-info-gnattools
1218 info-host: maybe-info-lto-plugin
1219 info-host: maybe-info-libcc1
1220 info-host: maybe-info-gotools
1221 info-host: maybe-info-libctf
1222
1223 .PHONY: info-target
1224
1225 info-target: maybe-info-target-libstdc++-v3
1226 info-target: maybe-info-target-libsanitizer
1227 info-target: maybe-info-target-libmpx
1228 info-target: maybe-info-target-libvtv
1229 info-target: maybe-info-target-libcilkrts
1230 info-target: maybe-info-target-liboffloadmic
1231 info-target: maybe-info-target-libssp
1232 info-target: maybe-info-target-newlib
1233 info-target: maybe-info-target-libgcc
1234 info-target: maybe-info-target-libbacktrace
1235 info-target: maybe-info-target-libquadmath
1236 info-target: maybe-info-target-libgfortran
1237 info-target: maybe-info-target-libobjc
1238 info-target: maybe-info-target-libgo
1239 info-target: maybe-info-target-libtermcap
1240 info-target: maybe-info-target-winsup
1241 info-target: maybe-info-target-libgloss
1242 info-target: maybe-info-target-libffi
1243 info-target: maybe-info-target-zlib
1244 info-target: maybe-info-target-rda
1245 info-target: maybe-info-target-libada
1246 info-target: maybe-info-target-libgomp
1247 info-target: maybe-info-target-libitm
1248 info-target: maybe-info-target-libatomic
1249
1250 .PHONY: do-dvi
1251 do-dvi:
1252 @: $(MAKE); $(unstage)
1253 @r=`${PWD_COMMAND}`; export r; \
1254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1255 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1256 dvi-target
1257
1258
1259 .PHONY: dvi-host
1260
1261 dvi-host: maybe-dvi-bfd
1262 dvi-host: maybe-dvi-opcodes
1263 dvi-host: maybe-dvi-binutils
1264 dvi-host: maybe-dvi-bison
1265 dvi-host: maybe-dvi-cgen
1266 dvi-host: maybe-dvi-dejagnu
1267 dvi-host: maybe-dvi-etc
1268 dvi-host: maybe-dvi-fastjar
1269 dvi-host: maybe-dvi-fixincludes
1270 dvi-host: maybe-dvi-flex
1271 dvi-host: maybe-dvi-gas
1272 dvi-host: maybe-dvi-gcc
1273 dvi-host: maybe-dvi-gmp
1274 dvi-host: maybe-dvi-mpfr
1275 dvi-host: maybe-dvi-mpc
1276 dvi-host: maybe-dvi-isl
1277 dvi-host: maybe-dvi-libelf
1278 dvi-host: maybe-dvi-gold
1279 dvi-host: maybe-dvi-gprof
1280 dvi-host: maybe-dvi-intl
1281 dvi-host: maybe-dvi-tcl
1282 dvi-host: maybe-dvi-itcl
1283 dvi-host: maybe-dvi-ld
1284 dvi-host: maybe-dvi-libbacktrace
1285 dvi-host: maybe-dvi-libcpp
1286 dvi-host: maybe-dvi-libdecnumber
1287 dvi-host: maybe-dvi-libgui
1288 dvi-host: maybe-dvi-libiberty
1289 dvi-host: maybe-dvi-libiberty-linker-plugin
1290 dvi-host: maybe-dvi-libiconv
1291 dvi-host: maybe-dvi-m4
1292 dvi-host: maybe-dvi-readline
1293 dvi-host: maybe-dvi-sid
1294 dvi-host: maybe-dvi-sim
1295 dvi-host: maybe-dvi-texinfo
1296 dvi-host: maybe-dvi-zlib
1297 dvi-host: maybe-dvi-gnulib
1298 dvi-host: maybe-dvi-gdbsupport
1299 dvi-host: maybe-dvi-gdb
1300 dvi-host: maybe-dvi-expect
1301 dvi-host: maybe-dvi-guile
1302 dvi-host: maybe-dvi-tk
1303 dvi-host: maybe-dvi-libtermcap
1304 dvi-host: maybe-dvi-utils
1305 dvi-host: maybe-dvi-gnattools
1306 dvi-host: maybe-dvi-lto-plugin
1307 dvi-host: maybe-dvi-libcc1
1308 dvi-host: maybe-dvi-gotools
1309 dvi-host: maybe-dvi-libctf
1310
1311 .PHONY: dvi-target
1312
1313 dvi-target: maybe-dvi-target-libstdc++-v3
1314 dvi-target: maybe-dvi-target-libsanitizer
1315 dvi-target: maybe-dvi-target-libmpx
1316 dvi-target: maybe-dvi-target-libvtv
1317 dvi-target: maybe-dvi-target-libcilkrts
1318 dvi-target: maybe-dvi-target-liboffloadmic
1319 dvi-target: maybe-dvi-target-libssp
1320 dvi-target: maybe-dvi-target-newlib
1321 dvi-target: maybe-dvi-target-libgcc
1322 dvi-target: maybe-dvi-target-libbacktrace
1323 dvi-target: maybe-dvi-target-libquadmath
1324 dvi-target: maybe-dvi-target-libgfortran
1325 dvi-target: maybe-dvi-target-libobjc
1326 dvi-target: maybe-dvi-target-libgo
1327 dvi-target: maybe-dvi-target-libtermcap
1328 dvi-target: maybe-dvi-target-winsup
1329 dvi-target: maybe-dvi-target-libgloss
1330 dvi-target: maybe-dvi-target-libffi
1331 dvi-target: maybe-dvi-target-zlib
1332 dvi-target: maybe-dvi-target-rda
1333 dvi-target: maybe-dvi-target-libada
1334 dvi-target: maybe-dvi-target-libgomp
1335 dvi-target: maybe-dvi-target-libitm
1336 dvi-target: maybe-dvi-target-libatomic
1337
1338 .PHONY: do-pdf
1339 do-pdf:
1340 @: $(MAKE); $(unstage)
1341 @r=`${PWD_COMMAND}`; export r; \
1342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1343 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1344 pdf-target
1345
1346
1347 .PHONY: pdf-host
1348
1349 pdf-host: maybe-pdf-bfd
1350 pdf-host: maybe-pdf-opcodes
1351 pdf-host: maybe-pdf-binutils
1352 pdf-host: maybe-pdf-bison
1353 pdf-host: maybe-pdf-cgen
1354 pdf-host: maybe-pdf-dejagnu
1355 pdf-host: maybe-pdf-etc
1356 pdf-host: maybe-pdf-fastjar
1357 pdf-host: maybe-pdf-fixincludes
1358 pdf-host: maybe-pdf-flex
1359 pdf-host: maybe-pdf-gas
1360 pdf-host: maybe-pdf-gcc
1361 pdf-host: maybe-pdf-gmp
1362 pdf-host: maybe-pdf-mpfr
1363 pdf-host: maybe-pdf-mpc
1364 pdf-host: maybe-pdf-isl
1365 pdf-host: maybe-pdf-libelf
1366 pdf-host: maybe-pdf-gold
1367 pdf-host: maybe-pdf-gprof
1368 pdf-host: maybe-pdf-intl
1369 pdf-host: maybe-pdf-tcl
1370 pdf-host: maybe-pdf-itcl
1371 pdf-host: maybe-pdf-ld
1372 pdf-host: maybe-pdf-libbacktrace
1373 pdf-host: maybe-pdf-libcpp
1374 pdf-host: maybe-pdf-libdecnumber
1375 pdf-host: maybe-pdf-libgui
1376 pdf-host: maybe-pdf-libiberty
1377 pdf-host: maybe-pdf-libiberty-linker-plugin
1378 pdf-host: maybe-pdf-libiconv
1379 pdf-host: maybe-pdf-m4
1380 pdf-host: maybe-pdf-readline
1381 pdf-host: maybe-pdf-sid
1382 pdf-host: maybe-pdf-sim
1383 pdf-host: maybe-pdf-texinfo
1384 pdf-host: maybe-pdf-zlib
1385 pdf-host: maybe-pdf-gnulib
1386 pdf-host: maybe-pdf-gdbsupport
1387 pdf-host: maybe-pdf-gdb
1388 pdf-host: maybe-pdf-expect
1389 pdf-host: maybe-pdf-guile
1390 pdf-host: maybe-pdf-tk
1391 pdf-host: maybe-pdf-libtermcap
1392 pdf-host: maybe-pdf-utils
1393 pdf-host: maybe-pdf-gnattools
1394 pdf-host: maybe-pdf-lto-plugin
1395 pdf-host: maybe-pdf-libcc1
1396 pdf-host: maybe-pdf-gotools
1397 pdf-host: maybe-pdf-libctf
1398
1399 .PHONY: pdf-target
1400
1401 pdf-target: maybe-pdf-target-libstdc++-v3
1402 pdf-target: maybe-pdf-target-libsanitizer
1403 pdf-target: maybe-pdf-target-libmpx
1404 pdf-target: maybe-pdf-target-libvtv
1405 pdf-target: maybe-pdf-target-libcilkrts
1406 pdf-target: maybe-pdf-target-liboffloadmic
1407 pdf-target: maybe-pdf-target-libssp
1408 pdf-target: maybe-pdf-target-newlib
1409 pdf-target: maybe-pdf-target-libgcc
1410 pdf-target: maybe-pdf-target-libbacktrace
1411 pdf-target: maybe-pdf-target-libquadmath
1412 pdf-target: maybe-pdf-target-libgfortran
1413 pdf-target: maybe-pdf-target-libobjc
1414 pdf-target: maybe-pdf-target-libgo
1415 pdf-target: maybe-pdf-target-libtermcap
1416 pdf-target: maybe-pdf-target-winsup
1417 pdf-target: maybe-pdf-target-libgloss
1418 pdf-target: maybe-pdf-target-libffi
1419 pdf-target: maybe-pdf-target-zlib
1420 pdf-target: maybe-pdf-target-rda
1421 pdf-target: maybe-pdf-target-libada
1422 pdf-target: maybe-pdf-target-libgomp
1423 pdf-target: maybe-pdf-target-libitm
1424 pdf-target: maybe-pdf-target-libatomic
1425
1426 .PHONY: do-html
1427 do-html:
1428 @: $(MAKE); $(unstage)
1429 @r=`${PWD_COMMAND}`; export r; \
1430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1431 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1432 html-target
1433
1434
1435 .PHONY: html-host
1436
1437 html-host: maybe-html-bfd
1438 html-host: maybe-html-opcodes
1439 html-host: maybe-html-binutils
1440 html-host: maybe-html-bison
1441 html-host: maybe-html-cgen
1442 html-host: maybe-html-dejagnu
1443 html-host: maybe-html-etc
1444 html-host: maybe-html-fastjar
1445 html-host: maybe-html-fixincludes
1446 html-host: maybe-html-flex
1447 html-host: maybe-html-gas
1448 html-host: maybe-html-gcc
1449 html-host: maybe-html-gmp
1450 html-host: maybe-html-mpfr
1451 html-host: maybe-html-mpc
1452 html-host: maybe-html-isl
1453 html-host: maybe-html-libelf
1454 html-host: maybe-html-gold
1455 html-host: maybe-html-gprof
1456 html-host: maybe-html-intl
1457 html-host: maybe-html-tcl
1458 html-host: maybe-html-itcl
1459 html-host: maybe-html-ld
1460 html-host: maybe-html-libbacktrace
1461 html-host: maybe-html-libcpp
1462 html-host: maybe-html-libdecnumber
1463 html-host: maybe-html-libgui
1464 html-host: maybe-html-libiberty
1465 html-host: maybe-html-libiberty-linker-plugin
1466 html-host: maybe-html-libiconv
1467 html-host: maybe-html-m4
1468 html-host: maybe-html-readline
1469 html-host: maybe-html-sid
1470 html-host: maybe-html-sim
1471 html-host: maybe-html-texinfo
1472 html-host: maybe-html-zlib
1473 html-host: maybe-html-gnulib
1474 html-host: maybe-html-gdbsupport
1475 html-host: maybe-html-gdb
1476 html-host: maybe-html-expect
1477 html-host: maybe-html-guile
1478 html-host: maybe-html-tk
1479 html-host: maybe-html-libtermcap
1480 html-host: maybe-html-utils
1481 html-host: maybe-html-gnattools
1482 html-host: maybe-html-lto-plugin
1483 html-host: maybe-html-libcc1
1484 html-host: maybe-html-gotools
1485 html-host: maybe-html-libctf
1486
1487 .PHONY: html-target
1488
1489 html-target: maybe-html-target-libstdc++-v3
1490 html-target: maybe-html-target-libsanitizer
1491 html-target: maybe-html-target-libmpx
1492 html-target: maybe-html-target-libvtv
1493 html-target: maybe-html-target-libcilkrts
1494 html-target: maybe-html-target-liboffloadmic
1495 html-target: maybe-html-target-libssp
1496 html-target: maybe-html-target-newlib
1497 html-target: maybe-html-target-libgcc
1498 html-target: maybe-html-target-libbacktrace
1499 html-target: maybe-html-target-libquadmath
1500 html-target: maybe-html-target-libgfortran
1501 html-target: maybe-html-target-libobjc
1502 html-target: maybe-html-target-libgo
1503 html-target: maybe-html-target-libtermcap
1504 html-target: maybe-html-target-winsup
1505 html-target: maybe-html-target-libgloss
1506 html-target: maybe-html-target-libffi
1507 html-target: maybe-html-target-zlib
1508 html-target: maybe-html-target-rda
1509 html-target: maybe-html-target-libada
1510 html-target: maybe-html-target-libgomp
1511 html-target: maybe-html-target-libitm
1512 html-target: maybe-html-target-libatomic
1513
1514 .PHONY: do-TAGS
1515 do-TAGS:
1516 @: $(MAKE); $(unstage)
1517 @r=`${PWD_COMMAND}`; export r; \
1518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1519 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1520 TAGS-target
1521
1522
1523 .PHONY: TAGS-host
1524
1525 TAGS-host: maybe-TAGS-bfd
1526 TAGS-host: maybe-TAGS-opcodes
1527 TAGS-host: maybe-TAGS-binutils
1528 TAGS-host: maybe-TAGS-bison
1529 TAGS-host: maybe-TAGS-cgen
1530 TAGS-host: maybe-TAGS-dejagnu
1531 TAGS-host: maybe-TAGS-etc
1532 TAGS-host: maybe-TAGS-fastjar
1533 TAGS-host: maybe-TAGS-fixincludes
1534 TAGS-host: maybe-TAGS-flex
1535 TAGS-host: maybe-TAGS-gas
1536 TAGS-host: maybe-TAGS-gcc
1537 TAGS-host: maybe-TAGS-gmp
1538 TAGS-host: maybe-TAGS-mpfr
1539 TAGS-host: maybe-TAGS-mpc
1540 TAGS-host: maybe-TAGS-isl
1541 TAGS-host: maybe-TAGS-libelf
1542 TAGS-host: maybe-TAGS-gold
1543 TAGS-host: maybe-TAGS-gprof
1544 TAGS-host: maybe-TAGS-intl
1545 TAGS-host: maybe-TAGS-tcl
1546 TAGS-host: maybe-TAGS-itcl
1547 TAGS-host: maybe-TAGS-ld
1548 TAGS-host: maybe-TAGS-libbacktrace
1549 TAGS-host: maybe-TAGS-libcpp
1550 TAGS-host: maybe-TAGS-libdecnumber
1551 TAGS-host: maybe-TAGS-libgui
1552 TAGS-host: maybe-TAGS-libiberty
1553 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1554 TAGS-host: maybe-TAGS-libiconv
1555 TAGS-host: maybe-TAGS-m4
1556 TAGS-host: maybe-TAGS-readline
1557 TAGS-host: maybe-TAGS-sid
1558 TAGS-host: maybe-TAGS-sim
1559 TAGS-host: maybe-TAGS-texinfo
1560 TAGS-host: maybe-TAGS-zlib
1561 TAGS-host: maybe-TAGS-gnulib
1562 TAGS-host: maybe-TAGS-gdbsupport
1563 TAGS-host: maybe-TAGS-gdb
1564 TAGS-host: maybe-TAGS-expect
1565 TAGS-host: maybe-TAGS-guile
1566 TAGS-host: maybe-TAGS-tk
1567 TAGS-host: maybe-TAGS-libtermcap
1568 TAGS-host: maybe-TAGS-utils
1569 TAGS-host: maybe-TAGS-gnattools
1570 TAGS-host: maybe-TAGS-lto-plugin
1571 TAGS-host: maybe-TAGS-libcc1
1572 TAGS-host: maybe-TAGS-gotools
1573 TAGS-host: maybe-TAGS-libctf
1574
1575 .PHONY: TAGS-target
1576
1577 TAGS-target: maybe-TAGS-target-libstdc++-v3
1578 TAGS-target: maybe-TAGS-target-libsanitizer
1579 TAGS-target: maybe-TAGS-target-libmpx
1580 TAGS-target: maybe-TAGS-target-libvtv
1581 TAGS-target: maybe-TAGS-target-libcilkrts
1582 TAGS-target: maybe-TAGS-target-liboffloadmic
1583 TAGS-target: maybe-TAGS-target-libssp
1584 TAGS-target: maybe-TAGS-target-newlib
1585 TAGS-target: maybe-TAGS-target-libgcc
1586 TAGS-target: maybe-TAGS-target-libbacktrace
1587 TAGS-target: maybe-TAGS-target-libquadmath
1588 TAGS-target: maybe-TAGS-target-libgfortran
1589 TAGS-target: maybe-TAGS-target-libobjc
1590 TAGS-target: maybe-TAGS-target-libgo
1591 TAGS-target: maybe-TAGS-target-libtermcap
1592 TAGS-target: maybe-TAGS-target-winsup
1593 TAGS-target: maybe-TAGS-target-libgloss
1594 TAGS-target: maybe-TAGS-target-libffi
1595 TAGS-target: maybe-TAGS-target-zlib
1596 TAGS-target: maybe-TAGS-target-rda
1597 TAGS-target: maybe-TAGS-target-libada
1598 TAGS-target: maybe-TAGS-target-libgomp
1599 TAGS-target: maybe-TAGS-target-libitm
1600 TAGS-target: maybe-TAGS-target-libatomic
1601
1602 .PHONY: do-install-info
1603 do-install-info:
1604 @: $(MAKE); $(unstage)
1605 @r=`${PWD_COMMAND}`; export r; \
1606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1607 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1608 install-info-target
1609
1610
1611 .PHONY: install-info-host
1612
1613 install-info-host: maybe-install-info-bfd
1614 install-info-host: maybe-install-info-opcodes
1615 install-info-host: maybe-install-info-binutils
1616 install-info-host: maybe-install-info-bison
1617 install-info-host: maybe-install-info-cgen
1618 install-info-host: maybe-install-info-dejagnu
1619 install-info-host: maybe-install-info-etc
1620 install-info-host: maybe-install-info-fastjar
1621 install-info-host: maybe-install-info-fixincludes
1622 install-info-host: maybe-install-info-flex
1623 install-info-host: maybe-install-info-gas
1624 install-info-host: maybe-install-info-gcc
1625 install-info-host: maybe-install-info-gmp
1626 install-info-host: maybe-install-info-mpfr
1627 install-info-host: maybe-install-info-mpc
1628 install-info-host: maybe-install-info-isl
1629 install-info-host: maybe-install-info-libelf
1630 install-info-host: maybe-install-info-gold
1631 install-info-host: maybe-install-info-gprof
1632 install-info-host: maybe-install-info-intl
1633 install-info-host: maybe-install-info-tcl
1634 install-info-host: maybe-install-info-itcl
1635 install-info-host: maybe-install-info-ld
1636 install-info-host: maybe-install-info-libbacktrace
1637 install-info-host: maybe-install-info-libcpp
1638 install-info-host: maybe-install-info-libdecnumber
1639 install-info-host: maybe-install-info-libgui
1640 install-info-host: maybe-install-info-libiberty
1641 install-info-host: maybe-install-info-libiberty-linker-plugin
1642 install-info-host: maybe-install-info-libiconv
1643 install-info-host: maybe-install-info-m4
1644 install-info-host: maybe-install-info-readline
1645 install-info-host: maybe-install-info-sid
1646 install-info-host: maybe-install-info-sim
1647 install-info-host: maybe-install-info-texinfo
1648 install-info-host: maybe-install-info-zlib
1649 install-info-host: maybe-install-info-gnulib
1650 install-info-host: maybe-install-info-gdbsupport
1651 install-info-host: maybe-install-info-gdb
1652 install-info-host: maybe-install-info-expect
1653 install-info-host: maybe-install-info-guile
1654 install-info-host: maybe-install-info-tk
1655 install-info-host: maybe-install-info-libtermcap
1656 install-info-host: maybe-install-info-utils
1657 install-info-host: maybe-install-info-gnattools
1658 install-info-host: maybe-install-info-lto-plugin
1659 install-info-host: maybe-install-info-libcc1
1660 install-info-host: maybe-install-info-gotools
1661 install-info-host: maybe-install-info-libctf
1662
1663 .PHONY: install-info-target
1664
1665 install-info-target: maybe-install-info-target-libstdc++-v3
1666 install-info-target: maybe-install-info-target-libsanitizer
1667 install-info-target: maybe-install-info-target-libmpx
1668 install-info-target: maybe-install-info-target-libvtv
1669 install-info-target: maybe-install-info-target-libcilkrts
1670 install-info-target: maybe-install-info-target-liboffloadmic
1671 install-info-target: maybe-install-info-target-libssp
1672 install-info-target: maybe-install-info-target-newlib
1673 install-info-target: maybe-install-info-target-libgcc
1674 install-info-target: maybe-install-info-target-libbacktrace
1675 install-info-target: maybe-install-info-target-libquadmath
1676 install-info-target: maybe-install-info-target-libgfortran
1677 install-info-target: maybe-install-info-target-libobjc
1678 install-info-target: maybe-install-info-target-libgo
1679 install-info-target: maybe-install-info-target-libtermcap
1680 install-info-target: maybe-install-info-target-winsup
1681 install-info-target: maybe-install-info-target-libgloss
1682 install-info-target: maybe-install-info-target-libffi
1683 install-info-target: maybe-install-info-target-zlib
1684 install-info-target: maybe-install-info-target-rda
1685 install-info-target: maybe-install-info-target-libada
1686 install-info-target: maybe-install-info-target-libgomp
1687 install-info-target: maybe-install-info-target-libitm
1688 install-info-target: maybe-install-info-target-libatomic
1689
1690 .PHONY: do-install-pdf
1691 do-install-pdf:
1692 @: $(MAKE); $(unstage)
1693 @r=`${PWD_COMMAND}`; export r; \
1694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1695 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1696 install-pdf-target
1697
1698
1699 .PHONY: install-pdf-host
1700
1701 install-pdf-host: maybe-install-pdf-bfd
1702 install-pdf-host: maybe-install-pdf-opcodes
1703 install-pdf-host: maybe-install-pdf-binutils
1704 install-pdf-host: maybe-install-pdf-bison
1705 install-pdf-host: maybe-install-pdf-cgen
1706 install-pdf-host: maybe-install-pdf-dejagnu
1707 install-pdf-host: maybe-install-pdf-etc
1708 install-pdf-host: maybe-install-pdf-fastjar
1709 install-pdf-host: maybe-install-pdf-fixincludes
1710 install-pdf-host: maybe-install-pdf-flex
1711 install-pdf-host: maybe-install-pdf-gas
1712 install-pdf-host: maybe-install-pdf-gcc
1713 install-pdf-host: maybe-install-pdf-gmp
1714 install-pdf-host: maybe-install-pdf-mpfr
1715 install-pdf-host: maybe-install-pdf-mpc
1716 install-pdf-host: maybe-install-pdf-isl
1717 install-pdf-host: maybe-install-pdf-libelf
1718 install-pdf-host: maybe-install-pdf-gold
1719 install-pdf-host: maybe-install-pdf-gprof
1720 install-pdf-host: maybe-install-pdf-intl
1721 install-pdf-host: maybe-install-pdf-tcl
1722 install-pdf-host: maybe-install-pdf-itcl
1723 install-pdf-host: maybe-install-pdf-ld
1724 install-pdf-host: maybe-install-pdf-libbacktrace
1725 install-pdf-host: maybe-install-pdf-libcpp
1726 install-pdf-host: maybe-install-pdf-libdecnumber
1727 install-pdf-host: maybe-install-pdf-libgui
1728 install-pdf-host: maybe-install-pdf-libiberty
1729 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1730 install-pdf-host: maybe-install-pdf-libiconv
1731 install-pdf-host: maybe-install-pdf-m4
1732 install-pdf-host: maybe-install-pdf-readline
1733 install-pdf-host: maybe-install-pdf-sid
1734 install-pdf-host: maybe-install-pdf-sim
1735 install-pdf-host: maybe-install-pdf-texinfo
1736 install-pdf-host: maybe-install-pdf-zlib
1737 install-pdf-host: maybe-install-pdf-gnulib
1738 install-pdf-host: maybe-install-pdf-gdbsupport
1739 install-pdf-host: maybe-install-pdf-gdb
1740 install-pdf-host: maybe-install-pdf-expect
1741 install-pdf-host: maybe-install-pdf-guile
1742 install-pdf-host: maybe-install-pdf-tk
1743 install-pdf-host: maybe-install-pdf-libtermcap
1744 install-pdf-host: maybe-install-pdf-utils
1745 install-pdf-host: maybe-install-pdf-gnattools
1746 install-pdf-host: maybe-install-pdf-lto-plugin
1747 install-pdf-host: maybe-install-pdf-libcc1
1748 install-pdf-host: maybe-install-pdf-gotools
1749 install-pdf-host: maybe-install-pdf-libctf
1750
1751 .PHONY: install-pdf-target
1752
1753 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1754 install-pdf-target: maybe-install-pdf-target-libsanitizer
1755 install-pdf-target: maybe-install-pdf-target-libmpx
1756 install-pdf-target: maybe-install-pdf-target-libvtv
1757 install-pdf-target: maybe-install-pdf-target-libcilkrts
1758 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1759 install-pdf-target: maybe-install-pdf-target-libssp
1760 install-pdf-target: maybe-install-pdf-target-newlib
1761 install-pdf-target: maybe-install-pdf-target-libgcc
1762 install-pdf-target: maybe-install-pdf-target-libbacktrace
1763 install-pdf-target: maybe-install-pdf-target-libquadmath
1764 install-pdf-target: maybe-install-pdf-target-libgfortran
1765 install-pdf-target: maybe-install-pdf-target-libobjc
1766 install-pdf-target: maybe-install-pdf-target-libgo
1767 install-pdf-target: maybe-install-pdf-target-libtermcap
1768 install-pdf-target: maybe-install-pdf-target-winsup
1769 install-pdf-target: maybe-install-pdf-target-libgloss
1770 install-pdf-target: maybe-install-pdf-target-libffi
1771 install-pdf-target: maybe-install-pdf-target-zlib
1772 install-pdf-target: maybe-install-pdf-target-rda
1773 install-pdf-target: maybe-install-pdf-target-libada
1774 install-pdf-target: maybe-install-pdf-target-libgomp
1775 install-pdf-target: maybe-install-pdf-target-libitm
1776 install-pdf-target: maybe-install-pdf-target-libatomic
1777
1778 .PHONY: do-install-html
1779 do-install-html:
1780 @: $(MAKE); $(unstage)
1781 @r=`${PWD_COMMAND}`; export r; \
1782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1783 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1784 install-html-target
1785
1786
1787 .PHONY: install-html-host
1788
1789 install-html-host: maybe-install-html-bfd
1790 install-html-host: maybe-install-html-opcodes
1791 install-html-host: maybe-install-html-binutils
1792 install-html-host: maybe-install-html-bison
1793 install-html-host: maybe-install-html-cgen
1794 install-html-host: maybe-install-html-dejagnu
1795 install-html-host: maybe-install-html-etc
1796 install-html-host: maybe-install-html-fastjar
1797 install-html-host: maybe-install-html-fixincludes
1798 install-html-host: maybe-install-html-flex
1799 install-html-host: maybe-install-html-gas
1800 install-html-host: maybe-install-html-gcc
1801 install-html-host: maybe-install-html-gmp
1802 install-html-host: maybe-install-html-mpfr
1803 install-html-host: maybe-install-html-mpc
1804 install-html-host: maybe-install-html-isl
1805 install-html-host: maybe-install-html-libelf
1806 install-html-host: maybe-install-html-gold
1807 install-html-host: maybe-install-html-gprof
1808 install-html-host: maybe-install-html-intl
1809 install-html-host: maybe-install-html-tcl
1810 install-html-host: maybe-install-html-itcl
1811 install-html-host: maybe-install-html-ld
1812 install-html-host: maybe-install-html-libbacktrace
1813 install-html-host: maybe-install-html-libcpp
1814 install-html-host: maybe-install-html-libdecnumber
1815 install-html-host: maybe-install-html-libgui
1816 install-html-host: maybe-install-html-libiberty
1817 install-html-host: maybe-install-html-libiberty-linker-plugin
1818 install-html-host: maybe-install-html-libiconv
1819 install-html-host: maybe-install-html-m4
1820 install-html-host: maybe-install-html-readline
1821 install-html-host: maybe-install-html-sid
1822 install-html-host: maybe-install-html-sim
1823 install-html-host: maybe-install-html-texinfo
1824 install-html-host: maybe-install-html-zlib
1825 install-html-host: maybe-install-html-gnulib
1826 install-html-host: maybe-install-html-gdbsupport
1827 install-html-host: maybe-install-html-gdb
1828 install-html-host: maybe-install-html-expect
1829 install-html-host: maybe-install-html-guile
1830 install-html-host: maybe-install-html-tk
1831 install-html-host: maybe-install-html-libtermcap
1832 install-html-host: maybe-install-html-utils
1833 install-html-host: maybe-install-html-gnattools
1834 install-html-host: maybe-install-html-lto-plugin
1835 install-html-host: maybe-install-html-libcc1
1836 install-html-host: maybe-install-html-gotools
1837 install-html-host: maybe-install-html-libctf
1838
1839 .PHONY: install-html-target
1840
1841 install-html-target: maybe-install-html-target-libstdc++-v3
1842 install-html-target: maybe-install-html-target-libsanitizer
1843 install-html-target: maybe-install-html-target-libmpx
1844 install-html-target: maybe-install-html-target-libvtv
1845 install-html-target: maybe-install-html-target-libcilkrts
1846 install-html-target: maybe-install-html-target-liboffloadmic
1847 install-html-target: maybe-install-html-target-libssp
1848 install-html-target: maybe-install-html-target-newlib
1849 install-html-target: maybe-install-html-target-libgcc
1850 install-html-target: maybe-install-html-target-libbacktrace
1851 install-html-target: maybe-install-html-target-libquadmath
1852 install-html-target: maybe-install-html-target-libgfortran
1853 install-html-target: maybe-install-html-target-libobjc
1854 install-html-target: maybe-install-html-target-libgo
1855 install-html-target: maybe-install-html-target-libtermcap
1856 install-html-target: maybe-install-html-target-winsup
1857 install-html-target: maybe-install-html-target-libgloss
1858 install-html-target: maybe-install-html-target-libffi
1859 install-html-target: maybe-install-html-target-zlib
1860 install-html-target: maybe-install-html-target-rda
1861 install-html-target: maybe-install-html-target-libada
1862 install-html-target: maybe-install-html-target-libgomp
1863 install-html-target: maybe-install-html-target-libitm
1864 install-html-target: maybe-install-html-target-libatomic
1865
1866 .PHONY: do-installcheck
1867 do-installcheck:
1868 @: $(MAKE); $(unstage)
1869 @r=`${PWD_COMMAND}`; export r; \
1870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1871 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1872 installcheck-target
1873
1874
1875 .PHONY: installcheck-host
1876
1877 installcheck-host: maybe-installcheck-bfd
1878 installcheck-host: maybe-installcheck-opcodes
1879 installcheck-host: maybe-installcheck-binutils
1880 installcheck-host: maybe-installcheck-bison
1881 installcheck-host: maybe-installcheck-cgen
1882 installcheck-host: maybe-installcheck-dejagnu
1883 installcheck-host: maybe-installcheck-etc
1884 installcheck-host: maybe-installcheck-fastjar
1885 installcheck-host: maybe-installcheck-fixincludes
1886 installcheck-host: maybe-installcheck-flex
1887 installcheck-host: maybe-installcheck-gas
1888 installcheck-host: maybe-installcheck-gcc
1889 installcheck-host: maybe-installcheck-gmp
1890 installcheck-host: maybe-installcheck-mpfr
1891 installcheck-host: maybe-installcheck-mpc
1892 installcheck-host: maybe-installcheck-isl
1893 installcheck-host: maybe-installcheck-libelf
1894 installcheck-host: maybe-installcheck-gold
1895 installcheck-host: maybe-installcheck-gprof
1896 installcheck-host: maybe-installcheck-intl
1897 installcheck-host: maybe-installcheck-tcl
1898 installcheck-host: maybe-installcheck-itcl
1899 installcheck-host: maybe-installcheck-ld
1900 installcheck-host: maybe-installcheck-libbacktrace
1901 installcheck-host: maybe-installcheck-libcpp
1902 installcheck-host: maybe-installcheck-libdecnumber
1903 installcheck-host: maybe-installcheck-libgui
1904 installcheck-host: maybe-installcheck-libiberty
1905 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1906 installcheck-host: maybe-installcheck-libiconv
1907 installcheck-host: maybe-installcheck-m4
1908 installcheck-host: maybe-installcheck-readline
1909 installcheck-host: maybe-installcheck-sid
1910 installcheck-host: maybe-installcheck-sim
1911 installcheck-host: maybe-installcheck-texinfo
1912 installcheck-host: maybe-installcheck-zlib
1913 installcheck-host: maybe-installcheck-gnulib
1914 installcheck-host: maybe-installcheck-gdbsupport
1915 installcheck-host: maybe-installcheck-gdb
1916 installcheck-host: maybe-installcheck-expect
1917 installcheck-host: maybe-installcheck-guile
1918 installcheck-host: maybe-installcheck-tk
1919 installcheck-host: maybe-installcheck-libtermcap
1920 installcheck-host: maybe-installcheck-utils
1921 installcheck-host: maybe-installcheck-gnattools
1922 installcheck-host: maybe-installcheck-lto-plugin
1923 installcheck-host: maybe-installcheck-libcc1
1924 installcheck-host: maybe-installcheck-gotools
1925 installcheck-host: maybe-installcheck-libctf
1926
1927 .PHONY: installcheck-target
1928
1929 installcheck-target: maybe-installcheck-target-libstdc++-v3
1930 installcheck-target: maybe-installcheck-target-libsanitizer
1931 installcheck-target: maybe-installcheck-target-libmpx
1932 installcheck-target: maybe-installcheck-target-libvtv
1933 installcheck-target: maybe-installcheck-target-libcilkrts
1934 installcheck-target: maybe-installcheck-target-liboffloadmic
1935 installcheck-target: maybe-installcheck-target-libssp
1936 installcheck-target: maybe-installcheck-target-newlib
1937 installcheck-target: maybe-installcheck-target-libgcc
1938 installcheck-target: maybe-installcheck-target-libbacktrace
1939 installcheck-target: maybe-installcheck-target-libquadmath
1940 installcheck-target: maybe-installcheck-target-libgfortran
1941 installcheck-target: maybe-installcheck-target-libobjc
1942 installcheck-target: maybe-installcheck-target-libgo
1943 installcheck-target: maybe-installcheck-target-libtermcap
1944 installcheck-target: maybe-installcheck-target-winsup
1945 installcheck-target: maybe-installcheck-target-libgloss
1946 installcheck-target: maybe-installcheck-target-libffi
1947 installcheck-target: maybe-installcheck-target-zlib
1948 installcheck-target: maybe-installcheck-target-rda
1949 installcheck-target: maybe-installcheck-target-libada
1950 installcheck-target: maybe-installcheck-target-libgomp
1951 installcheck-target: maybe-installcheck-target-libitm
1952 installcheck-target: maybe-installcheck-target-libatomic
1953
1954 .PHONY: do-mostlyclean
1955 do-mostlyclean:
1956 @: $(MAKE); $(unstage)
1957 @r=`${PWD_COMMAND}`; export r; \
1958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1959 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1960 mostlyclean-target
1961
1962
1963 .PHONY: mostlyclean-host
1964
1965 mostlyclean-host: maybe-mostlyclean-bfd
1966 mostlyclean-host: maybe-mostlyclean-opcodes
1967 mostlyclean-host: maybe-mostlyclean-binutils
1968 mostlyclean-host: maybe-mostlyclean-bison
1969 mostlyclean-host: maybe-mostlyclean-cgen
1970 mostlyclean-host: maybe-mostlyclean-dejagnu
1971 mostlyclean-host: maybe-mostlyclean-etc
1972 mostlyclean-host: maybe-mostlyclean-fastjar
1973 mostlyclean-host: maybe-mostlyclean-fixincludes
1974 mostlyclean-host: maybe-mostlyclean-flex
1975 mostlyclean-host: maybe-mostlyclean-gas
1976 mostlyclean-host: maybe-mostlyclean-gcc
1977 mostlyclean-host: maybe-mostlyclean-gmp
1978 mostlyclean-host: maybe-mostlyclean-mpfr
1979 mostlyclean-host: maybe-mostlyclean-mpc
1980 mostlyclean-host: maybe-mostlyclean-isl
1981 mostlyclean-host: maybe-mostlyclean-libelf
1982 mostlyclean-host: maybe-mostlyclean-gold
1983 mostlyclean-host: maybe-mostlyclean-gprof
1984 mostlyclean-host: maybe-mostlyclean-intl
1985 mostlyclean-host: maybe-mostlyclean-tcl
1986 mostlyclean-host: maybe-mostlyclean-itcl
1987 mostlyclean-host: maybe-mostlyclean-ld
1988 mostlyclean-host: maybe-mostlyclean-libbacktrace
1989 mostlyclean-host: maybe-mostlyclean-libcpp
1990 mostlyclean-host: maybe-mostlyclean-libdecnumber
1991 mostlyclean-host: maybe-mostlyclean-libgui
1992 mostlyclean-host: maybe-mostlyclean-libiberty
1993 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1994 mostlyclean-host: maybe-mostlyclean-libiconv
1995 mostlyclean-host: maybe-mostlyclean-m4
1996 mostlyclean-host: maybe-mostlyclean-readline
1997 mostlyclean-host: maybe-mostlyclean-sid
1998 mostlyclean-host: maybe-mostlyclean-sim
1999 mostlyclean-host: maybe-mostlyclean-texinfo
2000 mostlyclean-host: maybe-mostlyclean-zlib
2001 mostlyclean-host: maybe-mostlyclean-gnulib
2002 mostlyclean-host: maybe-mostlyclean-gdbsupport
2003 mostlyclean-host: maybe-mostlyclean-gdb
2004 mostlyclean-host: maybe-mostlyclean-expect
2005 mostlyclean-host: maybe-mostlyclean-guile
2006 mostlyclean-host: maybe-mostlyclean-tk
2007 mostlyclean-host: maybe-mostlyclean-libtermcap
2008 mostlyclean-host: maybe-mostlyclean-utils
2009 mostlyclean-host: maybe-mostlyclean-gnattools
2010 mostlyclean-host: maybe-mostlyclean-lto-plugin
2011 mostlyclean-host: maybe-mostlyclean-libcc1
2012 mostlyclean-host: maybe-mostlyclean-gotools
2013 mostlyclean-host: maybe-mostlyclean-libctf
2014
2015 .PHONY: mostlyclean-target
2016
2017 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2018 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2019 mostlyclean-target: maybe-mostlyclean-target-libmpx
2020 mostlyclean-target: maybe-mostlyclean-target-libvtv
2021 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2022 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2023 mostlyclean-target: maybe-mostlyclean-target-libssp
2024 mostlyclean-target: maybe-mostlyclean-target-newlib
2025 mostlyclean-target: maybe-mostlyclean-target-libgcc
2026 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2027 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2028 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2029 mostlyclean-target: maybe-mostlyclean-target-libobjc
2030 mostlyclean-target: maybe-mostlyclean-target-libgo
2031 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2032 mostlyclean-target: maybe-mostlyclean-target-winsup
2033 mostlyclean-target: maybe-mostlyclean-target-libgloss
2034 mostlyclean-target: maybe-mostlyclean-target-libffi
2035 mostlyclean-target: maybe-mostlyclean-target-zlib
2036 mostlyclean-target: maybe-mostlyclean-target-rda
2037 mostlyclean-target: maybe-mostlyclean-target-libada
2038 mostlyclean-target: maybe-mostlyclean-target-libgomp
2039 mostlyclean-target: maybe-mostlyclean-target-libitm
2040 mostlyclean-target: maybe-mostlyclean-target-libatomic
2041
2042 .PHONY: do-clean
2043 do-clean:
2044 @: $(MAKE); $(unstage)
2045 @r=`${PWD_COMMAND}`; export r; \
2046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2047 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2048 clean-target
2049
2050
2051 .PHONY: clean-host
2052
2053 clean-host: maybe-clean-bfd
2054 clean-host: maybe-clean-opcodes
2055 clean-host: maybe-clean-binutils
2056 clean-host: maybe-clean-bison
2057 clean-host: maybe-clean-cgen
2058 clean-host: maybe-clean-dejagnu
2059 clean-host: maybe-clean-etc
2060 clean-host: maybe-clean-fastjar
2061 clean-host: maybe-clean-fixincludes
2062 clean-host: maybe-clean-flex
2063 clean-host: maybe-clean-gas
2064 clean-host: maybe-clean-gcc
2065 clean-host: maybe-clean-gmp
2066 clean-host: maybe-clean-mpfr
2067 clean-host: maybe-clean-mpc
2068 clean-host: maybe-clean-isl
2069 clean-host: maybe-clean-libelf
2070 clean-host: maybe-clean-gold
2071 clean-host: maybe-clean-gprof
2072 clean-host: maybe-clean-intl
2073 clean-host: maybe-clean-tcl
2074 clean-host: maybe-clean-itcl
2075 clean-host: maybe-clean-ld
2076 clean-host: maybe-clean-libbacktrace
2077 clean-host: maybe-clean-libcpp
2078 clean-host: maybe-clean-libdecnumber
2079 clean-host: maybe-clean-libgui
2080 clean-host: maybe-clean-libiberty
2081 clean-host: maybe-clean-libiberty-linker-plugin
2082 clean-host: maybe-clean-libiconv
2083 clean-host: maybe-clean-m4
2084 clean-host: maybe-clean-readline
2085 clean-host: maybe-clean-sid
2086 clean-host: maybe-clean-sim
2087 clean-host: maybe-clean-texinfo
2088 clean-host: maybe-clean-zlib
2089 clean-host: maybe-clean-gnulib
2090 clean-host: maybe-clean-gdbsupport
2091 clean-host: maybe-clean-gdb
2092 clean-host: maybe-clean-expect
2093 clean-host: maybe-clean-guile
2094 clean-host: maybe-clean-tk
2095 clean-host: maybe-clean-libtermcap
2096 clean-host: maybe-clean-utils
2097 clean-host: maybe-clean-gnattools
2098 clean-host: maybe-clean-lto-plugin
2099 clean-host: maybe-clean-libcc1
2100 clean-host: maybe-clean-gotools
2101 clean-host: maybe-clean-libctf
2102
2103 .PHONY: clean-target
2104
2105 clean-target: maybe-clean-target-libstdc++-v3
2106 clean-target: maybe-clean-target-libsanitizer
2107 clean-target: maybe-clean-target-libmpx
2108 clean-target: maybe-clean-target-libvtv
2109 clean-target: maybe-clean-target-libcilkrts
2110 clean-target: maybe-clean-target-liboffloadmic
2111 clean-target: maybe-clean-target-libssp
2112 clean-target: maybe-clean-target-newlib
2113 clean-target: maybe-clean-target-libgcc
2114 clean-target: maybe-clean-target-libbacktrace
2115 clean-target: maybe-clean-target-libquadmath
2116 clean-target: maybe-clean-target-libgfortran
2117 clean-target: maybe-clean-target-libobjc
2118 clean-target: maybe-clean-target-libgo
2119 clean-target: maybe-clean-target-libtermcap
2120 clean-target: maybe-clean-target-winsup
2121 clean-target: maybe-clean-target-libgloss
2122 clean-target: maybe-clean-target-libffi
2123 clean-target: maybe-clean-target-zlib
2124 clean-target: maybe-clean-target-rda
2125 clean-target: maybe-clean-target-libada
2126 clean-target: maybe-clean-target-libgomp
2127 clean-target: maybe-clean-target-libitm
2128 clean-target: maybe-clean-target-libatomic
2129
2130 .PHONY: do-distclean
2131 do-distclean:
2132 @: $(MAKE); $(unstage)
2133 @r=`${PWD_COMMAND}`; export r; \
2134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2135 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2136 distclean-target
2137
2138
2139 .PHONY: distclean-host
2140
2141 distclean-host: maybe-distclean-bfd
2142 distclean-host: maybe-distclean-opcodes
2143 distclean-host: maybe-distclean-binutils
2144 distclean-host: maybe-distclean-bison
2145 distclean-host: maybe-distclean-cgen
2146 distclean-host: maybe-distclean-dejagnu
2147 distclean-host: maybe-distclean-etc
2148 distclean-host: maybe-distclean-fastjar
2149 distclean-host: maybe-distclean-fixincludes
2150 distclean-host: maybe-distclean-flex
2151 distclean-host: maybe-distclean-gas
2152 distclean-host: maybe-distclean-gcc
2153 distclean-host: maybe-distclean-gmp
2154 distclean-host: maybe-distclean-mpfr
2155 distclean-host: maybe-distclean-mpc
2156 distclean-host: maybe-distclean-isl
2157 distclean-host: maybe-distclean-libelf
2158 distclean-host: maybe-distclean-gold
2159 distclean-host: maybe-distclean-gprof
2160 distclean-host: maybe-distclean-intl
2161 distclean-host: maybe-distclean-tcl
2162 distclean-host: maybe-distclean-itcl
2163 distclean-host: maybe-distclean-ld
2164 distclean-host: maybe-distclean-libbacktrace
2165 distclean-host: maybe-distclean-libcpp
2166 distclean-host: maybe-distclean-libdecnumber
2167 distclean-host: maybe-distclean-libgui
2168 distclean-host: maybe-distclean-libiberty
2169 distclean-host: maybe-distclean-libiberty-linker-plugin
2170 distclean-host: maybe-distclean-libiconv
2171 distclean-host: maybe-distclean-m4
2172 distclean-host: maybe-distclean-readline
2173 distclean-host: maybe-distclean-sid
2174 distclean-host: maybe-distclean-sim
2175 distclean-host: maybe-distclean-texinfo
2176 distclean-host: maybe-distclean-zlib
2177 distclean-host: maybe-distclean-gnulib
2178 distclean-host: maybe-distclean-gdbsupport
2179 distclean-host: maybe-distclean-gdb
2180 distclean-host: maybe-distclean-expect
2181 distclean-host: maybe-distclean-guile
2182 distclean-host: maybe-distclean-tk
2183 distclean-host: maybe-distclean-libtermcap
2184 distclean-host: maybe-distclean-utils
2185 distclean-host: maybe-distclean-gnattools
2186 distclean-host: maybe-distclean-lto-plugin
2187 distclean-host: maybe-distclean-libcc1
2188 distclean-host: maybe-distclean-gotools
2189 distclean-host: maybe-distclean-libctf
2190
2191 .PHONY: distclean-target
2192
2193 distclean-target: maybe-distclean-target-libstdc++-v3
2194 distclean-target: maybe-distclean-target-libsanitizer
2195 distclean-target: maybe-distclean-target-libmpx
2196 distclean-target: maybe-distclean-target-libvtv
2197 distclean-target: maybe-distclean-target-libcilkrts
2198 distclean-target: maybe-distclean-target-liboffloadmic
2199 distclean-target: maybe-distclean-target-libssp
2200 distclean-target: maybe-distclean-target-newlib
2201 distclean-target: maybe-distclean-target-libgcc
2202 distclean-target: maybe-distclean-target-libbacktrace
2203 distclean-target: maybe-distclean-target-libquadmath
2204 distclean-target: maybe-distclean-target-libgfortran
2205 distclean-target: maybe-distclean-target-libobjc
2206 distclean-target: maybe-distclean-target-libgo
2207 distclean-target: maybe-distclean-target-libtermcap
2208 distclean-target: maybe-distclean-target-winsup
2209 distclean-target: maybe-distclean-target-libgloss
2210 distclean-target: maybe-distclean-target-libffi
2211 distclean-target: maybe-distclean-target-zlib
2212 distclean-target: maybe-distclean-target-rda
2213 distclean-target: maybe-distclean-target-libada
2214 distclean-target: maybe-distclean-target-libgomp
2215 distclean-target: maybe-distclean-target-libitm
2216 distclean-target: maybe-distclean-target-libatomic
2217
2218 .PHONY: do-maintainer-clean
2219 do-maintainer-clean:
2220 @: $(MAKE); $(unstage)
2221 @r=`${PWD_COMMAND}`; export r; \
2222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2223 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2224 maintainer-clean-target
2225
2226
2227 .PHONY: maintainer-clean-host
2228
2229 maintainer-clean-host: maybe-maintainer-clean-bfd
2230 maintainer-clean-host: maybe-maintainer-clean-opcodes
2231 maintainer-clean-host: maybe-maintainer-clean-binutils
2232 maintainer-clean-host: maybe-maintainer-clean-bison
2233 maintainer-clean-host: maybe-maintainer-clean-cgen
2234 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2235 maintainer-clean-host: maybe-maintainer-clean-etc
2236 maintainer-clean-host: maybe-maintainer-clean-fastjar
2237 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2238 maintainer-clean-host: maybe-maintainer-clean-flex
2239 maintainer-clean-host: maybe-maintainer-clean-gas
2240 maintainer-clean-host: maybe-maintainer-clean-gcc
2241 maintainer-clean-host: maybe-maintainer-clean-gmp
2242 maintainer-clean-host: maybe-maintainer-clean-mpfr
2243 maintainer-clean-host: maybe-maintainer-clean-mpc
2244 maintainer-clean-host: maybe-maintainer-clean-isl
2245 maintainer-clean-host: maybe-maintainer-clean-libelf
2246 maintainer-clean-host: maybe-maintainer-clean-gold
2247 maintainer-clean-host: maybe-maintainer-clean-gprof
2248 maintainer-clean-host: maybe-maintainer-clean-intl
2249 maintainer-clean-host: maybe-maintainer-clean-tcl
2250 maintainer-clean-host: maybe-maintainer-clean-itcl
2251 maintainer-clean-host: maybe-maintainer-clean-ld
2252 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2253 maintainer-clean-host: maybe-maintainer-clean-libcpp
2254 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2255 maintainer-clean-host: maybe-maintainer-clean-libgui
2256 maintainer-clean-host: maybe-maintainer-clean-libiberty
2257 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2258 maintainer-clean-host: maybe-maintainer-clean-libiconv
2259 maintainer-clean-host: maybe-maintainer-clean-m4
2260 maintainer-clean-host: maybe-maintainer-clean-readline
2261 maintainer-clean-host: maybe-maintainer-clean-sid
2262 maintainer-clean-host: maybe-maintainer-clean-sim
2263 maintainer-clean-host: maybe-maintainer-clean-texinfo
2264 maintainer-clean-host: maybe-maintainer-clean-zlib
2265 maintainer-clean-host: maybe-maintainer-clean-gnulib
2266 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2267 maintainer-clean-host: maybe-maintainer-clean-gdb
2268 maintainer-clean-host: maybe-maintainer-clean-expect
2269 maintainer-clean-host: maybe-maintainer-clean-guile
2270 maintainer-clean-host: maybe-maintainer-clean-tk
2271 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2272 maintainer-clean-host: maybe-maintainer-clean-utils
2273 maintainer-clean-host: maybe-maintainer-clean-gnattools
2274 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2275 maintainer-clean-host: maybe-maintainer-clean-libcc1
2276 maintainer-clean-host: maybe-maintainer-clean-gotools
2277 maintainer-clean-host: maybe-maintainer-clean-libctf
2278
2279 .PHONY: maintainer-clean-target
2280
2281 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2282 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2283 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2284 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2285 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2286 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2287 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2288 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2289 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2290 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2291 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2292 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2293 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2294 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2295 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2296 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2297 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2298 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2299 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2300 maintainer-clean-target: maybe-maintainer-clean-target-rda
2301 maintainer-clean-target: maybe-maintainer-clean-target-libada
2302 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2303 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2304 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2305
2306
2307 # Here are the targets which correspond to the do-X targets.
2308
2309 .PHONY: info installcheck dvi pdf html
2310 .PHONY: install-info install-pdf install-html
2311 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2312 .PHONY: local-clean local-distclean local-maintainer-clean
2313 info: do-info
2314 installcheck: do-installcheck
2315 dvi: do-dvi
2316 pdf: do-pdf
2317 html: do-html
2318
2319 # Make sure makeinfo is built before we do a `make info', if we're
2320 # in fact building texinfo.
2321 do-info: maybe-all-texinfo
2322
2323 install-info: do-install-info dir.info
2324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2325 if [ -f dir.info ]; then \
2326 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2327 else true; fi
2328
2329 install-pdf: do-install-pdf
2330
2331 install-html: do-install-html
2332
2333 local-clean:
2334 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2335
2336 local-distclean:
2337 -rm -f Makefile config.status config.cache mh-frag mt-frag
2338 -rm -f maybedep.tmp serdep.tmp stage_final
2339 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2340 rm -rf $(TARGET_SUBDIR); \
2341 else true; fi
2342 -rm -rf $(BUILD_SUBDIR)
2343 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2344 rm -rf $(HOST_SUBDIR); \
2345 else true; fi
2346 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2347 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2348 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2349 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2350 -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2351 -rmdir texinfo zlib 2>/dev/null
2352 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2353
2354 local-maintainer-clean:
2355 @echo "This command is intended for maintainers to use;"
2356 @echo "it deletes files that may require special tools to rebuild."
2357
2358 clean: do-clean local-clean
2359 mostlyclean: do-mostlyclean local-clean
2360 distclean: do-distclean local-clean local-distclean
2361 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2362 maintainer-clean: local-distclean
2363 realclean: maintainer-clean
2364
2365 # Check target.
2366
2367 .PHONY: check do-check
2368 check: do-check
2369
2370 # Only include modules actually being configured and built.
2371 .PHONY: check-host
2372 check-host: \
2373 maybe-check-bfd \
2374 maybe-check-opcodes \
2375 maybe-check-binutils \
2376 maybe-check-bison \
2377 maybe-check-cgen \
2378 maybe-check-dejagnu \
2379 maybe-check-etc \
2380 maybe-check-fastjar \
2381 maybe-check-fixincludes \
2382 maybe-check-flex \
2383 maybe-check-gas \
2384 maybe-check-gcc \
2385 maybe-check-gmp \
2386 maybe-check-mpfr \
2387 maybe-check-mpc \
2388 maybe-check-isl \
2389 maybe-check-libelf \
2390 maybe-check-gold \
2391 maybe-check-gprof \
2392 maybe-check-intl \
2393 maybe-check-tcl \
2394 maybe-check-itcl \
2395 maybe-check-ld \
2396 maybe-check-libbacktrace \
2397 maybe-check-libcpp \
2398 maybe-check-libdecnumber \
2399 maybe-check-libgui \
2400 maybe-check-libiberty \
2401 maybe-check-libiberty-linker-plugin \
2402 maybe-check-libiconv \
2403 maybe-check-m4 \
2404 maybe-check-readline \
2405 maybe-check-sid \
2406 maybe-check-sim \
2407 maybe-check-texinfo \
2408 maybe-check-zlib \
2409 maybe-check-gnulib \
2410 maybe-check-gdbsupport \
2411 maybe-check-gdb \
2412 maybe-check-expect \
2413 maybe-check-guile \
2414 maybe-check-tk \
2415 maybe-check-libtermcap \
2416 maybe-check-utils \
2417 maybe-check-gnattools \
2418 maybe-check-lto-plugin \
2419 maybe-check-libcc1 \
2420 maybe-check-gotools \
2421 maybe-check-libctf
2422
2423 .PHONY: check-target
2424 check-target: \
2425 maybe-check-target-libstdc++-v3 \
2426 maybe-check-target-libsanitizer \
2427 maybe-check-target-libmpx \
2428 maybe-check-target-libvtv \
2429 maybe-check-target-libcilkrts \
2430 maybe-check-target-liboffloadmic \
2431 maybe-check-target-libssp \
2432 maybe-check-target-newlib \
2433 maybe-check-target-libgcc \
2434 maybe-check-target-libbacktrace \
2435 maybe-check-target-libquadmath \
2436 maybe-check-target-libgfortran \
2437 maybe-check-target-libobjc \
2438 maybe-check-target-libgo \
2439 maybe-check-target-libtermcap \
2440 maybe-check-target-winsup \
2441 maybe-check-target-libgloss \
2442 maybe-check-target-libffi \
2443 maybe-check-target-zlib \
2444 maybe-check-target-rda \
2445 maybe-check-target-libada \
2446 maybe-check-target-libgomp \
2447 maybe-check-target-libitm \
2448 maybe-check-target-libatomic
2449
2450 do-check:
2451 @: $(MAKE); $(unstage)
2452 @r=`${PWD_COMMAND}`; export r; \
2453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2454 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2455
2456 # Automated reporting of test results.
2457
2458 warning.log: build.log
2459 $(srcdir)/contrib/warn_summary build.log > $@
2460
2461 mail-report.log:
2462 if test x'$(BOOT_CFLAGS)' != x''; then \
2463 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2464 fi; \
2465 $(srcdir)/contrib/test_summary -t >$@
2466 chmod +x $@
2467 echo If you really want to send e-mail, run ./$@ now
2468
2469 mail-report-with-warnings.log: warning.log
2470 if test x'$(BOOT_CFLAGS)' != x''; then \
2471 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2472 fi; \
2473 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2474 chmod +x $@
2475 echo If you really want to send e-mail, run ./$@ now
2476
2477 # Local Vim config
2478
2479 $(srcdir)/.local.vimrc:
2480 $(LN_S) contrib/vimrc $@
2481
2482 $(srcdir)/.lvimrc:
2483 $(LN_S) contrib/vimrc $@
2484
2485 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2486
2487 .PHONY: vimrc
2488
2489 # clang-format config
2490
2491 $(srcdir)/.clang-format:
2492 $(LN_S) contrib/clang-format $@
2493
2494 clang-format: $(srcdir)/.clang-format
2495
2496 .PHONY: clang-format
2497
2498 # Installation targets.
2499
2500 .PHONY: install uninstall
2501 install:
2502 @: $(MAKE); $(unstage)
2503 @r=`${PWD_COMMAND}`; export r; \
2504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2505 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2506
2507 .PHONY: install-host-nogcc
2508 install-host-nogcc: \
2509 maybe-install-bfd \
2510 maybe-install-opcodes \
2511 maybe-install-binutils \
2512 maybe-install-bison \
2513 maybe-install-cgen \
2514 maybe-install-dejagnu \
2515 maybe-install-etc \
2516 maybe-install-fastjar \
2517 maybe-install-fixincludes \
2518 maybe-install-flex \
2519 maybe-install-gas \
2520 maybe-install-gmp \
2521 maybe-install-mpfr \
2522 maybe-install-mpc \
2523 maybe-install-isl \
2524 maybe-install-libelf \
2525 maybe-install-gold \
2526 maybe-install-gprof \
2527 maybe-install-intl \
2528 maybe-install-tcl \
2529 maybe-install-itcl \
2530 maybe-install-ld \
2531 maybe-install-libbacktrace \
2532 maybe-install-libcpp \
2533 maybe-install-libdecnumber \
2534 maybe-install-libgui \
2535 maybe-install-libiberty \
2536 maybe-install-libiberty-linker-plugin \
2537 maybe-install-libiconv \
2538 maybe-install-m4 \
2539 maybe-install-readline \
2540 maybe-install-sid \
2541 maybe-install-sim \
2542 maybe-install-texinfo \
2543 maybe-install-zlib \
2544 maybe-install-gnulib \
2545 maybe-install-gdbsupport \
2546 maybe-install-gdb \
2547 maybe-install-expect \
2548 maybe-install-guile \
2549 maybe-install-tk \
2550 maybe-install-libtermcap \
2551 maybe-install-utils \
2552 maybe-install-gnattools \
2553 maybe-install-lto-plugin \
2554 maybe-install-libcc1 \
2555 maybe-install-gotools \
2556 maybe-install-libctf
2557
2558 .PHONY: install-host
2559 install-host: \
2560 maybe-install-bfd \
2561 maybe-install-opcodes \
2562 maybe-install-binutils \
2563 maybe-install-bison \
2564 maybe-install-cgen \
2565 maybe-install-dejagnu \
2566 maybe-install-etc \
2567 maybe-install-fastjar \
2568 maybe-install-fixincludes \
2569 maybe-install-flex \
2570 maybe-install-gas \
2571 maybe-install-gcc \
2572 maybe-install-gmp \
2573 maybe-install-mpfr \
2574 maybe-install-mpc \
2575 maybe-install-isl \
2576 maybe-install-libelf \
2577 maybe-install-gold \
2578 maybe-install-gprof \
2579 maybe-install-intl \
2580 maybe-install-tcl \
2581 maybe-install-itcl \
2582 maybe-install-ld \
2583 maybe-install-libbacktrace \
2584 maybe-install-libcpp \
2585 maybe-install-libdecnumber \
2586 maybe-install-libgui \
2587 maybe-install-libiberty \
2588 maybe-install-libiberty-linker-plugin \
2589 maybe-install-libiconv \
2590 maybe-install-m4 \
2591 maybe-install-readline \
2592 maybe-install-sid \
2593 maybe-install-sim \
2594 maybe-install-texinfo \
2595 maybe-install-zlib \
2596 maybe-install-gnulib \
2597 maybe-install-gdbsupport \
2598 maybe-install-gdb \
2599 maybe-install-expect \
2600 maybe-install-guile \
2601 maybe-install-tk \
2602 maybe-install-libtermcap \
2603 maybe-install-utils \
2604 maybe-install-gnattools \
2605 maybe-install-lto-plugin \
2606 maybe-install-libcc1 \
2607 maybe-install-gotools \
2608 maybe-install-libctf
2609
2610 .PHONY: install-target
2611 install-target: \
2612 maybe-install-target-libstdc++-v3 \
2613 maybe-install-target-libsanitizer \
2614 maybe-install-target-libmpx \
2615 maybe-install-target-libvtv \
2616 maybe-install-target-libcilkrts \
2617 maybe-install-target-liboffloadmic \
2618 maybe-install-target-libssp \
2619 maybe-install-target-newlib \
2620 maybe-install-target-libgcc \
2621 maybe-install-target-libbacktrace \
2622 maybe-install-target-libquadmath \
2623 maybe-install-target-libgfortran \
2624 maybe-install-target-libobjc \
2625 maybe-install-target-libgo \
2626 maybe-install-target-libtermcap \
2627 maybe-install-target-winsup \
2628 maybe-install-target-libgloss \
2629 maybe-install-target-libffi \
2630 maybe-install-target-zlib \
2631 maybe-install-target-rda \
2632 maybe-install-target-libada \
2633 maybe-install-target-libgomp \
2634 maybe-install-target-libitm \
2635 maybe-install-target-libatomic
2636
2637 uninstall:
2638 @echo "the uninstall target is not supported in this tree"
2639
2640 .PHONY: install.all
2641 install.all: install-no-fixedincludes
2642 @if [ -f ./gcc/Makefile ]; then \
2643 r=`${PWD_COMMAND}`; export r; \
2644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2645 $(HOST_EXPORTS) \
2646 (cd ./gcc && \
2647 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2648 else \
2649 true; \
2650 fi
2651
2652 # install-no-fixedincludes is used to allow the elaboration of binary packages
2653 # suitable for distribution, where we cannot include the fixed system header
2654 # files.
2655 .PHONY: install-no-fixedincludes
2656 install-no-fixedincludes: installdirs install-host-nogcc \
2657 install-target gcc-install-no-fixedincludes
2658
2659 .PHONY: install-strip
2660 install-strip:
2661 @: $(MAKE); $(unstage)
2662 @r=`${PWD_COMMAND}`; export r; \
2663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2664 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2665
2666 .PHONY: install-strip-host
2667 install-strip-host: \
2668 maybe-install-strip-bfd \
2669 maybe-install-strip-opcodes \
2670 maybe-install-strip-binutils \
2671 maybe-install-strip-bison \
2672 maybe-install-strip-cgen \
2673 maybe-install-strip-dejagnu \
2674 maybe-install-strip-etc \
2675 maybe-install-strip-fastjar \
2676 maybe-install-strip-fixincludes \
2677 maybe-install-strip-flex \
2678 maybe-install-strip-gas \
2679 maybe-install-strip-gcc \
2680 maybe-install-strip-gmp \
2681 maybe-install-strip-mpfr \
2682 maybe-install-strip-mpc \
2683 maybe-install-strip-isl \
2684 maybe-install-strip-libelf \
2685 maybe-install-strip-gold \
2686 maybe-install-strip-gprof \
2687 maybe-install-strip-intl \
2688 maybe-install-strip-tcl \
2689 maybe-install-strip-itcl \
2690 maybe-install-strip-ld \
2691 maybe-install-strip-libbacktrace \
2692 maybe-install-strip-libcpp \
2693 maybe-install-strip-libdecnumber \
2694 maybe-install-strip-libgui \
2695 maybe-install-strip-libiberty \
2696 maybe-install-strip-libiberty-linker-plugin \
2697 maybe-install-strip-libiconv \
2698 maybe-install-strip-m4 \
2699 maybe-install-strip-readline \
2700 maybe-install-strip-sid \
2701 maybe-install-strip-sim \
2702 maybe-install-strip-texinfo \
2703 maybe-install-strip-zlib \
2704 maybe-install-strip-gnulib \
2705 maybe-install-strip-gdbsupport \
2706 maybe-install-strip-gdb \
2707 maybe-install-strip-expect \
2708 maybe-install-strip-guile \
2709 maybe-install-strip-tk \
2710 maybe-install-strip-libtermcap \
2711 maybe-install-strip-utils \
2712 maybe-install-strip-gnattools \
2713 maybe-install-strip-lto-plugin \
2714 maybe-install-strip-libcc1 \
2715 maybe-install-strip-gotools \
2716 maybe-install-strip-libctf
2717
2718 .PHONY: install-strip-target
2719 install-strip-target: \
2720 maybe-install-strip-target-libstdc++-v3 \
2721 maybe-install-strip-target-libsanitizer \
2722 maybe-install-strip-target-libmpx \
2723 maybe-install-strip-target-libvtv \
2724 maybe-install-strip-target-libcilkrts \
2725 maybe-install-strip-target-liboffloadmic \
2726 maybe-install-strip-target-libssp \
2727 maybe-install-strip-target-newlib \
2728 maybe-install-strip-target-libgcc \
2729 maybe-install-strip-target-libbacktrace \
2730 maybe-install-strip-target-libquadmath \
2731 maybe-install-strip-target-libgfortran \
2732 maybe-install-strip-target-libobjc \
2733 maybe-install-strip-target-libgo \
2734 maybe-install-strip-target-libtermcap \
2735 maybe-install-strip-target-winsup \
2736 maybe-install-strip-target-libgloss \
2737 maybe-install-strip-target-libffi \
2738 maybe-install-strip-target-zlib \
2739 maybe-install-strip-target-rda \
2740 maybe-install-strip-target-libada \
2741 maybe-install-strip-target-libgomp \
2742 maybe-install-strip-target-libitm \
2743 maybe-install-strip-target-libatomic
2744
2745
2746 ### other supporting targets
2747
2748 MAKEDIRS= \
2749 $(DESTDIR)$(prefix) \
2750 $(DESTDIR)$(exec_prefix)
2751 .PHONY: installdirs
2752 installdirs: mkinstalldirs
2753 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2754
2755 dir.info: do-install-info
2756 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2757 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2758 mv -f dir.info.new dir.info; \
2759 else true; \
2760 fi
2761
2762 dist:
2763 @echo "Building a full distribution of this tree isn't done"
2764 @echo "via 'make dist'. Check out the etc/ subdirectory"
2765
2766 etags tags: TAGS
2767
2768 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2769 # ability to use several tags files at once, so there is probably no need
2770 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2771 # (if we felt like it) have this Makefile write a piece of elisp which
2772 # the user could load to tell emacs19 where all the TAGS files we just
2773 # built are.
2774 TAGS: do-TAGS
2775
2776 # ------------------------------------
2777 # Macros for configure and all targets
2778 # ------------------------------------
2779
2780
2781
2782
2783
2784 # --------------------------------------
2785 # Modules which run on the build machine
2786 # --------------------------------------
2787
2788
2789 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2790 maybe-configure-build-libiberty:
2791 @if gcc-bootstrap
2792 configure-build-libiberty: stage_current
2793 @endif gcc-bootstrap
2794 @if build-libiberty
2795 maybe-configure-build-libiberty: configure-build-libiberty
2796 configure-build-libiberty:
2797 @: $(MAKE); $(unstage)
2798 @r=`${PWD_COMMAND}`; export r; \
2799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2800 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2801 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2802 $(BUILD_EXPORTS) \
2803 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2804 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2805 case $(srcdir) in \
2806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2807 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2809 esac; \
2810 module_srcdir=libiberty; \
2811 rm -f no-such-file || : ; \
2812 CONFIG_SITE=no-such-file $(SHELL) \
2813 $$s/$$module_srcdir/configure \
2814 --srcdir=$${topdir}/$$module_srcdir \
2815 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2816 --target=${target_alias} \
2817 || exit 1
2818 @endif build-libiberty
2819
2820
2821
2822
2823
2824 .PHONY: all-build-libiberty maybe-all-build-libiberty
2825 maybe-all-build-libiberty:
2826 @if gcc-bootstrap
2827 all-build-libiberty: stage_current
2828 @endif gcc-bootstrap
2829 @if build-libiberty
2830 TARGET-build-libiberty=all
2831 maybe-all-build-libiberty: all-build-libiberty
2832 all-build-libiberty: configure-build-libiberty
2833 @: $(MAKE); $(unstage)
2834 @r=`${PWD_COMMAND}`; export r; \
2835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2836 $(BUILD_EXPORTS) \
2837 (cd $(BUILD_SUBDIR)/libiberty && \
2838 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2839 $(TARGET-build-libiberty))
2840 @endif build-libiberty
2841
2842
2843
2844
2845
2846 .PHONY: configure-build-bison maybe-configure-build-bison
2847 maybe-configure-build-bison:
2848 @if gcc-bootstrap
2849 configure-build-bison: stage_current
2850 @endif gcc-bootstrap
2851 @if build-bison
2852 maybe-configure-build-bison: configure-build-bison
2853 configure-build-bison:
2854 @: $(MAKE); $(unstage)
2855 @r=`${PWD_COMMAND}`; export r; \
2856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2857 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2858 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2859 $(BUILD_EXPORTS) \
2860 echo Configuring in $(BUILD_SUBDIR)/bison; \
2861 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2862 case $(srcdir) in \
2863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2864 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2866 esac; \
2867 module_srcdir=bison; \
2868 rm -f no-such-file || : ; \
2869 CONFIG_SITE=no-such-file $(SHELL) \
2870 $$s/$$module_srcdir/configure \
2871 --srcdir=$${topdir}/$$module_srcdir \
2872 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2873 --target=${target_alias} \
2874 || exit 1
2875 @endif build-bison
2876
2877
2878
2879
2880
2881 .PHONY: all-build-bison maybe-all-build-bison
2882 maybe-all-build-bison:
2883 @if gcc-bootstrap
2884 all-build-bison: stage_current
2885 @endif gcc-bootstrap
2886 @if build-bison
2887 TARGET-build-bison=all
2888 maybe-all-build-bison: all-build-bison
2889 all-build-bison: configure-build-bison
2890 @: $(MAKE); $(unstage)
2891 @r=`${PWD_COMMAND}`; export r; \
2892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2893 $(BUILD_EXPORTS) \
2894 (cd $(BUILD_SUBDIR)/bison && \
2895 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2896 $(TARGET-build-bison))
2897 @endif build-bison
2898
2899
2900
2901
2902
2903 .PHONY: configure-build-flex maybe-configure-build-flex
2904 maybe-configure-build-flex:
2905 @if gcc-bootstrap
2906 configure-build-flex: stage_current
2907 @endif gcc-bootstrap
2908 @if build-flex
2909 maybe-configure-build-flex: configure-build-flex
2910 configure-build-flex:
2911 @: $(MAKE); $(unstage)
2912 @r=`${PWD_COMMAND}`; export r; \
2913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2914 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2915 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2916 $(BUILD_EXPORTS) \
2917 echo Configuring in $(BUILD_SUBDIR)/flex; \
2918 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2919 case $(srcdir) in \
2920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2921 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2923 esac; \
2924 module_srcdir=flex; \
2925 rm -f no-such-file || : ; \
2926 CONFIG_SITE=no-such-file $(SHELL) \
2927 $$s/$$module_srcdir/configure \
2928 --srcdir=$${topdir}/$$module_srcdir \
2929 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2930 --target=${target_alias} \
2931 || exit 1
2932 @endif build-flex
2933
2934
2935
2936
2937
2938 .PHONY: all-build-flex maybe-all-build-flex
2939 maybe-all-build-flex:
2940 @if gcc-bootstrap
2941 all-build-flex: stage_current
2942 @endif gcc-bootstrap
2943 @if build-flex
2944 TARGET-build-flex=all
2945 maybe-all-build-flex: all-build-flex
2946 all-build-flex: configure-build-flex
2947 @: $(MAKE); $(unstage)
2948 @r=`${PWD_COMMAND}`; export r; \
2949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2950 $(BUILD_EXPORTS) \
2951 (cd $(BUILD_SUBDIR)/flex && \
2952 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2953 $(TARGET-build-flex))
2954 @endif build-flex
2955
2956
2957
2958
2959
2960 .PHONY: configure-build-m4 maybe-configure-build-m4
2961 maybe-configure-build-m4:
2962 @if gcc-bootstrap
2963 configure-build-m4: stage_current
2964 @endif gcc-bootstrap
2965 @if build-m4
2966 maybe-configure-build-m4: configure-build-m4
2967 configure-build-m4:
2968 @: $(MAKE); $(unstage)
2969 @r=`${PWD_COMMAND}`; export r; \
2970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2971 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2972 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2973 $(BUILD_EXPORTS) \
2974 echo Configuring in $(BUILD_SUBDIR)/m4; \
2975 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2976 case $(srcdir) in \
2977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2978 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2980 esac; \
2981 module_srcdir=m4; \
2982 rm -f no-such-file || : ; \
2983 CONFIG_SITE=no-such-file $(SHELL) \
2984 $$s/$$module_srcdir/configure \
2985 --srcdir=$${topdir}/$$module_srcdir \
2986 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2987 --target=${target_alias} \
2988 || exit 1
2989 @endif build-m4
2990
2991
2992
2993
2994
2995 .PHONY: all-build-m4 maybe-all-build-m4
2996 maybe-all-build-m4:
2997 @if gcc-bootstrap
2998 all-build-m4: stage_current
2999 @endif gcc-bootstrap
3000 @if build-m4
3001 TARGET-build-m4=all
3002 maybe-all-build-m4: all-build-m4
3003 all-build-m4: configure-build-m4
3004 @: $(MAKE); $(unstage)
3005 @r=`${PWD_COMMAND}`; export r; \
3006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3007 $(BUILD_EXPORTS) \
3008 (cd $(BUILD_SUBDIR)/m4 && \
3009 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3010 $(TARGET-build-m4))
3011 @endif build-m4
3012
3013
3014
3015
3016
3017 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3018 maybe-configure-build-texinfo:
3019 @if gcc-bootstrap
3020 configure-build-texinfo: stage_current
3021 @endif gcc-bootstrap
3022 @if build-texinfo
3023 maybe-configure-build-texinfo: configure-build-texinfo
3024 configure-build-texinfo:
3025 @: $(MAKE); $(unstage)
3026 @r=`${PWD_COMMAND}`; export r; \
3027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3028 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3029 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3030 $(BUILD_EXPORTS) \
3031 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3032 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3033 case $(srcdir) in \
3034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3035 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3037 esac; \
3038 module_srcdir=texinfo; \
3039 rm -f no-such-file || : ; \
3040 CONFIG_SITE=no-such-file $(SHELL) \
3041 $$s/$$module_srcdir/configure \
3042 --srcdir=$${topdir}/$$module_srcdir \
3043 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3044 --target=${target_alias} \
3045 || exit 1
3046 @endif build-texinfo
3047
3048
3049
3050
3051
3052 .PHONY: all-build-texinfo maybe-all-build-texinfo
3053 maybe-all-build-texinfo:
3054 @if gcc-bootstrap
3055 all-build-texinfo: stage_current
3056 @endif gcc-bootstrap
3057 @if build-texinfo
3058 TARGET-build-texinfo=all
3059 maybe-all-build-texinfo: all-build-texinfo
3060 all-build-texinfo: configure-build-texinfo
3061 @: $(MAKE); $(unstage)
3062 @r=`${PWD_COMMAND}`; export r; \
3063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3064 $(BUILD_EXPORTS) \
3065 (cd $(BUILD_SUBDIR)/texinfo && \
3066 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3067 $(TARGET-build-texinfo))
3068 @endif build-texinfo
3069
3070
3071
3072
3073
3074 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3075 maybe-configure-build-fixincludes:
3076 @if gcc-bootstrap
3077 configure-build-fixincludes: stage_current
3078 @endif gcc-bootstrap
3079 @if build-fixincludes
3080 maybe-configure-build-fixincludes: configure-build-fixincludes
3081 configure-build-fixincludes:
3082 @: $(MAKE); $(unstage)
3083 @r=`${PWD_COMMAND}`; export r; \
3084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3085 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3086 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3087 $(BUILD_EXPORTS) \
3088 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3089 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3090 case $(srcdir) in \
3091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3092 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3094 esac; \
3095 module_srcdir=fixincludes; \
3096 rm -f no-such-file || : ; \
3097 CONFIG_SITE=no-such-file $(SHELL) \
3098 $$s/$$module_srcdir/configure \
3099 --srcdir=$${topdir}/$$module_srcdir \
3100 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3101 --target=${target_alias} \
3102 || exit 1
3103 @endif build-fixincludes
3104
3105
3106
3107
3108
3109 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3110 maybe-all-build-fixincludes:
3111 @if gcc-bootstrap
3112 all-build-fixincludes: stage_current
3113 @endif gcc-bootstrap
3114 @if build-fixincludes
3115 TARGET-build-fixincludes=all
3116 maybe-all-build-fixincludes: all-build-fixincludes
3117 all-build-fixincludes: configure-build-fixincludes
3118 @: $(MAKE); $(unstage)
3119 @r=`${PWD_COMMAND}`; export r; \
3120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3121 $(BUILD_EXPORTS) \
3122 (cd $(BUILD_SUBDIR)/fixincludes && \
3123 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3124 $(TARGET-build-fixincludes))
3125 @endif build-fixincludes
3126
3127
3128
3129
3130
3131 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3132 maybe-configure-build-libcpp:
3133 @if gcc-bootstrap
3134 configure-build-libcpp: stage_current
3135 @endif gcc-bootstrap
3136 @if build-libcpp
3137 maybe-configure-build-libcpp: configure-build-libcpp
3138 configure-build-libcpp:
3139 @: $(MAKE); $(unstage)
3140 @r=`${PWD_COMMAND}`; export r; \
3141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3142 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3143 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3144 $(BUILD_EXPORTS) \
3145 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3146 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3147 case $(srcdir) in \
3148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3149 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3151 esac; \
3152 module_srcdir=libcpp; \
3153 rm -f no-such-file || : ; \
3154 CONFIG_SITE=no-such-file $(SHELL) \
3155 $$s/$$module_srcdir/configure \
3156 --srcdir=$${topdir}/$$module_srcdir \
3157 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3158 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3159 || exit 1
3160 @endif build-libcpp
3161
3162
3163
3164
3165
3166 .PHONY: all-build-libcpp maybe-all-build-libcpp
3167 maybe-all-build-libcpp:
3168 @if gcc-bootstrap
3169 all-build-libcpp: stage_current
3170 @endif gcc-bootstrap
3171 @if build-libcpp
3172 TARGET-build-libcpp=all
3173 maybe-all-build-libcpp: all-build-libcpp
3174 all-build-libcpp: configure-build-libcpp
3175 @: $(MAKE); $(unstage)
3176 @r=`${PWD_COMMAND}`; export r; \
3177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3178 $(BUILD_EXPORTS) \
3179 (cd $(BUILD_SUBDIR)/libcpp && \
3180 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3181 $(TARGET-build-libcpp))
3182 @endif build-libcpp
3183
3184
3185
3186
3187
3188 # --------------------------------------
3189 # Modules which run on the host machine
3190 # --------------------------------------
3191
3192
3193 .PHONY: configure-bfd maybe-configure-bfd
3194 maybe-configure-bfd:
3195 @if gcc-bootstrap
3196 configure-bfd: stage_current
3197 @endif gcc-bootstrap
3198 @if bfd
3199 maybe-configure-bfd: configure-bfd
3200 configure-bfd:
3201 @r=`${PWD_COMMAND}`; export r; \
3202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3203 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3205 $(HOST_EXPORTS) \
3206 echo Configuring in $(HOST_SUBDIR)/bfd; \
3207 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3208 case $(srcdir) in \
3209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3210 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3212 esac; \
3213 module_srcdir=bfd; \
3214 $(SHELL) \
3215 $$s/$$module_srcdir/configure \
3216 --srcdir=$${topdir}/$$module_srcdir \
3217 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3218 --target=${target_alias} \
3219 || exit 1
3220 @endif bfd
3221
3222
3223
3224 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3225 maybe-configure-stage1-bfd:
3226 @if bfd-bootstrap
3227 maybe-configure-stage1-bfd: configure-stage1-bfd
3228 configure-stage1-bfd:
3229 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3230 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3231 @r=`${PWD_COMMAND}`; export r; \
3232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3233 TFLAGS="$(STAGE1_TFLAGS)"; \
3234 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3235 $(HOST_EXPORTS) \
3236 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3237 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3238 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3239 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3241 cd $(HOST_SUBDIR)/bfd || exit 1; \
3242 case $(srcdir) in \
3243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3244 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3246 esac; \
3247 module_srcdir=bfd; \
3248 $(SHELL) $$s/$$module_srcdir/configure \
3249 --srcdir=$${topdir}/$$module_srcdir \
3250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3251 --target=${target_alias} \
3252 \
3253 $(STAGE1_CONFIGURE_FLAGS)
3254 @endif bfd-bootstrap
3255
3256 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3257 maybe-configure-stage2-bfd:
3258 @if bfd-bootstrap
3259 maybe-configure-stage2-bfd: configure-stage2-bfd
3260 configure-stage2-bfd:
3261 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3263 @r=`${PWD_COMMAND}`; export r; \
3264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3265 TFLAGS="$(STAGE2_TFLAGS)"; \
3266 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3267 $(HOST_EXPORTS) \
3268 $(POSTSTAGE1_HOST_EXPORTS) \
3269 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3270 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3271 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3272 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3274 cd $(HOST_SUBDIR)/bfd || exit 1; \
3275 case $(srcdir) in \
3276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3277 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3279 esac; \
3280 module_srcdir=bfd; \
3281 $(SHELL) $$s/$$module_srcdir/configure \
3282 --srcdir=$${topdir}/$$module_srcdir \
3283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3284 --target=${target_alias} \
3285 --with-build-libsubdir=$(HOST_SUBDIR) \
3286 $(STAGE2_CONFIGURE_FLAGS)
3287 @endif bfd-bootstrap
3288
3289 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3290 maybe-configure-stage3-bfd:
3291 @if bfd-bootstrap
3292 maybe-configure-stage3-bfd: configure-stage3-bfd
3293 configure-stage3-bfd:
3294 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3296 @r=`${PWD_COMMAND}`; export r; \
3297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3298 TFLAGS="$(STAGE3_TFLAGS)"; \
3299 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3300 $(HOST_EXPORTS) \
3301 $(POSTSTAGE1_HOST_EXPORTS) \
3302 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3303 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3304 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3305 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3307 cd $(HOST_SUBDIR)/bfd || exit 1; \
3308 case $(srcdir) in \
3309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3310 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3312 esac; \
3313 module_srcdir=bfd; \
3314 $(SHELL) $$s/$$module_srcdir/configure \
3315 --srcdir=$${topdir}/$$module_srcdir \
3316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3317 --target=${target_alias} \
3318 --with-build-libsubdir=$(HOST_SUBDIR) \
3319 $(STAGE3_CONFIGURE_FLAGS)
3320 @endif bfd-bootstrap
3321
3322 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3323 maybe-configure-stage4-bfd:
3324 @if bfd-bootstrap
3325 maybe-configure-stage4-bfd: configure-stage4-bfd
3326 configure-stage4-bfd:
3327 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3328 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3329 @r=`${PWD_COMMAND}`; export r; \
3330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3331 TFLAGS="$(STAGE4_TFLAGS)"; \
3332 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3333 $(HOST_EXPORTS) \
3334 $(POSTSTAGE1_HOST_EXPORTS) \
3335 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3336 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3337 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3338 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3340 cd $(HOST_SUBDIR)/bfd || exit 1; \
3341 case $(srcdir) in \
3342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3343 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3345 esac; \
3346 module_srcdir=bfd; \
3347 $(SHELL) $$s/$$module_srcdir/configure \
3348 --srcdir=$${topdir}/$$module_srcdir \
3349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3350 --target=${target_alias} \
3351 --with-build-libsubdir=$(HOST_SUBDIR) \
3352 $(STAGE4_CONFIGURE_FLAGS)
3353 @endif bfd-bootstrap
3354
3355 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3356 maybe-configure-stageprofile-bfd:
3357 @if bfd-bootstrap
3358 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3359 configure-stageprofile-bfd:
3360 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3361 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3362 @r=`${PWD_COMMAND}`; export r; \
3363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3364 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3365 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3366 $(HOST_EXPORTS) \
3367 $(POSTSTAGE1_HOST_EXPORTS) \
3368 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3369 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3370 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3371 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3373 cd $(HOST_SUBDIR)/bfd || exit 1; \
3374 case $(srcdir) in \
3375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3376 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3378 esac; \
3379 module_srcdir=bfd; \
3380 $(SHELL) $$s/$$module_srcdir/configure \
3381 --srcdir=$${topdir}/$$module_srcdir \
3382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3383 --target=${target_alias} \
3384 --with-build-libsubdir=$(HOST_SUBDIR) \
3385 $(STAGEprofile_CONFIGURE_FLAGS)
3386 @endif bfd-bootstrap
3387
3388 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3389 maybe-configure-stagefeedback-bfd:
3390 @if bfd-bootstrap
3391 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3392 configure-stagefeedback-bfd:
3393 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3395 @r=`${PWD_COMMAND}`; export r; \
3396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3397 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3398 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3399 $(HOST_EXPORTS) \
3400 $(POSTSTAGE1_HOST_EXPORTS) \
3401 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3402 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3403 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3404 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3406 cd $(HOST_SUBDIR)/bfd || exit 1; \
3407 case $(srcdir) in \
3408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3409 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3411 esac; \
3412 module_srcdir=bfd; \
3413 $(SHELL) $$s/$$module_srcdir/configure \
3414 --srcdir=$${topdir}/$$module_srcdir \
3415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3416 --target=${target_alias} \
3417 --with-build-libsubdir=$(HOST_SUBDIR) \
3418 $(STAGEfeedback_CONFIGURE_FLAGS)
3419 @endif bfd-bootstrap
3420
3421
3422
3423
3424
3425 .PHONY: all-bfd maybe-all-bfd
3426 maybe-all-bfd:
3427 @if gcc-bootstrap
3428 all-bfd: stage_current
3429 @endif gcc-bootstrap
3430 @if bfd
3431 TARGET-bfd=all
3432 maybe-all-bfd: all-bfd
3433 all-bfd: configure-bfd
3434 @r=`${PWD_COMMAND}`; export r; \
3435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3436 $(HOST_EXPORTS) \
3437 (cd $(HOST_SUBDIR)/bfd && \
3438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3439 $(TARGET-bfd))
3440 @endif bfd
3441
3442
3443
3444 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3445 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3446 maybe-all-stage1-bfd:
3447 maybe-clean-stage1-bfd:
3448 @if bfd-bootstrap
3449 maybe-all-stage1-bfd: all-stage1-bfd
3450 all-stage1: all-stage1-bfd
3451 TARGET-stage1-bfd = $(TARGET-bfd)
3452 all-stage1-bfd: configure-stage1-bfd
3453 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3454 @r=`${PWD_COMMAND}`; export r; \
3455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3456 TFLAGS="$(STAGE1_TFLAGS)"; \
3457 $(HOST_EXPORTS) \
3458 cd $(HOST_SUBDIR)/bfd && \
3459 \
3460 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3461 CFLAGS="$(STAGE1_CFLAGS)" \
3462 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3463 LIBCFLAGS="$(LIBCFLAGS)" \
3464 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3465 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3466 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3467 $(EXTRA_HOST_FLAGS) \
3468 $(STAGE1_FLAGS_TO_PASS) \
3469 TFLAGS="$(STAGE1_TFLAGS)" \
3470 $(TARGET-stage1-bfd)
3471
3472 maybe-clean-stage1-bfd: clean-stage1-bfd
3473 clean-stage1: clean-stage1-bfd
3474 clean-stage1-bfd:
3475 @if [ $(current_stage) = stage1 ]; then \
3476 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3477 else \
3478 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3479 $(MAKE) stage1-start; \
3480 fi; \
3481 cd $(HOST_SUBDIR)/bfd && \
3482 $(MAKE) $(EXTRA_HOST_FLAGS) \
3483 $(STAGE1_FLAGS_TO_PASS) clean
3484 @endif bfd-bootstrap
3485
3486
3487 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3488 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3489 maybe-all-stage2-bfd:
3490 maybe-clean-stage2-bfd:
3491 @if bfd-bootstrap
3492 maybe-all-stage2-bfd: all-stage2-bfd
3493 all-stage2: all-stage2-bfd
3494 TARGET-stage2-bfd = $(TARGET-bfd)
3495 all-stage2-bfd: configure-stage2-bfd
3496 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3497 @r=`${PWD_COMMAND}`; export r; \
3498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3499 TFLAGS="$(STAGE2_TFLAGS)"; \
3500 $(HOST_EXPORTS) \
3501 $(POSTSTAGE1_HOST_EXPORTS) \
3502 cd $(HOST_SUBDIR)/bfd && \
3503 \
3504 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3505 CFLAGS="$(STAGE2_CFLAGS)" \
3506 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3507 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3508 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3509 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3510 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3511 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3512 TFLAGS="$(STAGE2_TFLAGS)" \
3513 $(TARGET-stage2-bfd)
3514
3515 maybe-clean-stage2-bfd: clean-stage2-bfd
3516 clean-stage2: clean-stage2-bfd
3517 clean-stage2-bfd:
3518 @if [ $(current_stage) = stage2 ]; then \
3519 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3520 else \
3521 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3522 $(MAKE) stage2-start; \
3523 fi; \
3524 cd $(HOST_SUBDIR)/bfd && \
3525 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3526 @endif bfd-bootstrap
3527
3528
3529 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3530 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3531 maybe-all-stage3-bfd:
3532 maybe-clean-stage3-bfd:
3533 @if bfd-bootstrap
3534 maybe-all-stage3-bfd: all-stage3-bfd
3535 all-stage3: all-stage3-bfd
3536 TARGET-stage3-bfd = $(TARGET-bfd)
3537 all-stage3-bfd: configure-stage3-bfd
3538 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3539 @r=`${PWD_COMMAND}`; export r; \
3540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3541 TFLAGS="$(STAGE3_TFLAGS)"; \
3542 $(HOST_EXPORTS) \
3543 $(POSTSTAGE1_HOST_EXPORTS) \
3544 cd $(HOST_SUBDIR)/bfd && \
3545 \
3546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3547 CFLAGS="$(STAGE3_CFLAGS)" \
3548 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3549 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3550 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3551 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3552 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3553 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3554 TFLAGS="$(STAGE3_TFLAGS)" \
3555 $(TARGET-stage3-bfd)
3556
3557 maybe-clean-stage3-bfd: clean-stage3-bfd
3558 clean-stage3: clean-stage3-bfd
3559 clean-stage3-bfd:
3560 @if [ $(current_stage) = stage3 ]; then \
3561 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3562 else \
3563 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3564 $(MAKE) stage3-start; \
3565 fi; \
3566 cd $(HOST_SUBDIR)/bfd && \
3567 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3568 @endif bfd-bootstrap
3569
3570
3571 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3572 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3573 maybe-all-stage4-bfd:
3574 maybe-clean-stage4-bfd:
3575 @if bfd-bootstrap
3576 maybe-all-stage4-bfd: all-stage4-bfd
3577 all-stage4: all-stage4-bfd
3578 TARGET-stage4-bfd = $(TARGET-bfd)
3579 all-stage4-bfd: configure-stage4-bfd
3580 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3581 @r=`${PWD_COMMAND}`; export r; \
3582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3583 TFLAGS="$(STAGE4_TFLAGS)"; \
3584 $(HOST_EXPORTS) \
3585 $(POSTSTAGE1_HOST_EXPORTS) \
3586 cd $(HOST_SUBDIR)/bfd && \
3587 \
3588 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3589 CFLAGS="$(STAGE4_CFLAGS)" \
3590 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3591 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3592 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3593 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3594 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3595 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3596 TFLAGS="$(STAGE4_TFLAGS)" \
3597 $(TARGET-stage4-bfd)
3598
3599 maybe-clean-stage4-bfd: clean-stage4-bfd
3600 clean-stage4: clean-stage4-bfd
3601 clean-stage4-bfd:
3602 @if [ $(current_stage) = stage4 ]; then \
3603 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3604 else \
3605 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3606 $(MAKE) stage4-start; \
3607 fi; \
3608 cd $(HOST_SUBDIR)/bfd && \
3609 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3610 @endif bfd-bootstrap
3611
3612
3613 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3614 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3615 maybe-all-stageprofile-bfd:
3616 maybe-clean-stageprofile-bfd:
3617 @if bfd-bootstrap
3618 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3619 all-stageprofile: all-stageprofile-bfd
3620 TARGET-stageprofile-bfd = $(TARGET-bfd)
3621 all-stageprofile-bfd: configure-stageprofile-bfd
3622 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3623 @r=`${PWD_COMMAND}`; export r; \
3624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3625 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3626 $(HOST_EXPORTS) \
3627 $(POSTSTAGE1_HOST_EXPORTS) \
3628 cd $(HOST_SUBDIR)/bfd && \
3629 \
3630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3631 CFLAGS="$(STAGEprofile_CFLAGS)" \
3632 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3633 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3637 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3638 TFLAGS="$(STAGEprofile_TFLAGS)" \
3639 $(TARGET-stageprofile-bfd)
3640
3641 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3642 clean-stageprofile: clean-stageprofile-bfd
3643 clean-stageprofile-bfd:
3644 @if [ $(current_stage) = stageprofile ]; then \
3645 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3646 else \
3647 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3648 $(MAKE) stageprofile-start; \
3649 fi; \
3650 cd $(HOST_SUBDIR)/bfd && \
3651 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3652 @endif bfd-bootstrap
3653
3654
3655 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3656 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3657 maybe-all-stagefeedback-bfd:
3658 maybe-clean-stagefeedback-bfd:
3659 @if bfd-bootstrap
3660 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3661 all-stagefeedback: all-stagefeedback-bfd
3662 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3663 all-stagefeedback-bfd: configure-stagefeedback-bfd
3664 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3665 @r=`${PWD_COMMAND}`; export r; \
3666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3667 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3668 $(HOST_EXPORTS) \
3669 $(POSTSTAGE1_HOST_EXPORTS) \
3670 cd $(HOST_SUBDIR)/bfd && \
3671 \
3672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3673 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3674 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3675 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3680 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3681 $(TARGET-stagefeedback-bfd)
3682
3683 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3684 clean-stagefeedback: clean-stagefeedback-bfd
3685 clean-stagefeedback-bfd:
3686 @if [ $(current_stage) = stagefeedback ]; then \
3687 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3688 else \
3689 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3690 $(MAKE) stagefeedback-start; \
3691 fi; \
3692 cd $(HOST_SUBDIR)/bfd && \
3693 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3694 @endif bfd-bootstrap
3695
3696
3697
3698
3699
3700 .PHONY: check-bfd maybe-check-bfd
3701 maybe-check-bfd:
3702 @if bfd
3703 maybe-check-bfd: check-bfd
3704
3705 check-bfd:
3706 @: $(MAKE); $(unstage)
3707 @r=`${PWD_COMMAND}`; export r; \
3708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3709 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3710 (cd $(HOST_SUBDIR)/bfd && \
3711 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
3712
3713 @endif bfd
3714
3715 .PHONY: install-bfd maybe-install-bfd
3716 maybe-install-bfd:
3717 @if bfd
3718 maybe-install-bfd: install-bfd
3719
3720 install-bfd: installdirs
3721 @: $(MAKE); $(unstage)
3722 @r=`${PWD_COMMAND}`; export r; \
3723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3724 $(HOST_EXPORTS) \
3725 (cd $(HOST_SUBDIR)/bfd && \
3726 $(MAKE) $(FLAGS_TO_PASS) install)
3727
3728 @endif bfd
3729
3730 .PHONY: install-strip-bfd maybe-install-strip-bfd
3731 maybe-install-strip-bfd:
3732 @if bfd
3733 maybe-install-strip-bfd: install-strip-bfd
3734
3735 install-strip-bfd: installdirs
3736 @: $(MAKE); $(unstage)
3737 @r=`${PWD_COMMAND}`; export r; \
3738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3739 $(HOST_EXPORTS) \
3740 (cd $(HOST_SUBDIR)/bfd && \
3741 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3742
3743 @endif bfd
3744
3745 # Other targets (info, dvi, pdf, etc.)
3746
3747 .PHONY: maybe-info-bfd info-bfd
3748 maybe-info-bfd:
3749 @if bfd
3750 maybe-info-bfd: info-bfd
3751
3752 info-bfd: \
3753 configure-bfd
3754 @[ -f ./bfd/Makefile ] || exit 0; \
3755 r=`${PWD_COMMAND}`; export r; \
3756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3757 $(HOST_EXPORTS) \
3758 for flag in $(EXTRA_HOST_FLAGS) ; do \
3759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3760 done; \
3761 echo "Doing info in bfd"; \
3762 (cd $(HOST_SUBDIR)/bfd && \
3763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3765 "RANLIB=$${RANLIB}" \
3766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3767 info) \
3768 || exit 1
3769
3770 @endif bfd
3771
3772 .PHONY: maybe-dvi-bfd dvi-bfd
3773 maybe-dvi-bfd:
3774 @if bfd
3775 maybe-dvi-bfd: dvi-bfd
3776
3777 dvi-bfd: \
3778 configure-bfd
3779 @[ -f ./bfd/Makefile ] || exit 0; \
3780 r=`${PWD_COMMAND}`; export r; \
3781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3782 $(HOST_EXPORTS) \
3783 for flag in $(EXTRA_HOST_FLAGS) ; do \
3784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3785 done; \
3786 echo "Doing dvi in bfd"; \
3787 (cd $(HOST_SUBDIR)/bfd && \
3788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3790 "RANLIB=$${RANLIB}" \
3791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3792 dvi) \
3793 || exit 1
3794
3795 @endif bfd
3796
3797 .PHONY: maybe-pdf-bfd pdf-bfd
3798 maybe-pdf-bfd:
3799 @if bfd
3800 maybe-pdf-bfd: pdf-bfd
3801
3802 pdf-bfd: \
3803 configure-bfd
3804 @[ -f ./bfd/Makefile ] || exit 0; \
3805 r=`${PWD_COMMAND}`; export r; \
3806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3807 $(HOST_EXPORTS) \
3808 for flag in $(EXTRA_HOST_FLAGS) ; do \
3809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3810 done; \
3811 echo "Doing pdf in bfd"; \
3812 (cd $(HOST_SUBDIR)/bfd && \
3813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3815 "RANLIB=$${RANLIB}" \
3816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3817 pdf) \
3818 || exit 1
3819
3820 @endif bfd
3821
3822 .PHONY: maybe-html-bfd html-bfd
3823 maybe-html-bfd:
3824 @if bfd
3825 maybe-html-bfd: html-bfd
3826
3827 html-bfd: \
3828 configure-bfd
3829 @[ -f ./bfd/Makefile ] || exit 0; \
3830 r=`${PWD_COMMAND}`; export r; \
3831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3832 $(HOST_EXPORTS) \
3833 for flag in $(EXTRA_HOST_FLAGS) ; do \
3834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3835 done; \
3836 echo "Doing html in bfd"; \
3837 (cd $(HOST_SUBDIR)/bfd && \
3838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3840 "RANLIB=$${RANLIB}" \
3841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3842 html) \
3843 || exit 1
3844
3845 @endif bfd
3846
3847 .PHONY: maybe-TAGS-bfd TAGS-bfd
3848 maybe-TAGS-bfd:
3849 @if bfd
3850 maybe-TAGS-bfd: TAGS-bfd
3851
3852 TAGS-bfd: \
3853 configure-bfd
3854 @[ -f ./bfd/Makefile ] || exit 0; \
3855 r=`${PWD_COMMAND}`; export r; \
3856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3857 $(HOST_EXPORTS) \
3858 for flag in $(EXTRA_HOST_FLAGS) ; do \
3859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3860 done; \
3861 echo "Doing TAGS in bfd"; \
3862 (cd $(HOST_SUBDIR)/bfd && \
3863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3865 "RANLIB=$${RANLIB}" \
3866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3867 TAGS) \
3868 || exit 1
3869
3870 @endif bfd
3871
3872 .PHONY: maybe-install-info-bfd install-info-bfd
3873 maybe-install-info-bfd:
3874 @if bfd
3875 maybe-install-info-bfd: install-info-bfd
3876
3877 install-info-bfd: \
3878 configure-bfd \
3879 info-bfd
3880 @[ -f ./bfd/Makefile ] || exit 0; \
3881 r=`${PWD_COMMAND}`; export r; \
3882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3883 $(HOST_EXPORTS) \
3884 for flag in $(EXTRA_HOST_FLAGS) ; do \
3885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3886 done; \
3887 echo "Doing install-info in bfd"; \
3888 (cd $(HOST_SUBDIR)/bfd && \
3889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3891 "RANLIB=$${RANLIB}" \
3892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3893 install-info) \
3894 || exit 1
3895
3896 @endif bfd
3897
3898 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3899 maybe-install-pdf-bfd:
3900 @if bfd
3901 maybe-install-pdf-bfd: install-pdf-bfd
3902
3903 install-pdf-bfd: \
3904 configure-bfd \
3905 pdf-bfd
3906 @[ -f ./bfd/Makefile ] || exit 0; \
3907 r=`${PWD_COMMAND}`; export r; \
3908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3909 $(HOST_EXPORTS) \
3910 for flag in $(EXTRA_HOST_FLAGS) ; do \
3911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3912 done; \
3913 echo "Doing install-pdf in bfd"; \
3914 (cd $(HOST_SUBDIR)/bfd && \
3915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3917 "RANLIB=$${RANLIB}" \
3918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3919 install-pdf) \
3920 || exit 1
3921
3922 @endif bfd
3923
3924 .PHONY: maybe-install-html-bfd install-html-bfd
3925 maybe-install-html-bfd:
3926 @if bfd
3927 maybe-install-html-bfd: install-html-bfd
3928
3929 install-html-bfd: \
3930 configure-bfd \
3931 html-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 install-html 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 install-html) \
3946 || exit 1
3947
3948 @endif bfd
3949
3950 .PHONY: maybe-installcheck-bfd installcheck-bfd
3951 maybe-installcheck-bfd:
3952 @if bfd
3953 maybe-installcheck-bfd: installcheck-bfd
3954
3955 installcheck-bfd: \
3956 configure-bfd
3957 @[ -f ./bfd/Makefile ] || exit 0; \
3958 r=`${PWD_COMMAND}`; export r; \
3959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3960 $(HOST_EXPORTS) \
3961 for flag in $(EXTRA_HOST_FLAGS) ; do \
3962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3963 done; \
3964 echo "Doing installcheck in bfd"; \
3965 (cd $(HOST_SUBDIR)/bfd && \
3966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3968 "RANLIB=$${RANLIB}" \
3969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3970 installcheck) \
3971 || exit 1
3972
3973 @endif bfd
3974
3975 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3976 maybe-mostlyclean-bfd:
3977 @if bfd
3978 maybe-mostlyclean-bfd: mostlyclean-bfd
3979
3980 mostlyclean-bfd:
3981 @[ -f ./bfd/Makefile ] || exit 0; \
3982 r=`${PWD_COMMAND}`; export r; \
3983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3984 $(HOST_EXPORTS) \
3985 for flag in $(EXTRA_HOST_FLAGS) ; do \
3986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3987 done; \
3988 echo "Doing mostlyclean in bfd"; \
3989 (cd $(HOST_SUBDIR)/bfd && \
3990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3992 "RANLIB=$${RANLIB}" \
3993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3994 mostlyclean) \
3995 || exit 1
3996
3997 @endif bfd
3998
3999 .PHONY: maybe-clean-bfd clean-bfd
4000 maybe-clean-bfd:
4001 @if bfd
4002 maybe-clean-bfd: clean-bfd
4003
4004 clean-bfd:
4005 @[ -f ./bfd/Makefile ] || exit 0; \
4006 r=`${PWD_COMMAND}`; export r; \
4007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4008 $(HOST_EXPORTS) \
4009 for flag in $(EXTRA_HOST_FLAGS) ; do \
4010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4011 done; \
4012 echo "Doing clean in bfd"; \
4013 (cd $(HOST_SUBDIR)/bfd && \
4014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4016 "RANLIB=$${RANLIB}" \
4017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4018 clean) \
4019 || exit 1
4020
4021 @endif bfd
4022
4023 .PHONY: maybe-distclean-bfd distclean-bfd
4024 maybe-distclean-bfd:
4025 @if bfd
4026 maybe-distclean-bfd: distclean-bfd
4027
4028 distclean-bfd:
4029 @[ -f ./bfd/Makefile ] || exit 0; \
4030 r=`${PWD_COMMAND}`; export r; \
4031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4032 $(HOST_EXPORTS) \
4033 for flag in $(EXTRA_HOST_FLAGS) ; do \
4034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4035 done; \
4036 echo "Doing distclean in bfd"; \
4037 (cd $(HOST_SUBDIR)/bfd && \
4038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4040 "RANLIB=$${RANLIB}" \
4041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4042 distclean) \
4043 || exit 1
4044
4045 @endif bfd
4046
4047 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4048 maybe-maintainer-clean-bfd:
4049 @if bfd
4050 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4051
4052 maintainer-clean-bfd:
4053 @[ -f ./bfd/Makefile ] || exit 0; \
4054 r=`${PWD_COMMAND}`; export r; \
4055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4056 $(HOST_EXPORTS) \
4057 for flag in $(EXTRA_HOST_FLAGS) ; do \
4058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4059 done; \
4060 echo "Doing maintainer-clean in bfd"; \
4061 (cd $(HOST_SUBDIR)/bfd && \
4062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4064 "RANLIB=$${RANLIB}" \
4065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4066 maintainer-clean) \
4067 || exit 1
4068
4069 @endif bfd
4070
4071
4072
4073 .PHONY: configure-opcodes maybe-configure-opcodes
4074 maybe-configure-opcodes:
4075 @if gcc-bootstrap
4076 configure-opcodes: stage_current
4077 @endif gcc-bootstrap
4078 @if opcodes
4079 maybe-configure-opcodes: configure-opcodes
4080 configure-opcodes:
4081 @r=`${PWD_COMMAND}`; export r; \
4082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4083 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4085 $(HOST_EXPORTS) \
4086 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4087 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4088 case $(srcdir) in \
4089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4090 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4092 esac; \
4093 module_srcdir=opcodes; \
4094 $(SHELL) \
4095 $$s/$$module_srcdir/configure \
4096 --srcdir=$${topdir}/$$module_srcdir \
4097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4098 --target=${target_alias} \
4099 || exit 1
4100 @endif opcodes
4101
4102
4103
4104 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4105 maybe-configure-stage1-opcodes:
4106 @if opcodes-bootstrap
4107 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4108 configure-stage1-opcodes:
4109 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4110 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4111 @r=`${PWD_COMMAND}`; export r; \
4112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4113 TFLAGS="$(STAGE1_TFLAGS)"; \
4114 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4115 $(HOST_EXPORTS) \
4116 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4117 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4118 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4119 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4121 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4122 case $(srcdir) in \
4123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4124 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4126 esac; \
4127 module_srcdir=opcodes; \
4128 $(SHELL) $$s/$$module_srcdir/configure \
4129 --srcdir=$${topdir}/$$module_srcdir \
4130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4131 --target=${target_alias} \
4132 \
4133 $(STAGE1_CONFIGURE_FLAGS)
4134 @endif opcodes-bootstrap
4135
4136 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4137 maybe-configure-stage2-opcodes:
4138 @if opcodes-bootstrap
4139 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4140 configure-stage2-opcodes:
4141 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4142 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4143 @r=`${PWD_COMMAND}`; export r; \
4144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4145 TFLAGS="$(STAGE2_TFLAGS)"; \
4146 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4147 $(HOST_EXPORTS) \
4148 $(POSTSTAGE1_HOST_EXPORTS) \
4149 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4150 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4151 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4152 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4154 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4155 case $(srcdir) in \
4156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4157 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4159 esac; \
4160 module_srcdir=opcodes; \
4161 $(SHELL) $$s/$$module_srcdir/configure \
4162 --srcdir=$${topdir}/$$module_srcdir \
4163 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4164 --target=${target_alias} \
4165 --with-build-libsubdir=$(HOST_SUBDIR) \
4166 $(STAGE2_CONFIGURE_FLAGS)
4167 @endif opcodes-bootstrap
4168
4169 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4170 maybe-configure-stage3-opcodes:
4171 @if opcodes-bootstrap
4172 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4173 configure-stage3-opcodes:
4174 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4175 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4176 @r=`${PWD_COMMAND}`; export r; \
4177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4178 TFLAGS="$(STAGE3_TFLAGS)"; \
4179 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4180 $(HOST_EXPORTS) \
4181 $(POSTSTAGE1_HOST_EXPORTS) \
4182 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4183 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4184 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4185 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4186 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4187 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4188 case $(srcdir) in \
4189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4190 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4192 esac; \
4193 module_srcdir=opcodes; \
4194 $(SHELL) $$s/$$module_srcdir/configure \
4195 --srcdir=$${topdir}/$$module_srcdir \
4196 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4197 --target=${target_alias} \
4198 --with-build-libsubdir=$(HOST_SUBDIR) \
4199 $(STAGE3_CONFIGURE_FLAGS)
4200 @endif opcodes-bootstrap
4201
4202 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4203 maybe-configure-stage4-opcodes:
4204 @if opcodes-bootstrap
4205 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4206 configure-stage4-opcodes:
4207 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4208 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4209 @r=`${PWD_COMMAND}`; export r; \
4210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4211 TFLAGS="$(STAGE4_TFLAGS)"; \
4212 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4213 $(HOST_EXPORTS) \
4214 $(POSTSTAGE1_HOST_EXPORTS) \
4215 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4216 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4217 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4218 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4220 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4221 case $(srcdir) in \
4222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4223 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4225 esac; \
4226 module_srcdir=opcodes; \
4227 $(SHELL) $$s/$$module_srcdir/configure \
4228 --srcdir=$${topdir}/$$module_srcdir \
4229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4230 --target=${target_alias} \
4231 --with-build-libsubdir=$(HOST_SUBDIR) \
4232 $(STAGE4_CONFIGURE_FLAGS)
4233 @endif opcodes-bootstrap
4234
4235 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4236 maybe-configure-stageprofile-opcodes:
4237 @if opcodes-bootstrap
4238 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4239 configure-stageprofile-opcodes:
4240 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4242 @r=`${PWD_COMMAND}`; export r; \
4243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4244 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4245 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4246 $(HOST_EXPORTS) \
4247 $(POSTSTAGE1_HOST_EXPORTS) \
4248 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4249 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4250 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4251 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4253 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4254 case $(srcdir) in \
4255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4256 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4258 esac; \
4259 module_srcdir=opcodes; \
4260 $(SHELL) $$s/$$module_srcdir/configure \
4261 --srcdir=$${topdir}/$$module_srcdir \
4262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4263 --target=${target_alias} \
4264 --with-build-libsubdir=$(HOST_SUBDIR) \
4265 $(STAGEprofile_CONFIGURE_FLAGS)
4266 @endif opcodes-bootstrap
4267
4268 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4269 maybe-configure-stagefeedback-opcodes:
4270 @if opcodes-bootstrap
4271 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4272 configure-stagefeedback-opcodes:
4273 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4274 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4275 @r=`${PWD_COMMAND}`; export r; \
4276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4277 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4278 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4279 $(HOST_EXPORTS) \
4280 $(POSTSTAGE1_HOST_EXPORTS) \
4281 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4282 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4283 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4284 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4286 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4287 case $(srcdir) in \
4288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4289 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4291 esac; \
4292 module_srcdir=opcodes; \
4293 $(SHELL) $$s/$$module_srcdir/configure \
4294 --srcdir=$${topdir}/$$module_srcdir \
4295 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4296 --target=${target_alias} \
4297 --with-build-libsubdir=$(HOST_SUBDIR) \
4298 $(STAGEfeedback_CONFIGURE_FLAGS)
4299 @endif opcodes-bootstrap
4300
4301
4302
4303
4304
4305 .PHONY: all-opcodes maybe-all-opcodes
4306 maybe-all-opcodes:
4307 @if gcc-bootstrap
4308 all-opcodes: stage_current
4309 @endif gcc-bootstrap
4310 @if opcodes
4311 TARGET-opcodes=all
4312 maybe-all-opcodes: all-opcodes
4313 all-opcodes: configure-opcodes
4314 @r=`${PWD_COMMAND}`; export r; \
4315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4316 $(HOST_EXPORTS) \
4317 (cd $(HOST_SUBDIR)/opcodes && \
4318 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4319 $(TARGET-opcodes))
4320 @endif opcodes
4321
4322
4323
4324 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4325 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4326 maybe-all-stage1-opcodes:
4327 maybe-clean-stage1-opcodes:
4328 @if opcodes-bootstrap
4329 maybe-all-stage1-opcodes: all-stage1-opcodes
4330 all-stage1: all-stage1-opcodes
4331 TARGET-stage1-opcodes = $(TARGET-opcodes)
4332 all-stage1-opcodes: configure-stage1-opcodes
4333 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4334 @r=`${PWD_COMMAND}`; export r; \
4335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336 TFLAGS="$(STAGE1_TFLAGS)"; \
4337 $(HOST_EXPORTS) \
4338 cd $(HOST_SUBDIR)/opcodes && \
4339 \
4340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4341 CFLAGS="$(STAGE1_CFLAGS)" \
4342 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4343 LIBCFLAGS="$(LIBCFLAGS)" \
4344 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4345 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4346 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4347 $(EXTRA_HOST_FLAGS) \
4348 $(STAGE1_FLAGS_TO_PASS) \
4349 TFLAGS="$(STAGE1_TFLAGS)" \
4350 $(TARGET-stage1-opcodes)
4351
4352 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4353 clean-stage1: clean-stage1-opcodes
4354 clean-stage1-opcodes:
4355 @if [ $(current_stage) = stage1 ]; then \
4356 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4357 else \
4358 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4359 $(MAKE) stage1-start; \
4360 fi; \
4361 cd $(HOST_SUBDIR)/opcodes && \
4362 $(MAKE) $(EXTRA_HOST_FLAGS) \
4363 $(STAGE1_FLAGS_TO_PASS) clean
4364 @endif opcodes-bootstrap
4365
4366
4367 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4368 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4369 maybe-all-stage2-opcodes:
4370 maybe-clean-stage2-opcodes:
4371 @if opcodes-bootstrap
4372 maybe-all-stage2-opcodes: all-stage2-opcodes
4373 all-stage2: all-stage2-opcodes
4374 TARGET-stage2-opcodes = $(TARGET-opcodes)
4375 all-stage2-opcodes: configure-stage2-opcodes
4376 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4377 @r=`${PWD_COMMAND}`; export r; \
4378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4379 TFLAGS="$(STAGE2_TFLAGS)"; \
4380 $(HOST_EXPORTS) \
4381 $(POSTSTAGE1_HOST_EXPORTS) \
4382 cd $(HOST_SUBDIR)/opcodes && \
4383 \
4384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4385 CFLAGS="$(STAGE2_CFLAGS)" \
4386 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4387 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4391 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4392 TFLAGS="$(STAGE2_TFLAGS)" \
4393 $(TARGET-stage2-opcodes)
4394
4395 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4396 clean-stage2: clean-stage2-opcodes
4397 clean-stage2-opcodes:
4398 @if [ $(current_stage) = stage2 ]; then \
4399 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4400 else \
4401 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4402 $(MAKE) stage2-start; \
4403 fi; \
4404 cd $(HOST_SUBDIR)/opcodes && \
4405 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4406 @endif opcodes-bootstrap
4407
4408
4409 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4410 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4411 maybe-all-stage3-opcodes:
4412 maybe-clean-stage3-opcodes:
4413 @if opcodes-bootstrap
4414 maybe-all-stage3-opcodes: all-stage3-opcodes
4415 all-stage3: all-stage3-opcodes
4416 TARGET-stage3-opcodes = $(TARGET-opcodes)
4417 all-stage3-opcodes: configure-stage3-opcodes
4418 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4419 @r=`${PWD_COMMAND}`; export r; \
4420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4421 TFLAGS="$(STAGE3_TFLAGS)"; \
4422 $(HOST_EXPORTS) \
4423 $(POSTSTAGE1_HOST_EXPORTS) \
4424 cd $(HOST_SUBDIR)/opcodes && \
4425 \
4426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4427 CFLAGS="$(STAGE3_CFLAGS)" \
4428 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4429 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4433 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4434 TFLAGS="$(STAGE3_TFLAGS)" \
4435 $(TARGET-stage3-opcodes)
4436
4437 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4438 clean-stage3: clean-stage3-opcodes
4439 clean-stage3-opcodes:
4440 @if [ $(current_stage) = stage3 ]; then \
4441 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4442 else \
4443 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4444 $(MAKE) stage3-start; \
4445 fi; \
4446 cd $(HOST_SUBDIR)/opcodes && \
4447 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4448 @endif opcodes-bootstrap
4449
4450
4451 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4452 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4453 maybe-all-stage4-opcodes:
4454 maybe-clean-stage4-opcodes:
4455 @if opcodes-bootstrap
4456 maybe-all-stage4-opcodes: all-stage4-opcodes
4457 all-stage4: all-stage4-opcodes
4458 TARGET-stage4-opcodes = $(TARGET-opcodes)
4459 all-stage4-opcodes: configure-stage4-opcodes
4460 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4461 @r=`${PWD_COMMAND}`; export r; \
4462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4463 TFLAGS="$(STAGE4_TFLAGS)"; \
4464 $(HOST_EXPORTS) \
4465 $(POSTSTAGE1_HOST_EXPORTS) \
4466 cd $(HOST_SUBDIR)/opcodes && \
4467 \
4468 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4469 CFLAGS="$(STAGE4_CFLAGS)" \
4470 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4471 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4472 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4473 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4474 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4475 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4476 TFLAGS="$(STAGE4_TFLAGS)" \
4477 $(TARGET-stage4-opcodes)
4478
4479 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4480 clean-stage4: clean-stage4-opcodes
4481 clean-stage4-opcodes:
4482 @if [ $(current_stage) = stage4 ]; then \
4483 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4484 else \
4485 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4486 $(MAKE) stage4-start; \
4487 fi; \
4488 cd $(HOST_SUBDIR)/opcodes && \
4489 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4490 @endif opcodes-bootstrap
4491
4492
4493 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4494 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4495 maybe-all-stageprofile-opcodes:
4496 maybe-clean-stageprofile-opcodes:
4497 @if opcodes-bootstrap
4498 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4499 all-stageprofile: all-stageprofile-opcodes
4500 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4501 all-stageprofile-opcodes: configure-stageprofile-opcodes
4502 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4503 @r=`${PWD_COMMAND}`; export r; \
4504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4505 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4506 $(HOST_EXPORTS) \
4507 $(POSTSTAGE1_HOST_EXPORTS) \
4508 cd $(HOST_SUBDIR)/opcodes && \
4509 \
4510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4511 CFLAGS="$(STAGEprofile_CFLAGS)" \
4512 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4513 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4514 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4515 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4516 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4517 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4518 TFLAGS="$(STAGEprofile_TFLAGS)" \
4519 $(TARGET-stageprofile-opcodes)
4520
4521 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4522 clean-stageprofile: clean-stageprofile-opcodes
4523 clean-stageprofile-opcodes:
4524 @if [ $(current_stage) = stageprofile ]; then \
4525 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4526 else \
4527 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4528 $(MAKE) stageprofile-start; \
4529 fi; \
4530 cd $(HOST_SUBDIR)/opcodes && \
4531 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4532 @endif opcodes-bootstrap
4533
4534
4535 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4536 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4537 maybe-all-stagefeedback-opcodes:
4538 maybe-clean-stagefeedback-opcodes:
4539 @if opcodes-bootstrap
4540 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4541 all-stagefeedback: all-stagefeedback-opcodes
4542 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4543 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4544 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4545 @r=`${PWD_COMMAND}`; export r; \
4546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4547 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4548 $(HOST_EXPORTS) \
4549 $(POSTSTAGE1_HOST_EXPORTS) \
4550 cd $(HOST_SUBDIR)/opcodes && \
4551 \
4552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4553 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4554 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4555 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4559 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4560 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4561 $(TARGET-stagefeedback-opcodes)
4562
4563 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4564 clean-stagefeedback: clean-stagefeedback-opcodes
4565 clean-stagefeedback-opcodes:
4566 @if [ $(current_stage) = stagefeedback ]; then \
4567 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4568 else \
4569 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4570 $(MAKE) stagefeedback-start; \
4571 fi; \
4572 cd $(HOST_SUBDIR)/opcodes && \
4573 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4574 @endif opcodes-bootstrap
4575
4576
4577
4578
4579
4580 .PHONY: check-opcodes maybe-check-opcodes
4581 maybe-check-opcodes:
4582 @if opcodes
4583 maybe-check-opcodes: check-opcodes
4584
4585 check-opcodes:
4586 @: $(MAKE); $(unstage)
4587 @r=`${PWD_COMMAND}`; export r; \
4588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4589 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4590 (cd $(HOST_SUBDIR)/opcodes && \
4591 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4592
4593 @endif opcodes
4594
4595 .PHONY: install-opcodes maybe-install-opcodes
4596 maybe-install-opcodes:
4597 @if opcodes
4598 maybe-install-opcodes: install-opcodes
4599
4600 install-opcodes: installdirs
4601 @: $(MAKE); $(unstage)
4602 @r=`${PWD_COMMAND}`; export r; \
4603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4604 $(HOST_EXPORTS) \
4605 (cd $(HOST_SUBDIR)/opcodes && \
4606 $(MAKE) $(FLAGS_TO_PASS) install)
4607
4608 @endif opcodes
4609
4610 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4611 maybe-install-strip-opcodes:
4612 @if opcodes
4613 maybe-install-strip-opcodes: install-strip-opcodes
4614
4615 install-strip-opcodes: installdirs
4616 @: $(MAKE); $(unstage)
4617 @r=`${PWD_COMMAND}`; export r; \
4618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4619 $(HOST_EXPORTS) \
4620 (cd $(HOST_SUBDIR)/opcodes && \
4621 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4622
4623 @endif opcodes
4624
4625 # Other targets (info, dvi, pdf, etc.)
4626
4627 .PHONY: maybe-info-opcodes info-opcodes
4628 maybe-info-opcodes:
4629 @if opcodes
4630 maybe-info-opcodes: info-opcodes
4631
4632 info-opcodes: \
4633 configure-opcodes
4634 @[ -f ./opcodes/Makefile ] || exit 0; \
4635 r=`${PWD_COMMAND}`; export r; \
4636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4637 $(HOST_EXPORTS) \
4638 for flag in $(EXTRA_HOST_FLAGS) ; do \
4639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4640 done; \
4641 echo "Doing info in opcodes"; \
4642 (cd $(HOST_SUBDIR)/opcodes && \
4643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4645 "RANLIB=$${RANLIB}" \
4646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4647 info) \
4648 || exit 1
4649
4650 @endif opcodes
4651
4652 .PHONY: maybe-dvi-opcodes dvi-opcodes
4653 maybe-dvi-opcodes:
4654 @if opcodes
4655 maybe-dvi-opcodes: dvi-opcodes
4656
4657 dvi-opcodes: \
4658 configure-opcodes
4659 @[ -f ./opcodes/Makefile ] || exit 0; \
4660 r=`${PWD_COMMAND}`; export r; \
4661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4662 $(HOST_EXPORTS) \
4663 for flag in $(EXTRA_HOST_FLAGS) ; do \
4664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4665 done; \
4666 echo "Doing dvi in opcodes"; \
4667 (cd $(HOST_SUBDIR)/opcodes && \
4668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4670 "RANLIB=$${RANLIB}" \
4671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4672 dvi) \
4673 || exit 1
4674
4675 @endif opcodes
4676
4677 .PHONY: maybe-pdf-opcodes pdf-opcodes
4678 maybe-pdf-opcodes:
4679 @if opcodes
4680 maybe-pdf-opcodes: pdf-opcodes
4681
4682 pdf-opcodes: \
4683 configure-opcodes
4684 @[ -f ./opcodes/Makefile ] || exit 0; \
4685 r=`${PWD_COMMAND}`; export r; \
4686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4687 $(HOST_EXPORTS) \
4688 for flag in $(EXTRA_HOST_FLAGS) ; do \
4689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4690 done; \
4691 echo "Doing pdf in opcodes"; \
4692 (cd $(HOST_SUBDIR)/opcodes && \
4693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4695 "RANLIB=$${RANLIB}" \
4696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4697 pdf) \
4698 || exit 1
4699
4700 @endif opcodes
4701
4702 .PHONY: maybe-html-opcodes html-opcodes
4703 maybe-html-opcodes:
4704 @if opcodes
4705 maybe-html-opcodes: html-opcodes
4706
4707 html-opcodes: \
4708 configure-opcodes
4709 @[ -f ./opcodes/Makefile ] || exit 0; \
4710 r=`${PWD_COMMAND}`; export r; \
4711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4712 $(HOST_EXPORTS) \
4713 for flag in $(EXTRA_HOST_FLAGS) ; do \
4714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4715 done; \
4716 echo "Doing html in opcodes"; \
4717 (cd $(HOST_SUBDIR)/opcodes && \
4718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4720 "RANLIB=$${RANLIB}" \
4721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4722 html) \
4723 || exit 1
4724
4725 @endif opcodes
4726
4727 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4728 maybe-TAGS-opcodes:
4729 @if opcodes
4730 maybe-TAGS-opcodes: TAGS-opcodes
4731
4732 TAGS-opcodes: \
4733 configure-opcodes
4734 @[ -f ./opcodes/Makefile ] || exit 0; \
4735 r=`${PWD_COMMAND}`; export r; \
4736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4737 $(HOST_EXPORTS) \
4738 for flag in $(EXTRA_HOST_FLAGS) ; do \
4739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4740 done; \
4741 echo "Doing TAGS in opcodes"; \
4742 (cd $(HOST_SUBDIR)/opcodes && \
4743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4745 "RANLIB=$${RANLIB}" \
4746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4747 TAGS) \
4748 || exit 1
4749
4750 @endif opcodes
4751
4752 .PHONY: maybe-install-info-opcodes install-info-opcodes
4753 maybe-install-info-opcodes:
4754 @if opcodes
4755 maybe-install-info-opcodes: install-info-opcodes
4756
4757 install-info-opcodes: \
4758 configure-opcodes \
4759 info-opcodes
4760 @[ -f ./opcodes/Makefile ] || exit 0; \
4761 r=`${PWD_COMMAND}`; export r; \
4762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4763 $(HOST_EXPORTS) \
4764 for flag in $(EXTRA_HOST_FLAGS) ; do \
4765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4766 done; \
4767 echo "Doing install-info in opcodes"; \
4768 (cd $(HOST_SUBDIR)/opcodes && \
4769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4771 "RANLIB=$${RANLIB}" \
4772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4773 install-info) \
4774 || exit 1
4775
4776 @endif opcodes
4777
4778 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4779 maybe-install-pdf-opcodes:
4780 @if opcodes
4781 maybe-install-pdf-opcodes: install-pdf-opcodes
4782
4783 install-pdf-opcodes: \
4784 configure-opcodes \
4785 pdf-opcodes
4786 @[ -f ./opcodes/Makefile ] || exit 0; \
4787 r=`${PWD_COMMAND}`; export r; \
4788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4789 $(HOST_EXPORTS) \
4790 for flag in $(EXTRA_HOST_FLAGS) ; do \
4791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4792 done; \
4793 echo "Doing install-pdf in opcodes"; \
4794 (cd $(HOST_SUBDIR)/opcodes && \
4795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4797 "RANLIB=$${RANLIB}" \
4798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4799 install-pdf) \
4800 || exit 1
4801
4802 @endif opcodes
4803
4804 .PHONY: maybe-install-html-opcodes install-html-opcodes
4805 maybe-install-html-opcodes:
4806 @if opcodes
4807 maybe-install-html-opcodes: install-html-opcodes
4808
4809 install-html-opcodes: \
4810 configure-opcodes \
4811 html-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 install-html 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 install-html) \
4826 || exit 1
4827
4828 @endif opcodes
4829
4830 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4831 maybe-installcheck-opcodes:
4832 @if opcodes
4833 maybe-installcheck-opcodes: installcheck-opcodes
4834
4835 installcheck-opcodes: \
4836 configure-opcodes
4837 @[ -f ./opcodes/Makefile ] || exit 0; \
4838 r=`${PWD_COMMAND}`; export r; \
4839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4840 $(HOST_EXPORTS) \
4841 for flag in $(EXTRA_HOST_FLAGS) ; do \
4842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4843 done; \
4844 echo "Doing installcheck in opcodes"; \
4845 (cd $(HOST_SUBDIR)/opcodes && \
4846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4848 "RANLIB=$${RANLIB}" \
4849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4850 installcheck) \
4851 || exit 1
4852
4853 @endif opcodes
4854
4855 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4856 maybe-mostlyclean-opcodes:
4857 @if opcodes
4858 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4859
4860 mostlyclean-opcodes:
4861 @[ -f ./opcodes/Makefile ] || exit 0; \
4862 r=`${PWD_COMMAND}`; export r; \
4863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4864 $(HOST_EXPORTS) \
4865 for flag in $(EXTRA_HOST_FLAGS) ; do \
4866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4867 done; \
4868 echo "Doing mostlyclean in opcodes"; \
4869 (cd $(HOST_SUBDIR)/opcodes && \
4870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4872 "RANLIB=$${RANLIB}" \
4873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4874 mostlyclean) \
4875 || exit 1
4876
4877 @endif opcodes
4878
4879 .PHONY: maybe-clean-opcodes clean-opcodes
4880 maybe-clean-opcodes:
4881 @if opcodes
4882 maybe-clean-opcodes: clean-opcodes
4883
4884 clean-opcodes:
4885 @[ -f ./opcodes/Makefile ] || exit 0; \
4886 r=`${PWD_COMMAND}`; export r; \
4887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4888 $(HOST_EXPORTS) \
4889 for flag in $(EXTRA_HOST_FLAGS) ; do \
4890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4891 done; \
4892 echo "Doing clean in opcodes"; \
4893 (cd $(HOST_SUBDIR)/opcodes && \
4894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4896 "RANLIB=$${RANLIB}" \
4897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4898 clean) \
4899 || exit 1
4900
4901 @endif opcodes
4902
4903 .PHONY: maybe-distclean-opcodes distclean-opcodes
4904 maybe-distclean-opcodes:
4905 @if opcodes
4906 maybe-distclean-opcodes: distclean-opcodes
4907
4908 distclean-opcodes:
4909 @[ -f ./opcodes/Makefile ] || exit 0; \
4910 r=`${PWD_COMMAND}`; export r; \
4911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4912 $(HOST_EXPORTS) \
4913 for flag in $(EXTRA_HOST_FLAGS) ; do \
4914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4915 done; \
4916 echo "Doing distclean in opcodes"; \
4917 (cd $(HOST_SUBDIR)/opcodes && \
4918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4920 "RANLIB=$${RANLIB}" \
4921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4922 distclean) \
4923 || exit 1
4924
4925 @endif opcodes
4926
4927 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4928 maybe-maintainer-clean-opcodes:
4929 @if opcodes
4930 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4931
4932 maintainer-clean-opcodes:
4933 @[ -f ./opcodes/Makefile ] || exit 0; \
4934 r=`${PWD_COMMAND}`; export r; \
4935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4936 $(HOST_EXPORTS) \
4937 for flag in $(EXTRA_HOST_FLAGS) ; do \
4938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4939 done; \
4940 echo "Doing maintainer-clean in opcodes"; \
4941 (cd $(HOST_SUBDIR)/opcodes && \
4942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4944 "RANLIB=$${RANLIB}" \
4945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4946 maintainer-clean) \
4947 || exit 1
4948
4949 @endif opcodes
4950
4951
4952
4953 .PHONY: configure-binutils maybe-configure-binutils
4954 maybe-configure-binutils:
4955 @if gcc-bootstrap
4956 configure-binutils: stage_current
4957 @endif gcc-bootstrap
4958 @if binutils
4959 maybe-configure-binutils: configure-binutils
4960 configure-binutils:
4961 @r=`${PWD_COMMAND}`; export r; \
4962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4963 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4965 $(HOST_EXPORTS) \
4966 echo Configuring in $(HOST_SUBDIR)/binutils; \
4967 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4968 case $(srcdir) in \
4969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4970 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4972 esac; \
4973 module_srcdir=binutils; \
4974 $(SHELL) \
4975 $$s/$$module_srcdir/configure \
4976 --srcdir=$${topdir}/$$module_srcdir \
4977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4978 --target=${target_alias} \
4979 || exit 1
4980 @endif binutils
4981
4982
4983
4984 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4985 maybe-configure-stage1-binutils:
4986 @if binutils-bootstrap
4987 maybe-configure-stage1-binutils: configure-stage1-binutils
4988 configure-stage1-binutils:
4989 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4990 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4991 @r=`${PWD_COMMAND}`; export r; \
4992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4993 TFLAGS="$(STAGE1_TFLAGS)"; \
4994 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4995 $(HOST_EXPORTS) \
4996 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4997 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4998 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4999 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5001 cd $(HOST_SUBDIR)/binutils || exit 1; \
5002 case $(srcdir) in \
5003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5004 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5006 esac; \
5007 module_srcdir=binutils; \
5008 $(SHELL) $$s/$$module_srcdir/configure \
5009 --srcdir=$${topdir}/$$module_srcdir \
5010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5011 --target=${target_alias} \
5012 \
5013 $(STAGE1_CONFIGURE_FLAGS)
5014 @endif binutils-bootstrap
5015
5016 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5017 maybe-configure-stage2-binutils:
5018 @if binutils-bootstrap
5019 maybe-configure-stage2-binutils: configure-stage2-binutils
5020 configure-stage2-binutils:
5021 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5023 @r=`${PWD_COMMAND}`; export r; \
5024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5025 TFLAGS="$(STAGE2_TFLAGS)"; \
5026 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5027 $(HOST_EXPORTS) \
5028 $(POSTSTAGE1_HOST_EXPORTS) \
5029 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5030 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5031 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5032 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5034 cd $(HOST_SUBDIR)/binutils || exit 1; \
5035 case $(srcdir) in \
5036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5037 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5039 esac; \
5040 module_srcdir=binutils; \
5041 $(SHELL) $$s/$$module_srcdir/configure \
5042 --srcdir=$${topdir}/$$module_srcdir \
5043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5044 --target=${target_alias} \
5045 --with-build-libsubdir=$(HOST_SUBDIR) \
5046 $(STAGE2_CONFIGURE_FLAGS)
5047 @endif binutils-bootstrap
5048
5049 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5050 maybe-configure-stage3-binutils:
5051 @if binutils-bootstrap
5052 maybe-configure-stage3-binutils: configure-stage3-binutils
5053 configure-stage3-binutils:
5054 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5056 @r=`${PWD_COMMAND}`; export r; \
5057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5058 TFLAGS="$(STAGE3_TFLAGS)"; \
5059 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5060 $(HOST_EXPORTS) \
5061 $(POSTSTAGE1_HOST_EXPORTS) \
5062 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5063 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5064 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5065 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5067 cd $(HOST_SUBDIR)/binutils || exit 1; \
5068 case $(srcdir) in \
5069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5070 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5072 esac; \
5073 module_srcdir=binutils; \
5074 $(SHELL) $$s/$$module_srcdir/configure \
5075 --srcdir=$${topdir}/$$module_srcdir \
5076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5077 --target=${target_alias} \
5078 --with-build-libsubdir=$(HOST_SUBDIR) \
5079 $(STAGE3_CONFIGURE_FLAGS)
5080 @endif binutils-bootstrap
5081
5082 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5083 maybe-configure-stage4-binutils:
5084 @if binutils-bootstrap
5085 maybe-configure-stage4-binutils: configure-stage4-binutils
5086 configure-stage4-binutils:
5087 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5089 @r=`${PWD_COMMAND}`; export r; \
5090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5091 TFLAGS="$(STAGE4_TFLAGS)"; \
5092 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5093 $(HOST_EXPORTS) \
5094 $(POSTSTAGE1_HOST_EXPORTS) \
5095 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5096 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5097 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5098 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5100 cd $(HOST_SUBDIR)/binutils || exit 1; \
5101 case $(srcdir) in \
5102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5103 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5105 esac; \
5106 module_srcdir=binutils; \
5107 $(SHELL) $$s/$$module_srcdir/configure \
5108 --srcdir=$${topdir}/$$module_srcdir \
5109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5110 --target=${target_alias} \
5111 --with-build-libsubdir=$(HOST_SUBDIR) \
5112 $(STAGE4_CONFIGURE_FLAGS)
5113 @endif binutils-bootstrap
5114
5115 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5116 maybe-configure-stageprofile-binutils:
5117 @if binutils-bootstrap
5118 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5119 configure-stageprofile-binutils:
5120 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5122 @r=`${PWD_COMMAND}`; export r; \
5123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5124 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5125 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5126 $(HOST_EXPORTS) \
5127 $(POSTSTAGE1_HOST_EXPORTS) \
5128 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5129 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5130 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5131 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5133 cd $(HOST_SUBDIR)/binutils || exit 1; \
5134 case $(srcdir) in \
5135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5136 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5138 esac; \
5139 module_srcdir=binutils; \
5140 $(SHELL) $$s/$$module_srcdir/configure \
5141 --srcdir=$${topdir}/$$module_srcdir \
5142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5143 --target=${target_alias} \
5144 --with-build-libsubdir=$(HOST_SUBDIR) \
5145 $(STAGEprofile_CONFIGURE_FLAGS)
5146 @endif binutils-bootstrap
5147
5148 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5149 maybe-configure-stagefeedback-binutils:
5150 @if binutils-bootstrap
5151 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5152 configure-stagefeedback-binutils:
5153 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5155 @r=`${PWD_COMMAND}`; export r; \
5156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5157 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5158 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5159 $(HOST_EXPORTS) \
5160 $(POSTSTAGE1_HOST_EXPORTS) \
5161 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5162 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5163 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5164 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5166 cd $(HOST_SUBDIR)/binutils || exit 1; \
5167 case $(srcdir) in \
5168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5169 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5171 esac; \
5172 module_srcdir=binutils; \
5173 $(SHELL) $$s/$$module_srcdir/configure \
5174 --srcdir=$${topdir}/$$module_srcdir \
5175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5176 --target=${target_alias} \
5177 --with-build-libsubdir=$(HOST_SUBDIR) \
5178 $(STAGEfeedback_CONFIGURE_FLAGS)
5179 @endif binutils-bootstrap
5180
5181
5182
5183
5184
5185 .PHONY: all-binutils maybe-all-binutils
5186 maybe-all-binutils:
5187 @if gcc-bootstrap
5188 all-binutils: stage_current
5189 @endif gcc-bootstrap
5190 @if binutils
5191 TARGET-binutils=all
5192 maybe-all-binutils: all-binutils
5193 all-binutils: configure-binutils
5194 @r=`${PWD_COMMAND}`; export r; \
5195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5196 $(HOST_EXPORTS) \
5197 (cd $(HOST_SUBDIR)/binutils && \
5198 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5199 $(TARGET-binutils))
5200 @endif binutils
5201
5202
5203
5204 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5205 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5206 maybe-all-stage1-binutils:
5207 maybe-clean-stage1-binutils:
5208 @if binutils-bootstrap
5209 maybe-all-stage1-binutils: all-stage1-binutils
5210 all-stage1: all-stage1-binutils
5211 TARGET-stage1-binutils = $(TARGET-binutils)
5212 all-stage1-binutils: configure-stage1-binutils
5213 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5214 @r=`${PWD_COMMAND}`; export r; \
5215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5216 TFLAGS="$(STAGE1_TFLAGS)"; \
5217 $(HOST_EXPORTS) \
5218 cd $(HOST_SUBDIR)/binutils && \
5219 \
5220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5221 CFLAGS="$(STAGE1_CFLAGS)" \
5222 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5223 LIBCFLAGS="$(LIBCFLAGS)" \
5224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5227 $(EXTRA_HOST_FLAGS) \
5228 $(STAGE1_FLAGS_TO_PASS) \
5229 TFLAGS="$(STAGE1_TFLAGS)" \
5230 $(TARGET-stage1-binutils)
5231
5232 maybe-clean-stage1-binutils: clean-stage1-binutils
5233 clean-stage1: clean-stage1-binutils
5234 clean-stage1-binutils:
5235 @if [ $(current_stage) = stage1 ]; then \
5236 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5237 else \
5238 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5239 $(MAKE) stage1-start; \
5240 fi; \
5241 cd $(HOST_SUBDIR)/binutils && \
5242 $(MAKE) $(EXTRA_HOST_FLAGS) \
5243 $(STAGE1_FLAGS_TO_PASS) clean
5244 @endif binutils-bootstrap
5245
5246
5247 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5248 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5249 maybe-all-stage2-binutils:
5250 maybe-clean-stage2-binutils:
5251 @if binutils-bootstrap
5252 maybe-all-stage2-binutils: all-stage2-binutils
5253 all-stage2: all-stage2-binutils
5254 TARGET-stage2-binutils = $(TARGET-binutils)
5255 all-stage2-binutils: configure-stage2-binutils
5256 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5257 @r=`${PWD_COMMAND}`; export r; \
5258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259 TFLAGS="$(STAGE2_TFLAGS)"; \
5260 $(HOST_EXPORTS) \
5261 $(POSTSTAGE1_HOST_EXPORTS) \
5262 cd $(HOST_SUBDIR)/binutils && \
5263 \
5264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5265 CFLAGS="$(STAGE2_CFLAGS)" \
5266 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5267 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5268 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5269 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5270 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5271 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5272 TFLAGS="$(STAGE2_TFLAGS)" \
5273 $(TARGET-stage2-binutils)
5274
5275 maybe-clean-stage2-binutils: clean-stage2-binutils
5276 clean-stage2: clean-stage2-binutils
5277 clean-stage2-binutils:
5278 @if [ $(current_stage) = stage2 ]; then \
5279 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5280 else \
5281 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5282 $(MAKE) stage2-start; \
5283 fi; \
5284 cd $(HOST_SUBDIR)/binutils && \
5285 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5286 @endif binutils-bootstrap
5287
5288
5289 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5290 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5291 maybe-all-stage3-binutils:
5292 maybe-clean-stage3-binutils:
5293 @if binutils-bootstrap
5294 maybe-all-stage3-binutils: all-stage3-binutils
5295 all-stage3: all-stage3-binutils
5296 TARGET-stage3-binutils = $(TARGET-binutils)
5297 all-stage3-binutils: configure-stage3-binutils
5298 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5299 @r=`${PWD_COMMAND}`; export r; \
5300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5301 TFLAGS="$(STAGE3_TFLAGS)"; \
5302 $(HOST_EXPORTS) \
5303 $(POSTSTAGE1_HOST_EXPORTS) \
5304 cd $(HOST_SUBDIR)/binutils && \
5305 \
5306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5307 CFLAGS="$(STAGE3_CFLAGS)" \
5308 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5309 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5310 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5311 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5312 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5313 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5314 TFLAGS="$(STAGE3_TFLAGS)" \
5315 $(TARGET-stage3-binutils)
5316
5317 maybe-clean-stage3-binutils: clean-stage3-binutils
5318 clean-stage3: clean-stage3-binutils
5319 clean-stage3-binutils:
5320 @if [ $(current_stage) = stage3 ]; then \
5321 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5322 else \
5323 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5324 $(MAKE) stage3-start; \
5325 fi; \
5326 cd $(HOST_SUBDIR)/binutils && \
5327 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5328 @endif binutils-bootstrap
5329
5330
5331 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5332 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5333 maybe-all-stage4-binutils:
5334 maybe-clean-stage4-binutils:
5335 @if binutils-bootstrap
5336 maybe-all-stage4-binutils: all-stage4-binutils
5337 all-stage4: all-stage4-binutils
5338 TARGET-stage4-binutils = $(TARGET-binutils)
5339 all-stage4-binutils: configure-stage4-binutils
5340 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5341 @r=`${PWD_COMMAND}`; export r; \
5342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5343 TFLAGS="$(STAGE4_TFLAGS)"; \
5344 $(HOST_EXPORTS) \
5345 $(POSTSTAGE1_HOST_EXPORTS) \
5346 cd $(HOST_SUBDIR)/binutils && \
5347 \
5348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5349 CFLAGS="$(STAGE4_CFLAGS)" \
5350 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5351 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5355 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5356 TFLAGS="$(STAGE4_TFLAGS)" \
5357 $(TARGET-stage4-binutils)
5358
5359 maybe-clean-stage4-binutils: clean-stage4-binutils
5360 clean-stage4: clean-stage4-binutils
5361 clean-stage4-binutils:
5362 @if [ $(current_stage) = stage4 ]; then \
5363 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5364 else \
5365 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5366 $(MAKE) stage4-start; \
5367 fi; \
5368 cd $(HOST_SUBDIR)/binutils && \
5369 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5370 @endif binutils-bootstrap
5371
5372
5373 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5374 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5375 maybe-all-stageprofile-binutils:
5376 maybe-clean-stageprofile-binutils:
5377 @if binutils-bootstrap
5378 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5379 all-stageprofile: all-stageprofile-binutils
5380 TARGET-stageprofile-binutils = $(TARGET-binutils)
5381 all-stageprofile-binutils: configure-stageprofile-binutils
5382 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5383 @r=`${PWD_COMMAND}`; export r; \
5384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5385 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5386 $(HOST_EXPORTS) \
5387 $(POSTSTAGE1_HOST_EXPORTS) \
5388 cd $(HOST_SUBDIR)/binutils && \
5389 \
5390 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5391 CFLAGS="$(STAGEprofile_CFLAGS)" \
5392 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5393 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5394 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5395 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5396 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5397 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5398 TFLAGS="$(STAGEprofile_TFLAGS)" \
5399 $(TARGET-stageprofile-binutils)
5400
5401 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5402 clean-stageprofile: clean-stageprofile-binutils
5403 clean-stageprofile-binutils:
5404 @if [ $(current_stage) = stageprofile ]; then \
5405 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5406 else \
5407 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5408 $(MAKE) stageprofile-start; \
5409 fi; \
5410 cd $(HOST_SUBDIR)/binutils && \
5411 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5412 @endif binutils-bootstrap
5413
5414
5415 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5416 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5417 maybe-all-stagefeedback-binutils:
5418 maybe-clean-stagefeedback-binutils:
5419 @if binutils-bootstrap
5420 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5421 all-stagefeedback: all-stagefeedback-binutils
5422 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5423 all-stagefeedback-binutils: configure-stagefeedback-binutils
5424 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5425 @r=`${PWD_COMMAND}`; export r; \
5426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5427 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5428 $(HOST_EXPORTS) \
5429 $(POSTSTAGE1_HOST_EXPORTS) \
5430 cd $(HOST_SUBDIR)/binutils && \
5431 \
5432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5433 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5434 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5435 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5440 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5441 $(TARGET-stagefeedback-binutils)
5442
5443 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5444 clean-stagefeedback: clean-stagefeedback-binutils
5445 clean-stagefeedback-binutils:
5446 @if [ $(current_stage) = stagefeedback ]; then \
5447 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5448 else \
5449 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5450 $(MAKE) stagefeedback-start; \
5451 fi; \
5452 cd $(HOST_SUBDIR)/binutils && \
5453 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5454 @endif binutils-bootstrap
5455
5456
5457
5458
5459
5460 .PHONY: check-binutils maybe-check-binutils
5461 maybe-check-binutils:
5462 @if binutils
5463 maybe-check-binutils: check-binutils
5464
5465 check-binutils:
5466 @: $(MAKE); $(unstage)
5467 @r=`${PWD_COMMAND}`; export r; \
5468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5469 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5470 (cd $(HOST_SUBDIR)/binutils && \
5471 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5472
5473 @endif binutils
5474
5475 .PHONY: install-binutils maybe-install-binutils
5476 maybe-install-binutils:
5477 @if binutils
5478 maybe-install-binutils: install-binutils
5479
5480 install-binutils: installdirs
5481 @: $(MAKE); $(unstage)
5482 @r=`${PWD_COMMAND}`; export r; \
5483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5484 $(HOST_EXPORTS) \
5485 (cd $(HOST_SUBDIR)/binutils && \
5486 $(MAKE) $(FLAGS_TO_PASS) install)
5487
5488 @endif binutils
5489
5490 .PHONY: install-strip-binutils maybe-install-strip-binutils
5491 maybe-install-strip-binutils:
5492 @if binutils
5493 maybe-install-strip-binutils: install-strip-binutils
5494
5495 install-strip-binutils: installdirs
5496 @: $(MAKE); $(unstage)
5497 @r=`${PWD_COMMAND}`; export r; \
5498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5499 $(HOST_EXPORTS) \
5500 (cd $(HOST_SUBDIR)/binutils && \
5501 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5502
5503 @endif binutils
5504
5505 # Other targets (info, dvi, pdf, etc.)
5506
5507 .PHONY: maybe-info-binutils info-binutils
5508 maybe-info-binutils:
5509 @if binutils
5510 maybe-info-binutils: info-binutils
5511
5512 info-binutils: \
5513 configure-binutils
5514 @[ -f ./binutils/Makefile ] || exit 0; \
5515 r=`${PWD_COMMAND}`; export r; \
5516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5517 $(HOST_EXPORTS) \
5518 for flag in $(EXTRA_HOST_FLAGS) ; do \
5519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5520 done; \
5521 echo "Doing info in binutils"; \
5522 (cd $(HOST_SUBDIR)/binutils && \
5523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5525 "RANLIB=$${RANLIB}" \
5526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5527 info) \
5528 || exit 1
5529
5530 @endif binutils
5531
5532 .PHONY: maybe-dvi-binutils dvi-binutils
5533 maybe-dvi-binutils:
5534 @if binutils
5535 maybe-dvi-binutils: dvi-binutils
5536
5537 dvi-binutils: \
5538 configure-binutils
5539 @[ -f ./binutils/Makefile ] || exit 0; \
5540 r=`${PWD_COMMAND}`; export r; \
5541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5542 $(HOST_EXPORTS) \
5543 for flag in $(EXTRA_HOST_FLAGS) ; do \
5544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5545 done; \
5546 echo "Doing dvi in binutils"; \
5547 (cd $(HOST_SUBDIR)/binutils && \
5548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5550 "RANLIB=$${RANLIB}" \
5551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5552 dvi) \
5553 || exit 1
5554
5555 @endif binutils
5556
5557 .PHONY: maybe-pdf-binutils pdf-binutils
5558 maybe-pdf-binutils:
5559 @if binutils
5560 maybe-pdf-binutils: pdf-binutils
5561
5562 pdf-binutils: \
5563 configure-binutils
5564 @[ -f ./binutils/Makefile ] || exit 0; \
5565 r=`${PWD_COMMAND}`; export r; \
5566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5567 $(HOST_EXPORTS) \
5568 for flag in $(EXTRA_HOST_FLAGS) ; do \
5569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5570 done; \
5571 echo "Doing pdf in binutils"; \
5572 (cd $(HOST_SUBDIR)/binutils && \
5573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5575 "RANLIB=$${RANLIB}" \
5576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5577 pdf) \
5578 || exit 1
5579
5580 @endif binutils
5581
5582 .PHONY: maybe-html-binutils html-binutils
5583 maybe-html-binutils:
5584 @if binutils
5585 maybe-html-binutils: html-binutils
5586
5587 html-binutils: \
5588 configure-binutils
5589 @[ -f ./binutils/Makefile ] || exit 0; \
5590 r=`${PWD_COMMAND}`; export r; \
5591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5592 $(HOST_EXPORTS) \
5593 for flag in $(EXTRA_HOST_FLAGS) ; do \
5594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5595 done; \
5596 echo "Doing html in binutils"; \
5597 (cd $(HOST_SUBDIR)/binutils && \
5598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5600 "RANLIB=$${RANLIB}" \
5601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5602 html) \
5603 || exit 1
5604
5605 @endif binutils
5606
5607 .PHONY: maybe-TAGS-binutils TAGS-binutils
5608 maybe-TAGS-binutils:
5609 @if binutils
5610 maybe-TAGS-binutils: TAGS-binutils
5611
5612 TAGS-binutils: \
5613 configure-binutils
5614 @[ -f ./binutils/Makefile ] || exit 0; \
5615 r=`${PWD_COMMAND}`; export r; \
5616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5617 $(HOST_EXPORTS) \
5618 for flag in $(EXTRA_HOST_FLAGS) ; do \
5619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5620 done; \
5621 echo "Doing TAGS in binutils"; \
5622 (cd $(HOST_SUBDIR)/binutils && \
5623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5625 "RANLIB=$${RANLIB}" \
5626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5627 TAGS) \
5628 || exit 1
5629
5630 @endif binutils
5631
5632 .PHONY: maybe-install-info-binutils install-info-binutils
5633 maybe-install-info-binutils:
5634 @if binutils
5635 maybe-install-info-binutils: install-info-binutils
5636
5637 install-info-binutils: \
5638 configure-binutils \
5639 info-binutils
5640 @[ -f ./binutils/Makefile ] || exit 0; \
5641 r=`${PWD_COMMAND}`; export r; \
5642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5643 $(HOST_EXPORTS) \
5644 for flag in $(EXTRA_HOST_FLAGS) ; do \
5645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5646 done; \
5647 echo "Doing install-info in binutils"; \
5648 (cd $(HOST_SUBDIR)/binutils && \
5649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5651 "RANLIB=$${RANLIB}" \
5652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5653 install-info) \
5654 || exit 1
5655
5656 @endif binutils
5657
5658 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5659 maybe-install-pdf-binutils:
5660 @if binutils
5661 maybe-install-pdf-binutils: install-pdf-binutils
5662
5663 install-pdf-binutils: \
5664 configure-binutils \
5665 pdf-binutils
5666 @[ -f ./binutils/Makefile ] || exit 0; \
5667 r=`${PWD_COMMAND}`; export r; \
5668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5669 $(HOST_EXPORTS) \
5670 for flag in $(EXTRA_HOST_FLAGS) ; do \
5671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5672 done; \
5673 echo "Doing install-pdf in binutils"; \
5674 (cd $(HOST_SUBDIR)/binutils && \
5675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5677 "RANLIB=$${RANLIB}" \
5678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5679 install-pdf) \
5680 || exit 1
5681
5682 @endif binutils
5683
5684 .PHONY: maybe-install-html-binutils install-html-binutils
5685 maybe-install-html-binutils:
5686 @if binutils
5687 maybe-install-html-binutils: install-html-binutils
5688
5689 install-html-binutils: \
5690 configure-binutils \
5691 html-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 install-html 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 install-html) \
5706 || exit 1
5707
5708 @endif binutils
5709
5710 .PHONY: maybe-installcheck-binutils installcheck-binutils
5711 maybe-installcheck-binutils:
5712 @if binutils
5713 maybe-installcheck-binutils: installcheck-binutils
5714
5715 installcheck-binutils: \
5716 configure-binutils
5717 @[ -f ./binutils/Makefile ] || exit 0; \
5718 r=`${PWD_COMMAND}`; export r; \
5719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5720 $(HOST_EXPORTS) \
5721 for flag in $(EXTRA_HOST_FLAGS) ; do \
5722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5723 done; \
5724 echo "Doing installcheck in binutils"; \
5725 (cd $(HOST_SUBDIR)/binutils && \
5726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5728 "RANLIB=$${RANLIB}" \
5729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5730 installcheck) \
5731 || exit 1
5732
5733 @endif binutils
5734
5735 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5736 maybe-mostlyclean-binutils:
5737 @if binutils
5738 maybe-mostlyclean-binutils: mostlyclean-binutils
5739
5740 mostlyclean-binutils:
5741 @[ -f ./binutils/Makefile ] || exit 0; \
5742 r=`${PWD_COMMAND}`; export r; \
5743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5744 $(HOST_EXPORTS) \
5745 for flag in $(EXTRA_HOST_FLAGS) ; do \
5746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5747 done; \
5748 echo "Doing mostlyclean in binutils"; \
5749 (cd $(HOST_SUBDIR)/binutils && \
5750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5752 "RANLIB=$${RANLIB}" \
5753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5754 mostlyclean) \
5755 || exit 1
5756
5757 @endif binutils
5758
5759 .PHONY: maybe-clean-binutils clean-binutils
5760 maybe-clean-binutils:
5761 @if binutils
5762 maybe-clean-binutils: clean-binutils
5763
5764 clean-binutils:
5765 @[ -f ./binutils/Makefile ] || exit 0; \
5766 r=`${PWD_COMMAND}`; export r; \
5767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5768 $(HOST_EXPORTS) \
5769 for flag in $(EXTRA_HOST_FLAGS) ; do \
5770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5771 done; \
5772 echo "Doing clean in binutils"; \
5773 (cd $(HOST_SUBDIR)/binutils && \
5774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5776 "RANLIB=$${RANLIB}" \
5777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5778 clean) \
5779 || exit 1
5780
5781 @endif binutils
5782
5783 .PHONY: maybe-distclean-binutils distclean-binutils
5784 maybe-distclean-binutils:
5785 @if binutils
5786 maybe-distclean-binutils: distclean-binutils
5787
5788 distclean-binutils:
5789 @[ -f ./binutils/Makefile ] || exit 0; \
5790 r=`${PWD_COMMAND}`; export r; \
5791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5792 $(HOST_EXPORTS) \
5793 for flag in $(EXTRA_HOST_FLAGS) ; do \
5794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5795 done; \
5796 echo "Doing distclean in binutils"; \
5797 (cd $(HOST_SUBDIR)/binutils && \
5798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5800 "RANLIB=$${RANLIB}" \
5801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5802 distclean) \
5803 || exit 1
5804
5805 @endif binutils
5806
5807 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5808 maybe-maintainer-clean-binutils:
5809 @if binutils
5810 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5811
5812 maintainer-clean-binutils:
5813 @[ -f ./binutils/Makefile ] || exit 0; \
5814 r=`${PWD_COMMAND}`; export r; \
5815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5816 $(HOST_EXPORTS) \
5817 for flag in $(EXTRA_HOST_FLAGS) ; do \
5818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5819 done; \
5820 echo "Doing maintainer-clean in binutils"; \
5821 (cd $(HOST_SUBDIR)/binutils && \
5822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5824 "RANLIB=$${RANLIB}" \
5825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5826 maintainer-clean) \
5827 || exit 1
5828
5829 @endif binutils
5830
5831
5832
5833 .PHONY: configure-bison maybe-configure-bison
5834 maybe-configure-bison:
5835 @if gcc-bootstrap
5836 configure-bison: stage_current
5837 @endif gcc-bootstrap
5838 @if bison
5839 maybe-configure-bison: configure-bison
5840 configure-bison:
5841 @: $(MAKE); $(unstage)
5842 @r=`${PWD_COMMAND}`; export r; \
5843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5844 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5846 $(HOST_EXPORTS) \
5847 echo Configuring in $(HOST_SUBDIR)/bison; \
5848 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5849 case $(srcdir) in \
5850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5851 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5853 esac; \
5854 module_srcdir=bison; \
5855 $(SHELL) \
5856 $$s/$$module_srcdir/configure \
5857 --srcdir=$${topdir}/$$module_srcdir \
5858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5859 --target=${target_alias} \
5860 || exit 1
5861 @endif bison
5862
5863
5864
5865
5866
5867 .PHONY: all-bison maybe-all-bison
5868 maybe-all-bison:
5869 @if gcc-bootstrap
5870 all-bison: stage_current
5871 @endif gcc-bootstrap
5872 @if bison
5873 TARGET-bison=all
5874 maybe-all-bison: all-bison
5875 all-bison: configure-bison
5876 @: $(MAKE); $(unstage)
5877 @r=`${PWD_COMMAND}`; export r; \
5878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5879 $(HOST_EXPORTS) \
5880 (cd $(HOST_SUBDIR)/bison && \
5881 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5882 $(TARGET-bison))
5883 @endif bison
5884
5885
5886
5887
5888 .PHONY: check-bison maybe-check-bison
5889 maybe-check-bison:
5890 @if bison
5891 maybe-check-bison: check-bison
5892
5893 # This module is only tested in a native toolchain.
5894 check-bison:
5895 @: $(MAKE); $(unstage)
5896 @if [ '$(host)' = '$(target)' ]; then \
5897 r=`${PWD_COMMAND}`; export r; \
5898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5899 $(HOST_EXPORTS) \
5900 (cd $(HOST_SUBDIR)/bison && \
5901 $(MAKE) $(FLAGS_TO_PASS) check)
5902 fi
5903
5904 @endif bison
5905
5906 .PHONY: install-bison maybe-install-bison
5907 maybe-install-bison:
5908 @if bison
5909 maybe-install-bison: install-bison
5910
5911 install-bison: installdirs
5912 @: $(MAKE); $(unstage)
5913 @r=`${PWD_COMMAND}`; export r; \
5914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5915 $(HOST_EXPORTS) \
5916 (cd $(HOST_SUBDIR)/bison && \
5917 $(MAKE) $(FLAGS_TO_PASS) install)
5918
5919 @endif bison
5920
5921 .PHONY: install-strip-bison maybe-install-strip-bison
5922 maybe-install-strip-bison:
5923 @if bison
5924 maybe-install-strip-bison: install-strip-bison
5925
5926 install-strip-bison: installdirs
5927 @: $(MAKE); $(unstage)
5928 @r=`${PWD_COMMAND}`; export r; \
5929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5930 $(HOST_EXPORTS) \
5931 (cd $(HOST_SUBDIR)/bison && \
5932 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5933
5934 @endif bison
5935
5936 # Other targets (info, dvi, pdf, etc.)
5937
5938 .PHONY: maybe-info-bison info-bison
5939 maybe-info-bison:
5940 @if bison
5941 maybe-info-bison: info-bison
5942
5943 info-bison: \
5944 configure-bison
5945 @: $(MAKE); $(unstage)
5946 @[ -f ./bison/Makefile ] || exit 0; \
5947 r=`${PWD_COMMAND}`; export r; \
5948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5949 $(HOST_EXPORTS) \
5950 for flag in $(EXTRA_HOST_FLAGS) ; do \
5951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5952 done; \
5953 echo "Doing info in bison"; \
5954 (cd $(HOST_SUBDIR)/bison && \
5955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5957 "RANLIB=$${RANLIB}" \
5958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5959 info) \
5960 || exit 1
5961
5962 @endif bison
5963
5964 .PHONY: maybe-dvi-bison dvi-bison
5965 maybe-dvi-bison:
5966 @if bison
5967 maybe-dvi-bison: dvi-bison
5968
5969 dvi-bison: \
5970 configure-bison
5971 @: $(MAKE); $(unstage)
5972 @[ -f ./bison/Makefile ] || exit 0; \
5973 r=`${PWD_COMMAND}`; export r; \
5974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5975 $(HOST_EXPORTS) \
5976 for flag in $(EXTRA_HOST_FLAGS) ; do \
5977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5978 done; \
5979 echo "Doing dvi in bison"; \
5980 (cd $(HOST_SUBDIR)/bison && \
5981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5983 "RANLIB=$${RANLIB}" \
5984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5985 dvi) \
5986 || exit 1
5987
5988 @endif bison
5989
5990 .PHONY: maybe-pdf-bison pdf-bison
5991 maybe-pdf-bison:
5992 @if bison
5993 maybe-pdf-bison: pdf-bison
5994
5995 pdf-bison: \
5996 configure-bison
5997 @: $(MAKE); $(unstage)
5998 @[ -f ./bison/Makefile ] || exit 0; \
5999 r=`${PWD_COMMAND}`; export r; \
6000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6001 $(HOST_EXPORTS) \
6002 for flag in $(EXTRA_HOST_FLAGS) ; do \
6003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6004 done; \
6005 echo "Doing pdf in bison"; \
6006 (cd $(HOST_SUBDIR)/bison && \
6007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6009 "RANLIB=$${RANLIB}" \
6010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6011 pdf) \
6012 || exit 1
6013
6014 @endif bison
6015
6016 .PHONY: maybe-html-bison html-bison
6017 maybe-html-bison:
6018 @if bison
6019 maybe-html-bison: html-bison
6020
6021 html-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 html 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 html) \
6038 || exit 1
6039
6040 @endif bison
6041
6042 .PHONY: maybe-TAGS-bison TAGS-bison
6043 maybe-TAGS-bison:
6044 @if bison
6045 maybe-TAGS-bison: TAGS-bison
6046
6047 TAGS-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 TAGS 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 TAGS) \
6064 || exit 1
6065
6066 @endif bison
6067
6068 .PHONY: maybe-install-info-bison install-info-bison
6069 maybe-install-info-bison:
6070 @if bison
6071 maybe-install-info-bison: install-info-bison
6072
6073 install-info-bison: \
6074 configure-bison \
6075 info-bison
6076 @: $(MAKE); $(unstage)
6077 @[ -f ./bison/Makefile ] || exit 0; \
6078 r=`${PWD_COMMAND}`; export r; \
6079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6080 $(HOST_EXPORTS) \
6081 for flag in $(EXTRA_HOST_FLAGS) ; do \
6082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6083 done; \
6084 echo "Doing install-info in bison"; \
6085 (cd $(HOST_SUBDIR)/bison && \
6086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6088 "RANLIB=$${RANLIB}" \
6089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6090 install-info) \
6091 || exit 1
6092
6093 @endif bison
6094
6095 .PHONY: maybe-install-pdf-bison install-pdf-bison
6096 maybe-install-pdf-bison:
6097 @if bison
6098 maybe-install-pdf-bison: install-pdf-bison
6099
6100 install-pdf-bison: \
6101 configure-bison \
6102 pdf-bison
6103 @: $(MAKE); $(unstage)
6104 @[ -f ./bison/Makefile ] || exit 0; \
6105 r=`${PWD_COMMAND}`; export r; \
6106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6107 $(HOST_EXPORTS) \
6108 for flag in $(EXTRA_HOST_FLAGS) ; do \
6109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6110 done; \
6111 echo "Doing install-pdf in bison"; \
6112 (cd $(HOST_SUBDIR)/bison && \
6113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6115 "RANLIB=$${RANLIB}" \
6116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6117 install-pdf) \
6118 || exit 1
6119
6120 @endif bison
6121
6122 .PHONY: maybe-install-html-bison install-html-bison
6123 maybe-install-html-bison:
6124 @if bison
6125 maybe-install-html-bison: install-html-bison
6126
6127 install-html-bison: \
6128 configure-bison \
6129 html-bison
6130 @: $(MAKE); $(unstage)
6131 @[ -f ./bison/Makefile ] || exit 0; \
6132 r=`${PWD_COMMAND}`; export r; \
6133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6134 $(HOST_EXPORTS) \
6135 for flag in $(EXTRA_HOST_FLAGS) ; do \
6136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6137 done; \
6138 echo "Doing install-html in bison"; \
6139 (cd $(HOST_SUBDIR)/bison && \
6140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6142 "RANLIB=$${RANLIB}" \
6143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6144 install-html) \
6145 || exit 1
6146
6147 @endif bison
6148
6149 .PHONY: maybe-installcheck-bison installcheck-bison
6150 maybe-installcheck-bison:
6151 @if bison
6152 maybe-installcheck-bison: installcheck-bison
6153
6154 installcheck-bison: \
6155 configure-bison
6156 @: $(MAKE); $(unstage)
6157 @[ -f ./bison/Makefile ] || exit 0; \
6158 r=`${PWD_COMMAND}`; export r; \
6159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6160 $(HOST_EXPORTS) \
6161 for flag in $(EXTRA_HOST_FLAGS) ; do \
6162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6163 done; \
6164 echo "Doing installcheck in bison"; \
6165 (cd $(HOST_SUBDIR)/bison && \
6166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6168 "RANLIB=$${RANLIB}" \
6169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6170 installcheck) \
6171 || exit 1
6172
6173 @endif bison
6174
6175 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6176 maybe-mostlyclean-bison:
6177 @if bison
6178 maybe-mostlyclean-bison: mostlyclean-bison
6179
6180 mostlyclean-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 mostlyclean 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 mostlyclean) \
6196 || exit 1
6197
6198 @endif bison
6199
6200 .PHONY: maybe-clean-bison clean-bison
6201 maybe-clean-bison:
6202 @if bison
6203 maybe-clean-bison: clean-bison
6204
6205 clean-bison:
6206 @: $(MAKE); $(unstage)
6207 @[ -f ./bison/Makefile ] || exit 0; \
6208 r=`${PWD_COMMAND}`; export r; \
6209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6210 $(HOST_EXPORTS) \
6211 for flag in $(EXTRA_HOST_FLAGS) ; do \
6212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6213 done; \
6214 echo "Doing clean in bison"; \
6215 (cd $(HOST_SUBDIR)/bison && \
6216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6218 "RANLIB=$${RANLIB}" \
6219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6220 clean) \
6221 || exit 1
6222
6223 @endif bison
6224
6225 .PHONY: maybe-distclean-bison distclean-bison
6226 maybe-distclean-bison:
6227 @if bison
6228 maybe-distclean-bison: distclean-bison
6229
6230 distclean-bison:
6231 @: $(MAKE); $(unstage)
6232 @[ -f ./bison/Makefile ] || exit 0; \
6233 r=`${PWD_COMMAND}`; export r; \
6234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6235 $(HOST_EXPORTS) \
6236 for flag in $(EXTRA_HOST_FLAGS) ; do \
6237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6238 done; \
6239 echo "Doing distclean in bison"; \
6240 (cd $(HOST_SUBDIR)/bison && \
6241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6243 "RANLIB=$${RANLIB}" \
6244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6245 distclean) \
6246 || exit 1
6247
6248 @endif bison
6249
6250 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6251 maybe-maintainer-clean-bison:
6252 @if bison
6253 maybe-maintainer-clean-bison: maintainer-clean-bison
6254
6255 maintainer-clean-bison:
6256 @: $(MAKE); $(unstage)
6257 @[ -f ./bison/Makefile ] || exit 0; \
6258 r=`${PWD_COMMAND}`; export r; \
6259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6260 $(HOST_EXPORTS) \
6261 for flag in $(EXTRA_HOST_FLAGS) ; do \
6262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6263 done; \
6264 echo "Doing maintainer-clean in bison"; \
6265 (cd $(HOST_SUBDIR)/bison && \
6266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6268 "RANLIB=$${RANLIB}" \
6269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6270 maintainer-clean) \
6271 || exit 1
6272
6273 @endif bison
6274
6275
6276
6277 .PHONY: configure-cgen maybe-configure-cgen
6278 maybe-configure-cgen:
6279 @if gcc-bootstrap
6280 configure-cgen: stage_current
6281 @endif gcc-bootstrap
6282 @if cgen
6283 maybe-configure-cgen: configure-cgen
6284 configure-cgen:
6285 @: $(MAKE); $(unstage)
6286 @r=`${PWD_COMMAND}`; export r; \
6287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6288 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6289 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6290 $(HOST_EXPORTS) \
6291 echo Configuring in $(HOST_SUBDIR)/cgen; \
6292 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6293 case $(srcdir) in \
6294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6295 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6297 esac; \
6298 module_srcdir=cgen; \
6299 $(SHELL) \
6300 $$s/$$module_srcdir/configure \
6301 --srcdir=$${topdir}/$$module_srcdir \
6302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6303 --target=${target_alias} \
6304 || exit 1
6305 @endif cgen
6306
6307
6308
6309
6310
6311 .PHONY: all-cgen maybe-all-cgen
6312 maybe-all-cgen:
6313 @if gcc-bootstrap
6314 all-cgen: stage_current
6315 @endif gcc-bootstrap
6316 @if cgen
6317 TARGET-cgen=all
6318 maybe-all-cgen: all-cgen
6319 all-cgen: configure-cgen
6320 @: $(MAKE); $(unstage)
6321 @r=`${PWD_COMMAND}`; export r; \
6322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6323 $(HOST_EXPORTS) \
6324 (cd $(HOST_SUBDIR)/cgen && \
6325 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6326 $(TARGET-cgen))
6327 @endif cgen
6328
6329
6330
6331
6332 .PHONY: check-cgen maybe-check-cgen
6333 maybe-check-cgen:
6334 @if cgen
6335 maybe-check-cgen: check-cgen
6336
6337 check-cgen:
6338 @: $(MAKE); $(unstage)
6339 @r=`${PWD_COMMAND}`; export r; \
6340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6341 $(HOST_EXPORTS) \
6342 (cd $(HOST_SUBDIR)/cgen && \
6343 $(MAKE) $(FLAGS_TO_PASS) check)
6344
6345 @endif cgen
6346
6347 .PHONY: install-cgen maybe-install-cgen
6348 maybe-install-cgen:
6349 @if cgen
6350 maybe-install-cgen: install-cgen
6351
6352 install-cgen: installdirs
6353 @: $(MAKE); $(unstage)
6354 @r=`${PWD_COMMAND}`; export r; \
6355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6356 $(HOST_EXPORTS) \
6357 (cd $(HOST_SUBDIR)/cgen && \
6358 $(MAKE) $(FLAGS_TO_PASS) install)
6359
6360 @endif cgen
6361
6362 .PHONY: install-strip-cgen maybe-install-strip-cgen
6363 maybe-install-strip-cgen:
6364 @if cgen
6365 maybe-install-strip-cgen: install-strip-cgen
6366
6367 install-strip-cgen: installdirs
6368 @: $(MAKE); $(unstage)
6369 @r=`${PWD_COMMAND}`; export r; \
6370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6371 $(HOST_EXPORTS) \
6372 (cd $(HOST_SUBDIR)/cgen && \
6373 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6374
6375 @endif cgen
6376
6377 # Other targets (info, dvi, pdf, etc.)
6378
6379 .PHONY: maybe-info-cgen info-cgen
6380 maybe-info-cgen:
6381 @if cgen
6382 maybe-info-cgen: info-cgen
6383
6384 info-cgen: \
6385 configure-cgen
6386 @: $(MAKE); $(unstage)
6387 @[ -f ./cgen/Makefile ] || exit 0; \
6388 r=`${PWD_COMMAND}`; export r; \
6389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6390 $(HOST_EXPORTS) \
6391 for flag in $(EXTRA_HOST_FLAGS) ; do \
6392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6393 done; \
6394 echo "Doing info in cgen"; \
6395 (cd $(HOST_SUBDIR)/cgen && \
6396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6398 "RANLIB=$${RANLIB}" \
6399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6400 info) \
6401 || exit 1
6402
6403 @endif cgen
6404
6405 .PHONY: maybe-dvi-cgen dvi-cgen
6406 maybe-dvi-cgen:
6407 @if cgen
6408 maybe-dvi-cgen: dvi-cgen
6409
6410 dvi-cgen: \
6411 configure-cgen
6412 @: $(MAKE); $(unstage)
6413 @[ -f ./cgen/Makefile ] || exit 0; \
6414 r=`${PWD_COMMAND}`; export r; \
6415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6416 $(HOST_EXPORTS) \
6417 for flag in $(EXTRA_HOST_FLAGS) ; do \
6418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6419 done; \
6420 echo "Doing dvi in cgen"; \
6421 (cd $(HOST_SUBDIR)/cgen && \
6422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6424 "RANLIB=$${RANLIB}" \
6425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6426 dvi) \
6427 || exit 1
6428
6429 @endif cgen
6430
6431 .PHONY: maybe-pdf-cgen pdf-cgen
6432 maybe-pdf-cgen:
6433 @if cgen
6434 maybe-pdf-cgen: pdf-cgen
6435
6436 pdf-cgen: \
6437 configure-cgen
6438 @: $(MAKE); $(unstage)
6439 @[ -f ./cgen/Makefile ] || exit 0; \
6440 r=`${PWD_COMMAND}`; export r; \
6441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6442 $(HOST_EXPORTS) \
6443 for flag in $(EXTRA_HOST_FLAGS) ; do \
6444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6445 done; \
6446 echo "Doing pdf in cgen"; \
6447 (cd $(HOST_SUBDIR)/cgen && \
6448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6450 "RANLIB=$${RANLIB}" \
6451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6452 pdf) \
6453 || exit 1
6454
6455 @endif cgen
6456
6457 .PHONY: maybe-html-cgen html-cgen
6458 maybe-html-cgen:
6459 @if cgen
6460 maybe-html-cgen: html-cgen
6461
6462 html-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 html 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 html) \
6479 || exit 1
6480
6481 @endif cgen
6482
6483 .PHONY: maybe-TAGS-cgen TAGS-cgen
6484 maybe-TAGS-cgen:
6485 @if cgen
6486 maybe-TAGS-cgen: TAGS-cgen
6487
6488 TAGS-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 TAGS 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 TAGS) \
6505 || exit 1
6506
6507 @endif cgen
6508
6509 .PHONY: maybe-install-info-cgen install-info-cgen
6510 maybe-install-info-cgen:
6511 @if cgen
6512 maybe-install-info-cgen: install-info-cgen
6513
6514 install-info-cgen: \
6515 configure-cgen \
6516 info-cgen
6517 @: $(MAKE); $(unstage)
6518 @[ -f ./cgen/Makefile ] || exit 0; \
6519 r=`${PWD_COMMAND}`; export r; \
6520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6521 $(HOST_EXPORTS) \
6522 for flag in $(EXTRA_HOST_FLAGS) ; do \
6523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6524 done; \
6525 echo "Doing install-info in cgen"; \
6526 (cd $(HOST_SUBDIR)/cgen && \
6527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6529 "RANLIB=$${RANLIB}" \
6530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6531 install-info) \
6532 || exit 1
6533
6534 @endif cgen
6535
6536 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6537 maybe-install-pdf-cgen:
6538 @if cgen
6539 maybe-install-pdf-cgen: install-pdf-cgen
6540
6541 install-pdf-cgen: \
6542 configure-cgen \
6543 pdf-cgen
6544 @: $(MAKE); $(unstage)
6545 @[ -f ./cgen/Makefile ] || exit 0; \
6546 r=`${PWD_COMMAND}`; export r; \
6547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6548 $(HOST_EXPORTS) \
6549 for flag in $(EXTRA_HOST_FLAGS) ; do \
6550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6551 done; \
6552 echo "Doing install-pdf in cgen"; \
6553 (cd $(HOST_SUBDIR)/cgen && \
6554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6556 "RANLIB=$${RANLIB}" \
6557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6558 install-pdf) \
6559 || exit 1
6560
6561 @endif cgen
6562
6563 .PHONY: maybe-install-html-cgen install-html-cgen
6564 maybe-install-html-cgen:
6565 @if cgen
6566 maybe-install-html-cgen: install-html-cgen
6567
6568 install-html-cgen: \
6569 configure-cgen \
6570 html-cgen
6571 @: $(MAKE); $(unstage)
6572 @[ -f ./cgen/Makefile ] || exit 0; \
6573 r=`${PWD_COMMAND}`; export r; \
6574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6575 $(HOST_EXPORTS) \
6576 for flag in $(EXTRA_HOST_FLAGS) ; do \
6577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6578 done; \
6579 echo "Doing install-html in cgen"; \
6580 (cd $(HOST_SUBDIR)/cgen && \
6581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6583 "RANLIB=$${RANLIB}" \
6584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6585 install-html) \
6586 || exit 1
6587
6588 @endif cgen
6589
6590 .PHONY: maybe-installcheck-cgen installcheck-cgen
6591 maybe-installcheck-cgen:
6592 @if cgen
6593 maybe-installcheck-cgen: installcheck-cgen
6594
6595 installcheck-cgen: \
6596 configure-cgen
6597 @: $(MAKE); $(unstage)
6598 @[ -f ./cgen/Makefile ] || exit 0; \
6599 r=`${PWD_COMMAND}`; export r; \
6600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6601 $(HOST_EXPORTS) \
6602 for flag in $(EXTRA_HOST_FLAGS) ; do \
6603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6604 done; \
6605 echo "Doing installcheck in cgen"; \
6606 (cd $(HOST_SUBDIR)/cgen && \
6607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6609 "RANLIB=$${RANLIB}" \
6610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6611 installcheck) \
6612 || exit 1
6613
6614 @endif cgen
6615
6616 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6617 maybe-mostlyclean-cgen:
6618 @if cgen
6619 maybe-mostlyclean-cgen: mostlyclean-cgen
6620
6621 mostlyclean-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 mostlyclean 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 mostlyclean) \
6637 || exit 1
6638
6639 @endif cgen
6640
6641 .PHONY: maybe-clean-cgen clean-cgen
6642 maybe-clean-cgen:
6643 @if cgen
6644 maybe-clean-cgen: clean-cgen
6645
6646 clean-cgen:
6647 @: $(MAKE); $(unstage)
6648 @[ -f ./cgen/Makefile ] || exit 0; \
6649 r=`${PWD_COMMAND}`; export r; \
6650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6651 $(HOST_EXPORTS) \
6652 for flag in $(EXTRA_HOST_FLAGS) ; do \
6653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6654 done; \
6655 echo "Doing clean in cgen"; \
6656 (cd $(HOST_SUBDIR)/cgen && \
6657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6659 "RANLIB=$${RANLIB}" \
6660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6661 clean) \
6662 || exit 1
6663
6664 @endif cgen
6665
6666 .PHONY: maybe-distclean-cgen distclean-cgen
6667 maybe-distclean-cgen:
6668 @if cgen
6669 maybe-distclean-cgen: distclean-cgen
6670
6671 distclean-cgen:
6672 @: $(MAKE); $(unstage)
6673 @[ -f ./cgen/Makefile ] || exit 0; \
6674 r=`${PWD_COMMAND}`; export r; \
6675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6676 $(HOST_EXPORTS) \
6677 for flag in $(EXTRA_HOST_FLAGS) ; do \
6678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6679 done; \
6680 echo "Doing distclean in cgen"; \
6681 (cd $(HOST_SUBDIR)/cgen && \
6682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6684 "RANLIB=$${RANLIB}" \
6685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6686 distclean) \
6687 || exit 1
6688
6689 @endif cgen
6690
6691 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6692 maybe-maintainer-clean-cgen:
6693 @if cgen
6694 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6695
6696 maintainer-clean-cgen:
6697 @: $(MAKE); $(unstage)
6698 @[ -f ./cgen/Makefile ] || exit 0; \
6699 r=`${PWD_COMMAND}`; export r; \
6700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6701 $(HOST_EXPORTS) \
6702 for flag in $(EXTRA_HOST_FLAGS) ; do \
6703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6704 done; \
6705 echo "Doing maintainer-clean in cgen"; \
6706 (cd $(HOST_SUBDIR)/cgen && \
6707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6709 "RANLIB=$${RANLIB}" \
6710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6711 maintainer-clean) \
6712 || exit 1
6713
6714 @endif cgen
6715
6716
6717
6718 .PHONY: configure-dejagnu maybe-configure-dejagnu
6719 maybe-configure-dejagnu:
6720 @if gcc-bootstrap
6721 configure-dejagnu: stage_current
6722 @endif gcc-bootstrap
6723 @if dejagnu
6724 maybe-configure-dejagnu: configure-dejagnu
6725 configure-dejagnu:
6726 @: $(MAKE); $(unstage)
6727 @r=`${PWD_COMMAND}`; export r; \
6728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6729 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6731 $(HOST_EXPORTS) \
6732 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6733 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6734 case $(srcdir) in \
6735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6736 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6738 esac; \
6739 module_srcdir=dejagnu; \
6740 $(SHELL) \
6741 $$s/$$module_srcdir/configure \
6742 --srcdir=$${topdir}/$$module_srcdir \
6743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6744 --target=${target_alias} \
6745 || exit 1
6746 @endif dejagnu
6747
6748
6749
6750
6751
6752 .PHONY: all-dejagnu maybe-all-dejagnu
6753 maybe-all-dejagnu:
6754 @if gcc-bootstrap
6755 all-dejagnu: stage_current
6756 @endif gcc-bootstrap
6757 @if dejagnu
6758 TARGET-dejagnu=all
6759 maybe-all-dejagnu: all-dejagnu
6760 all-dejagnu: configure-dejagnu
6761 @: $(MAKE); $(unstage)
6762 @r=`${PWD_COMMAND}`; export r; \
6763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764 $(HOST_EXPORTS) \
6765 (cd $(HOST_SUBDIR)/dejagnu && \
6766 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6767 $(TARGET-dejagnu))
6768 @endif dejagnu
6769
6770
6771
6772
6773 .PHONY: check-dejagnu maybe-check-dejagnu
6774 maybe-check-dejagnu:
6775 @if dejagnu
6776 maybe-check-dejagnu: check-dejagnu
6777
6778 check-dejagnu:
6779 @: $(MAKE); $(unstage)
6780 @r=`${PWD_COMMAND}`; export r; \
6781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6782 $(HOST_EXPORTS) \
6783 (cd $(HOST_SUBDIR)/dejagnu && \
6784 $(MAKE) $(FLAGS_TO_PASS) check)
6785
6786 @endif dejagnu
6787
6788 .PHONY: install-dejagnu maybe-install-dejagnu
6789 maybe-install-dejagnu:
6790 @if dejagnu
6791 maybe-install-dejagnu: install-dejagnu
6792
6793 install-dejagnu: installdirs
6794 @: $(MAKE); $(unstage)
6795 @r=`${PWD_COMMAND}`; export r; \
6796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6797 $(HOST_EXPORTS) \
6798 (cd $(HOST_SUBDIR)/dejagnu && \
6799 $(MAKE) $(FLAGS_TO_PASS) install)
6800
6801 @endif dejagnu
6802
6803 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6804 maybe-install-strip-dejagnu:
6805 @if dejagnu
6806 maybe-install-strip-dejagnu: install-strip-dejagnu
6807
6808 install-strip-dejagnu: installdirs
6809 @: $(MAKE); $(unstage)
6810 @r=`${PWD_COMMAND}`; export r; \
6811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6812 $(HOST_EXPORTS) \
6813 (cd $(HOST_SUBDIR)/dejagnu && \
6814 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6815
6816 @endif dejagnu
6817
6818 # Other targets (info, dvi, pdf, etc.)
6819
6820 .PHONY: maybe-info-dejagnu info-dejagnu
6821 maybe-info-dejagnu:
6822 @if dejagnu
6823 maybe-info-dejagnu: info-dejagnu
6824
6825 info-dejagnu: \
6826 configure-dejagnu
6827 @: $(MAKE); $(unstage)
6828 @[ -f ./dejagnu/Makefile ] || exit 0; \
6829 r=`${PWD_COMMAND}`; export r; \
6830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6831 $(HOST_EXPORTS) \
6832 for flag in $(EXTRA_HOST_FLAGS) ; do \
6833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6834 done; \
6835 echo "Doing info in dejagnu"; \
6836 (cd $(HOST_SUBDIR)/dejagnu && \
6837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6839 "RANLIB=$${RANLIB}" \
6840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6841 info) \
6842 || exit 1
6843
6844 @endif dejagnu
6845
6846 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6847 maybe-dvi-dejagnu:
6848 @if dejagnu
6849 maybe-dvi-dejagnu: dvi-dejagnu
6850
6851 dvi-dejagnu: \
6852 configure-dejagnu
6853 @: $(MAKE); $(unstage)
6854 @[ -f ./dejagnu/Makefile ] || exit 0; \
6855 r=`${PWD_COMMAND}`; export r; \
6856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6857 $(HOST_EXPORTS) \
6858 for flag in $(EXTRA_HOST_FLAGS) ; do \
6859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6860 done; \
6861 echo "Doing dvi in dejagnu"; \
6862 (cd $(HOST_SUBDIR)/dejagnu && \
6863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6865 "RANLIB=$${RANLIB}" \
6866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6867 dvi) \
6868 || exit 1
6869
6870 @endif dejagnu
6871
6872 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6873 maybe-pdf-dejagnu:
6874 @if dejagnu
6875 maybe-pdf-dejagnu: pdf-dejagnu
6876
6877 pdf-dejagnu: \
6878 configure-dejagnu
6879 @: $(MAKE); $(unstage)
6880 @[ -f ./dejagnu/Makefile ] || exit 0; \
6881 r=`${PWD_COMMAND}`; export r; \
6882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6883 $(HOST_EXPORTS) \
6884 for flag in $(EXTRA_HOST_FLAGS) ; do \
6885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6886 done; \
6887 echo "Doing pdf in dejagnu"; \
6888 (cd $(HOST_SUBDIR)/dejagnu && \
6889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6891 "RANLIB=$${RANLIB}" \
6892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6893 pdf) \
6894 || exit 1
6895
6896 @endif dejagnu
6897
6898 .PHONY: maybe-html-dejagnu html-dejagnu
6899 maybe-html-dejagnu:
6900 @if dejagnu
6901 maybe-html-dejagnu: html-dejagnu
6902
6903 html-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 html 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 html) \
6920 || exit 1
6921
6922 @endif dejagnu
6923
6924 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6925 maybe-TAGS-dejagnu:
6926 @if dejagnu
6927 maybe-TAGS-dejagnu: TAGS-dejagnu
6928
6929 TAGS-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 TAGS 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 TAGS) \
6946 || exit 1
6947
6948 @endif dejagnu
6949
6950 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6951 maybe-install-info-dejagnu:
6952 @if dejagnu
6953 maybe-install-info-dejagnu: install-info-dejagnu
6954
6955 install-info-dejagnu: \
6956 configure-dejagnu \
6957 info-dejagnu
6958 @: $(MAKE); $(unstage)
6959 @[ -f ./dejagnu/Makefile ] || exit 0; \
6960 r=`${PWD_COMMAND}`; export r; \
6961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6962 $(HOST_EXPORTS) \
6963 for flag in $(EXTRA_HOST_FLAGS) ; do \
6964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6965 done; \
6966 echo "Doing install-info in dejagnu"; \
6967 (cd $(HOST_SUBDIR)/dejagnu && \
6968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6970 "RANLIB=$${RANLIB}" \
6971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6972 install-info) \
6973 || exit 1
6974
6975 @endif dejagnu
6976
6977 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6978 maybe-install-pdf-dejagnu:
6979 @if dejagnu
6980 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6981
6982 install-pdf-dejagnu: \
6983 configure-dejagnu \
6984 pdf-dejagnu
6985 @: $(MAKE); $(unstage)
6986 @[ -f ./dejagnu/Makefile ] || exit 0; \
6987 r=`${PWD_COMMAND}`; export r; \
6988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6989 $(HOST_EXPORTS) \
6990 for flag in $(EXTRA_HOST_FLAGS) ; do \
6991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6992 done; \
6993 echo "Doing install-pdf in dejagnu"; \
6994 (cd $(HOST_SUBDIR)/dejagnu && \
6995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6997 "RANLIB=$${RANLIB}" \
6998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6999 install-pdf) \
7000 || exit 1
7001
7002 @endif dejagnu
7003
7004 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7005 maybe-install-html-dejagnu:
7006 @if dejagnu
7007 maybe-install-html-dejagnu: install-html-dejagnu
7008
7009 install-html-dejagnu: \
7010 configure-dejagnu \
7011 html-dejagnu
7012 @: $(MAKE); $(unstage)
7013 @[ -f ./dejagnu/Makefile ] || exit 0; \
7014 r=`${PWD_COMMAND}`; export r; \
7015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7016 $(HOST_EXPORTS) \
7017 for flag in $(EXTRA_HOST_FLAGS) ; do \
7018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7019 done; \
7020 echo "Doing install-html in dejagnu"; \
7021 (cd $(HOST_SUBDIR)/dejagnu && \
7022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7024 "RANLIB=$${RANLIB}" \
7025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7026 install-html) \
7027 || exit 1
7028
7029 @endif dejagnu
7030
7031 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7032 maybe-installcheck-dejagnu:
7033 @if dejagnu
7034 maybe-installcheck-dejagnu: installcheck-dejagnu
7035
7036 installcheck-dejagnu: \
7037 configure-dejagnu
7038 @: $(MAKE); $(unstage)
7039 @[ -f ./dejagnu/Makefile ] || exit 0; \
7040 r=`${PWD_COMMAND}`; export r; \
7041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7042 $(HOST_EXPORTS) \
7043 for flag in $(EXTRA_HOST_FLAGS) ; do \
7044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7045 done; \
7046 echo "Doing installcheck in dejagnu"; \
7047 (cd $(HOST_SUBDIR)/dejagnu && \
7048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7050 "RANLIB=$${RANLIB}" \
7051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7052 installcheck) \
7053 || exit 1
7054
7055 @endif dejagnu
7056
7057 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7058 maybe-mostlyclean-dejagnu:
7059 @if dejagnu
7060 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7061
7062 mostlyclean-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 mostlyclean 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 mostlyclean) \
7078 || exit 1
7079
7080 @endif dejagnu
7081
7082 .PHONY: maybe-clean-dejagnu clean-dejagnu
7083 maybe-clean-dejagnu:
7084 @if dejagnu
7085 maybe-clean-dejagnu: clean-dejagnu
7086
7087 clean-dejagnu:
7088 @: $(MAKE); $(unstage)
7089 @[ -f ./dejagnu/Makefile ] || exit 0; \
7090 r=`${PWD_COMMAND}`; export r; \
7091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7092 $(HOST_EXPORTS) \
7093 for flag in $(EXTRA_HOST_FLAGS) ; do \
7094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7095 done; \
7096 echo "Doing clean in dejagnu"; \
7097 (cd $(HOST_SUBDIR)/dejagnu && \
7098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7100 "RANLIB=$${RANLIB}" \
7101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7102 clean) \
7103 || exit 1
7104
7105 @endif dejagnu
7106
7107 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7108 maybe-distclean-dejagnu:
7109 @if dejagnu
7110 maybe-distclean-dejagnu: distclean-dejagnu
7111
7112 distclean-dejagnu:
7113 @: $(MAKE); $(unstage)
7114 @[ -f ./dejagnu/Makefile ] || exit 0; \
7115 r=`${PWD_COMMAND}`; export r; \
7116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7117 $(HOST_EXPORTS) \
7118 for flag in $(EXTRA_HOST_FLAGS) ; do \
7119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7120 done; \
7121 echo "Doing distclean in dejagnu"; \
7122 (cd $(HOST_SUBDIR)/dejagnu && \
7123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7125 "RANLIB=$${RANLIB}" \
7126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7127 distclean) \
7128 || exit 1
7129
7130 @endif dejagnu
7131
7132 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7133 maybe-maintainer-clean-dejagnu:
7134 @if dejagnu
7135 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7136
7137 maintainer-clean-dejagnu:
7138 @: $(MAKE); $(unstage)
7139 @[ -f ./dejagnu/Makefile ] || exit 0; \
7140 r=`${PWD_COMMAND}`; export r; \
7141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7142 $(HOST_EXPORTS) \
7143 for flag in $(EXTRA_HOST_FLAGS) ; do \
7144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7145 done; \
7146 echo "Doing maintainer-clean in dejagnu"; \
7147 (cd $(HOST_SUBDIR)/dejagnu && \
7148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7150 "RANLIB=$${RANLIB}" \
7151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7152 maintainer-clean) \
7153 || exit 1
7154
7155 @endif dejagnu
7156
7157
7158
7159 .PHONY: configure-etc maybe-configure-etc
7160 maybe-configure-etc:
7161 @if gcc-bootstrap
7162 configure-etc: stage_current
7163 @endif gcc-bootstrap
7164 @if etc
7165 maybe-configure-etc: configure-etc
7166 configure-etc:
7167 @: $(MAKE); $(unstage)
7168 @r=`${PWD_COMMAND}`; export r; \
7169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7170 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7172 $(HOST_EXPORTS) \
7173 echo Configuring in $(HOST_SUBDIR)/etc; \
7174 cd "$(HOST_SUBDIR)/etc" || exit 1; \
7175 case $(srcdir) in \
7176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7177 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7179 esac; \
7180 module_srcdir=etc; \
7181 $(SHELL) \
7182 $$s/$$module_srcdir/configure \
7183 --srcdir=$${topdir}/$$module_srcdir \
7184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7185 --target=${target_alias} \
7186 || exit 1
7187 @endif etc
7188
7189
7190
7191
7192
7193 .PHONY: all-etc maybe-all-etc
7194 maybe-all-etc:
7195 @if gcc-bootstrap
7196 all-etc: stage_current
7197 @endif gcc-bootstrap
7198 @if etc
7199 TARGET-etc=all
7200 maybe-all-etc: all-etc
7201 all-etc: configure-etc
7202 @: $(MAKE); $(unstage)
7203 @r=`${PWD_COMMAND}`; export r; \
7204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7205 $(HOST_EXPORTS) \
7206 (cd $(HOST_SUBDIR)/etc && \
7207 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7208 $(TARGET-etc))
7209 @endif etc
7210
7211
7212
7213
7214 .PHONY: check-etc maybe-check-etc
7215 maybe-check-etc:
7216 @if etc
7217 maybe-check-etc: check-etc
7218
7219 check-etc:
7220 @: $(MAKE); $(unstage)
7221 @r=`${PWD_COMMAND}`; export r; \
7222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7223 $(HOST_EXPORTS) \
7224 (cd $(HOST_SUBDIR)/etc && \
7225 $(MAKE) $(FLAGS_TO_PASS) check)
7226
7227 @endif etc
7228
7229 .PHONY: install-etc maybe-install-etc
7230 maybe-install-etc:
7231 @if etc
7232 maybe-install-etc: install-etc
7233
7234 install-etc: installdirs
7235 @: $(MAKE); $(unstage)
7236 @r=`${PWD_COMMAND}`; export r; \
7237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7238 $(HOST_EXPORTS) \
7239 (cd $(HOST_SUBDIR)/etc && \
7240 $(MAKE) $(FLAGS_TO_PASS) install)
7241
7242 @endif etc
7243
7244 .PHONY: install-strip-etc maybe-install-strip-etc
7245 maybe-install-strip-etc:
7246 @if etc
7247 maybe-install-strip-etc: install-strip-etc
7248
7249 install-strip-etc: installdirs
7250 @: $(MAKE); $(unstage)
7251 @r=`${PWD_COMMAND}`; export r; \
7252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7253 $(HOST_EXPORTS) \
7254 (cd $(HOST_SUBDIR)/etc && \
7255 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7256
7257 @endif etc
7258
7259 # Other targets (info, dvi, pdf, etc.)
7260
7261 .PHONY: maybe-info-etc info-etc
7262 maybe-info-etc:
7263 @if etc
7264 maybe-info-etc: info-etc
7265
7266 info-etc: \
7267 configure-etc
7268 @: $(MAKE); $(unstage)
7269 @[ -f ./etc/Makefile ] || exit 0; \
7270 r=`${PWD_COMMAND}`; export r; \
7271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7272 $(HOST_EXPORTS) \
7273 for flag in $(EXTRA_HOST_FLAGS) ; do \
7274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7275 done; \
7276 echo "Doing info in etc"; \
7277 (cd $(HOST_SUBDIR)/etc && \
7278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7280 "RANLIB=$${RANLIB}" \
7281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7282 info) \
7283 || exit 1
7284
7285 @endif etc
7286
7287 .PHONY: maybe-dvi-etc dvi-etc
7288 maybe-dvi-etc:
7289 @if etc
7290 maybe-dvi-etc: dvi-etc
7291
7292 dvi-etc: \
7293 configure-etc
7294 @: $(MAKE); $(unstage)
7295 @[ -f ./etc/Makefile ] || exit 0; \
7296 r=`${PWD_COMMAND}`; export r; \
7297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7298 $(HOST_EXPORTS) \
7299 for flag in $(EXTRA_HOST_FLAGS) ; do \
7300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7301 done; \
7302 echo "Doing dvi in etc"; \
7303 (cd $(HOST_SUBDIR)/etc && \
7304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7306 "RANLIB=$${RANLIB}" \
7307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7308 dvi) \
7309 || exit 1
7310
7311 @endif etc
7312
7313 .PHONY: maybe-pdf-etc pdf-etc
7314 maybe-pdf-etc:
7315 @if etc
7316 maybe-pdf-etc: pdf-etc
7317
7318 pdf-etc: \
7319 configure-etc
7320 @: $(MAKE); $(unstage)
7321 @[ -f ./etc/Makefile ] || exit 0; \
7322 r=`${PWD_COMMAND}`; export r; \
7323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7324 $(HOST_EXPORTS) \
7325 for flag in $(EXTRA_HOST_FLAGS) ; do \
7326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7327 done; \
7328 echo "Doing pdf in etc"; \
7329 (cd $(HOST_SUBDIR)/etc && \
7330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7332 "RANLIB=$${RANLIB}" \
7333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7334 pdf) \
7335 || exit 1
7336
7337 @endif etc
7338
7339 .PHONY: maybe-html-etc html-etc
7340 maybe-html-etc:
7341 @if etc
7342 maybe-html-etc: html-etc
7343
7344 html-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 html 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 html) \
7361 || exit 1
7362
7363 @endif etc
7364
7365 .PHONY: maybe-TAGS-etc TAGS-etc
7366 maybe-TAGS-etc:
7367 @if etc
7368 maybe-TAGS-etc: TAGS-etc
7369
7370 TAGS-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 TAGS 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 TAGS) \
7387 || exit 1
7388
7389 @endif etc
7390
7391 .PHONY: maybe-install-info-etc install-info-etc
7392 maybe-install-info-etc:
7393 @if etc
7394 maybe-install-info-etc: install-info-etc
7395
7396 install-info-etc: \
7397 configure-etc \
7398 info-etc
7399 @: $(MAKE); $(unstage)
7400 @[ -f ./etc/Makefile ] || exit 0; \
7401 r=`${PWD_COMMAND}`; export r; \
7402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7403 $(HOST_EXPORTS) \
7404 for flag in $(EXTRA_HOST_FLAGS) ; do \
7405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7406 done; \
7407 echo "Doing install-info in etc"; \
7408 (cd $(HOST_SUBDIR)/etc && \
7409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7411 "RANLIB=$${RANLIB}" \
7412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7413 install-info) \
7414 || exit 1
7415
7416 @endif etc
7417
7418 .PHONY: maybe-install-pdf-etc install-pdf-etc
7419 maybe-install-pdf-etc:
7420 @if etc
7421 maybe-install-pdf-etc: install-pdf-etc
7422
7423 install-pdf-etc: \
7424 configure-etc \
7425 pdf-etc
7426 @: $(MAKE); $(unstage)
7427 @[ -f ./etc/Makefile ] || exit 0; \
7428 r=`${PWD_COMMAND}`; export r; \
7429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7430 $(HOST_EXPORTS) \
7431 for flag in $(EXTRA_HOST_FLAGS) ; do \
7432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7433 done; \
7434 echo "Doing install-pdf in etc"; \
7435 (cd $(HOST_SUBDIR)/etc && \
7436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7438 "RANLIB=$${RANLIB}" \
7439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7440 install-pdf) \
7441 || exit 1
7442
7443 @endif etc
7444
7445 .PHONY: maybe-install-html-etc install-html-etc
7446 maybe-install-html-etc:
7447 @if etc
7448 maybe-install-html-etc: install-html-etc
7449
7450 install-html-etc: \
7451 configure-etc \
7452 html-etc
7453 @: $(MAKE); $(unstage)
7454 @[ -f ./etc/Makefile ] || exit 0; \
7455 r=`${PWD_COMMAND}`; export r; \
7456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7457 $(HOST_EXPORTS) \
7458 for flag in $(EXTRA_HOST_FLAGS) ; do \
7459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7460 done; \
7461 echo "Doing install-html in etc"; \
7462 (cd $(HOST_SUBDIR)/etc && \
7463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7465 "RANLIB=$${RANLIB}" \
7466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7467 install-html) \
7468 || exit 1
7469
7470 @endif etc
7471
7472 .PHONY: maybe-installcheck-etc installcheck-etc
7473 maybe-installcheck-etc:
7474 @if etc
7475 maybe-installcheck-etc: installcheck-etc
7476
7477 installcheck-etc: \
7478 configure-etc
7479 @: $(MAKE); $(unstage)
7480 @[ -f ./etc/Makefile ] || exit 0; \
7481 r=`${PWD_COMMAND}`; export r; \
7482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7483 $(HOST_EXPORTS) \
7484 for flag in $(EXTRA_HOST_FLAGS) ; do \
7485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7486 done; \
7487 echo "Doing installcheck in etc"; \
7488 (cd $(HOST_SUBDIR)/etc && \
7489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7491 "RANLIB=$${RANLIB}" \
7492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7493 installcheck) \
7494 || exit 1
7495
7496 @endif etc
7497
7498 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7499 maybe-mostlyclean-etc:
7500 @if etc
7501 maybe-mostlyclean-etc: mostlyclean-etc
7502
7503 mostlyclean-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 mostlyclean 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 mostlyclean) \
7519 || exit 1
7520
7521 @endif etc
7522
7523 .PHONY: maybe-clean-etc clean-etc
7524 maybe-clean-etc:
7525 @if etc
7526 maybe-clean-etc: clean-etc
7527
7528 clean-etc:
7529 @: $(MAKE); $(unstage)
7530 @[ -f ./etc/Makefile ] || exit 0; \
7531 r=`${PWD_COMMAND}`; export r; \
7532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7533 $(HOST_EXPORTS) \
7534 for flag in $(EXTRA_HOST_FLAGS) ; do \
7535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7536 done; \
7537 echo "Doing clean in etc"; \
7538 (cd $(HOST_SUBDIR)/etc && \
7539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7541 "RANLIB=$${RANLIB}" \
7542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7543 clean) \
7544 || exit 1
7545
7546 @endif etc
7547
7548 .PHONY: maybe-distclean-etc distclean-etc
7549 maybe-distclean-etc:
7550 @if etc
7551 maybe-distclean-etc: distclean-etc
7552
7553 distclean-etc:
7554 @: $(MAKE); $(unstage)
7555 @[ -f ./etc/Makefile ] || exit 0; \
7556 r=`${PWD_COMMAND}`; export r; \
7557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7558 $(HOST_EXPORTS) \
7559 for flag in $(EXTRA_HOST_FLAGS) ; do \
7560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7561 done; \
7562 echo "Doing distclean in etc"; \
7563 (cd $(HOST_SUBDIR)/etc && \
7564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7566 "RANLIB=$${RANLIB}" \
7567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7568 distclean) \
7569 || exit 1
7570
7571 @endif etc
7572
7573 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7574 maybe-maintainer-clean-etc:
7575 @if etc
7576 maybe-maintainer-clean-etc: maintainer-clean-etc
7577
7578 maintainer-clean-etc:
7579 @: $(MAKE); $(unstage)
7580 @[ -f ./etc/Makefile ] || exit 0; \
7581 r=`${PWD_COMMAND}`; export r; \
7582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7583 $(HOST_EXPORTS) \
7584 for flag in $(EXTRA_HOST_FLAGS) ; do \
7585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7586 done; \
7587 echo "Doing maintainer-clean in etc"; \
7588 (cd $(HOST_SUBDIR)/etc && \
7589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7591 "RANLIB=$${RANLIB}" \
7592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7593 maintainer-clean) \
7594 || exit 1
7595
7596 @endif etc
7597
7598
7599
7600 .PHONY: configure-fastjar maybe-configure-fastjar
7601 maybe-configure-fastjar:
7602 @if gcc-bootstrap
7603 configure-fastjar: stage_current
7604 @endif gcc-bootstrap
7605 @if fastjar
7606 maybe-configure-fastjar: configure-fastjar
7607 configure-fastjar:
7608 @: $(MAKE); $(unstage)
7609 @r=`${PWD_COMMAND}`; export r; \
7610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7611 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7612 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7613 $(HOST_EXPORTS) \
7614 echo Configuring in $(HOST_SUBDIR)/fastjar; \
7615 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7616 case $(srcdir) in \
7617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7618 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7620 esac; \
7621 module_srcdir=fastjar; \
7622 $(SHELL) \
7623 $$s/$$module_srcdir/configure \
7624 --srcdir=$${topdir}/$$module_srcdir \
7625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7626 --target=${target_alias} \
7627 || exit 1
7628 @endif fastjar
7629
7630
7631
7632
7633
7634 .PHONY: all-fastjar maybe-all-fastjar
7635 maybe-all-fastjar:
7636 @if gcc-bootstrap
7637 all-fastjar: stage_current
7638 @endif gcc-bootstrap
7639 @if fastjar
7640 TARGET-fastjar=all
7641 maybe-all-fastjar: all-fastjar
7642 all-fastjar: configure-fastjar
7643 @: $(MAKE); $(unstage)
7644 @r=`${PWD_COMMAND}`; export r; \
7645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7646 $(HOST_EXPORTS) \
7647 (cd $(HOST_SUBDIR)/fastjar && \
7648 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7649 $(TARGET-fastjar))
7650 @endif fastjar
7651
7652
7653
7654
7655 .PHONY: check-fastjar maybe-check-fastjar
7656 maybe-check-fastjar:
7657 @if fastjar
7658 maybe-check-fastjar: check-fastjar
7659
7660 # This module is only tested in a native toolchain.
7661 check-fastjar:
7662 @: $(MAKE); $(unstage)
7663 @if [ '$(host)' = '$(target)' ]; then \
7664 r=`${PWD_COMMAND}`; export r; \
7665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7666 $(HOST_EXPORTS) \
7667 (cd $(HOST_SUBDIR)/fastjar && \
7668 $(MAKE) $(FLAGS_TO_PASS) check)
7669 fi
7670
7671 @endif fastjar
7672
7673 .PHONY: install-fastjar maybe-install-fastjar
7674 maybe-install-fastjar:
7675 @if fastjar
7676 maybe-install-fastjar: install-fastjar
7677
7678 install-fastjar: installdirs
7679 @: $(MAKE); $(unstage)
7680 @r=`${PWD_COMMAND}`; export r; \
7681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7682 $(HOST_EXPORTS) \
7683 (cd $(HOST_SUBDIR)/fastjar && \
7684 $(MAKE) $(FLAGS_TO_PASS) install)
7685
7686 @endif fastjar
7687
7688 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7689 maybe-install-strip-fastjar:
7690 @if fastjar
7691 maybe-install-strip-fastjar: install-strip-fastjar
7692
7693 install-strip-fastjar: installdirs
7694 @: $(MAKE); $(unstage)
7695 @r=`${PWD_COMMAND}`; export r; \
7696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7697 $(HOST_EXPORTS) \
7698 (cd $(HOST_SUBDIR)/fastjar && \
7699 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7700
7701 @endif fastjar
7702
7703 # Other targets (info, dvi, pdf, etc.)
7704
7705 .PHONY: maybe-info-fastjar info-fastjar
7706 maybe-info-fastjar:
7707 @if fastjar
7708 maybe-info-fastjar: info-fastjar
7709
7710 info-fastjar: \
7711 configure-fastjar
7712 @: $(MAKE); $(unstage)
7713 @[ -f ./fastjar/Makefile ] || exit 0; \
7714 r=`${PWD_COMMAND}`; export r; \
7715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7716 $(HOST_EXPORTS) \
7717 for flag in $(EXTRA_HOST_FLAGS) ; do \
7718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7719 done; \
7720 echo "Doing info in fastjar"; \
7721 (cd $(HOST_SUBDIR)/fastjar && \
7722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7724 "RANLIB=$${RANLIB}" \
7725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7726 info) \
7727 || exit 1
7728
7729 @endif fastjar
7730
7731 .PHONY: maybe-dvi-fastjar dvi-fastjar
7732 maybe-dvi-fastjar:
7733 @if fastjar
7734 maybe-dvi-fastjar: dvi-fastjar
7735
7736 dvi-fastjar: \
7737 configure-fastjar
7738 @: $(MAKE); $(unstage)
7739 @[ -f ./fastjar/Makefile ] || exit 0; \
7740 r=`${PWD_COMMAND}`; export r; \
7741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7742 $(HOST_EXPORTS) \
7743 for flag in $(EXTRA_HOST_FLAGS) ; do \
7744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7745 done; \
7746 echo "Doing dvi in fastjar"; \
7747 (cd $(HOST_SUBDIR)/fastjar && \
7748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7750 "RANLIB=$${RANLIB}" \
7751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7752 dvi) \
7753 || exit 1
7754
7755 @endif fastjar
7756
7757 .PHONY: maybe-pdf-fastjar pdf-fastjar
7758 maybe-pdf-fastjar:
7759 @if fastjar
7760 maybe-pdf-fastjar: pdf-fastjar
7761
7762 pdf-fastjar: \
7763 configure-fastjar
7764 @: $(MAKE); $(unstage)
7765 @[ -f ./fastjar/Makefile ] || exit 0; \
7766 r=`${PWD_COMMAND}`; export r; \
7767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7768 $(HOST_EXPORTS) \
7769 for flag in $(EXTRA_HOST_FLAGS) ; do \
7770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7771 done; \
7772 echo "Doing pdf in fastjar"; \
7773 (cd $(HOST_SUBDIR)/fastjar && \
7774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7776 "RANLIB=$${RANLIB}" \
7777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7778 pdf) \
7779 || exit 1
7780
7781 @endif fastjar
7782
7783 .PHONY: maybe-html-fastjar html-fastjar
7784 maybe-html-fastjar:
7785 @if fastjar
7786 maybe-html-fastjar: html-fastjar
7787
7788 html-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 html 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 html) \
7805 || exit 1
7806
7807 @endif fastjar
7808
7809 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7810 maybe-TAGS-fastjar:
7811 @if fastjar
7812 maybe-TAGS-fastjar: TAGS-fastjar
7813
7814 TAGS-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 TAGS 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 TAGS) \
7831 || exit 1
7832
7833 @endif fastjar
7834
7835 .PHONY: maybe-install-info-fastjar install-info-fastjar
7836 maybe-install-info-fastjar:
7837 @if fastjar
7838 maybe-install-info-fastjar: install-info-fastjar
7839
7840 install-info-fastjar: \
7841 configure-fastjar \
7842 info-fastjar
7843 @: $(MAKE); $(unstage)
7844 @[ -f ./fastjar/Makefile ] || exit 0; \
7845 r=`${PWD_COMMAND}`; export r; \
7846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7847 $(HOST_EXPORTS) \
7848 for flag in $(EXTRA_HOST_FLAGS) ; do \
7849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7850 done; \
7851 echo "Doing install-info in fastjar"; \
7852 (cd $(HOST_SUBDIR)/fastjar && \
7853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7855 "RANLIB=$${RANLIB}" \
7856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7857 install-info) \
7858 || exit 1
7859
7860 @endif fastjar
7861
7862 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7863 maybe-install-pdf-fastjar:
7864 @if fastjar
7865 maybe-install-pdf-fastjar: install-pdf-fastjar
7866
7867 install-pdf-fastjar: \
7868 configure-fastjar \
7869 pdf-fastjar
7870 @: $(MAKE); $(unstage)
7871 @[ -f ./fastjar/Makefile ] || exit 0; \
7872 r=`${PWD_COMMAND}`; export r; \
7873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7874 $(HOST_EXPORTS) \
7875 for flag in $(EXTRA_HOST_FLAGS) ; do \
7876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7877 done; \
7878 echo "Doing install-pdf in fastjar"; \
7879 (cd $(HOST_SUBDIR)/fastjar && \
7880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7882 "RANLIB=$${RANLIB}" \
7883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7884 install-pdf) \
7885 || exit 1
7886
7887 @endif fastjar
7888
7889 .PHONY: maybe-install-html-fastjar install-html-fastjar
7890 maybe-install-html-fastjar:
7891 @if fastjar
7892 maybe-install-html-fastjar: install-html-fastjar
7893
7894 install-html-fastjar: \
7895 configure-fastjar \
7896 html-fastjar
7897 @: $(MAKE); $(unstage)
7898 @[ -f ./fastjar/Makefile ] || exit 0; \
7899 r=`${PWD_COMMAND}`; export r; \
7900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7901 $(HOST_EXPORTS) \
7902 for flag in $(EXTRA_HOST_FLAGS) ; do \
7903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7904 done; \
7905 echo "Doing install-html in fastjar"; \
7906 (cd $(HOST_SUBDIR)/fastjar && \
7907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7909 "RANLIB=$${RANLIB}" \
7910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7911 install-html) \
7912 || exit 1
7913
7914 @endif fastjar
7915
7916 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7917 maybe-installcheck-fastjar:
7918 @if fastjar
7919 maybe-installcheck-fastjar: installcheck-fastjar
7920
7921 installcheck-fastjar: \
7922 configure-fastjar
7923 @: $(MAKE); $(unstage)
7924 @[ -f ./fastjar/Makefile ] || exit 0; \
7925 r=`${PWD_COMMAND}`; export r; \
7926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7927 $(HOST_EXPORTS) \
7928 for flag in $(EXTRA_HOST_FLAGS) ; do \
7929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7930 done; \
7931 echo "Doing installcheck in fastjar"; \
7932 (cd $(HOST_SUBDIR)/fastjar && \
7933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7935 "RANLIB=$${RANLIB}" \
7936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7937 installcheck) \
7938 || exit 1
7939
7940 @endif fastjar
7941
7942 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7943 maybe-mostlyclean-fastjar:
7944 @if fastjar
7945 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7946
7947 mostlyclean-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 mostlyclean 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 mostlyclean) \
7963 || exit 1
7964
7965 @endif fastjar
7966
7967 .PHONY: maybe-clean-fastjar clean-fastjar
7968 maybe-clean-fastjar:
7969 @if fastjar
7970 maybe-clean-fastjar: clean-fastjar
7971
7972 clean-fastjar:
7973 @: $(MAKE); $(unstage)
7974 @[ -f ./fastjar/Makefile ] || exit 0; \
7975 r=`${PWD_COMMAND}`; export r; \
7976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7977 $(HOST_EXPORTS) \
7978 for flag in $(EXTRA_HOST_FLAGS) ; do \
7979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7980 done; \
7981 echo "Doing clean in fastjar"; \
7982 (cd $(HOST_SUBDIR)/fastjar && \
7983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7985 "RANLIB=$${RANLIB}" \
7986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7987 clean) \
7988 || exit 1
7989
7990 @endif fastjar
7991
7992 .PHONY: maybe-distclean-fastjar distclean-fastjar
7993 maybe-distclean-fastjar:
7994 @if fastjar
7995 maybe-distclean-fastjar: distclean-fastjar
7996
7997 distclean-fastjar:
7998 @: $(MAKE); $(unstage)
7999 @[ -f ./fastjar/Makefile ] || exit 0; \
8000 r=`${PWD_COMMAND}`; export r; \
8001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8002 $(HOST_EXPORTS) \
8003 for flag in $(EXTRA_HOST_FLAGS) ; do \
8004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8005 done; \
8006 echo "Doing distclean in fastjar"; \
8007 (cd $(HOST_SUBDIR)/fastjar && \
8008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8010 "RANLIB=$${RANLIB}" \
8011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8012 distclean) \
8013 || exit 1
8014
8015 @endif fastjar
8016
8017 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8018 maybe-maintainer-clean-fastjar:
8019 @if fastjar
8020 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8021
8022 maintainer-clean-fastjar:
8023 @: $(MAKE); $(unstage)
8024 @[ -f ./fastjar/Makefile ] || exit 0; \
8025 r=`${PWD_COMMAND}`; export r; \
8026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8027 $(HOST_EXPORTS) \
8028 for flag in $(EXTRA_HOST_FLAGS) ; do \
8029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8030 done; \
8031 echo "Doing maintainer-clean in fastjar"; \
8032 (cd $(HOST_SUBDIR)/fastjar && \
8033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8035 "RANLIB=$${RANLIB}" \
8036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8037 maintainer-clean) \
8038 || exit 1
8039
8040 @endif fastjar
8041
8042
8043
8044 .PHONY: configure-fixincludes maybe-configure-fixincludes
8045 maybe-configure-fixincludes:
8046 @if gcc-bootstrap
8047 configure-fixincludes: stage_current
8048 @endif gcc-bootstrap
8049 @if fixincludes
8050 maybe-configure-fixincludes: configure-fixincludes
8051 configure-fixincludes:
8052 @r=`${PWD_COMMAND}`; export r; \
8053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8054 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8056 $(HOST_EXPORTS) \
8057 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8058 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8059 case $(srcdir) in \
8060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8061 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8063 esac; \
8064 module_srcdir=fixincludes; \
8065 $(SHELL) \
8066 $$s/$$module_srcdir/configure \
8067 --srcdir=$${topdir}/$$module_srcdir \
8068 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8069 --target=${target_alias} \
8070 || exit 1
8071 @endif fixincludes
8072
8073
8074
8075 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8076 maybe-configure-stage1-fixincludes:
8077 @if fixincludes-bootstrap
8078 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8079 configure-stage1-fixincludes:
8080 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8081 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8082 @r=`${PWD_COMMAND}`; export r; \
8083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8084 TFLAGS="$(STAGE1_TFLAGS)"; \
8085 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8086 $(HOST_EXPORTS) \
8087 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8088 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8089 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8090 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8092 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8093 case $(srcdir) in \
8094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8095 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8097 esac; \
8098 module_srcdir=fixincludes; \
8099 $(SHELL) $$s/$$module_srcdir/configure \
8100 --srcdir=$${topdir}/$$module_srcdir \
8101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8102 --target=${target_alias} \
8103 \
8104 $(STAGE1_CONFIGURE_FLAGS)
8105 @endif fixincludes-bootstrap
8106
8107 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8108 maybe-configure-stage2-fixincludes:
8109 @if fixincludes-bootstrap
8110 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8111 configure-stage2-fixincludes:
8112 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8114 @r=`${PWD_COMMAND}`; export r; \
8115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8116 TFLAGS="$(STAGE2_TFLAGS)"; \
8117 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8118 $(HOST_EXPORTS) \
8119 $(POSTSTAGE1_HOST_EXPORTS) \
8120 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8121 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8122 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8123 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8125 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8126 case $(srcdir) in \
8127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8128 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8130 esac; \
8131 module_srcdir=fixincludes; \
8132 $(SHELL) $$s/$$module_srcdir/configure \
8133 --srcdir=$${topdir}/$$module_srcdir \
8134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8135 --target=${target_alias} \
8136 --with-build-libsubdir=$(HOST_SUBDIR) \
8137 $(STAGE2_CONFIGURE_FLAGS)
8138 @endif fixincludes-bootstrap
8139
8140 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8141 maybe-configure-stage3-fixincludes:
8142 @if fixincludes-bootstrap
8143 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8144 configure-stage3-fixincludes:
8145 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8146 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8147 @r=`${PWD_COMMAND}`; export r; \
8148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8149 TFLAGS="$(STAGE3_TFLAGS)"; \
8150 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8151 $(HOST_EXPORTS) \
8152 $(POSTSTAGE1_HOST_EXPORTS) \
8153 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8154 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8155 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8156 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8158 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8159 case $(srcdir) in \
8160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8161 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8163 esac; \
8164 module_srcdir=fixincludes; \
8165 $(SHELL) $$s/$$module_srcdir/configure \
8166 --srcdir=$${topdir}/$$module_srcdir \
8167 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8168 --target=${target_alias} \
8169 --with-build-libsubdir=$(HOST_SUBDIR) \
8170 $(STAGE3_CONFIGURE_FLAGS)
8171 @endif fixincludes-bootstrap
8172
8173 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8174 maybe-configure-stage4-fixincludes:
8175 @if fixincludes-bootstrap
8176 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8177 configure-stage4-fixincludes:
8178 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8180 @r=`${PWD_COMMAND}`; export r; \
8181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8182 TFLAGS="$(STAGE4_TFLAGS)"; \
8183 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8184 $(HOST_EXPORTS) \
8185 $(POSTSTAGE1_HOST_EXPORTS) \
8186 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8187 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8188 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
8189 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8191 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8192 case $(srcdir) in \
8193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8194 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8196 esac; \
8197 module_srcdir=fixincludes; \
8198 $(SHELL) $$s/$$module_srcdir/configure \
8199 --srcdir=$${topdir}/$$module_srcdir \
8200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8201 --target=${target_alias} \
8202 --with-build-libsubdir=$(HOST_SUBDIR) \
8203 $(STAGE4_CONFIGURE_FLAGS)
8204 @endif fixincludes-bootstrap
8205
8206 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8207 maybe-configure-stageprofile-fixincludes:
8208 @if fixincludes-bootstrap
8209 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8210 configure-stageprofile-fixincludes:
8211 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8212 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8213 @r=`${PWD_COMMAND}`; export r; \
8214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8215 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8216 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8217 $(HOST_EXPORTS) \
8218 $(POSTSTAGE1_HOST_EXPORTS) \
8219 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8220 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8221 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
8222 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8224 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8225 case $(srcdir) in \
8226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8227 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8229 esac; \
8230 module_srcdir=fixincludes; \
8231 $(SHELL) $$s/$$module_srcdir/configure \
8232 --srcdir=$${topdir}/$$module_srcdir \
8233 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8234 --target=${target_alias} \
8235 --with-build-libsubdir=$(HOST_SUBDIR) \
8236 $(STAGEprofile_CONFIGURE_FLAGS)
8237 @endif fixincludes-bootstrap
8238
8239 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8240 maybe-configure-stagefeedback-fixincludes:
8241 @if fixincludes-bootstrap
8242 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8243 configure-stagefeedback-fixincludes:
8244 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8245 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8246 @r=`${PWD_COMMAND}`; export r; \
8247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8248 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8249 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8250 $(HOST_EXPORTS) \
8251 $(POSTSTAGE1_HOST_EXPORTS) \
8252 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8253 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8254 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
8255 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8257 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8258 case $(srcdir) in \
8259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8260 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8262 esac; \
8263 module_srcdir=fixincludes; \
8264 $(SHELL) $$s/$$module_srcdir/configure \
8265 --srcdir=$${topdir}/$$module_srcdir \
8266 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8267 --target=${target_alias} \
8268 --with-build-libsubdir=$(HOST_SUBDIR) \
8269 $(STAGEfeedback_CONFIGURE_FLAGS)
8270 @endif fixincludes-bootstrap
8271
8272
8273
8274
8275
8276 .PHONY: all-fixincludes maybe-all-fixincludes
8277 maybe-all-fixincludes:
8278 @if gcc-bootstrap
8279 all-fixincludes: stage_current
8280 @endif gcc-bootstrap
8281 @if fixincludes
8282 TARGET-fixincludes=all
8283 maybe-all-fixincludes: all-fixincludes
8284 all-fixincludes: configure-fixincludes
8285 @r=`${PWD_COMMAND}`; export r; \
8286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8287 $(HOST_EXPORTS) \
8288 (cd $(HOST_SUBDIR)/fixincludes && \
8289 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8290 $(TARGET-fixincludes))
8291 @endif fixincludes
8292
8293
8294
8295 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8296 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8297 maybe-all-stage1-fixincludes:
8298 maybe-clean-stage1-fixincludes:
8299 @if fixincludes-bootstrap
8300 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8301 all-stage1: all-stage1-fixincludes
8302 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8303 all-stage1-fixincludes: configure-stage1-fixincludes
8304 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8305 @r=`${PWD_COMMAND}`; export r; \
8306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8307 TFLAGS="$(STAGE1_TFLAGS)"; \
8308 $(HOST_EXPORTS) \
8309 cd $(HOST_SUBDIR)/fixincludes && \
8310 \
8311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8312 CFLAGS="$(STAGE1_CFLAGS)" \
8313 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8314 LIBCFLAGS="$(LIBCFLAGS)" \
8315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8318 $(EXTRA_HOST_FLAGS) \
8319 $(STAGE1_FLAGS_TO_PASS) \
8320 TFLAGS="$(STAGE1_TFLAGS)" \
8321 $(TARGET-stage1-fixincludes)
8322
8323 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8324 clean-stage1: clean-stage1-fixincludes
8325 clean-stage1-fixincludes:
8326 @if [ $(current_stage) = stage1 ]; then \
8327 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8328 else \
8329 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8330 $(MAKE) stage1-start; \
8331 fi; \
8332 cd $(HOST_SUBDIR)/fixincludes && \
8333 $(MAKE) $(EXTRA_HOST_FLAGS) \
8334 $(STAGE1_FLAGS_TO_PASS) clean
8335 @endif fixincludes-bootstrap
8336
8337
8338 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8339 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8340 maybe-all-stage2-fixincludes:
8341 maybe-clean-stage2-fixincludes:
8342 @if fixincludes-bootstrap
8343 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8344 all-stage2: all-stage2-fixincludes
8345 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8346 all-stage2-fixincludes: configure-stage2-fixincludes
8347 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8348 @r=`${PWD_COMMAND}`; export r; \
8349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8350 TFLAGS="$(STAGE2_TFLAGS)"; \
8351 $(HOST_EXPORTS) \
8352 $(POSTSTAGE1_HOST_EXPORTS) \
8353 cd $(HOST_SUBDIR)/fixincludes && \
8354 \
8355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8356 CFLAGS="$(STAGE2_CFLAGS)" \
8357 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8358 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8363 TFLAGS="$(STAGE2_TFLAGS)" \
8364 $(TARGET-stage2-fixincludes)
8365
8366 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8367 clean-stage2: clean-stage2-fixincludes
8368 clean-stage2-fixincludes:
8369 @if [ $(current_stage) = stage2 ]; then \
8370 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8371 else \
8372 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8373 $(MAKE) stage2-start; \
8374 fi; \
8375 cd $(HOST_SUBDIR)/fixincludes && \
8376 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8377 @endif fixincludes-bootstrap
8378
8379
8380 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8381 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8382 maybe-all-stage3-fixincludes:
8383 maybe-clean-stage3-fixincludes:
8384 @if fixincludes-bootstrap
8385 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8386 all-stage3: all-stage3-fixincludes
8387 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8388 all-stage3-fixincludes: configure-stage3-fixincludes
8389 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8390 @r=`${PWD_COMMAND}`; export r; \
8391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8392 TFLAGS="$(STAGE3_TFLAGS)"; \
8393 $(HOST_EXPORTS) \
8394 $(POSTSTAGE1_HOST_EXPORTS) \
8395 cd $(HOST_SUBDIR)/fixincludes && \
8396 \
8397 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8398 CFLAGS="$(STAGE3_CFLAGS)" \
8399 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8400 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8401 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8402 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8403 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8404 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8405 TFLAGS="$(STAGE3_TFLAGS)" \
8406 $(TARGET-stage3-fixincludes)
8407
8408 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8409 clean-stage3: clean-stage3-fixincludes
8410 clean-stage3-fixincludes:
8411 @if [ $(current_stage) = stage3 ]; then \
8412 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8413 else \
8414 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8415 $(MAKE) stage3-start; \
8416 fi; \
8417 cd $(HOST_SUBDIR)/fixincludes && \
8418 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8419 @endif fixincludes-bootstrap
8420
8421
8422 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8423 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8424 maybe-all-stage4-fixincludes:
8425 maybe-clean-stage4-fixincludes:
8426 @if fixincludes-bootstrap
8427 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8428 all-stage4: all-stage4-fixincludes
8429 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8430 all-stage4-fixincludes: configure-stage4-fixincludes
8431 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8432 @r=`${PWD_COMMAND}`; export r; \
8433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8434 TFLAGS="$(STAGE4_TFLAGS)"; \
8435 $(HOST_EXPORTS) \
8436 $(POSTSTAGE1_HOST_EXPORTS) \
8437 cd $(HOST_SUBDIR)/fixincludes && \
8438 \
8439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8440 CFLAGS="$(STAGE4_CFLAGS)" \
8441 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8442 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8443 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8444 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8445 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8446 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8447 TFLAGS="$(STAGE4_TFLAGS)" \
8448 $(TARGET-stage4-fixincludes)
8449
8450 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8451 clean-stage4: clean-stage4-fixincludes
8452 clean-stage4-fixincludes:
8453 @if [ $(current_stage) = stage4 ]; then \
8454 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8455 else \
8456 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8457 $(MAKE) stage4-start; \
8458 fi; \
8459 cd $(HOST_SUBDIR)/fixincludes && \
8460 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8461 @endif fixincludes-bootstrap
8462
8463
8464 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8465 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8466 maybe-all-stageprofile-fixincludes:
8467 maybe-clean-stageprofile-fixincludes:
8468 @if fixincludes-bootstrap
8469 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8470 all-stageprofile: all-stageprofile-fixincludes
8471 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8472 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8473 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8474 @r=`${PWD_COMMAND}`; export r; \
8475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8476 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8477 $(HOST_EXPORTS) \
8478 $(POSTSTAGE1_HOST_EXPORTS) \
8479 cd $(HOST_SUBDIR)/fixincludes && \
8480 \
8481 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8482 CFLAGS="$(STAGEprofile_CFLAGS)" \
8483 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8484 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8485 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8486 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8487 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8488 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8489 TFLAGS="$(STAGEprofile_TFLAGS)" \
8490 $(TARGET-stageprofile-fixincludes)
8491
8492 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8493 clean-stageprofile: clean-stageprofile-fixincludes
8494 clean-stageprofile-fixincludes:
8495 @if [ $(current_stage) = stageprofile ]; then \
8496 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8497 else \
8498 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8499 $(MAKE) stageprofile-start; \
8500 fi; \
8501 cd $(HOST_SUBDIR)/fixincludes && \
8502 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8503 @endif fixincludes-bootstrap
8504
8505
8506 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8507 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8508 maybe-all-stagefeedback-fixincludes:
8509 maybe-clean-stagefeedback-fixincludes:
8510 @if fixincludes-bootstrap
8511 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8512 all-stagefeedback: all-stagefeedback-fixincludes
8513 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8514 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8515 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8516 @r=`${PWD_COMMAND}`; export r; \
8517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8518 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8519 $(HOST_EXPORTS) \
8520 $(POSTSTAGE1_HOST_EXPORTS) \
8521 cd $(HOST_SUBDIR)/fixincludes && \
8522 \
8523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8524 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8525 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8526 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8527 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8528 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8529 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8530 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8531 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8532 $(TARGET-stagefeedback-fixincludes)
8533
8534 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8535 clean-stagefeedback: clean-stagefeedback-fixincludes
8536 clean-stagefeedback-fixincludes:
8537 @if [ $(current_stage) = stagefeedback ]; then \
8538 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8539 else \
8540 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8541 $(MAKE) stagefeedback-start; \
8542 fi; \
8543 cd $(HOST_SUBDIR)/fixincludes && \
8544 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8545 @endif fixincludes-bootstrap
8546
8547
8548
8549
8550
8551 .PHONY: check-fixincludes maybe-check-fixincludes
8552 maybe-check-fixincludes:
8553 @if fixincludes
8554 maybe-check-fixincludes: check-fixincludes
8555
8556 check-fixincludes:
8557 @: $(MAKE); $(unstage)
8558 @r=`${PWD_COMMAND}`; export r; \
8559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8560 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8561 (cd $(HOST_SUBDIR)/fixincludes && \
8562 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
8563
8564 @endif fixincludes
8565
8566 .PHONY: install-fixincludes maybe-install-fixincludes
8567 maybe-install-fixincludes:
8568 @if fixincludes
8569 maybe-install-fixincludes: install-fixincludes
8570
8571 install-fixincludes: installdirs
8572 @: $(MAKE); $(unstage)
8573 @r=`${PWD_COMMAND}`; export r; \
8574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8575 $(HOST_EXPORTS) \
8576 (cd $(HOST_SUBDIR)/fixincludes && \
8577 $(MAKE) $(FLAGS_TO_PASS) install)
8578
8579 @endif fixincludes
8580
8581 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8582 maybe-install-strip-fixincludes:
8583 @if fixincludes
8584 maybe-install-strip-fixincludes: install-strip-fixincludes
8585
8586 install-strip-fixincludes: installdirs
8587 @: $(MAKE); $(unstage)
8588 @r=`${PWD_COMMAND}`; export r; \
8589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8590 $(HOST_EXPORTS) \
8591 (cd $(HOST_SUBDIR)/fixincludes && \
8592 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8593
8594 @endif fixincludes
8595
8596 # Other targets (info, dvi, pdf, etc.)
8597
8598 .PHONY: maybe-info-fixincludes info-fixincludes
8599 maybe-info-fixincludes:
8600 @if fixincludes
8601 maybe-info-fixincludes: info-fixincludes
8602
8603 info-fixincludes: \
8604 configure-fixincludes
8605 @[ -f ./fixincludes/Makefile ] || exit 0; \
8606 r=`${PWD_COMMAND}`; export r; \
8607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608 $(HOST_EXPORTS) \
8609 for flag in $(EXTRA_HOST_FLAGS) ; do \
8610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611 done; \
8612 echo "Doing info in fixincludes"; \
8613 (cd $(HOST_SUBDIR)/fixincludes && \
8614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616 "RANLIB=$${RANLIB}" \
8617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8618 info) \
8619 || exit 1
8620
8621 @endif fixincludes
8622
8623 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8624 maybe-dvi-fixincludes:
8625 @if fixincludes
8626 maybe-dvi-fixincludes: dvi-fixincludes
8627
8628 dvi-fixincludes: \
8629 configure-fixincludes
8630 @[ -f ./fixincludes/Makefile ] || exit 0; \
8631 r=`${PWD_COMMAND}`; export r; \
8632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633 $(HOST_EXPORTS) \
8634 for flag in $(EXTRA_HOST_FLAGS) ; do \
8635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8636 done; \
8637 echo "Doing dvi in fixincludes"; \
8638 (cd $(HOST_SUBDIR)/fixincludes && \
8639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8641 "RANLIB=$${RANLIB}" \
8642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8643 dvi) \
8644 || exit 1
8645
8646 @endif fixincludes
8647
8648 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8649 maybe-pdf-fixincludes:
8650 @if fixincludes
8651 maybe-pdf-fixincludes: pdf-fixincludes
8652
8653 pdf-fixincludes: \
8654 configure-fixincludes
8655 @[ -f ./fixincludes/Makefile ] || exit 0; \
8656 r=`${PWD_COMMAND}`; export r; \
8657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8658 $(HOST_EXPORTS) \
8659 for flag in $(EXTRA_HOST_FLAGS) ; do \
8660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8661 done; \
8662 echo "Doing pdf in fixincludes"; \
8663 (cd $(HOST_SUBDIR)/fixincludes && \
8664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8666 "RANLIB=$${RANLIB}" \
8667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8668 pdf) \
8669 || exit 1
8670
8671 @endif fixincludes
8672
8673 .PHONY: maybe-html-fixincludes html-fixincludes
8674 maybe-html-fixincludes:
8675 @if fixincludes
8676 maybe-html-fixincludes: html-fixincludes
8677
8678 html-fixincludes: \
8679 configure-fixincludes
8680 @[ -f ./fixincludes/Makefile ] || exit 0; \
8681 r=`${PWD_COMMAND}`; export r; \
8682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8683 $(HOST_EXPORTS) \
8684 for flag in $(EXTRA_HOST_FLAGS) ; do \
8685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8686 done; \
8687 echo "Doing html in fixincludes"; \
8688 (cd $(HOST_SUBDIR)/fixincludes && \
8689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8691 "RANLIB=$${RANLIB}" \
8692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8693 html) \
8694 || exit 1
8695
8696 @endif fixincludes
8697
8698 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8699 maybe-TAGS-fixincludes:
8700 @if fixincludes
8701 maybe-TAGS-fixincludes: TAGS-fixincludes
8702
8703 # fixincludes doesn't support TAGS.
8704 TAGS-fixincludes:
8705
8706 @endif fixincludes
8707
8708 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8709 maybe-install-info-fixincludes:
8710 @if fixincludes
8711 maybe-install-info-fixincludes: install-info-fixincludes
8712
8713 install-info-fixincludes: \
8714 configure-fixincludes \
8715 info-fixincludes
8716 @[ -f ./fixincludes/Makefile ] || exit 0; \
8717 r=`${PWD_COMMAND}`; export r; \
8718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719 $(HOST_EXPORTS) \
8720 for flag in $(EXTRA_HOST_FLAGS) ; do \
8721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722 done; \
8723 echo "Doing install-info in fixincludes"; \
8724 (cd $(HOST_SUBDIR)/fixincludes && \
8725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8727 "RANLIB=$${RANLIB}" \
8728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8729 install-info) \
8730 || exit 1
8731
8732 @endif fixincludes
8733
8734 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8735 maybe-install-pdf-fixincludes:
8736 @if fixincludes
8737 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8738
8739 install-pdf-fixincludes: \
8740 configure-fixincludes \
8741 pdf-fixincludes
8742 @[ -f ./fixincludes/Makefile ] || exit 0; \
8743 r=`${PWD_COMMAND}`; export r; \
8744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8745 $(HOST_EXPORTS) \
8746 for flag in $(EXTRA_HOST_FLAGS) ; do \
8747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8748 done; \
8749 echo "Doing install-pdf in fixincludes"; \
8750 (cd $(HOST_SUBDIR)/fixincludes && \
8751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8753 "RANLIB=$${RANLIB}" \
8754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8755 install-pdf) \
8756 || exit 1
8757
8758 @endif fixincludes
8759
8760 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8761 maybe-install-html-fixincludes:
8762 @if fixincludes
8763 maybe-install-html-fixincludes: install-html-fixincludes
8764
8765 install-html-fixincludes: \
8766 configure-fixincludes \
8767 html-fixincludes
8768 @[ -f ./fixincludes/Makefile ] || exit 0; \
8769 r=`${PWD_COMMAND}`; export r; \
8770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8771 $(HOST_EXPORTS) \
8772 for flag in $(EXTRA_HOST_FLAGS) ; do \
8773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8774 done; \
8775 echo "Doing install-html in fixincludes"; \
8776 (cd $(HOST_SUBDIR)/fixincludes && \
8777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8779 "RANLIB=$${RANLIB}" \
8780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8781 install-html) \
8782 || exit 1
8783
8784 @endif fixincludes
8785
8786 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8787 maybe-installcheck-fixincludes:
8788 @if fixincludes
8789 maybe-installcheck-fixincludes: installcheck-fixincludes
8790
8791 installcheck-fixincludes: \
8792 configure-fixincludes
8793 @[ -f ./fixincludes/Makefile ] || exit 0; \
8794 r=`${PWD_COMMAND}`; export r; \
8795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8796 $(HOST_EXPORTS) \
8797 for flag in $(EXTRA_HOST_FLAGS) ; do \
8798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8799 done; \
8800 echo "Doing installcheck in fixincludes"; \
8801 (cd $(HOST_SUBDIR)/fixincludes && \
8802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8804 "RANLIB=$${RANLIB}" \
8805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8806 installcheck) \
8807 || exit 1
8808
8809 @endif fixincludes
8810
8811 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8812 maybe-mostlyclean-fixincludes:
8813 @if fixincludes
8814 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8815
8816 mostlyclean-fixincludes:
8817 @[ -f ./fixincludes/Makefile ] || exit 0; \
8818 r=`${PWD_COMMAND}`; export r; \
8819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8820 $(HOST_EXPORTS) \
8821 for flag in $(EXTRA_HOST_FLAGS) ; do \
8822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8823 done; \
8824 echo "Doing mostlyclean in fixincludes"; \
8825 (cd $(HOST_SUBDIR)/fixincludes && \
8826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8828 "RANLIB=$${RANLIB}" \
8829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8830 mostlyclean) \
8831 || exit 1
8832
8833 @endif fixincludes
8834
8835 .PHONY: maybe-clean-fixincludes clean-fixincludes
8836 maybe-clean-fixincludes:
8837 @if fixincludes
8838 maybe-clean-fixincludes: clean-fixincludes
8839
8840 clean-fixincludes:
8841 @[ -f ./fixincludes/Makefile ] || exit 0; \
8842 r=`${PWD_COMMAND}`; export r; \
8843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8844 $(HOST_EXPORTS) \
8845 for flag in $(EXTRA_HOST_FLAGS) ; do \
8846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8847 done; \
8848 echo "Doing clean in fixincludes"; \
8849 (cd $(HOST_SUBDIR)/fixincludes && \
8850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8852 "RANLIB=$${RANLIB}" \
8853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8854 clean) \
8855 || exit 1
8856
8857 @endif fixincludes
8858
8859 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8860 maybe-distclean-fixincludes:
8861 @if fixincludes
8862 maybe-distclean-fixincludes: distclean-fixincludes
8863
8864 distclean-fixincludes:
8865 @[ -f ./fixincludes/Makefile ] || exit 0; \
8866 r=`${PWD_COMMAND}`; export r; \
8867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8868 $(HOST_EXPORTS) \
8869 for flag in $(EXTRA_HOST_FLAGS) ; do \
8870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8871 done; \
8872 echo "Doing distclean in fixincludes"; \
8873 (cd $(HOST_SUBDIR)/fixincludes && \
8874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8876 "RANLIB=$${RANLIB}" \
8877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8878 distclean) \
8879 || exit 1
8880
8881 @endif fixincludes
8882
8883 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8884 maybe-maintainer-clean-fixincludes:
8885 @if fixincludes
8886 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8887
8888 maintainer-clean-fixincludes:
8889 @[ -f ./fixincludes/Makefile ] || exit 0; \
8890 r=`${PWD_COMMAND}`; export r; \
8891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8892 $(HOST_EXPORTS) \
8893 for flag in $(EXTRA_HOST_FLAGS) ; do \
8894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8895 done; \
8896 echo "Doing maintainer-clean in fixincludes"; \
8897 (cd $(HOST_SUBDIR)/fixincludes && \
8898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8900 "RANLIB=$${RANLIB}" \
8901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8902 maintainer-clean) \
8903 || exit 1
8904
8905 @endif fixincludes
8906
8907
8908
8909 .PHONY: configure-flex maybe-configure-flex
8910 maybe-configure-flex:
8911 @if gcc-bootstrap
8912 configure-flex: stage_current
8913 @endif gcc-bootstrap
8914 @if flex
8915 maybe-configure-flex: configure-flex
8916 configure-flex:
8917 @: $(MAKE); $(unstage)
8918 @r=`${PWD_COMMAND}`; export r; \
8919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8920 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8922 $(HOST_EXPORTS) \
8923 echo Configuring in $(HOST_SUBDIR)/flex; \
8924 cd "$(HOST_SUBDIR)/flex" || exit 1; \
8925 case $(srcdir) in \
8926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8927 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8929 esac; \
8930 module_srcdir=flex; \
8931 $(SHELL) \
8932 $$s/$$module_srcdir/configure \
8933 --srcdir=$${topdir}/$$module_srcdir \
8934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8935 --target=${target_alias} \
8936 || exit 1
8937 @endif flex
8938
8939
8940
8941
8942
8943 .PHONY: all-flex maybe-all-flex
8944 maybe-all-flex:
8945 @if gcc-bootstrap
8946 all-flex: stage_current
8947 @endif gcc-bootstrap
8948 @if flex
8949 TARGET-flex=all
8950 maybe-all-flex: all-flex
8951 all-flex: configure-flex
8952 @: $(MAKE); $(unstage)
8953 @r=`${PWD_COMMAND}`; export r; \
8954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8955 $(HOST_EXPORTS) \
8956 (cd $(HOST_SUBDIR)/flex && \
8957 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8958 $(TARGET-flex))
8959 @endif flex
8960
8961
8962
8963
8964 .PHONY: check-flex maybe-check-flex
8965 maybe-check-flex:
8966 @if flex
8967 maybe-check-flex: check-flex
8968
8969 # This module is only tested in a native toolchain.
8970 check-flex:
8971 @: $(MAKE); $(unstage)
8972 @if [ '$(host)' = '$(target)' ]; then \
8973 r=`${PWD_COMMAND}`; export r; \
8974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8975 $(HOST_EXPORTS) \
8976 (cd $(HOST_SUBDIR)/flex && \
8977 $(MAKE) $(FLAGS_TO_PASS) check)
8978 fi
8979
8980 @endif flex
8981
8982 .PHONY: install-flex maybe-install-flex
8983 maybe-install-flex:
8984 @if flex
8985 maybe-install-flex: install-flex
8986
8987 install-flex: installdirs
8988 @: $(MAKE); $(unstage)
8989 @r=`${PWD_COMMAND}`; export r; \
8990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8991 $(HOST_EXPORTS) \
8992 (cd $(HOST_SUBDIR)/flex && \
8993 $(MAKE) $(FLAGS_TO_PASS) install)
8994
8995 @endif flex
8996
8997 .PHONY: install-strip-flex maybe-install-strip-flex
8998 maybe-install-strip-flex:
8999 @if flex
9000 maybe-install-strip-flex: install-strip-flex
9001
9002 install-strip-flex: installdirs
9003 @: $(MAKE); $(unstage)
9004 @r=`${PWD_COMMAND}`; export r; \
9005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9006 $(HOST_EXPORTS) \
9007 (cd $(HOST_SUBDIR)/flex && \
9008 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9009
9010 @endif flex
9011
9012 # Other targets (info, dvi, pdf, etc.)
9013
9014 .PHONY: maybe-info-flex info-flex
9015 maybe-info-flex:
9016 @if flex
9017 maybe-info-flex: info-flex
9018
9019 info-flex: \
9020 configure-flex
9021 @: $(MAKE); $(unstage)
9022 @[ -f ./flex/Makefile ] || exit 0; \
9023 r=`${PWD_COMMAND}`; export r; \
9024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9025 $(HOST_EXPORTS) \
9026 for flag in $(EXTRA_HOST_FLAGS) ; do \
9027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9028 done; \
9029 echo "Doing info in flex"; \
9030 (cd $(HOST_SUBDIR)/flex && \
9031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9033 "RANLIB=$${RANLIB}" \
9034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9035 info) \
9036 || exit 1
9037
9038 @endif flex
9039
9040 .PHONY: maybe-dvi-flex dvi-flex
9041 maybe-dvi-flex:
9042 @if flex
9043 maybe-dvi-flex: dvi-flex
9044
9045 dvi-flex: \
9046 configure-flex
9047 @: $(MAKE); $(unstage)
9048 @[ -f ./flex/Makefile ] || exit 0; \
9049 r=`${PWD_COMMAND}`; export r; \
9050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9051 $(HOST_EXPORTS) \
9052 for flag in $(EXTRA_HOST_FLAGS) ; do \
9053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9054 done; \
9055 echo "Doing dvi in flex"; \
9056 (cd $(HOST_SUBDIR)/flex && \
9057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9059 "RANLIB=$${RANLIB}" \
9060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9061 dvi) \
9062 || exit 1
9063
9064 @endif flex
9065
9066 .PHONY: maybe-pdf-flex pdf-flex
9067 maybe-pdf-flex:
9068 @if flex
9069 maybe-pdf-flex: pdf-flex
9070
9071 pdf-flex: \
9072 configure-flex
9073 @: $(MAKE); $(unstage)
9074 @[ -f ./flex/Makefile ] || exit 0; \
9075 r=`${PWD_COMMAND}`; export r; \
9076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9077 $(HOST_EXPORTS) \
9078 for flag in $(EXTRA_HOST_FLAGS) ; do \
9079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9080 done; \
9081 echo "Doing pdf in flex"; \
9082 (cd $(HOST_SUBDIR)/flex && \
9083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9085 "RANLIB=$${RANLIB}" \
9086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9087 pdf) \
9088 || exit 1
9089
9090 @endif flex
9091
9092 .PHONY: maybe-html-flex html-flex
9093 maybe-html-flex:
9094 @if flex
9095 maybe-html-flex: html-flex
9096
9097 html-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 html 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 html) \
9114 || exit 1
9115
9116 @endif flex
9117
9118 .PHONY: maybe-TAGS-flex TAGS-flex
9119 maybe-TAGS-flex:
9120 @if flex
9121 maybe-TAGS-flex: TAGS-flex
9122
9123 TAGS-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 TAGS 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 TAGS) \
9140 || exit 1
9141
9142 @endif flex
9143
9144 .PHONY: maybe-install-info-flex install-info-flex
9145 maybe-install-info-flex:
9146 @if flex
9147 maybe-install-info-flex: install-info-flex
9148
9149 install-info-flex: \
9150 configure-flex \
9151 info-flex
9152 @: $(MAKE); $(unstage)
9153 @[ -f ./flex/Makefile ] || exit 0; \
9154 r=`${PWD_COMMAND}`; export r; \
9155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9156 $(HOST_EXPORTS) \
9157 for flag in $(EXTRA_HOST_FLAGS) ; do \
9158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9159 done; \
9160 echo "Doing install-info in flex"; \
9161 (cd $(HOST_SUBDIR)/flex && \
9162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9164 "RANLIB=$${RANLIB}" \
9165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9166 install-info) \
9167 || exit 1
9168
9169 @endif flex
9170
9171 .PHONY: maybe-install-pdf-flex install-pdf-flex
9172 maybe-install-pdf-flex:
9173 @if flex
9174 maybe-install-pdf-flex: install-pdf-flex
9175
9176 install-pdf-flex: \
9177 configure-flex \
9178 pdf-flex
9179 @: $(MAKE); $(unstage)
9180 @[ -f ./flex/Makefile ] || exit 0; \
9181 r=`${PWD_COMMAND}`; export r; \
9182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9183 $(HOST_EXPORTS) \
9184 for flag in $(EXTRA_HOST_FLAGS) ; do \
9185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9186 done; \
9187 echo "Doing install-pdf in flex"; \
9188 (cd $(HOST_SUBDIR)/flex && \
9189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9191 "RANLIB=$${RANLIB}" \
9192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9193 install-pdf) \
9194 || exit 1
9195
9196 @endif flex
9197
9198 .PHONY: maybe-install-html-flex install-html-flex
9199 maybe-install-html-flex:
9200 @if flex
9201 maybe-install-html-flex: install-html-flex
9202
9203 install-html-flex: \
9204 configure-flex \
9205 html-flex
9206 @: $(MAKE); $(unstage)
9207 @[ -f ./flex/Makefile ] || exit 0; \
9208 r=`${PWD_COMMAND}`; export r; \
9209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9210 $(HOST_EXPORTS) \
9211 for flag in $(EXTRA_HOST_FLAGS) ; do \
9212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9213 done; \
9214 echo "Doing install-html in flex"; \
9215 (cd $(HOST_SUBDIR)/flex && \
9216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9218 "RANLIB=$${RANLIB}" \
9219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9220 install-html) \
9221 || exit 1
9222
9223 @endif flex
9224
9225 .PHONY: maybe-installcheck-flex installcheck-flex
9226 maybe-installcheck-flex:
9227 @if flex
9228 maybe-installcheck-flex: installcheck-flex
9229
9230 installcheck-flex: \
9231 configure-flex
9232 @: $(MAKE); $(unstage)
9233 @[ -f ./flex/Makefile ] || exit 0; \
9234 r=`${PWD_COMMAND}`; export r; \
9235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9236 $(HOST_EXPORTS) \
9237 for flag in $(EXTRA_HOST_FLAGS) ; do \
9238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9239 done; \
9240 echo "Doing installcheck in flex"; \
9241 (cd $(HOST_SUBDIR)/flex && \
9242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9244 "RANLIB=$${RANLIB}" \
9245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9246 installcheck) \
9247 || exit 1
9248
9249 @endif flex
9250
9251 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9252 maybe-mostlyclean-flex:
9253 @if flex
9254 maybe-mostlyclean-flex: mostlyclean-flex
9255
9256 mostlyclean-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 mostlyclean 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 mostlyclean) \
9272 || exit 1
9273
9274 @endif flex
9275
9276 .PHONY: maybe-clean-flex clean-flex
9277 maybe-clean-flex:
9278 @if flex
9279 maybe-clean-flex: clean-flex
9280
9281 clean-flex:
9282 @: $(MAKE); $(unstage)
9283 @[ -f ./flex/Makefile ] || exit 0; \
9284 r=`${PWD_COMMAND}`; export r; \
9285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9286 $(HOST_EXPORTS) \
9287 for flag in $(EXTRA_HOST_FLAGS) ; do \
9288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9289 done; \
9290 echo "Doing clean in flex"; \
9291 (cd $(HOST_SUBDIR)/flex && \
9292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9294 "RANLIB=$${RANLIB}" \
9295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9296 clean) \
9297 || exit 1
9298
9299 @endif flex
9300
9301 .PHONY: maybe-distclean-flex distclean-flex
9302 maybe-distclean-flex:
9303 @if flex
9304 maybe-distclean-flex: distclean-flex
9305
9306 distclean-flex:
9307 @: $(MAKE); $(unstage)
9308 @[ -f ./flex/Makefile ] || exit 0; \
9309 r=`${PWD_COMMAND}`; export r; \
9310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9311 $(HOST_EXPORTS) \
9312 for flag in $(EXTRA_HOST_FLAGS) ; do \
9313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9314 done; \
9315 echo "Doing distclean in flex"; \
9316 (cd $(HOST_SUBDIR)/flex && \
9317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9319 "RANLIB=$${RANLIB}" \
9320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9321 distclean) \
9322 || exit 1
9323
9324 @endif flex
9325
9326 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9327 maybe-maintainer-clean-flex:
9328 @if flex
9329 maybe-maintainer-clean-flex: maintainer-clean-flex
9330
9331 maintainer-clean-flex:
9332 @: $(MAKE); $(unstage)
9333 @[ -f ./flex/Makefile ] || exit 0; \
9334 r=`${PWD_COMMAND}`; export r; \
9335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9336 $(HOST_EXPORTS) \
9337 for flag in $(EXTRA_HOST_FLAGS) ; do \
9338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9339 done; \
9340 echo "Doing maintainer-clean in flex"; \
9341 (cd $(HOST_SUBDIR)/flex && \
9342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9344 "RANLIB=$${RANLIB}" \
9345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9346 maintainer-clean) \
9347 || exit 1
9348
9349 @endif flex
9350
9351
9352
9353 .PHONY: configure-gas maybe-configure-gas
9354 maybe-configure-gas:
9355 @if gcc-bootstrap
9356 configure-gas: stage_current
9357 @endif gcc-bootstrap
9358 @if gas
9359 maybe-configure-gas: configure-gas
9360 configure-gas:
9361 @r=`${PWD_COMMAND}`; export r; \
9362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9363 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9365 $(HOST_EXPORTS) \
9366 echo Configuring in $(HOST_SUBDIR)/gas; \
9367 cd "$(HOST_SUBDIR)/gas" || exit 1; \
9368 case $(srcdir) in \
9369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9370 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9372 esac; \
9373 module_srcdir=gas; \
9374 $(SHELL) \
9375 $$s/$$module_srcdir/configure \
9376 --srcdir=$${topdir}/$$module_srcdir \
9377 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9378 --target=${target_alias} \
9379 || exit 1
9380 @endif gas
9381
9382
9383
9384 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9385 maybe-configure-stage1-gas:
9386 @if gas-bootstrap
9387 maybe-configure-stage1-gas: configure-stage1-gas
9388 configure-stage1-gas:
9389 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9390 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9391 @r=`${PWD_COMMAND}`; export r; \
9392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9393 TFLAGS="$(STAGE1_TFLAGS)"; \
9394 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9395 $(HOST_EXPORTS) \
9396 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9397 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9398 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9399 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9401 cd $(HOST_SUBDIR)/gas || exit 1; \
9402 case $(srcdir) in \
9403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9404 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9406 esac; \
9407 module_srcdir=gas; \
9408 $(SHELL) $$s/$$module_srcdir/configure \
9409 --srcdir=$${topdir}/$$module_srcdir \
9410 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9411 --target=${target_alias} \
9412 \
9413 $(STAGE1_CONFIGURE_FLAGS)
9414 @endif gas-bootstrap
9415
9416 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9417 maybe-configure-stage2-gas:
9418 @if gas-bootstrap
9419 maybe-configure-stage2-gas: configure-stage2-gas
9420 configure-stage2-gas:
9421 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9422 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9423 @r=`${PWD_COMMAND}`; export r; \
9424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9425 TFLAGS="$(STAGE2_TFLAGS)"; \
9426 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9427 $(HOST_EXPORTS) \
9428 $(POSTSTAGE1_HOST_EXPORTS) \
9429 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9430 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9431 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9432 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9434 cd $(HOST_SUBDIR)/gas || exit 1; \
9435 case $(srcdir) in \
9436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9437 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9439 esac; \
9440 module_srcdir=gas; \
9441 $(SHELL) $$s/$$module_srcdir/configure \
9442 --srcdir=$${topdir}/$$module_srcdir \
9443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9444 --target=${target_alias} \
9445 --with-build-libsubdir=$(HOST_SUBDIR) \
9446 $(STAGE2_CONFIGURE_FLAGS)
9447 @endif gas-bootstrap
9448
9449 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9450 maybe-configure-stage3-gas:
9451 @if gas-bootstrap
9452 maybe-configure-stage3-gas: configure-stage3-gas
9453 configure-stage3-gas:
9454 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9455 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9456 @r=`${PWD_COMMAND}`; export r; \
9457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9458 TFLAGS="$(STAGE3_TFLAGS)"; \
9459 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9460 $(HOST_EXPORTS) \
9461 $(POSTSTAGE1_HOST_EXPORTS) \
9462 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9463 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9464 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9465 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9466 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9467 cd $(HOST_SUBDIR)/gas || exit 1; \
9468 case $(srcdir) in \
9469 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9470 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9471 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9472 esac; \
9473 module_srcdir=gas; \
9474 $(SHELL) $$s/$$module_srcdir/configure \
9475 --srcdir=$${topdir}/$$module_srcdir \
9476 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9477 --target=${target_alias} \
9478 --with-build-libsubdir=$(HOST_SUBDIR) \
9479 $(STAGE3_CONFIGURE_FLAGS)
9480 @endif gas-bootstrap
9481
9482 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9483 maybe-configure-stage4-gas:
9484 @if gas-bootstrap
9485 maybe-configure-stage4-gas: configure-stage4-gas
9486 configure-stage4-gas:
9487 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9488 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9489 @r=`${PWD_COMMAND}`; export r; \
9490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9491 TFLAGS="$(STAGE4_TFLAGS)"; \
9492 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9493 $(HOST_EXPORTS) \
9494 $(POSTSTAGE1_HOST_EXPORTS) \
9495 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9496 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9497 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9498 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9499 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9500 cd $(HOST_SUBDIR)/gas || exit 1; \
9501 case $(srcdir) in \
9502 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9503 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9504 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9505 esac; \
9506 module_srcdir=gas; \
9507 $(SHELL) $$s/$$module_srcdir/configure \
9508 --srcdir=$${topdir}/$$module_srcdir \
9509 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9510 --target=${target_alias} \
9511 --with-build-libsubdir=$(HOST_SUBDIR) \
9512 $(STAGE4_CONFIGURE_FLAGS)
9513 @endif gas-bootstrap
9514
9515 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9516 maybe-configure-stageprofile-gas:
9517 @if gas-bootstrap
9518 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9519 configure-stageprofile-gas:
9520 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9521 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9522 @r=`${PWD_COMMAND}`; export r; \
9523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9524 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9525 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9526 $(HOST_EXPORTS) \
9527 $(POSTSTAGE1_HOST_EXPORTS) \
9528 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9529 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9530 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9531 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9532 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9533 cd $(HOST_SUBDIR)/gas || exit 1; \
9534 case $(srcdir) in \
9535 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9536 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9537 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9538 esac; \
9539 module_srcdir=gas; \
9540 $(SHELL) $$s/$$module_srcdir/configure \
9541 --srcdir=$${topdir}/$$module_srcdir \
9542 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9543 --target=${target_alias} \
9544 --with-build-libsubdir=$(HOST_SUBDIR) \
9545 $(STAGEprofile_CONFIGURE_FLAGS)
9546 @endif gas-bootstrap
9547
9548 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9549 maybe-configure-stagefeedback-gas:
9550 @if gas-bootstrap
9551 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9552 configure-stagefeedback-gas:
9553 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9554 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9555 @r=`${PWD_COMMAND}`; export r; \
9556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9557 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9558 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9559 $(HOST_EXPORTS) \
9560 $(POSTSTAGE1_HOST_EXPORTS) \
9561 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9562 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9563 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9564 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9566 cd $(HOST_SUBDIR)/gas || exit 1; \
9567 case $(srcdir) in \
9568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9569 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9571 esac; \
9572 module_srcdir=gas; \
9573 $(SHELL) $$s/$$module_srcdir/configure \
9574 --srcdir=$${topdir}/$$module_srcdir \
9575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9576 --target=${target_alias} \
9577 --with-build-libsubdir=$(HOST_SUBDIR) \
9578 $(STAGEfeedback_CONFIGURE_FLAGS)
9579 @endif gas-bootstrap
9580
9581
9582
9583
9584
9585 .PHONY: all-gas maybe-all-gas
9586 maybe-all-gas:
9587 @if gcc-bootstrap
9588 all-gas: stage_current
9589 @endif gcc-bootstrap
9590 @if gas
9591 TARGET-gas=all
9592 maybe-all-gas: all-gas
9593 all-gas: configure-gas
9594 @r=`${PWD_COMMAND}`; export r; \
9595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9596 $(HOST_EXPORTS) \
9597 (cd $(HOST_SUBDIR)/gas && \
9598 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9599 $(TARGET-gas))
9600 @endif gas
9601
9602
9603
9604 .PHONY: all-stage1-gas maybe-all-stage1-gas
9605 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9606 maybe-all-stage1-gas:
9607 maybe-clean-stage1-gas:
9608 @if gas-bootstrap
9609 maybe-all-stage1-gas: all-stage1-gas
9610 all-stage1: all-stage1-gas
9611 TARGET-stage1-gas = $(TARGET-gas)
9612 all-stage1-gas: configure-stage1-gas
9613 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9614 @r=`${PWD_COMMAND}`; export r; \
9615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9616 TFLAGS="$(STAGE1_TFLAGS)"; \
9617 $(HOST_EXPORTS) \
9618 cd $(HOST_SUBDIR)/gas && \
9619 \
9620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9621 CFLAGS="$(STAGE1_CFLAGS)" \
9622 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9623 LIBCFLAGS="$(LIBCFLAGS)" \
9624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9627 $(EXTRA_HOST_FLAGS) \
9628 $(STAGE1_FLAGS_TO_PASS) \
9629 TFLAGS="$(STAGE1_TFLAGS)" \
9630 $(TARGET-stage1-gas)
9631
9632 maybe-clean-stage1-gas: clean-stage1-gas
9633 clean-stage1: clean-stage1-gas
9634 clean-stage1-gas:
9635 @if [ $(current_stage) = stage1 ]; then \
9636 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9637 else \
9638 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9639 $(MAKE) stage1-start; \
9640 fi; \
9641 cd $(HOST_SUBDIR)/gas && \
9642 $(MAKE) $(EXTRA_HOST_FLAGS) \
9643 $(STAGE1_FLAGS_TO_PASS) clean
9644 @endif gas-bootstrap
9645
9646
9647 .PHONY: all-stage2-gas maybe-all-stage2-gas
9648 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9649 maybe-all-stage2-gas:
9650 maybe-clean-stage2-gas:
9651 @if gas-bootstrap
9652 maybe-all-stage2-gas: all-stage2-gas
9653 all-stage2: all-stage2-gas
9654 TARGET-stage2-gas = $(TARGET-gas)
9655 all-stage2-gas: configure-stage2-gas
9656 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9657 @r=`${PWD_COMMAND}`; export r; \
9658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9659 TFLAGS="$(STAGE2_TFLAGS)"; \
9660 $(HOST_EXPORTS) \
9661 $(POSTSTAGE1_HOST_EXPORTS) \
9662 cd $(HOST_SUBDIR)/gas && \
9663 \
9664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9665 CFLAGS="$(STAGE2_CFLAGS)" \
9666 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9667 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9672 TFLAGS="$(STAGE2_TFLAGS)" \
9673 $(TARGET-stage2-gas)
9674
9675 maybe-clean-stage2-gas: clean-stage2-gas
9676 clean-stage2: clean-stage2-gas
9677 clean-stage2-gas:
9678 @if [ $(current_stage) = stage2 ]; then \
9679 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9680 else \
9681 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9682 $(MAKE) stage2-start; \
9683 fi; \
9684 cd $(HOST_SUBDIR)/gas && \
9685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9686 @endif gas-bootstrap
9687
9688
9689 .PHONY: all-stage3-gas maybe-all-stage3-gas
9690 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9691 maybe-all-stage3-gas:
9692 maybe-clean-stage3-gas:
9693 @if gas-bootstrap
9694 maybe-all-stage3-gas: all-stage3-gas
9695 all-stage3: all-stage3-gas
9696 TARGET-stage3-gas = $(TARGET-gas)
9697 all-stage3-gas: configure-stage3-gas
9698 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9699 @r=`${PWD_COMMAND}`; export r; \
9700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9701 TFLAGS="$(STAGE3_TFLAGS)"; \
9702 $(HOST_EXPORTS) \
9703 $(POSTSTAGE1_HOST_EXPORTS) \
9704 cd $(HOST_SUBDIR)/gas && \
9705 \
9706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9707 CFLAGS="$(STAGE3_CFLAGS)" \
9708 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9709 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9714 TFLAGS="$(STAGE3_TFLAGS)" \
9715 $(TARGET-stage3-gas)
9716
9717 maybe-clean-stage3-gas: clean-stage3-gas
9718 clean-stage3: clean-stage3-gas
9719 clean-stage3-gas:
9720 @if [ $(current_stage) = stage3 ]; then \
9721 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9722 else \
9723 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9724 $(MAKE) stage3-start; \
9725 fi; \
9726 cd $(HOST_SUBDIR)/gas && \
9727 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9728 @endif gas-bootstrap
9729
9730
9731 .PHONY: all-stage4-gas maybe-all-stage4-gas
9732 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9733 maybe-all-stage4-gas:
9734 maybe-clean-stage4-gas:
9735 @if gas-bootstrap
9736 maybe-all-stage4-gas: all-stage4-gas
9737 all-stage4: all-stage4-gas
9738 TARGET-stage4-gas = $(TARGET-gas)
9739 all-stage4-gas: configure-stage4-gas
9740 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9741 @r=`${PWD_COMMAND}`; export r; \
9742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9743 TFLAGS="$(STAGE4_TFLAGS)"; \
9744 $(HOST_EXPORTS) \
9745 $(POSTSTAGE1_HOST_EXPORTS) \
9746 cd $(HOST_SUBDIR)/gas && \
9747 \
9748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9749 CFLAGS="$(STAGE4_CFLAGS)" \
9750 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9751 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9752 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9753 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9754 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9755 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9756 TFLAGS="$(STAGE4_TFLAGS)" \
9757 $(TARGET-stage4-gas)
9758
9759 maybe-clean-stage4-gas: clean-stage4-gas
9760 clean-stage4: clean-stage4-gas
9761 clean-stage4-gas:
9762 @if [ $(current_stage) = stage4 ]; then \
9763 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9764 else \
9765 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9766 $(MAKE) stage4-start; \
9767 fi; \
9768 cd $(HOST_SUBDIR)/gas && \
9769 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9770 @endif gas-bootstrap
9771
9772
9773 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9774 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9775 maybe-all-stageprofile-gas:
9776 maybe-clean-stageprofile-gas:
9777 @if gas-bootstrap
9778 maybe-all-stageprofile-gas: all-stageprofile-gas
9779 all-stageprofile: all-stageprofile-gas
9780 TARGET-stageprofile-gas = $(TARGET-gas)
9781 all-stageprofile-gas: configure-stageprofile-gas
9782 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9783 @r=`${PWD_COMMAND}`; export r; \
9784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9785 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9786 $(HOST_EXPORTS) \
9787 $(POSTSTAGE1_HOST_EXPORTS) \
9788 cd $(HOST_SUBDIR)/gas && \
9789 \
9790 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9791 CFLAGS="$(STAGEprofile_CFLAGS)" \
9792 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9793 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9794 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9795 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9796 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9797 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9798 TFLAGS="$(STAGEprofile_TFLAGS)" \
9799 $(TARGET-stageprofile-gas)
9800
9801 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9802 clean-stageprofile: clean-stageprofile-gas
9803 clean-stageprofile-gas:
9804 @if [ $(current_stage) = stageprofile ]; then \
9805 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9806 else \
9807 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9808 $(MAKE) stageprofile-start; \
9809 fi; \
9810 cd $(HOST_SUBDIR)/gas && \
9811 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9812 @endif gas-bootstrap
9813
9814
9815 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9816 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9817 maybe-all-stagefeedback-gas:
9818 maybe-clean-stagefeedback-gas:
9819 @if gas-bootstrap
9820 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9821 all-stagefeedback: all-stagefeedback-gas
9822 TARGET-stagefeedback-gas = $(TARGET-gas)
9823 all-stagefeedback-gas: configure-stagefeedback-gas
9824 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9825 @r=`${PWD_COMMAND}`; export r; \
9826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9827 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9828 $(HOST_EXPORTS) \
9829 $(POSTSTAGE1_HOST_EXPORTS) \
9830 cd $(HOST_SUBDIR)/gas && \
9831 \
9832 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9833 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9834 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9835 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9836 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9837 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9838 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9839 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9840 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9841 $(TARGET-stagefeedback-gas)
9842
9843 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9844 clean-stagefeedback: clean-stagefeedback-gas
9845 clean-stagefeedback-gas:
9846 @if [ $(current_stage) = stagefeedback ]; then \
9847 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9848 else \
9849 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9850 $(MAKE) stagefeedback-start; \
9851 fi; \
9852 cd $(HOST_SUBDIR)/gas && \
9853 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9854 @endif gas-bootstrap
9855
9856
9857
9858
9859
9860 .PHONY: check-gas maybe-check-gas
9861 maybe-check-gas:
9862 @if gas
9863 maybe-check-gas: check-gas
9864
9865 check-gas:
9866 @: $(MAKE); $(unstage)
9867 @r=`${PWD_COMMAND}`; export r; \
9868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9869 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9870 (cd $(HOST_SUBDIR)/gas && \
9871 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9872
9873 @endif gas
9874
9875 .PHONY: install-gas maybe-install-gas
9876 maybe-install-gas:
9877 @if gas
9878 maybe-install-gas: install-gas
9879
9880 install-gas: installdirs
9881 @: $(MAKE); $(unstage)
9882 @r=`${PWD_COMMAND}`; export r; \
9883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9884 $(HOST_EXPORTS) \
9885 (cd $(HOST_SUBDIR)/gas && \
9886 $(MAKE) $(FLAGS_TO_PASS) install)
9887
9888 @endif gas
9889
9890 .PHONY: install-strip-gas maybe-install-strip-gas
9891 maybe-install-strip-gas:
9892 @if gas
9893 maybe-install-strip-gas: install-strip-gas
9894
9895 install-strip-gas: installdirs
9896 @: $(MAKE); $(unstage)
9897 @r=`${PWD_COMMAND}`; export r; \
9898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9899 $(HOST_EXPORTS) \
9900 (cd $(HOST_SUBDIR)/gas && \
9901 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9902
9903 @endif gas
9904
9905 # Other targets (info, dvi, pdf, etc.)
9906
9907 .PHONY: maybe-info-gas info-gas
9908 maybe-info-gas:
9909 @if gas
9910 maybe-info-gas: info-gas
9911
9912 info-gas: \
9913 configure-gas
9914 @[ -f ./gas/Makefile ] || exit 0; \
9915 r=`${PWD_COMMAND}`; export r; \
9916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9917 $(HOST_EXPORTS) \
9918 for flag in $(EXTRA_HOST_FLAGS) ; do \
9919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9920 done; \
9921 echo "Doing info in gas"; \
9922 (cd $(HOST_SUBDIR)/gas && \
9923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9925 "RANLIB=$${RANLIB}" \
9926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9927 info) \
9928 || exit 1
9929
9930 @endif gas
9931
9932 .PHONY: maybe-dvi-gas dvi-gas
9933 maybe-dvi-gas:
9934 @if gas
9935 maybe-dvi-gas: dvi-gas
9936
9937 dvi-gas: \
9938 configure-gas
9939 @[ -f ./gas/Makefile ] || exit 0; \
9940 r=`${PWD_COMMAND}`; export r; \
9941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9942 $(HOST_EXPORTS) \
9943 for flag in $(EXTRA_HOST_FLAGS) ; do \
9944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9945 done; \
9946 echo "Doing dvi in gas"; \
9947 (cd $(HOST_SUBDIR)/gas && \
9948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9950 "RANLIB=$${RANLIB}" \
9951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9952 dvi) \
9953 || exit 1
9954
9955 @endif gas
9956
9957 .PHONY: maybe-pdf-gas pdf-gas
9958 maybe-pdf-gas:
9959 @if gas
9960 maybe-pdf-gas: pdf-gas
9961
9962 pdf-gas: \
9963 configure-gas
9964 @[ -f ./gas/Makefile ] || exit 0; \
9965 r=`${PWD_COMMAND}`; export r; \
9966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9967 $(HOST_EXPORTS) \
9968 for flag in $(EXTRA_HOST_FLAGS) ; do \
9969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9970 done; \
9971 echo "Doing pdf in gas"; \
9972 (cd $(HOST_SUBDIR)/gas && \
9973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9975 "RANLIB=$${RANLIB}" \
9976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9977 pdf) \
9978 || exit 1
9979
9980 @endif gas
9981
9982 .PHONY: maybe-html-gas html-gas
9983 maybe-html-gas:
9984 @if gas
9985 maybe-html-gas: html-gas
9986
9987 html-gas: \
9988 configure-gas
9989 @[ -f ./gas/Makefile ] || exit 0; \
9990 r=`${PWD_COMMAND}`; export r; \
9991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9992 $(HOST_EXPORTS) \
9993 for flag in $(EXTRA_HOST_FLAGS) ; do \
9994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9995 done; \
9996 echo "Doing html in gas"; \
9997 (cd $(HOST_SUBDIR)/gas && \
9998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10000 "RANLIB=$${RANLIB}" \
10001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10002 html) \
10003 || exit 1
10004
10005 @endif gas
10006
10007 .PHONY: maybe-TAGS-gas TAGS-gas
10008 maybe-TAGS-gas:
10009 @if gas
10010 maybe-TAGS-gas: TAGS-gas
10011
10012 TAGS-gas: \
10013 configure-gas
10014 @[ -f ./gas/Makefile ] || exit 0; \
10015 r=`${PWD_COMMAND}`; export r; \
10016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10017 $(HOST_EXPORTS) \
10018 for flag in $(EXTRA_HOST_FLAGS) ; do \
10019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10020 done; \
10021 echo "Doing TAGS in gas"; \
10022 (cd $(HOST_SUBDIR)/gas && \
10023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10025 "RANLIB=$${RANLIB}" \
10026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10027 TAGS) \
10028 || exit 1
10029
10030 @endif gas
10031
10032 .PHONY: maybe-install-info-gas install-info-gas
10033 maybe-install-info-gas:
10034 @if gas
10035 maybe-install-info-gas: install-info-gas
10036
10037 install-info-gas: \
10038 configure-gas \
10039 info-gas
10040 @[ -f ./gas/Makefile ] || exit 0; \
10041 r=`${PWD_COMMAND}`; export r; \
10042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10043 $(HOST_EXPORTS) \
10044 for flag in $(EXTRA_HOST_FLAGS) ; do \
10045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10046 done; \
10047 echo "Doing install-info in gas"; \
10048 (cd $(HOST_SUBDIR)/gas && \
10049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10051 "RANLIB=$${RANLIB}" \
10052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10053 install-info) \
10054 || exit 1
10055
10056 @endif gas
10057
10058 .PHONY: maybe-install-pdf-gas install-pdf-gas
10059 maybe-install-pdf-gas:
10060 @if gas
10061 maybe-install-pdf-gas: install-pdf-gas
10062
10063 install-pdf-gas: \
10064 configure-gas \
10065 pdf-gas
10066 @[ -f ./gas/Makefile ] || exit 0; \
10067 r=`${PWD_COMMAND}`; export r; \
10068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10069 $(HOST_EXPORTS) \
10070 for flag in $(EXTRA_HOST_FLAGS) ; do \
10071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10072 done; \
10073 echo "Doing install-pdf in gas"; \
10074 (cd $(HOST_SUBDIR)/gas && \
10075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10077 "RANLIB=$${RANLIB}" \
10078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10079 install-pdf) \
10080 || exit 1
10081
10082 @endif gas
10083
10084 .PHONY: maybe-install-html-gas install-html-gas
10085 maybe-install-html-gas:
10086 @if gas
10087 maybe-install-html-gas: install-html-gas
10088
10089 install-html-gas: \
10090 configure-gas \
10091 html-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 install-html 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 install-html) \
10106 || exit 1
10107
10108 @endif gas
10109
10110 .PHONY: maybe-installcheck-gas installcheck-gas
10111 maybe-installcheck-gas:
10112 @if gas
10113 maybe-installcheck-gas: installcheck-gas
10114
10115 installcheck-gas: \
10116 configure-gas
10117 @[ -f ./gas/Makefile ] || exit 0; \
10118 r=`${PWD_COMMAND}`; export r; \
10119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10120 $(HOST_EXPORTS) \
10121 for flag in $(EXTRA_HOST_FLAGS) ; do \
10122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10123 done; \
10124 echo "Doing installcheck in gas"; \
10125 (cd $(HOST_SUBDIR)/gas && \
10126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10128 "RANLIB=$${RANLIB}" \
10129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10130 installcheck) \
10131 || exit 1
10132
10133 @endif gas
10134
10135 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10136 maybe-mostlyclean-gas:
10137 @if gas
10138 maybe-mostlyclean-gas: mostlyclean-gas
10139
10140 mostlyclean-gas:
10141 @[ -f ./gas/Makefile ] || exit 0; \
10142 r=`${PWD_COMMAND}`; export r; \
10143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10144 $(HOST_EXPORTS) \
10145 for flag in $(EXTRA_HOST_FLAGS) ; do \
10146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10147 done; \
10148 echo "Doing mostlyclean in gas"; \
10149 (cd $(HOST_SUBDIR)/gas && \
10150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10152 "RANLIB=$${RANLIB}" \
10153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10154 mostlyclean) \
10155 || exit 1
10156
10157 @endif gas
10158
10159 .PHONY: maybe-clean-gas clean-gas
10160 maybe-clean-gas:
10161 @if gas
10162 maybe-clean-gas: clean-gas
10163
10164 clean-gas:
10165 @[ -f ./gas/Makefile ] || exit 0; \
10166 r=`${PWD_COMMAND}`; export r; \
10167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10168 $(HOST_EXPORTS) \
10169 for flag in $(EXTRA_HOST_FLAGS) ; do \
10170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10171 done; \
10172 echo "Doing clean in gas"; \
10173 (cd $(HOST_SUBDIR)/gas && \
10174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10176 "RANLIB=$${RANLIB}" \
10177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10178 clean) \
10179 || exit 1
10180
10181 @endif gas
10182
10183 .PHONY: maybe-distclean-gas distclean-gas
10184 maybe-distclean-gas:
10185 @if gas
10186 maybe-distclean-gas: distclean-gas
10187
10188 distclean-gas:
10189 @[ -f ./gas/Makefile ] || exit 0; \
10190 r=`${PWD_COMMAND}`; export r; \
10191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10192 $(HOST_EXPORTS) \
10193 for flag in $(EXTRA_HOST_FLAGS) ; do \
10194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10195 done; \
10196 echo "Doing distclean in gas"; \
10197 (cd $(HOST_SUBDIR)/gas && \
10198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10200 "RANLIB=$${RANLIB}" \
10201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10202 distclean) \
10203 || exit 1
10204
10205 @endif gas
10206
10207 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10208 maybe-maintainer-clean-gas:
10209 @if gas
10210 maybe-maintainer-clean-gas: maintainer-clean-gas
10211
10212 maintainer-clean-gas:
10213 @[ -f ./gas/Makefile ] || exit 0; \
10214 r=`${PWD_COMMAND}`; export r; \
10215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10216 $(HOST_EXPORTS) \
10217 for flag in $(EXTRA_HOST_FLAGS) ; do \
10218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10219 done; \
10220 echo "Doing maintainer-clean in gas"; \
10221 (cd $(HOST_SUBDIR)/gas && \
10222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10224 "RANLIB=$${RANLIB}" \
10225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10226 maintainer-clean) \
10227 || exit 1
10228
10229 @endif gas
10230
10231
10232
10233 .PHONY: configure-gcc maybe-configure-gcc
10234 maybe-configure-gcc:
10235 @if gcc-bootstrap
10236 configure-gcc: stage_current
10237 @endif gcc-bootstrap
10238 @if gcc
10239 maybe-configure-gcc: configure-gcc
10240 configure-gcc:
10241 @r=`${PWD_COMMAND}`; export r; \
10242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10243 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10245 $(HOST_EXPORTS) \
10246 echo Configuring in $(HOST_SUBDIR)/gcc; \
10247 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10248 case $(srcdir) in \
10249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10250 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10252 esac; \
10253 module_srcdir=gcc; \
10254 $(SHELL) \
10255 $$s/$$module_srcdir/configure \
10256 --srcdir=$${topdir}/$$module_srcdir \
10257 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10258 --target=${target_alias} \
10259 || exit 1
10260 @endif gcc
10261
10262
10263
10264 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10265 maybe-configure-stage1-gcc:
10266 @if gcc-bootstrap
10267 maybe-configure-stage1-gcc: configure-stage1-gcc
10268 configure-stage1-gcc:
10269 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10271 @r=`${PWD_COMMAND}`; export r; \
10272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10273 TFLAGS="$(STAGE1_TFLAGS)"; \
10274 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10275 $(HOST_EXPORTS) \
10276 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10277 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10278 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10279 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10280 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10281 cd $(HOST_SUBDIR)/gcc || exit 1; \
10282 case $(srcdir) in \
10283 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10284 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10285 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10286 esac; \
10287 module_srcdir=gcc; \
10288 $(SHELL) $$s/$$module_srcdir/configure \
10289 --srcdir=$${topdir}/$$module_srcdir \
10290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10291 --target=${target_alias} \
10292 \
10293 $(STAGE1_CONFIGURE_FLAGS)
10294 @endif gcc-bootstrap
10295
10296 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10297 maybe-configure-stage2-gcc:
10298 @if gcc-bootstrap
10299 maybe-configure-stage2-gcc: configure-stage2-gcc
10300 configure-stage2-gcc:
10301 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10302 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10303 @r=`${PWD_COMMAND}`; export r; \
10304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10305 TFLAGS="$(STAGE2_TFLAGS)"; \
10306 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10307 $(HOST_EXPORTS) \
10308 $(POSTSTAGE1_HOST_EXPORTS) \
10309 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10310 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10311 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10312 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10314 cd $(HOST_SUBDIR)/gcc || exit 1; \
10315 case $(srcdir) in \
10316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10317 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10319 esac; \
10320 module_srcdir=gcc; \
10321 $(SHELL) $$s/$$module_srcdir/configure \
10322 --srcdir=$${topdir}/$$module_srcdir \
10323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10324 --target=${target_alias} \
10325 --with-build-libsubdir=$(HOST_SUBDIR) \
10326 $(STAGE2_CONFIGURE_FLAGS)
10327 @endif gcc-bootstrap
10328
10329 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10330 maybe-configure-stage3-gcc:
10331 @if gcc-bootstrap
10332 maybe-configure-stage3-gcc: configure-stage3-gcc
10333 configure-stage3-gcc:
10334 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10335 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10336 @r=`${PWD_COMMAND}`; export r; \
10337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10338 TFLAGS="$(STAGE3_TFLAGS)"; \
10339 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10340 $(HOST_EXPORTS) \
10341 $(POSTSTAGE1_HOST_EXPORTS) \
10342 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10343 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10344 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10345 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10347 cd $(HOST_SUBDIR)/gcc || exit 1; \
10348 case $(srcdir) in \
10349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10350 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10352 esac; \
10353 module_srcdir=gcc; \
10354 $(SHELL) $$s/$$module_srcdir/configure \
10355 --srcdir=$${topdir}/$$module_srcdir \
10356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10357 --target=${target_alias} \
10358 --with-build-libsubdir=$(HOST_SUBDIR) \
10359 $(STAGE3_CONFIGURE_FLAGS)
10360 @endif gcc-bootstrap
10361
10362 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10363 maybe-configure-stage4-gcc:
10364 @if gcc-bootstrap
10365 maybe-configure-stage4-gcc: configure-stage4-gcc
10366 configure-stage4-gcc:
10367 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10369 @r=`${PWD_COMMAND}`; export r; \
10370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10371 TFLAGS="$(STAGE4_TFLAGS)"; \
10372 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10373 $(HOST_EXPORTS) \
10374 $(POSTSTAGE1_HOST_EXPORTS) \
10375 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10376 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10377 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10378 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10380 cd $(HOST_SUBDIR)/gcc || exit 1; \
10381 case $(srcdir) in \
10382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10383 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10385 esac; \
10386 module_srcdir=gcc; \
10387 $(SHELL) $$s/$$module_srcdir/configure \
10388 --srcdir=$${topdir}/$$module_srcdir \
10389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10390 --target=${target_alias} \
10391 --with-build-libsubdir=$(HOST_SUBDIR) \
10392 $(STAGE4_CONFIGURE_FLAGS)
10393 @endif gcc-bootstrap
10394
10395 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10396 maybe-configure-stageprofile-gcc:
10397 @if gcc-bootstrap
10398 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10399 configure-stageprofile-gcc:
10400 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10401 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10402 @r=`${PWD_COMMAND}`; export r; \
10403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10404 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10405 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10406 $(HOST_EXPORTS) \
10407 $(POSTSTAGE1_HOST_EXPORTS) \
10408 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10409 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10410 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10411 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10413 cd $(HOST_SUBDIR)/gcc || exit 1; \
10414 case $(srcdir) in \
10415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10416 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10418 esac; \
10419 module_srcdir=gcc; \
10420 $(SHELL) $$s/$$module_srcdir/configure \
10421 --srcdir=$${topdir}/$$module_srcdir \
10422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10423 --target=${target_alias} \
10424 --with-build-libsubdir=$(HOST_SUBDIR) \
10425 $(STAGEprofile_CONFIGURE_FLAGS)
10426 @endif gcc-bootstrap
10427
10428 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10429 maybe-configure-stagefeedback-gcc:
10430 @if gcc-bootstrap
10431 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10432 configure-stagefeedback-gcc:
10433 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10434 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10435 @r=`${PWD_COMMAND}`; export r; \
10436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10438 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10439 $(HOST_EXPORTS) \
10440 $(POSTSTAGE1_HOST_EXPORTS) \
10441 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10442 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10443 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10444 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10446 cd $(HOST_SUBDIR)/gcc || exit 1; \
10447 case $(srcdir) in \
10448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10449 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10451 esac; \
10452 module_srcdir=gcc; \
10453 $(SHELL) $$s/$$module_srcdir/configure \
10454 --srcdir=$${topdir}/$$module_srcdir \
10455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10456 --target=${target_alias} \
10457 --with-build-libsubdir=$(HOST_SUBDIR) \
10458 $(STAGEfeedback_CONFIGURE_FLAGS)
10459 @endif gcc-bootstrap
10460
10461
10462
10463
10464
10465 .PHONY: all-gcc maybe-all-gcc
10466 maybe-all-gcc:
10467 @if gcc-bootstrap
10468 all-gcc: stage_current
10469 @endif gcc-bootstrap
10470 @if gcc
10471 TARGET-gcc=all
10472 maybe-all-gcc: all-gcc
10473 all-gcc: configure-gcc
10474 @r=`${PWD_COMMAND}`; export r; \
10475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10476 $(HOST_EXPORTS) \
10477 (cd $(HOST_SUBDIR)/gcc && \
10478 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10479 $(TARGET-gcc))
10480 @endif gcc
10481
10482
10483
10484 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10485 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10486 maybe-all-stage1-gcc:
10487 maybe-clean-stage1-gcc:
10488 @if gcc-bootstrap
10489 maybe-all-stage1-gcc: all-stage1-gcc
10490 all-stage1: all-stage1-gcc
10491 TARGET-stage1-gcc = $(TARGET-gcc)
10492 all-stage1-gcc: configure-stage1-gcc
10493 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10494 @r=`${PWD_COMMAND}`; export r; \
10495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10496 TFLAGS="$(STAGE1_TFLAGS)"; \
10497 $(HOST_EXPORTS) \
10498 cd $(HOST_SUBDIR)/gcc && \
10499 \
10500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10501 CFLAGS="$(STAGE1_CFLAGS)" \
10502 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10503 LIBCFLAGS="$(LIBCFLAGS)" \
10504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10507 $(EXTRA_HOST_FLAGS) \
10508 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10509 TFLAGS="$(STAGE1_TFLAGS)" \
10510 $(TARGET-stage1-gcc)
10511
10512 maybe-clean-stage1-gcc: clean-stage1-gcc
10513 clean-stage1: clean-stage1-gcc
10514 clean-stage1-gcc:
10515 @if [ $(current_stage) = stage1 ]; then \
10516 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10517 else \
10518 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10519 $(MAKE) stage1-start; \
10520 fi; \
10521 cd $(HOST_SUBDIR)/gcc && \
10522 $(MAKE) $(EXTRA_HOST_FLAGS) \
10523 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10524 @endif gcc-bootstrap
10525
10526
10527 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10528 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10529 maybe-all-stage2-gcc:
10530 maybe-clean-stage2-gcc:
10531 @if gcc-bootstrap
10532 maybe-all-stage2-gcc: all-stage2-gcc
10533 all-stage2: all-stage2-gcc
10534 TARGET-stage2-gcc = $(TARGET-gcc)
10535 all-stage2-gcc: configure-stage2-gcc
10536 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10537 @r=`${PWD_COMMAND}`; export r; \
10538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10539 TFLAGS="$(STAGE2_TFLAGS)"; \
10540 $(HOST_EXPORTS) \
10541 $(POSTSTAGE1_HOST_EXPORTS) \
10542 cd $(HOST_SUBDIR)/gcc && \
10543 \
10544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10545 CFLAGS="$(STAGE2_CFLAGS)" \
10546 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10547 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10551 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10552 TFLAGS="$(STAGE2_TFLAGS)" \
10553 $(TARGET-stage2-gcc)
10554
10555 maybe-clean-stage2-gcc: clean-stage2-gcc
10556 clean-stage2: clean-stage2-gcc
10557 clean-stage2-gcc:
10558 @if [ $(current_stage) = stage2 ]; then \
10559 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10560 else \
10561 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10562 $(MAKE) stage2-start; \
10563 fi; \
10564 cd $(HOST_SUBDIR)/gcc && \
10565 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10566 @endif gcc-bootstrap
10567
10568
10569 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10570 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10571 maybe-all-stage3-gcc:
10572 maybe-clean-stage3-gcc:
10573 @if gcc-bootstrap
10574 maybe-all-stage3-gcc: all-stage3-gcc
10575 all-stage3: all-stage3-gcc
10576 TARGET-stage3-gcc = $(TARGET-gcc)
10577 all-stage3-gcc: configure-stage3-gcc
10578 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10579 @r=`${PWD_COMMAND}`; export r; \
10580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10581 TFLAGS="$(STAGE3_TFLAGS)"; \
10582 $(HOST_EXPORTS) \
10583 $(POSTSTAGE1_HOST_EXPORTS) \
10584 cd $(HOST_SUBDIR)/gcc && \
10585 \
10586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10587 CFLAGS="$(STAGE3_CFLAGS)" \
10588 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10589 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10594 TFLAGS="$(STAGE3_TFLAGS)" \
10595 $(TARGET-stage3-gcc)
10596
10597 maybe-clean-stage3-gcc: clean-stage3-gcc
10598 clean-stage3: clean-stage3-gcc
10599 clean-stage3-gcc:
10600 @if [ $(current_stage) = stage3 ]; then \
10601 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10602 else \
10603 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10604 $(MAKE) stage3-start; \
10605 fi; \
10606 cd $(HOST_SUBDIR)/gcc && \
10607 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10608 @endif gcc-bootstrap
10609
10610
10611 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10612 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10613 maybe-all-stage4-gcc:
10614 maybe-clean-stage4-gcc:
10615 @if gcc-bootstrap
10616 maybe-all-stage4-gcc: all-stage4-gcc
10617 all-stage4: all-stage4-gcc
10618 TARGET-stage4-gcc = $(TARGET-gcc)
10619 all-stage4-gcc: configure-stage4-gcc
10620 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10621 @r=`${PWD_COMMAND}`; export r; \
10622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10623 TFLAGS="$(STAGE4_TFLAGS)"; \
10624 $(HOST_EXPORTS) \
10625 $(POSTSTAGE1_HOST_EXPORTS) \
10626 cd $(HOST_SUBDIR)/gcc && \
10627 \
10628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10629 CFLAGS="$(STAGE4_CFLAGS)" \
10630 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10631 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10635 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10636 TFLAGS="$(STAGE4_TFLAGS)" \
10637 $(TARGET-stage4-gcc)
10638
10639 maybe-clean-stage4-gcc: clean-stage4-gcc
10640 clean-stage4: clean-stage4-gcc
10641 clean-stage4-gcc:
10642 @if [ $(current_stage) = stage4 ]; then \
10643 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10644 else \
10645 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10646 $(MAKE) stage4-start; \
10647 fi; \
10648 cd $(HOST_SUBDIR)/gcc && \
10649 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10650 @endif gcc-bootstrap
10651
10652
10653 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10654 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10655 maybe-all-stageprofile-gcc:
10656 maybe-clean-stageprofile-gcc:
10657 @if gcc-bootstrap
10658 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10659 all-stageprofile: all-stageprofile-gcc
10660 TARGET-stageprofile-gcc = $(TARGET-gcc)
10661 all-stageprofile-gcc: configure-stageprofile-gcc
10662 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10663 @r=`${PWD_COMMAND}`; export r; \
10664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10665 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10666 $(HOST_EXPORTS) \
10667 $(POSTSTAGE1_HOST_EXPORTS) \
10668 cd $(HOST_SUBDIR)/gcc && \
10669 \
10670 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10671 CFLAGS="$(STAGEprofile_CFLAGS)" \
10672 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10673 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10674 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10675 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10676 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10677 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10678 TFLAGS="$(STAGEprofile_TFLAGS)" \
10679 $(TARGET-stageprofile-gcc)
10680
10681 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10682 clean-stageprofile: clean-stageprofile-gcc
10683 clean-stageprofile-gcc:
10684 @if [ $(current_stage) = stageprofile ]; then \
10685 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10686 else \
10687 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10688 $(MAKE) stageprofile-start; \
10689 fi; \
10690 cd $(HOST_SUBDIR)/gcc && \
10691 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10692 @endif gcc-bootstrap
10693
10694
10695 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10696 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10697 maybe-all-stagefeedback-gcc:
10698 maybe-clean-stagefeedback-gcc:
10699 @if gcc-bootstrap
10700 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10701 all-stagefeedback: all-stagefeedback-gcc
10702 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10703 all-stagefeedback-gcc: configure-stagefeedback-gcc
10704 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10705 @r=`${PWD_COMMAND}`; export r; \
10706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10707 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10708 $(HOST_EXPORTS) \
10709 $(POSTSTAGE1_HOST_EXPORTS) \
10710 cd $(HOST_SUBDIR)/gcc && \
10711 \
10712 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10713 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10714 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10715 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10716 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10717 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10718 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10719 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10720 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10721 $(TARGET-stagefeedback-gcc)
10722
10723 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10724 clean-stagefeedback: clean-stagefeedback-gcc
10725 clean-stagefeedback-gcc:
10726 @if [ $(current_stage) = stagefeedback ]; then \
10727 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10728 else \
10729 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10730 $(MAKE) stagefeedback-start; \
10731 fi; \
10732 cd $(HOST_SUBDIR)/gcc && \
10733 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10734 @endif gcc-bootstrap
10735
10736
10737
10738
10739
10740 .PHONY: check-gcc maybe-check-gcc
10741 maybe-check-gcc:
10742 @if gcc
10743 maybe-check-gcc: check-gcc
10744
10745 check-gcc:
10746 @: $(MAKE); $(unstage)
10747 @r=`${PWD_COMMAND}`; export r; \
10748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10749 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10750 (cd $(HOST_SUBDIR)/gcc && \
10751 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10752
10753 @endif gcc
10754
10755 .PHONY: install-gcc maybe-install-gcc
10756 maybe-install-gcc:
10757 @if gcc
10758 maybe-install-gcc: install-gcc
10759
10760 install-gcc: installdirs
10761 @: $(MAKE); $(unstage)
10762 @r=`${PWD_COMMAND}`; export r; \
10763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10764 $(HOST_EXPORTS) \
10765 (cd $(HOST_SUBDIR)/gcc && \
10766 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10767
10768 @endif gcc
10769
10770 .PHONY: install-strip-gcc maybe-install-strip-gcc
10771 maybe-install-strip-gcc:
10772 @if gcc
10773 maybe-install-strip-gcc: install-strip-gcc
10774
10775 install-strip-gcc: installdirs
10776 @: $(MAKE); $(unstage)
10777 @r=`${PWD_COMMAND}`; export r; \
10778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10779 $(HOST_EXPORTS) \
10780 (cd $(HOST_SUBDIR)/gcc && \
10781 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10782
10783 @endif gcc
10784
10785 # Other targets (info, dvi, pdf, etc.)
10786
10787 .PHONY: maybe-info-gcc info-gcc
10788 maybe-info-gcc:
10789 @if gcc
10790 maybe-info-gcc: info-gcc
10791
10792 info-gcc: \
10793 configure-gcc
10794 @[ -f ./gcc/Makefile ] || exit 0; \
10795 r=`${PWD_COMMAND}`; export r; \
10796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10797 $(HOST_EXPORTS) \
10798 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10800 done; \
10801 echo "Doing info in gcc"; \
10802 (cd $(HOST_SUBDIR)/gcc && \
10803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10805 "RANLIB=$${RANLIB}" \
10806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10807 info) \
10808 || exit 1
10809
10810 @endif gcc
10811
10812 .PHONY: maybe-dvi-gcc dvi-gcc
10813 maybe-dvi-gcc:
10814 @if gcc
10815 maybe-dvi-gcc: dvi-gcc
10816
10817 dvi-gcc: \
10818 configure-gcc
10819 @[ -f ./gcc/Makefile ] || exit 0; \
10820 r=`${PWD_COMMAND}`; export r; \
10821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10822 $(HOST_EXPORTS) \
10823 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10825 done; \
10826 echo "Doing dvi in gcc"; \
10827 (cd $(HOST_SUBDIR)/gcc && \
10828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10830 "RANLIB=$${RANLIB}" \
10831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10832 dvi) \
10833 || exit 1
10834
10835 @endif gcc
10836
10837 .PHONY: maybe-pdf-gcc pdf-gcc
10838 maybe-pdf-gcc:
10839 @if gcc
10840 maybe-pdf-gcc: pdf-gcc
10841
10842 pdf-gcc: \
10843 configure-gcc
10844 @[ -f ./gcc/Makefile ] || exit 0; \
10845 r=`${PWD_COMMAND}`; export r; \
10846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10847 $(HOST_EXPORTS) \
10848 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10850 done; \
10851 echo "Doing pdf in gcc"; \
10852 (cd $(HOST_SUBDIR)/gcc && \
10853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10855 "RANLIB=$${RANLIB}" \
10856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10857 pdf) \
10858 || exit 1
10859
10860 @endif gcc
10861
10862 .PHONY: maybe-html-gcc html-gcc
10863 maybe-html-gcc:
10864 @if gcc
10865 maybe-html-gcc: html-gcc
10866
10867 html-gcc: \
10868 configure-gcc
10869 @[ -f ./gcc/Makefile ] || exit 0; \
10870 r=`${PWD_COMMAND}`; export r; \
10871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10872 $(HOST_EXPORTS) \
10873 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10875 done; \
10876 echo "Doing html in gcc"; \
10877 (cd $(HOST_SUBDIR)/gcc && \
10878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10880 "RANLIB=$${RANLIB}" \
10881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10882 html) \
10883 || exit 1
10884
10885 @endif gcc
10886
10887 .PHONY: maybe-TAGS-gcc TAGS-gcc
10888 maybe-TAGS-gcc:
10889 @if gcc
10890 maybe-TAGS-gcc: TAGS-gcc
10891
10892 TAGS-gcc: \
10893 configure-gcc
10894 @[ -f ./gcc/Makefile ] || exit 0; \
10895 r=`${PWD_COMMAND}`; export r; \
10896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10897 $(HOST_EXPORTS) \
10898 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10900 done; \
10901 echo "Doing TAGS in gcc"; \
10902 (cd $(HOST_SUBDIR)/gcc && \
10903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10905 "RANLIB=$${RANLIB}" \
10906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10907 TAGS) \
10908 || exit 1
10909
10910 @endif gcc
10911
10912 .PHONY: maybe-install-info-gcc install-info-gcc
10913 maybe-install-info-gcc:
10914 @if gcc
10915 maybe-install-info-gcc: install-info-gcc
10916
10917 install-info-gcc: \
10918 configure-gcc \
10919 info-gcc
10920 @[ -f ./gcc/Makefile ] || exit 0; \
10921 r=`${PWD_COMMAND}`; export r; \
10922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10923 $(HOST_EXPORTS) \
10924 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10926 done; \
10927 echo "Doing install-info in gcc"; \
10928 (cd $(HOST_SUBDIR)/gcc && \
10929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10931 "RANLIB=$${RANLIB}" \
10932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10933 install-info) \
10934 || exit 1
10935
10936 @endif gcc
10937
10938 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10939 maybe-install-pdf-gcc:
10940 @if gcc
10941 maybe-install-pdf-gcc: install-pdf-gcc
10942
10943 install-pdf-gcc: \
10944 configure-gcc \
10945 pdf-gcc
10946 @[ -f ./gcc/Makefile ] || exit 0; \
10947 r=`${PWD_COMMAND}`; export r; \
10948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10949 $(HOST_EXPORTS) \
10950 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10952 done; \
10953 echo "Doing install-pdf in gcc"; \
10954 (cd $(HOST_SUBDIR)/gcc && \
10955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10957 "RANLIB=$${RANLIB}" \
10958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10959 install-pdf) \
10960 || exit 1
10961
10962 @endif gcc
10963
10964 .PHONY: maybe-install-html-gcc install-html-gcc
10965 maybe-install-html-gcc:
10966 @if gcc
10967 maybe-install-html-gcc: install-html-gcc
10968
10969 install-html-gcc: \
10970 configure-gcc \
10971 html-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 install-html 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 install-html) \
10986 || exit 1
10987
10988 @endif gcc
10989
10990 .PHONY: maybe-installcheck-gcc installcheck-gcc
10991 maybe-installcheck-gcc:
10992 @if gcc
10993 maybe-installcheck-gcc: installcheck-gcc
10994
10995 installcheck-gcc: \
10996 configure-gcc
10997 @[ -f ./gcc/Makefile ] || exit 0; \
10998 r=`${PWD_COMMAND}`; export r; \
10999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11000 $(HOST_EXPORTS) \
11001 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11003 done; \
11004 echo "Doing installcheck in gcc"; \
11005 (cd $(HOST_SUBDIR)/gcc && \
11006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11008 "RANLIB=$${RANLIB}" \
11009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11010 installcheck) \
11011 || exit 1
11012
11013 @endif gcc
11014
11015 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11016 maybe-mostlyclean-gcc:
11017 @if gcc
11018 maybe-mostlyclean-gcc: mostlyclean-gcc
11019
11020 mostlyclean-gcc:
11021 @[ -f ./gcc/Makefile ] || exit 0; \
11022 r=`${PWD_COMMAND}`; export r; \
11023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11024 $(HOST_EXPORTS) \
11025 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11027 done; \
11028 echo "Doing mostlyclean in gcc"; \
11029 (cd $(HOST_SUBDIR)/gcc && \
11030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11032 "RANLIB=$${RANLIB}" \
11033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11034 mostlyclean) \
11035 || exit 1
11036
11037 @endif gcc
11038
11039 .PHONY: maybe-clean-gcc clean-gcc
11040 maybe-clean-gcc:
11041 @if gcc
11042 maybe-clean-gcc: clean-gcc
11043
11044 clean-gcc:
11045 @[ -f ./gcc/Makefile ] || exit 0; \
11046 r=`${PWD_COMMAND}`; export r; \
11047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11048 $(HOST_EXPORTS) \
11049 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11051 done; \
11052 echo "Doing clean in gcc"; \
11053 (cd $(HOST_SUBDIR)/gcc && \
11054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11056 "RANLIB=$${RANLIB}" \
11057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11058 clean) \
11059 || exit 1
11060
11061 @endif gcc
11062
11063 .PHONY: maybe-distclean-gcc distclean-gcc
11064 maybe-distclean-gcc:
11065 @if gcc
11066 maybe-distclean-gcc: distclean-gcc
11067
11068 distclean-gcc:
11069 @[ -f ./gcc/Makefile ] || exit 0; \
11070 r=`${PWD_COMMAND}`; export r; \
11071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11072 $(HOST_EXPORTS) \
11073 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11075 done; \
11076 echo "Doing distclean in gcc"; \
11077 (cd $(HOST_SUBDIR)/gcc && \
11078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11080 "RANLIB=$${RANLIB}" \
11081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11082 distclean) \
11083 || exit 1
11084
11085 @endif gcc
11086
11087 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11088 maybe-maintainer-clean-gcc:
11089 @if gcc
11090 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11091
11092 maintainer-clean-gcc:
11093 @[ -f ./gcc/Makefile ] || exit 0; \
11094 r=`${PWD_COMMAND}`; export r; \
11095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11096 $(HOST_EXPORTS) \
11097 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11099 done; \
11100 echo "Doing maintainer-clean in gcc"; \
11101 (cd $(HOST_SUBDIR)/gcc && \
11102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11104 "RANLIB=$${RANLIB}" \
11105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11106 maintainer-clean) \
11107 || exit 1
11108
11109 @endif gcc
11110
11111
11112
11113 .PHONY: configure-gmp maybe-configure-gmp
11114 maybe-configure-gmp:
11115 @if gcc-bootstrap
11116 configure-gmp: stage_current
11117 @endif gcc-bootstrap
11118 @if gmp
11119 maybe-configure-gmp: configure-gmp
11120 configure-gmp:
11121 @r=`${PWD_COMMAND}`; export r; \
11122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11123 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11125 $(HOST_EXPORTS) \
11126 echo Configuring in $(HOST_SUBDIR)/gmp; \
11127 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11128 case $(srcdir) in \
11129 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11130 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11131 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11132 esac; \
11133 module_srcdir=gmp; \
11134 $(SHELL) \
11135 $$s/$$module_srcdir/configure \
11136 --srcdir=$${topdir}/$$module_srcdir \
11137 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11138 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11139 || exit 1
11140 @endif gmp
11141
11142
11143
11144 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11145 maybe-configure-stage1-gmp:
11146 @if gmp-bootstrap
11147 maybe-configure-stage1-gmp: configure-stage1-gmp
11148 configure-stage1-gmp:
11149 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11150 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11151 @r=`${PWD_COMMAND}`; export r; \
11152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11153 TFLAGS="$(STAGE1_TFLAGS)"; \
11154 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11155 $(HOST_EXPORTS) \
11156 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11157 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11158 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11159 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11160 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11161 cd $(HOST_SUBDIR)/gmp || exit 1; \
11162 case $(srcdir) in \
11163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11164 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11166 esac; \
11167 module_srcdir=gmp; \
11168 $(SHELL) $$s/$$module_srcdir/configure \
11169 --srcdir=$${topdir}/$$module_srcdir \
11170 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11171 --target=none-${host_vendor}-${host_os} \
11172 \
11173 $(STAGE1_CONFIGURE_FLAGS) \
11174 --disable-shared LEX="touch lex.yy.c"
11175 @endif gmp-bootstrap
11176
11177 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11178 maybe-configure-stage2-gmp:
11179 @if gmp-bootstrap
11180 maybe-configure-stage2-gmp: configure-stage2-gmp
11181 configure-stage2-gmp:
11182 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11183 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11184 @r=`${PWD_COMMAND}`; export r; \
11185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11186 TFLAGS="$(STAGE2_TFLAGS)"; \
11187 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11188 $(HOST_EXPORTS) \
11189 $(POSTSTAGE1_HOST_EXPORTS) \
11190 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11191 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11192 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11193 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11194 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11195 cd $(HOST_SUBDIR)/gmp || exit 1; \
11196 case $(srcdir) in \
11197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11198 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11200 esac; \
11201 module_srcdir=gmp; \
11202 $(SHELL) $$s/$$module_srcdir/configure \
11203 --srcdir=$${topdir}/$$module_srcdir \
11204 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11205 --target=none-${host_vendor}-${host_os} \
11206 --with-build-libsubdir=$(HOST_SUBDIR) \
11207 $(STAGE2_CONFIGURE_FLAGS) \
11208 --disable-shared LEX="touch lex.yy.c"
11209 @endif gmp-bootstrap
11210
11211 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11212 maybe-configure-stage3-gmp:
11213 @if gmp-bootstrap
11214 maybe-configure-stage3-gmp: configure-stage3-gmp
11215 configure-stage3-gmp:
11216 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11217 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11218 @r=`${PWD_COMMAND}`; export r; \
11219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11220 TFLAGS="$(STAGE3_TFLAGS)"; \
11221 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11222 $(HOST_EXPORTS) \
11223 $(POSTSTAGE1_HOST_EXPORTS) \
11224 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11225 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11226 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11227 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11228 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11229 cd $(HOST_SUBDIR)/gmp || exit 1; \
11230 case $(srcdir) in \
11231 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11232 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11233 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11234 esac; \
11235 module_srcdir=gmp; \
11236 $(SHELL) $$s/$$module_srcdir/configure \
11237 --srcdir=$${topdir}/$$module_srcdir \
11238 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11239 --target=none-${host_vendor}-${host_os} \
11240 --with-build-libsubdir=$(HOST_SUBDIR) \
11241 $(STAGE3_CONFIGURE_FLAGS) \
11242 --disable-shared LEX="touch lex.yy.c"
11243 @endif gmp-bootstrap
11244
11245 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11246 maybe-configure-stage4-gmp:
11247 @if gmp-bootstrap
11248 maybe-configure-stage4-gmp: configure-stage4-gmp
11249 configure-stage4-gmp:
11250 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11252 @r=`${PWD_COMMAND}`; export r; \
11253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11254 TFLAGS="$(STAGE4_TFLAGS)"; \
11255 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11256 $(HOST_EXPORTS) \
11257 $(POSTSTAGE1_HOST_EXPORTS) \
11258 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11259 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11260 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11261 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11263 cd $(HOST_SUBDIR)/gmp || exit 1; \
11264 case $(srcdir) in \
11265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11266 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11268 esac; \
11269 module_srcdir=gmp; \
11270 $(SHELL) $$s/$$module_srcdir/configure \
11271 --srcdir=$${topdir}/$$module_srcdir \
11272 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11273 --target=none-${host_vendor}-${host_os} \
11274 --with-build-libsubdir=$(HOST_SUBDIR) \
11275 $(STAGE4_CONFIGURE_FLAGS) \
11276 --disable-shared LEX="touch lex.yy.c"
11277 @endif gmp-bootstrap
11278
11279 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11280 maybe-configure-stageprofile-gmp:
11281 @if gmp-bootstrap
11282 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11283 configure-stageprofile-gmp:
11284 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11285 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11286 @r=`${PWD_COMMAND}`; export r; \
11287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11288 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11289 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11290 $(HOST_EXPORTS) \
11291 $(POSTSTAGE1_HOST_EXPORTS) \
11292 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11293 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11294 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11295 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11297 cd $(HOST_SUBDIR)/gmp || exit 1; \
11298 case $(srcdir) in \
11299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11300 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11302 esac; \
11303 module_srcdir=gmp; \
11304 $(SHELL) $$s/$$module_srcdir/configure \
11305 --srcdir=$${topdir}/$$module_srcdir \
11306 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11307 --target=none-${host_vendor}-${host_os} \
11308 --with-build-libsubdir=$(HOST_SUBDIR) \
11309 $(STAGEprofile_CONFIGURE_FLAGS) \
11310 --disable-shared LEX="touch lex.yy.c"
11311 @endif gmp-bootstrap
11312
11313 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11314 maybe-configure-stagefeedback-gmp:
11315 @if gmp-bootstrap
11316 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11317 configure-stagefeedback-gmp:
11318 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11320 @r=`${PWD_COMMAND}`; export r; \
11321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11322 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11323 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11324 $(HOST_EXPORTS) \
11325 $(POSTSTAGE1_HOST_EXPORTS) \
11326 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11327 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11328 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11329 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11331 cd $(HOST_SUBDIR)/gmp || exit 1; \
11332 case $(srcdir) in \
11333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11334 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11336 esac; \
11337 module_srcdir=gmp; \
11338 $(SHELL) $$s/$$module_srcdir/configure \
11339 --srcdir=$${topdir}/$$module_srcdir \
11340 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11341 --target=none-${host_vendor}-${host_os} \
11342 --with-build-libsubdir=$(HOST_SUBDIR) \
11343 $(STAGEfeedback_CONFIGURE_FLAGS) \
11344 --disable-shared LEX="touch lex.yy.c"
11345 @endif gmp-bootstrap
11346
11347
11348
11349
11350
11351 .PHONY: all-gmp maybe-all-gmp
11352 maybe-all-gmp:
11353 @if gcc-bootstrap
11354 all-gmp: stage_current
11355 @endif gcc-bootstrap
11356 @if gmp
11357 TARGET-gmp=all
11358 maybe-all-gmp: all-gmp
11359 all-gmp: configure-gmp
11360 @r=`${PWD_COMMAND}`; export r; \
11361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11362 $(HOST_EXPORTS) \
11363 (cd $(HOST_SUBDIR)/gmp && \
11364 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11365 $(TARGET-gmp))
11366 @endif gmp
11367
11368
11369
11370 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11371 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11372 maybe-all-stage1-gmp:
11373 maybe-clean-stage1-gmp:
11374 @if gmp-bootstrap
11375 maybe-all-stage1-gmp: all-stage1-gmp
11376 all-stage1: all-stage1-gmp
11377 TARGET-stage1-gmp = $(TARGET-gmp)
11378 all-stage1-gmp: configure-stage1-gmp
11379 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11380 @r=`${PWD_COMMAND}`; export r; \
11381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11382 TFLAGS="$(STAGE1_TFLAGS)"; \
11383 $(HOST_EXPORTS) \
11384 cd $(HOST_SUBDIR)/gmp && \
11385 \
11386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11387 CFLAGS="$(STAGE1_CFLAGS)" \
11388 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11389 LIBCFLAGS="$(LIBCFLAGS)" \
11390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11393 $(EXTRA_HOST_FLAGS) \
11394 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11395 TFLAGS="$(STAGE1_TFLAGS)" \
11396 $(TARGET-stage1-gmp)
11397
11398 maybe-clean-stage1-gmp: clean-stage1-gmp
11399 clean-stage1: clean-stage1-gmp
11400 clean-stage1-gmp:
11401 @if [ $(current_stage) = stage1 ]; then \
11402 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11403 else \
11404 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11405 $(MAKE) stage1-start; \
11406 fi; \
11407 cd $(HOST_SUBDIR)/gmp && \
11408 $(MAKE) $(EXTRA_HOST_FLAGS) \
11409 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11410 @endif gmp-bootstrap
11411
11412
11413 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11414 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11415 maybe-all-stage2-gmp:
11416 maybe-clean-stage2-gmp:
11417 @if gmp-bootstrap
11418 maybe-all-stage2-gmp: all-stage2-gmp
11419 all-stage2: all-stage2-gmp
11420 TARGET-stage2-gmp = $(TARGET-gmp)
11421 all-stage2-gmp: configure-stage2-gmp
11422 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11423 @r=`${PWD_COMMAND}`; export r; \
11424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11425 TFLAGS="$(STAGE2_TFLAGS)"; \
11426 $(HOST_EXPORTS) \
11427 $(POSTSTAGE1_HOST_EXPORTS) \
11428 cd $(HOST_SUBDIR)/gmp && \
11429 \
11430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11431 CFLAGS="$(STAGE2_CFLAGS)" \
11432 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11433 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11437 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11438 TFLAGS="$(STAGE2_TFLAGS)" \
11439 $(TARGET-stage2-gmp)
11440
11441 maybe-clean-stage2-gmp: clean-stage2-gmp
11442 clean-stage2: clean-stage2-gmp
11443 clean-stage2-gmp:
11444 @if [ $(current_stage) = stage2 ]; then \
11445 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11446 else \
11447 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11448 $(MAKE) stage2-start; \
11449 fi; \
11450 cd $(HOST_SUBDIR)/gmp && \
11451 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11452 @endif gmp-bootstrap
11453
11454
11455 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11456 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11457 maybe-all-stage3-gmp:
11458 maybe-clean-stage3-gmp:
11459 @if gmp-bootstrap
11460 maybe-all-stage3-gmp: all-stage3-gmp
11461 all-stage3: all-stage3-gmp
11462 TARGET-stage3-gmp = $(TARGET-gmp)
11463 all-stage3-gmp: configure-stage3-gmp
11464 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11465 @r=`${PWD_COMMAND}`; export r; \
11466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11467 TFLAGS="$(STAGE3_TFLAGS)"; \
11468 $(HOST_EXPORTS) \
11469 $(POSTSTAGE1_HOST_EXPORTS) \
11470 cd $(HOST_SUBDIR)/gmp && \
11471 \
11472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11473 CFLAGS="$(STAGE3_CFLAGS)" \
11474 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11475 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11480 TFLAGS="$(STAGE3_TFLAGS)" \
11481 $(TARGET-stage3-gmp)
11482
11483 maybe-clean-stage3-gmp: clean-stage3-gmp
11484 clean-stage3: clean-stage3-gmp
11485 clean-stage3-gmp:
11486 @if [ $(current_stage) = stage3 ]; then \
11487 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11488 else \
11489 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11490 $(MAKE) stage3-start; \
11491 fi; \
11492 cd $(HOST_SUBDIR)/gmp && \
11493 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11494 @endif gmp-bootstrap
11495
11496
11497 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11498 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11499 maybe-all-stage4-gmp:
11500 maybe-clean-stage4-gmp:
11501 @if gmp-bootstrap
11502 maybe-all-stage4-gmp: all-stage4-gmp
11503 all-stage4: all-stage4-gmp
11504 TARGET-stage4-gmp = $(TARGET-gmp)
11505 all-stage4-gmp: configure-stage4-gmp
11506 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11507 @r=`${PWD_COMMAND}`; export r; \
11508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11509 TFLAGS="$(STAGE4_TFLAGS)"; \
11510 $(HOST_EXPORTS) \
11511 $(POSTSTAGE1_HOST_EXPORTS) \
11512 cd $(HOST_SUBDIR)/gmp && \
11513 \
11514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11515 CFLAGS="$(STAGE4_CFLAGS)" \
11516 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11517 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11521 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11522 TFLAGS="$(STAGE4_TFLAGS)" \
11523 $(TARGET-stage4-gmp)
11524
11525 maybe-clean-stage4-gmp: clean-stage4-gmp
11526 clean-stage4: clean-stage4-gmp
11527 clean-stage4-gmp:
11528 @if [ $(current_stage) = stage4 ]; then \
11529 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11530 else \
11531 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11532 $(MAKE) stage4-start; \
11533 fi; \
11534 cd $(HOST_SUBDIR)/gmp && \
11535 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11536 @endif gmp-bootstrap
11537
11538
11539 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11540 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11541 maybe-all-stageprofile-gmp:
11542 maybe-clean-stageprofile-gmp:
11543 @if gmp-bootstrap
11544 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11545 all-stageprofile: all-stageprofile-gmp
11546 TARGET-stageprofile-gmp = $(TARGET-gmp)
11547 all-stageprofile-gmp: configure-stageprofile-gmp
11548 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11549 @r=`${PWD_COMMAND}`; export r; \
11550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11551 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11552 $(HOST_EXPORTS) \
11553 $(POSTSTAGE1_HOST_EXPORTS) \
11554 cd $(HOST_SUBDIR)/gmp && \
11555 \
11556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11557 CFLAGS="$(STAGEprofile_CFLAGS)" \
11558 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11559 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11563 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11564 TFLAGS="$(STAGEprofile_TFLAGS)" \
11565 $(TARGET-stageprofile-gmp)
11566
11567 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11568 clean-stageprofile: clean-stageprofile-gmp
11569 clean-stageprofile-gmp:
11570 @if [ $(current_stage) = stageprofile ]; then \
11571 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11572 else \
11573 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11574 $(MAKE) stageprofile-start; \
11575 fi; \
11576 cd $(HOST_SUBDIR)/gmp && \
11577 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11578 @endif gmp-bootstrap
11579
11580
11581 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11582 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11583 maybe-all-stagefeedback-gmp:
11584 maybe-clean-stagefeedback-gmp:
11585 @if gmp-bootstrap
11586 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11587 all-stagefeedback: all-stagefeedback-gmp
11588 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11589 all-stagefeedback-gmp: configure-stagefeedback-gmp
11590 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11591 @r=`${PWD_COMMAND}`; export r; \
11592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11593 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11594 $(HOST_EXPORTS) \
11595 $(POSTSTAGE1_HOST_EXPORTS) \
11596 cd $(HOST_SUBDIR)/gmp && \
11597 \
11598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11599 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11600 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11601 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11602 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11603 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11604 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11605 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11606 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11607 $(TARGET-stagefeedback-gmp)
11608
11609 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11610 clean-stagefeedback: clean-stagefeedback-gmp
11611 clean-stagefeedback-gmp:
11612 @if [ $(current_stage) = stagefeedback ]; then \
11613 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11614 else \
11615 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11616 $(MAKE) stagefeedback-start; \
11617 fi; \
11618 cd $(HOST_SUBDIR)/gmp && \
11619 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11620 @endif gmp-bootstrap
11621
11622
11623
11624
11625
11626 .PHONY: check-gmp maybe-check-gmp
11627 maybe-check-gmp:
11628 @if gmp
11629 maybe-check-gmp: check-gmp
11630
11631 check-gmp:
11632 @: $(MAKE); $(unstage)
11633 @r=`${PWD_COMMAND}`; export r; \
11634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11635 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11636 (cd $(HOST_SUBDIR)/gmp && \
11637 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
11638
11639 @endif gmp
11640
11641 .PHONY: install-gmp maybe-install-gmp
11642 maybe-install-gmp:
11643 @if gmp
11644 maybe-install-gmp: install-gmp
11645
11646 install-gmp:
11647
11648 @endif gmp
11649
11650 .PHONY: install-strip-gmp maybe-install-strip-gmp
11651 maybe-install-strip-gmp:
11652 @if gmp
11653 maybe-install-strip-gmp: install-strip-gmp
11654
11655 install-strip-gmp:
11656
11657 @endif gmp
11658
11659 # Other targets (info, dvi, pdf, etc.)
11660
11661 .PHONY: maybe-info-gmp info-gmp
11662 maybe-info-gmp:
11663 @if gmp
11664 maybe-info-gmp: info-gmp
11665
11666 info-gmp: \
11667 configure-gmp
11668 @[ -f ./gmp/Makefile ] || exit 0; \
11669 r=`${PWD_COMMAND}`; export r; \
11670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11671 $(HOST_EXPORTS) \
11672 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11674 done; \
11675 echo "Doing info in gmp"; \
11676 (cd $(HOST_SUBDIR)/gmp && \
11677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11679 "RANLIB=$${RANLIB}" \
11680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11681 info) \
11682 || exit 1
11683
11684 @endif gmp
11685
11686 .PHONY: maybe-dvi-gmp dvi-gmp
11687 maybe-dvi-gmp:
11688 @if gmp
11689 maybe-dvi-gmp: dvi-gmp
11690
11691 dvi-gmp: \
11692 configure-gmp
11693 @[ -f ./gmp/Makefile ] || exit 0; \
11694 r=`${PWD_COMMAND}`; export r; \
11695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11696 $(HOST_EXPORTS) \
11697 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11699 done; \
11700 echo "Doing dvi in gmp"; \
11701 (cd $(HOST_SUBDIR)/gmp && \
11702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11704 "RANLIB=$${RANLIB}" \
11705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11706 dvi) \
11707 || exit 1
11708
11709 @endif gmp
11710
11711 .PHONY: maybe-pdf-gmp pdf-gmp
11712 maybe-pdf-gmp:
11713 @if gmp
11714 maybe-pdf-gmp: pdf-gmp
11715
11716 pdf-gmp: \
11717 configure-gmp
11718 @[ -f ./gmp/Makefile ] || exit 0; \
11719 r=`${PWD_COMMAND}`; export r; \
11720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11721 $(HOST_EXPORTS) \
11722 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11724 done; \
11725 echo "Doing pdf in gmp"; \
11726 (cd $(HOST_SUBDIR)/gmp && \
11727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11729 "RANLIB=$${RANLIB}" \
11730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11731 pdf) \
11732 || exit 1
11733
11734 @endif gmp
11735
11736 .PHONY: maybe-html-gmp html-gmp
11737 maybe-html-gmp:
11738 @if gmp
11739 maybe-html-gmp: html-gmp
11740
11741 html-gmp: \
11742 configure-gmp
11743 @[ -f ./gmp/Makefile ] || exit 0; \
11744 r=`${PWD_COMMAND}`; export r; \
11745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11746 $(HOST_EXPORTS) \
11747 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11749 done; \
11750 echo "Doing html in gmp"; \
11751 (cd $(HOST_SUBDIR)/gmp && \
11752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11754 "RANLIB=$${RANLIB}" \
11755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11756 html) \
11757 || exit 1
11758
11759 @endif gmp
11760
11761 .PHONY: maybe-TAGS-gmp TAGS-gmp
11762 maybe-TAGS-gmp:
11763 @if gmp
11764 maybe-TAGS-gmp: TAGS-gmp
11765
11766 TAGS-gmp: \
11767 configure-gmp
11768 @[ -f ./gmp/Makefile ] || exit 0; \
11769 r=`${PWD_COMMAND}`; export r; \
11770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11771 $(HOST_EXPORTS) \
11772 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11774 done; \
11775 echo "Doing TAGS in gmp"; \
11776 (cd $(HOST_SUBDIR)/gmp && \
11777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11779 "RANLIB=$${RANLIB}" \
11780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11781 TAGS) \
11782 || exit 1
11783
11784 @endif gmp
11785
11786 .PHONY: maybe-install-info-gmp install-info-gmp
11787 maybe-install-info-gmp:
11788 @if gmp
11789 maybe-install-info-gmp: install-info-gmp
11790
11791 install-info-gmp: \
11792 configure-gmp \
11793 info-gmp
11794 @[ -f ./gmp/Makefile ] || exit 0; \
11795 r=`${PWD_COMMAND}`; export r; \
11796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11797 $(HOST_EXPORTS) \
11798 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11800 done; \
11801 echo "Doing install-info in gmp"; \
11802 (cd $(HOST_SUBDIR)/gmp && \
11803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11805 "RANLIB=$${RANLIB}" \
11806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11807 install-info) \
11808 || exit 1
11809
11810 @endif gmp
11811
11812 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11813 maybe-install-pdf-gmp:
11814 @if gmp
11815 maybe-install-pdf-gmp: install-pdf-gmp
11816
11817 install-pdf-gmp: \
11818 configure-gmp \
11819 pdf-gmp
11820 @[ -f ./gmp/Makefile ] || exit 0; \
11821 r=`${PWD_COMMAND}`; export r; \
11822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11823 $(HOST_EXPORTS) \
11824 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11826 done; \
11827 echo "Doing install-pdf in gmp"; \
11828 (cd $(HOST_SUBDIR)/gmp && \
11829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11831 "RANLIB=$${RANLIB}" \
11832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11833 install-pdf) \
11834 || exit 1
11835
11836 @endif gmp
11837
11838 .PHONY: maybe-install-html-gmp install-html-gmp
11839 maybe-install-html-gmp:
11840 @if gmp
11841 maybe-install-html-gmp: install-html-gmp
11842
11843 install-html-gmp: \
11844 configure-gmp \
11845 html-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 install-html 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 install-html) \
11860 || exit 1
11861
11862 @endif gmp
11863
11864 .PHONY: maybe-installcheck-gmp installcheck-gmp
11865 maybe-installcheck-gmp:
11866 @if gmp
11867 maybe-installcheck-gmp: installcheck-gmp
11868
11869 installcheck-gmp: \
11870 configure-gmp
11871 @[ -f ./gmp/Makefile ] || exit 0; \
11872 r=`${PWD_COMMAND}`; export r; \
11873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874 $(HOST_EXPORTS) \
11875 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11877 done; \
11878 echo "Doing installcheck in gmp"; \
11879 (cd $(HOST_SUBDIR)/gmp && \
11880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11882 "RANLIB=$${RANLIB}" \
11883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11884 installcheck) \
11885 || exit 1
11886
11887 @endif gmp
11888
11889 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11890 maybe-mostlyclean-gmp:
11891 @if gmp
11892 maybe-mostlyclean-gmp: mostlyclean-gmp
11893
11894 mostlyclean-gmp:
11895 @[ -f ./gmp/Makefile ] || exit 0; \
11896 r=`${PWD_COMMAND}`; export r; \
11897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11898 $(HOST_EXPORTS) \
11899 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11901 done; \
11902 echo "Doing mostlyclean in gmp"; \
11903 (cd $(HOST_SUBDIR)/gmp && \
11904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11906 "RANLIB=$${RANLIB}" \
11907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11908 mostlyclean) \
11909 || exit 1
11910
11911 @endif gmp
11912
11913 .PHONY: maybe-clean-gmp clean-gmp
11914 maybe-clean-gmp:
11915 @if gmp
11916 maybe-clean-gmp: clean-gmp
11917
11918 clean-gmp:
11919 @[ -f ./gmp/Makefile ] || exit 0; \
11920 r=`${PWD_COMMAND}`; export r; \
11921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11922 $(HOST_EXPORTS) \
11923 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11925 done; \
11926 echo "Doing clean in gmp"; \
11927 (cd $(HOST_SUBDIR)/gmp && \
11928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11930 "RANLIB=$${RANLIB}" \
11931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11932 clean) \
11933 || exit 1
11934
11935 @endif gmp
11936
11937 .PHONY: maybe-distclean-gmp distclean-gmp
11938 maybe-distclean-gmp:
11939 @if gmp
11940 maybe-distclean-gmp: distclean-gmp
11941
11942 distclean-gmp:
11943 @[ -f ./gmp/Makefile ] || exit 0; \
11944 r=`${PWD_COMMAND}`; export r; \
11945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11946 $(HOST_EXPORTS) \
11947 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11949 done; \
11950 echo "Doing distclean in gmp"; \
11951 (cd $(HOST_SUBDIR)/gmp && \
11952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11954 "RANLIB=$${RANLIB}" \
11955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11956 distclean) \
11957 || exit 1
11958
11959 @endif gmp
11960
11961 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11962 maybe-maintainer-clean-gmp:
11963 @if gmp
11964 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11965
11966 maintainer-clean-gmp:
11967 @[ -f ./gmp/Makefile ] || exit 0; \
11968 r=`${PWD_COMMAND}`; export r; \
11969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11970 $(HOST_EXPORTS) \
11971 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11973 done; \
11974 echo "Doing maintainer-clean in gmp"; \
11975 (cd $(HOST_SUBDIR)/gmp && \
11976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11978 "RANLIB=$${RANLIB}" \
11979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11980 maintainer-clean) \
11981 || exit 1
11982
11983 @endif gmp
11984
11985
11986
11987 .PHONY: configure-mpfr maybe-configure-mpfr
11988 maybe-configure-mpfr:
11989 @if gcc-bootstrap
11990 configure-mpfr: stage_current
11991 @endif gcc-bootstrap
11992 @if mpfr
11993 maybe-configure-mpfr: configure-mpfr
11994 configure-mpfr:
11995 @r=`${PWD_COMMAND}`; export r; \
11996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11997 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11999 $(HOST_EXPORTS) \
12000 echo Configuring in $(HOST_SUBDIR)/mpfr; \
12001 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
12002 case $(srcdir) in \
12003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12004 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12006 esac; \
12007 module_srcdir=mpfr; \
12008 $(SHELL) \
12009 $$s/$$module_srcdir/configure \
12010 --srcdir=$${topdir}/$$module_srcdir \
12011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12012 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
12013 || exit 1
12014 @endif mpfr
12015
12016
12017
12018 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
12019 maybe-configure-stage1-mpfr:
12020 @if mpfr-bootstrap
12021 maybe-configure-stage1-mpfr: configure-stage1-mpfr
12022 configure-stage1-mpfr:
12023 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12025 @r=`${PWD_COMMAND}`; export r; \
12026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12027 TFLAGS="$(STAGE1_TFLAGS)"; \
12028 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12029 $(HOST_EXPORTS) \
12030 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12031 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12032 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12033 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
12034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12035 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12036 case $(srcdir) in \
12037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12038 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12040 esac; \
12041 module_srcdir=mpfr; \
12042 $(SHELL) $$s/$$module_srcdir/configure \
12043 --srcdir=$${topdir}/$$module_srcdir \
12044 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12045 --target=${target_alias} \
12046 \
12047 $(STAGE1_CONFIGURE_FLAGS) \
12048 --disable-shared @extra_mpfr_configure_flags@
12049 @endif mpfr-bootstrap
12050
12051 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
12052 maybe-configure-stage2-mpfr:
12053 @if mpfr-bootstrap
12054 maybe-configure-stage2-mpfr: configure-stage2-mpfr
12055 configure-stage2-mpfr:
12056 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12058 @r=`${PWD_COMMAND}`; export r; \
12059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12060 TFLAGS="$(STAGE2_TFLAGS)"; \
12061 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12062 $(HOST_EXPORTS) \
12063 $(POSTSTAGE1_HOST_EXPORTS) \
12064 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12065 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12066 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12067 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12069 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12070 case $(srcdir) in \
12071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12072 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12074 esac; \
12075 module_srcdir=mpfr; \
12076 $(SHELL) $$s/$$module_srcdir/configure \
12077 --srcdir=$${topdir}/$$module_srcdir \
12078 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12079 --target=${target_alias} \
12080 --with-build-libsubdir=$(HOST_SUBDIR) \
12081 $(STAGE2_CONFIGURE_FLAGS) \
12082 --disable-shared @extra_mpfr_configure_flags@
12083 @endif mpfr-bootstrap
12084
12085 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12086 maybe-configure-stage3-mpfr:
12087 @if mpfr-bootstrap
12088 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12089 configure-stage3-mpfr:
12090 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12091 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12092 @r=`${PWD_COMMAND}`; export r; \
12093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12094 TFLAGS="$(STAGE3_TFLAGS)"; \
12095 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12096 $(HOST_EXPORTS) \
12097 $(POSTSTAGE1_HOST_EXPORTS) \
12098 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12099 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12100 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12101 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12103 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12104 case $(srcdir) in \
12105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12106 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12108 esac; \
12109 module_srcdir=mpfr; \
12110 $(SHELL) $$s/$$module_srcdir/configure \
12111 --srcdir=$${topdir}/$$module_srcdir \
12112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12113 --target=${target_alias} \
12114 --with-build-libsubdir=$(HOST_SUBDIR) \
12115 $(STAGE3_CONFIGURE_FLAGS) \
12116 --disable-shared @extra_mpfr_configure_flags@
12117 @endif mpfr-bootstrap
12118
12119 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12120 maybe-configure-stage4-mpfr:
12121 @if mpfr-bootstrap
12122 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12123 configure-stage4-mpfr:
12124 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12125 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12126 @r=`${PWD_COMMAND}`; export r; \
12127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12128 TFLAGS="$(STAGE4_TFLAGS)"; \
12129 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12130 $(HOST_EXPORTS) \
12131 $(POSTSTAGE1_HOST_EXPORTS) \
12132 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12133 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12134 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12135 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12136 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12137 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12138 case $(srcdir) in \
12139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12140 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12142 esac; \
12143 module_srcdir=mpfr; \
12144 $(SHELL) $$s/$$module_srcdir/configure \
12145 --srcdir=$${topdir}/$$module_srcdir \
12146 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12147 --target=${target_alias} \
12148 --with-build-libsubdir=$(HOST_SUBDIR) \
12149 $(STAGE4_CONFIGURE_FLAGS) \
12150 --disable-shared @extra_mpfr_configure_flags@
12151 @endif mpfr-bootstrap
12152
12153 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12154 maybe-configure-stageprofile-mpfr:
12155 @if mpfr-bootstrap
12156 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12157 configure-stageprofile-mpfr:
12158 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12159 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12160 @r=`${PWD_COMMAND}`; export r; \
12161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12162 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12163 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12164 $(HOST_EXPORTS) \
12165 $(POSTSTAGE1_HOST_EXPORTS) \
12166 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12167 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12168 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12169 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12170 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12171 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12172 case $(srcdir) in \
12173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12174 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12176 esac; \
12177 module_srcdir=mpfr; \
12178 $(SHELL) $$s/$$module_srcdir/configure \
12179 --srcdir=$${topdir}/$$module_srcdir \
12180 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12181 --target=${target_alias} \
12182 --with-build-libsubdir=$(HOST_SUBDIR) \
12183 $(STAGEprofile_CONFIGURE_FLAGS) \
12184 --disable-shared @extra_mpfr_configure_flags@
12185 @endif mpfr-bootstrap
12186
12187 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12188 maybe-configure-stagefeedback-mpfr:
12189 @if mpfr-bootstrap
12190 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12191 configure-stagefeedback-mpfr:
12192 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12193 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12194 @r=`${PWD_COMMAND}`; export r; \
12195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12196 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12197 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12198 $(HOST_EXPORTS) \
12199 $(POSTSTAGE1_HOST_EXPORTS) \
12200 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12201 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12202 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12203 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12205 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12206 case $(srcdir) in \
12207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12208 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12210 esac; \
12211 module_srcdir=mpfr; \
12212 $(SHELL) $$s/$$module_srcdir/configure \
12213 --srcdir=$${topdir}/$$module_srcdir \
12214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12215 --target=${target_alias} \
12216 --with-build-libsubdir=$(HOST_SUBDIR) \
12217 $(STAGEfeedback_CONFIGURE_FLAGS) \
12218 --disable-shared @extra_mpfr_configure_flags@
12219 @endif mpfr-bootstrap
12220
12221
12222
12223
12224
12225 .PHONY: all-mpfr maybe-all-mpfr
12226 maybe-all-mpfr:
12227 @if gcc-bootstrap
12228 all-mpfr: stage_current
12229 @endif gcc-bootstrap
12230 @if mpfr
12231 TARGET-mpfr=all
12232 maybe-all-mpfr: all-mpfr
12233 all-mpfr: configure-mpfr
12234 @r=`${PWD_COMMAND}`; export r; \
12235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12236 $(HOST_EXPORTS) \
12237 (cd $(HOST_SUBDIR)/mpfr && \
12238 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12239 $(TARGET-mpfr))
12240 @endif mpfr
12241
12242
12243
12244 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12245 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12246 maybe-all-stage1-mpfr:
12247 maybe-clean-stage1-mpfr:
12248 @if mpfr-bootstrap
12249 maybe-all-stage1-mpfr: all-stage1-mpfr
12250 all-stage1: all-stage1-mpfr
12251 TARGET-stage1-mpfr = $(TARGET-mpfr)
12252 all-stage1-mpfr: configure-stage1-mpfr
12253 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12254 @r=`${PWD_COMMAND}`; export r; \
12255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12256 TFLAGS="$(STAGE1_TFLAGS)"; \
12257 $(HOST_EXPORTS) \
12258 cd $(HOST_SUBDIR)/mpfr && \
12259 \
12260 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12261 CFLAGS="$(STAGE1_CFLAGS)" \
12262 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12263 LIBCFLAGS="$(LIBCFLAGS)" \
12264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12267 $(EXTRA_HOST_FLAGS) \
12268 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12269 TFLAGS="$(STAGE1_TFLAGS)" \
12270 $(TARGET-stage1-mpfr)
12271
12272 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12273 clean-stage1: clean-stage1-mpfr
12274 clean-stage1-mpfr:
12275 @if [ $(current_stage) = stage1 ]; then \
12276 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12277 else \
12278 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12279 $(MAKE) stage1-start; \
12280 fi; \
12281 cd $(HOST_SUBDIR)/mpfr && \
12282 $(MAKE) $(EXTRA_HOST_FLAGS) \
12283 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12284 @endif mpfr-bootstrap
12285
12286
12287 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12288 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12289 maybe-all-stage2-mpfr:
12290 maybe-clean-stage2-mpfr:
12291 @if mpfr-bootstrap
12292 maybe-all-stage2-mpfr: all-stage2-mpfr
12293 all-stage2: all-stage2-mpfr
12294 TARGET-stage2-mpfr = $(TARGET-mpfr)
12295 all-stage2-mpfr: configure-stage2-mpfr
12296 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12297 @r=`${PWD_COMMAND}`; export r; \
12298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299 TFLAGS="$(STAGE2_TFLAGS)"; \
12300 $(HOST_EXPORTS) \
12301 $(POSTSTAGE1_HOST_EXPORTS) \
12302 cd $(HOST_SUBDIR)/mpfr && \
12303 \
12304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12305 CFLAGS="$(STAGE2_CFLAGS)" \
12306 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12307 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12311 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12312 TFLAGS="$(STAGE2_TFLAGS)" \
12313 $(TARGET-stage2-mpfr)
12314
12315 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12316 clean-stage2: clean-stage2-mpfr
12317 clean-stage2-mpfr:
12318 @if [ $(current_stage) = stage2 ]; then \
12319 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12320 else \
12321 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12322 $(MAKE) stage2-start; \
12323 fi; \
12324 cd $(HOST_SUBDIR)/mpfr && \
12325 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12326 @endif mpfr-bootstrap
12327
12328
12329 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12330 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12331 maybe-all-stage3-mpfr:
12332 maybe-clean-stage3-mpfr:
12333 @if mpfr-bootstrap
12334 maybe-all-stage3-mpfr: all-stage3-mpfr
12335 all-stage3: all-stage3-mpfr
12336 TARGET-stage3-mpfr = $(TARGET-mpfr)
12337 all-stage3-mpfr: configure-stage3-mpfr
12338 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12339 @r=`${PWD_COMMAND}`; export r; \
12340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12341 TFLAGS="$(STAGE3_TFLAGS)"; \
12342 $(HOST_EXPORTS) \
12343 $(POSTSTAGE1_HOST_EXPORTS) \
12344 cd $(HOST_SUBDIR)/mpfr && \
12345 \
12346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12347 CFLAGS="$(STAGE3_CFLAGS)" \
12348 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12349 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12354 TFLAGS="$(STAGE3_TFLAGS)" \
12355 $(TARGET-stage3-mpfr)
12356
12357 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12358 clean-stage3: clean-stage3-mpfr
12359 clean-stage3-mpfr:
12360 @if [ $(current_stage) = stage3 ]; then \
12361 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12362 else \
12363 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12364 $(MAKE) stage3-start; \
12365 fi; \
12366 cd $(HOST_SUBDIR)/mpfr && \
12367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12368 @endif mpfr-bootstrap
12369
12370
12371 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12372 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12373 maybe-all-stage4-mpfr:
12374 maybe-clean-stage4-mpfr:
12375 @if mpfr-bootstrap
12376 maybe-all-stage4-mpfr: all-stage4-mpfr
12377 all-stage4: all-stage4-mpfr
12378 TARGET-stage4-mpfr = $(TARGET-mpfr)
12379 all-stage4-mpfr: configure-stage4-mpfr
12380 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12381 @r=`${PWD_COMMAND}`; export r; \
12382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12383 TFLAGS="$(STAGE4_TFLAGS)"; \
12384 $(HOST_EXPORTS) \
12385 $(POSTSTAGE1_HOST_EXPORTS) \
12386 cd $(HOST_SUBDIR)/mpfr && \
12387 \
12388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12389 CFLAGS="$(STAGE4_CFLAGS)" \
12390 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12391 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12396 TFLAGS="$(STAGE4_TFLAGS)" \
12397 $(TARGET-stage4-mpfr)
12398
12399 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12400 clean-stage4: clean-stage4-mpfr
12401 clean-stage4-mpfr:
12402 @if [ $(current_stage) = stage4 ]; then \
12403 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12404 else \
12405 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12406 $(MAKE) stage4-start; \
12407 fi; \
12408 cd $(HOST_SUBDIR)/mpfr && \
12409 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12410 @endif mpfr-bootstrap
12411
12412
12413 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12414 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12415 maybe-all-stageprofile-mpfr:
12416 maybe-clean-stageprofile-mpfr:
12417 @if mpfr-bootstrap
12418 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12419 all-stageprofile: all-stageprofile-mpfr
12420 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12421 all-stageprofile-mpfr: configure-stageprofile-mpfr
12422 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12423 @r=`${PWD_COMMAND}`; export r; \
12424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12425 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12426 $(HOST_EXPORTS) \
12427 $(POSTSTAGE1_HOST_EXPORTS) \
12428 cd $(HOST_SUBDIR)/mpfr && \
12429 \
12430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12431 CFLAGS="$(STAGEprofile_CFLAGS)" \
12432 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12433 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12437 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12438 TFLAGS="$(STAGEprofile_TFLAGS)" \
12439 $(TARGET-stageprofile-mpfr)
12440
12441 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12442 clean-stageprofile: clean-stageprofile-mpfr
12443 clean-stageprofile-mpfr:
12444 @if [ $(current_stage) = stageprofile ]; then \
12445 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12446 else \
12447 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12448 $(MAKE) stageprofile-start; \
12449 fi; \
12450 cd $(HOST_SUBDIR)/mpfr && \
12451 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12452 @endif mpfr-bootstrap
12453
12454
12455 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12456 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12457 maybe-all-stagefeedback-mpfr:
12458 maybe-clean-stagefeedback-mpfr:
12459 @if mpfr-bootstrap
12460 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12461 all-stagefeedback: all-stagefeedback-mpfr
12462 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12463 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12464 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12465 @r=`${PWD_COMMAND}`; export r; \
12466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12467 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12468 $(HOST_EXPORTS) \
12469 $(POSTSTAGE1_HOST_EXPORTS) \
12470 cd $(HOST_SUBDIR)/mpfr && \
12471 \
12472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12473 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12474 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12475 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12480 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12481 $(TARGET-stagefeedback-mpfr)
12482
12483 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12484 clean-stagefeedback: clean-stagefeedback-mpfr
12485 clean-stagefeedback-mpfr:
12486 @if [ $(current_stage) = stagefeedback ]; then \
12487 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12488 else \
12489 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12490 $(MAKE) stagefeedback-start; \
12491 fi; \
12492 cd $(HOST_SUBDIR)/mpfr && \
12493 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12494 @endif mpfr-bootstrap
12495
12496
12497
12498
12499
12500 .PHONY: check-mpfr maybe-check-mpfr
12501 maybe-check-mpfr:
12502 @if mpfr
12503 maybe-check-mpfr: check-mpfr
12504
12505 check-mpfr:
12506 @: $(MAKE); $(unstage)
12507 @r=`${PWD_COMMAND}`; export r; \
12508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12509 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12510 (cd $(HOST_SUBDIR)/mpfr && \
12511 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12512
12513 @endif mpfr
12514
12515 .PHONY: install-mpfr maybe-install-mpfr
12516 maybe-install-mpfr:
12517 @if mpfr
12518 maybe-install-mpfr: install-mpfr
12519
12520 install-mpfr:
12521
12522 @endif mpfr
12523
12524 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12525 maybe-install-strip-mpfr:
12526 @if mpfr
12527 maybe-install-strip-mpfr: install-strip-mpfr
12528
12529 install-strip-mpfr:
12530
12531 @endif mpfr
12532
12533 # Other targets (info, dvi, pdf, etc.)
12534
12535 .PHONY: maybe-info-mpfr info-mpfr
12536 maybe-info-mpfr:
12537 @if mpfr
12538 maybe-info-mpfr: info-mpfr
12539
12540 info-mpfr: \
12541 configure-mpfr
12542 @[ -f ./mpfr/Makefile ] || exit 0; \
12543 r=`${PWD_COMMAND}`; export r; \
12544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12545 $(HOST_EXPORTS) \
12546 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12548 done; \
12549 echo "Doing info in mpfr"; \
12550 (cd $(HOST_SUBDIR)/mpfr && \
12551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12553 "RANLIB=$${RANLIB}" \
12554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12555 info) \
12556 || exit 1
12557
12558 @endif mpfr
12559
12560 .PHONY: maybe-dvi-mpfr dvi-mpfr
12561 maybe-dvi-mpfr:
12562 @if mpfr
12563 maybe-dvi-mpfr: dvi-mpfr
12564
12565 dvi-mpfr: \
12566 configure-mpfr
12567 @[ -f ./mpfr/Makefile ] || exit 0; \
12568 r=`${PWD_COMMAND}`; export r; \
12569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12570 $(HOST_EXPORTS) \
12571 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12573 done; \
12574 echo "Doing dvi in mpfr"; \
12575 (cd $(HOST_SUBDIR)/mpfr && \
12576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12578 "RANLIB=$${RANLIB}" \
12579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12580 dvi) \
12581 || exit 1
12582
12583 @endif mpfr
12584
12585 .PHONY: maybe-pdf-mpfr pdf-mpfr
12586 maybe-pdf-mpfr:
12587 @if mpfr
12588 maybe-pdf-mpfr: pdf-mpfr
12589
12590 pdf-mpfr: \
12591 configure-mpfr
12592 @[ -f ./mpfr/Makefile ] || exit 0; \
12593 r=`${PWD_COMMAND}`; export r; \
12594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12595 $(HOST_EXPORTS) \
12596 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12598 done; \
12599 echo "Doing pdf in mpfr"; \
12600 (cd $(HOST_SUBDIR)/mpfr && \
12601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12603 "RANLIB=$${RANLIB}" \
12604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12605 pdf) \
12606 || exit 1
12607
12608 @endif mpfr
12609
12610 .PHONY: maybe-html-mpfr html-mpfr
12611 maybe-html-mpfr:
12612 @if mpfr
12613 maybe-html-mpfr: html-mpfr
12614
12615 html-mpfr: \
12616 configure-mpfr
12617 @[ -f ./mpfr/Makefile ] || exit 0; \
12618 r=`${PWD_COMMAND}`; export r; \
12619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12620 $(HOST_EXPORTS) \
12621 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12623 done; \
12624 echo "Doing html in mpfr"; \
12625 (cd $(HOST_SUBDIR)/mpfr && \
12626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12628 "RANLIB=$${RANLIB}" \
12629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12630 html) \
12631 || exit 1
12632
12633 @endif mpfr
12634
12635 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12636 maybe-TAGS-mpfr:
12637 @if mpfr
12638 maybe-TAGS-mpfr: TAGS-mpfr
12639
12640 TAGS-mpfr: \
12641 configure-mpfr
12642 @[ -f ./mpfr/Makefile ] || exit 0; \
12643 r=`${PWD_COMMAND}`; export r; \
12644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12645 $(HOST_EXPORTS) \
12646 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12648 done; \
12649 echo "Doing TAGS in mpfr"; \
12650 (cd $(HOST_SUBDIR)/mpfr && \
12651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12653 "RANLIB=$${RANLIB}" \
12654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12655 TAGS) \
12656 || exit 1
12657
12658 @endif mpfr
12659
12660 .PHONY: maybe-install-info-mpfr install-info-mpfr
12661 maybe-install-info-mpfr:
12662 @if mpfr
12663 maybe-install-info-mpfr: install-info-mpfr
12664
12665 install-info-mpfr: \
12666 configure-mpfr \
12667 info-mpfr
12668 @[ -f ./mpfr/Makefile ] || exit 0; \
12669 r=`${PWD_COMMAND}`; export r; \
12670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12671 $(HOST_EXPORTS) \
12672 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12674 done; \
12675 echo "Doing install-info in mpfr"; \
12676 (cd $(HOST_SUBDIR)/mpfr && \
12677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12679 "RANLIB=$${RANLIB}" \
12680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12681 install-info) \
12682 || exit 1
12683
12684 @endif mpfr
12685
12686 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12687 maybe-install-pdf-mpfr:
12688 @if mpfr
12689 maybe-install-pdf-mpfr: install-pdf-mpfr
12690
12691 install-pdf-mpfr: \
12692 configure-mpfr \
12693 pdf-mpfr
12694 @[ -f ./mpfr/Makefile ] || exit 0; \
12695 r=`${PWD_COMMAND}`; export r; \
12696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12697 $(HOST_EXPORTS) \
12698 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12700 done; \
12701 echo "Doing install-pdf in mpfr"; \
12702 (cd $(HOST_SUBDIR)/mpfr && \
12703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12705 "RANLIB=$${RANLIB}" \
12706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12707 install-pdf) \
12708 || exit 1
12709
12710 @endif mpfr
12711
12712 .PHONY: maybe-install-html-mpfr install-html-mpfr
12713 maybe-install-html-mpfr:
12714 @if mpfr
12715 maybe-install-html-mpfr: install-html-mpfr
12716
12717 install-html-mpfr: \
12718 configure-mpfr \
12719 html-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 install-html 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 install-html) \
12734 || exit 1
12735
12736 @endif mpfr
12737
12738 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12739 maybe-installcheck-mpfr:
12740 @if mpfr
12741 maybe-installcheck-mpfr: installcheck-mpfr
12742
12743 installcheck-mpfr: \
12744 configure-mpfr
12745 @[ -f ./mpfr/Makefile ] || exit 0; \
12746 r=`${PWD_COMMAND}`; export r; \
12747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12748 $(HOST_EXPORTS) \
12749 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12751 done; \
12752 echo "Doing installcheck in mpfr"; \
12753 (cd $(HOST_SUBDIR)/mpfr && \
12754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12756 "RANLIB=$${RANLIB}" \
12757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12758 installcheck) \
12759 || exit 1
12760
12761 @endif mpfr
12762
12763 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12764 maybe-mostlyclean-mpfr:
12765 @if mpfr
12766 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12767
12768 mostlyclean-mpfr:
12769 @[ -f ./mpfr/Makefile ] || exit 0; \
12770 r=`${PWD_COMMAND}`; export r; \
12771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12772 $(HOST_EXPORTS) \
12773 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12775 done; \
12776 echo "Doing mostlyclean in mpfr"; \
12777 (cd $(HOST_SUBDIR)/mpfr && \
12778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12780 "RANLIB=$${RANLIB}" \
12781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12782 mostlyclean) \
12783 || exit 1
12784
12785 @endif mpfr
12786
12787 .PHONY: maybe-clean-mpfr clean-mpfr
12788 maybe-clean-mpfr:
12789 @if mpfr
12790 maybe-clean-mpfr: clean-mpfr
12791
12792 clean-mpfr:
12793 @[ -f ./mpfr/Makefile ] || exit 0; \
12794 r=`${PWD_COMMAND}`; export r; \
12795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12796 $(HOST_EXPORTS) \
12797 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12799 done; \
12800 echo "Doing clean in mpfr"; \
12801 (cd $(HOST_SUBDIR)/mpfr && \
12802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12804 "RANLIB=$${RANLIB}" \
12805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12806 clean) \
12807 || exit 1
12808
12809 @endif mpfr
12810
12811 .PHONY: maybe-distclean-mpfr distclean-mpfr
12812 maybe-distclean-mpfr:
12813 @if mpfr
12814 maybe-distclean-mpfr: distclean-mpfr
12815
12816 distclean-mpfr:
12817 @[ -f ./mpfr/Makefile ] || exit 0; \
12818 r=`${PWD_COMMAND}`; export r; \
12819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12820 $(HOST_EXPORTS) \
12821 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12823 done; \
12824 echo "Doing distclean in mpfr"; \
12825 (cd $(HOST_SUBDIR)/mpfr && \
12826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12828 "RANLIB=$${RANLIB}" \
12829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12830 distclean) \
12831 || exit 1
12832
12833 @endif mpfr
12834
12835 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12836 maybe-maintainer-clean-mpfr:
12837 @if mpfr
12838 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12839
12840 maintainer-clean-mpfr:
12841 @[ -f ./mpfr/Makefile ] || exit 0; \
12842 r=`${PWD_COMMAND}`; export r; \
12843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12844 $(HOST_EXPORTS) \
12845 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12847 done; \
12848 echo "Doing maintainer-clean in mpfr"; \
12849 (cd $(HOST_SUBDIR)/mpfr && \
12850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12852 "RANLIB=$${RANLIB}" \
12853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12854 maintainer-clean) \
12855 || exit 1
12856
12857 @endif mpfr
12858
12859
12860
12861 .PHONY: configure-mpc maybe-configure-mpc
12862 maybe-configure-mpc:
12863 @if gcc-bootstrap
12864 configure-mpc: stage_current
12865 @endif gcc-bootstrap
12866 @if mpc
12867 maybe-configure-mpc: configure-mpc
12868 configure-mpc:
12869 @r=`${PWD_COMMAND}`; export r; \
12870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12871 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12873 $(HOST_EXPORTS) \
12874 echo Configuring in $(HOST_SUBDIR)/mpc; \
12875 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12876 case $(srcdir) in \
12877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12878 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12880 esac; \
12881 module_srcdir=mpc; \
12882 $(SHELL) \
12883 $$s/$$module_srcdir/configure \
12884 --srcdir=$${topdir}/$$module_srcdir \
12885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12886 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12887 || exit 1
12888 @endif mpc
12889
12890
12891
12892 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12893 maybe-configure-stage1-mpc:
12894 @if mpc-bootstrap
12895 maybe-configure-stage1-mpc: configure-stage1-mpc
12896 configure-stage1-mpc:
12897 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12898 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12899 @r=`${PWD_COMMAND}`; export r; \
12900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12901 TFLAGS="$(STAGE1_TFLAGS)"; \
12902 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12903 $(HOST_EXPORTS) \
12904 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12905 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12906 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12907 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12909 cd $(HOST_SUBDIR)/mpc || exit 1; \
12910 case $(srcdir) in \
12911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12912 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12914 esac; \
12915 module_srcdir=mpc; \
12916 $(SHELL) $$s/$$module_srcdir/configure \
12917 --srcdir=$${topdir}/$$module_srcdir \
12918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12919 --target=${target_alias} \
12920 \
12921 $(STAGE1_CONFIGURE_FLAGS) \
12922 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12923 @endif mpc-bootstrap
12924
12925 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12926 maybe-configure-stage2-mpc:
12927 @if mpc-bootstrap
12928 maybe-configure-stage2-mpc: configure-stage2-mpc
12929 configure-stage2-mpc:
12930 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12931 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12932 @r=`${PWD_COMMAND}`; export r; \
12933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12934 TFLAGS="$(STAGE2_TFLAGS)"; \
12935 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12936 $(HOST_EXPORTS) \
12937 $(POSTSTAGE1_HOST_EXPORTS) \
12938 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12939 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12940 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12941 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12943 cd $(HOST_SUBDIR)/mpc || exit 1; \
12944 case $(srcdir) in \
12945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12946 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12948 esac; \
12949 module_srcdir=mpc; \
12950 $(SHELL) $$s/$$module_srcdir/configure \
12951 --srcdir=$${topdir}/$$module_srcdir \
12952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12953 --target=${target_alias} \
12954 --with-build-libsubdir=$(HOST_SUBDIR) \
12955 $(STAGE2_CONFIGURE_FLAGS) \
12956 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12957 @endif mpc-bootstrap
12958
12959 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12960 maybe-configure-stage3-mpc:
12961 @if mpc-bootstrap
12962 maybe-configure-stage3-mpc: configure-stage3-mpc
12963 configure-stage3-mpc:
12964 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12965 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12966 @r=`${PWD_COMMAND}`; export r; \
12967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12968 TFLAGS="$(STAGE3_TFLAGS)"; \
12969 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12970 $(HOST_EXPORTS) \
12971 $(POSTSTAGE1_HOST_EXPORTS) \
12972 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12973 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12974 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12975 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12977 cd $(HOST_SUBDIR)/mpc || exit 1; \
12978 case $(srcdir) in \
12979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12980 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12982 esac; \
12983 module_srcdir=mpc; \
12984 $(SHELL) $$s/$$module_srcdir/configure \
12985 --srcdir=$${topdir}/$$module_srcdir \
12986 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12987 --target=${target_alias} \
12988 --with-build-libsubdir=$(HOST_SUBDIR) \
12989 $(STAGE3_CONFIGURE_FLAGS) \
12990 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12991 @endif mpc-bootstrap
12992
12993 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12994 maybe-configure-stage4-mpc:
12995 @if mpc-bootstrap
12996 maybe-configure-stage4-mpc: configure-stage4-mpc
12997 configure-stage4-mpc:
12998 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13000 @r=`${PWD_COMMAND}`; export r; \
13001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13002 TFLAGS="$(STAGE4_TFLAGS)"; \
13003 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13004 $(HOST_EXPORTS) \
13005 $(POSTSTAGE1_HOST_EXPORTS) \
13006 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13007 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13008 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13009 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
13010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13011 cd $(HOST_SUBDIR)/mpc || exit 1; \
13012 case $(srcdir) in \
13013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13014 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13016 esac; \
13017 module_srcdir=mpc; \
13018 $(SHELL) $$s/$$module_srcdir/configure \
13019 --srcdir=$${topdir}/$$module_srcdir \
13020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13021 --target=${target_alias} \
13022 --with-build-libsubdir=$(HOST_SUBDIR) \
13023 $(STAGE4_CONFIGURE_FLAGS) \
13024 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13025 @endif mpc-bootstrap
13026
13027 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
13028 maybe-configure-stageprofile-mpc:
13029 @if mpc-bootstrap
13030 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
13031 configure-stageprofile-mpc:
13032 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13033 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13034 @r=`${PWD_COMMAND}`; export r; \
13035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13036 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13037 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13038 $(HOST_EXPORTS) \
13039 $(POSTSTAGE1_HOST_EXPORTS) \
13040 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13041 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13042 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13043 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
13044 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13045 cd $(HOST_SUBDIR)/mpc || exit 1; \
13046 case $(srcdir) in \
13047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13048 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13050 esac; \
13051 module_srcdir=mpc; \
13052 $(SHELL) $$s/$$module_srcdir/configure \
13053 --srcdir=$${topdir}/$$module_srcdir \
13054 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13055 --target=${target_alias} \
13056 --with-build-libsubdir=$(HOST_SUBDIR) \
13057 $(STAGEprofile_CONFIGURE_FLAGS) \
13058 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13059 @endif mpc-bootstrap
13060
13061 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
13062 maybe-configure-stagefeedback-mpc:
13063 @if mpc-bootstrap
13064 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
13065 configure-stagefeedback-mpc:
13066 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13067 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13068 @r=`${PWD_COMMAND}`; export r; \
13069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13070 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13071 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13072 $(HOST_EXPORTS) \
13073 $(POSTSTAGE1_HOST_EXPORTS) \
13074 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13075 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13076 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13077 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13079 cd $(HOST_SUBDIR)/mpc || exit 1; \
13080 case $(srcdir) in \
13081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13082 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13084 esac; \
13085 module_srcdir=mpc; \
13086 $(SHELL) $$s/$$module_srcdir/configure \
13087 --srcdir=$${topdir}/$$module_srcdir \
13088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13089 --target=${target_alias} \
13090 --with-build-libsubdir=$(HOST_SUBDIR) \
13091 $(STAGEfeedback_CONFIGURE_FLAGS) \
13092 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13093 @endif mpc-bootstrap
13094
13095
13096
13097
13098
13099 .PHONY: all-mpc maybe-all-mpc
13100 maybe-all-mpc:
13101 @if gcc-bootstrap
13102 all-mpc: stage_current
13103 @endif gcc-bootstrap
13104 @if mpc
13105 TARGET-mpc=all
13106 maybe-all-mpc: all-mpc
13107 all-mpc: configure-mpc
13108 @r=`${PWD_COMMAND}`; export r; \
13109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13110 $(HOST_EXPORTS) \
13111 (cd $(HOST_SUBDIR)/mpc && \
13112 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
13113 $(TARGET-mpc))
13114 @endif mpc
13115
13116
13117
13118 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13119 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13120 maybe-all-stage1-mpc:
13121 maybe-clean-stage1-mpc:
13122 @if mpc-bootstrap
13123 maybe-all-stage1-mpc: all-stage1-mpc
13124 all-stage1: all-stage1-mpc
13125 TARGET-stage1-mpc = $(TARGET-mpc)
13126 all-stage1-mpc: configure-stage1-mpc
13127 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13128 @r=`${PWD_COMMAND}`; export r; \
13129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13130 TFLAGS="$(STAGE1_TFLAGS)"; \
13131 $(HOST_EXPORTS) \
13132 cd $(HOST_SUBDIR)/mpc && \
13133 \
13134 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13135 CFLAGS="$(STAGE1_CFLAGS)" \
13136 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13137 LIBCFLAGS="$(LIBCFLAGS)" \
13138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13141 $(EXTRA_HOST_FLAGS) \
13142 $(STAGE1_FLAGS_TO_PASS) \
13143 TFLAGS="$(STAGE1_TFLAGS)" \
13144 $(TARGET-stage1-mpc)
13145
13146 maybe-clean-stage1-mpc: clean-stage1-mpc
13147 clean-stage1: clean-stage1-mpc
13148 clean-stage1-mpc:
13149 @if [ $(current_stage) = stage1 ]; then \
13150 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13151 else \
13152 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13153 $(MAKE) stage1-start; \
13154 fi; \
13155 cd $(HOST_SUBDIR)/mpc && \
13156 $(MAKE) $(EXTRA_HOST_FLAGS) \
13157 $(STAGE1_FLAGS_TO_PASS) clean
13158 @endif mpc-bootstrap
13159
13160
13161 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13162 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13163 maybe-all-stage2-mpc:
13164 maybe-clean-stage2-mpc:
13165 @if mpc-bootstrap
13166 maybe-all-stage2-mpc: all-stage2-mpc
13167 all-stage2: all-stage2-mpc
13168 TARGET-stage2-mpc = $(TARGET-mpc)
13169 all-stage2-mpc: configure-stage2-mpc
13170 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13171 @r=`${PWD_COMMAND}`; export r; \
13172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13173 TFLAGS="$(STAGE2_TFLAGS)"; \
13174 $(HOST_EXPORTS) \
13175 $(POSTSTAGE1_HOST_EXPORTS) \
13176 cd $(HOST_SUBDIR)/mpc && \
13177 \
13178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13179 CFLAGS="$(STAGE2_CFLAGS)" \
13180 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13181 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13182 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13183 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13184 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13185 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13186 TFLAGS="$(STAGE2_TFLAGS)" \
13187 $(TARGET-stage2-mpc)
13188
13189 maybe-clean-stage2-mpc: clean-stage2-mpc
13190 clean-stage2: clean-stage2-mpc
13191 clean-stage2-mpc:
13192 @if [ $(current_stage) = stage2 ]; then \
13193 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13194 else \
13195 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13196 $(MAKE) stage2-start; \
13197 fi; \
13198 cd $(HOST_SUBDIR)/mpc && \
13199 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13200 @endif mpc-bootstrap
13201
13202
13203 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13204 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13205 maybe-all-stage3-mpc:
13206 maybe-clean-stage3-mpc:
13207 @if mpc-bootstrap
13208 maybe-all-stage3-mpc: all-stage3-mpc
13209 all-stage3: all-stage3-mpc
13210 TARGET-stage3-mpc = $(TARGET-mpc)
13211 all-stage3-mpc: configure-stage3-mpc
13212 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13213 @r=`${PWD_COMMAND}`; export r; \
13214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13215 TFLAGS="$(STAGE3_TFLAGS)"; \
13216 $(HOST_EXPORTS) \
13217 $(POSTSTAGE1_HOST_EXPORTS) \
13218 cd $(HOST_SUBDIR)/mpc && \
13219 \
13220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13221 CFLAGS="$(STAGE3_CFLAGS)" \
13222 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13223 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13227 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13228 TFLAGS="$(STAGE3_TFLAGS)" \
13229 $(TARGET-stage3-mpc)
13230
13231 maybe-clean-stage3-mpc: clean-stage3-mpc
13232 clean-stage3: clean-stage3-mpc
13233 clean-stage3-mpc:
13234 @if [ $(current_stage) = stage3 ]; then \
13235 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13236 else \
13237 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13238 $(MAKE) stage3-start; \
13239 fi; \
13240 cd $(HOST_SUBDIR)/mpc && \
13241 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13242 @endif mpc-bootstrap
13243
13244
13245 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13246 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13247 maybe-all-stage4-mpc:
13248 maybe-clean-stage4-mpc:
13249 @if mpc-bootstrap
13250 maybe-all-stage4-mpc: all-stage4-mpc
13251 all-stage4: all-stage4-mpc
13252 TARGET-stage4-mpc = $(TARGET-mpc)
13253 all-stage4-mpc: configure-stage4-mpc
13254 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13255 @r=`${PWD_COMMAND}`; export r; \
13256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13257 TFLAGS="$(STAGE4_TFLAGS)"; \
13258 $(HOST_EXPORTS) \
13259 $(POSTSTAGE1_HOST_EXPORTS) \
13260 cd $(HOST_SUBDIR)/mpc && \
13261 \
13262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13263 CFLAGS="$(STAGE4_CFLAGS)" \
13264 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13265 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13266 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13267 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13268 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13269 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13270 TFLAGS="$(STAGE4_TFLAGS)" \
13271 $(TARGET-stage4-mpc)
13272
13273 maybe-clean-stage4-mpc: clean-stage4-mpc
13274 clean-stage4: clean-stage4-mpc
13275 clean-stage4-mpc:
13276 @if [ $(current_stage) = stage4 ]; then \
13277 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13278 else \
13279 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13280 $(MAKE) stage4-start; \
13281 fi; \
13282 cd $(HOST_SUBDIR)/mpc && \
13283 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13284 @endif mpc-bootstrap
13285
13286
13287 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13288 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13289 maybe-all-stageprofile-mpc:
13290 maybe-clean-stageprofile-mpc:
13291 @if mpc-bootstrap
13292 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13293 all-stageprofile: all-stageprofile-mpc
13294 TARGET-stageprofile-mpc = $(TARGET-mpc)
13295 all-stageprofile-mpc: configure-stageprofile-mpc
13296 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13297 @r=`${PWD_COMMAND}`; export r; \
13298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13299 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13300 $(HOST_EXPORTS) \
13301 $(POSTSTAGE1_HOST_EXPORTS) \
13302 cd $(HOST_SUBDIR)/mpc && \
13303 \
13304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13305 CFLAGS="$(STAGEprofile_CFLAGS)" \
13306 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13307 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13311 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13312 TFLAGS="$(STAGEprofile_TFLAGS)" \
13313 $(TARGET-stageprofile-mpc)
13314
13315 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13316 clean-stageprofile: clean-stageprofile-mpc
13317 clean-stageprofile-mpc:
13318 @if [ $(current_stage) = stageprofile ]; then \
13319 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13320 else \
13321 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13322 $(MAKE) stageprofile-start; \
13323 fi; \
13324 cd $(HOST_SUBDIR)/mpc && \
13325 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13326 @endif mpc-bootstrap
13327
13328
13329 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13330 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13331 maybe-all-stagefeedback-mpc:
13332 maybe-clean-stagefeedback-mpc:
13333 @if mpc-bootstrap
13334 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13335 all-stagefeedback: all-stagefeedback-mpc
13336 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13337 all-stagefeedback-mpc: configure-stagefeedback-mpc
13338 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13339 @r=`${PWD_COMMAND}`; export r; \
13340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13342 $(HOST_EXPORTS) \
13343 $(POSTSTAGE1_HOST_EXPORTS) \
13344 cd $(HOST_SUBDIR)/mpc && \
13345 \
13346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13347 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13348 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13349 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13354 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13355 $(TARGET-stagefeedback-mpc)
13356
13357 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13358 clean-stagefeedback: clean-stagefeedback-mpc
13359 clean-stagefeedback-mpc:
13360 @if [ $(current_stage) = stagefeedback ]; then \
13361 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13362 else \
13363 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13364 $(MAKE) stagefeedback-start; \
13365 fi; \
13366 cd $(HOST_SUBDIR)/mpc && \
13367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13368 @endif mpc-bootstrap
13369
13370
13371
13372
13373
13374 .PHONY: check-mpc maybe-check-mpc
13375 maybe-check-mpc:
13376 @if mpc
13377 maybe-check-mpc: check-mpc
13378
13379 check-mpc:
13380 @: $(MAKE); $(unstage)
13381 @r=`${PWD_COMMAND}`; export r; \
13382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13383 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13384 (cd $(HOST_SUBDIR)/mpc && \
13385 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
13386
13387 @endif mpc
13388
13389 .PHONY: install-mpc maybe-install-mpc
13390 maybe-install-mpc:
13391 @if mpc
13392 maybe-install-mpc: install-mpc
13393
13394 install-mpc:
13395
13396 @endif mpc
13397
13398 .PHONY: install-strip-mpc maybe-install-strip-mpc
13399 maybe-install-strip-mpc:
13400 @if mpc
13401 maybe-install-strip-mpc: install-strip-mpc
13402
13403 install-strip-mpc:
13404
13405 @endif mpc
13406
13407 # Other targets (info, dvi, pdf, etc.)
13408
13409 .PHONY: maybe-info-mpc info-mpc
13410 maybe-info-mpc:
13411 @if mpc
13412 maybe-info-mpc: info-mpc
13413
13414 info-mpc: \
13415 configure-mpc
13416 @[ -f ./mpc/Makefile ] || exit 0; \
13417 r=`${PWD_COMMAND}`; export r; \
13418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13419 $(HOST_EXPORTS) \
13420 for flag in $(EXTRA_HOST_FLAGS) ; do \
13421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13422 done; \
13423 echo "Doing info in mpc"; \
13424 (cd $(HOST_SUBDIR)/mpc && \
13425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13427 "RANLIB=$${RANLIB}" \
13428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13429 info) \
13430 || exit 1
13431
13432 @endif mpc
13433
13434 .PHONY: maybe-dvi-mpc dvi-mpc
13435 maybe-dvi-mpc:
13436 @if mpc
13437 maybe-dvi-mpc: dvi-mpc
13438
13439 dvi-mpc: \
13440 configure-mpc
13441 @[ -f ./mpc/Makefile ] || exit 0; \
13442 r=`${PWD_COMMAND}`; export r; \
13443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13444 $(HOST_EXPORTS) \
13445 for flag in $(EXTRA_HOST_FLAGS) ; do \
13446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13447 done; \
13448 echo "Doing dvi in mpc"; \
13449 (cd $(HOST_SUBDIR)/mpc && \
13450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13452 "RANLIB=$${RANLIB}" \
13453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13454 dvi) \
13455 || exit 1
13456
13457 @endif mpc
13458
13459 .PHONY: maybe-pdf-mpc pdf-mpc
13460 maybe-pdf-mpc:
13461 @if mpc
13462 maybe-pdf-mpc: pdf-mpc
13463
13464 pdf-mpc: \
13465 configure-mpc
13466 @[ -f ./mpc/Makefile ] || exit 0; \
13467 r=`${PWD_COMMAND}`; export r; \
13468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13469 $(HOST_EXPORTS) \
13470 for flag in $(EXTRA_HOST_FLAGS) ; do \
13471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13472 done; \
13473 echo "Doing pdf in mpc"; \
13474 (cd $(HOST_SUBDIR)/mpc && \
13475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13477 "RANLIB=$${RANLIB}" \
13478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13479 pdf) \
13480 || exit 1
13481
13482 @endif mpc
13483
13484 .PHONY: maybe-html-mpc html-mpc
13485 maybe-html-mpc:
13486 @if mpc
13487 maybe-html-mpc: html-mpc
13488
13489 html-mpc: \
13490 configure-mpc
13491 @[ -f ./mpc/Makefile ] || exit 0; \
13492 r=`${PWD_COMMAND}`; export r; \
13493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13494 $(HOST_EXPORTS) \
13495 for flag in $(EXTRA_HOST_FLAGS) ; do \
13496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13497 done; \
13498 echo "Doing html in mpc"; \
13499 (cd $(HOST_SUBDIR)/mpc && \
13500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13502 "RANLIB=$${RANLIB}" \
13503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13504 html) \
13505 || exit 1
13506
13507 @endif mpc
13508
13509 .PHONY: maybe-TAGS-mpc TAGS-mpc
13510 maybe-TAGS-mpc:
13511 @if mpc
13512 maybe-TAGS-mpc: TAGS-mpc
13513
13514 TAGS-mpc: \
13515 configure-mpc
13516 @[ -f ./mpc/Makefile ] || exit 0; \
13517 r=`${PWD_COMMAND}`; export r; \
13518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13519 $(HOST_EXPORTS) \
13520 for flag in $(EXTRA_HOST_FLAGS) ; do \
13521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13522 done; \
13523 echo "Doing TAGS in mpc"; \
13524 (cd $(HOST_SUBDIR)/mpc && \
13525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13527 "RANLIB=$${RANLIB}" \
13528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13529 TAGS) \
13530 || exit 1
13531
13532 @endif mpc
13533
13534 .PHONY: maybe-install-info-mpc install-info-mpc
13535 maybe-install-info-mpc:
13536 @if mpc
13537 maybe-install-info-mpc: install-info-mpc
13538
13539 install-info-mpc: \
13540 configure-mpc \
13541 info-mpc
13542 @[ -f ./mpc/Makefile ] || exit 0; \
13543 r=`${PWD_COMMAND}`; export r; \
13544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13545 $(HOST_EXPORTS) \
13546 for flag in $(EXTRA_HOST_FLAGS) ; do \
13547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13548 done; \
13549 echo "Doing install-info in mpc"; \
13550 (cd $(HOST_SUBDIR)/mpc && \
13551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13553 "RANLIB=$${RANLIB}" \
13554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13555 install-info) \
13556 || exit 1
13557
13558 @endif mpc
13559
13560 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13561 maybe-install-pdf-mpc:
13562 @if mpc
13563 maybe-install-pdf-mpc: install-pdf-mpc
13564
13565 install-pdf-mpc: \
13566 configure-mpc \
13567 pdf-mpc
13568 @[ -f ./mpc/Makefile ] || exit 0; \
13569 r=`${PWD_COMMAND}`; export r; \
13570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13571 $(HOST_EXPORTS) \
13572 for flag in $(EXTRA_HOST_FLAGS) ; do \
13573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13574 done; \
13575 echo "Doing install-pdf in mpc"; \
13576 (cd $(HOST_SUBDIR)/mpc && \
13577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13579 "RANLIB=$${RANLIB}" \
13580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13581 install-pdf) \
13582 || exit 1
13583
13584 @endif mpc
13585
13586 .PHONY: maybe-install-html-mpc install-html-mpc
13587 maybe-install-html-mpc:
13588 @if mpc
13589 maybe-install-html-mpc: install-html-mpc
13590
13591 install-html-mpc: \
13592 configure-mpc \
13593 html-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 install-html 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 install-html) \
13608 || exit 1
13609
13610 @endif mpc
13611
13612 .PHONY: maybe-installcheck-mpc installcheck-mpc
13613 maybe-installcheck-mpc:
13614 @if mpc
13615 maybe-installcheck-mpc: installcheck-mpc
13616
13617 installcheck-mpc: \
13618 configure-mpc
13619 @[ -f ./mpc/Makefile ] || exit 0; \
13620 r=`${PWD_COMMAND}`; export r; \
13621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13622 $(HOST_EXPORTS) \
13623 for flag in $(EXTRA_HOST_FLAGS) ; do \
13624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13625 done; \
13626 echo "Doing installcheck in mpc"; \
13627 (cd $(HOST_SUBDIR)/mpc && \
13628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13630 "RANLIB=$${RANLIB}" \
13631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13632 installcheck) \
13633 || exit 1
13634
13635 @endif mpc
13636
13637 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13638 maybe-mostlyclean-mpc:
13639 @if mpc
13640 maybe-mostlyclean-mpc: mostlyclean-mpc
13641
13642 mostlyclean-mpc:
13643 @[ -f ./mpc/Makefile ] || exit 0; \
13644 r=`${PWD_COMMAND}`; export r; \
13645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13646 $(HOST_EXPORTS) \
13647 for flag in $(EXTRA_HOST_FLAGS) ; do \
13648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13649 done; \
13650 echo "Doing mostlyclean in mpc"; \
13651 (cd $(HOST_SUBDIR)/mpc && \
13652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13654 "RANLIB=$${RANLIB}" \
13655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13656 mostlyclean) \
13657 || exit 1
13658
13659 @endif mpc
13660
13661 .PHONY: maybe-clean-mpc clean-mpc
13662 maybe-clean-mpc:
13663 @if mpc
13664 maybe-clean-mpc: clean-mpc
13665
13666 clean-mpc:
13667 @[ -f ./mpc/Makefile ] || exit 0; \
13668 r=`${PWD_COMMAND}`; export r; \
13669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13670 $(HOST_EXPORTS) \
13671 for flag in $(EXTRA_HOST_FLAGS) ; do \
13672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13673 done; \
13674 echo "Doing clean in mpc"; \
13675 (cd $(HOST_SUBDIR)/mpc && \
13676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13678 "RANLIB=$${RANLIB}" \
13679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13680 clean) \
13681 || exit 1
13682
13683 @endif mpc
13684
13685 .PHONY: maybe-distclean-mpc distclean-mpc
13686 maybe-distclean-mpc:
13687 @if mpc
13688 maybe-distclean-mpc: distclean-mpc
13689
13690 distclean-mpc:
13691 @[ -f ./mpc/Makefile ] || exit 0; \
13692 r=`${PWD_COMMAND}`; export r; \
13693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13694 $(HOST_EXPORTS) \
13695 for flag in $(EXTRA_HOST_FLAGS) ; do \
13696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13697 done; \
13698 echo "Doing distclean in mpc"; \
13699 (cd $(HOST_SUBDIR)/mpc && \
13700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13702 "RANLIB=$${RANLIB}" \
13703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13704 distclean) \
13705 || exit 1
13706
13707 @endif mpc
13708
13709 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13710 maybe-maintainer-clean-mpc:
13711 @if mpc
13712 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13713
13714 maintainer-clean-mpc:
13715 @[ -f ./mpc/Makefile ] || exit 0; \
13716 r=`${PWD_COMMAND}`; export r; \
13717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13718 $(HOST_EXPORTS) \
13719 for flag in $(EXTRA_HOST_FLAGS) ; do \
13720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13721 done; \
13722 echo "Doing maintainer-clean in mpc"; \
13723 (cd $(HOST_SUBDIR)/mpc && \
13724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13726 "RANLIB=$${RANLIB}" \
13727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13728 maintainer-clean) \
13729 || exit 1
13730
13731 @endif mpc
13732
13733
13734
13735 .PHONY: configure-isl maybe-configure-isl
13736 maybe-configure-isl:
13737 @if gcc-bootstrap
13738 configure-isl: stage_current
13739 @endif gcc-bootstrap
13740 @if isl
13741 maybe-configure-isl: configure-isl
13742 configure-isl:
13743 @r=`${PWD_COMMAND}`; export r; \
13744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13745 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13747 $(HOST_EXPORTS) \
13748 echo Configuring in $(HOST_SUBDIR)/isl; \
13749 cd "$(HOST_SUBDIR)/isl" || exit 1; \
13750 case $(srcdir) in \
13751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13752 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13754 esac; \
13755 module_srcdir=isl; \
13756 $(SHELL) \
13757 $$s/$$module_srcdir/configure \
13758 --srcdir=$${topdir}/$$module_srcdir \
13759 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13760 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13761 || exit 1
13762 @endif isl
13763
13764
13765
13766 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13767 maybe-configure-stage1-isl:
13768 @if isl-bootstrap
13769 maybe-configure-stage1-isl: configure-stage1-isl
13770 configure-stage1-isl:
13771 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13772 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13773 @r=`${PWD_COMMAND}`; export r; \
13774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13775 TFLAGS="$(STAGE1_TFLAGS)"; \
13776 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13777 $(HOST_EXPORTS) \
13778 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13779 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13780 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13781 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13782 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13783 cd $(HOST_SUBDIR)/isl || exit 1; \
13784 case $(srcdir) in \
13785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13786 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13788 esac; \
13789 module_srcdir=isl; \
13790 $(SHELL) $$s/$$module_srcdir/configure \
13791 --srcdir=$${topdir}/$$module_srcdir \
13792 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13793 --target=${target_alias} \
13794 \
13795 $(STAGE1_CONFIGURE_FLAGS) \
13796 --disable-shared @extra_isl_gmp_configure_flags@
13797 @endif isl-bootstrap
13798
13799 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13800 maybe-configure-stage2-isl:
13801 @if isl-bootstrap
13802 maybe-configure-stage2-isl: configure-stage2-isl
13803 configure-stage2-isl:
13804 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13805 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13806 @r=`${PWD_COMMAND}`; export r; \
13807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13808 TFLAGS="$(STAGE2_TFLAGS)"; \
13809 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13810 $(HOST_EXPORTS) \
13811 $(POSTSTAGE1_HOST_EXPORTS) \
13812 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13813 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13814 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13815 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13817 cd $(HOST_SUBDIR)/isl || exit 1; \
13818 case $(srcdir) in \
13819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13820 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13822 esac; \
13823 module_srcdir=isl; \
13824 $(SHELL) $$s/$$module_srcdir/configure \
13825 --srcdir=$${topdir}/$$module_srcdir \
13826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13827 --target=${target_alias} \
13828 --with-build-libsubdir=$(HOST_SUBDIR) \
13829 $(STAGE2_CONFIGURE_FLAGS) \
13830 --disable-shared @extra_isl_gmp_configure_flags@
13831 @endif isl-bootstrap
13832
13833 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13834 maybe-configure-stage3-isl:
13835 @if isl-bootstrap
13836 maybe-configure-stage3-isl: configure-stage3-isl
13837 configure-stage3-isl:
13838 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13839 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13840 @r=`${PWD_COMMAND}`; export r; \
13841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842 TFLAGS="$(STAGE3_TFLAGS)"; \
13843 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13844 $(HOST_EXPORTS) \
13845 $(POSTSTAGE1_HOST_EXPORTS) \
13846 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13847 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13848 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13849 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13850 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13851 cd $(HOST_SUBDIR)/isl || exit 1; \
13852 case $(srcdir) in \
13853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13854 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13856 esac; \
13857 module_srcdir=isl; \
13858 $(SHELL) $$s/$$module_srcdir/configure \
13859 --srcdir=$${topdir}/$$module_srcdir \
13860 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13861 --target=${target_alias} \
13862 --with-build-libsubdir=$(HOST_SUBDIR) \
13863 $(STAGE3_CONFIGURE_FLAGS) \
13864 --disable-shared @extra_isl_gmp_configure_flags@
13865 @endif isl-bootstrap
13866
13867 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13868 maybe-configure-stage4-isl:
13869 @if isl-bootstrap
13870 maybe-configure-stage4-isl: configure-stage4-isl
13871 configure-stage4-isl:
13872 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13874 @r=`${PWD_COMMAND}`; export r; \
13875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13876 TFLAGS="$(STAGE4_TFLAGS)"; \
13877 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13878 $(HOST_EXPORTS) \
13879 $(POSTSTAGE1_HOST_EXPORTS) \
13880 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13881 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13882 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13883 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13885 cd $(HOST_SUBDIR)/isl || exit 1; \
13886 case $(srcdir) in \
13887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13888 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13890 esac; \
13891 module_srcdir=isl; \
13892 $(SHELL) $$s/$$module_srcdir/configure \
13893 --srcdir=$${topdir}/$$module_srcdir \
13894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13895 --target=${target_alias} \
13896 --with-build-libsubdir=$(HOST_SUBDIR) \
13897 $(STAGE4_CONFIGURE_FLAGS) \
13898 --disable-shared @extra_isl_gmp_configure_flags@
13899 @endif isl-bootstrap
13900
13901 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13902 maybe-configure-stageprofile-isl:
13903 @if isl-bootstrap
13904 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13905 configure-stageprofile-isl:
13906 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13907 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13908 @r=`${PWD_COMMAND}`; export r; \
13909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13910 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13911 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13912 $(HOST_EXPORTS) \
13913 $(POSTSTAGE1_HOST_EXPORTS) \
13914 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13915 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13916 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13917 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13919 cd $(HOST_SUBDIR)/isl || exit 1; \
13920 case $(srcdir) in \
13921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13922 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13924 esac; \
13925 module_srcdir=isl; \
13926 $(SHELL) $$s/$$module_srcdir/configure \
13927 --srcdir=$${topdir}/$$module_srcdir \
13928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13929 --target=${target_alias} \
13930 --with-build-libsubdir=$(HOST_SUBDIR) \
13931 $(STAGEprofile_CONFIGURE_FLAGS) \
13932 --disable-shared @extra_isl_gmp_configure_flags@
13933 @endif isl-bootstrap
13934
13935 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13936 maybe-configure-stagefeedback-isl:
13937 @if isl-bootstrap
13938 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13939 configure-stagefeedback-isl:
13940 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13941 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13942 @r=`${PWD_COMMAND}`; export r; \
13943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13944 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13945 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13946 $(HOST_EXPORTS) \
13947 $(POSTSTAGE1_HOST_EXPORTS) \
13948 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13949 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13950 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13951 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13952 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13953 cd $(HOST_SUBDIR)/isl || exit 1; \
13954 case $(srcdir) in \
13955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13956 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13958 esac; \
13959 module_srcdir=isl; \
13960 $(SHELL) $$s/$$module_srcdir/configure \
13961 --srcdir=$${topdir}/$$module_srcdir \
13962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13963 --target=${target_alias} \
13964 --with-build-libsubdir=$(HOST_SUBDIR) \
13965 $(STAGEfeedback_CONFIGURE_FLAGS) \
13966 --disable-shared @extra_isl_gmp_configure_flags@
13967 @endif isl-bootstrap
13968
13969
13970
13971
13972
13973 .PHONY: all-isl maybe-all-isl
13974 maybe-all-isl:
13975 @if gcc-bootstrap
13976 all-isl: stage_current
13977 @endif gcc-bootstrap
13978 @if isl
13979 TARGET-isl=all
13980 maybe-all-isl: all-isl
13981 all-isl: configure-isl
13982 @r=`${PWD_COMMAND}`; export r; \
13983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13984 $(HOST_EXPORTS) \
13985 (cd $(HOST_SUBDIR)/isl && \
13986 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13987 $(TARGET-isl))
13988 @endif isl
13989
13990
13991
13992 .PHONY: all-stage1-isl maybe-all-stage1-isl
13993 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13994 maybe-all-stage1-isl:
13995 maybe-clean-stage1-isl:
13996 @if isl-bootstrap
13997 maybe-all-stage1-isl: all-stage1-isl
13998 all-stage1: all-stage1-isl
13999 TARGET-stage1-isl = $(TARGET-isl)
14000 all-stage1-isl: configure-stage1-isl
14001 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14002 @r=`${PWD_COMMAND}`; export r; \
14003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14004 TFLAGS="$(STAGE1_TFLAGS)"; \
14005 $(HOST_EXPORTS) \
14006 cd $(HOST_SUBDIR)/isl && \
14007 \
14008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14009 CFLAGS="$(STAGE1_CFLAGS)" \
14010 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14011 LIBCFLAGS="$(LIBCFLAGS)" \
14012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14015 $(EXTRA_HOST_FLAGS) \
14016 $(STAGE1_FLAGS_TO_PASS) V=1 \
14017 TFLAGS="$(STAGE1_TFLAGS)" \
14018 $(TARGET-stage1-isl)
14019
14020 maybe-clean-stage1-isl: clean-stage1-isl
14021 clean-stage1: clean-stage1-isl
14022 clean-stage1-isl:
14023 @if [ $(current_stage) = stage1 ]; then \
14024 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14025 else \
14026 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
14027 $(MAKE) stage1-start; \
14028 fi; \
14029 cd $(HOST_SUBDIR)/isl && \
14030 $(MAKE) $(EXTRA_HOST_FLAGS) \
14031 $(STAGE1_FLAGS_TO_PASS) V=1 clean
14032 @endif isl-bootstrap
14033
14034
14035 .PHONY: all-stage2-isl maybe-all-stage2-isl
14036 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
14037 maybe-all-stage2-isl:
14038 maybe-clean-stage2-isl:
14039 @if isl-bootstrap
14040 maybe-all-stage2-isl: all-stage2-isl
14041 all-stage2: all-stage2-isl
14042 TARGET-stage2-isl = $(TARGET-isl)
14043 all-stage2-isl: configure-stage2-isl
14044 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14045 @r=`${PWD_COMMAND}`; export r; \
14046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14047 TFLAGS="$(STAGE2_TFLAGS)"; \
14048 $(HOST_EXPORTS) \
14049 $(POSTSTAGE1_HOST_EXPORTS) \
14050 cd $(HOST_SUBDIR)/isl && \
14051 \
14052 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14053 CFLAGS="$(STAGE2_CFLAGS)" \
14054 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14055 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14056 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14057 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14058 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14059 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14060 TFLAGS="$(STAGE2_TFLAGS)" \
14061 $(TARGET-stage2-isl)
14062
14063 maybe-clean-stage2-isl: clean-stage2-isl
14064 clean-stage2: clean-stage2-isl
14065 clean-stage2-isl:
14066 @if [ $(current_stage) = stage2 ]; then \
14067 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14068 else \
14069 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
14070 $(MAKE) stage2-start; \
14071 fi; \
14072 cd $(HOST_SUBDIR)/isl && \
14073 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14074 @endif isl-bootstrap
14075
14076
14077 .PHONY: all-stage3-isl maybe-all-stage3-isl
14078 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
14079 maybe-all-stage3-isl:
14080 maybe-clean-stage3-isl:
14081 @if isl-bootstrap
14082 maybe-all-stage3-isl: all-stage3-isl
14083 all-stage3: all-stage3-isl
14084 TARGET-stage3-isl = $(TARGET-isl)
14085 all-stage3-isl: configure-stage3-isl
14086 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14087 @r=`${PWD_COMMAND}`; export r; \
14088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14089 TFLAGS="$(STAGE3_TFLAGS)"; \
14090 $(HOST_EXPORTS) \
14091 $(POSTSTAGE1_HOST_EXPORTS) \
14092 cd $(HOST_SUBDIR)/isl && \
14093 \
14094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14095 CFLAGS="$(STAGE3_CFLAGS)" \
14096 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14097 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14102 TFLAGS="$(STAGE3_TFLAGS)" \
14103 $(TARGET-stage3-isl)
14104
14105 maybe-clean-stage3-isl: clean-stage3-isl
14106 clean-stage3: clean-stage3-isl
14107 clean-stage3-isl:
14108 @if [ $(current_stage) = stage3 ]; then \
14109 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14110 else \
14111 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14112 $(MAKE) stage3-start; \
14113 fi; \
14114 cd $(HOST_SUBDIR)/isl && \
14115 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14116 @endif isl-bootstrap
14117
14118
14119 .PHONY: all-stage4-isl maybe-all-stage4-isl
14120 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14121 maybe-all-stage4-isl:
14122 maybe-clean-stage4-isl:
14123 @if isl-bootstrap
14124 maybe-all-stage4-isl: all-stage4-isl
14125 all-stage4: all-stage4-isl
14126 TARGET-stage4-isl = $(TARGET-isl)
14127 all-stage4-isl: configure-stage4-isl
14128 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14129 @r=`${PWD_COMMAND}`; export r; \
14130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14131 TFLAGS="$(STAGE4_TFLAGS)"; \
14132 $(HOST_EXPORTS) \
14133 $(POSTSTAGE1_HOST_EXPORTS) \
14134 cd $(HOST_SUBDIR)/isl && \
14135 \
14136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14137 CFLAGS="$(STAGE4_CFLAGS)" \
14138 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14139 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14143 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14144 TFLAGS="$(STAGE4_TFLAGS)" \
14145 $(TARGET-stage4-isl)
14146
14147 maybe-clean-stage4-isl: clean-stage4-isl
14148 clean-stage4: clean-stage4-isl
14149 clean-stage4-isl:
14150 @if [ $(current_stage) = stage4 ]; then \
14151 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14152 else \
14153 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14154 $(MAKE) stage4-start; \
14155 fi; \
14156 cd $(HOST_SUBDIR)/isl && \
14157 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14158 @endif isl-bootstrap
14159
14160
14161 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14162 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14163 maybe-all-stageprofile-isl:
14164 maybe-clean-stageprofile-isl:
14165 @if isl-bootstrap
14166 maybe-all-stageprofile-isl: all-stageprofile-isl
14167 all-stageprofile: all-stageprofile-isl
14168 TARGET-stageprofile-isl = $(TARGET-isl)
14169 all-stageprofile-isl: configure-stageprofile-isl
14170 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14171 @r=`${PWD_COMMAND}`; export r; \
14172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14173 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14174 $(HOST_EXPORTS) \
14175 $(POSTSTAGE1_HOST_EXPORTS) \
14176 cd $(HOST_SUBDIR)/isl && \
14177 \
14178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14179 CFLAGS="$(STAGEprofile_CFLAGS)" \
14180 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14181 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14182 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14183 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14184 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14185 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14186 TFLAGS="$(STAGEprofile_TFLAGS)" \
14187 $(TARGET-stageprofile-isl)
14188
14189 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14190 clean-stageprofile: clean-stageprofile-isl
14191 clean-stageprofile-isl:
14192 @if [ $(current_stage) = stageprofile ]; then \
14193 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14194 else \
14195 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14196 $(MAKE) stageprofile-start; \
14197 fi; \
14198 cd $(HOST_SUBDIR)/isl && \
14199 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14200 @endif isl-bootstrap
14201
14202
14203 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14204 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14205 maybe-all-stagefeedback-isl:
14206 maybe-clean-stagefeedback-isl:
14207 @if isl-bootstrap
14208 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14209 all-stagefeedback: all-stagefeedback-isl
14210 TARGET-stagefeedback-isl = $(TARGET-isl)
14211 all-stagefeedback-isl: configure-stagefeedback-isl
14212 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14213 @r=`${PWD_COMMAND}`; export r; \
14214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14215 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14216 $(HOST_EXPORTS) \
14217 $(POSTSTAGE1_HOST_EXPORTS) \
14218 cd $(HOST_SUBDIR)/isl && \
14219 \
14220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14221 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14222 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14223 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14227 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14228 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14229 $(TARGET-stagefeedback-isl)
14230
14231 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14232 clean-stagefeedback: clean-stagefeedback-isl
14233 clean-stagefeedback-isl:
14234 @if [ $(current_stage) = stagefeedback ]; then \
14235 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14236 else \
14237 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14238 $(MAKE) stagefeedback-start; \
14239 fi; \
14240 cd $(HOST_SUBDIR)/isl && \
14241 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14242 @endif isl-bootstrap
14243
14244
14245
14246
14247
14248 .PHONY: check-isl maybe-check-isl
14249 maybe-check-isl:
14250 @if isl
14251 maybe-check-isl: check-isl
14252
14253 check-isl:
14254 @: $(MAKE); $(unstage)
14255 @r=`${PWD_COMMAND}`; export r; \
14256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14257 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14258 (cd $(HOST_SUBDIR)/isl && \
14259 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14260
14261 @endif isl
14262
14263 .PHONY: install-isl maybe-install-isl
14264 maybe-install-isl:
14265 @if isl
14266 maybe-install-isl: install-isl
14267
14268 install-isl:
14269
14270 @endif isl
14271
14272 .PHONY: install-strip-isl maybe-install-strip-isl
14273 maybe-install-strip-isl:
14274 @if isl
14275 maybe-install-strip-isl: install-strip-isl
14276
14277 install-strip-isl:
14278
14279 @endif isl
14280
14281 # Other targets (info, dvi, pdf, etc.)
14282
14283 .PHONY: maybe-info-isl info-isl
14284 maybe-info-isl:
14285 @if isl
14286 maybe-info-isl: info-isl
14287
14288 info-isl: \
14289 configure-isl
14290 @[ -f ./isl/Makefile ] || exit 0; \
14291 r=`${PWD_COMMAND}`; export r; \
14292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14293 $(HOST_EXPORTS) \
14294 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14296 done; \
14297 echo "Doing info in isl"; \
14298 (cd $(HOST_SUBDIR)/isl && \
14299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14301 "RANLIB=$${RANLIB}" \
14302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14303 info) \
14304 || exit 1
14305
14306 @endif isl
14307
14308 .PHONY: maybe-dvi-isl dvi-isl
14309 maybe-dvi-isl:
14310 @if isl
14311 maybe-dvi-isl: dvi-isl
14312
14313 dvi-isl: \
14314 configure-isl
14315 @[ -f ./isl/Makefile ] || exit 0; \
14316 r=`${PWD_COMMAND}`; export r; \
14317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14318 $(HOST_EXPORTS) \
14319 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14321 done; \
14322 echo "Doing dvi in isl"; \
14323 (cd $(HOST_SUBDIR)/isl && \
14324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14326 "RANLIB=$${RANLIB}" \
14327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14328 dvi) \
14329 || exit 1
14330
14331 @endif isl
14332
14333 .PHONY: maybe-pdf-isl pdf-isl
14334 maybe-pdf-isl:
14335 @if isl
14336 maybe-pdf-isl: pdf-isl
14337
14338 pdf-isl: \
14339 configure-isl
14340 @[ -f ./isl/Makefile ] || exit 0; \
14341 r=`${PWD_COMMAND}`; export r; \
14342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14343 $(HOST_EXPORTS) \
14344 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14346 done; \
14347 echo "Doing pdf in isl"; \
14348 (cd $(HOST_SUBDIR)/isl && \
14349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14351 "RANLIB=$${RANLIB}" \
14352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14353 pdf) \
14354 || exit 1
14355
14356 @endif isl
14357
14358 .PHONY: maybe-html-isl html-isl
14359 maybe-html-isl:
14360 @if isl
14361 maybe-html-isl: html-isl
14362
14363 html-isl: \
14364 configure-isl
14365 @[ -f ./isl/Makefile ] || exit 0; \
14366 r=`${PWD_COMMAND}`; export r; \
14367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14368 $(HOST_EXPORTS) \
14369 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14371 done; \
14372 echo "Doing html in isl"; \
14373 (cd $(HOST_SUBDIR)/isl && \
14374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14376 "RANLIB=$${RANLIB}" \
14377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14378 html) \
14379 || exit 1
14380
14381 @endif isl
14382
14383 .PHONY: maybe-TAGS-isl TAGS-isl
14384 maybe-TAGS-isl:
14385 @if isl
14386 maybe-TAGS-isl: TAGS-isl
14387
14388 TAGS-isl: \
14389 configure-isl
14390 @[ -f ./isl/Makefile ] || exit 0; \
14391 r=`${PWD_COMMAND}`; export r; \
14392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14393 $(HOST_EXPORTS) \
14394 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14396 done; \
14397 echo "Doing TAGS in isl"; \
14398 (cd $(HOST_SUBDIR)/isl && \
14399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14401 "RANLIB=$${RANLIB}" \
14402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14403 TAGS) \
14404 || exit 1
14405
14406 @endif isl
14407
14408 .PHONY: maybe-install-info-isl install-info-isl
14409 maybe-install-info-isl:
14410 @if isl
14411 maybe-install-info-isl: install-info-isl
14412
14413 install-info-isl: \
14414 configure-isl \
14415 info-isl
14416 @[ -f ./isl/Makefile ] || exit 0; \
14417 r=`${PWD_COMMAND}`; export r; \
14418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14419 $(HOST_EXPORTS) \
14420 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14422 done; \
14423 echo "Doing install-info in isl"; \
14424 (cd $(HOST_SUBDIR)/isl && \
14425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14427 "RANLIB=$${RANLIB}" \
14428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14429 install-info) \
14430 || exit 1
14431
14432 @endif isl
14433
14434 .PHONY: maybe-install-pdf-isl install-pdf-isl
14435 maybe-install-pdf-isl:
14436 @if isl
14437 maybe-install-pdf-isl: install-pdf-isl
14438
14439 install-pdf-isl: \
14440 configure-isl \
14441 pdf-isl
14442 @[ -f ./isl/Makefile ] || exit 0; \
14443 r=`${PWD_COMMAND}`; export r; \
14444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14445 $(HOST_EXPORTS) \
14446 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14448 done; \
14449 echo "Doing install-pdf in isl"; \
14450 (cd $(HOST_SUBDIR)/isl && \
14451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14453 "RANLIB=$${RANLIB}" \
14454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14455 install-pdf) \
14456 || exit 1
14457
14458 @endif isl
14459
14460 .PHONY: maybe-install-html-isl install-html-isl
14461 maybe-install-html-isl:
14462 @if isl
14463 maybe-install-html-isl: install-html-isl
14464
14465 install-html-isl: \
14466 configure-isl \
14467 html-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 install-html 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 install-html) \
14482 || exit 1
14483
14484 @endif isl
14485
14486 .PHONY: maybe-installcheck-isl installcheck-isl
14487 maybe-installcheck-isl:
14488 @if isl
14489 maybe-installcheck-isl: installcheck-isl
14490
14491 installcheck-isl: \
14492 configure-isl
14493 @[ -f ./isl/Makefile ] || exit 0; \
14494 r=`${PWD_COMMAND}`; export r; \
14495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14496 $(HOST_EXPORTS) \
14497 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14499 done; \
14500 echo "Doing installcheck in isl"; \
14501 (cd $(HOST_SUBDIR)/isl && \
14502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14504 "RANLIB=$${RANLIB}" \
14505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14506 installcheck) \
14507 || exit 1
14508
14509 @endif isl
14510
14511 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14512 maybe-mostlyclean-isl:
14513 @if isl
14514 maybe-mostlyclean-isl: mostlyclean-isl
14515
14516 mostlyclean-isl:
14517 @[ -f ./isl/Makefile ] || exit 0; \
14518 r=`${PWD_COMMAND}`; export r; \
14519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14520 $(HOST_EXPORTS) \
14521 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14523 done; \
14524 echo "Doing mostlyclean in isl"; \
14525 (cd $(HOST_SUBDIR)/isl && \
14526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14528 "RANLIB=$${RANLIB}" \
14529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14530 mostlyclean) \
14531 || exit 1
14532
14533 @endif isl
14534
14535 .PHONY: maybe-clean-isl clean-isl
14536 maybe-clean-isl:
14537 @if isl
14538 maybe-clean-isl: clean-isl
14539
14540 clean-isl:
14541 @[ -f ./isl/Makefile ] || exit 0; \
14542 r=`${PWD_COMMAND}`; export r; \
14543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14544 $(HOST_EXPORTS) \
14545 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14547 done; \
14548 echo "Doing clean in isl"; \
14549 (cd $(HOST_SUBDIR)/isl && \
14550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14552 "RANLIB=$${RANLIB}" \
14553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14554 clean) \
14555 || exit 1
14556
14557 @endif isl
14558
14559 .PHONY: maybe-distclean-isl distclean-isl
14560 maybe-distclean-isl:
14561 @if isl
14562 maybe-distclean-isl: distclean-isl
14563
14564 distclean-isl:
14565 @[ -f ./isl/Makefile ] || exit 0; \
14566 r=`${PWD_COMMAND}`; export r; \
14567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14568 $(HOST_EXPORTS) \
14569 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14571 done; \
14572 echo "Doing distclean in isl"; \
14573 (cd $(HOST_SUBDIR)/isl && \
14574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14576 "RANLIB=$${RANLIB}" \
14577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14578 distclean) \
14579 || exit 1
14580
14581 @endif isl
14582
14583 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14584 maybe-maintainer-clean-isl:
14585 @if isl
14586 maybe-maintainer-clean-isl: maintainer-clean-isl
14587
14588 maintainer-clean-isl:
14589 @[ -f ./isl/Makefile ] || exit 0; \
14590 r=`${PWD_COMMAND}`; export r; \
14591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14592 $(HOST_EXPORTS) \
14593 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14595 done; \
14596 echo "Doing maintainer-clean in isl"; \
14597 (cd $(HOST_SUBDIR)/isl && \
14598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14600 "RANLIB=$${RANLIB}" \
14601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14602 maintainer-clean) \
14603 || exit 1
14604
14605 @endif isl
14606
14607
14608
14609 .PHONY: configure-libelf maybe-configure-libelf
14610 maybe-configure-libelf:
14611 @if gcc-bootstrap
14612 configure-libelf: stage_current
14613 @endif gcc-bootstrap
14614 @if libelf
14615 maybe-configure-libelf: configure-libelf
14616 configure-libelf:
14617 @r=`${PWD_COMMAND}`; export r; \
14618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14619 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14620 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14621 $(HOST_EXPORTS) \
14622 echo Configuring in $(HOST_SUBDIR)/libelf; \
14623 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14624 case $(srcdir) in \
14625 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14626 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14627 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14628 esac; \
14629 module_srcdir=libelf; \
14630 $(SHELL) \
14631 $$s/$$module_srcdir/configure \
14632 --srcdir=$${topdir}/$$module_srcdir \
14633 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14634 --target=${target_alias} --disable-shared \
14635 || exit 1
14636 @endif libelf
14637
14638
14639
14640 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14641 maybe-configure-stage1-libelf:
14642 @if libelf-bootstrap
14643 maybe-configure-stage1-libelf: configure-stage1-libelf
14644 configure-stage1-libelf:
14645 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14646 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14647 @r=`${PWD_COMMAND}`; export r; \
14648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14649 TFLAGS="$(STAGE1_TFLAGS)"; \
14650 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14651 $(HOST_EXPORTS) \
14652 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14653 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14654 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14655 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14657 cd $(HOST_SUBDIR)/libelf || exit 1; \
14658 case $(srcdir) in \
14659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14660 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14662 esac; \
14663 module_srcdir=libelf; \
14664 $(SHELL) $$s/$$module_srcdir/configure \
14665 --srcdir=$${topdir}/$$module_srcdir \
14666 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14667 --target=${target_alias} \
14668 \
14669 $(STAGE1_CONFIGURE_FLAGS) \
14670 --disable-shared
14671 @endif libelf-bootstrap
14672
14673 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14674 maybe-configure-stage2-libelf:
14675 @if libelf-bootstrap
14676 maybe-configure-stage2-libelf: configure-stage2-libelf
14677 configure-stage2-libelf:
14678 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14679 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14680 @r=`${PWD_COMMAND}`; export r; \
14681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14682 TFLAGS="$(STAGE2_TFLAGS)"; \
14683 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14684 $(HOST_EXPORTS) \
14685 $(POSTSTAGE1_HOST_EXPORTS) \
14686 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14687 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14688 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14689 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14690 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14691 cd $(HOST_SUBDIR)/libelf || exit 1; \
14692 case $(srcdir) in \
14693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14694 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14696 esac; \
14697 module_srcdir=libelf; \
14698 $(SHELL) $$s/$$module_srcdir/configure \
14699 --srcdir=$${topdir}/$$module_srcdir \
14700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14701 --target=${target_alias} \
14702 --with-build-libsubdir=$(HOST_SUBDIR) \
14703 $(STAGE2_CONFIGURE_FLAGS) \
14704 --disable-shared
14705 @endif libelf-bootstrap
14706
14707 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14708 maybe-configure-stage3-libelf:
14709 @if libelf-bootstrap
14710 maybe-configure-stage3-libelf: configure-stage3-libelf
14711 configure-stage3-libelf:
14712 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14713 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14714 @r=`${PWD_COMMAND}`; export r; \
14715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14716 TFLAGS="$(STAGE3_TFLAGS)"; \
14717 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14718 $(HOST_EXPORTS) \
14719 $(POSTSTAGE1_HOST_EXPORTS) \
14720 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14721 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14722 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14723 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14725 cd $(HOST_SUBDIR)/libelf || exit 1; \
14726 case $(srcdir) in \
14727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14728 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14730 esac; \
14731 module_srcdir=libelf; \
14732 $(SHELL) $$s/$$module_srcdir/configure \
14733 --srcdir=$${topdir}/$$module_srcdir \
14734 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14735 --target=${target_alias} \
14736 --with-build-libsubdir=$(HOST_SUBDIR) \
14737 $(STAGE3_CONFIGURE_FLAGS) \
14738 --disable-shared
14739 @endif libelf-bootstrap
14740
14741 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14742 maybe-configure-stage4-libelf:
14743 @if libelf-bootstrap
14744 maybe-configure-stage4-libelf: configure-stage4-libelf
14745 configure-stage4-libelf:
14746 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14748 @r=`${PWD_COMMAND}`; export r; \
14749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14750 TFLAGS="$(STAGE4_TFLAGS)"; \
14751 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14752 $(HOST_EXPORTS) \
14753 $(POSTSTAGE1_HOST_EXPORTS) \
14754 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14755 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14756 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14757 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14759 cd $(HOST_SUBDIR)/libelf || exit 1; \
14760 case $(srcdir) in \
14761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14762 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14764 esac; \
14765 module_srcdir=libelf; \
14766 $(SHELL) $$s/$$module_srcdir/configure \
14767 --srcdir=$${topdir}/$$module_srcdir \
14768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14769 --target=${target_alias} \
14770 --with-build-libsubdir=$(HOST_SUBDIR) \
14771 $(STAGE4_CONFIGURE_FLAGS) \
14772 --disable-shared
14773 @endif libelf-bootstrap
14774
14775 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14776 maybe-configure-stageprofile-libelf:
14777 @if libelf-bootstrap
14778 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14779 configure-stageprofile-libelf:
14780 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14781 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14782 @r=`${PWD_COMMAND}`; export r; \
14783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14784 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14785 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14786 $(HOST_EXPORTS) \
14787 $(POSTSTAGE1_HOST_EXPORTS) \
14788 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14789 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14790 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14791 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14793 cd $(HOST_SUBDIR)/libelf || exit 1; \
14794 case $(srcdir) in \
14795 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14796 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14797 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14798 esac; \
14799 module_srcdir=libelf; \
14800 $(SHELL) $$s/$$module_srcdir/configure \
14801 --srcdir=$${topdir}/$$module_srcdir \
14802 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14803 --target=${target_alias} \
14804 --with-build-libsubdir=$(HOST_SUBDIR) \
14805 $(STAGEprofile_CONFIGURE_FLAGS) \
14806 --disable-shared
14807 @endif libelf-bootstrap
14808
14809 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14810 maybe-configure-stagefeedback-libelf:
14811 @if libelf-bootstrap
14812 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14813 configure-stagefeedback-libelf:
14814 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14815 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14816 @r=`${PWD_COMMAND}`; export r; \
14817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14818 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14819 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14820 $(HOST_EXPORTS) \
14821 $(POSTSTAGE1_HOST_EXPORTS) \
14822 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14823 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14824 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14825 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14827 cd $(HOST_SUBDIR)/libelf || exit 1; \
14828 case $(srcdir) in \
14829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14830 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14832 esac; \
14833 module_srcdir=libelf; \
14834 $(SHELL) $$s/$$module_srcdir/configure \
14835 --srcdir=$${topdir}/$$module_srcdir \
14836 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14837 --target=${target_alias} \
14838 --with-build-libsubdir=$(HOST_SUBDIR) \
14839 $(STAGEfeedback_CONFIGURE_FLAGS) \
14840 --disable-shared
14841 @endif libelf-bootstrap
14842
14843
14844
14845
14846
14847 .PHONY: all-libelf maybe-all-libelf
14848 maybe-all-libelf:
14849 @if gcc-bootstrap
14850 all-libelf: stage_current
14851 @endif gcc-bootstrap
14852 @if libelf
14853 TARGET-libelf=all
14854 maybe-all-libelf: all-libelf
14855 all-libelf: configure-libelf
14856 @r=`${PWD_COMMAND}`; export r; \
14857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14858 $(HOST_EXPORTS) \
14859 (cd $(HOST_SUBDIR)/libelf && \
14860 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
14861 $(TARGET-libelf))
14862 @endif libelf
14863
14864
14865
14866 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14867 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14868 maybe-all-stage1-libelf:
14869 maybe-clean-stage1-libelf:
14870 @if libelf-bootstrap
14871 maybe-all-stage1-libelf: all-stage1-libelf
14872 all-stage1: all-stage1-libelf
14873 TARGET-stage1-libelf = $(TARGET-libelf)
14874 all-stage1-libelf: configure-stage1-libelf
14875 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14876 @r=`${PWD_COMMAND}`; export r; \
14877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14878 TFLAGS="$(STAGE1_TFLAGS)"; \
14879 $(HOST_EXPORTS) \
14880 cd $(HOST_SUBDIR)/libelf && \
14881 \
14882 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14883 CFLAGS="$(STAGE1_CFLAGS)" \
14884 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14885 LIBCFLAGS="$(LIBCFLAGS)" \
14886 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14887 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14888 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14889 $(EXTRA_HOST_FLAGS) \
14890 $(STAGE1_FLAGS_TO_PASS) \
14891 TFLAGS="$(STAGE1_TFLAGS)" \
14892 $(TARGET-stage1-libelf)
14893
14894 maybe-clean-stage1-libelf: clean-stage1-libelf
14895 clean-stage1: clean-stage1-libelf
14896 clean-stage1-libelf:
14897 @if [ $(current_stage) = stage1 ]; then \
14898 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14899 else \
14900 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14901 $(MAKE) stage1-start; \
14902 fi; \
14903 cd $(HOST_SUBDIR)/libelf && \
14904 $(MAKE) $(EXTRA_HOST_FLAGS) \
14905 $(STAGE1_FLAGS_TO_PASS) clean
14906 @endif libelf-bootstrap
14907
14908
14909 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14910 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14911 maybe-all-stage2-libelf:
14912 maybe-clean-stage2-libelf:
14913 @if libelf-bootstrap
14914 maybe-all-stage2-libelf: all-stage2-libelf
14915 all-stage2: all-stage2-libelf
14916 TARGET-stage2-libelf = $(TARGET-libelf)
14917 all-stage2-libelf: configure-stage2-libelf
14918 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14919 @r=`${PWD_COMMAND}`; export r; \
14920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14921 TFLAGS="$(STAGE2_TFLAGS)"; \
14922 $(HOST_EXPORTS) \
14923 $(POSTSTAGE1_HOST_EXPORTS) \
14924 cd $(HOST_SUBDIR)/libelf && \
14925 \
14926 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14927 CFLAGS="$(STAGE2_CFLAGS)" \
14928 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14929 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14930 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14931 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14932 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14933 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14934 TFLAGS="$(STAGE2_TFLAGS)" \
14935 $(TARGET-stage2-libelf)
14936
14937 maybe-clean-stage2-libelf: clean-stage2-libelf
14938 clean-stage2: clean-stage2-libelf
14939 clean-stage2-libelf:
14940 @if [ $(current_stage) = stage2 ]; then \
14941 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14942 else \
14943 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14944 $(MAKE) stage2-start; \
14945 fi; \
14946 cd $(HOST_SUBDIR)/libelf && \
14947 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14948 @endif libelf-bootstrap
14949
14950
14951 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14952 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14953 maybe-all-stage3-libelf:
14954 maybe-clean-stage3-libelf:
14955 @if libelf-bootstrap
14956 maybe-all-stage3-libelf: all-stage3-libelf
14957 all-stage3: all-stage3-libelf
14958 TARGET-stage3-libelf = $(TARGET-libelf)
14959 all-stage3-libelf: configure-stage3-libelf
14960 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14961 @r=`${PWD_COMMAND}`; export r; \
14962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14963 TFLAGS="$(STAGE3_TFLAGS)"; \
14964 $(HOST_EXPORTS) \
14965 $(POSTSTAGE1_HOST_EXPORTS) \
14966 cd $(HOST_SUBDIR)/libelf && \
14967 \
14968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14969 CFLAGS="$(STAGE3_CFLAGS)" \
14970 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14971 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14975 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14976 TFLAGS="$(STAGE3_TFLAGS)" \
14977 $(TARGET-stage3-libelf)
14978
14979 maybe-clean-stage3-libelf: clean-stage3-libelf
14980 clean-stage3: clean-stage3-libelf
14981 clean-stage3-libelf:
14982 @if [ $(current_stage) = stage3 ]; then \
14983 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14984 else \
14985 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14986 $(MAKE) stage3-start; \
14987 fi; \
14988 cd $(HOST_SUBDIR)/libelf && \
14989 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14990 @endif libelf-bootstrap
14991
14992
14993 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14994 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14995 maybe-all-stage4-libelf:
14996 maybe-clean-stage4-libelf:
14997 @if libelf-bootstrap
14998 maybe-all-stage4-libelf: all-stage4-libelf
14999 all-stage4: all-stage4-libelf
15000 TARGET-stage4-libelf = $(TARGET-libelf)
15001 all-stage4-libelf: configure-stage4-libelf
15002 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15003 @r=`${PWD_COMMAND}`; export r; \
15004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15005 TFLAGS="$(STAGE4_TFLAGS)"; \
15006 $(HOST_EXPORTS) \
15007 $(POSTSTAGE1_HOST_EXPORTS) \
15008 cd $(HOST_SUBDIR)/libelf && \
15009 \
15010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15011 CFLAGS="$(STAGE4_CFLAGS)" \
15012 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15013 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15014 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15015 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15016 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15017 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15018 TFLAGS="$(STAGE4_TFLAGS)" \
15019 $(TARGET-stage4-libelf)
15020
15021 maybe-clean-stage4-libelf: clean-stage4-libelf
15022 clean-stage4: clean-stage4-libelf
15023 clean-stage4-libelf:
15024 @if [ $(current_stage) = stage4 ]; then \
15025 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15026 else \
15027 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
15028 $(MAKE) stage4-start; \
15029 fi; \
15030 cd $(HOST_SUBDIR)/libelf && \
15031 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15032 @endif libelf-bootstrap
15033
15034
15035 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
15036 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
15037 maybe-all-stageprofile-libelf:
15038 maybe-clean-stageprofile-libelf:
15039 @if libelf-bootstrap
15040 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15041 all-stageprofile: all-stageprofile-libelf
15042 TARGET-stageprofile-libelf = $(TARGET-libelf)
15043 all-stageprofile-libelf: configure-stageprofile-libelf
15044 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15045 @r=`${PWD_COMMAND}`; export r; \
15046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15047 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15048 $(HOST_EXPORTS) \
15049 $(POSTSTAGE1_HOST_EXPORTS) \
15050 cd $(HOST_SUBDIR)/libelf && \
15051 \
15052 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15053 CFLAGS="$(STAGEprofile_CFLAGS)" \
15054 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15055 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15056 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15057 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15058 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15059 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15060 TFLAGS="$(STAGEprofile_TFLAGS)" \
15061 $(TARGET-stageprofile-libelf)
15062
15063 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15064 clean-stageprofile: clean-stageprofile-libelf
15065 clean-stageprofile-libelf:
15066 @if [ $(current_stage) = stageprofile ]; then \
15067 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15068 else \
15069 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15070 $(MAKE) stageprofile-start; \
15071 fi; \
15072 cd $(HOST_SUBDIR)/libelf && \
15073 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15074 @endif libelf-bootstrap
15075
15076
15077 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15078 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15079 maybe-all-stagefeedback-libelf:
15080 maybe-clean-stagefeedback-libelf:
15081 @if libelf-bootstrap
15082 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15083 all-stagefeedback: all-stagefeedback-libelf
15084 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15085 all-stagefeedback-libelf: configure-stagefeedback-libelf
15086 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15087 @r=`${PWD_COMMAND}`; export r; \
15088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15089 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15090 $(HOST_EXPORTS) \
15091 $(POSTSTAGE1_HOST_EXPORTS) \
15092 cd $(HOST_SUBDIR)/libelf && \
15093 \
15094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15095 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15096 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15097 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15102 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15103 $(TARGET-stagefeedback-libelf)
15104
15105 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15106 clean-stagefeedback: clean-stagefeedback-libelf
15107 clean-stagefeedback-libelf:
15108 @if [ $(current_stage) = stagefeedback ]; then \
15109 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15110 else \
15111 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15112 $(MAKE) stagefeedback-start; \
15113 fi; \
15114 cd $(HOST_SUBDIR)/libelf && \
15115 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15116 @endif libelf-bootstrap
15117
15118
15119
15120
15121
15122 .PHONY: check-libelf maybe-check-libelf
15123 maybe-check-libelf:
15124 @if libelf
15125 maybe-check-libelf: check-libelf
15126
15127 check-libelf:
15128 @: $(MAKE); $(unstage)
15129 @r=`${PWD_COMMAND}`; export r; \
15130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15131 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15132 (cd $(HOST_SUBDIR)/libelf && \
15133 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15134
15135 @endif libelf
15136
15137 .PHONY: install-libelf maybe-install-libelf
15138 maybe-install-libelf:
15139 @if libelf
15140 maybe-install-libelf: install-libelf
15141
15142 install-libelf:
15143
15144 @endif libelf
15145
15146 .PHONY: install-strip-libelf maybe-install-strip-libelf
15147 maybe-install-strip-libelf:
15148 @if libelf
15149 maybe-install-strip-libelf: install-strip-libelf
15150
15151 install-strip-libelf:
15152
15153 @endif libelf
15154
15155 # Other targets (info, dvi, pdf, etc.)
15156
15157 .PHONY: maybe-info-libelf info-libelf
15158 maybe-info-libelf:
15159 @if libelf
15160 maybe-info-libelf: info-libelf
15161
15162 info-libelf: \
15163 configure-libelf
15164 @[ -f ./libelf/Makefile ] || exit 0; \
15165 r=`${PWD_COMMAND}`; export r; \
15166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15167 $(HOST_EXPORTS) \
15168 for flag in $(EXTRA_HOST_FLAGS) ; do \
15169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15170 done; \
15171 echo "Doing info in libelf"; \
15172 (cd $(HOST_SUBDIR)/libelf && \
15173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15175 "RANLIB=$${RANLIB}" \
15176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15177 info) \
15178 || exit 1
15179
15180 @endif libelf
15181
15182 .PHONY: maybe-dvi-libelf dvi-libelf
15183 maybe-dvi-libelf:
15184 @if libelf
15185 maybe-dvi-libelf: dvi-libelf
15186
15187 dvi-libelf: \
15188 configure-libelf
15189 @[ -f ./libelf/Makefile ] || exit 0; \
15190 r=`${PWD_COMMAND}`; export r; \
15191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15192 $(HOST_EXPORTS) \
15193 for flag in $(EXTRA_HOST_FLAGS) ; do \
15194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15195 done; \
15196 echo "Doing dvi in libelf"; \
15197 (cd $(HOST_SUBDIR)/libelf && \
15198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15200 "RANLIB=$${RANLIB}" \
15201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15202 dvi) \
15203 || exit 1
15204
15205 @endif libelf
15206
15207 .PHONY: maybe-pdf-libelf pdf-libelf
15208 maybe-pdf-libelf:
15209 @if libelf
15210 maybe-pdf-libelf: pdf-libelf
15211
15212 pdf-libelf: \
15213 configure-libelf
15214 @[ -f ./libelf/Makefile ] || exit 0; \
15215 r=`${PWD_COMMAND}`; export r; \
15216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15217 $(HOST_EXPORTS) \
15218 for flag in $(EXTRA_HOST_FLAGS) ; do \
15219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15220 done; \
15221 echo "Doing pdf in libelf"; \
15222 (cd $(HOST_SUBDIR)/libelf && \
15223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15225 "RANLIB=$${RANLIB}" \
15226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15227 pdf) \
15228 || exit 1
15229
15230 @endif libelf
15231
15232 .PHONY: maybe-html-libelf html-libelf
15233 maybe-html-libelf:
15234 @if libelf
15235 maybe-html-libelf: html-libelf
15236
15237 html-libelf: \
15238 configure-libelf
15239 @[ -f ./libelf/Makefile ] || exit 0; \
15240 r=`${PWD_COMMAND}`; export r; \
15241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15242 $(HOST_EXPORTS) \
15243 for flag in $(EXTRA_HOST_FLAGS) ; do \
15244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15245 done; \
15246 echo "Doing html in libelf"; \
15247 (cd $(HOST_SUBDIR)/libelf && \
15248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15250 "RANLIB=$${RANLIB}" \
15251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15252 html) \
15253 || exit 1
15254
15255 @endif libelf
15256
15257 .PHONY: maybe-TAGS-libelf TAGS-libelf
15258 maybe-TAGS-libelf:
15259 @if libelf
15260 maybe-TAGS-libelf: TAGS-libelf
15261
15262 TAGS-libelf: \
15263 configure-libelf
15264 @[ -f ./libelf/Makefile ] || exit 0; \
15265 r=`${PWD_COMMAND}`; export r; \
15266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15267 $(HOST_EXPORTS) \
15268 for flag in $(EXTRA_HOST_FLAGS) ; do \
15269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15270 done; \
15271 echo "Doing TAGS in libelf"; \
15272 (cd $(HOST_SUBDIR)/libelf && \
15273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15275 "RANLIB=$${RANLIB}" \
15276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15277 TAGS) \
15278 || exit 1
15279
15280 @endif libelf
15281
15282 .PHONY: maybe-install-info-libelf install-info-libelf
15283 maybe-install-info-libelf:
15284 @if libelf
15285 maybe-install-info-libelf: install-info-libelf
15286
15287 install-info-libelf: \
15288 configure-libelf \
15289 info-libelf
15290 @[ -f ./libelf/Makefile ] || exit 0; \
15291 r=`${PWD_COMMAND}`; export r; \
15292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15293 $(HOST_EXPORTS) \
15294 for flag in $(EXTRA_HOST_FLAGS) ; do \
15295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15296 done; \
15297 echo "Doing install-info in libelf"; \
15298 (cd $(HOST_SUBDIR)/libelf && \
15299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15301 "RANLIB=$${RANLIB}" \
15302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15303 install-info) \
15304 || exit 1
15305
15306 @endif libelf
15307
15308 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15309 maybe-install-pdf-libelf:
15310 @if libelf
15311 maybe-install-pdf-libelf: install-pdf-libelf
15312
15313 install-pdf-libelf: \
15314 configure-libelf \
15315 pdf-libelf
15316 @[ -f ./libelf/Makefile ] || exit 0; \
15317 r=`${PWD_COMMAND}`; export r; \
15318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15319 $(HOST_EXPORTS) \
15320 for flag in $(EXTRA_HOST_FLAGS) ; do \
15321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15322 done; \
15323 echo "Doing install-pdf in libelf"; \
15324 (cd $(HOST_SUBDIR)/libelf && \
15325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15327 "RANLIB=$${RANLIB}" \
15328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15329 install-pdf) \
15330 || exit 1
15331
15332 @endif libelf
15333
15334 .PHONY: maybe-install-html-libelf install-html-libelf
15335 maybe-install-html-libelf:
15336 @if libelf
15337 maybe-install-html-libelf: install-html-libelf
15338
15339 install-html-libelf: \
15340 configure-libelf \
15341 html-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 install-html 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 install-html) \
15356 || exit 1
15357
15358 @endif libelf
15359
15360 .PHONY: maybe-installcheck-libelf installcheck-libelf
15361 maybe-installcheck-libelf:
15362 @if libelf
15363 maybe-installcheck-libelf: installcheck-libelf
15364
15365 installcheck-libelf: \
15366 configure-libelf
15367 @[ -f ./libelf/Makefile ] || exit 0; \
15368 r=`${PWD_COMMAND}`; export r; \
15369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15370 $(HOST_EXPORTS) \
15371 for flag in $(EXTRA_HOST_FLAGS) ; do \
15372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15373 done; \
15374 echo "Doing installcheck in libelf"; \
15375 (cd $(HOST_SUBDIR)/libelf && \
15376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15378 "RANLIB=$${RANLIB}" \
15379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15380 installcheck) \
15381 || exit 1
15382
15383 @endif libelf
15384
15385 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15386 maybe-mostlyclean-libelf:
15387 @if libelf
15388 maybe-mostlyclean-libelf: mostlyclean-libelf
15389
15390 mostlyclean-libelf:
15391 @[ -f ./libelf/Makefile ] || exit 0; \
15392 r=`${PWD_COMMAND}`; export r; \
15393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15394 $(HOST_EXPORTS) \
15395 for flag in $(EXTRA_HOST_FLAGS) ; do \
15396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15397 done; \
15398 echo "Doing mostlyclean in libelf"; \
15399 (cd $(HOST_SUBDIR)/libelf && \
15400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15402 "RANLIB=$${RANLIB}" \
15403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15404 mostlyclean) \
15405 || exit 1
15406
15407 @endif libelf
15408
15409 .PHONY: maybe-clean-libelf clean-libelf
15410 maybe-clean-libelf:
15411 @if libelf
15412 maybe-clean-libelf: clean-libelf
15413
15414 clean-libelf:
15415 @[ -f ./libelf/Makefile ] || exit 0; \
15416 r=`${PWD_COMMAND}`; export r; \
15417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15418 $(HOST_EXPORTS) \
15419 for flag in $(EXTRA_HOST_FLAGS) ; do \
15420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15421 done; \
15422 echo "Doing clean in libelf"; \
15423 (cd $(HOST_SUBDIR)/libelf && \
15424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15426 "RANLIB=$${RANLIB}" \
15427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15428 clean) \
15429 || exit 1
15430
15431 @endif libelf
15432
15433 .PHONY: maybe-distclean-libelf distclean-libelf
15434 maybe-distclean-libelf:
15435 @if libelf
15436 maybe-distclean-libelf: distclean-libelf
15437
15438 distclean-libelf:
15439 @[ -f ./libelf/Makefile ] || exit 0; \
15440 r=`${PWD_COMMAND}`; export r; \
15441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15442 $(HOST_EXPORTS) \
15443 for flag in $(EXTRA_HOST_FLAGS) ; do \
15444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15445 done; \
15446 echo "Doing distclean in libelf"; \
15447 (cd $(HOST_SUBDIR)/libelf && \
15448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15450 "RANLIB=$${RANLIB}" \
15451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15452 distclean) \
15453 || exit 1
15454
15455 @endif libelf
15456
15457 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15458 maybe-maintainer-clean-libelf:
15459 @if libelf
15460 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15461
15462 maintainer-clean-libelf:
15463 @[ -f ./libelf/Makefile ] || exit 0; \
15464 r=`${PWD_COMMAND}`; export r; \
15465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15466 $(HOST_EXPORTS) \
15467 for flag in $(EXTRA_HOST_FLAGS) ; do \
15468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15469 done; \
15470 echo "Doing maintainer-clean in libelf"; \
15471 (cd $(HOST_SUBDIR)/libelf && \
15472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15474 "RANLIB=$${RANLIB}" \
15475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15476 maintainer-clean) \
15477 || exit 1
15478
15479 @endif libelf
15480
15481
15482
15483 .PHONY: configure-gold maybe-configure-gold
15484 maybe-configure-gold:
15485 @if gcc-bootstrap
15486 configure-gold: stage_current
15487 @endif gcc-bootstrap
15488 @if gold
15489 maybe-configure-gold: configure-gold
15490 configure-gold:
15491 @r=`${PWD_COMMAND}`; export r; \
15492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15493 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15495 $(HOST_EXPORTS) \
15496 echo Configuring in $(HOST_SUBDIR)/gold; \
15497 cd "$(HOST_SUBDIR)/gold" || exit 1; \
15498 case $(srcdir) in \
15499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15500 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15502 esac; \
15503 module_srcdir=gold; \
15504 $(SHELL) \
15505 $$s/$$module_srcdir/configure \
15506 --srcdir=$${topdir}/$$module_srcdir \
15507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15508 --target=${target_alias} \
15509 || exit 1
15510 @endif gold
15511
15512
15513
15514 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15515 maybe-configure-stage1-gold:
15516 @if gold-bootstrap
15517 maybe-configure-stage1-gold: configure-stage1-gold
15518 configure-stage1-gold:
15519 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15520 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15521 @r=`${PWD_COMMAND}`; export r; \
15522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15523 TFLAGS="$(STAGE1_TFLAGS)"; \
15524 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15525 $(HOST_EXPORTS) \
15526 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15527 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15528 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15529 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15531 cd $(HOST_SUBDIR)/gold || exit 1; \
15532 case $(srcdir) in \
15533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15534 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15536 esac; \
15537 module_srcdir=gold; \
15538 $(SHELL) $$s/$$module_srcdir/configure \
15539 --srcdir=$${topdir}/$$module_srcdir \
15540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15541 --target=${target_alias} \
15542 \
15543 $(STAGE1_CONFIGURE_FLAGS)
15544 @endif gold-bootstrap
15545
15546 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15547 maybe-configure-stage2-gold:
15548 @if gold-bootstrap
15549 maybe-configure-stage2-gold: configure-stage2-gold
15550 configure-stage2-gold:
15551 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15552 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15553 @r=`${PWD_COMMAND}`; export r; \
15554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15555 TFLAGS="$(STAGE2_TFLAGS)"; \
15556 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15557 $(HOST_EXPORTS) \
15558 $(POSTSTAGE1_HOST_EXPORTS) \
15559 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15560 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15561 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15562 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15563 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15564 cd $(HOST_SUBDIR)/gold || exit 1; \
15565 case $(srcdir) in \
15566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15567 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15569 esac; \
15570 module_srcdir=gold; \
15571 $(SHELL) $$s/$$module_srcdir/configure \
15572 --srcdir=$${topdir}/$$module_srcdir \
15573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15574 --target=${target_alias} \
15575 --with-build-libsubdir=$(HOST_SUBDIR) \
15576 $(STAGE2_CONFIGURE_FLAGS)
15577 @endif gold-bootstrap
15578
15579 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15580 maybe-configure-stage3-gold:
15581 @if gold-bootstrap
15582 maybe-configure-stage3-gold: configure-stage3-gold
15583 configure-stage3-gold:
15584 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15585 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15586 @r=`${PWD_COMMAND}`; export r; \
15587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15588 TFLAGS="$(STAGE3_TFLAGS)"; \
15589 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15590 $(HOST_EXPORTS) \
15591 $(POSTSTAGE1_HOST_EXPORTS) \
15592 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15593 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15594 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15595 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15597 cd $(HOST_SUBDIR)/gold || exit 1; \
15598 case $(srcdir) in \
15599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15600 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15602 esac; \
15603 module_srcdir=gold; \
15604 $(SHELL) $$s/$$module_srcdir/configure \
15605 --srcdir=$${topdir}/$$module_srcdir \
15606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15607 --target=${target_alias} \
15608 --with-build-libsubdir=$(HOST_SUBDIR) \
15609 $(STAGE3_CONFIGURE_FLAGS)
15610 @endif gold-bootstrap
15611
15612 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15613 maybe-configure-stage4-gold:
15614 @if gold-bootstrap
15615 maybe-configure-stage4-gold: configure-stage4-gold
15616 configure-stage4-gold:
15617 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15618 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15619 @r=`${PWD_COMMAND}`; export r; \
15620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15621 TFLAGS="$(STAGE4_TFLAGS)"; \
15622 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15623 $(HOST_EXPORTS) \
15624 $(POSTSTAGE1_HOST_EXPORTS) \
15625 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15626 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15627 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15628 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15630 cd $(HOST_SUBDIR)/gold || exit 1; \
15631 case $(srcdir) in \
15632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15633 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15635 esac; \
15636 module_srcdir=gold; \
15637 $(SHELL) $$s/$$module_srcdir/configure \
15638 --srcdir=$${topdir}/$$module_srcdir \
15639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15640 --target=${target_alias} \
15641 --with-build-libsubdir=$(HOST_SUBDIR) \
15642 $(STAGE4_CONFIGURE_FLAGS)
15643 @endif gold-bootstrap
15644
15645 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15646 maybe-configure-stageprofile-gold:
15647 @if gold-bootstrap
15648 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15649 configure-stageprofile-gold:
15650 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15651 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15652 @r=`${PWD_COMMAND}`; export r; \
15653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15654 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15655 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15656 $(HOST_EXPORTS) \
15657 $(POSTSTAGE1_HOST_EXPORTS) \
15658 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15659 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15660 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15661 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15663 cd $(HOST_SUBDIR)/gold || exit 1; \
15664 case $(srcdir) in \
15665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15666 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15668 esac; \
15669 module_srcdir=gold; \
15670 $(SHELL) $$s/$$module_srcdir/configure \
15671 --srcdir=$${topdir}/$$module_srcdir \
15672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15673 --target=${target_alias} \
15674 --with-build-libsubdir=$(HOST_SUBDIR) \
15675 $(STAGEprofile_CONFIGURE_FLAGS)
15676 @endif gold-bootstrap
15677
15678 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15679 maybe-configure-stagefeedback-gold:
15680 @if gold-bootstrap
15681 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15682 configure-stagefeedback-gold:
15683 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15684 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15685 @r=`${PWD_COMMAND}`; export r; \
15686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15687 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15688 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15689 $(HOST_EXPORTS) \
15690 $(POSTSTAGE1_HOST_EXPORTS) \
15691 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15692 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15693 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15694 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15696 cd $(HOST_SUBDIR)/gold || exit 1; \
15697 case $(srcdir) in \
15698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15699 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15701 esac; \
15702 module_srcdir=gold; \
15703 $(SHELL) $$s/$$module_srcdir/configure \
15704 --srcdir=$${topdir}/$$module_srcdir \
15705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15706 --target=${target_alias} \
15707 --with-build-libsubdir=$(HOST_SUBDIR) \
15708 $(STAGEfeedback_CONFIGURE_FLAGS)
15709 @endif gold-bootstrap
15710
15711
15712
15713
15714
15715 .PHONY: all-gold maybe-all-gold
15716 maybe-all-gold:
15717 @if gcc-bootstrap
15718 all-gold: stage_current
15719 @endif gcc-bootstrap
15720 @if gold
15721 TARGET-gold=all
15722 maybe-all-gold: all-gold
15723 all-gold: configure-gold
15724 @r=`${PWD_COMMAND}`; export r; \
15725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15726 $(HOST_EXPORTS) \
15727 (cd $(HOST_SUBDIR)/gold && \
15728 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15729 $(TARGET-gold))
15730 @endif gold
15731
15732
15733
15734 .PHONY: all-stage1-gold maybe-all-stage1-gold
15735 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15736 maybe-all-stage1-gold:
15737 maybe-clean-stage1-gold:
15738 @if gold-bootstrap
15739 maybe-all-stage1-gold: all-stage1-gold
15740 all-stage1: all-stage1-gold
15741 TARGET-stage1-gold = $(TARGET-gold)
15742 all-stage1-gold: configure-stage1-gold
15743 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15744 @r=`${PWD_COMMAND}`; export r; \
15745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15746 TFLAGS="$(STAGE1_TFLAGS)"; \
15747 $(HOST_EXPORTS) \
15748 cd $(HOST_SUBDIR)/gold && \
15749 \
15750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15751 CFLAGS="$(STAGE1_CFLAGS)" \
15752 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15753 LIBCFLAGS="$(LIBCFLAGS)" \
15754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15757 $(EXTRA_HOST_FLAGS) \
15758 $(STAGE1_FLAGS_TO_PASS) \
15759 TFLAGS="$(STAGE1_TFLAGS)" \
15760 $(TARGET-stage1-gold)
15761
15762 maybe-clean-stage1-gold: clean-stage1-gold
15763 clean-stage1: clean-stage1-gold
15764 clean-stage1-gold:
15765 @if [ $(current_stage) = stage1 ]; then \
15766 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15767 else \
15768 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15769 $(MAKE) stage1-start; \
15770 fi; \
15771 cd $(HOST_SUBDIR)/gold && \
15772 $(MAKE) $(EXTRA_HOST_FLAGS) \
15773 $(STAGE1_FLAGS_TO_PASS) clean
15774 @endif gold-bootstrap
15775
15776
15777 .PHONY: all-stage2-gold maybe-all-stage2-gold
15778 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15779 maybe-all-stage2-gold:
15780 maybe-clean-stage2-gold:
15781 @if gold-bootstrap
15782 maybe-all-stage2-gold: all-stage2-gold
15783 all-stage2: all-stage2-gold
15784 TARGET-stage2-gold = $(TARGET-gold)
15785 all-stage2-gold: configure-stage2-gold
15786 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15787 @r=`${PWD_COMMAND}`; export r; \
15788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15789 TFLAGS="$(STAGE2_TFLAGS)"; \
15790 $(HOST_EXPORTS) \
15791 $(POSTSTAGE1_HOST_EXPORTS) \
15792 cd $(HOST_SUBDIR)/gold && \
15793 \
15794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15795 CFLAGS="$(STAGE2_CFLAGS)" \
15796 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15797 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15801 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15802 TFLAGS="$(STAGE2_TFLAGS)" \
15803 $(TARGET-stage2-gold)
15804
15805 maybe-clean-stage2-gold: clean-stage2-gold
15806 clean-stage2: clean-stage2-gold
15807 clean-stage2-gold:
15808 @if [ $(current_stage) = stage2 ]; then \
15809 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15810 else \
15811 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15812 $(MAKE) stage2-start; \
15813 fi; \
15814 cd $(HOST_SUBDIR)/gold && \
15815 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15816 @endif gold-bootstrap
15817
15818
15819 .PHONY: all-stage3-gold maybe-all-stage3-gold
15820 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15821 maybe-all-stage3-gold:
15822 maybe-clean-stage3-gold:
15823 @if gold-bootstrap
15824 maybe-all-stage3-gold: all-stage3-gold
15825 all-stage3: all-stage3-gold
15826 TARGET-stage3-gold = $(TARGET-gold)
15827 all-stage3-gold: configure-stage3-gold
15828 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15829 @r=`${PWD_COMMAND}`; export r; \
15830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15831 TFLAGS="$(STAGE3_TFLAGS)"; \
15832 $(HOST_EXPORTS) \
15833 $(POSTSTAGE1_HOST_EXPORTS) \
15834 cd $(HOST_SUBDIR)/gold && \
15835 \
15836 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15837 CFLAGS="$(STAGE3_CFLAGS)" \
15838 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15839 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15843 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15844 TFLAGS="$(STAGE3_TFLAGS)" \
15845 $(TARGET-stage3-gold)
15846
15847 maybe-clean-stage3-gold: clean-stage3-gold
15848 clean-stage3: clean-stage3-gold
15849 clean-stage3-gold:
15850 @if [ $(current_stage) = stage3 ]; then \
15851 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15852 else \
15853 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15854 $(MAKE) stage3-start; \
15855 fi; \
15856 cd $(HOST_SUBDIR)/gold && \
15857 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15858 @endif gold-bootstrap
15859
15860
15861 .PHONY: all-stage4-gold maybe-all-stage4-gold
15862 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15863 maybe-all-stage4-gold:
15864 maybe-clean-stage4-gold:
15865 @if gold-bootstrap
15866 maybe-all-stage4-gold: all-stage4-gold
15867 all-stage4: all-stage4-gold
15868 TARGET-stage4-gold = $(TARGET-gold)
15869 all-stage4-gold: configure-stage4-gold
15870 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15871 @r=`${PWD_COMMAND}`; export r; \
15872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15873 TFLAGS="$(STAGE4_TFLAGS)"; \
15874 $(HOST_EXPORTS) \
15875 $(POSTSTAGE1_HOST_EXPORTS) \
15876 cd $(HOST_SUBDIR)/gold && \
15877 \
15878 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15879 CFLAGS="$(STAGE4_CFLAGS)" \
15880 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15881 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15882 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15883 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15884 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15885 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15886 TFLAGS="$(STAGE4_TFLAGS)" \
15887 $(TARGET-stage4-gold)
15888
15889 maybe-clean-stage4-gold: clean-stage4-gold
15890 clean-stage4: clean-stage4-gold
15891 clean-stage4-gold:
15892 @if [ $(current_stage) = stage4 ]; then \
15893 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15894 else \
15895 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15896 $(MAKE) stage4-start; \
15897 fi; \
15898 cd $(HOST_SUBDIR)/gold && \
15899 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15900 @endif gold-bootstrap
15901
15902
15903 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15904 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15905 maybe-all-stageprofile-gold:
15906 maybe-clean-stageprofile-gold:
15907 @if gold-bootstrap
15908 maybe-all-stageprofile-gold: all-stageprofile-gold
15909 all-stageprofile: all-stageprofile-gold
15910 TARGET-stageprofile-gold = $(TARGET-gold)
15911 all-stageprofile-gold: configure-stageprofile-gold
15912 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15913 @r=`${PWD_COMMAND}`; export r; \
15914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15915 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15916 $(HOST_EXPORTS) \
15917 $(POSTSTAGE1_HOST_EXPORTS) \
15918 cd $(HOST_SUBDIR)/gold && \
15919 \
15920 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15921 CFLAGS="$(STAGEprofile_CFLAGS)" \
15922 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15923 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15924 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15925 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15926 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15927 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15928 TFLAGS="$(STAGEprofile_TFLAGS)" \
15929 $(TARGET-stageprofile-gold)
15930
15931 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15932 clean-stageprofile: clean-stageprofile-gold
15933 clean-stageprofile-gold:
15934 @if [ $(current_stage) = stageprofile ]; then \
15935 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15936 else \
15937 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15938 $(MAKE) stageprofile-start; \
15939 fi; \
15940 cd $(HOST_SUBDIR)/gold && \
15941 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15942 @endif gold-bootstrap
15943
15944
15945 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15946 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15947 maybe-all-stagefeedback-gold:
15948 maybe-clean-stagefeedback-gold:
15949 @if gold-bootstrap
15950 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15951 all-stagefeedback: all-stagefeedback-gold
15952 TARGET-stagefeedback-gold = $(TARGET-gold)
15953 all-stagefeedback-gold: configure-stagefeedback-gold
15954 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15955 @r=`${PWD_COMMAND}`; export r; \
15956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15957 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15958 $(HOST_EXPORTS) \
15959 $(POSTSTAGE1_HOST_EXPORTS) \
15960 cd $(HOST_SUBDIR)/gold && \
15961 \
15962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15963 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15964 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15965 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15969 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15970 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15971 $(TARGET-stagefeedback-gold)
15972
15973 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15974 clean-stagefeedback: clean-stagefeedback-gold
15975 clean-stagefeedback-gold:
15976 @if [ $(current_stage) = stagefeedback ]; then \
15977 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15978 else \
15979 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15980 $(MAKE) stagefeedback-start; \
15981 fi; \
15982 cd $(HOST_SUBDIR)/gold && \
15983 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15984 @endif gold-bootstrap
15985
15986
15987
15988
15989
15990 .PHONY: check-gold maybe-check-gold
15991 maybe-check-gold:
15992 @if gold
15993 maybe-check-gold: check-gold
15994
15995 check-gold:
15996 @: $(MAKE); $(unstage)
15997 @r=`${PWD_COMMAND}`; export r; \
15998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15999 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16000 (cd $(HOST_SUBDIR)/gold && \
16001 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16002
16003 @endif gold
16004
16005 .PHONY: install-gold maybe-install-gold
16006 maybe-install-gold:
16007 @if gold
16008 maybe-install-gold: install-gold
16009
16010 install-gold: installdirs
16011 @: $(MAKE); $(unstage)
16012 @r=`${PWD_COMMAND}`; export r; \
16013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16014 $(HOST_EXPORTS) \
16015 (cd $(HOST_SUBDIR)/gold && \
16016 $(MAKE) $(FLAGS_TO_PASS) install)
16017
16018 @endif gold
16019
16020 .PHONY: install-strip-gold maybe-install-strip-gold
16021 maybe-install-strip-gold:
16022 @if gold
16023 maybe-install-strip-gold: install-strip-gold
16024
16025 install-strip-gold: installdirs
16026 @: $(MAKE); $(unstage)
16027 @r=`${PWD_COMMAND}`; export r; \
16028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16029 $(HOST_EXPORTS) \
16030 (cd $(HOST_SUBDIR)/gold && \
16031 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16032
16033 @endif gold
16034
16035 # Other targets (info, dvi, pdf, etc.)
16036
16037 .PHONY: maybe-info-gold info-gold
16038 maybe-info-gold:
16039 @if gold
16040 maybe-info-gold: info-gold
16041
16042 info-gold: \
16043 configure-gold
16044 @[ -f ./gold/Makefile ] || exit 0; \
16045 r=`${PWD_COMMAND}`; export r; \
16046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16047 $(HOST_EXPORTS) \
16048 for flag in $(EXTRA_HOST_FLAGS) ; do \
16049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16050 done; \
16051 echo "Doing info in gold"; \
16052 (cd $(HOST_SUBDIR)/gold && \
16053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16055 "RANLIB=$${RANLIB}" \
16056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16057 info) \
16058 || exit 1
16059
16060 @endif gold
16061
16062 .PHONY: maybe-dvi-gold dvi-gold
16063 maybe-dvi-gold:
16064 @if gold
16065 maybe-dvi-gold: dvi-gold
16066
16067 dvi-gold: \
16068 configure-gold
16069 @[ -f ./gold/Makefile ] || exit 0; \
16070 r=`${PWD_COMMAND}`; export r; \
16071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16072 $(HOST_EXPORTS) \
16073 for flag in $(EXTRA_HOST_FLAGS) ; do \
16074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16075 done; \
16076 echo "Doing dvi in gold"; \
16077 (cd $(HOST_SUBDIR)/gold && \
16078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16080 "RANLIB=$${RANLIB}" \
16081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16082 dvi) \
16083 || exit 1
16084
16085 @endif gold
16086
16087 .PHONY: maybe-pdf-gold pdf-gold
16088 maybe-pdf-gold:
16089 @if gold
16090 maybe-pdf-gold: pdf-gold
16091
16092 pdf-gold: \
16093 configure-gold
16094 @[ -f ./gold/Makefile ] || exit 0; \
16095 r=`${PWD_COMMAND}`; export r; \
16096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16097 $(HOST_EXPORTS) \
16098 for flag in $(EXTRA_HOST_FLAGS) ; do \
16099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16100 done; \
16101 echo "Doing pdf in gold"; \
16102 (cd $(HOST_SUBDIR)/gold && \
16103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16105 "RANLIB=$${RANLIB}" \
16106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16107 pdf) \
16108 || exit 1
16109
16110 @endif gold
16111
16112 .PHONY: maybe-html-gold html-gold
16113 maybe-html-gold:
16114 @if gold
16115 maybe-html-gold: html-gold
16116
16117 html-gold: \
16118 configure-gold
16119 @[ -f ./gold/Makefile ] || exit 0; \
16120 r=`${PWD_COMMAND}`; export r; \
16121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16122 $(HOST_EXPORTS) \
16123 for flag in $(EXTRA_HOST_FLAGS) ; do \
16124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16125 done; \
16126 echo "Doing html in gold"; \
16127 (cd $(HOST_SUBDIR)/gold && \
16128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16130 "RANLIB=$${RANLIB}" \
16131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16132 html) \
16133 || exit 1
16134
16135 @endif gold
16136
16137 .PHONY: maybe-TAGS-gold TAGS-gold
16138 maybe-TAGS-gold:
16139 @if gold
16140 maybe-TAGS-gold: TAGS-gold
16141
16142 TAGS-gold: \
16143 configure-gold
16144 @[ -f ./gold/Makefile ] || exit 0; \
16145 r=`${PWD_COMMAND}`; export r; \
16146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16147 $(HOST_EXPORTS) \
16148 for flag in $(EXTRA_HOST_FLAGS) ; do \
16149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16150 done; \
16151 echo "Doing TAGS in gold"; \
16152 (cd $(HOST_SUBDIR)/gold && \
16153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16155 "RANLIB=$${RANLIB}" \
16156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16157 TAGS) \
16158 || exit 1
16159
16160 @endif gold
16161
16162 .PHONY: maybe-install-info-gold install-info-gold
16163 maybe-install-info-gold:
16164 @if gold
16165 maybe-install-info-gold: install-info-gold
16166
16167 install-info-gold: \
16168 configure-gold \
16169 info-gold
16170 @[ -f ./gold/Makefile ] || exit 0; \
16171 r=`${PWD_COMMAND}`; export r; \
16172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16173 $(HOST_EXPORTS) \
16174 for flag in $(EXTRA_HOST_FLAGS) ; do \
16175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16176 done; \
16177 echo "Doing install-info in gold"; \
16178 (cd $(HOST_SUBDIR)/gold && \
16179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16181 "RANLIB=$${RANLIB}" \
16182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16183 install-info) \
16184 || exit 1
16185
16186 @endif gold
16187
16188 .PHONY: maybe-install-pdf-gold install-pdf-gold
16189 maybe-install-pdf-gold:
16190 @if gold
16191 maybe-install-pdf-gold: install-pdf-gold
16192
16193 install-pdf-gold: \
16194 configure-gold \
16195 pdf-gold
16196 @[ -f ./gold/Makefile ] || exit 0; \
16197 r=`${PWD_COMMAND}`; export r; \
16198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16199 $(HOST_EXPORTS) \
16200 for flag in $(EXTRA_HOST_FLAGS) ; do \
16201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16202 done; \
16203 echo "Doing install-pdf in gold"; \
16204 (cd $(HOST_SUBDIR)/gold && \
16205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16207 "RANLIB=$${RANLIB}" \
16208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16209 install-pdf) \
16210 || exit 1
16211
16212 @endif gold
16213
16214 .PHONY: maybe-install-html-gold install-html-gold
16215 maybe-install-html-gold:
16216 @if gold
16217 maybe-install-html-gold: install-html-gold
16218
16219 install-html-gold: \
16220 configure-gold \
16221 html-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 install-html 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 install-html) \
16236 || exit 1
16237
16238 @endif gold
16239
16240 .PHONY: maybe-installcheck-gold installcheck-gold
16241 maybe-installcheck-gold:
16242 @if gold
16243 maybe-installcheck-gold: installcheck-gold
16244
16245 installcheck-gold: \
16246 configure-gold
16247 @[ -f ./gold/Makefile ] || exit 0; \
16248 r=`${PWD_COMMAND}`; export r; \
16249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16250 $(HOST_EXPORTS) \
16251 for flag in $(EXTRA_HOST_FLAGS) ; do \
16252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16253 done; \
16254 echo "Doing installcheck in gold"; \
16255 (cd $(HOST_SUBDIR)/gold && \
16256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16258 "RANLIB=$${RANLIB}" \
16259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16260 installcheck) \
16261 || exit 1
16262
16263 @endif gold
16264
16265 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16266 maybe-mostlyclean-gold:
16267 @if gold
16268 maybe-mostlyclean-gold: mostlyclean-gold
16269
16270 mostlyclean-gold:
16271 @[ -f ./gold/Makefile ] || exit 0; \
16272 r=`${PWD_COMMAND}`; export r; \
16273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16274 $(HOST_EXPORTS) \
16275 for flag in $(EXTRA_HOST_FLAGS) ; do \
16276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16277 done; \
16278 echo "Doing mostlyclean in gold"; \
16279 (cd $(HOST_SUBDIR)/gold && \
16280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16282 "RANLIB=$${RANLIB}" \
16283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16284 mostlyclean) \
16285 || exit 1
16286
16287 @endif gold
16288
16289 .PHONY: maybe-clean-gold clean-gold
16290 maybe-clean-gold:
16291 @if gold
16292 maybe-clean-gold: clean-gold
16293
16294 clean-gold:
16295 @[ -f ./gold/Makefile ] || exit 0; \
16296 r=`${PWD_COMMAND}`; export r; \
16297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16298 $(HOST_EXPORTS) \
16299 for flag in $(EXTRA_HOST_FLAGS) ; do \
16300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16301 done; \
16302 echo "Doing clean in gold"; \
16303 (cd $(HOST_SUBDIR)/gold && \
16304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16306 "RANLIB=$${RANLIB}" \
16307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16308 clean) \
16309 || exit 1
16310
16311 @endif gold
16312
16313 .PHONY: maybe-distclean-gold distclean-gold
16314 maybe-distclean-gold:
16315 @if gold
16316 maybe-distclean-gold: distclean-gold
16317
16318 distclean-gold:
16319 @[ -f ./gold/Makefile ] || exit 0; \
16320 r=`${PWD_COMMAND}`; export r; \
16321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16322 $(HOST_EXPORTS) \
16323 for flag in $(EXTRA_HOST_FLAGS) ; do \
16324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16325 done; \
16326 echo "Doing distclean in gold"; \
16327 (cd $(HOST_SUBDIR)/gold && \
16328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16330 "RANLIB=$${RANLIB}" \
16331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16332 distclean) \
16333 || exit 1
16334
16335 @endif gold
16336
16337 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16338 maybe-maintainer-clean-gold:
16339 @if gold
16340 maybe-maintainer-clean-gold: maintainer-clean-gold
16341
16342 maintainer-clean-gold:
16343 @[ -f ./gold/Makefile ] || exit 0; \
16344 r=`${PWD_COMMAND}`; export r; \
16345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16346 $(HOST_EXPORTS) \
16347 for flag in $(EXTRA_HOST_FLAGS) ; do \
16348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16349 done; \
16350 echo "Doing maintainer-clean in gold"; \
16351 (cd $(HOST_SUBDIR)/gold && \
16352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16354 "RANLIB=$${RANLIB}" \
16355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16356 maintainer-clean) \
16357 || exit 1
16358
16359 @endif gold
16360
16361
16362
16363 .PHONY: configure-gprof maybe-configure-gprof
16364 maybe-configure-gprof:
16365 @if gcc-bootstrap
16366 configure-gprof: stage_current
16367 @endif gcc-bootstrap
16368 @if gprof
16369 maybe-configure-gprof: configure-gprof
16370 configure-gprof:
16371 @: $(MAKE); $(unstage)
16372 @r=`${PWD_COMMAND}`; export r; \
16373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16374 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16376 $(HOST_EXPORTS) \
16377 echo Configuring in $(HOST_SUBDIR)/gprof; \
16378 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16379 case $(srcdir) in \
16380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16381 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16383 esac; \
16384 module_srcdir=gprof; \
16385 $(SHELL) \
16386 $$s/$$module_srcdir/configure \
16387 --srcdir=$${topdir}/$$module_srcdir \
16388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16389 --target=${target_alias} \
16390 || exit 1
16391 @endif gprof
16392
16393
16394
16395
16396
16397 .PHONY: all-gprof maybe-all-gprof
16398 maybe-all-gprof:
16399 @if gcc-bootstrap
16400 all-gprof: stage_current
16401 @endif gcc-bootstrap
16402 @if gprof
16403 TARGET-gprof=all
16404 maybe-all-gprof: all-gprof
16405 all-gprof: configure-gprof
16406 @: $(MAKE); $(unstage)
16407 @r=`${PWD_COMMAND}`; export r; \
16408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16409 $(HOST_EXPORTS) \
16410 (cd $(HOST_SUBDIR)/gprof && \
16411 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
16412 $(TARGET-gprof))
16413 @endif gprof
16414
16415
16416
16417
16418 .PHONY: check-gprof maybe-check-gprof
16419 maybe-check-gprof:
16420 @if gprof
16421 maybe-check-gprof: check-gprof
16422
16423 check-gprof:
16424 @: $(MAKE); $(unstage)
16425 @r=`${PWD_COMMAND}`; export r; \
16426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16427 $(HOST_EXPORTS) \
16428 (cd $(HOST_SUBDIR)/gprof && \
16429 $(MAKE) $(FLAGS_TO_PASS) check)
16430
16431 @endif gprof
16432
16433 .PHONY: install-gprof maybe-install-gprof
16434 maybe-install-gprof:
16435 @if gprof
16436 maybe-install-gprof: install-gprof
16437
16438 install-gprof: installdirs
16439 @: $(MAKE); $(unstage)
16440 @r=`${PWD_COMMAND}`; export r; \
16441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16442 $(HOST_EXPORTS) \
16443 (cd $(HOST_SUBDIR)/gprof && \
16444 $(MAKE) $(FLAGS_TO_PASS) install)
16445
16446 @endif gprof
16447
16448 .PHONY: install-strip-gprof maybe-install-strip-gprof
16449 maybe-install-strip-gprof:
16450 @if gprof
16451 maybe-install-strip-gprof: install-strip-gprof
16452
16453 install-strip-gprof: installdirs
16454 @: $(MAKE); $(unstage)
16455 @r=`${PWD_COMMAND}`; export r; \
16456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16457 $(HOST_EXPORTS) \
16458 (cd $(HOST_SUBDIR)/gprof && \
16459 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16460
16461 @endif gprof
16462
16463 # Other targets (info, dvi, pdf, etc.)
16464
16465 .PHONY: maybe-info-gprof info-gprof
16466 maybe-info-gprof:
16467 @if gprof
16468 maybe-info-gprof: info-gprof
16469
16470 info-gprof: \
16471 configure-gprof
16472 @: $(MAKE); $(unstage)
16473 @[ -f ./gprof/Makefile ] || exit 0; \
16474 r=`${PWD_COMMAND}`; export r; \
16475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16476 $(HOST_EXPORTS) \
16477 for flag in $(EXTRA_HOST_FLAGS) ; do \
16478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16479 done; \
16480 echo "Doing info in gprof"; \
16481 (cd $(HOST_SUBDIR)/gprof && \
16482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16484 "RANLIB=$${RANLIB}" \
16485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16486 info) \
16487 || exit 1
16488
16489 @endif gprof
16490
16491 .PHONY: maybe-dvi-gprof dvi-gprof
16492 maybe-dvi-gprof:
16493 @if gprof
16494 maybe-dvi-gprof: dvi-gprof
16495
16496 dvi-gprof: \
16497 configure-gprof
16498 @: $(MAKE); $(unstage)
16499 @[ -f ./gprof/Makefile ] || exit 0; \
16500 r=`${PWD_COMMAND}`; export r; \
16501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16502 $(HOST_EXPORTS) \
16503 for flag in $(EXTRA_HOST_FLAGS) ; do \
16504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16505 done; \
16506 echo "Doing dvi in gprof"; \
16507 (cd $(HOST_SUBDIR)/gprof && \
16508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16510 "RANLIB=$${RANLIB}" \
16511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16512 dvi) \
16513 || exit 1
16514
16515 @endif gprof
16516
16517 .PHONY: maybe-pdf-gprof pdf-gprof
16518 maybe-pdf-gprof:
16519 @if gprof
16520 maybe-pdf-gprof: pdf-gprof
16521
16522 pdf-gprof: \
16523 configure-gprof
16524 @: $(MAKE); $(unstage)
16525 @[ -f ./gprof/Makefile ] || exit 0; \
16526 r=`${PWD_COMMAND}`; export r; \
16527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16528 $(HOST_EXPORTS) \
16529 for flag in $(EXTRA_HOST_FLAGS) ; do \
16530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16531 done; \
16532 echo "Doing pdf in gprof"; \
16533 (cd $(HOST_SUBDIR)/gprof && \
16534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16536 "RANLIB=$${RANLIB}" \
16537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16538 pdf) \
16539 || exit 1
16540
16541 @endif gprof
16542
16543 .PHONY: maybe-html-gprof html-gprof
16544 maybe-html-gprof:
16545 @if gprof
16546 maybe-html-gprof: html-gprof
16547
16548 html-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 html 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 html) \
16565 || exit 1
16566
16567 @endif gprof
16568
16569 .PHONY: maybe-TAGS-gprof TAGS-gprof
16570 maybe-TAGS-gprof:
16571 @if gprof
16572 maybe-TAGS-gprof: TAGS-gprof
16573
16574 TAGS-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 TAGS 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 TAGS) \
16591 || exit 1
16592
16593 @endif gprof
16594
16595 .PHONY: maybe-install-info-gprof install-info-gprof
16596 maybe-install-info-gprof:
16597 @if gprof
16598 maybe-install-info-gprof: install-info-gprof
16599
16600 install-info-gprof: \
16601 configure-gprof \
16602 info-gprof
16603 @: $(MAKE); $(unstage)
16604 @[ -f ./gprof/Makefile ] || exit 0; \
16605 r=`${PWD_COMMAND}`; export r; \
16606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16607 $(HOST_EXPORTS) \
16608 for flag in $(EXTRA_HOST_FLAGS) ; do \
16609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16610 done; \
16611 echo "Doing install-info in gprof"; \
16612 (cd $(HOST_SUBDIR)/gprof && \
16613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16615 "RANLIB=$${RANLIB}" \
16616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16617 install-info) \
16618 || exit 1
16619
16620 @endif gprof
16621
16622 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16623 maybe-install-pdf-gprof:
16624 @if gprof
16625 maybe-install-pdf-gprof: install-pdf-gprof
16626
16627 install-pdf-gprof: \
16628 configure-gprof \
16629 pdf-gprof
16630 @: $(MAKE); $(unstage)
16631 @[ -f ./gprof/Makefile ] || exit 0; \
16632 r=`${PWD_COMMAND}`; export r; \
16633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16634 $(HOST_EXPORTS) \
16635 for flag in $(EXTRA_HOST_FLAGS) ; do \
16636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16637 done; \
16638 echo "Doing install-pdf in gprof"; \
16639 (cd $(HOST_SUBDIR)/gprof && \
16640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16642 "RANLIB=$${RANLIB}" \
16643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16644 install-pdf) \
16645 || exit 1
16646
16647 @endif gprof
16648
16649 .PHONY: maybe-install-html-gprof install-html-gprof
16650 maybe-install-html-gprof:
16651 @if gprof
16652 maybe-install-html-gprof: install-html-gprof
16653
16654 install-html-gprof: \
16655 configure-gprof \
16656 html-gprof
16657 @: $(MAKE); $(unstage)
16658 @[ -f ./gprof/Makefile ] || exit 0; \
16659 r=`${PWD_COMMAND}`; export r; \
16660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16661 $(HOST_EXPORTS) \
16662 for flag in $(EXTRA_HOST_FLAGS) ; do \
16663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16664 done; \
16665 echo "Doing install-html in gprof"; \
16666 (cd $(HOST_SUBDIR)/gprof && \
16667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16669 "RANLIB=$${RANLIB}" \
16670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16671 install-html) \
16672 || exit 1
16673
16674 @endif gprof
16675
16676 .PHONY: maybe-installcheck-gprof installcheck-gprof
16677 maybe-installcheck-gprof:
16678 @if gprof
16679 maybe-installcheck-gprof: installcheck-gprof
16680
16681 installcheck-gprof: \
16682 configure-gprof
16683 @: $(MAKE); $(unstage)
16684 @[ -f ./gprof/Makefile ] || exit 0; \
16685 r=`${PWD_COMMAND}`; export r; \
16686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16687 $(HOST_EXPORTS) \
16688 for flag in $(EXTRA_HOST_FLAGS) ; do \
16689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16690 done; \
16691 echo "Doing installcheck in gprof"; \
16692 (cd $(HOST_SUBDIR)/gprof && \
16693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16695 "RANLIB=$${RANLIB}" \
16696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16697 installcheck) \
16698 || exit 1
16699
16700 @endif gprof
16701
16702 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16703 maybe-mostlyclean-gprof:
16704 @if gprof
16705 maybe-mostlyclean-gprof: mostlyclean-gprof
16706
16707 mostlyclean-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 mostlyclean 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 mostlyclean) \
16723 || exit 1
16724
16725 @endif gprof
16726
16727 .PHONY: maybe-clean-gprof clean-gprof
16728 maybe-clean-gprof:
16729 @if gprof
16730 maybe-clean-gprof: clean-gprof
16731
16732 clean-gprof:
16733 @: $(MAKE); $(unstage)
16734 @[ -f ./gprof/Makefile ] || exit 0; \
16735 r=`${PWD_COMMAND}`; export r; \
16736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16737 $(HOST_EXPORTS) \
16738 for flag in $(EXTRA_HOST_FLAGS) ; do \
16739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16740 done; \
16741 echo "Doing clean in gprof"; \
16742 (cd $(HOST_SUBDIR)/gprof && \
16743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16745 "RANLIB=$${RANLIB}" \
16746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16747 clean) \
16748 || exit 1
16749
16750 @endif gprof
16751
16752 .PHONY: maybe-distclean-gprof distclean-gprof
16753 maybe-distclean-gprof:
16754 @if gprof
16755 maybe-distclean-gprof: distclean-gprof
16756
16757 distclean-gprof:
16758 @: $(MAKE); $(unstage)
16759 @[ -f ./gprof/Makefile ] || exit 0; \
16760 r=`${PWD_COMMAND}`; export r; \
16761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16762 $(HOST_EXPORTS) \
16763 for flag in $(EXTRA_HOST_FLAGS) ; do \
16764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16765 done; \
16766 echo "Doing distclean in gprof"; \
16767 (cd $(HOST_SUBDIR)/gprof && \
16768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16770 "RANLIB=$${RANLIB}" \
16771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16772 distclean) \
16773 || exit 1
16774
16775 @endif gprof
16776
16777 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16778 maybe-maintainer-clean-gprof:
16779 @if gprof
16780 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16781
16782 maintainer-clean-gprof:
16783 @: $(MAKE); $(unstage)
16784 @[ -f ./gprof/Makefile ] || exit 0; \
16785 r=`${PWD_COMMAND}`; export r; \
16786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16787 $(HOST_EXPORTS) \
16788 for flag in $(EXTRA_HOST_FLAGS) ; do \
16789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16790 done; \
16791 echo "Doing maintainer-clean in gprof"; \
16792 (cd $(HOST_SUBDIR)/gprof && \
16793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16795 "RANLIB=$${RANLIB}" \
16796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16797 maintainer-clean) \
16798 || exit 1
16799
16800 @endif gprof
16801
16802
16803
16804 .PHONY: configure-intl maybe-configure-intl
16805 maybe-configure-intl:
16806 @if gcc-bootstrap
16807 configure-intl: stage_current
16808 @endif gcc-bootstrap
16809 @if intl
16810 maybe-configure-intl: configure-intl
16811 configure-intl:
16812 @r=`${PWD_COMMAND}`; export r; \
16813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16814 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16816 $(HOST_EXPORTS) \
16817 echo Configuring in $(HOST_SUBDIR)/intl; \
16818 cd "$(HOST_SUBDIR)/intl" || exit 1; \
16819 case $(srcdir) in \
16820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16821 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16823 esac; \
16824 module_srcdir=intl; \
16825 $(SHELL) \
16826 $$s/$$module_srcdir/configure \
16827 --srcdir=$${topdir}/$$module_srcdir \
16828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16829 --target=${target_alias} \
16830 || exit 1
16831 @endif intl
16832
16833
16834
16835 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16836 maybe-configure-stage1-intl:
16837 @if intl-bootstrap
16838 maybe-configure-stage1-intl: configure-stage1-intl
16839 configure-stage1-intl:
16840 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16842 @r=`${PWD_COMMAND}`; export r; \
16843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16844 TFLAGS="$(STAGE1_TFLAGS)"; \
16845 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16846 $(HOST_EXPORTS) \
16847 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16848 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16849 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16850 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16851 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16852 cd $(HOST_SUBDIR)/intl || exit 1; \
16853 case $(srcdir) in \
16854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16855 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16857 esac; \
16858 module_srcdir=intl; \
16859 $(SHELL) $$s/$$module_srcdir/configure \
16860 --srcdir=$${topdir}/$$module_srcdir \
16861 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16862 --target=${target_alias} \
16863 \
16864 $(STAGE1_CONFIGURE_FLAGS)
16865 @endif intl-bootstrap
16866
16867 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16868 maybe-configure-stage2-intl:
16869 @if intl-bootstrap
16870 maybe-configure-stage2-intl: configure-stage2-intl
16871 configure-stage2-intl:
16872 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16874 @r=`${PWD_COMMAND}`; export r; \
16875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16876 TFLAGS="$(STAGE2_TFLAGS)"; \
16877 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16878 $(HOST_EXPORTS) \
16879 $(POSTSTAGE1_HOST_EXPORTS) \
16880 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16881 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16882 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16883 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16885 cd $(HOST_SUBDIR)/intl || exit 1; \
16886 case $(srcdir) in \
16887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16888 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16890 esac; \
16891 module_srcdir=intl; \
16892 $(SHELL) $$s/$$module_srcdir/configure \
16893 --srcdir=$${topdir}/$$module_srcdir \
16894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16895 --target=${target_alias} \
16896 --with-build-libsubdir=$(HOST_SUBDIR) \
16897 $(STAGE2_CONFIGURE_FLAGS)
16898 @endif intl-bootstrap
16899
16900 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16901 maybe-configure-stage3-intl:
16902 @if intl-bootstrap
16903 maybe-configure-stage3-intl: configure-stage3-intl
16904 configure-stage3-intl:
16905 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16907 @r=`${PWD_COMMAND}`; export r; \
16908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16909 TFLAGS="$(STAGE3_TFLAGS)"; \
16910 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16911 $(HOST_EXPORTS) \
16912 $(POSTSTAGE1_HOST_EXPORTS) \
16913 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16914 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16915 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16916 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16918 cd $(HOST_SUBDIR)/intl || exit 1; \
16919 case $(srcdir) in \
16920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16921 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16923 esac; \
16924 module_srcdir=intl; \
16925 $(SHELL) $$s/$$module_srcdir/configure \
16926 --srcdir=$${topdir}/$$module_srcdir \
16927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16928 --target=${target_alias} \
16929 --with-build-libsubdir=$(HOST_SUBDIR) \
16930 $(STAGE3_CONFIGURE_FLAGS)
16931 @endif intl-bootstrap
16932
16933 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16934 maybe-configure-stage4-intl:
16935 @if intl-bootstrap
16936 maybe-configure-stage4-intl: configure-stage4-intl
16937 configure-stage4-intl:
16938 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16939 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16940 @r=`${PWD_COMMAND}`; export r; \
16941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16942 TFLAGS="$(STAGE4_TFLAGS)"; \
16943 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16944 $(HOST_EXPORTS) \
16945 $(POSTSTAGE1_HOST_EXPORTS) \
16946 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16947 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16948 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16949 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16951 cd $(HOST_SUBDIR)/intl || exit 1; \
16952 case $(srcdir) in \
16953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16954 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16956 esac; \
16957 module_srcdir=intl; \
16958 $(SHELL) $$s/$$module_srcdir/configure \
16959 --srcdir=$${topdir}/$$module_srcdir \
16960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16961 --target=${target_alias} \
16962 --with-build-libsubdir=$(HOST_SUBDIR) \
16963 $(STAGE4_CONFIGURE_FLAGS)
16964 @endif intl-bootstrap
16965
16966 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16967 maybe-configure-stageprofile-intl:
16968 @if intl-bootstrap
16969 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16970 configure-stageprofile-intl:
16971 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16973 @r=`${PWD_COMMAND}`; export r; \
16974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16975 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16976 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16977 $(HOST_EXPORTS) \
16978 $(POSTSTAGE1_HOST_EXPORTS) \
16979 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16980 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16981 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16982 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16984 cd $(HOST_SUBDIR)/intl || exit 1; \
16985 case $(srcdir) in \
16986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16987 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16989 esac; \
16990 module_srcdir=intl; \
16991 $(SHELL) $$s/$$module_srcdir/configure \
16992 --srcdir=$${topdir}/$$module_srcdir \
16993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16994 --target=${target_alias} \
16995 --with-build-libsubdir=$(HOST_SUBDIR) \
16996 $(STAGEprofile_CONFIGURE_FLAGS)
16997 @endif intl-bootstrap
16998
16999 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
17000 maybe-configure-stagefeedback-intl:
17001 @if intl-bootstrap
17002 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
17003 configure-stagefeedback-intl:
17004 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17005 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17006 @r=`${PWD_COMMAND}`; export r; \
17007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17008 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17009 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17010 $(HOST_EXPORTS) \
17011 $(POSTSTAGE1_HOST_EXPORTS) \
17012 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17013 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17014 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17015 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
17016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
17017 cd $(HOST_SUBDIR)/intl || exit 1; \
17018 case $(srcdir) in \
17019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17020 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17022 esac; \
17023 module_srcdir=intl; \
17024 $(SHELL) $$s/$$module_srcdir/configure \
17025 --srcdir=$${topdir}/$$module_srcdir \
17026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17027 --target=${target_alias} \
17028 --with-build-libsubdir=$(HOST_SUBDIR) \
17029 $(STAGEfeedback_CONFIGURE_FLAGS)
17030 @endif intl-bootstrap
17031
17032
17033
17034
17035
17036 .PHONY: all-intl maybe-all-intl
17037 maybe-all-intl:
17038 @if gcc-bootstrap
17039 all-intl: stage_current
17040 @endif gcc-bootstrap
17041 @if intl
17042 TARGET-intl=all
17043 maybe-all-intl: all-intl
17044 all-intl: configure-intl
17045 @r=`${PWD_COMMAND}`; export r; \
17046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17047 $(HOST_EXPORTS) \
17048 (cd $(HOST_SUBDIR)/intl && \
17049 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17050 $(TARGET-intl))
17051 @endif intl
17052
17053
17054
17055 .PHONY: all-stage1-intl maybe-all-stage1-intl
17056 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17057 maybe-all-stage1-intl:
17058 maybe-clean-stage1-intl:
17059 @if intl-bootstrap
17060 maybe-all-stage1-intl: all-stage1-intl
17061 all-stage1: all-stage1-intl
17062 TARGET-stage1-intl = $(TARGET-intl)
17063 all-stage1-intl: configure-stage1-intl
17064 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17065 @r=`${PWD_COMMAND}`; export r; \
17066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17067 TFLAGS="$(STAGE1_TFLAGS)"; \
17068 $(HOST_EXPORTS) \
17069 cd $(HOST_SUBDIR)/intl && \
17070 \
17071 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17072 CFLAGS="$(STAGE1_CFLAGS)" \
17073 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17074 LIBCFLAGS="$(LIBCFLAGS)" \
17075 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17076 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17077 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17078 $(EXTRA_HOST_FLAGS) \
17079 $(STAGE1_FLAGS_TO_PASS) \
17080 TFLAGS="$(STAGE1_TFLAGS)" \
17081 $(TARGET-stage1-intl)
17082
17083 maybe-clean-stage1-intl: clean-stage1-intl
17084 clean-stage1: clean-stage1-intl
17085 clean-stage1-intl:
17086 @if [ $(current_stage) = stage1 ]; then \
17087 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17088 else \
17089 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17090 $(MAKE) stage1-start; \
17091 fi; \
17092 cd $(HOST_SUBDIR)/intl && \
17093 $(MAKE) $(EXTRA_HOST_FLAGS) \
17094 $(STAGE1_FLAGS_TO_PASS) clean
17095 @endif intl-bootstrap
17096
17097
17098 .PHONY: all-stage2-intl maybe-all-stage2-intl
17099 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17100 maybe-all-stage2-intl:
17101 maybe-clean-stage2-intl:
17102 @if intl-bootstrap
17103 maybe-all-stage2-intl: all-stage2-intl
17104 all-stage2: all-stage2-intl
17105 TARGET-stage2-intl = $(TARGET-intl)
17106 all-stage2-intl: configure-stage2-intl
17107 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17108 @r=`${PWD_COMMAND}`; export r; \
17109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17110 TFLAGS="$(STAGE2_TFLAGS)"; \
17111 $(HOST_EXPORTS) \
17112 $(POSTSTAGE1_HOST_EXPORTS) \
17113 cd $(HOST_SUBDIR)/intl && \
17114 \
17115 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17116 CFLAGS="$(STAGE2_CFLAGS)" \
17117 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17118 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17122 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17123 TFLAGS="$(STAGE2_TFLAGS)" \
17124 $(TARGET-stage2-intl)
17125
17126 maybe-clean-stage2-intl: clean-stage2-intl
17127 clean-stage2: clean-stage2-intl
17128 clean-stage2-intl:
17129 @if [ $(current_stage) = stage2 ]; then \
17130 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17131 else \
17132 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17133 $(MAKE) stage2-start; \
17134 fi; \
17135 cd $(HOST_SUBDIR)/intl && \
17136 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17137 @endif intl-bootstrap
17138
17139
17140 .PHONY: all-stage3-intl maybe-all-stage3-intl
17141 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17142 maybe-all-stage3-intl:
17143 maybe-clean-stage3-intl:
17144 @if intl-bootstrap
17145 maybe-all-stage3-intl: all-stage3-intl
17146 all-stage3: all-stage3-intl
17147 TARGET-stage3-intl = $(TARGET-intl)
17148 all-stage3-intl: configure-stage3-intl
17149 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17150 @r=`${PWD_COMMAND}`; export r; \
17151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17152 TFLAGS="$(STAGE3_TFLAGS)"; \
17153 $(HOST_EXPORTS) \
17154 $(POSTSTAGE1_HOST_EXPORTS) \
17155 cd $(HOST_SUBDIR)/intl && \
17156 \
17157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17158 CFLAGS="$(STAGE3_CFLAGS)" \
17159 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17160 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17161 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17162 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17163 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17164 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17165 TFLAGS="$(STAGE3_TFLAGS)" \
17166 $(TARGET-stage3-intl)
17167
17168 maybe-clean-stage3-intl: clean-stage3-intl
17169 clean-stage3: clean-stage3-intl
17170 clean-stage3-intl:
17171 @if [ $(current_stage) = stage3 ]; then \
17172 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17173 else \
17174 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17175 $(MAKE) stage3-start; \
17176 fi; \
17177 cd $(HOST_SUBDIR)/intl && \
17178 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17179 @endif intl-bootstrap
17180
17181
17182 .PHONY: all-stage4-intl maybe-all-stage4-intl
17183 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17184 maybe-all-stage4-intl:
17185 maybe-clean-stage4-intl:
17186 @if intl-bootstrap
17187 maybe-all-stage4-intl: all-stage4-intl
17188 all-stage4: all-stage4-intl
17189 TARGET-stage4-intl = $(TARGET-intl)
17190 all-stage4-intl: configure-stage4-intl
17191 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17192 @r=`${PWD_COMMAND}`; export r; \
17193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17194 TFLAGS="$(STAGE4_TFLAGS)"; \
17195 $(HOST_EXPORTS) \
17196 $(POSTSTAGE1_HOST_EXPORTS) \
17197 cd $(HOST_SUBDIR)/intl && \
17198 \
17199 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17200 CFLAGS="$(STAGE4_CFLAGS)" \
17201 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17202 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17203 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17204 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17205 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17206 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17207 TFLAGS="$(STAGE4_TFLAGS)" \
17208 $(TARGET-stage4-intl)
17209
17210 maybe-clean-stage4-intl: clean-stage4-intl
17211 clean-stage4: clean-stage4-intl
17212 clean-stage4-intl:
17213 @if [ $(current_stage) = stage4 ]; then \
17214 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17215 else \
17216 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17217 $(MAKE) stage4-start; \
17218 fi; \
17219 cd $(HOST_SUBDIR)/intl && \
17220 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17221 @endif intl-bootstrap
17222
17223
17224 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17225 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17226 maybe-all-stageprofile-intl:
17227 maybe-clean-stageprofile-intl:
17228 @if intl-bootstrap
17229 maybe-all-stageprofile-intl: all-stageprofile-intl
17230 all-stageprofile: all-stageprofile-intl
17231 TARGET-stageprofile-intl = $(TARGET-intl)
17232 all-stageprofile-intl: configure-stageprofile-intl
17233 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17234 @r=`${PWD_COMMAND}`; export r; \
17235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17236 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17237 $(HOST_EXPORTS) \
17238 $(POSTSTAGE1_HOST_EXPORTS) \
17239 cd $(HOST_SUBDIR)/intl && \
17240 \
17241 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17242 CFLAGS="$(STAGEprofile_CFLAGS)" \
17243 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17244 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17248 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17249 TFLAGS="$(STAGEprofile_TFLAGS)" \
17250 $(TARGET-stageprofile-intl)
17251
17252 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17253 clean-stageprofile: clean-stageprofile-intl
17254 clean-stageprofile-intl:
17255 @if [ $(current_stage) = stageprofile ]; then \
17256 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17257 else \
17258 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17259 $(MAKE) stageprofile-start; \
17260 fi; \
17261 cd $(HOST_SUBDIR)/intl && \
17262 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17263 @endif intl-bootstrap
17264
17265
17266 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17267 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17268 maybe-all-stagefeedback-intl:
17269 maybe-clean-stagefeedback-intl:
17270 @if intl-bootstrap
17271 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17272 all-stagefeedback: all-stagefeedback-intl
17273 TARGET-stagefeedback-intl = $(TARGET-intl)
17274 all-stagefeedback-intl: configure-stagefeedback-intl
17275 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17276 @r=`${PWD_COMMAND}`; export r; \
17277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17278 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17279 $(HOST_EXPORTS) \
17280 $(POSTSTAGE1_HOST_EXPORTS) \
17281 cd $(HOST_SUBDIR)/intl && \
17282 \
17283 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17284 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17285 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17286 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17287 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17288 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17289 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17290 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17291 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17292 $(TARGET-stagefeedback-intl)
17293
17294 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17295 clean-stagefeedback: clean-stagefeedback-intl
17296 clean-stagefeedback-intl:
17297 @if [ $(current_stage) = stagefeedback ]; then \
17298 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17299 else \
17300 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17301 $(MAKE) stagefeedback-start; \
17302 fi; \
17303 cd $(HOST_SUBDIR)/intl && \
17304 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17305 @endif intl-bootstrap
17306
17307
17308
17309
17310
17311 .PHONY: check-intl maybe-check-intl
17312 maybe-check-intl:
17313 @if intl
17314 maybe-check-intl: check-intl
17315
17316 check-intl:
17317 @: $(MAKE); $(unstage)
17318 @r=`${PWD_COMMAND}`; export r; \
17319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17320 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17321 (cd $(HOST_SUBDIR)/intl && \
17322 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17323
17324 @endif intl
17325
17326 .PHONY: install-intl maybe-install-intl
17327 maybe-install-intl:
17328 @if intl
17329 maybe-install-intl: install-intl
17330
17331 install-intl: installdirs
17332 @: $(MAKE); $(unstage)
17333 @r=`${PWD_COMMAND}`; export r; \
17334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17335 $(HOST_EXPORTS) \
17336 (cd $(HOST_SUBDIR)/intl && \
17337 $(MAKE) $(FLAGS_TO_PASS) install)
17338
17339 @endif intl
17340
17341 .PHONY: install-strip-intl maybe-install-strip-intl
17342 maybe-install-strip-intl:
17343 @if intl
17344 maybe-install-strip-intl: install-strip-intl
17345
17346 install-strip-intl: installdirs
17347 @: $(MAKE); $(unstage)
17348 @r=`${PWD_COMMAND}`; export r; \
17349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17350 $(HOST_EXPORTS) \
17351 (cd $(HOST_SUBDIR)/intl && \
17352 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17353
17354 @endif intl
17355
17356 # Other targets (info, dvi, pdf, etc.)
17357
17358 .PHONY: maybe-info-intl info-intl
17359 maybe-info-intl:
17360 @if intl
17361 maybe-info-intl: info-intl
17362
17363 info-intl: \
17364 configure-intl
17365 @[ -f ./intl/Makefile ] || exit 0; \
17366 r=`${PWD_COMMAND}`; export r; \
17367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17368 $(HOST_EXPORTS) \
17369 for flag in $(EXTRA_HOST_FLAGS) ; do \
17370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17371 done; \
17372 echo "Doing info in intl"; \
17373 (cd $(HOST_SUBDIR)/intl && \
17374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17376 "RANLIB=$${RANLIB}" \
17377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17378 info) \
17379 || exit 1
17380
17381 @endif intl
17382
17383 .PHONY: maybe-dvi-intl dvi-intl
17384 maybe-dvi-intl:
17385 @if intl
17386 maybe-dvi-intl: dvi-intl
17387
17388 dvi-intl: \
17389 configure-intl
17390 @[ -f ./intl/Makefile ] || exit 0; \
17391 r=`${PWD_COMMAND}`; export r; \
17392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17393 $(HOST_EXPORTS) \
17394 for flag in $(EXTRA_HOST_FLAGS) ; do \
17395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17396 done; \
17397 echo "Doing dvi in intl"; \
17398 (cd $(HOST_SUBDIR)/intl && \
17399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17401 "RANLIB=$${RANLIB}" \
17402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17403 dvi) \
17404 || exit 1
17405
17406 @endif intl
17407
17408 .PHONY: maybe-pdf-intl pdf-intl
17409 maybe-pdf-intl:
17410 @if intl
17411 maybe-pdf-intl: pdf-intl
17412
17413 pdf-intl: \
17414 configure-intl
17415 @[ -f ./intl/Makefile ] || exit 0; \
17416 r=`${PWD_COMMAND}`; export r; \
17417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17418 $(HOST_EXPORTS) \
17419 for flag in $(EXTRA_HOST_FLAGS) ; do \
17420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17421 done; \
17422 echo "Doing pdf in intl"; \
17423 (cd $(HOST_SUBDIR)/intl && \
17424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17426 "RANLIB=$${RANLIB}" \
17427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17428 pdf) \
17429 || exit 1
17430
17431 @endif intl
17432
17433 .PHONY: maybe-html-intl html-intl
17434 maybe-html-intl:
17435 @if intl
17436 maybe-html-intl: html-intl
17437
17438 html-intl: \
17439 configure-intl
17440 @[ -f ./intl/Makefile ] || exit 0; \
17441 r=`${PWD_COMMAND}`; export r; \
17442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17443 $(HOST_EXPORTS) \
17444 for flag in $(EXTRA_HOST_FLAGS) ; do \
17445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17446 done; \
17447 echo "Doing html in intl"; \
17448 (cd $(HOST_SUBDIR)/intl && \
17449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17451 "RANLIB=$${RANLIB}" \
17452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17453 html) \
17454 || exit 1
17455
17456 @endif intl
17457
17458 .PHONY: maybe-TAGS-intl TAGS-intl
17459 maybe-TAGS-intl:
17460 @if intl
17461 maybe-TAGS-intl: TAGS-intl
17462
17463 TAGS-intl: \
17464 configure-intl
17465 @[ -f ./intl/Makefile ] || exit 0; \
17466 r=`${PWD_COMMAND}`; export r; \
17467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17468 $(HOST_EXPORTS) \
17469 for flag in $(EXTRA_HOST_FLAGS) ; do \
17470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17471 done; \
17472 echo "Doing TAGS in intl"; \
17473 (cd $(HOST_SUBDIR)/intl && \
17474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17476 "RANLIB=$${RANLIB}" \
17477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17478 TAGS) \
17479 || exit 1
17480
17481 @endif intl
17482
17483 .PHONY: maybe-install-info-intl install-info-intl
17484 maybe-install-info-intl:
17485 @if intl
17486 maybe-install-info-intl: install-info-intl
17487
17488 install-info-intl: \
17489 configure-intl \
17490 info-intl
17491 @[ -f ./intl/Makefile ] || exit 0; \
17492 r=`${PWD_COMMAND}`; export r; \
17493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17494 $(HOST_EXPORTS) \
17495 for flag in $(EXTRA_HOST_FLAGS) ; do \
17496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17497 done; \
17498 echo "Doing install-info in intl"; \
17499 (cd $(HOST_SUBDIR)/intl && \
17500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17502 "RANLIB=$${RANLIB}" \
17503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17504 install-info) \
17505 || exit 1
17506
17507 @endif intl
17508
17509 .PHONY: maybe-install-pdf-intl install-pdf-intl
17510 maybe-install-pdf-intl:
17511 @if intl
17512 maybe-install-pdf-intl: install-pdf-intl
17513
17514 install-pdf-intl: \
17515 configure-intl \
17516 pdf-intl
17517 @[ -f ./intl/Makefile ] || exit 0; \
17518 r=`${PWD_COMMAND}`; export r; \
17519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17520 $(HOST_EXPORTS) \
17521 for flag in $(EXTRA_HOST_FLAGS) ; do \
17522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17523 done; \
17524 echo "Doing install-pdf in intl"; \
17525 (cd $(HOST_SUBDIR)/intl && \
17526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17528 "RANLIB=$${RANLIB}" \
17529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17530 install-pdf) \
17531 || exit 1
17532
17533 @endif intl
17534
17535 .PHONY: maybe-install-html-intl install-html-intl
17536 maybe-install-html-intl:
17537 @if intl
17538 maybe-install-html-intl: install-html-intl
17539
17540 install-html-intl: \
17541 configure-intl \
17542 html-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 install-html 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 install-html) \
17557 || exit 1
17558
17559 @endif intl
17560
17561 .PHONY: maybe-installcheck-intl installcheck-intl
17562 maybe-installcheck-intl:
17563 @if intl
17564 maybe-installcheck-intl: installcheck-intl
17565
17566 installcheck-intl: \
17567 configure-intl
17568 @[ -f ./intl/Makefile ] || exit 0; \
17569 r=`${PWD_COMMAND}`; export r; \
17570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17571 $(HOST_EXPORTS) \
17572 for flag in $(EXTRA_HOST_FLAGS) ; do \
17573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17574 done; \
17575 echo "Doing installcheck in intl"; \
17576 (cd $(HOST_SUBDIR)/intl && \
17577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17579 "RANLIB=$${RANLIB}" \
17580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17581 installcheck) \
17582 || exit 1
17583
17584 @endif intl
17585
17586 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17587 maybe-mostlyclean-intl:
17588 @if intl
17589 maybe-mostlyclean-intl: mostlyclean-intl
17590
17591 mostlyclean-intl:
17592 @[ -f ./intl/Makefile ] || exit 0; \
17593 r=`${PWD_COMMAND}`; export r; \
17594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17595 $(HOST_EXPORTS) \
17596 for flag in $(EXTRA_HOST_FLAGS) ; do \
17597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17598 done; \
17599 echo "Doing mostlyclean in intl"; \
17600 (cd $(HOST_SUBDIR)/intl && \
17601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17603 "RANLIB=$${RANLIB}" \
17604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17605 mostlyclean) \
17606 || exit 1
17607
17608 @endif intl
17609
17610 .PHONY: maybe-clean-intl clean-intl
17611 maybe-clean-intl:
17612 @if intl
17613 maybe-clean-intl: clean-intl
17614
17615 clean-intl:
17616 @[ -f ./intl/Makefile ] || exit 0; \
17617 r=`${PWD_COMMAND}`; export r; \
17618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17619 $(HOST_EXPORTS) \
17620 for flag in $(EXTRA_HOST_FLAGS) ; do \
17621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17622 done; \
17623 echo "Doing clean in intl"; \
17624 (cd $(HOST_SUBDIR)/intl && \
17625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17627 "RANLIB=$${RANLIB}" \
17628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17629 clean) \
17630 || exit 1
17631
17632 @endif intl
17633
17634 .PHONY: maybe-distclean-intl distclean-intl
17635 maybe-distclean-intl:
17636 @if intl
17637 maybe-distclean-intl: distclean-intl
17638
17639 distclean-intl:
17640 @[ -f ./intl/Makefile ] || exit 0; \
17641 r=`${PWD_COMMAND}`; export r; \
17642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17643 $(HOST_EXPORTS) \
17644 for flag in $(EXTRA_HOST_FLAGS) ; do \
17645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17646 done; \
17647 echo "Doing distclean in intl"; \
17648 (cd $(HOST_SUBDIR)/intl && \
17649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17651 "RANLIB=$${RANLIB}" \
17652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17653 distclean) \
17654 || exit 1
17655
17656 @endif intl
17657
17658 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17659 maybe-maintainer-clean-intl:
17660 @if intl
17661 maybe-maintainer-clean-intl: maintainer-clean-intl
17662
17663 maintainer-clean-intl:
17664 @[ -f ./intl/Makefile ] || exit 0; \
17665 r=`${PWD_COMMAND}`; export r; \
17666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17667 $(HOST_EXPORTS) \
17668 for flag in $(EXTRA_HOST_FLAGS) ; do \
17669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17670 done; \
17671 echo "Doing maintainer-clean in intl"; \
17672 (cd $(HOST_SUBDIR)/intl && \
17673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17675 "RANLIB=$${RANLIB}" \
17676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17677 maintainer-clean) \
17678 || exit 1
17679
17680 @endif intl
17681
17682
17683
17684 .PHONY: configure-tcl maybe-configure-tcl
17685 maybe-configure-tcl:
17686 @if gcc-bootstrap
17687 configure-tcl: stage_current
17688 @endif gcc-bootstrap
17689 @if tcl
17690 maybe-configure-tcl: configure-tcl
17691 configure-tcl:
17692 @: $(MAKE); $(unstage)
17693 @r=`${PWD_COMMAND}`; export r; \
17694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17695 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17696 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17697 $(HOST_EXPORTS) \
17698 echo Configuring in $(HOST_SUBDIR)/tcl; \
17699 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17700 case $(srcdir) in \
17701 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17702 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17703 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17704 esac; \
17705 module_srcdir=tcl; \
17706 $(SHELL) \
17707 $$s/$$module_srcdir/configure \
17708 --srcdir=$${topdir}/$$module_srcdir \
17709 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17710 --target=${target_alias} \
17711 || exit 1
17712 @endif tcl
17713
17714
17715
17716
17717
17718 .PHONY: all-tcl maybe-all-tcl
17719 maybe-all-tcl:
17720 @if gcc-bootstrap
17721 all-tcl: stage_current
17722 @endif gcc-bootstrap
17723 @if tcl
17724 TARGET-tcl=all
17725 maybe-all-tcl: all-tcl
17726 all-tcl: configure-tcl
17727 @: $(MAKE); $(unstage)
17728 @r=`${PWD_COMMAND}`; export r; \
17729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17730 $(HOST_EXPORTS) \
17731 (cd $(HOST_SUBDIR)/tcl && \
17732 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17733 $(TARGET-tcl))
17734 @endif tcl
17735
17736
17737
17738
17739 .PHONY: check-tcl maybe-check-tcl
17740 maybe-check-tcl:
17741 @if tcl
17742 maybe-check-tcl: check-tcl
17743
17744 check-tcl:
17745 @: $(MAKE); $(unstage)
17746 @r=`${PWD_COMMAND}`; export r; \
17747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17748 $(HOST_EXPORTS) \
17749 (cd $(HOST_SUBDIR)/tcl && \
17750 $(MAKE) $(FLAGS_TO_PASS) check)
17751
17752 @endif tcl
17753
17754 .PHONY: install-tcl maybe-install-tcl
17755 maybe-install-tcl:
17756 @if tcl
17757 maybe-install-tcl: install-tcl
17758
17759 install-tcl: installdirs
17760 @: $(MAKE); $(unstage)
17761 @r=`${PWD_COMMAND}`; export r; \
17762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17763 $(HOST_EXPORTS) \
17764 (cd $(HOST_SUBDIR)/tcl && \
17765 $(MAKE) $(FLAGS_TO_PASS) install)
17766
17767 @endif tcl
17768
17769 .PHONY: install-strip-tcl maybe-install-strip-tcl
17770 maybe-install-strip-tcl:
17771 @if tcl
17772 maybe-install-strip-tcl: install-strip-tcl
17773
17774 install-strip-tcl: installdirs
17775 @: $(MAKE); $(unstage)
17776 @r=`${PWD_COMMAND}`; export r; \
17777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17778 $(HOST_EXPORTS) \
17779 (cd $(HOST_SUBDIR)/tcl && \
17780 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17781
17782 @endif tcl
17783
17784 # Other targets (info, dvi, pdf, etc.)
17785
17786 .PHONY: maybe-info-tcl info-tcl
17787 maybe-info-tcl:
17788 @if tcl
17789 maybe-info-tcl: info-tcl
17790
17791 info-tcl: \
17792 configure-tcl
17793 @: $(MAKE); $(unstage)
17794 @[ -f ./tcl/Makefile ] || exit 0; \
17795 r=`${PWD_COMMAND}`; export r; \
17796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17797 $(HOST_EXPORTS) \
17798 for flag in $(EXTRA_HOST_FLAGS) ; do \
17799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17800 done; \
17801 echo "Doing info in tcl"; \
17802 (cd $(HOST_SUBDIR)/tcl && \
17803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17805 "RANLIB=$${RANLIB}" \
17806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17807 info) \
17808 || exit 1
17809
17810 @endif tcl
17811
17812 .PHONY: maybe-dvi-tcl dvi-tcl
17813 maybe-dvi-tcl:
17814 @if tcl
17815 maybe-dvi-tcl: dvi-tcl
17816
17817 dvi-tcl: \
17818 configure-tcl
17819 @: $(MAKE); $(unstage)
17820 @[ -f ./tcl/Makefile ] || exit 0; \
17821 r=`${PWD_COMMAND}`; export r; \
17822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17823 $(HOST_EXPORTS) \
17824 for flag in $(EXTRA_HOST_FLAGS) ; do \
17825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17826 done; \
17827 echo "Doing dvi in tcl"; \
17828 (cd $(HOST_SUBDIR)/tcl && \
17829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17831 "RANLIB=$${RANLIB}" \
17832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17833 dvi) \
17834 || exit 1
17835
17836 @endif tcl
17837
17838 .PHONY: maybe-pdf-tcl pdf-tcl
17839 maybe-pdf-tcl:
17840 @if tcl
17841 maybe-pdf-tcl: pdf-tcl
17842
17843 pdf-tcl: \
17844 configure-tcl
17845 @: $(MAKE); $(unstage)
17846 @[ -f ./tcl/Makefile ] || exit 0; \
17847 r=`${PWD_COMMAND}`; export r; \
17848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17849 $(HOST_EXPORTS) \
17850 for flag in $(EXTRA_HOST_FLAGS) ; do \
17851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17852 done; \
17853 echo "Doing pdf in tcl"; \
17854 (cd $(HOST_SUBDIR)/tcl && \
17855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17857 "RANLIB=$${RANLIB}" \
17858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17859 pdf) \
17860 || exit 1
17861
17862 @endif tcl
17863
17864 .PHONY: maybe-html-tcl html-tcl
17865 maybe-html-tcl:
17866 @if tcl
17867 maybe-html-tcl: html-tcl
17868
17869 html-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 html 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 html) \
17886 || exit 1
17887
17888 @endif tcl
17889
17890 .PHONY: maybe-TAGS-tcl TAGS-tcl
17891 maybe-TAGS-tcl:
17892 @if tcl
17893 maybe-TAGS-tcl: TAGS-tcl
17894
17895 TAGS-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 TAGS 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 TAGS) \
17912 || exit 1
17913
17914 @endif tcl
17915
17916 .PHONY: maybe-install-info-tcl install-info-tcl
17917 maybe-install-info-tcl:
17918 @if tcl
17919 maybe-install-info-tcl: install-info-tcl
17920
17921 install-info-tcl: \
17922 configure-tcl \
17923 info-tcl
17924 @: $(MAKE); $(unstage)
17925 @[ -f ./tcl/Makefile ] || exit 0; \
17926 r=`${PWD_COMMAND}`; export r; \
17927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17928 $(HOST_EXPORTS) \
17929 for flag in $(EXTRA_HOST_FLAGS) ; do \
17930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17931 done; \
17932 echo "Doing install-info in tcl"; \
17933 (cd $(HOST_SUBDIR)/tcl && \
17934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17936 "RANLIB=$${RANLIB}" \
17937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17938 install-info) \
17939 || exit 1
17940
17941 @endif tcl
17942
17943 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17944 maybe-install-pdf-tcl:
17945 @if tcl
17946 maybe-install-pdf-tcl: install-pdf-tcl
17947
17948 install-pdf-tcl: \
17949 configure-tcl \
17950 pdf-tcl
17951 @: $(MAKE); $(unstage)
17952 @[ -f ./tcl/Makefile ] || exit 0; \
17953 r=`${PWD_COMMAND}`; export r; \
17954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17955 $(HOST_EXPORTS) \
17956 for flag in $(EXTRA_HOST_FLAGS) ; do \
17957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17958 done; \
17959 echo "Doing install-pdf in tcl"; \
17960 (cd $(HOST_SUBDIR)/tcl && \
17961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17963 "RANLIB=$${RANLIB}" \
17964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17965 install-pdf) \
17966 || exit 1
17967
17968 @endif tcl
17969
17970 .PHONY: maybe-install-html-tcl install-html-tcl
17971 maybe-install-html-tcl:
17972 @if tcl
17973 maybe-install-html-tcl: install-html-tcl
17974
17975 install-html-tcl: \
17976 configure-tcl \
17977 html-tcl
17978 @: $(MAKE); $(unstage)
17979 @[ -f ./tcl/Makefile ] || exit 0; \
17980 r=`${PWD_COMMAND}`; export r; \
17981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17982 $(HOST_EXPORTS) \
17983 for flag in $(EXTRA_HOST_FLAGS) ; do \
17984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17985 done; \
17986 echo "Doing install-html in tcl"; \
17987 (cd $(HOST_SUBDIR)/tcl && \
17988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17990 "RANLIB=$${RANLIB}" \
17991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17992 install-html) \
17993 || exit 1
17994
17995 @endif tcl
17996
17997 .PHONY: maybe-installcheck-tcl installcheck-tcl
17998 maybe-installcheck-tcl:
17999 @if tcl
18000 maybe-installcheck-tcl: installcheck-tcl
18001
18002 installcheck-tcl: \
18003 configure-tcl
18004 @: $(MAKE); $(unstage)
18005 @[ -f ./tcl/Makefile ] || exit 0; \
18006 r=`${PWD_COMMAND}`; export r; \
18007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18008 $(HOST_EXPORTS) \
18009 for flag in $(EXTRA_HOST_FLAGS) ; do \
18010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18011 done; \
18012 echo "Doing installcheck in tcl"; \
18013 (cd $(HOST_SUBDIR)/tcl && \
18014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18016 "RANLIB=$${RANLIB}" \
18017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18018 installcheck) \
18019 || exit 1
18020
18021 @endif tcl
18022
18023 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
18024 maybe-mostlyclean-tcl:
18025 @if tcl
18026 maybe-mostlyclean-tcl: mostlyclean-tcl
18027
18028 # tcl doesn't support mostlyclean.
18029 mostlyclean-tcl:
18030
18031 @endif tcl
18032
18033 .PHONY: maybe-clean-tcl clean-tcl
18034 maybe-clean-tcl:
18035 @if tcl
18036 maybe-clean-tcl: clean-tcl
18037
18038 clean-tcl:
18039 @: $(MAKE); $(unstage)
18040 @[ -f ./tcl/Makefile ] || exit 0; \
18041 r=`${PWD_COMMAND}`; export r; \
18042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18043 $(HOST_EXPORTS) \
18044 for flag in $(EXTRA_HOST_FLAGS) ; do \
18045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18046 done; \
18047 echo "Doing clean in tcl"; \
18048 (cd $(HOST_SUBDIR)/tcl && \
18049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18051 "RANLIB=$${RANLIB}" \
18052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18053 clean) \
18054 || exit 1
18055
18056 @endif tcl
18057
18058 .PHONY: maybe-distclean-tcl distclean-tcl
18059 maybe-distclean-tcl:
18060 @if tcl
18061 maybe-distclean-tcl: distclean-tcl
18062
18063 distclean-tcl:
18064 @: $(MAKE); $(unstage)
18065 @[ -f ./tcl/Makefile ] || exit 0; \
18066 r=`${PWD_COMMAND}`; export r; \
18067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18068 $(HOST_EXPORTS) \
18069 for flag in $(EXTRA_HOST_FLAGS) ; do \
18070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18071 done; \
18072 echo "Doing distclean in tcl"; \
18073 (cd $(HOST_SUBDIR)/tcl && \
18074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18076 "RANLIB=$${RANLIB}" \
18077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18078 distclean) \
18079 || exit 1
18080
18081 @endif tcl
18082
18083 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18084 maybe-maintainer-clean-tcl:
18085 @if tcl
18086 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18087
18088 maintainer-clean-tcl:
18089 @: $(MAKE); $(unstage)
18090 @[ -f ./tcl/Makefile ] || exit 0; \
18091 r=`${PWD_COMMAND}`; export r; \
18092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18093 $(HOST_EXPORTS) \
18094 for flag in $(EXTRA_HOST_FLAGS) ; do \
18095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18096 done; \
18097 echo "Doing maintainer-clean in tcl"; \
18098 (cd $(HOST_SUBDIR)/tcl && \
18099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18101 "RANLIB=$${RANLIB}" \
18102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18103 maintainer-clean) \
18104 || exit 1
18105
18106 @endif tcl
18107
18108
18109
18110 .PHONY: configure-itcl maybe-configure-itcl
18111 maybe-configure-itcl:
18112 @if gcc-bootstrap
18113 configure-itcl: stage_current
18114 @endif gcc-bootstrap
18115 @if itcl
18116 maybe-configure-itcl: configure-itcl
18117 configure-itcl:
18118 @: $(MAKE); $(unstage)
18119 @r=`${PWD_COMMAND}`; export r; \
18120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18121 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18123 $(HOST_EXPORTS) \
18124 echo Configuring in $(HOST_SUBDIR)/itcl; \
18125 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18126 case $(srcdir) in \
18127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18128 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18130 esac; \
18131 module_srcdir=itcl; \
18132 $(SHELL) \
18133 $$s/$$module_srcdir/configure \
18134 --srcdir=$${topdir}/$$module_srcdir \
18135 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18136 --target=${target_alias} \
18137 || exit 1
18138 @endif itcl
18139
18140
18141
18142
18143
18144 .PHONY: all-itcl maybe-all-itcl
18145 maybe-all-itcl:
18146 @if gcc-bootstrap
18147 all-itcl: stage_current
18148 @endif gcc-bootstrap
18149 @if itcl
18150 TARGET-itcl=all
18151 maybe-all-itcl: all-itcl
18152 all-itcl: configure-itcl
18153 @: $(MAKE); $(unstage)
18154 @r=`${PWD_COMMAND}`; export r; \
18155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18156 $(HOST_EXPORTS) \
18157 (cd $(HOST_SUBDIR)/itcl && \
18158 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18159 $(TARGET-itcl))
18160 @endif itcl
18161
18162
18163
18164
18165 .PHONY: check-itcl maybe-check-itcl
18166 maybe-check-itcl:
18167 @if itcl
18168 maybe-check-itcl: check-itcl
18169
18170 check-itcl:
18171 @: $(MAKE); $(unstage)
18172 @r=`${PWD_COMMAND}`; export r; \
18173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18174 $(HOST_EXPORTS) \
18175 (cd $(HOST_SUBDIR)/itcl && \
18176 $(MAKE) $(FLAGS_TO_PASS) check)
18177
18178 @endif itcl
18179
18180 .PHONY: install-itcl maybe-install-itcl
18181 maybe-install-itcl:
18182 @if itcl
18183 maybe-install-itcl: install-itcl
18184
18185 install-itcl: installdirs
18186 @: $(MAKE); $(unstage)
18187 @r=`${PWD_COMMAND}`; export r; \
18188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18189 $(HOST_EXPORTS) \
18190 (cd $(HOST_SUBDIR)/itcl && \
18191 $(MAKE) $(FLAGS_TO_PASS) install)
18192
18193 @endif itcl
18194
18195 .PHONY: install-strip-itcl maybe-install-strip-itcl
18196 maybe-install-strip-itcl:
18197 @if itcl
18198 maybe-install-strip-itcl: install-strip-itcl
18199
18200 install-strip-itcl: installdirs
18201 @: $(MAKE); $(unstage)
18202 @r=`${PWD_COMMAND}`; export r; \
18203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18204 $(HOST_EXPORTS) \
18205 (cd $(HOST_SUBDIR)/itcl && \
18206 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18207
18208 @endif itcl
18209
18210 # Other targets (info, dvi, pdf, etc.)
18211
18212 .PHONY: maybe-info-itcl info-itcl
18213 maybe-info-itcl:
18214 @if itcl
18215 maybe-info-itcl: info-itcl
18216
18217 info-itcl: \
18218 configure-itcl
18219 @: $(MAKE); $(unstage)
18220 @[ -f ./itcl/Makefile ] || exit 0; \
18221 r=`${PWD_COMMAND}`; export r; \
18222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18223 $(HOST_EXPORTS) \
18224 for flag in $(EXTRA_HOST_FLAGS) ; do \
18225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18226 done; \
18227 echo "Doing info in itcl"; \
18228 (cd $(HOST_SUBDIR)/itcl && \
18229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18231 "RANLIB=$${RANLIB}" \
18232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18233 info) \
18234 || exit 1
18235
18236 @endif itcl
18237
18238 .PHONY: maybe-dvi-itcl dvi-itcl
18239 maybe-dvi-itcl:
18240 @if itcl
18241 maybe-dvi-itcl: dvi-itcl
18242
18243 dvi-itcl: \
18244 configure-itcl
18245 @: $(MAKE); $(unstage)
18246 @[ -f ./itcl/Makefile ] || exit 0; \
18247 r=`${PWD_COMMAND}`; export r; \
18248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18249 $(HOST_EXPORTS) \
18250 for flag in $(EXTRA_HOST_FLAGS) ; do \
18251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18252 done; \
18253 echo "Doing dvi in itcl"; \
18254 (cd $(HOST_SUBDIR)/itcl && \
18255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18257 "RANLIB=$${RANLIB}" \
18258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18259 dvi) \
18260 || exit 1
18261
18262 @endif itcl
18263
18264 .PHONY: maybe-pdf-itcl pdf-itcl
18265 maybe-pdf-itcl:
18266 @if itcl
18267 maybe-pdf-itcl: pdf-itcl
18268
18269 pdf-itcl: \
18270 configure-itcl
18271 @: $(MAKE); $(unstage)
18272 @[ -f ./itcl/Makefile ] || exit 0; \
18273 r=`${PWD_COMMAND}`; export r; \
18274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18275 $(HOST_EXPORTS) \
18276 for flag in $(EXTRA_HOST_FLAGS) ; do \
18277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18278 done; \
18279 echo "Doing pdf in itcl"; \
18280 (cd $(HOST_SUBDIR)/itcl && \
18281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18283 "RANLIB=$${RANLIB}" \
18284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18285 pdf) \
18286 || exit 1
18287
18288 @endif itcl
18289
18290 .PHONY: maybe-html-itcl html-itcl
18291 maybe-html-itcl:
18292 @if itcl
18293 maybe-html-itcl: html-itcl
18294
18295 html-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 html 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 html) \
18312 || exit 1
18313
18314 @endif itcl
18315
18316 .PHONY: maybe-TAGS-itcl TAGS-itcl
18317 maybe-TAGS-itcl:
18318 @if itcl
18319 maybe-TAGS-itcl: TAGS-itcl
18320
18321 TAGS-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 TAGS 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 TAGS) \
18338 || exit 1
18339
18340 @endif itcl
18341
18342 .PHONY: maybe-install-info-itcl install-info-itcl
18343 maybe-install-info-itcl:
18344 @if itcl
18345 maybe-install-info-itcl: install-info-itcl
18346
18347 install-info-itcl: \
18348 configure-itcl \
18349 info-itcl
18350 @: $(MAKE); $(unstage)
18351 @[ -f ./itcl/Makefile ] || exit 0; \
18352 r=`${PWD_COMMAND}`; export r; \
18353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18354 $(HOST_EXPORTS) \
18355 for flag in $(EXTRA_HOST_FLAGS) ; do \
18356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18357 done; \
18358 echo "Doing install-info in itcl"; \
18359 (cd $(HOST_SUBDIR)/itcl && \
18360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18362 "RANLIB=$${RANLIB}" \
18363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18364 install-info) \
18365 || exit 1
18366
18367 @endif itcl
18368
18369 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18370 maybe-install-pdf-itcl:
18371 @if itcl
18372 maybe-install-pdf-itcl: install-pdf-itcl
18373
18374 install-pdf-itcl: \
18375 configure-itcl \
18376 pdf-itcl
18377 @: $(MAKE); $(unstage)
18378 @[ -f ./itcl/Makefile ] || exit 0; \
18379 r=`${PWD_COMMAND}`; export r; \
18380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18381 $(HOST_EXPORTS) \
18382 for flag in $(EXTRA_HOST_FLAGS) ; do \
18383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18384 done; \
18385 echo "Doing install-pdf in itcl"; \
18386 (cd $(HOST_SUBDIR)/itcl && \
18387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18389 "RANLIB=$${RANLIB}" \
18390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18391 install-pdf) \
18392 || exit 1
18393
18394 @endif itcl
18395
18396 .PHONY: maybe-install-html-itcl install-html-itcl
18397 maybe-install-html-itcl:
18398 @if itcl
18399 maybe-install-html-itcl: install-html-itcl
18400
18401 install-html-itcl: \
18402 configure-itcl \
18403 html-itcl
18404 @: $(MAKE); $(unstage)
18405 @[ -f ./itcl/Makefile ] || exit 0; \
18406 r=`${PWD_COMMAND}`; export r; \
18407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18408 $(HOST_EXPORTS) \
18409 for flag in $(EXTRA_HOST_FLAGS) ; do \
18410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18411 done; \
18412 echo "Doing install-html in itcl"; \
18413 (cd $(HOST_SUBDIR)/itcl && \
18414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18416 "RANLIB=$${RANLIB}" \
18417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18418 install-html) \
18419 || exit 1
18420
18421 @endif itcl
18422
18423 .PHONY: maybe-installcheck-itcl installcheck-itcl
18424 maybe-installcheck-itcl:
18425 @if itcl
18426 maybe-installcheck-itcl: installcheck-itcl
18427
18428 installcheck-itcl: \
18429 configure-itcl
18430 @: $(MAKE); $(unstage)
18431 @[ -f ./itcl/Makefile ] || exit 0; \
18432 r=`${PWD_COMMAND}`; export r; \
18433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18434 $(HOST_EXPORTS) \
18435 for flag in $(EXTRA_HOST_FLAGS) ; do \
18436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18437 done; \
18438 echo "Doing installcheck in itcl"; \
18439 (cd $(HOST_SUBDIR)/itcl && \
18440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18442 "RANLIB=$${RANLIB}" \
18443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18444 installcheck) \
18445 || exit 1
18446
18447 @endif itcl
18448
18449 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18450 maybe-mostlyclean-itcl:
18451 @if itcl
18452 maybe-mostlyclean-itcl: mostlyclean-itcl
18453
18454 mostlyclean-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 mostlyclean 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 mostlyclean) \
18470 || exit 1
18471
18472 @endif itcl
18473
18474 .PHONY: maybe-clean-itcl clean-itcl
18475 maybe-clean-itcl:
18476 @if itcl
18477 maybe-clean-itcl: clean-itcl
18478
18479 clean-itcl:
18480 @: $(MAKE); $(unstage)
18481 @[ -f ./itcl/Makefile ] || exit 0; \
18482 r=`${PWD_COMMAND}`; export r; \
18483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18484 $(HOST_EXPORTS) \
18485 for flag in $(EXTRA_HOST_FLAGS) ; do \
18486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18487 done; \
18488 echo "Doing clean in itcl"; \
18489 (cd $(HOST_SUBDIR)/itcl && \
18490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18492 "RANLIB=$${RANLIB}" \
18493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18494 clean) \
18495 || exit 1
18496
18497 @endif itcl
18498
18499 .PHONY: maybe-distclean-itcl distclean-itcl
18500 maybe-distclean-itcl:
18501 @if itcl
18502 maybe-distclean-itcl: distclean-itcl
18503
18504 distclean-itcl:
18505 @: $(MAKE); $(unstage)
18506 @[ -f ./itcl/Makefile ] || exit 0; \
18507 r=`${PWD_COMMAND}`; export r; \
18508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18509 $(HOST_EXPORTS) \
18510 for flag in $(EXTRA_HOST_FLAGS) ; do \
18511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18512 done; \
18513 echo "Doing distclean in itcl"; \
18514 (cd $(HOST_SUBDIR)/itcl && \
18515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18517 "RANLIB=$${RANLIB}" \
18518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18519 distclean) \
18520 || exit 1
18521
18522 @endif itcl
18523
18524 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18525 maybe-maintainer-clean-itcl:
18526 @if itcl
18527 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18528
18529 maintainer-clean-itcl:
18530 @: $(MAKE); $(unstage)
18531 @[ -f ./itcl/Makefile ] || exit 0; \
18532 r=`${PWD_COMMAND}`; export r; \
18533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18534 $(HOST_EXPORTS) \
18535 for flag in $(EXTRA_HOST_FLAGS) ; do \
18536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18537 done; \
18538 echo "Doing maintainer-clean in itcl"; \
18539 (cd $(HOST_SUBDIR)/itcl && \
18540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18542 "RANLIB=$${RANLIB}" \
18543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18544 maintainer-clean) \
18545 || exit 1
18546
18547 @endif itcl
18548
18549
18550
18551 .PHONY: configure-ld maybe-configure-ld
18552 maybe-configure-ld:
18553 @if gcc-bootstrap
18554 configure-ld: stage_current
18555 @endif gcc-bootstrap
18556 @if ld
18557 maybe-configure-ld: configure-ld
18558 configure-ld:
18559 @r=`${PWD_COMMAND}`; export r; \
18560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18561 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18562 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18563 $(HOST_EXPORTS) \
18564 echo Configuring in $(HOST_SUBDIR)/ld; \
18565 cd "$(HOST_SUBDIR)/ld" || exit 1; \
18566 case $(srcdir) in \
18567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18568 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18570 esac; \
18571 module_srcdir=ld; \
18572 $(SHELL) \
18573 $$s/$$module_srcdir/configure \
18574 --srcdir=$${topdir}/$$module_srcdir \
18575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18576 --target=${target_alias} \
18577 || exit 1
18578 @endif ld
18579
18580
18581
18582 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18583 maybe-configure-stage1-ld:
18584 @if ld-bootstrap
18585 maybe-configure-stage1-ld: configure-stage1-ld
18586 configure-stage1-ld:
18587 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18588 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18589 @r=`${PWD_COMMAND}`; export r; \
18590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18591 TFLAGS="$(STAGE1_TFLAGS)"; \
18592 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18593 $(HOST_EXPORTS) \
18594 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18595 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18596 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18597 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18599 cd $(HOST_SUBDIR)/ld || exit 1; \
18600 case $(srcdir) in \
18601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18602 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18604 esac; \
18605 module_srcdir=ld; \
18606 $(SHELL) $$s/$$module_srcdir/configure \
18607 --srcdir=$${topdir}/$$module_srcdir \
18608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18609 --target=${target_alias} \
18610 \
18611 $(STAGE1_CONFIGURE_FLAGS)
18612 @endif ld-bootstrap
18613
18614 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18615 maybe-configure-stage2-ld:
18616 @if ld-bootstrap
18617 maybe-configure-stage2-ld: configure-stage2-ld
18618 configure-stage2-ld:
18619 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18620 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18621 @r=`${PWD_COMMAND}`; export r; \
18622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18623 TFLAGS="$(STAGE2_TFLAGS)"; \
18624 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18625 $(HOST_EXPORTS) \
18626 $(POSTSTAGE1_HOST_EXPORTS) \
18627 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18628 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18629 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18630 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18631 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18632 cd $(HOST_SUBDIR)/ld || exit 1; \
18633 case $(srcdir) in \
18634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18635 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18637 esac; \
18638 module_srcdir=ld; \
18639 $(SHELL) $$s/$$module_srcdir/configure \
18640 --srcdir=$${topdir}/$$module_srcdir \
18641 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18642 --target=${target_alias} \
18643 --with-build-libsubdir=$(HOST_SUBDIR) \
18644 $(STAGE2_CONFIGURE_FLAGS)
18645 @endif ld-bootstrap
18646
18647 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18648 maybe-configure-stage3-ld:
18649 @if ld-bootstrap
18650 maybe-configure-stage3-ld: configure-stage3-ld
18651 configure-stage3-ld:
18652 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18653 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18654 @r=`${PWD_COMMAND}`; export r; \
18655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18656 TFLAGS="$(STAGE3_TFLAGS)"; \
18657 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18658 $(HOST_EXPORTS) \
18659 $(POSTSTAGE1_HOST_EXPORTS) \
18660 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18661 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18662 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18663 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18665 cd $(HOST_SUBDIR)/ld || exit 1; \
18666 case $(srcdir) in \
18667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18668 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18670 esac; \
18671 module_srcdir=ld; \
18672 $(SHELL) $$s/$$module_srcdir/configure \
18673 --srcdir=$${topdir}/$$module_srcdir \
18674 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18675 --target=${target_alias} \
18676 --with-build-libsubdir=$(HOST_SUBDIR) \
18677 $(STAGE3_CONFIGURE_FLAGS)
18678 @endif ld-bootstrap
18679
18680 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18681 maybe-configure-stage4-ld:
18682 @if ld-bootstrap
18683 maybe-configure-stage4-ld: configure-stage4-ld
18684 configure-stage4-ld:
18685 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18686 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18687 @r=`${PWD_COMMAND}`; export r; \
18688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18689 TFLAGS="$(STAGE4_TFLAGS)"; \
18690 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18691 $(HOST_EXPORTS) \
18692 $(POSTSTAGE1_HOST_EXPORTS) \
18693 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18694 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18695 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18696 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18698 cd $(HOST_SUBDIR)/ld || exit 1; \
18699 case $(srcdir) in \
18700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18701 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18703 esac; \
18704 module_srcdir=ld; \
18705 $(SHELL) $$s/$$module_srcdir/configure \
18706 --srcdir=$${topdir}/$$module_srcdir \
18707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18708 --target=${target_alias} \
18709 --with-build-libsubdir=$(HOST_SUBDIR) \
18710 $(STAGE4_CONFIGURE_FLAGS)
18711 @endif ld-bootstrap
18712
18713 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18714 maybe-configure-stageprofile-ld:
18715 @if ld-bootstrap
18716 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18717 configure-stageprofile-ld:
18718 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18720 @r=`${PWD_COMMAND}`; export r; \
18721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18722 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18723 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18724 $(HOST_EXPORTS) \
18725 $(POSTSTAGE1_HOST_EXPORTS) \
18726 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18727 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18728 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18729 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18731 cd $(HOST_SUBDIR)/ld || exit 1; \
18732 case $(srcdir) in \
18733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18734 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18736 esac; \
18737 module_srcdir=ld; \
18738 $(SHELL) $$s/$$module_srcdir/configure \
18739 --srcdir=$${topdir}/$$module_srcdir \
18740 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18741 --target=${target_alias} \
18742 --with-build-libsubdir=$(HOST_SUBDIR) \
18743 $(STAGEprofile_CONFIGURE_FLAGS)
18744 @endif ld-bootstrap
18745
18746 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18747 maybe-configure-stagefeedback-ld:
18748 @if ld-bootstrap
18749 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18750 configure-stagefeedback-ld:
18751 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18752 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18753 @r=`${PWD_COMMAND}`; export r; \
18754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18755 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18756 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18757 $(HOST_EXPORTS) \
18758 $(POSTSTAGE1_HOST_EXPORTS) \
18759 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18760 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18761 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18762 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18764 cd $(HOST_SUBDIR)/ld || exit 1; \
18765 case $(srcdir) in \
18766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18767 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18769 esac; \
18770 module_srcdir=ld; \
18771 $(SHELL) $$s/$$module_srcdir/configure \
18772 --srcdir=$${topdir}/$$module_srcdir \
18773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18774 --target=${target_alias} \
18775 --with-build-libsubdir=$(HOST_SUBDIR) \
18776 $(STAGEfeedback_CONFIGURE_FLAGS)
18777 @endif ld-bootstrap
18778
18779
18780
18781
18782
18783 .PHONY: all-ld maybe-all-ld
18784 maybe-all-ld:
18785 @if gcc-bootstrap
18786 all-ld: stage_current
18787 @endif gcc-bootstrap
18788 @if ld
18789 TARGET-ld=all
18790 maybe-all-ld: all-ld
18791 all-ld: configure-ld
18792 @r=`${PWD_COMMAND}`; export r; \
18793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18794 $(HOST_EXPORTS) \
18795 (cd $(HOST_SUBDIR)/ld && \
18796 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18797 $(TARGET-ld))
18798 @endif ld
18799
18800
18801
18802 .PHONY: all-stage1-ld maybe-all-stage1-ld
18803 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18804 maybe-all-stage1-ld:
18805 maybe-clean-stage1-ld:
18806 @if ld-bootstrap
18807 maybe-all-stage1-ld: all-stage1-ld
18808 all-stage1: all-stage1-ld
18809 TARGET-stage1-ld = $(TARGET-ld)
18810 all-stage1-ld: configure-stage1-ld
18811 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18812 @r=`${PWD_COMMAND}`; export r; \
18813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18814 TFLAGS="$(STAGE1_TFLAGS)"; \
18815 $(HOST_EXPORTS) \
18816 cd $(HOST_SUBDIR)/ld && \
18817 \
18818 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18819 CFLAGS="$(STAGE1_CFLAGS)" \
18820 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18821 LIBCFLAGS="$(LIBCFLAGS)" \
18822 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18823 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18824 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18825 $(EXTRA_HOST_FLAGS) \
18826 $(STAGE1_FLAGS_TO_PASS) \
18827 TFLAGS="$(STAGE1_TFLAGS)" \
18828 $(TARGET-stage1-ld)
18829
18830 maybe-clean-stage1-ld: clean-stage1-ld
18831 clean-stage1: clean-stage1-ld
18832 clean-stage1-ld:
18833 @if [ $(current_stage) = stage1 ]; then \
18834 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18835 else \
18836 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18837 $(MAKE) stage1-start; \
18838 fi; \
18839 cd $(HOST_SUBDIR)/ld && \
18840 $(MAKE) $(EXTRA_HOST_FLAGS) \
18841 $(STAGE1_FLAGS_TO_PASS) clean
18842 @endif ld-bootstrap
18843
18844
18845 .PHONY: all-stage2-ld maybe-all-stage2-ld
18846 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18847 maybe-all-stage2-ld:
18848 maybe-clean-stage2-ld:
18849 @if ld-bootstrap
18850 maybe-all-stage2-ld: all-stage2-ld
18851 all-stage2: all-stage2-ld
18852 TARGET-stage2-ld = $(TARGET-ld)
18853 all-stage2-ld: configure-stage2-ld
18854 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18855 @r=`${PWD_COMMAND}`; export r; \
18856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18857 TFLAGS="$(STAGE2_TFLAGS)"; \
18858 $(HOST_EXPORTS) \
18859 $(POSTSTAGE1_HOST_EXPORTS) \
18860 cd $(HOST_SUBDIR)/ld && \
18861 \
18862 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18863 CFLAGS="$(STAGE2_CFLAGS)" \
18864 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18865 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18866 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18867 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18868 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18869 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18870 TFLAGS="$(STAGE2_TFLAGS)" \
18871 $(TARGET-stage2-ld)
18872
18873 maybe-clean-stage2-ld: clean-stage2-ld
18874 clean-stage2: clean-stage2-ld
18875 clean-stage2-ld:
18876 @if [ $(current_stage) = stage2 ]; then \
18877 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18878 else \
18879 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18880 $(MAKE) stage2-start; \
18881 fi; \
18882 cd $(HOST_SUBDIR)/ld && \
18883 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18884 @endif ld-bootstrap
18885
18886
18887 .PHONY: all-stage3-ld maybe-all-stage3-ld
18888 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18889 maybe-all-stage3-ld:
18890 maybe-clean-stage3-ld:
18891 @if ld-bootstrap
18892 maybe-all-stage3-ld: all-stage3-ld
18893 all-stage3: all-stage3-ld
18894 TARGET-stage3-ld = $(TARGET-ld)
18895 all-stage3-ld: configure-stage3-ld
18896 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18897 @r=`${PWD_COMMAND}`; export r; \
18898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18899 TFLAGS="$(STAGE3_TFLAGS)"; \
18900 $(HOST_EXPORTS) \
18901 $(POSTSTAGE1_HOST_EXPORTS) \
18902 cd $(HOST_SUBDIR)/ld && \
18903 \
18904 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18905 CFLAGS="$(STAGE3_CFLAGS)" \
18906 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18907 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18908 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18909 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18910 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18911 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18912 TFLAGS="$(STAGE3_TFLAGS)" \
18913 $(TARGET-stage3-ld)
18914
18915 maybe-clean-stage3-ld: clean-stage3-ld
18916 clean-stage3: clean-stage3-ld
18917 clean-stage3-ld:
18918 @if [ $(current_stage) = stage3 ]; then \
18919 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18920 else \
18921 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18922 $(MAKE) stage3-start; \
18923 fi; \
18924 cd $(HOST_SUBDIR)/ld && \
18925 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18926 @endif ld-bootstrap
18927
18928
18929 .PHONY: all-stage4-ld maybe-all-stage4-ld
18930 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18931 maybe-all-stage4-ld:
18932 maybe-clean-stage4-ld:
18933 @if ld-bootstrap
18934 maybe-all-stage4-ld: all-stage4-ld
18935 all-stage4: all-stage4-ld
18936 TARGET-stage4-ld = $(TARGET-ld)
18937 all-stage4-ld: configure-stage4-ld
18938 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18939 @r=`${PWD_COMMAND}`; export r; \
18940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18941 TFLAGS="$(STAGE4_TFLAGS)"; \
18942 $(HOST_EXPORTS) \
18943 $(POSTSTAGE1_HOST_EXPORTS) \
18944 cd $(HOST_SUBDIR)/ld && \
18945 \
18946 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18947 CFLAGS="$(STAGE4_CFLAGS)" \
18948 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18949 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18953 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18954 TFLAGS="$(STAGE4_TFLAGS)" \
18955 $(TARGET-stage4-ld)
18956
18957 maybe-clean-stage4-ld: clean-stage4-ld
18958 clean-stage4: clean-stage4-ld
18959 clean-stage4-ld:
18960 @if [ $(current_stage) = stage4 ]; then \
18961 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18962 else \
18963 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18964 $(MAKE) stage4-start; \
18965 fi; \
18966 cd $(HOST_SUBDIR)/ld && \
18967 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18968 @endif ld-bootstrap
18969
18970
18971 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18972 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18973 maybe-all-stageprofile-ld:
18974 maybe-clean-stageprofile-ld:
18975 @if ld-bootstrap
18976 maybe-all-stageprofile-ld: all-stageprofile-ld
18977 all-stageprofile: all-stageprofile-ld
18978 TARGET-stageprofile-ld = $(TARGET-ld)
18979 all-stageprofile-ld: configure-stageprofile-ld
18980 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18981 @r=`${PWD_COMMAND}`; export r; \
18982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18983 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18984 $(HOST_EXPORTS) \
18985 $(POSTSTAGE1_HOST_EXPORTS) \
18986 cd $(HOST_SUBDIR)/ld && \
18987 \
18988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18989 CFLAGS="$(STAGEprofile_CFLAGS)" \
18990 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18991 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18992 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18993 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18994 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18995 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18996 TFLAGS="$(STAGEprofile_TFLAGS)" \
18997 $(TARGET-stageprofile-ld)
18998
18999 maybe-clean-stageprofile-ld: clean-stageprofile-ld
19000 clean-stageprofile: clean-stageprofile-ld
19001 clean-stageprofile-ld:
19002 @if [ $(current_stage) = stageprofile ]; then \
19003 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19004 else \
19005 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
19006 $(MAKE) stageprofile-start; \
19007 fi; \
19008 cd $(HOST_SUBDIR)/ld && \
19009 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19010 @endif ld-bootstrap
19011
19012
19013 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
19014 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
19015 maybe-all-stagefeedback-ld:
19016 maybe-clean-stagefeedback-ld:
19017 @if ld-bootstrap
19018 maybe-all-stagefeedback-ld: all-stagefeedback-ld
19019 all-stagefeedback: all-stagefeedback-ld
19020 TARGET-stagefeedback-ld = $(TARGET-ld)
19021 all-stagefeedback-ld: configure-stagefeedback-ld
19022 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19023 @r=`${PWD_COMMAND}`; export r; \
19024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19025 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19026 $(HOST_EXPORTS) \
19027 $(POSTSTAGE1_HOST_EXPORTS) \
19028 cd $(HOST_SUBDIR)/ld && \
19029 \
19030 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19031 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19032 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19033 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19034 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19035 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19036 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19037 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19038 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19039 $(TARGET-stagefeedback-ld)
19040
19041 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19042 clean-stagefeedback: clean-stagefeedback-ld
19043 clean-stagefeedback-ld:
19044 @if [ $(current_stage) = stagefeedback ]; then \
19045 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19046 else \
19047 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19048 $(MAKE) stagefeedback-start; \
19049 fi; \
19050 cd $(HOST_SUBDIR)/ld && \
19051 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19052 @endif ld-bootstrap
19053
19054
19055
19056
19057
19058 .PHONY: check-ld maybe-check-ld
19059 maybe-check-ld:
19060 @if ld
19061 maybe-check-ld: check-ld
19062
19063 check-ld:
19064 @: $(MAKE); $(unstage)
19065 @r=`${PWD_COMMAND}`; export r; \
19066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19067 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19068 (cd $(HOST_SUBDIR)/ld && \
19069 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19070
19071 @endif ld
19072
19073 .PHONY: install-ld maybe-install-ld
19074 maybe-install-ld:
19075 @if ld
19076 maybe-install-ld: install-ld
19077
19078 install-ld: installdirs
19079 @: $(MAKE); $(unstage)
19080 @r=`${PWD_COMMAND}`; export r; \
19081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19082 $(HOST_EXPORTS) \
19083 (cd $(HOST_SUBDIR)/ld && \
19084 $(MAKE) $(FLAGS_TO_PASS) install)
19085
19086 @endif ld
19087
19088 .PHONY: install-strip-ld maybe-install-strip-ld
19089 maybe-install-strip-ld:
19090 @if ld
19091 maybe-install-strip-ld: install-strip-ld
19092
19093 install-strip-ld: installdirs
19094 @: $(MAKE); $(unstage)
19095 @r=`${PWD_COMMAND}`; export r; \
19096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19097 $(HOST_EXPORTS) \
19098 (cd $(HOST_SUBDIR)/ld && \
19099 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19100
19101 @endif ld
19102
19103 # Other targets (info, dvi, pdf, etc.)
19104
19105 .PHONY: maybe-info-ld info-ld
19106 maybe-info-ld:
19107 @if ld
19108 maybe-info-ld: info-ld
19109
19110 info-ld: \
19111 configure-ld
19112 @[ -f ./ld/Makefile ] || exit 0; \
19113 r=`${PWD_COMMAND}`; export r; \
19114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19115 $(HOST_EXPORTS) \
19116 for flag in $(EXTRA_HOST_FLAGS) ; do \
19117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19118 done; \
19119 echo "Doing info in ld"; \
19120 (cd $(HOST_SUBDIR)/ld && \
19121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19123 "RANLIB=$${RANLIB}" \
19124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19125 info) \
19126 || exit 1
19127
19128 @endif ld
19129
19130 .PHONY: maybe-dvi-ld dvi-ld
19131 maybe-dvi-ld:
19132 @if ld
19133 maybe-dvi-ld: dvi-ld
19134
19135 dvi-ld: \
19136 configure-ld
19137 @[ -f ./ld/Makefile ] || exit 0; \
19138 r=`${PWD_COMMAND}`; export r; \
19139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19140 $(HOST_EXPORTS) \
19141 for flag in $(EXTRA_HOST_FLAGS) ; do \
19142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19143 done; \
19144 echo "Doing dvi in ld"; \
19145 (cd $(HOST_SUBDIR)/ld && \
19146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19148 "RANLIB=$${RANLIB}" \
19149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19150 dvi) \
19151 || exit 1
19152
19153 @endif ld
19154
19155 .PHONY: maybe-pdf-ld pdf-ld
19156 maybe-pdf-ld:
19157 @if ld
19158 maybe-pdf-ld: pdf-ld
19159
19160 pdf-ld: \
19161 configure-ld
19162 @[ -f ./ld/Makefile ] || exit 0; \
19163 r=`${PWD_COMMAND}`; export r; \
19164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19165 $(HOST_EXPORTS) \
19166 for flag in $(EXTRA_HOST_FLAGS) ; do \
19167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19168 done; \
19169 echo "Doing pdf in ld"; \
19170 (cd $(HOST_SUBDIR)/ld && \
19171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19173 "RANLIB=$${RANLIB}" \
19174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19175 pdf) \
19176 || exit 1
19177
19178 @endif ld
19179
19180 .PHONY: maybe-html-ld html-ld
19181 maybe-html-ld:
19182 @if ld
19183 maybe-html-ld: html-ld
19184
19185 html-ld: \
19186 configure-ld
19187 @[ -f ./ld/Makefile ] || exit 0; \
19188 r=`${PWD_COMMAND}`; export r; \
19189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19190 $(HOST_EXPORTS) \
19191 for flag in $(EXTRA_HOST_FLAGS) ; do \
19192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19193 done; \
19194 echo "Doing html in ld"; \
19195 (cd $(HOST_SUBDIR)/ld && \
19196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19198 "RANLIB=$${RANLIB}" \
19199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19200 html) \
19201 || exit 1
19202
19203 @endif ld
19204
19205 .PHONY: maybe-TAGS-ld TAGS-ld
19206 maybe-TAGS-ld:
19207 @if ld
19208 maybe-TAGS-ld: TAGS-ld
19209
19210 TAGS-ld: \
19211 configure-ld
19212 @[ -f ./ld/Makefile ] || exit 0; \
19213 r=`${PWD_COMMAND}`; export r; \
19214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19215 $(HOST_EXPORTS) \
19216 for flag in $(EXTRA_HOST_FLAGS) ; do \
19217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19218 done; \
19219 echo "Doing TAGS in ld"; \
19220 (cd $(HOST_SUBDIR)/ld && \
19221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19223 "RANLIB=$${RANLIB}" \
19224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19225 TAGS) \
19226 || exit 1
19227
19228 @endif ld
19229
19230 .PHONY: maybe-install-info-ld install-info-ld
19231 maybe-install-info-ld:
19232 @if ld
19233 maybe-install-info-ld: install-info-ld
19234
19235 install-info-ld: \
19236 configure-ld \
19237 info-ld
19238 @[ -f ./ld/Makefile ] || exit 0; \
19239 r=`${PWD_COMMAND}`; export r; \
19240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19241 $(HOST_EXPORTS) \
19242 for flag in $(EXTRA_HOST_FLAGS) ; do \
19243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19244 done; \
19245 echo "Doing install-info in ld"; \
19246 (cd $(HOST_SUBDIR)/ld && \
19247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19249 "RANLIB=$${RANLIB}" \
19250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19251 install-info) \
19252 || exit 1
19253
19254 @endif ld
19255
19256 .PHONY: maybe-install-pdf-ld install-pdf-ld
19257 maybe-install-pdf-ld:
19258 @if ld
19259 maybe-install-pdf-ld: install-pdf-ld
19260
19261 install-pdf-ld: \
19262 configure-ld \
19263 pdf-ld
19264 @[ -f ./ld/Makefile ] || exit 0; \
19265 r=`${PWD_COMMAND}`; export r; \
19266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19267 $(HOST_EXPORTS) \
19268 for flag in $(EXTRA_HOST_FLAGS) ; do \
19269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19270 done; \
19271 echo "Doing install-pdf in ld"; \
19272 (cd $(HOST_SUBDIR)/ld && \
19273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19275 "RANLIB=$${RANLIB}" \
19276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19277 install-pdf) \
19278 || exit 1
19279
19280 @endif ld
19281
19282 .PHONY: maybe-install-html-ld install-html-ld
19283 maybe-install-html-ld:
19284 @if ld
19285 maybe-install-html-ld: install-html-ld
19286
19287 install-html-ld: \
19288 configure-ld \
19289 html-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 install-html 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 install-html) \
19304 || exit 1
19305
19306 @endif ld
19307
19308 .PHONY: maybe-installcheck-ld installcheck-ld
19309 maybe-installcheck-ld:
19310 @if ld
19311 maybe-installcheck-ld: installcheck-ld
19312
19313 installcheck-ld: \
19314 configure-ld
19315 @[ -f ./ld/Makefile ] || exit 0; \
19316 r=`${PWD_COMMAND}`; export r; \
19317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19318 $(HOST_EXPORTS) \
19319 for flag in $(EXTRA_HOST_FLAGS) ; do \
19320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19321 done; \
19322 echo "Doing installcheck in ld"; \
19323 (cd $(HOST_SUBDIR)/ld && \
19324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19326 "RANLIB=$${RANLIB}" \
19327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19328 installcheck) \
19329 || exit 1
19330
19331 @endif ld
19332
19333 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19334 maybe-mostlyclean-ld:
19335 @if ld
19336 maybe-mostlyclean-ld: mostlyclean-ld
19337
19338 mostlyclean-ld:
19339 @[ -f ./ld/Makefile ] || exit 0; \
19340 r=`${PWD_COMMAND}`; export r; \
19341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19342 $(HOST_EXPORTS) \
19343 for flag in $(EXTRA_HOST_FLAGS) ; do \
19344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19345 done; \
19346 echo "Doing mostlyclean in ld"; \
19347 (cd $(HOST_SUBDIR)/ld && \
19348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19350 "RANLIB=$${RANLIB}" \
19351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19352 mostlyclean) \
19353 || exit 1
19354
19355 @endif ld
19356
19357 .PHONY: maybe-clean-ld clean-ld
19358 maybe-clean-ld:
19359 @if ld
19360 maybe-clean-ld: clean-ld
19361
19362 clean-ld:
19363 @[ -f ./ld/Makefile ] || exit 0; \
19364 r=`${PWD_COMMAND}`; export r; \
19365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19366 $(HOST_EXPORTS) \
19367 for flag in $(EXTRA_HOST_FLAGS) ; do \
19368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19369 done; \
19370 echo "Doing clean in ld"; \
19371 (cd $(HOST_SUBDIR)/ld && \
19372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19374 "RANLIB=$${RANLIB}" \
19375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19376 clean) \
19377 || exit 1
19378
19379 @endif ld
19380
19381 .PHONY: maybe-distclean-ld distclean-ld
19382 maybe-distclean-ld:
19383 @if ld
19384 maybe-distclean-ld: distclean-ld
19385
19386 distclean-ld:
19387 @[ -f ./ld/Makefile ] || exit 0; \
19388 r=`${PWD_COMMAND}`; export r; \
19389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19390 $(HOST_EXPORTS) \
19391 for flag in $(EXTRA_HOST_FLAGS) ; do \
19392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19393 done; \
19394 echo "Doing distclean in ld"; \
19395 (cd $(HOST_SUBDIR)/ld && \
19396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19398 "RANLIB=$${RANLIB}" \
19399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19400 distclean) \
19401 || exit 1
19402
19403 @endif ld
19404
19405 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19406 maybe-maintainer-clean-ld:
19407 @if ld
19408 maybe-maintainer-clean-ld: maintainer-clean-ld
19409
19410 maintainer-clean-ld:
19411 @[ -f ./ld/Makefile ] || exit 0; \
19412 r=`${PWD_COMMAND}`; export r; \
19413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19414 $(HOST_EXPORTS) \
19415 for flag in $(EXTRA_HOST_FLAGS) ; do \
19416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19417 done; \
19418 echo "Doing maintainer-clean in ld"; \
19419 (cd $(HOST_SUBDIR)/ld && \
19420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19422 "RANLIB=$${RANLIB}" \
19423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19424 maintainer-clean) \
19425 || exit 1
19426
19427 @endif ld
19428
19429
19430
19431 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19432 maybe-configure-libbacktrace:
19433 @if gcc-bootstrap
19434 configure-libbacktrace: stage_current
19435 @endif gcc-bootstrap
19436 @if libbacktrace
19437 maybe-configure-libbacktrace: configure-libbacktrace
19438 configure-libbacktrace:
19439 @r=`${PWD_COMMAND}`; export r; \
19440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19441 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19443 $(HOST_EXPORTS) \
19444 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19445 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19446 case $(srcdir) in \
19447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19448 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19450 esac; \
19451 module_srcdir=libbacktrace; \
19452 $(SHELL) \
19453 $$s/$$module_srcdir/configure \
19454 --srcdir=$${topdir}/$$module_srcdir \
19455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19456 --target=${target_alias} \
19457 || exit 1
19458 @endif libbacktrace
19459
19460
19461
19462 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19463 maybe-configure-stage1-libbacktrace:
19464 @if libbacktrace-bootstrap
19465 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19466 configure-stage1-libbacktrace:
19467 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19469 @r=`${PWD_COMMAND}`; export r; \
19470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19471 TFLAGS="$(STAGE1_TFLAGS)"; \
19472 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19473 $(HOST_EXPORTS) \
19474 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19475 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19476 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19477 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19479 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19480 case $(srcdir) in \
19481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19482 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19484 esac; \
19485 module_srcdir=libbacktrace; \
19486 $(SHELL) $$s/$$module_srcdir/configure \
19487 --srcdir=$${topdir}/$$module_srcdir \
19488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19489 --target=${target_alias} \
19490 \
19491 $(STAGE1_CONFIGURE_FLAGS)
19492 @endif libbacktrace-bootstrap
19493
19494 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19495 maybe-configure-stage2-libbacktrace:
19496 @if libbacktrace-bootstrap
19497 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19498 configure-stage2-libbacktrace:
19499 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19500 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19501 @r=`${PWD_COMMAND}`; export r; \
19502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19503 TFLAGS="$(STAGE2_TFLAGS)"; \
19504 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19505 $(HOST_EXPORTS) \
19506 $(POSTSTAGE1_HOST_EXPORTS) \
19507 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19508 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19509 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19510 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19512 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19513 case $(srcdir) in \
19514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19515 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19517 esac; \
19518 module_srcdir=libbacktrace; \
19519 $(SHELL) $$s/$$module_srcdir/configure \
19520 --srcdir=$${topdir}/$$module_srcdir \
19521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19522 --target=${target_alias} \
19523 --with-build-libsubdir=$(HOST_SUBDIR) \
19524 $(STAGE2_CONFIGURE_FLAGS)
19525 @endif libbacktrace-bootstrap
19526
19527 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19528 maybe-configure-stage3-libbacktrace:
19529 @if libbacktrace-bootstrap
19530 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19531 configure-stage3-libbacktrace:
19532 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19534 @r=`${PWD_COMMAND}`; export r; \
19535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19536 TFLAGS="$(STAGE3_TFLAGS)"; \
19537 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19538 $(HOST_EXPORTS) \
19539 $(POSTSTAGE1_HOST_EXPORTS) \
19540 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19541 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19542 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19543 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19545 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19546 case $(srcdir) in \
19547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19548 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19550 esac; \
19551 module_srcdir=libbacktrace; \
19552 $(SHELL) $$s/$$module_srcdir/configure \
19553 --srcdir=$${topdir}/$$module_srcdir \
19554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19555 --target=${target_alias} \
19556 --with-build-libsubdir=$(HOST_SUBDIR) \
19557 $(STAGE3_CONFIGURE_FLAGS)
19558 @endif libbacktrace-bootstrap
19559
19560 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19561 maybe-configure-stage4-libbacktrace:
19562 @if libbacktrace-bootstrap
19563 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19564 configure-stage4-libbacktrace:
19565 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19567 @r=`${PWD_COMMAND}`; export r; \
19568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19569 TFLAGS="$(STAGE4_TFLAGS)"; \
19570 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19571 $(HOST_EXPORTS) \
19572 $(POSTSTAGE1_HOST_EXPORTS) \
19573 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19574 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19575 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19576 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19578 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19579 case $(srcdir) in \
19580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19581 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19583 esac; \
19584 module_srcdir=libbacktrace; \
19585 $(SHELL) $$s/$$module_srcdir/configure \
19586 --srcdir=$${topdir}/$$module_srcdir \
19587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19588 --target=${target_alias} \
19589 --with-build-libsubdir=$(HOST_SUBDIR) \
19590 $(STAGE4_CONFIGURE_FLAGS)
19591 @endif libbacktrace-bootstrap
19592
19593 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19594 maybe-configure-stageprofile-libbacktrace:
19595 @if libbacktrace-bootstrap
19596 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19597 configure-stageprofile-libbacktrace:
19598 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19599 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19600 @r=`${PWD_COMMAND}`; export r; \
19601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19602 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19603 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19604 $(HOST_EXPORTS) \
19605 $(POSTSTAGE1_HOST_EXPORTS) \
19606 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19607 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19608 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19609 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19611 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19612 case $(srcdir) in \
19613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19614 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19616 esac; \
19617 module_srcdir=libbacktrace; \
19618 $(SHELL) $$s/$$module_srcdir/configure \
19619 --srcdir=$${topdir}/$$module_srcdir \
19620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19621 --target=${target_alias} \
19622 --with-build-libsubdir=$(HOST_SUBDIR) \
19623 $(STAGEprofile_CONFIGURE_FLAGS)
19624 @endif libbacktrace-bootstrap
19625
19626 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19627 maybe-configure-stagefeedback-libbacktrace:
19628 @if libbacktrace-bootstrap
19629 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19630 configure-stagefeedback-libbacktrace:
19631 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19632 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19633 @r=`${PWD_COMMAND}`; export r; \
19634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19635 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19636 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19637 $(HOST_EXPORTS) \
19638 $(POSTSTAGE1_HOST_EXPORTS) \
19639 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19640 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19641 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19642 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19644 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19645 case $(srcdir) in \
19646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19647 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19649 esac; \
19650 module_srcdir=libbacktrace; \
19651 $(SHELL) $$s/$$module_srcdir/configure \
19652 --srcdir=$${topdir}/$$module_srcdir \
19653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19654 --target=${target_alias} \
19655 --with-build-libsubdir=$(HOST_SUBDIR) \
19656 $(STAGEfeedback_CONFIGURE_FLAGS)
19657 @endif libbacktrace-bootstrap
19658
19659
19660
19661
19662
19663 .PHONY: all-libbacktrace maybe-all-libbacktrace
19664 maybe-all-libbacktrace:
19665 @if gcc-bootstrap
19666 all-libbacktrace: stage_current
19667 @endif gcc-bootstrap
19668 @if libbacktrace
19669 TARGET-libbacktrace=all
19670 maybe-all-libbacktrace: all-libbacktrace
19671 all-libbacktrace: configure-libbacktrace
19672 @r=`${PWD_COMMAND}`; export r; \
19673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19674 $(HOST_EXPORTS) \
19675 (cd $(HOST_SUBDIR)/libbacktrace && \
19676 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19677 $(TARGET-libbacktrace))
19678 @endif libbacktrace
19679
19680
19681
19682 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19683 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19684 maybe-all-stage1-libbacktrace:
19685 maybe-clean-stage1-libbacktrace:
19686 @if libbacktrace-bootstrap
19687 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19688 all-stage1: all-stage1-libbacktrace
19689 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19690 all-stage1-libbacktrace: configure-stage1-libbacktrace
19691 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19692 @r=`${PWD_COMMAND}`; export r; \
19693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19694 TFLAGS="$(STAGE1_TFLAGS)"; \
19695 $(HOST_EXPORTS) \
19696 cd $(HOST_SUBDIR)/libbacktrace && \
19697 \
19698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19699 CFLAGS="$(STAGE1_CFLAGS)" \
19700 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19701 LIBCFLAGS="$(LIBCFLAGS)" \
19702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19705 $(EXTRA_HOST_FLAGS) \
19706 $(STAGE1_FLAGS_TO_PASS) \
19707 TFLAGS="$(STAGE1_TFLAGS)" \
19708 $(TARGET-stage1-libbacktrace)
19709
19710 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19711 clean-stage1: clean-stage1-libbacktrace
19712 clean-stage1-libbacktrace:
19713 @if [ $(current_stage) = stage1 ]; then \
19714 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19715 else \
19716 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19717 $(MAKE) stage1-start; \
19718 fi; \
19719 cd $(HOST_SUBDIR)/libbacktrace && \
19720 $(MAKE) $(EXTRA_HOST_FLAGS) \
19721 $(STAGE1_FLAGS_TO_PASS) clean
19722 @endif libbacktrace-bootstrap
19723
19724
19725 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19726 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19727 maybe-all-stage2-libbacktrace:
19728 maybe-clean-stage2-libbacktrace:
19729 @if libbacktrace-bootstrap
19730 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19731 all-stage2: all-stage2-libbacktrace
19732 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19733 all-stage2-libbacktrace: configure-stage2-libbacktrace
19734 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19735 @r=`${PWD_COMMAND}`; export r; \
19736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19737 TFLAGS="$(STAGE2_TFLAGS)"; \
19738 $(HOST_EXPORTS) \
19739 $(POSTSTAGE1_HOST_EXPORTS) \
19740 cd $(HOST_SUBDIR)/libbacktrace && \
19741 \
19742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19743 CFLAGS="$(STAGE2_CFLAGS)" \
19744 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19745 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19746 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19747 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19748 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19749 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19750 TFLAGS="$(STAGE2_TFLAGS)" \
19751 $(TARGET-stage2-libbacktrace)
19752
19753 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19754 clean-stage2: clean-stage2-libbacktrace
19755 clean-stage2-libbacktrace:
19756 @if [ $(current_stage) = stage2 ]; then \
19757 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19758 else \
19759 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19760 $(MAKE) stage2-start; \
19761 fi; \
19762 cd $(HOST_SUBDIR)/libbacktrace && \
19763 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19764 @endif libbacktrace-bootstrap
19765
19766
19767 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19768 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19769 maybe-all-stage3-libbacktrace:
19770 maybe-clean-stage3-libbacktrace:
19771 @if libbacktrace-bootstrap
19772 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19773 all-stage3: all-stage3-libbacktrace
19774 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19775 all-stage3-libbacktrace: configure-stage3-libbacktrace
19776 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19777 @r=`${PWD_COMMAND}`; export r; \
19778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19779 TFLAGS="$(STAGE3_TFLAGS)"; \
19780 $(HOST_EXPORTS) \
19781 $(POSTSTAGE1_HOST_EXPORTS) \
19782 cd $(HOST_SUBDIR)/libbacktrace && \
19783 \
19784 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19785 CFLAGS="$(STAGE3_CFLAGS)" \
19786 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19787 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19788 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19789 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19790 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19791 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19792 TFLAGS="$(STAGE3_TFLAGS)" \
19793 $(TARGET-stage3-libbacktrace)
19794
19795 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19796 clean-stage3: clean-stage3-libbacktrace
19797 clean-stage3-libbacktrace:
19798 @if [ $(current_stage) = stage3 ]; then \
19799 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19800 else \
19801 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19802 $(MAKE) stage3-start; \
19803 fi; \
19804 cd $(HOST_SUBDIR)/libbacktrace && \
19805 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19806 @endif libbacktrace-bootstrap
19807
19808
19809 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19810 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19811 maybe-all-stage4-libbacktrace:
19812 maybe-clean-stage4-libbacktrace:
19813 @if libbacktrace-bootstrap
19814 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19815 all-stage4: all-stage4-libbacktrace
19816 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19817 all-stage4-libbacktrace: configure-stage4-libbacktrace
19818 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19819 @r=`${PWD_COMMAND}`; export r; \
19820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19821 TFLAGS="$(STAGE4_TFLAGS)"; \
19822 $(HOST_EXPORTS) \
19823 $(POSTSTAGE1_HOST_EXPORTS) \
19824 cd $(HOST_SUBDIR)/libbacktrace && \
19825 \
19826 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19827 CFLAGS="$(STAGE4_CFLAGS)" \
19828 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19829 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19833 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19834 TFLAGS="$(STAGE4_TFLAGS)" \
19835 $(TARGET-stage4-libbacktrace)
19836
19837 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19838 clean-stage4: clean-stage4-libbacktrace
19839 clean-stage4-libbacktrace:
19840 @if [ $(current_stage) = stage4 ]; then \
19841 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19842 else \
19843 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19844 $(MAKE) stage4-start; \
19845 fi; \
19846 cd $(HOST_SUBDIR)/libbacktrace && \
19847 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19848 @endif libbacktrace-bootstrap
19849
19850
19851 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19852 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19853 maybe-all-stageprofile-libbacktrace:
19854 maybe-clean-stageprofile-libbacktrace:
19855 @if libbacktrace-bootstrap
19856 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19857 all-stageprofile: all-stageprofile-libbacktrace
19858 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19859 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19860 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19861 @r=`${PWD_COMMAND}`; export r; \
19862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19863 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19864 $(HOST_EXPORTS) \
19865 $(POSTSTAGE1_HOST_EXPORTS) \
19866 cd $(HOST_SUBDIR)/libbacktrace && \
19867 \
19868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19869 CFLAGS="$(STAGEprofile_CFLAGS)" \
19870 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19871 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19872 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19873 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19874 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19875 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19876 TFLAGS="$(STAGEprofile_TFLAGS)" \
19877 $(TARGET-stageprofile-libbacktrace)
19878
19879 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19880 clean-stageprofile: clean-stageprofile-libbacktrace
19881 clean-stageprofile-libbacktrace:
19882 @if [ $(current_stage) = stageprofile ]; then \
19883 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19884 else \
19885 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19886 $(MAKE) stageprofile-start; \
19887 fi; \
19888 cd $(HOST_SUBDIR)/libbacktrace && \
19889 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19890 @endif libbacktrace-bootstrap
19891
19892
19893 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19894 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19895 maybe-all-stagefeedback-libbacktrace:
19896 maybe-clean-stagefeedback-libbacktrace:
19897 @if libbacktrace-bootstrap
19898 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19899 all-stagefeedback: all-stagefeedback-libbacktrace
19900 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19901 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19902 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19903 @r=`${PWD_COMMAND}`; export r; \
19904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19905 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19906 $(HOST_EXPORTS) \
19907 $(POSTSTAGE1_HOST_EXPORTS) \
19908 cd $(HOST_SUBDIR)/libbacktrace && \
19909 \
19910 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19911 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19912 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19913 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19917 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19918 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19919 $(TARGET-stagefeedback-libbacktrace)
19920
19921 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19922 clean-stagefeedback: clean-stagefeedback-libbacktrace
19923 clean-stagefeedback-libbacktrace:
19924 @if [ $(current_stage) = stagefeedback ]; then \
19925 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19926 else \
19927 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19928 $(MAKE) stagefeedback-start; \
19929 fi; \
19930 cd $(HOST_SUBDIR)/libbacktrace && \
19931 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19932 @endif libbacktrace-bootstrap
19933
19934
19935
19936
19937
19938 .PHONY: check-libbacktrace maybe-check-libbacktrace
19939 maybe-check-libbacktrace:
19940 @if libbacktrace
19941 maybe-check-libbacktrace: check-libbacktrace
19942
19943 check-libbacktrace:
19944 @: $(MAKE); $(unstage)
19945 @r=`${PWD_COMMAND}`; export r; \
19946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19947 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19948 (cd $(HOST_SUBDIR)/libbacktrace && \
19949 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19950
19951 @endif libbacktrace
19952
19953 .PHONY: install-libbacktrace maybe-install-libbacktrace
19954 maybe-install-libbacktrace:
19955 @if libbacktrace
19956 maybe-install-libbacktrace: install-libbacktrace
19957
19958 install-libbacktrace: installdirs
19959 @: $(MAKE); $(unstage)
19960 @r=`${PWD_COMMAND}`; export r; \
19961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19962 $(HOST_EXPORTS) \
19963 (cd $(HOST_SUBDIR)/libbacktrace && \
19964 $(MAKE) $(FLAGS_TO_PASS) install)
19965
19966 @endif libbacktrace
19967
19968 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19969 maybe-install-strip-libbacktrace:
19970 @if libbacktrace
19971 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19972
19973 install-strip-libbacktrace: installdirs
19974 @: $(MAKE); $(unstage)
19975 @r=`${PWD_COMMAND}`; export r; \
19976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19977 $(HOST_EXPORTS) \
19978 (cd $(HOST_SUBDIR)/libbacktrace && \
19979 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19980
19981 @endif libbacktrace
19982
19983 # Other targets (info, dvi, pdf, etc.)
19984
19985 .PHONY: maybe-info-libbacktrace info-libbacktrace
19986 maybe-info-libbacktrace:
19987 @if libbacktrace
19988 maybe-info-libbacktrace: info-libbacktrace
19989
19990 info-libbacktrace: \
19991 configure-libbacktrace
19992 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19993 r=`${PWD_COMMAND}`; export r; \
19994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19995 $(HOST_EXPORTS) \
19996 for flag in $(EXTRA_HOST_FLAGS) ; do \
19997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19998 done; \
19999 echo "Doing info in libbacktrace"; \
20000 (cd $(HOST_SUBDIR)/libbacktrace && \
20001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20003 "RANLIB=$${RANLIB}" \
20004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20005 info) \
20006 || exit 1
20007
20008 @endif libbacktrace
20009
20010 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
20011 maybe-dvi-libbacktrace:
20012 @if libbacktrace
20013 maybe-dvi-libbacktrace: dvi-libbacktrace
20014
20015 dvi-libbacktrace: \
20016 configure-libbacktrace
20017 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20018 r=`${PWD_COMMAND}`; export r; \
20019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20020 $(HOST_EXPORTS) \
20021 for flag in $(EXTRA_HOST_FLAGS) ; do \
20022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20023 done; \
20024 echo "Doing dvi in libbacktrace"; \
20025 (cd $(HOST_SUBDIR)/libbacktrace && \
20026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20028 "RANLIB=$${RANLIB}" \
20029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20030 dvi) \
20031 || exit 1
20032
20033 @endif libbacktrace
20034
20035 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
20036 maybe-pdf-libbacktrace:
20037 @if libbacktrace
20038 maybe-pdf-libbacktrace: pdf-libbacktrace
20039
20040 pdf-libbacktrace: \
20041 configure-libbacktrace
20042 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20043 r=`${PWD_COMMAND}`; export r; \
20044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20045 $(HOST_EXPORTS) \
20046 for flag in $(EXTRA_HOST_FLAGS) ; do \
20047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20048 done; \
20049 echo "Doing pdf in libbacktrace"; \
20050 (cd $(HOST_SUBDIR)/libbacktrace && \
20051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20053 "RANLIB=$${RANLIB}" \
20054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20055 pdf) \
20056 || exit 1
20057
20058 @endif libbacktrace
20059
20060 .PHONY: maybe-html-libbacktrace html-libbacktrace
20061 maybe-html-libbacktrace:
20062 @if libbacktrace
20063 maybe-html-libbacktrace: html-libbacktrace
20064
20065 html-libbacktrace: \
20066 configure-libbacktrace
20067 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20068 r=`${PWD_COMMAND}`; export r; \
20069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20070 $(HOST_EXPORTS) \
20071 for flag in $(EXTRA_HOST_FLAGS) ; do \
20072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20073 done; \
20074 echo "Doing html in libbacktrace"; \
20075 (cd $(HOST_SUBDIR)/libbacktrace && \
20076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20078 "RANLIB=$${RANLIB}" \
20079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20080 html) \
20081 || exit 1
20082
20083 @endif libbacktrace
20084
20085 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20086 maybe-TAGS-libbacktrace:
20087 @if libbacktrace
20088 maybe-TAGS-libbacktrace: TAGS-libbacktrace
20089
20090 TAGS-libbacktrace: \
20091 configure-libbacktrace
20092 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20093 r=`${PWD_COMMAND}`; export r; \
20094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20095 $(HOST_EXPORTS) \
20096 for flag in $(EXTRA_HOST_FLAGS) ; do \
20097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20098 done; \
20099 echo "Doing TAGS in libbacktrace"; \
20100 (cd $(HOST_SUBDIR)/libbacktrace && \
20101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20103 "RANLIB=$${RANLIB}" \
20104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20105 TAGS) \
20106 || exit 1
20107
20108 @endif libbacktrace
20109
20110 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20111 maybe-install-info-libbacktrace:
20112 @if libbacktrace
20113 maybe-install-info-libbacktrace: install-info-libbacktrace
20114
20115 install-info-libbacktrace: \
20116 configure-libbacktrace \
20117 info-libbacktrace
20118 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20119 r=`${PWD_COMMAND}`; export r; \
20120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20121 $(HOST_EXPORTS) \
20122 for flag in $(EXTRA_HOST_FLAGS) ; do \
20123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20124 done; \
20125 echo "Doing install-info in libbacktrace"; \
20126 (cd $(HOST_SUBDIR)/libbacktrace && \
20127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20129 "RANLIB=$${RANLIB}" \
20130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20131 install-info) \
20132 || exit 1
20133
20134 @endif libbacktrace
20135
20136 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20137 maybe-install-pdf-libbacktrace:
20138 @if libbacktrace
20139 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20140
20141 install-pdf-libbacktrace: \
20142 configure-libbacktrace \
20143 pdf-libbacktrace
20144 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20145 r=`${PWD_COMMAND}`; export r; \
20146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20147 $(HOST_EXPORTS) \
20148 for flag in $(EXTRA_HOST_FLAGS) ; do \
20149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20150 done; \
20151 echo "Doing install-pdf in libbacktrace"; \
20152 (cd $(HOST_SUBDIR)/libbacktrace && \
20153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20155 "RANLIB=$${RANLIB}" \
20156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20157 install-pdf) \
20158 || exit 1
20159
20160 @endif libbacktrace
20161
20162 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20163 maybe-install-html-libbacktrace:
20164 @if libbacktrace
20165 maybe-install-html-libbacktrace: install-html-libbacktrace
20166
20167 install-html-libbacktrace: \
20168 configure-libbacktrace \
20169 html-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 install-html 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 install-html) \
20184 || exit 1
20185
20186 @endif libbacktrace
20187
20188 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20189 maybe-installcheck-libbacktrace:
20190 @if libbacktrace
20191 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20192
20193 installcheck-libbacktrace: \
20194 configure-libbacktrace
20195 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20196 r=`${PWD_COMMAND}`; export r; \
20197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20198 $(HOST_EXPORTS) \
20199 for flag in $(EXTRA_HOST_FLAGS) ; do \
20200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20201 done; \
20202 echo "Doing installcheck in libbacktrace"; \
20203 (cd $(HOST_SUBDIR)/libbacktrace && \
20204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20206 "RANLIB=$${RANLIB}" \
20207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20208 installcheck) \
20209 || exit 1
20210
20211 @endif libbacktrace
20212
20213 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20214 maybe-mostlyclean-libbacktrace:
20215 @if libbacktrace
20216 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20217
20218 mostlyclean-libbacktrace:
20219 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20220 r=`${PWD_COMMAND}`; export r; \
20221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20222 $(HOST_EXPORTS) \
20223 for flag in $(EXTRA_HOST_FLAGS) ; do \
20224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20225 done; \
20226 echo "Doing mostlyclean in libbacktrace"; \
20227 (cd $(HOST_SUBDIR)/libbacktrace && \
20228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20230 "RANLIB=$${RANLIB}" \
20231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20232 mostlyclean) \
20233 || exit 1
20234
20235 @endif libbacktrace
20236
20237 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20238 maybe-clean-libbacktrace:
20239 @if libbacktrace
20240 maybe-clean-libbacktrace: clean-libbacktrace
20241
20242 clean-libbacktrace:
20243 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20244 r=`${PWD_COMMAND}`; export r; \
20245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20246 $(HOST_EXPORTS) \
20247 for flag in $(EXTRA_HOST_FLAGS) ; do \
20248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20249 done; \
20250 echo "Doing clean in libbacktrace"; \
20251 (cd $(HOST_SUBDIR)/libbacktrace && \
20252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20254 "RANLIB=$${RANLIB}" \
20255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20256 clean) \
20257 || exit 1
20258
20259 @endif libbacktrace
20260
20261 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20262 maybe-distclean-libbacktrace:
20263 @if libbacktrace
20264 maybe-distclean-libbacktrace: distclean-libbacktrace
20265
20266 distclean-libbacktrace:
20267 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20268 r=`${PWD_COMMAND}`; export r; \
20269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20270 $(HOST_EXPORTS) \
20271 for flag in $(EXTRA_HOST_FLAGS) ; do \
20272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20273 done; \
20274 echo "Doing distclean in libbacktrace"; \
20275 (cd $(HOST_SUBDIR)/libbacktrace && \
20276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20278 "RANLIB=$${RANLIB}" \
20279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20280 distclean) \
20281 || exit 1
20282
20283 @endif libbacktrace
20284
20285 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20286 maybe-maintainer-clean-libbacktrace:
20287 @if libbacktrace
20288 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20289
20290 maintainer-clean-libbacktrace:
20291 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20292 r=`${PWD_COMMAND}`; export r; \
20293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20294 $(HOST_EXPORTS) \
20295 for flag in $(EXTRA_HOST_FLAGS) ; do \
20296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20297 done; \
20298 echo "Doing maintainer-clean in libbacktrace"; \
20299 (cd $(HOST_SUBDIR)/libbacktrace && \
20300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20302 "RANLIB=$${RANLIB}" \
20303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20304 maintainer-clean) \
20305 || exit 1
20306
20307 @endif libbacktrace
20308
20309
20310
20311 .PHONY: configure-libcpp maybe-configure-libcpp
20312 maybe-configure-libcpp:
20313 @if gcc-bootstrap
20314 configure-libcpp: stage_current
20315 @endif gcc-bootstrap
20316 @if libcpp
20317 maybe-configure-libcpp: configure-libcpp
20318 configure-libcpp:
20319 @r=`${PWD_COMMAND}`; export r; \
20320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20321 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20323 $(HOST_EXPORTS) \
20324 echo Configuring in $(HOST_SUBDIR)/libcpp; \
20325 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20326 case $(srcdir) in \
20327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20328 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20330 esac; \
20331 module_srcdir=libcpp; \
20332 $(SHELL) \
20333 $$s/$$module_srcdir/configure \
20334 --srcdir=$${topdir}/$$module_srcdir \
20335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20336 --target=${target_alias} \
20337 || exit 1
20338 @endif libcpp
20339
20340
20341
20342 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20343 maybe-configure-stage1-libcpp:
20344 @if libcpp-bootstrap
20345 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20346 configure-stage1-libcpp:
20347 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20348 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20349 @r=`${PWD_COMMAND}`; export r; \
20350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20351 TFLAGS="$(STAGE1_TFLAGS)"; \
20352 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20353 $(HOST_EXPORTS) \
20354 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20355 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20356 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20357 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20359 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20360 case $(srcdir) in \
20361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20362 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20364 esac; \
20365 module_srcdir=libcpp; \
20366 $(SHELL) $$s/$$module_srcdir/configure \
20367 --srcdir=$${topdir}/$$module_srcdir \
20368 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20369 --target=${target_alias} \
20370 \
20371 $(STAGE1_CONFIGURE_FLAGS)
20372 @endif libcpp-bootstrap
20373
20374 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20375 maybe-configure-stage2-libcpp:
20376 @if libcpp-bootstrap
20377 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20378 configure-stage2-libcpp:
20379 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20380 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20381 @r=`${PWD_COMMAND}`; export r; \
20382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20383 TFLAGS="$(STAGE2_TFLAGS)"; \
20384 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20385 $(HOST_EXPORTS) \
20386 $(POSTSTAGE1_HOST_EXPORTS) \
20387 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20388 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20389 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20390 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20392 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20393 case $(srcdir) in \
20394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20395 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20397 esac; \
20398 module_srcdir=libcpp; \
20399 $(SHELL) $$s/$$module_srcdir/configure \
20400 --srcdir=$${topdir}/$$module_srcdir \
20401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20402 --target=${target_alias} \
20403 --with-build-libsubdir=$(HOST_SUBDIR) \
20404 $(STAGE2_CONFIGURE_FLAGS)
20405 @endif libcpp-bootstrap
20406
20407 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20408 maybe-configure-stage3-libcpp:
20409 @if libcpp-bootstrap
20410 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20411 configure-stage3-libcpp:
20412 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20413 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20414 @r=`${PWD_COMMAND}`; export r; \
20415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20416 TFLAGS="$(STAGE3_TFLAGS)"; \
20417 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20418 $(HOST_EXPORTS) \
20419 $(POSTSTAGE1_HOST_EXPORTS) \
20420 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20421 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20422 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20423 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20425 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20426 case $(srcdir) in \
20427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20428 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20430 esac; \
20431 module_srcdir=libcpp; \
20432 $(SHELL) $$s/$$module_srcdir/configure \
20433 --srcdir=$${topdir}/$$module_srcdir \
20434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20435 --target=${target_alias} \
20436 --with-build-libsubdir=$(HOST_SUBDIR) \
20437 $(STAGE3_CONFIGURE_FLAGS)
20438 @endif libcpp-bootstrap
20439
20440 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20441 maybe-configure-stage4-libcpp:
20442 @if libcpp-bootstrap
20443 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20444 configure-stage4-libcpp:
20445 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20446 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20447 @r=`${PWD_COMMAND}`; export r; \
20448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20449 TFLAGS="$(STAGE4_TFLAGS)"; \
20450 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20451 $(HOST_EXPORTS) \
20452 $(POSTSTAGE1_HOST_EXPORTS) \
20453 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20454 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20455 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20456 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20458 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20459 case $(srcdir) in \
20460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20461 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20463 esac; \
20464 module_srcdir=libcpp; \
20465 $(SHELL) $$s/$$module_srcdir/configure \
20466 --srcdir=$${topdir}/$$module_srcdir \
20467 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20468 --target=${target_alias} \
20469 --with-build-libsubdir=$(HOST_SUBDIR) \
20470 $(STAGE4_CONFIGURE_FLAGS)
20471 @endif libcpp-bootstrap
20472
20473 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20474 maybe-configure-stageprofile-libcpp:
20475 @if libcpp-bootstrap
20476 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20477 configure-stageprofile-libcpp:
20478 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20479 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20480 @r=`${PWD_COMMAND}`; export r; \
20481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20482 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20483 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20484 $(HOST_EXPORTS) \
20485 $(POSTSTAGE1_HOST_EXPORTS) \
20486 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20487 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20488 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20489 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20490 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20491 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20492 case $(srcdir) in \
20493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20494 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20496 esac; \
20497 module_srcdir=libcpp; \
20498 $(SHELL) $$s/$$module_srcdir/configure \
20499 --srcdir=$${topdir}/$$module_srcdir \
20500 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20501 --target=${target_alias} \
20502 --with-build-libsubdir=$(HOST_SUBDIR) \
20503 $(STAGEprofile_CONFIGURE_FLAGS)
20504 @endif libcpp-bootstrap
20505
20506 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20507 maybe-configure-stagefeedback-libcpp:
20508 @if libcpp-bootstrap
20509 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20510 configure-stagefeedback-libcpp:
20511 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20512 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20513 @r=`${PWD_COMMAND}`; export r; \
20514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20515 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20516 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20517 $(HOST_EXPORTS) \
20518 $(POSTSTAGE1_HOST_EXPORTS) \
20519 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20520 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20521 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20522 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20524 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20525 case $(srcdir) in \
20526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20527 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20529 esac; \
20530 module_srcdir=libcpp; \
20531 $(SHELL) $$s/$$module_srcdir/configure \
20532 --srcdir=$${topdir}/$$module_srcdir \
20533 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20534 --target=${target_alias} \
20535 --with-build-libsubdir=$(HOST_SUBDIR) \
20536 $(STAGEfeedback_CONFIGURE_FLAGS)
20537 @endif libcpp-bootstrap
20538
20539
20540
20541
20542
20543 .PHONY: all-libcpp maybe-all-libcpp
20544 maybe-all-libcpp:
20545 @if gcc-bootstrap
20546 all-libcpp: stage_current
20547 @endif gcc-bootstrap
20548 @if libcpp
20549 TARGET-libcpp=all
20550 maybe-all-libcpp: all-libcpp
20551 all-libcpp: configure-libcpp
20552 @r=`${PWD_COMMAND}`; export r; \
20553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20554 $(HOST_EXPORTS) \
20555 (cd $(HOST_SUBDIR)/libcpp && \
20556 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20557 $(TARGET-libcpp))
20558 @endif libcpp
20559
20560
20561
20562 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20563 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20564 maybe-all-stage1-libcpp:
20565 maybe-clean-stage1-libcpp:
20566 @if libcpp-bootstrap
20567 maybe-all-stage1-libcpp: all-stage1-libcpp
20568 all-stage1: all-stage1-libcpp
20569 TARGET-stage1-libcpp = $(TARGET-libcpp)
20570 all-stage1-libcpp: configure-stage1-libcpp
20571 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20572 @r=`${PWD_COMMAND}`; export r; \
20573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20574 TFLAGS="$(STAGE1_TFLAGS)"; \
20575 $(HOST_EXPORTS) \
20576 cd $(HOST_SUBDIR)/libcpp && \
20577 \
20578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20579 CFLAGS="$(STAGE1_CFLAGS)" \
20580 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20581 LIBCFLAGS="$(LIBCFLAGS)" \
20582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20585 $(EXTRA_HOST_FLAGS) \
20586 $(STAGE1_FLAGS_TO_PASS) \
20587 TFLAGS="$(STAGE1_TFLAGS)" \
20588 $(TARGET-stage1-libcpp)
20589
20590 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20591 clean-stage1: clean-stage1-libcpp
20592 clean-stage1-libcpp:
20593 @if [ $(current_stage) = stage1 ]; then \
20594 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20595 else \
20596 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20597 $(MAKE) stage1-start; \
20598 fi; \
20599 cd $(HOST_SUBDIR)/libcpp && \
20600 $(MAKE) $(EXTRA_HOST_FLAGS) \
20601 $(STAGE1_FLAGS_TO_PASS) clean
20602 @endif libcpp-bootstrap
20603
20604
20605 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20606 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20607 maybe-all-stage2-libcpp:
20608 maybe-clean-stage2-libcpp:
20609 @if libcpp-bootstrap
20610 maybe-all-stage2-libcpp: all-stage2-libcpp
20611 all-stage2: all-stage2-libcpp
20612 TARGET-stage2-libcpp = $(TARGET-libcpp)
20613 all-stage2-libcpp: configure-stage2-libcpp
20614 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20615 @r=`${PWD_COMMAND}`; export r; \
20616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20617 TFLAGS="$(STAGE2_TFLAGS)"; \
20618 $(HOST_EXPORTS) \
20619 $(POSTSTAGE1_HOST_EXPORTS) \
20620 cd $(HOST_SUBDIR)/libcpp && \
20621 \
20622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20623 CFLAGS="$(STAGE2_CFLAGS)" \
20624 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20625 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20630 TFLAGS="$(STAGE2_TFLAGS)" \
20631 $(TARGET-stage2-libcpp)
20632
20633 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20634 clean-stage2: clean-stage2-libcpp
20635 clean-stage2-libcpp:
20636 @if [ $(current_stage) = stage2 ]; then \
20637 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20638 else \
20639 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20640 $(MAKE) stage2-start; \
20641 fi; \
20642 cd $(HOST_SUBDIR)/libcpp && \
20643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20644 @endif libcpp-bootstrap
20645
20646
20647 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20648 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20649 maybe-all-stage3-libcpp:
20650 maybe-clean-stage3-libcpp:
20651 @if libcpp-bootstrap
20652 maybe-all-stage3-libcpp: all-stage3-libcpp
20653 all-stage3: all-stage3-libcpp
20654 TARGET-stage3-libcpp = $(TARGET-libcpp)
20655 all-stage3-libcpp: configure-stage3-libcpp
20656 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20657 @r=`${PWD_COMMAND}`; export r; \
20658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20659 TFLAGS="$(STAGE3_TFLAGS)"; \
20660 $(HOST_EXPORTS) \
20661 $(POSTSTAGE1_HOST_EXPORTS) \
20662 cd $(HOST_SUBDIR)/libcpp && \
20663 \
20664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20665 CFLAGS="$(STAGE3_CFLAGS)" \
20666 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20667 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20672 TFLAGS="$(STAGE3_TFLAGS)" \
20673 $(TARGET-stage3-libcpp)
20674
20675 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20676 clean-stage3: clean-stage3-libcpp
20677 clean-stage3-libcpp:
20678 @if [ $(current_stage) = stage3 ]; then \
20679 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20680 else \
20681 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20682 $(MAKE) stage3-start; \
20683 fi; \
20684 cd $(HOST_SUBDIR)/libcpp && \
20685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20686 @endif libcpp-bootstrap
20687
20688
20689 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20690 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20691 maybe-all-stage4-libcpp:
20692 maybe-clean-stage4-libcpp:
20693 @if libcpp-bootstrap
20694 maybe-all-stage4-libcpp: all-stage4-libcpp
20695 all-stage4: all-stage4-libcpp
20696 TARGET-stage4-libcpp = $(TARGET-libcpp)
20697 all-stage4-libcpp: configure-stage4-libcpp
20698 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20699 @r=`${PWD_COMMAND}`; export r; \
20700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20701 TFLAGS="$(STAGE4_TFLAGS)"; \
20702 $(HOST_EXPORTS) \
20703 $(POSTSTAGE1_HOST_EXPORTS) \
20704 cd $(HOST_SUBDIR)/libcpp && \
20705 \
20706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20707 CFLAGS="$(STAGE4_CFLAGS)" \
20708 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20709 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20714 TFLAGS="$(STAGE4_TFLAGS)" \
20715 $(TARGET-stage4-libcpp)
20716
20717 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20718 clean-stage4: clean-stage4-libcpp
20719 clean-stage4-libcpp:
20720 @if [ $(current_stage) = stage4 ]; then \
20721 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20722 else \
20723 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20724 $(MAKE) stage4-start; \
20725 fi; \
20726 cd $(HOST_SUBDIR)/libcpp && \
20727 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20728 @endif libcpp-bootstrap
20729
20730
20731 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20732 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20733 maybe-all-stageprofile-libcpp:
20734 maybe-clean-stageprofile-libcpp:
20735 @if libcpp-bootstrap
20736 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20737 all-stageprofile: all-stageprofile-libcpp
20738 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20739 all-stageprofile-libcpp: configure-stageprofile-libcpp
20740 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20741 @r=`${PWD_COMMAND}`; export r; \
20742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20743 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20744 $(HOST_EXPORTS) \
20745 $(POSTSTAGE1_HOST_EXPORTS) \
20746 cd $(HOST_SUBDIR)/libcpp && \
20747 \
20748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20749 CFLAGS="$(STAGEprofile_CFLAGS)" \
20750 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20751 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20752 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20753 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20754 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20755 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20756 TFLAGS="$(STAGEprofile_TFLAGS)" \
20757 $(TARGET-stageprofile-libcpp)
20758
20759 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20760 clean-stageprofile: clean-stageprofile-libcpp
20761 clean-stageprofile-libcpp:
20762 @if [ $(current_stage) = stageprofile ]; then \
20763 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20764 else \
20765 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20766 $(MAKE) stageprofile-start; \
20767 fi; \
20768 cd $(HOST_SUBDIR)/libcpp && \
20769 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20770 @endif libcpp-bootstrap
20771
20772
20773 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20774 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20775 maybe-all-stagefeedback-libcpp:
20776 maybe-clean-stagefeedback-libcpp:
20777 @if libcpp-bootstrap
20778 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20779 all-stagefeedback: all-stagefeedback-libcpp
20780 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20781 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20782 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20783 @r=`${PWD_COMMAND}`; export r; \
20784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20785 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20786 $(HOST_EXPORTS) \
20787 $(POSTSTAGE1_HOST_EXPORTS) \
20788 cd $(HOST_SUBDIR)/libcpp && \
20789 \
20790 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20791 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20792 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20793 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20794 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20795 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20796 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20797 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20798 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20799 $(TARGET-stagefeedback-libcpp)
20800
20801 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20802 clean-stagefeedback: clean-stagefeedback-libcpp
20803 clean-stagefeedback-libcpp:
20804 @if [ $(current_stage) = stagefeedback ]; then \
20805 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20806 else \
20807 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20808 $(MAKE) stagefeedback-start; \
20809 fi; \
20810 cd $(HOST_SUBDIR)/libcpp && \
20811 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20812 @endif libcpp-bootstrap
20813
20814
20815
20816
20817
20818 .PHONY: check-libcpp maybe-check-libcpp
20819 maybe-check-libcpp:
20820 @if libcpp
20821 maybe-check-libcpp: check-libcpp
20822
20823 check-libcpp:
20824 @: $(MAKE); $(unstage)
20825 @r=`${PWD_COMMAND}`; export r; \
20826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20827 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20828 (cd $(HOST_SUBDIR)/libcpp && \
20829 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20830
20831 @endif libcpp
20832
20833 .PHONY: install-libcpp maybe-install-libcpp
20834 maybe-install-libcpp:
20835 @if libcpp
20836 maybe-install-libcpp: install-libcpp
20837
20838 install-libcpp: installdirs
20839 @: $(MAKE); $(unstage)
20840 @r=`${PWD_COMMAND}`; export r; \
20841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20842 $(HOST_EXPORTS) \
20843 (cd $(HOST_SUBDIR)/libcpp && \
20844 $(MAKE) $(FLAGS_TO_PASS) install)
20845
20846 @endif libcpp
20847
20848 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20849 maybe-install-strip-libcpp:
20850 @if libcpp
20851 maybe-install-strip-libcpp: install-strip-libcpp
20852
20853 install-strip-libcpp: installdirs
20854 @: $(MAKE); $(unstage)
20855 @r=`${PWD_COMMAND}`; export r; \
20856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20857 $(HOST_EXPORTS) \
20858 (cd $(HOST_SUBDIR)/libcpp && \
20859 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20860
20861 @endif libcpp
20862
20863 # Other targets (info, dvi, pdf, etc.)
20864
20865 .PHONY: maybe-info-libcpp info-libcpp
20866 maybe-info-libcpp:
20867 @if libcpp
20868 maybe-info-libcpp: info-libcpp
20869
20870 info-libcpp: \
20871 configure-libcpp
20872 @[ -f ./libcpp/Makefile ] || exit 0; \
20873 r=`${PWD_COMMAND}`; export r; \
20874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20875 $(HOST_EXPORTS) \
20876 for flag in $(EXTRA_HOST_FLAGS) ; do \
20877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20878 done; \
20879 echo "Doing info in libcpp"; \
20880 (cd $(HOST_SUBDIR)/libcpp && \
20881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20883 "RANLIB=$${RANLIB}" \
20884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20885 info) \
20886 || exit 1
20887
20888 @endif libcpp
20889
20890 .PHONY: maybe-dvi-libcpp dvi-libcpp
20891 maybe-dvi-libcpp:
20892 @if libcpp
20893 maybe-dvi-libcpp: dvi-libcpp
20894
20895 dvi-libcpp: \
20896 configure-libcpp
20897 @[ -f ./libcpp/Makefile ] || exit 0; \
20898 r=`${PWD_COMMAND}`; export r; \
20899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20900 $(HOST_EXPORTS) \
20901 for flag in $(EXTRA_HOST_FLAGS) ; do \
20902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20903 done; \
20904 echo "Doing dvi in libcpp"; \
20905 (cd $(HOST_SUBDIR)/libcpp && \
20906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20908 "RANLIB=$${RANLIB}" \
20909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20910 dvi) \
20911 || exit 1
20912
20913 @endif libcpp
20914
20915 .PHONY: maybe-pdf-libcpp pdf-libcpp
20916 maybe-pdf-libcpp:
20917 @if libcpp
20918 maybe-pdf-libcpp: pdf-libcpp
20919
20920 pdf-libcpp: \
20921 configure-libcpp
20922 @[ -f ./libcpp/Makefile ] || exit 0; \
20923 r=`${PWD_COMMAND}`; export r; \
20924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20925 $(HOST_EXPORTS) \
20926 for flag in $(EXTRA_HOST_FLAGS) ; do \
20927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20928 done; \
20929 echo "Doing pdf in libcpp"; \
20930 (cd $(HOST_SUBDIR)/libcpp && \
20931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20933 "RANLIB=$${RANLIB}" \
20934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20935 pdf) \
20936 || exit 1
20937
20938 @endif libcpp
20939
20940 .PHONY: maybe-html-libcpp html-libcpp
20941 maybe-html-libcpp:
20942 @if libcpp
20943 maybe-html-libcpp: html-libcpp
20944
20945 html-libcpp: \
20946 configure-libcpp
20947 @[ -f ./libcpp/Makefile ] || exit 0; \
20948 r=`${PWD_COMMAND}`; export r; \
20949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20950 $(HOST_EXPORTS) \
20951 for flag in $(EXTRA_HOST_FLAGS) ; do \
20952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20953 done; \
20954 echo "Doing html in libcpp"; \
20955 (cd $(HOST_SUBDIR)/libcpp && \
20956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20958 "RANLIB=$${RANLIB}" \
20959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20960 html) \
20961 || exit 1
20962
20963 @endif libcpp
20964
20965 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20966 maybe-TAGS-libcpp:
20967 @if libcpp
20968 maybe-TAGS-libcpp: TAGS-libcpp
20969
20970 TAGS-libcpp: \
20971 configure-libcpp
20972 @[ -f ./libcpp/Makefile ] || exit 0; \
20973 r=`${PWD_COMMAND}`; export r; \
20974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20975 $(HOST_EXPORTS) \
20976 for flag in $(EXTRA_HOST_FLAGS) ; do \
20977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20978 done; \
20979 echo "Doing TAGS in libcpp"; \
20980 (cd $(HOST_SUBDIR)/libcpp && \
20981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20983 "RANLIB=$${RANLIB}" \
20984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20985 TAGS) \
20986 || exit 1
20987
20988 @endif libcpp
20989
20990 .PHONY: maybe-install-info-libcpp install-info-libcpp
20991 maybe-install-info-libcpp:
20992 @if libcpp
20993 maybe-install-info-libcpp: install-info-libcpp
20994
20995 install-info-libcpp: \
20996 configure-libcpp \
20997 info-libcpp
20998 @[ -f ./libcpp/Makefile ] || exit 0; \
20999 r=`${PWD_COMMAND}`; export r; \
21000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21001 $(HOST_EXPORTS) \
21002 for flag in $(EXTRA_HOST_FLAGS) ; do \
21003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21004 done; \
21005 echo "Doing install-info in libcpp"; \
21006 (cd $(HOST_SUBDIR)/libcpp && \
21007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21009 "RANLIB=$${RANLIB}" \
21010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21011 install-info) \
21012 || exit 1
21013
21014 @endif libcpp
21015
21016 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
21017 maybe-install-pdf-libcpp:
21018 @if libcpp
21019 maybe-install-pdf-libcpp: install-pdf-libcpp
21020
21021 install-pdf-libcpp: \
21022 configure-libcpp \
21023 pdf-libcpp
21024 @[ -f ./libcpp/Makefile ] || exit 0; \
21025 r=`${PWD_COMMAND}`; export r; \
21026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21027 $(HOST_EXPORTS) \
21028 for flag in $(EXTRA_HOST_FLAGS) ; do \
21029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21030 done; \
21031 echo "Doing install-pdf in libcpp"; \
21032 (cd $(HOST_SUBDIR)/libcpp && \
21033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21035 "RANLIB=$${RANLIB}" \
21036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21037 install-pdf) \
21038 || exit 1
21039
21040 @endif libcpp
21041
21042 .PHONY: maybe-install-html-libcpp install-html-libcpp
21043 maybe-install-html-libcpp:
21044 @if libcpp
21045 maybe-install-html-libcpp: install-html-libcpp
21046
21047 install-html-libcpp: \
21048 configure-libcpp \
21049 html-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 install-html 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 install-html) \
21064 || exit 1
21065
21066 @endif libcpp
21067
21068 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21069 maybe-installcheck-libcpp:
21070 @if libcpp
21071 maybe-installcheck-libcpp: installcheck-libcpp
21072
21073 installcheck-libcpp: \
21074 configure-libcpp
21075 @[ -f ./libcpp/Makefile ] || exit 0; \
21076 r=`${PWD_COMMAND}`; export r; \
21077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21078 $(HOST_EXPORTS) \
21079 for flag in $(EXTRA_HOST_FLAGS) ; do \
21080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21081 done; \
21082 echo "Doing installcheck in libcpp"; \
21083 (cd $(HOST_SUBDIR)/libcpp && \
21084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21086 "RANLIB=$${RANLIB}" \
21087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21088 installcheck) \
21089 || exit 1
21090
21091 @endif libcpp
21092
21093 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21094 maybe-mostlyclean-libcpp:
21095 @if libcpp
21096 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21097
21098 mostlyclean-libcpp:
21099 @[ -f ./libcpp/Makefile ] || exit 0; \
21100 r=`${PWD_COMMAND}`; export r; \
21101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21102 $(HOST_EXPORTS) \
21103 for flag in $(EXTRA_HOST_FLAGS) ; do \
21104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21105 done; \
21106 echo "Doing mostlyclean in libcpp"; \
21107 (cd $(HOST_SUBDIR)/libcpp && \
21108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21110 "RANLIB=$${RANLIB}" \
21111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21112 mostlyclean) \
21113 || exit 1
21114
21115 @endif libcpp
21116
21117 .PHONY: maybe-clean-libcpp clean-libcpp
21118 maybe-clean-libcpp:
21119 @if libcpp
21120 maybe-clean-libcpp: clean-libcpp
21121
21122 clean-libcpp:
21123 @[ -f ./libcpp/Makefile ] || exit 0; \
21124 r=`${PWD_COMMAND}`; export r; \
21125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21126 $(HOST_EXPORTS) \
21127 for flag in $(EXTRA_HOST_FLAGS) ; do \
21128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21129 done; \
21130 echo "Doing clean in libcpp"; \
21131 (cd $(HOST_SUBDIR)/libcpp && \
21132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21134 "RANLIB=$${RANLIB}" \
21135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21136 clean) \
21137 || exit 1
21138
21139 @endif libcpp
21140
21141 .PHONY: maybe-distclean-libcpp distclean-libcpp
21142 maybe-distclean-libcpp:
21143 @if libcpp
21144 maybe-distclean-libcpp: distclean-libcpp
21145
21146 distclean-libcpp:
21147 @[ -f ./libcpp/Makefile ] || exit 0; \
21148 r=`${PWD_COMMAND}`; export r; \
21149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21150 $(HOST_EXPORTS) \
21151 for flag in $(EXTRA_HOST_FLAGS) ; do \
21152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21153 done; \
21154 echo "Doing distclean in libcpp"; \
21155 (cd $(HOST_SUBDIR)/libcpp && \
21156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21158 "RANLIB=$${RANLIB}" \
21159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21160 distclean) \
21161 || exit 1
21162
21163 @endif libcpp
21164
21165 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21166 maybe-maintainer-clean-libcpp:
21167 @if libcpp
21168 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21169
21170 maintainer-clean-libcpp:
21171 @[ -f ./libcpp/Makefile ] || exit 0; \
21172 r=`${PWD_COMMAND}`; export r; \
21173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21174 $(HOST_EXPORTS) \
21175 for flag in $(EXTRA_HOST_FLAGS) ; do \
21176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21177 done; \
21178 echo "Doing maintainer-clean in libcpp"; \
21179 (cd $(HOST_SUBDIR)/libcpp && \
21180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21182 "RANLIB=$${RANLIB}" \
21183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21184 maintainer-clean) \
21185 || exit 1
21186
21187 @endif libcpp
21188
21189
21190
21191 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21192 maybe-configure-libdecnumber:
21193 @if gcc-bootstrap
21194 configure-libdecnumber: stage_current
21195 @endif gcc-bootstrap
21196 @if libdecnumber
21197 maybe-configure-libdecnumber: configure-libdecnumber
21198 configure-libdecnumber:
21199 @r=`${PWD_COMMAND}`; export r; \
21200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21201 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21203 $(HOST_EXPORTS) \
21204 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21205 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21206 case $(srcdir) in \
21207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21208 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21210 esac; \
21211 module_srcdir=libdecnumber; \
21212 $(SHELL) \
21213 $$s/$$module_srcdir/configure \
21214 --srcdir=$${topdir}/$$module_srcdir \
21215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21216 --target=${target_alias} \
21217 || exit 1
21218 @endif libdecnumber
21219
21220
21221
21222 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21223 maybe-configure-stage1-libdecnumber:
21224 @if libdecnumber-bootstrap
21225 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21226 configure-stage1-libdecnumber:
21227 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21229 @r=`${PWD_COMMAND}`; export r; \
21230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21231 TFLAGS="$(STAGE1_TFLAGS)"; \
21232 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21233 $(HOST_EXPORTS) \
21234 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21235 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21236 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21237 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21239 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21240 case $(srcdir) in \
21241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21242 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21244 esac; \
21245 module_srcdir=libdecnumber; \
21246 $(SHELL) $$s/$$module_srcdir/configure \
21247 --srcdir=$${topdir}/$$module_srcdir \
21248 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21249 --target=${target_alias} \
21250 \
21251 $(STAGE1_CONFIGURE_FLAGS)
21252 @endif libdecnumber-bootstrap
21253
21254 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21255 maybe-configure-stage2-libdecnumber:
21256 @if libdecnumber-bootstrap
21257 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21258 configure-stage2-libdecnumber:
21259 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21260 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21261 @r=`${PWD_COMMAND}`; export r; \
21262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21263 TFLAGS="$(STAGE2_TFLAGS)"; \
21264 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21265 $(HOST_EXPORTS) \
21266 $(POSTSTAGE1_HOST_EXPORTS) \
21267 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21268 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21269 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21270 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21272 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21273 case $(srcdir) in \
21274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21275 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21277 esac; \
21278 module_srcdir=libdecnumber; \
21279 $(SHELL) $$s/$$module_srcdir/configure \
21280 --srcdir=$${topdir}/$$module_srcdir \
21281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21282 --target=${target_alias} \
21283 --with-build-libsubdir=$(HOST_SUBDIR) \
21284 $(STAGE2_CONFIGURE_FLAGS)
21285 @endif libdecnumber-bootstrap
21286
21287 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21288 maybe-configure-stage3-libdecnumber:
21289 @if libdecnumber-bootstrap
21290 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21291 configure-stage3-libdecnumber:
21292 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21293 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21294 @r=`${PWD_COMMAND}`; export r; \
21295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21296 TFLAGS="$(STAGE3_TFLAGS)"; \
21297 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21298 $(HOST_EXPORTS) \
21299 $(POSTSTAGE1_HOST_EXPORTS) \
21300 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21301 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21302 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21303 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21304 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21305 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21306 case $(srcdir) in \
21307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21308 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21310 esac; \
21311 module_srcdir=libdecnumber; \
21312 $(SHELL) $$s/$$module_srcdir/configure \
21313 --srcdir=$${topdir}/$$module_srcdir \
21314 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21315 --target=${target_alias} \
21316 --with-build-libsubdir=$(HOST_SUBDIR) \
21317 $(STAGE3_CONFIGURE_FLAGS)
21318 @endif libdecnumber-bootstrap
21319
21320 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21321 maybe-configure-stage4-libdecnumber:
21322 @if libdecnumber-bootstrap
21323 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21324 configure-stage4-libdecnumber:
21325 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21326 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21327 @r=`${PWD_COMMAND}`; export r; \
21328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21329 TFLAGS="$(STAGE4_TFLAGS)"; \
21330 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21331 $(HOST_EXPORTS) \
21332 $(POSTSTAGE1_HOST_EXPORTS) \
21333 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21334 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21335 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21336 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21337 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21338 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21339 case $(srcdir) in \
21340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21341 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21343 esac; \
21344 module_srcdir=libdecnumber; \
21345 $(SHELL) $$s/$$module_srcdir/configure \
21346 --srcdir=$${topdir}/$$module_srcdir \
21347 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21348 --target=${target_alias} \
21349 --with-build-libsubdir=$(HOST_SUBDIR) \
21350 $(STAGE4_CONFIGURE_FLAGS)
21351 @endif libdecnumber-bootstrap
21352
21353 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21354 maybe-configure-stageprofile-libdecnumber:
21355 @if libdecnumber-bootstrap
21356 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21357 configure-stageprofile-libdecnumber:
21358 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21359 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21360 @r=`${PWD_COMMAND}`; export r; \
21361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21362 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21363 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21364 $(HOST_EXPORTS) \
21365 $(POSTSTAGE1_HOST_EXPORTS) \
21366 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21367 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21368 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21369 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21371 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21372 case $(srcdir) in \
21373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21374 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21376 esac; \
21377 module_srcdir=libdecnumber; \
21378 $(SHELL) $$s/$$module_srcdir/configure \
21379 --srcdir=$${topdir}/$$module_srcdir \
21380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21381 --target=${target_alias} \
21382 --with-build-libsubdir=$(HOST_SUBDIR) \
21383 $(STAGEprofile_CONFIGURE_FLAGS)
21384 @endif libdecnumber-bootstrap
21385
21386 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21387 maybe-configure-stagefeedback-libdecnumber:
21388 @if libdecnumber-bootstrap
21389 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21390 configure-stagefeedback-libdecnumber:
21391 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21392 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21393 @r=`${PWD_COMMAND}`; export r; \
21394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21395 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21396 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21397 $(HOST_EXPORTS) \
21398 $(POSTSTAGE1_HOST_EXPORTS) \
21399 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21400 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21401 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21402 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21403 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21404 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21405 case $(srcdir) in \
21406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21407 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21409 esac; \
21410 module_srcdir=libdecnumber; \
21411 $(SHELL) $$s/$$module_srcdir/configure \
21412 --srcdir=$${topdir}/$$module_srcdir \
21413 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21414 --target=${target_alias} \
21415 --with-build-libsubdir=$(HOST_SUBDIR) \
21416 $(STAGEfeedback_CONFIGURE_FLAGS)
21417 @endif libdecnumber-bootstrap
21418
21419
21420
21421
21422
21423 .PHONY: all-libdecnumber maybe-all-libdecnumber
21424 maybe-all-libdecnumber:
21425 @if gcc-bootstrap
21426 all-libdecnumber: stage_current
21427 @endif gcc-bootstrap
21428 @if libdecnumber
21429 TARGET-libdecnumber=all
21430 maybe-all-libdecnumber: all-libdecnumber
21431 all-libdecnumber: configure-libdecnumber
21432 @r=`${PWD_COMMAND}`; export r; \
21433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21434 $(HOST_EXPORTS) \
21435 (cd $(HOST_SUBDIR)/libdecnumber && \
21436 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21437 $(TARGET-libdecnumber))
21438 @endif libdecnumber
21439
21440
21441
21442 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21443 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21444 maybe-all-stage1-libdecnumber:
21445 maybe-clean-stage1-libdecnumber:
21446 @if libdecnumber-bootstrap
21447 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21448 all-stage1: all-stage1-libdecnumber
21449 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21450 all-stage1-libdecnumber: configure-stage1-libdecnumber
21451 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21452 @r=`${PWD_COMMAND}`; export r; \
21453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21454 TFLAGS="$(STAGE1_TFLAGS)"; \
21455 $(HOST_EXPORTS) \
21456 cd $(HOST_SUBDIR)/libdecnumber && \
21457 \
21458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21459 CFLAGS="$(STAGE1_CFLAGS)" \
21460 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21461 LIBCFLAGS="$(LIBCFLAGS)" \
21462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21465 $(EXTRA_HOST_FLAGS) \
21466 $(STAGE1_FLAGS_TO_PASS) \
21467 TFLAGS="$(STAGE1_TFLAGS)" \
21468 $(TARGET-stage1-libdecnumber)
21469
21470 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21471 clean-stage1: clean-stage1-libdecnumber
21472 clean-stage1-libdecnumber:
21473 @if [ $(current_stage) = stage1 ]; then \
21474 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21475 else \
21476 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21477 $(MAKE) stage1-start; \
21478 fi; \
21479 cd $(HOST_SUBDIR)/libdecnumber && \
21480 $(MAKE) $(EXTRA_HOST_FLAGS) \
21481 $(STAGE1_FLAGS_TO_PASS) clean
21482 @endif libdecnumber-bootstrap
21483
21484
21485 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21486 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21487 maybe-all-stage2-libdecnumber:
21488 maybe-clean-stage2-libdecnumber:
21489 @if libdecnumber-bootstrap
21490 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21491 all-stage2: all-stage2-libdecnumber
21492 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21493 all-stage2-libdecnumber: configure-stage2-libdecnumber
21494 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21495 @r=`${PWD_COMMAND}`; export r; \
21496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21497 TFLAGS="$(STAGE2_TFLAGS)"; \
21498 $(HOST_EXPORTS) \
21499 $(POSTSTAGE1_HOST_EXPORTS) \
21500 cd $(HOST_SUBDIR)/libdecnumber && \
21501 \
21502 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21503 CFLAGS="$(STAGE2_CFLAGS)" \
21504 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21505 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21506 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21507 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21508 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21509 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21510 TFLAGS="$(STAGE2_TFLAGS)" \
21511 $(TARGET-stage2-libdecnumber)
21512
21513 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21514 clean-stage2: clean-stage2-libdecnumber
21515 clean-stage2-libdecnumber:
21516 @if [ $(current_stage) = stage2 ]; then \
21517 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21518 else \
21519 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21520 $(MAKE) stage2-start; \
21521 fi; \
21522 cd $(HOST_SUBDIR)/libdecnumber && \
21523 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21524 @endif libdecnumber-bootstrap
21525
21526
21527 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21528 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21529 maybe-all-stage3-libdecnumber:
21530 maybe-clean-stage3-libdecnumber:
21531 @if libdecnumber-bootstrap
21532 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21533 all-stage3: all-stage3-libdecnumber
21534 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21535 all-stage3-libdecnumber: configure-stage3-libdecnumber
21536 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21537 @r=`${PWD_COMMAND}`; export r; \
21538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21539 TFLAGS="$(STAGE3_TFLAGS)"; \
21540 $(HOST_EXPORTS) \
21541 $(POSTSTAGE1_HOST_EXPORTS) \
21542 cd $(HOST_SUBDIR)/libdecnumber && \
21543 \
21544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21545 CFLAGS="$(STAGE3_CFLAGS)" \
21546 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21547 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21551 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21552 TFLAGS="$(STAGE3_TFLAGS)" \
21553 $(TARGET-stage3-libdecnumber)
21554
21555 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21556 clean-stage3: clean-stage3-libdecnumber
21557 clean-stage3-libdecnumber:
21558 @if [ $(current_stage) = stage3 ]; then \
21559 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21560 else \
21561 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21562 $(MAKE) stage3-start; \
21563 fi; \
21564 cd $(HOST_SUBDIR)/libdecnumber && \
21565 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21566 @endif libdecnumber-bootstrap
21567
21568
21569 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21570 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21571 maybe-all-stage4-libdecnumber:
21572 maybe-clean-stage4-libdecnumber:
21573 @if libdecnumber-bootstrap
21574 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21575 all-stage4: all-stage4-libdecnumber
21576 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21577 all-stage4-libdecnumber: configure-stage4-libdecnumber
21578 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21579 @r=`${PWD_COMMAND}`; export r; \
21580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581 TFLAGS="$(STAGE4_TFLAGS)"; \
21582 $(HOST_EXPORTS) \
21583 $(POSTSTAGE1_HOST_EXPORTS) \
21584 cd $(HOST_SUBDIR)/libdecnumber && \
21585 \
21586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21587 CFLAGS="$(STAGE4_CFLAGS)" \
21588 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21589 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21594 TFLAGS="$(STAGE4_TFLAGS)" \
21595 $(TARGET-stage4-libdecnumber)
21596
21597 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21598 clean-stage4: clean-stage4-libdecnumber
21599 clean-stage4-libdecnumber:
21600 @if [ $(current_stage) = stage4 ]; then \
21601 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21602 else \
21603 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21604 $(MAKE) stage4-start; \
21605 fi; \
21606 cd $(HOST_SUBDIR)/libdecnumber && \
21607 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21608 @endif libdecnumber-bootstrap
21609
21610
21611 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21612 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21613 maybe-all-stageprofile-libdecnumber:
21614 maybe-clean-stageprofile-libdecnumber:
21615 @if libdecnumber-bootstrap
21616 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21617 all-stageprofile: all-stageprofile-libdecnumber
21618 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21619 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21620 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21621 @r=`${PWD_COMMAND}`; export r; \
21622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21623 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21624 $(HOST_EXPORTS) \
21625 $(POSTSTAGE1_HOST_EXPORTS) \
21626 cd $(HOST_SUBDIR)/libdecnumber && \
21627 \
21628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21629 CFLAGS="$(STAGEprofile_CFLAGS)" \
21630 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21631 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21635 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21636 TFLAGS="$(STAGEprofile_TFLAGS)" \
21637 $(TARGET-stageprofile-libdecnumber)
21638
21639 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21640 clean-stageprofile: clean-stageprofile-libdecnumber
21641 clean-stageprofile-libdecnumber:
21642 @if [ $(current_stage) = stageprofile ]; then \
21643 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21644 else \
21645 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21646 $(MAKE) stageprofile-start; \
21647 fi; \
21648 cd $(HOST_SUBDIR)/libdecnumber && \
21649 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21650 @endif libdecnumber-bootstrap
21651
21652
21653 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21654 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21655 maybe-all-stagefeedback-libdecnumber:
21656 maybe-clean-stagefeedback-libdecnumber:
21657 @if libdecnumber-bootstrap
21658 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21659 all-stagefeedback: all-stagefeedback-libdecnumber
21660 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21661 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21662 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21663 @r=`${PWD_COMMAND}`; export r; \
21664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21665 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21666 $(HOST_EXPORTS) \
21667 $(POSTSTAGE1_HOST_EXPORTS) \
21668 cd $(HOST_SUBDIR)/libdecnumber && \
21669 \
21670 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21671 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21672 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21673 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21674 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21675 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21676 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21677 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21678 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21679 $(TARGET-stagefeedback-libdecnumber)
21680
21681 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21682 clean-stagefeedback: clean-stagefeedback-libdecnumber
21683 clean-stagefeedback-libdecnumber:
21684 @if [ $(current_stage) = stagefeedback ]; then \
21685 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21686 else \
21687 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21688 $(MAKE) stagefeedback-start; \
21689 fi; \
21690 cd $(HOST_SUBDIR)/libdecnumber && \
21691 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21692 @endif libdecnumber-bootstrap
21693
21694
21695
21696
21697
21698 .PHONY: check-libdecnumber maybe-check-libdecnumber
21699 maybe-check-libdecnumber:
21700 @if libdecnumber
21701 maybe-check-libdecnumber: check-libdecnumber
21702
21703 check-libdecnumber:
21704 @: $(MAKE); $(unstage)
21705 @r=`${PWD_COMMAND}`; export r; \
21706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21707 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21708 (cd $(HOST_SUBDIR)/libdecnumber && \
21709 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
21710
21711 @endif libdecnumber
21712
21713 .PHONY: install-libdecnumber maybe-install-libdecnumber
21714 maybe-install-libdecnumber:
21715 @if libdecnumber
21716 maybe-install-libdecnumber: install-libdecnumber
21717
21718 install-libdecnumber: installdirs
21719 @: $(MAKE); $(unstage)
21720 @r=`${PWD_COMMAND}`; export r; \
21721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21722 $(HOST_EXPORTS) \
21723 (cd $(HOST_SUBDIR)/libdecnumber && \
21724 $(MAKE) $(FLAGS_TO_PASS) install)
21725
21726 @endif libdecnumber
21727
21728 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21729 maybe-install-strip-libdecnumber:
21730 @if libdecnumber
21731 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21732
21733 install-strip-libdecnumber: installdirs
21734 @: $(MAKE); $(unstage)
21735 @r=`${PWD_COMMAND}`; export r; \
21736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21737 $(HOST_EXPORTS) \
21738 (cd $(HOST_SUBDIR)/libdecnumber && \
21739 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21740
21741 @endif libdecnumber
21742
21743 # Other targets (info, dvi, pdf, etc.)
21744
21745 .PHONY: maybe-info-libdecnumber info-libdecnumber
21746 maybe-info-libdecnumber:
21747 @if libdecnumber
21748 maybe-info-libdecnumber: info-libdecnumber
21749
21750 info-libdecnumber: \
21751 configure-libdecnumber
21752 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21753 r=`${PWD_COMMAND}`; export r; \
21754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21755 $(HOST_EXPORTS) \
21756 for flag in $(EXTRA_HOST_FLAGS) ; do \
21757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21758 done; \
21759 echo "Doing info in libdecnumber"; \
21760 (cd $(HOST_SUBDIR)/libdecnumber && \
21761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21763 "RANLIB=$${RANLIB}" \
21764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21765 info) \
21766 || exit 1
21767
21768 @endif libdecnumber
21769
21770 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21771 maybe-dvi-libdecnumber:
21772 @if libdecnumber
21773 maybe-dvi-libdecnumber: dvi-libdecnumber
21774
21775 dvi-libdecnumber: \
21776 configure-libdecnumber
21777 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21778 r=`${PWD_COMMAND}`; export r; \
21779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21780 $(HOST_EXPORTS) \
21781 for flag in $(EXTRA_HOST_FLAGS) ; do \
21782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21783 done; \
21784 echo "Doing dvi in libdecnumber"; \
21785 (cd $(HOST_SUBDIR)/libdecnumber && \
21786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21788 "RANLIB=$${RANLIB}" \
21789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21790 dvi) \
21791 || exit 1
21792
21793 @endif libdecnumber
21794
21795 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21796 maybe-pdf-libdecnumber:
21797 @if libdecnumber
21798 maybe-pdf-libdecnumber: pdf-libdecnumber
21799
21800 pdf-libdecnumber: \
21801 configure-libdecnumber
21802 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21803 r=`${PWD_COMMAND}`; export r; \
21804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21805 $(HOST_EXPORTS) \
21806 for flag in $(EXTRA_HOST_FLAGS) ; do \
21807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21808 done; \
21809 echo "Doing pdf in libdecnumber"; \
21810 (cd $(HOST_SUBDIR)/libdecnumber && \
21811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21813 "RANLIB=$${RANLIB}" \
21814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21815 pdf) \
21816 || exit 1
21817
21818 @endif libdecnumber
21819
21820 .PHONY: maybe-html-libdecnumber html-libdecnumber
21821 maybe-html-libdecnumber:
21822 @if libdecnumber
21823 maybe-html-libdecnumber: html-libdecnumber
21824
21825 html-libdecnumber: \
21826 configure-libdecnumber
21827 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21828 r=`${PWD_COMMAND}`; export r; \
21829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21830 $(HOST_EXPORTS) \
21831 for flag in $(EXTRA_HOST_FLAGS) ; do \
21832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21833 done; \
21834 echo "Doing html in libdecnumber"; \
21835 (cd $(HOST_SUBDIR)/libdecnumber && \
21836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21838 "RANLIB=$${RANLIB}" \
21839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21840 html) \
21841 || exit 1
21842
21843 @endif libdecnumber
21844
21845 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21846 maybe-TAGS-libdecnumber:
21847 @if libdecnumber
21848 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21849
21850 TAGS-libdecnumber: \
21851 configure-libdecnumber
21852 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21853 r=`${PWD_COMMAND}`; export r; \
21854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21855 $(HOST_EXPORTS) \
21856 for flag in $(EXTRA_HOST_FLAGS) ; do \
21857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21858 done; \
21859 echo "Doing TAGS in libdecnumber"; \
21860 (cd $(HOST_SUBDIR)/libdecnumber && \
21861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21863 "RANLIB=$${RANLIB}" \
21864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21865 TAGS) \
21866 || exit 1
21867
21868 @endif libdecnumber
21869
21870 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21871 maybe-install-info-libdecnumber:
21872 @if libdecnumber
21873 maybe-install-info-libdecnumber: install-info-libdecnumber
21874
21875 install-info-libdecnumber: \
21876 configure-libdecnumber \
21877 info-libdecnumber
21878 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21879 r=`${PWD_COMMAND}`; export r; \
21880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21881 $(HOST_EXPORTS) \
21882 for flag in $(EXTRA_HOST_FLAGS) ; do \
21883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21884 done; \
21885 echo "Doing install-info in libdecnumber"; \
21886 (cd $(HOST_SUBDIR)/libdecnumber && \
21887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21889 "RANLIB=$${RANLIB}" \
21890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21891 install-info) \
21892 || exit 1
21893
21894 @endif libdecnumber
21895
21896 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21897 maybe-install-pdf-libdecnumber:
21898 @if libdecnumber
21899 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21900
21901 install-pdf-libdecnumber: \
21902 configure-libdecnumber \
21903 pdf-libdecnumber
21904 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21905 r=`${PWD_COMMAND}`; export r; \
21906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21907 $(HOST_EXPORTS) \
21908 for flag in $(EXTRA_HOST_FLAGS) ; do \
21909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21910 done; \
21911 echo "Doing install-pdf in libdecnumber"; \
21912 (cd $(HOST_SUBDIR)/libdecnumber && \
21913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21915 "RANLIB=$${RANLIB}" \
21916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21917 install-pdf) \
21918 || exit 1
21919
21920 @endif libdecnumber
21921
21922 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21923 maybe-install-html-libdecnumber:
21924 @if libdecnumber
21925 maybe-install-html-libdecnumber: install-html-libdecnumber
21926
21927 install-html-libdecnumber: \
21928 configure-libdecnumber \
21929 html-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 install-html 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 install-html) \
21944 || exit 1
21945
21946 @endif libdecnumber
21947
21948 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21949 maybe-installcheck-libdecnumber:
21950 @if libdecnumber
21951 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21952
21953 installcheck-libdecnumber: \
21954 configure-libdecnumber
21955 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21956 r=`${PWD_COMMAND}`; export r; \
21957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21958 $(HOST_EXPORTS) \
21959 for flag in $(EXTRA_HOST_FLAGS) ; do \
21960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21961 done; \
21962 echo "Doing installcheck in libdecnumber"; \
21963 (cd $(HOST_SUBDIR)/libdecnumber && \
21964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21966 "RANLIB=$${RANLIB}" \
21967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21968 installcheck) \
21969 || exit 1
21970
21971 @endif libdecnumber
21972
21973 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21974 maybe-mostlyclean-libdecnumber:
21975 @if libdecnumber
21976 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21977
21978 mostlyclean-libdecnumber:
21979 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21980 r=`${PWD_COMMAND}`; export r; \
21981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21982 $(HOST_EXPORTS) \
21983 for flag in $(EXTRA_HOST_FLAGS) ; do \
21984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21985 done; \
21986 echo "Doing mostlyclean in libdecnumber"; \
21987 (cd $(HOST_SUBDIR)/libdecnumber && \
21988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21990 "RANLIB=$${RANLIB}" \
21991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21992 mostlyclean) \
21993 || exit 1
21994
21995 @endif libdecnumber
21996
21997 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21998 maybe-clean-libdecnumber:
21999 @if libdecnumber
22000 maybe-clean-libdecnumber: clean-libdecnumber
22001
22002 clean-libdecnumber:
22003 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22004 r=`${PWD_COMMAND}`; export r; \
22005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22006 $(HOST_EXPORTS) \
22007 for flag in $(EXTRA_HOST_FLAGS) ; do \
22008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22009 done; \
22010 echo "Doing clean in libdecnumber"; \
22011 (cd $(HOST_SUBDIR)/libdecnumber && \
22012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22014 "RANLIB=$${RANLIB}" \
22015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22016 clean) \
22017 || exit 1
22018
22019 @endif libdecnumber
22020
22021 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
22022 maybe-distclean-libdecnumber:
22023 @if libdecnumber
22024 maybe-distclean-libdecnumber: distclean-libdecnumber
22025
22026 distclean-libdecnumber:
22027 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22028 r=`${PWD_COMMAND}`; export r; \
22029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22030 $(HOST_EXPORTS) \
22031 for flag in $(EXTRA_HOST_FLAGS) ; do \
22032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22033 done; \
22034 echo "Doing distclean in libdecnumber"; \
22035 (cd $(HOST_SUBDIR)/libdecnumber && \
22036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22038 "RANLIB=$${RANLIB}" \
22039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22040 distclean) \
22041 || exit 1
22042
22043 @endif libdecnumber
22044
22045 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22046 maybe-maintainer-clean-libdecnumber:
22047 @if libdecnumber
22048 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22049
22050 maintainer-clean-libdecnumber:
22051 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22052 r=`${PWD_COMMAND}`; export r; \
22053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22054 $(HOST_EXPORTS) \
22055 for flag in $(EXTRA_HOST_FLAGS) ; do \
22056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22057 done; \
22058 echo "Doing maintainer-clean in libdecnumber"; \
22059 (cd $(HOST_SUBDIR)/libdecnumber && \
22060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22062 "RANLIB=$${RANLIB}" \
22063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22064 maintainer-clean) \
22065 || exit 1
22066
22067 @endif libdecnumber
22068
22069
22070
22071 .PHONY: configure-libgui maybe-configure-libgui
22072 maybe-configure-libgui:
22073 @if gcc-bootstrap
22074 configure-libgui: stage_current
22075 @endif gcc-bootstrap
22076 @if libgui
22077 maybe-configure-libgui: configure-libgui
22078 configure-libgui:
22079 @: $(MAKE); $(unstage)
22080 @r=`${PWD_COMMAND}`; export r; \
22081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22082 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
22084 $(HOST_EXPORTS) \
22085 echo Configuring in $(HOST_SUBDIR)/libgui; \
22086 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22087 case $(srcdir) in \
22088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22089 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22091 esac; \
22092 module_srcdir=libgui; \
22093 $(SHELL) \
22094 $$s/$$module_srcdir/configure \
22095 --srcdir=$${topdir}/$$module_srcdir \
22096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22097 --target=${target_alias} \
22098 || exit 1
22099 @endif libgui
22100
22101
22102
22103
22104
22105 .PHONY: all-libgui maybe-all-libgui
22106 maybe-all-libgui:
22107 @if gcc-bootstrap
22108 all-libgui: stage_current
22109 @endif gcc-bootstrap
22110 @if libgui
22111 TARGET-libgui=all
22112 maybe-all-libgui: all-libgui
22113 all-libgui: configure-libgui
22114 @: $(MAKE); $(unstage)
22115 @r=`${PWD_COMMAND}`; export r; \
22116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22117 $(HOST_EXPORTS) \
22118 (cd $(HOST_SUBDIR)/libgui && \
22119 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22120 $(TARGET-libgui))
22121 @endif libgui
22122
22123
22124
22125
22126 .PHONY: check-libgui maybe-check-libgui
22127 maybe-check-libgui:
22128 @if libgui
22129 maybe-check-libgui: check-libgui
22130
22131 check-libgui:
22132 @: $(MAKE); $(unstage)
22133 @r=`${PWD_COMMAND}`; export r; \
22134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22135 $(HOST_EXPORTS) \
22136 (cd $(HOST_SUBDIR)/libgui && \
22137 $(MAKE) $(FLAGS_TO_PASS) check)
22138
22139 @endif libgui
22140
22141 .PHONY: install-libgui maybe-install-libgui
22142 maybe-install-libgui:
22143 @if libgui
22144 maybe-install-libgui: install-libgui
22145
22146 install-libgui: installdirs
22147 @: $(MAKE); $(unstage)
22148 @r=`${PWD_COMMAND}`; export r; \
22149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22150 $(HOST_EXPORTS) \
22151 (cd $(HOST_SUBDIR)/libgui && \
22152 $(MAKE) $(FLAGS_TO_PASS) install)
22153
22154 @endif libgui
22155
22156 .PHONY: install-strip-libgui maybe-install-strip-libgui
22157 maybe-install-strip-libgui:
22158 @if libgui
22159 maybe-install-strip-libgui: install-strip-libgui
22160
22161 install-strip-libgui: installdirs
22162 @: $(MAKE); $(unstage)
22163 @r=`${PWD_COMMAND}`; export r; \
22164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22165 $(HOST_EXPORTS) \
22166 (cd $(HOST_SUBDIR)/libgui && \
22167 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22168
22169 @endif libgui
22170
22171 # Other targets (info, dvi, pdf, etc.)
22172
22173 .PHONY: maybe-info-libgui info-libgui
22174 maybe-info-libgui:
22175 @if libgui
22176 maybe-info-libgui: info-libgui
22177
22178 info-libgui: \
22179 configure-libgui
22180 @: $(MAKE); $(unstage)
22181 @[ -f ./libgui/Makefile ] || exit 0; \
22182 r=`${PWD_COMMAND}`; export r; \
22183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22184 $(HOST_EXPORTS) \
22185 for flag in $(EXTRA_HOST_FLAGS) ; do \
22186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22187 done; \
22188 echo "Doing info in libgui"; \
22189 (cd $(HOST_SUBDIR)/libgui && \
22190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22192 "RANLIB=$${RANLIB}" \
22193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22194 info) \
22195 || exit 1
22196
22197 @endif libgui
22198
22199 .PHONY: maybe-dvi-libgui dvi-libgui
22200 maybe-dvi-libgui:
22201 @if libgui
22202 maybe-dvi-libgui: dvi-libgui
22203
22204 dvi-libgui: \
22205 configure-libgui
22206 @: $(MAKE); $(unstage)
22207 @[ -f ./libgui/Makefile ] || exit 0; \
22208 r=`${PWD_COMMAND}`; export r; \
22209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22210 $(HOST_EXPORTS) \
22211 for flag in $(EXTRA_HOST_FLAGS) ; do \
22212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22213 done; \
22214 echo "Doing dvi in libgui"; \
22215 (cd $(HOST_SUBDIR)/libgui && \
22216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22218 "RANLIB=$${RANLIB}" \
22219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22220 dvi) \
22221 || exit 1
22222
22223 @endif libgui
22224
22225 .PHONY: maybe-pdf-libgui pdf-libgui
22226 maybe-pdf-libgui:
22227 @if libgui
22228 maybe-pdf-libgui: pdf-libgui
22229
22230 pdf-libgui: \
22231 configure-libgui
22232 @: $(MAKE); $(unstage)
22233 @[ -f ./libgui/Makefile ] || exit 0; \
22234 r=`${PWD_COMMAND}`; export r; \
22235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22236 $(HOST_EXPORTS) \
22237 for flag in $(EXTRA_HOST_FLAGS) ; do \
22238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22239 done; \
22240 echo "Doing pdf in libgui"; \
22241 (cd $(HOST_SUBDIR)/libgui && \
22242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22244 "RANLIB=$${RANLIB}" \
22245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22246 pdf) \
22247 || exit 1
22248
22249 @endif libgui
22250
22251 .PHONY: maybe-html-libgui html-libgui
22252 maybe-html-libgui:
22253 @if libgui
22254 maybe-html-libgui: html-libgui
22255
22256 html-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 html 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 html) \
22273 || exit 1
22274
22275 @endif libgui
22276
22277 .PHONY: maybe-TAGS-libgui TAGS-libgui
22278 maybe-TAGS-libgui:
22279 @if libgui
22280 maybe-TAGS-libgui: TAGS-libgui
22281
22282 TAGS-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 TAGS 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 TAGS) \
22299 || exit 1
22300
22301 @endif libgui
22302
22303 .PHONY: maybe-install-info-libgui install-info-libgui
22304 maybe-install-info-libgui:
22305 @if libgui
22306 maybe-install-info-libgui: install-info-libgui
22307
22308 install-info-libgui: \
22309 configure-libgui \
22310 info-libgui
22311 @: $(MAKE); $(unstage)
22312 @[ -f ./libgui/Makefile ] || exit 0; \
22313 r=`${PWD_COMMAND}`; export r; \
22314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22315 $(HOST_EXPORTS) \
22316 for flag in $(EXTRA_HOST_FLAGS) ; do \
22317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22318 done; \
22319 echo "Doing install-info in libgui"; \
22320 (cd $(HOST_SUBDIR)/libgui && \
22321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22323 "RANLIB=$${RANLIB}" \
22324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22325 install-info) \
22326 || exit 1
22327
22328 @endif libgui
22329
22330 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22331 maybe-install-pdf-libgui:
22332 @if libgui
22333 maybe-install-pdf-libgui: install-pdf-libgui
22334
22335 install-pdf-libgui: \
22336 configure-libgui \
22337 pdf-libgui
22338 @: $(MAKE); $(unstage)
22339 @[ -f ./libgui/Makefile ] || exit 0; \
22340 r=`${PWD_COMMAND}`; export r; \
22341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22342 $(HOST_EXPORTS) \
22343 for flag in $(EXTRA_HOST_FLAGS) ; do \
22344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22345 done; \
22346 echo "Doing install-pdf in libgui"; \
22347 (cd $(HOST_SUBDIR)/libgui && \
22348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22350 "RANLIB=$${RANLIB}" \
22351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22352 install-pdf) \
22353 || exit 1
22354
22355 @endif libgui
22356
22357 .PHONY: maybe-install-html-libgui install-html-libgui
22358 maybe-install-html-libgui:
22359 @if libgui
22360 maybe-install-html-libgui: install-html-libgui
22361
22362 install-html-libgui: \
22363 configure-libgui \
22364 html-libgui
22365 @: $(MAKE); $(unstage)
22366 @[ -f ./libgui/Makefile ] || exit 0; \
22367 r=`${PWD_COMMAND}`; export r; \
22368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22369 $(HOST_EXPORTS) \
22370 for flag in $(EXTRA_HOST_FLAGS) ; do \
22371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22372 done; \
22373 echo "Doing install-html in libgui"; \
22374 (cd $(HOST_SUBDIR)/libgui && \
22375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22377 "RANLIB=$${RANLIB}" \
22378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22379 install-html) \
22380 || exit 1
22381
22382 @endif libgui
22383
22384 .PHONY: maybe-installcheck-libgui installcheck-libgui
22385 maybe-installcheck-libgui:
22386 @if libgui
22387 maybe-installcheck-libgui: installcheck-libgui
22388
22389 installcheck-libgui: \
22390 configure-libgui
22391 @: $(MAKE); $(unstage)
22392 @[ -f ./libgui/Makefile ] || exit 0; \
22393 r=`${PWD_COMMAND}`; export r; \
22394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22395 $(HOST_EXPORTS) \
22396 for flag in $(EXTRA_HOST_FLAGS) ; do \
22397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22398 done; \
22399 echo "Doing installcheck in libgui"; \
22400 (cd $(HOST_SUBDIR)/libgui && \
22401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22403 "RANLIB=$${RANLIB}" \
22404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22405 installcheck) \
22406 || exit 1
22407
22408 @endif libgui
22409
22410 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22411 maybe-mostlyclean-libgui:
22412 @if libgui
22413 maybe-mostlyclean-libgui: mostlyclean-libgui
22414
22415 mostlyclean-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 mostlyclean 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 mostlyclean) \
22431 || exit 1
22432
22433 @endif libgui
22434
22435 .PHONY: maybe-clean-libgui clean-libgui
22436 maybe-clean-libgui:
22437 @if libgui
22438 maybe-clean-libgui: clean-libgui
22439
22440 clean-libgui:
22441 @: $(MAKE); $(unstage)
22442 @[ -f ./libgui/Makefile ] || exit 0; \
22443 r=`${PWD_COMMAND}`; export r; \
22444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22445 $(HOST_EXPORTS) \
22446 for flag in $(EXTRA_HOST_FLAGS) ; do \
22447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22448 done; \
22449 echo "Doing clean in libgui"; \
22450 (cd $(HOST_SUBDIR)/libgui && \
22451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22453 "RANLIB=$${RANLIB}" \
22454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22455 clean) \
22456 || exit 1
22457
22458 @endif libgui
22459
22460 .PHONY: maybe-distclean-libgui distclean-libgui
22461 maybe-distclean-libgui:
22462 @if libgui
22463 maybe-distclean-libgui: distclean-libgui
22464
22465 distclean-libgui:
22466 @: $(MAKE); $(unstage)
22467 @[ -f ./libgui/Makefile ] || exit 0; \
22468 r=`${PWD_COMMAND}`; export r; \
22469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22470 $(HOST_EXPORTS) \
22471 for flag in $(EXTRA_HOST_FLAGS) ; do \
22472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22473 done; \
22474 echo "Doing distclean in libgui"; \
22475 (cd $(HOST_SUBDIR)/libgui && \
22476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22478 "RANLIB=$${RANLIB}" \
22479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22480 distclean) \
22481 || exit 1
22482
22483 @endif libgui
22484
22485 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22486 maybe-maintainer-clean-libgui:
22487 @if libgui
22488 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22489
22490 maintainer-clean-libgui:
22491 @: $(MAKE); $(unstage)
22492 @[ -f ./libgui/Makefile ] || exit 0; \
22493 r=`${PWD_COMMAND}`; export r; \
22494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22495 $(HOST_EXPORTS) \
22496 for flag in $(EXTRA_HOST_FLAGS) ; do \
22497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22498 done; \
22499 echo "Doing maintainer-clean in libgui"; \
22500 (cd $(HOST_SUBDIR)/libgui && \
22501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22503 "RANLIB=$${RANLIB}" \
22504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22505 maintainer-clean) \
22506 || exit 1
22507
22508 @endif libgui
22509
22510
22511
22512 .PHONY: configure-libiberty maybe-configure-libiberty
22513 maybe-configure-libiberty:
22514 @if gcc-bootstrap
22515 configure-libiberty: stage_current
22516 @endif gcc-bootstrap
22517 @if libiberty
22518 maybe-configure-libiberty: configure-libiberty
22519 configure-libiberty:
22520 @r=`${PWD_COMMAND}`; export r; \
22521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22522 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22524 $(HOST_EXPORTS) \
22525 echo Configuring in $(HOST_SUBDIR)/libiberty; \
22526 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22527 case $(srcdir) in \
22528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22529 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22531 esac; \
22532 module_srcdir=libiberty; \
22533 $(SHELL) \
22534 $$s/$$module_srcdir/configure \
22535 --srcdir=$${topdir}/$$module_srcdir \
22536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22537 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22538 || exit 1
22539 @endif libiberty
22540
22541
22542
22543 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22544 maybe-configure-stage1-libiberty:
22545 @if libiberty-bootstrap
22546 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22547 configure-stage1-libiberty:
22548 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22549 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22550 @r=`${PWD_COMMAND}`; export r; \
22551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22552 TFLAGS="$(STAGE1_TFLAGS)"; \
22553 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22554 $(HOST_EXPORTS) \
22555 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22556 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22557 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22558 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22559 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22560 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22561 case $(srcdir) in \
22562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22563 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22565 esac; \
22566 module_srcdir=libiberty; \
22567 $(SHELL) $$s/$$module_srcdir/configure \
22568 --srcdir=$${topdir}/$$module_srcdir \
22569 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22570 --target=${target_alias} \
22571 \
22572 $(STAGE1_CONFIGURE_FLAGS) \
22573 @extra_host_libiberty_configure_flags@
22574 @endif libiberty-bootstrap
22575
22576 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22577 maybe-configure-stage2-libiberty:
22578 @if libiberty-bootstrap
22579 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22580 configure-stage2-libiberty:
22581 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22582 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22583 @r=`${PWD_COMMAND}`; export r; \
22584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585 TFLAGS="$(STAGE2_TFLAGS)"; \
22586 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22587 $(HOST_EXPORTS) \
22588 $(POSTSTAGE1_HOST_EXPORTS) \
22589 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22590 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22591 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22592 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22594 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22595 case $(srcdir) in \
22596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22597 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22599 esac; \
22600 module_srcdir=libiberty; \
22601 $(SHELL) $$s/$$module_srcdir/configure \
22602 --srcdir=$${topdir}/$$module_srcdir \
22603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22604 --target=${target_alias} \
22605 --with-build-libsubdir=$(HOST_SUBDIR) \
22606 $(STAGE2_CONFIGURE_FLAGS) \
22607 @extra_host_libiberty_configure_flags@
22608 @endif libiberty-bootstrap
22609
22610 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22611 maybe-configure-stage3-libiberty:
22612 @if libiberty-bootstrap
22613 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22614 configure-stage3-libiberty:
22615 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22616 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22617 @r=`${PWD_COMMAND}`; export r; \
22618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22619 TFLAGS="$(STAGE3_TFLAGS)"; \
22620 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22621 $(HOST_EXPORTS) \
22622 $(POSTSTAGE1_HOST_EXPORTS) \
22623 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22624 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22625 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22626 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22627 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22628 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22629 case $(srcdir) in \
22630 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22631 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22632 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22633 esac; \
22634 module_srcdir=libiberty; \
22635 $(SHELL) $$s/$$module_srcdir/configure \
22636 --srcdir=$${topdir}/$$module_srcdir \
22637 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22638 --target=${target_alias} \
22639 --with-build-libsubdir=$(HOST_SUBDIR) \
22640 $(STAGE3_CONFIGURE_FLAGS) \
22641 @extra_host_libiberty_configure_flags@
22642 @endif libiberty-bootstrap
22643
22644 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22645 maybe-configure-stage4-libiberty:
22646 @if libiberty-bootstrap
22647 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22648 configure-stage4-libiberty:
22649 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22650 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22651 @r=`${PWD_COMMAND}`; export r; \
22652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22653 TFLAGS="$(STAGE4_TFLAGS)"; \
22654 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22655 $(HOST_EXPORTS) \
22656 $(POSTSTAGE1_HOST_EXPORTS) \
22657 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22658 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22659 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22660 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22662 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22663 case $(srcdir) in \
22664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22665 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22667 esac; \
22668 module_srcdir=libiberty; \
22669 $(SHELL) $$s/$$module_srcdir/configure \
22670 --srcdir=$${topdir}/$$module_srcdir \
22671 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22672 --target=${target_alias} \
22673 --with-build-libsubdir=$(HOST_SUBDIR) \
22674 $(STAGE4_CONFIGURE_FLAGS) \
22675 @extra_host_libiberty_configure_flags@
22676 @endif libiberty-bootstrap
22677
22678 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22679 maybe-configure-stageprofile-libiberty:
22680 @if libiberty-bootstrap
22681 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22682 configure-stageprofile-libiberty:
22683 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22684 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22685 @r=`${PWD_COMMAND}`; export r; \
22686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22687 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22688 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22689 $(HOST_EXPORTS) \
22690 $(POSTSTAGE1_HOST_EXPORTS) \
22691 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22692 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22693 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22694 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22696 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22697 case $(srcdir) in \
22698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22699 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22701 esac; \
22702 module_srcdir=libiberty; \
22703 $(SHELL) $$s/$$module_srcdir/configure \
22704 --srcdir=$${topdir}/$$module_srcdir \
22705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22706 --target=${target_alias} \
22707 --with-build-libsubdir=$(HOST_SUBDIR) \
22708 $(STAGEprofile_CONFIGURE_FLAGS) \
22709 @extra_host_libiberty_configure_flags@
22710 @endif libiberty-bootstrap
22711
22712 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22713 maybe-configure-stagefeedback-libiberty:
22714 @if libiberty-bootstrap
22715 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22716 configure-stagefeedback-libiberty:
22717 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22718 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22719 @r=`${PWD_COMMAND}`; export r; \
22720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22721 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22722 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22723 $(HOST_EXPORTS) \
22724 $(POSTSTAGE1_HOST_EXPORTS) \
22725 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22726 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22727 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22728 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22730 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22731 case $(srcdir) in \
22732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22733 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22735 esac; \
22736 module_srcdir=libiberty; \
22737 $(SHELL) $$s/$$module_srcdir/configure \
22738 --srcdir=$${topdir}/$$module_srcdir \
22739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22740 --target=${target_alias} \
22741 --with-build-libsubdir=$(HOST_SUBDIR) \
22742 $(STAGEfeedback_CONFIGURE_FLAGS) \
22743 @extra_host_libiberty_configure_flags@
22744 @endif libiberty-bootstrap
22745
22746
22747
22748
22749
22750 .PHONY: all-libiberty maybe-all-libiberty
22751 maybe-all-libiberty:
22752 @if gcc-bootstrap
22753 all-libiberty: stage_current
22754 @endif gcc-bootstrap
22755 @if libiberty
22756 TARGET-libiberty=all
22757 maybe-all-libiberty: all-libiberty
22758 all-libiberty: configure-libiberty
22759 @r=`${PWD_COMMAND}`; export r; \
22760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22761 $(HOST_EXPORTS) \
22762 (cd $(HOST_SUBDIR)/libiberty && \
22763 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22764 $(TARGET-libiberty))
22765 @endif libiberty
22766
22767
22768
22769 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22770 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22771 maybe-all-stage1-libiberty:
22772 maybe-clean-stage1-libiberty:
22773 @if libiberty-bootstrap
22774 maybe-all-stage1-libiberty: all-stage1-libiberty
22775 all-stage1: all-stage1-libiberty
22776 TARGET-stage1-libiberty = $(TARGET-libiberty)
22777 all-stage1-libiberty: configure-stage1-libiberty
22778 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22779 @r=`${PWD_COMMAND}`; export r; \
22780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22781 TFLAGS="$(STAGE1_TFLAGS)"; \
22782 $(HOST_EXPORTS) \
22783 cd $(HOST_SUBDIR)/libiberty && \
22784 \
22785 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22786 CFLAGS="$(STAGE1_CFLAGS)" \
22787 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22788 LIBCFLAGS="$(LIBCFLAGS)" \
22789 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22790 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22791 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22792 $(EXTRA_HOST_FLAGS) \
22793 $(STAGE1_FLAGS_TO_PASS) \
22794 TFLAGS="$(STAGE1_TFLAGS)" \
22795 $(TARGET-stage1-libiberty)
22796
22797 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22798 clean-stage1: clean-stage1-libiberty
22799 clean-stage1-libiberty:
22800 @if [ $(current_stage) = stage1 ]; then \
22801 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22802 else \
22803 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22804 $(MAKE) stage1-start; \
22805 fi; \
22806 cd $(HOST_SUBDIR)/libiberty && \
22807 $(MAKE) $(EXTRA_HOST_FLAGS) \
22808 $(STAGE1_FLAGS_TO_PASS) clean
22809 @endif libiberty-bootstrap
22810
22811
22812 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22813 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22814 maybe-all-stage2-libiberty:
22815 maybe-clean-stage2-libiberty:
22816 @if libiberty-bootstrap
22817 maybe-all-stage2-libiberty: all-stage2-libiberty
22818 all-stage2: all-stage2-libiberty
22819 TARGET-stage2-libiberty = $(TARGET-libiberty)
22820 all-stage2-libiberty: configure-stage2-libiberty
22821 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22822 @r=`${PWD_COMMAND}`; export r; \
22823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22824 TFLAGS="$(STAGE2_TFLAGS)"; \
22825 $(HOST_EXPORTS) \
22826 $(POSTSTAGE1_HOST_EXPORTS) \
22827 cd $(HOST_SUBDIR)/libiberty && \
22828 \
22829 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22830 CFLAGS="$(STAGE2_CFLAGS)" \
22831 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22832 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22833 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22834 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22835 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22836 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22837 TFLAGS="$(STAGE2_TFLAGS)" \
22838 $(TARGET-stage2-libiberty)
22839
22840 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22841 clean-stage2: clean-stage2-libiberty
22842 clean-stage2-libiberty:
22843 @if [ $(current_stage) = stage2 ]; then \
22844 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22845 else \
22846 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22847 $(MAKE) stage2-start; \
22848 fi; \
22849 cd $(HOST_SUBDIR)/libiberty && \
22850 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22851 @endif libiberty-bootstrap
22852
22853
22854 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22855 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22856 maybe-all-stage3-libiberty:
22857 maybe-clean-stage3-libiberty:
22858 @if libiberty-bootstrap
22859 maybe-all-stage3-libiberty: all-stage3-libiberty
22860 all-stage3: all-stage3-libiberty
22861 TARGET-stage3-libiberty = $(TARGET-libiberty)
22862 all-stage3-libiberty: configure-stage3-libiberty
22863 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22864 @r=`${PWD_COMMAND}`; export r; \
22865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22866 TFLAGS="$(STAGE3_TFLAGS)"; \
22867 $(HOST_EXPORTS) \
22868 $(POSTSTAGE1_HOST_EXPORTS) \
22869 cd $(HOST_SUBDIR)/libiberty && \
22870 \
22871 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22872 CFLAGS="$(STAGE3_CFLAGS)" \
22873 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22874 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22875 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22876 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22877 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22878 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22879 TFLAGS="$(STAGE3_TFLAGS)" \
22880 $(TARGET-stage3-libiberty)
22881
22882 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22883 clean-stage3: clean-stage3-libiberty
22884 clean-stage3-libiberty:
22885 @if [ $(current_stage) = stage3 ]; then \
22886 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22887 else \
22888 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22889 $(MAKE) stage3-start; \
22890 fi; \
22891 cd $(HOST_SUBDIR)/libiberty && \
22892 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22893 @endif libiberty-bootstrap
22894
22895
22896 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22897 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22898 maybe-all-stage4-libiberty:
22899 maybe-clean-stage4-libiberty:
22900 @if libiberty-bootstrap
22901 maybe-all-stage4-libiberty: all-stage4-libiberty
22902 all-stage4: all-stage4-libiberty
22903 TARGET-stage4-libiberty = $(TARGET-libiberty)
22904 all-stage4-libiberty: configure-stage4-libiberty
22905 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22906 @r=`${PWD_COMMAND}`; export r; \
22907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22908 TFLAGS="$(STAGE4_TFLAGS)"; \
22909 $(HOST_EXPORTS) \
22910 $(POSTSTAGE1_HOST_EXPORTS) \
22911 cd $(HOST_SUBDIR)/libiberty && \
22912 \
22913 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22914 CFLAGS="$(STAGE4_CFLAGS)" \
22915 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22916 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22917 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22918 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22919 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22920 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22921 TFLAGS="$(STAGE4_TFLAGS)" \
22922 $(TARGET-stage4-libiberty)
22923
22924 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22925 clean-stage4: clean-stage4-libiberty
22926 clean-stage4-libiberty:
22927 @if [ $(current_stage) = stage4 ]; then \
22928 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22929 else \
22930 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22931 $(MAKE) stage4-start; \
22932 fi; \
22933 cd $(HOST_SUBDIR)/libiberty && \
22934 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22935 @endif libiberty-bootstrap
22936
22937
22938 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22939 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22940 maybe-all-stageprofile-libiberty:
22941 maybe-clean-stageprofile-libiberty:
22942 @if libiberty-bootstrap
22943 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22944 all-stageprofile: all-stageprofile-libiberty
22945 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22946 all-stageprofile-libiberty: configure-stageprofile-libiberty
22947 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22948 @r=`${PWD_COMMAND}`; export r; \
22949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22950 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22951 $(HOST_EXPORTS) \
22952 $(POSTSTAGE1_HOST_EXPORTS) \
22953 cd $(HOST_SUBDIR)/libiberty && \
22954 \
22955 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22956 CFLAGS="$(STAGEprofile_CFLAGS)" \
22957 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22958 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22959 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22960 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22961 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22962 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22963 TFLAGS="$(STAGEprofile_TFLAGS)" \
22964 $(TARGET-stageprofile-libiberty)
22965
22966 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22967 clean-stageprofile: clean-stageprofile-libiberty
22968 clean-stageprofile-libiberty:
22969 @if [ $(current_stage) = stageprofile ]; then \
22970 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22971 else \
22972 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22973 $(MAKE) stageprofile-start; \
22974 fi; \
22975 cd $(HOST_SUBDIR)/libiberty && \
22976 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22977 @endif libiberty-bootstrap
22978
22979
22980 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22981 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22982 maybe-all-stagefeedback-libiberty:
22983 maybe-clean-stagefeedback-libiberty:
22984 @if libiberty-bootstrap
22985 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22986 all-stagefeedback: all-stagefeedback-libiberty
22987 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22988 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22989 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22990 @r=`${PWD_COMMAND}`; export r; \
22991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22992 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22993 $(HOST_EXPORTS) \
22994 $(POSTSTAGE1_HOST_EXPORTS) \
22995 cd $(HOST_SUBDIR)/libiberty && \
22996 \
22997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22998 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22999 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23000 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23001 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23002 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23003 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23004 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23005 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23006 $(TARGET-stagefeedback-libiberty)
23007
23008 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
23009 clean-stagefeedback: clean-stagefeedback-libiberty
23010 clean-stagefeedback-libiberty:
23011 @if [ $(current_stage) = stagefeedback ]; then \
23012 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23013 else \
23014 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
23015 $(MAKE) stagefeedback-start; \
23016 fi; \
23017 cd $(HOST_SUBDIR)/libiberty && \
23018 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23019 @endif libiberty-bootstrap
23020
23021
23022
23023
23024
23025 .PHONY: check-libiberty maybe-check-libiberty
23026 maybe-check-libiberty:
23027 @if libiberty
23028 maybe-check-libiberty: check-libiberty
23029
23030 check-libiberty:
23031 @: $(MAKE); $(unstage)
23032 @r=`${PWD_COMMAND}`; export r; \
23033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23034 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23035 (cd $(HOST_SUBDIR)/libiberty && \
23036 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23037
23038 @endif libiberty
23039
23040 .PHONY: install-libiberty maybe-install-libiberty
23041 maybe-install-libiberty:
23042 @if libiberty
23043 maybe-install-libiberty: install-libiberty
23044
23045 install-libiberty: installdirs
23046 @: $(MAKE); $(unstage)
23047 @r=`${PWD_COMMAND}`; export r; \
23048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23049 $(HOST_EXPORTS) \
23050 (cd $(HOST_SUBDIR)/libiberty && \
23051 $(MAKE) $(FLAGS_TO_PASS) install)
23052
23053 @endif libiberty
23054
23055 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
23056 maybe-install-strip-libiberty:
23057 @if libiberty
23058 maybe-install-strip-libiberty: install-strip-libiberty
23059
23060 install-strip-libiberty: installdirs
23061 @: $(MAKE); $(unstage)
23062 @r=`${PWD_COMMAND}`; export r; \
23063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23064 $(HOST_EXPORTS) \
23065 (cd $(HOST_SUBDIR)/libiberty && \
23066 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23067
23068 @endif libiberty
23069
23070 # Other targets (info, dvi, pdf, etc.)
23071
23072 .PHONY: maybe-info-libiberty info-libiberty
23073 maybe-info-libiberty:
23074 @if libiberty
23075 maybe-info-libiberty: info-libiberty
23076
23077 info-libiberty: \
23078 configure-libiberty
23079 @[ -f ./libiberty/Makefile ] || exit 0; \
23080 r=`${PWD_COMMAND}`; export r; \
23081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23082 $(HOST_EXPORTS) \
23083 for flag in $(EXTRA_HOST_FLAGS) ; do \
23084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23085 done; \
23086 echo "Doing info in libiberty"; \
23087 (cd $(HOST_SUBDIR)/libiberty && \
23088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23090 "RANLIB=$${RANLIB}" \
23091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23092 info) \
23093 || exit 1
23094
23095 @endif libiberty
23096
23097 .PHONY: maybe-dvi-libiberty dvi-libiberty
23098 maybe-dvi-libiberty:
23099 @if libiberty
23100 maybe-dvi-libiberty: dvi-libiberty
23101
23102 dvi-libiberty: \
23103 configure-libiberty
23104 @[ -f ./libiberty/Makefile ] || exit 0; \
23105 r=`${PWD_COMMAND}`; export r; \
23106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23107 $(HOST_EXPORTS) \
23108 for flag in $(EXTRA_HOST_FLAGS) ; do \
23109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23110 done; \
23111 echo "Doing dvi in libiberty"; \
23112 (cd $(HOST_SUBDIR)/libiberty && \
23113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23115 "RANLIB=$${RANLIB}" \
23116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23117 dvi) \
23118 || exit 1
23119
23120 @endif libiberty
23121
23122 .PHONY: maybe-pdf-libiberty pdf-libiberty
23123 maybe-pdf-libiberty:
23124 @if libiberty
23125 maybe-pdf-libiberty: pdf-libiberty
23126
23127 pdf-libiberty: \
23128 configure-libiberty
23129 @[ -f ./libiberty/Makefile ] || exit 0; \
23130 r=`${PWD_COMMAND}`; export r; \
23131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23132 $(HOST_EXPORTS) \
23133 for flag in $(EXTRA_HOST_FLAGS) ; do \
23134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23135 done; \
23136 echo "Doing pdf in libiberty"; \
23137 (cd $(HOST_SUBDIR)/libiberty && \
23138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23140 "RANLIB=$${RANLIB}" \
23141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23142 pdf) \
23143 || exit 1
23144
23145 @endif libiberty
23146
23147 .PHONY: maybe-html-libiberty html-libiberty
23148 maybe-html-libiberty:
23149 @if libiberty
23150 maybe-html-libiberty: html-libiberty
23151
23152 html-libiberty: \
23153 configure-libiberty
23154 @[ -f ./libiberty/Makefile ] || exit 0; \
23155 r=`${PWD_COMMAND}`; export r; \
23156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23157 $(HOST_EXPORTS) \
23158 for flag in $(EXTRA_HOST_FLAGS) ; do \
23159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23160 done; \
23161 echo "Doing html in libiberty"; \
23162 (cd $(HOST_SUBDIR)/libiberty && \
23163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23165 "RANLIB=$${RANLIB}" \
23166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23167 html) \
23168 || exit 1
23169
23170 @endif libiberty
23171
23172 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23173 maybe-TAGS-libiberty:
23174 @if libiberty
23175 maybe-TAGS-libiberty: TAGS-libiberty
23176
23177 TAGS-libiberty: \
23178 configure-libiberty
23179 @[ -f ./libiberty/Makefile ] || exit 0; \
23180 r=`${PWD_COMMAND}`; export r; \
23181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23182 $(HOST_EXPORTS) \
23183 for flag in $(EXTRA_HOST_FLAGS) ; do \
23184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23185 done; \
23186 echo "Doing TAGS in libiberty"; \
23187 (cd $(HOST_SUBDIR)/libiberty && \
23188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23190 "RANLIB=$${RANLIB}" \
23191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23192 TAGS) \
23193 || exit 1
23194
23195 @endif libiberty
23196
23197 .PHONY: maybe-install-info-libiberty install-info-libiberty
23198 maybe-install-info-libiberty:
23199 @if libiberty
23200 maybe-install-info-libiberty: install-info-libiberty
23201
23202 install-info-libiberty: \
23203 configure-libiberty \
23204 info-libiberty
23205 @[ -f ./libiberty/Makefile ] || exit 0; \
23206 r=`${PWD_COMMAND}`; export r; \
23207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23208 $(HOST_EXPORTS) \
23209 for flag in $(EXTRA_HOST_FLAGS) ; do \
23210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23211 done; \
23212 echo "Doing install-info in libiberty"; \
23213 (cd $(HOST_SUBDIR)/libiberty && \
23214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23216 "RANLIB=$${RANLIB}" \
23217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23218 install-info) \
23219 || exit 1
23220
23221 @endif libiberty
23222
23223 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23224 maybe-install-pdf-libiberty:
23225 @if libiberty
23226 maybe-install-pdf-libiberty: install-pdf-libiberty
23227
23228 install-pdf-libiberty: \
23229 configure-libiberty \
23230 pdf-libiberty
23231 @[ -f ./libiberty/Makefile ] || exit 0; \
23232 r=`${PWD_COMMAND}`; export r; \
23233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23234 $(HOST_EXPORTS) \
23235 for flag in $(EXTRA_HOST_FLAGS) ; do \
23236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23237 done; \
23238 echo "Doing install-pdf in libiberty"; \
23239 (cd $(HOST_SUBDIR)/libiberty && \
23240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23242 "RANLIB=$${RANLIB}" \
23243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23244 install-pdf) \
23245 || exit 1
23246
23247 @endif libiberty
23248
23249 .PHONY: maybe-install-html-libiberty install-html-libiberty
23250 maybe-install-html-libiberty:
23251 @if libiberty
23252 maybe-install-html-libiberty: install-html-libiberty
23253
23254 install-html-libiberty: \
23255 configure-libiberty \
23256 html-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 install-html 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 install-html) \
23271 || exit 1
23272
23273 @endif libiberty
23274
23275 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23276 maybe-installcheck-libiberty:
23277 @if libiberty
23278 maybe-installcheck-libiberty: installcheck-libiberty
23279
23280 installcheck-libiberty: \
23281 configure-libiberty
23282 @[ -f ./libiberty/Makefile ] || exit 0; \
23283 r=`${PWD_COMMAND}`; export r; \
23284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23285 $(HOST_EXPORTS) \
23286 for flag in $(EXTRA_HOST_FLAGS) ; do \
23287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23288 done; \
23289 echo "Doing installcheck in libiberty"; \
23290 (cd $(HOST_SUBDIR)/libiberty && \
23291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23293 "RANLIB=$${RANLIB}" \
23294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23295 installcheck) \
23296 || exit 1
23297
23298 @endif libiberty
23299
23300 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23301 maybe-mostlyclean-libiberty:
23302 @if libiberty
23303 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23304
23305 mostlyclean-libiberty:
23306 @[ -f ./libiberty/Makefile ] || exit 0; \
23307 r=`${PWD_COMMAND}`; export r; \
23308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309 $(HOST_EXPORTS) \
23310 for flag in $(EXTRA_HOST_FLAGS) ; do \
23311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23312 done; \
23313 echo "Doing mostlyclean in libiberty"; \
23314 (cd $(HOST_SUBDIR)/libiberty && \
23315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23317 "RANLIB=$${RANLIB}" \
23318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23319 mostlyclean) \
23320 || exit 1
23321
23322 @endif libiberty
23323
23324 .PHONY: maybe-clean-libiberty clean-libiberty
23325 maybe-clean-libiberty:
23326 @if libiberty
23327 maybe-clean-libiberty: clean-libiberty
23328
23329 clean-libiberty:
23330 @[ -f ./libiberty/Makefile ] || exit 0; \
23331 r=`${PWD_COMMAND}`; export r; \
23332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23333 $(HOST_EXPORTS) \
23334 for flag in $(EXTRA_HOST_FLAGS) ; do \
23335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23336 done; \
23337 echo "Doing clean in libiberty"; \
23338 (cd $(HOST_SUBDIR)/libiberty && \
23339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23341 "RANLIB=$${RANLIB}" \
23342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23343 clean) \
23344 || exit 1
23345
23346 @endif libiberty
23347
23348 .PHONY: maybe-distclean-libiberty distclean-libiberty
23349 maybe-distclean-libiberty:
23350 @if libiberty
23351 maybe-distclean-libiberty: distclean-libiberty
23352
23353 distclean-libiberty:
23354 @[ -f ./libiberty/Makefile ] || exit 0; \
23355 r=`${PWD_COMMAND}`; export r; \
23356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23357 $(HOST_EXPORTS) \
23358 for flag in $(EXTRA_HOST_FLAGS) ; do \
23359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23360 done; \
23361 echo "Doing distclean in libiberty"; \
23362 (cd $(HOST_SUBDIR)/libiberty && \
23363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23365 "RANLIB=$${RANLIB}" \
23366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23367 distclean) \
23368 || exit 1
23369
23370 @endif libiberty
23371
23372 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23373 maybe-maintainer-clean-libiberty:
23374 @if libiberty
23375 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23376
23377 maintainer-clean-libiberty:
23378 @[ -f ./libiberty/Makefile ] || exit 0; \
23379 r=`${PWD_COMMAND}`; export r; \
23380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23381 $(HOST_EXPORTS) \
23382 for flag in $(EXTRA_HOST_FLAGS) ; do \
23383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23384 done; \
23385 echo "Doing maintainer-clean in libiberty"; \
23386 (cd $(HOST_SUBDIR)/libiberty && \
23387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23389 "RANLIB=$${RANLIB}" \
23390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23391 maintainer-clean) \
23392 || exit 1
23393
23394 @endif libiberty
23395
23396
23397
23398 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23399 maybe-configure-libiberty-linker-plugin:
23400 @if gcc-bootstrap
23401 configure-libiberty-linker-plugin: stage_current
23402 @endif gcc-bootstrap
23403 @if libiberty-linker-plugin
23404 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23405 configure-libiberty-linker-plugin:
23406 @r=`${PWD_COMMAND}`; export r; \
23407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23408 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23410 $(HOST_EXPORTS) \
23411 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23412 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23413 case $(srcdir) in \
23414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23415 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23417 esac; \
23418 module_srcdir=libiberty; \
23419 $(SHELL) \
23420 $$s/$$module_srcdir/configure \
23421 --srcdir=$${topdir}/$$module_srcdir \
23422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23423 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23424 || exit 1
23425 @endif libiberty-linker-plugin
23426
23427
23428
23429 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23430 maybe-configure-stage1-libiberty-linker-plugin:
23431 @if libiberty-linker-plugin-bootstrap
23432 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23433 configure-stage1-libiberty-linker-plugin:
23434 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23435 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23436 @r=`${PWD_COMMAND}`; export r; \
23437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23438 TFLAGS="$(STAGE1_TFLAGS)"; \
23439 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23440 $(HOST_EXPORTS) \
23441 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23442 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23443 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23444 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23446 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23447 case $(srcdir) in \
23448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23449 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23451 esac; \
23452 module_srcdir=libiberty; \
23453 $(SHELL) $$s/$$module_srcdir/configure \
23454 --srcdir=$${topdir}/$$module_srcdir \
23455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23456 --target=${target_alias} \
23457 \
23458 $(STAGE1_CONFIGURE_FLAGS) \
23459 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23460 @endif libiberty-linker-plugin-bootstrap
23461
23462 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23463 maybe-configure-stage2-libiberty-linker-plugin:
23464 @if libiberty-linker-plugin-bootstrap
23465 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23466 configure-stage2-libiberty-linker-plugin:
23467 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23469 @r=`${PWD_COMMAND}`; export r; \
23470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23471 TFLAGS="$(STAGE2_TFLAGS)"; \
23472 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23473 $(HOST_EXPORTS) \
23474 $(POSTSTAGE1_HOST_EXPORTS) \
23475 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23476 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23477 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23478 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23480 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23481 case $(srcdir) in \
23482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23483 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23485 esac; \
23486 module_srcdir=libiberty; \
23487 $(SHELL) $$s/$$module_srcdir/configure \
23488 --srcdir=$${topdir}/$$module_srcdir \
23489 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23490 --target=${target_alias} \
23491 --with-build-libsubdir=$(HOST_SUBDIR) \
23492 $(STAGE2_CONFIGURE_FLAGS) \
23493 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23494 @endif libiberty-linker-plugin-bootstrap
23495
23496 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23497 maybe-configure-stage3-libiberty-linker-plugin:
23498 @if libiberty-linker-plugin-bootstrap
23499 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23500 configure-stage3-libiberty-linker-plugin:
23501 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23502 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23503 @r=`${PWD_COMMAND}`; export r; \
23504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23505 TFLAGS="$(STAGE3_TFLAGS)"; \
23506 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23507 $(HOST_EXPORTS) \
23508 $(POSTSTAGE1_HOST_EXPORTS) \
23509 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23510 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23511 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23512 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23514 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23515 case $(srcdir) in \
23516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23517 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23519 esac; \
23520 module_srcdir=libiberty; \
23521 $(SHELL) $$s/$$module_srcdir/configure \
23522 --srcdir=$${topdir}/$$module_srcdir \
23523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23524 --target=${target_alias} \
23525 --with-build-libsubdir=$(HOST_SUBDIR) \
23526 $(STAGE3_CONFIGURE_FLAGS) \
23527 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23528 @endif libiberty-linker-plugin-bootstrap
23529
23530 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23531 maybe-configure-stage4-libiberty-linker-plugin:
23532 @if libiberty-linker-plugin-bootstrap
23533 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23534 configure-stage4-libiberty-linker-plugin:
23535 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23536 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23537 @r=`${PWD_COMMAND}`; export r; \
23538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23539 TFLAGS="$(STAGE4_TFLAGS)"; \
23540 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23541 $(HOST_EXPORTS) \
23542 $(POSTSTAGE1_HOST_EXPORTS) \
23543 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23544 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23545 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23546 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23548 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23549 case $(srcdir) in \
23550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23551 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23553 esac; \
23554 module_srcdir=libiberty; \
23555 $(SHELL) $$s/$$module_srcdir/configure \
23556 --srcdir=$${topdir}/$$module_srcdir \
23557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23558 --target=${target_alias} \
23559 --with-build-libsubdir=$(HOST_SUBDIR) \
23560 $(STAGE4_CONFIGURE_FLAGS) \
23561 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23562 @endif libiberty-linker-plugin-bootstrap
23563
23564 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23565 maybe-configure-stageprofile-libiberty-linker-plugin:
23566 @if libiberty-linker-plugin-bootstrap
23567 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23568 configure-stageprofile-libiberty-linker-plugin:
23569 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23570 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23571 @r=`${PWD_COMMAND}`; export r; \
23572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23573 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23574 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23575 $(HOST_EXPORTS) \
23576 $(POSTSTAGE1_HOST_EXPORTS) \
23577 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23578 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23579 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23580 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23582 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23583 case $(srcdir) in \
23584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23585 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23587 esac; \
23588 module_srcdir=libiberty; \
23589 $(SHELL) $$s/$$module_srcdir/configure \
23590 --srcdir=$${topdir}/$$module_srcdir \
23591 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23592 --target=${target_alias} \
23593 --with-build-libsubdir=$(HOST_SUBDIR) \
23594 $(STAGEprofile_CONFIGURE_FLAGS) \
23595 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23596 @endif libiberty-linker-plugin-bootstrap
23597
23598 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23599 maybe-configure-stagefeedback-libiberty-linker-plugin:
23600 @if libiberty-linker-plugin-bootstrap
23601 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23602 configure-stagefeedback-libiberty-linker-plugin:
23603 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23604 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23605 @r=`${PWD_COMMAND}`; export r; \
23606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23607 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23608 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23609 $(HOST_EXPORTS) \
23610 $(POSTSTAGE1_HOST_EXPORTS) \
23611 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23612 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23613 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23614 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23615 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23616 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23617 case $(srcdir) in \
23618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23619 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23621 esac; \
23622 module_srcdir=libiberty; \
23623 $(SHELL) $$s/$$module_srcdir/configure \
23624 --srcdir=$${topdir}/$$module_srcdir \
23625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23626 --target=${target_alias} \
23627 --with-build-libsubdir=$(HOST_SUBDIR) \
23628 $(STAGEfeedback_CONFIGURE_FLAGS) \
23629 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23630 @endif libiberty-linker-plugin-bootstrap
23631
23632
23633
23634
23635
23636 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23637 maybe-all-libiberty-linker-plugin:
23638 @if gcc-bootstrap
23639 all-libiberty-linker-plugin: stage_current
23640 @endif gcc-bootstrap
23641 @if libiberty-linker-plugin
23642 TARGET-libiberty-linker-plugin=all
23643 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23644 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23645 @r=`${PWD_COMMAND}`; export r; \
23646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23647 $(HOST_EXPORTS) \
23648 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23649 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23650 $(TARGET-libiberty-linker-plugin))
23651 @endif libiberty-linker-plugin
23652
23653
23654
23655 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23656 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23657 maybe-all-stage1-libiberty-linker-plugin:
23658 maybe-clean-stage1-libiberty-linker-plugin:
23659 @if libiberty-linker-plugin-bootstrap
23660 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23661 all-stage1: all-stage1-libiberty-linker-plugin
23662 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23663 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23664 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23665 @r=`${PWD_COMMAND}`; export r; \
23666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23667 TFLAGS="$(STAGE1_TFLAGS)"; \
23668 $(HOST_EXPORTS) \
23669 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23670 \
23671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23672 CFLAGS="$(STAGE1_CFLAGS)" \
23673 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23674 LIBCFLAGS="$(LIBCFLAGS)" \
23675 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23676 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23677 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23678 $(EXTRA_HOST_FLAGS) \
23679 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23680 TFLAGS="$(STAGE1_TFLAGS)" \
23681 $(TARGET-stage1-libiberty-linker-plugin)
23682
23683 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23684 clean-stage1: clean-stage1-libiberty-linker-plugin
23685 clean-stage1-libiberty-linker-plugin:
23686 @if [ $(current_stage) = stage1 ]; then \
23687 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23688 else \
23689 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23690 $(MAKE) stage1-start; \
23691 fi; \
23692 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23693 $(MAKE) $(EXTRA_HOST_FLAGS) \
23694 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23695 @endif libiberty-linker-plugin-bootstrap
23696
23697
23698 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23699 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23700 maybe-all-stage2-libiberty-linker-plugin:
23701 maybe-clean-stage2-libiberty-linker-plugin:
23702 @if libiberty-linker-plugin-bootstrap
23703 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23704 all-stage2: all-stage2-libiberty-linker-plugin
23705 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23706 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23707 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23708 @r=`${PWD_COMMAND}`; export r; \
23709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23710 TFLAGS="$(STAGE2_TFLAGS)"; \
23711 $(HOST_EXPORTS) \
23712 $(POSTSTAGE1_HOST_EXPORTS) \
23713 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23714 \
23715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23716 CFLAGS="$(STAGE2_CFLAGS)" \
23717 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23718 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23722 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23723 TFLAGS="$(STAGE2_TFLAGS)" \
23724 $(TARGET-stage2-libiberty-linker-plugin)
23725
23726 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23727 clean-stage2: clean-stage2-libiberty-linker-plugin
23728 clean-stage2-libiberty-linker-plugin:
23729 @if [ $(current_stage) = stage2 ]; then \
23730 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23731 else \
23732 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23733 $(MAKE) stage2-start; \
23734 fi; \
23735 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23736 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23737 @endif libiberty-linker-plugin-bootstrap
23738
23739
23740 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23741 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23742 maybe-all-stage3-libiberty-linker-plugin:
23743 maybe-clean-stage3-libiberty-linker-plugin:
23744 @if libiberty-linker-plugin-bootstrap
23745 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23746 all-stage3: all-stage3-libiberty-linker-plugin
23747 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23748 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23749 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23750 @r=`${PWD_COMMAND}`; export r; \
23751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23752 TFLAGS="$(STAGE3_TFLAGS)"; \
23753 $(HOST_EXPORTS) \
23754 $(POSTSTAGE1_HOST_EXPORTS) \
23755 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23756 \
23757 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23758 CFLAGS="$(STAGE3_CFLAGS)" \
23759 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23760 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23761 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23762 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23763 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23764 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23765 TFLAGS="$(STAGE3_TFLAGS)" \
23766 $(TARGET-stage3-libiberty-linker-plugin)
23767
23768 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23769 clean-stage3: clean-stage3-libiberty-linker-plugin
23770 clean-stage3-libiberty-linker-plugin:
23771 @if [ $(current_stage) = stage3 ]; then \
23772 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23773 else \
23774 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23775 $(MAKE) stage3-start; \
23776 fi; \
23777 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23778 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23779 @endif libiberty-linker-plugin-bootstrap
23780
23781
23782 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23783 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23784 maybe-all-stage4-libiberty-linker-plugin:
23785 maybe-clean-stage4-libiberty-linker-plugin:
23786 @if libiberty-linker-plugin-bootstrap
23787 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23788 all-stage4: all-stage4-libiberty-linker-plugin
23789 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23790 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23791 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23792 @r=`${PWD_COMMAND}`; export r; \
23793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23794 TFLAGS="$(STAGE4_TFLAGS)"; \
23795 $(HOST_EXPORTS) \
23796 $(POSTSTAGE1_HOST_EXPORTS) \
23797 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23798 \
23799 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23800 CFLAGS="$(STAGE4_CFLAGS)" \
23801 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23802 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23803 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23804 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23805 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23806 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23807 TFLAGS="$(STAGE4_TFLAGS)" \
23808 $(TARGET-stage4-libiberty-linker-plugin)
23809
23810 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23811 clean-stage4: clean-stage4-libiberty-linker-plugin
23812 clean-stage4-libiberty-linker-plugin:
23813 @if [ $(current_stage) = stage4 ]; then \
23814 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23815 else \
23816 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23817 $(MAKE) stage4-start; \
23818 fi; \
23819 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23820 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23821 @endif libiberty-linker-plugin-bootstrap
23822
23823
23824 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23825 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23826 maybe-all-stageprofile-libiberty-linker-plugin:
23827 maybe-clean-stageprofile-libiberty-linker-plugin:
23828 @if libiberty-linker-plugin-bootstrap
23829 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23830 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23831 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23832 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23833 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23834 @r=`${PWD_COMMAND}`; export r; \
23835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23836 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23837 $(HOST_EXPORTS) \
23838 $(POSTSTAGE1_HOST_EXPORTS) \
23839 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23840 \
23841 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23842 CFLAGS="$(STAGEprofile_CFLAGS)" \
23843 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23844 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23845 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23846 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23847 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23848 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23849 TFLAGS="$(STAGEprofile_TFLAGS)" \
23850 $(TARGET-stageprofile-libiberty-linker-plugin)
23851
23852 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23853 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23854 clean-stageprofile-libiberty-linker-plugin:
23855 @if [ $(current_stage) = stageprofile ]; then \
23856 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23857 else \
23858 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23859 $(MAKE) stageprofile-start; \
23860 fi; \
23861 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23862 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23863 @endif libiberty-linker-plugin-bootstrap
23864
23865
23866 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23867 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23868 maybe-all-stagefeedback-libiberty-linker-plugin:
23869 maybe-clean-stagefeedback-libiberty-linker-plugin:
23870 @if libiberty-linker-plugin-bootstrap
23871 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23872 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23873 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23874 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23875 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23876 @r=`${PWD_COMMAND}`; export r; \
23877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23878 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23879 $(HOST_EXPORTS) \
23880 $(POSTSTAGE1_HOST_EXPORTS) \
23881 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23882 \
23883 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23884 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23885 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23886 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23887 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23888 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23889 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23890 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23891 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23892 $(TARGET-stagefeedback-libiberty-linker-plugin)
23893
23894 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23895 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23896 clean-stagefeedback-libiberty-linker-plugin:
23897 @if [ $(current_stage) = stagefeedback ]; then \
23898 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23899 else \
23900 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23901 $(MAKE) stagefeedback-start; \
23902 fi; \
23903 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23904 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23905 @endif libiberty-linker-plugin-bootstrap
23906
23907
23908
23909
23910
23911 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23912 maybe-check-libiberty-linker-plugin:
23913 @if libiberty-linker-plugin
23914 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23915
23916 check-libiberty-linker-plugin:
23917 @: $(MAKE); $(unstage)
23918 @r=`${PWD_COMMAND}`; export r; \
23919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23920 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23921 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23922 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23923
23924 @endif libiberty-linker-plugin
23925
23926 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23927 maybe-install-libiberty-linker-plugin:
23928 @if libiberty-linker-plugin
23929 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23930
23931 install-libiberty-linker-plugin: installdirs
23932 @: $(MAKE); $(unstage)
23933 @r=`${PWD_COMMAND}`; export r; \
23934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23935 $(HOST_EXPORTS) \
23936 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23937 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23938
23939 @endif libiberty-linker-plugin
23940
23941 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23942 maybe-install-strip-libiberty-linker-plugin:
23943 @if libiberty-linker-plugin
23944 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23945
23946 install-strip-libiberty-linker-plugin: installdirs
23947 @: $(MAKE); $(unstage)
23948 @r=`${PWD_COMMAND}`; export r; \
23949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23950 $(HOST_EXPORTS) \
23951 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23952 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23953
23954 @endif libiberty-linker-plugin
23955
23956 # Other targets (info, dvi, pdf, etc.)
23957
23958 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23959 maybe-info-libiberty-linker-plugin:
23960 @if libiberty-linker-plugin
23961 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23962
23963 info-libiberty-linker-plugin: \
23964 configure-libiberty-linker-plugin
23965 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23966 r=`${PWD_COMMAND}`; export r; \
23967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23968 $(HOST_EXPORTS) \
23969 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23971 done; \
23972 echo "Doing info in libiberty-linker-plugin"; \
23973 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23976 "RANLIB=$${RANLIB}" \
23977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23978 info) \
23979 || exit 1
23980
23981 @endif libiberty-linker-plugin
23982
23983 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23984 maybe-dvi-libiberty-linker-plugin:
23985 @if libiberty-linker-plugin
23986 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23987
23988 dvi-libiberty-linker-plugin: \
23989 configure-libiberty-linker-plugin
23990 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23991 r=`${PWD_COMMAND}`; export r; \
23992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23993 $(HOST_EXPORTS) \
23994 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23996 done; \
23997 echo "Doing dvi in libiberty-linker-plugin"; \
23998 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24001 "RANLIB=$${RANLIB}" \
24002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24003 dvi) \
24004 || exit 1
24005
24006 @endif libiberty-linker-plugin
24007
24008 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
24009 maybe-pdf-libiberty-linker-plugin:
24010 @if libiberty-linker-plugin
24011 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
24012
24013 pdf-libiberty-linker-plugin: \
24014 configure-libiberty-linker-plugin
24015 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24016 r=`${PWD_COMMAND}`; export r; \
24017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24018 $(HOST_EXPORTS) \
24019 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24021 done; \
24022 echo "Doing pdf in libiberty-linker-plugin"; \
24023 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24026 "RANLIB=$${RANLIB}" \
24027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24028 pdf) \
24029 || exit 1
24030
24031 @endif libiberty-linker-plugin
24032
24033 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
24034 maybe-html-libiberty-linker-plugin:
24035 @if libiberty-linker-plugin
24036 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
24037
24038 html-libiberty-linker-plugin: \
24039 configure-libiberty-linker-plugin
24040 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24041 r=`${PWD_COMMAND}`; export r; \
24042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24043 $(HOST_EXPORTS) \
24044 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24046 done; \
24047 echo "Doing html in libiberty-linker-plugin"; \
24048 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24051 "RANLIB=$${RANLIB}" \
24052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24053 html) \
24054 || exit 1
24055
24056 @endif libiberty-linker-plugin
24057
24058 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
24059 maybe-TAGS-libiberty-linker-plugin:
24060 @if libiberty-linker-plugin
24061 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
24062
24063 TAGS-libiberty-linker-plugin: \
24064 configure-libiberty-linker-plugin
24065 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24066 r=`${PWD_COMMAND}`; export r; \
24067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24068 $(HOST_EXPORTS) \
24069 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24071 done; \
24072 echo "Doing TAGS in libiberty-linker-plugin"; \
24073 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24076 "RANLIB=$${RANLIB}" \
24077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24078 TAGS) \
24079 || exit 1
24080
24081 @endif libiberty-linker-plugin
24082
24083 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
24084 maybe-install-info-libiberty-linker-plugin:
24085 @if libiberty-linker-plugin
24086 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
24087
24088 install-info-libiberty-linker-plugin: \
24089 configure-libiberty-linker-plugin \
24090 info-libiberty-linker-plugin
24091 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24092 r=`${PWD_COMMAND}`; export r; \
24093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24094 $(HOST_EXPORTS) \
24095 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24097 done; \
24098 echo "Doing install-info in libiberty-linker-plugin"; \
24099 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24102 "RANLIB=$${RANLIB}" \
24103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24104 install-info) \
24105 || exit 1
24106
24107 @endif libiberty-linker-plugin
24108
24109 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
24110 maybe-install-pdf-libiberty-linker-plugin:
24111 @if libiberty-linker-plugin
24112 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
24113
24114 install-pdf-libiberty-linker-plugin: \
24115 configure-libiberty-linker-plugin \
24116 pdf-libiberty-linker-plugin
24117 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24118 r=`${PWD_COMMAND}`; export r; \
24119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24120 $(HOST_EXPORTS) \
24121 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24123 done; \
24124 echo "Doing install-pdf in libiberty-linker-plugin"; \
24125 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24128 "RANLIB=$${RANLIB}" \
24129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24130 install-pdf) \
24131 || exit 1
24132
24133 @endif libiberty-linker-plugin
24134
24135 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
24136 maybe-install-html-libiberty-linker-plugin:
24137 @if libiberty-linker-plugin
24138 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24139
24140 install-html-libiberty-linker-plugin: \
24141 configure-libiberty-linker-plugin \
24142 html-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 install-html 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 install-html) \
24157 || exit 1
24158
24159 @endif libiberty-linker-plugin
24160
24161 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24162 maybe-installcheck-libiberty-linker-plugin:
24163 @if libiberty-linker-plugin
24164 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24165
24166 installcheck-libiberty-linker-plugin: \
24167 configure-libiberty-linker-plugin
24168 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24169 r=`${PWD_COMMAND}`; export r; \
24170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24171 $(HOST_EXPORTS) \
24172 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24174 done; \
24175 echo "Doing installcheck in libiberty-linker-plugin"; \
24176 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24179 "RANLIB=$${RANLIB}" \
24180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24181 installcheck) \
24182 || exit 1
24183
24184 @endif libiberty-linker-plugin
24185
24186 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24187 maybe-mostlyclean-libiberty-linker-plugin:
24188 @if libiberty-linker-plugin
24189 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24190
24191 mostlyclean-libiberty-linker-plugin:
24192 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24193 r=`${PWD_COMMAND}`; export r; \
24194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24195 $(HOST_EXPORTS) \
24196 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24198 done; \
24199 echo "Doing mostlyclean in libiberty-linker-plugin"; \
24200 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24203 "RANLIB=$${RANLIB}" \
24204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24205 mostlyclean) \
24206 || exit 1
24207
24208 @endif libiberty-linker-plugin
24209
24210 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24211 maybe-clean-libiberty-linker-plugin:
24212 @if libiberty-linker-plugin
24213 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24214
24215 clean-libiberty-linker-plugin:
24216 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24217 r=`${PWD_COMMAND}`; export r; \
24218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24219 $(HOST_EXPORTS) \
24220 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24222 done; \
24223 echo "Doing clean in libiberty-linker-plugin"; \
24224 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24227 "RANLIB=$${RANLIB}" \
24228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24229 clean) \
24230 || exit 1
24231
24232 @endif libiberty-linker-plugin
24233
24234 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24235 maybe-distclean-libiberty-linker-plugin:
24236 @if libiberty-linker-plugin
24237 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24238
24239 distclean-libiberty-linker-plugin:
24240 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24241 r=`${PWD_COMMAND}`; export r; \
24242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24243 $(HOST_EXPORTS) \
24244 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24246 done; \
24247 echo "Doing distclean in libiberty-linker-plugin"; \
24248 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24251 "RANLIB=$${RANLIB}" \
24252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24253 distclean) \
24254 || exit 1
24255
24256 @endif libiberty-linker-plugin
24257
24258 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24259 maybe-maintainer-clean-libiberty-linker-plugin:
24260 @if libiberty-linker-plugin
24261 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24262
24263 maintainer-clean-libiberty-linker-plugin:
24264 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24265 r=`${PWD_COMMAND}`; export r; \
24266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24267 $(HOST_EXPORTS) \
24268 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24270 done; \
24271 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24272 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24275 "RANLIB=$${RANLIB}" \
24276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24277 maintainer-clean) \
24278 || exit 1
24279
24280 @endif libiberty-linker-plugin
24281
24282
24283
24284 .PHONY: configure-libiconv maybe-configure-libiconv
24285 maybe-configure-libiconv:
24286 @if gcc-bootstrap
24287 configure-libiconv: stage_current
24288 @endif gcc-bootstrap
24289 @if libiconv
24290 maybe-configure-libiconv: configure-libiconv
24291 configure-libiconv:
24292 @r=`${PWD_COMMAND}`; export r; \
24293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24294 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24295 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24296 $(HOST_EXPORTS) \
24297 echo Configuring in $(HOST_SUBDIR)/libiconv; \
24298 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24299 case $(srcdir) in \
24300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24301 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24303 esac; \
24304 module_srcdir=libiconv; \
24305 $(SHELL) \
24306 $$s/$$module_srcdir/configure \
24307 --srcdir=$${topdir}/$$module_srcdir \
24308 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24309 --target=${target_alias} --disable-shared \
24310 || exit 1
24311 @endif libiconv
24312
24313
24314
24315 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24316 maybe-configure-stage1-libiconv:
24317 @if libiconv-bootstrap
24318 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24319 configure-stage1-libiconv:
24320 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24321 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24322 @r=`${PWD_COMMAND}`; export r; \
24323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24324 TFLAGS="$(STAGE1_TFLAGS)"; \
24325 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24326 $(HOST_EXPORTS) \
24327 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24328 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24329 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24330 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24332 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24333 case $(srcdir) in \
24334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24335 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24337 esac; \
24338 module_srcdir=libiconv; \
24339 $(SHELL) $$s/$$module_srcdir/configure \
24340 --srcdir=$${topdir}/$$module_srcdir \
24341 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24342 --target=${target_alias} \
24343 \
24344 $(STAGE1_CONFIGURE_FLAGS) \
24345 --disable-shared
24346 @endif libiconv-bootstrap
24347
24348 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24349 maybe-configure-stage2-libiconv:
24350 @if libiconv-bootstrap
24351 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24352 configure-stage2-libiconv:
24353 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24354 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24355 @r=`${PWD_COMMAND}`; export r; \
24356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24357 TFLAGS="$(STAGE2_TFLAGS)"; \
24358 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24359 $(HOST_EXPORTS) \
24360 $(POSTSTAGE1_HOST_EXPORTS) \
24361 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24362 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24363 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24364 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24366 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24367 case $(srcdir) in \
24368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24369 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24371 esac; \
24372 module_srcdir=libiconv; \
24373 $(SHELL) $$s/$$module_srcdir/configure \
24374 --srcdir=$${topdir}/$$module_srcdir \
24375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24376 --target=${target_alias} \
24377 --with-build-libsubdir=$(HOST_SUBDIR) \
24378 $(STAGE2_CONFIGURE_FLAGS) \
24379 --disable-shared
24380 @endif libiconv-bootstrap
24381
24382 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24383 maybe-configure-stage3-libiconv:
24384 @if libiconv-bootstrap
24385 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24386 configure-stage3-libiconv:
24387 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24389 @r=`${PWD_COMMAND}`; export r; \
24390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24391 TFLAGS="$(STAGE3_TFLAGS)"; \
24392 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24393 $(HOST_EXPORTS) \
24394 $(POSTSTAGE1_HOST_EXPORTS) \
24395 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24396 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24397 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24398 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24400 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24401 case $(srcdir) in \
24402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24403 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24405 esac; \
24406 module_srcdir=libiconv; \
24407 $(SHELL) $$s/$$module_srcdir/configure \
24408 --srcdir=$${topdir}/$$module_srcdir \
24409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24410 --target=${target_alias} \
24411 --with-build-libsubdir=$(HOST_SUBDIR) \
24412 $(STAGE3_CONFIGURE_FLAGS) \
24413 --disable-shared
24414 @endif libiconv-bootstrap
24415
24416 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24417 maybe-configure-stage4-libiconv:
24418 @if libiconv-bootstrap
24419 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24420 configure-stage4-libiconv:
24421 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24422 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24423 @r=`${PWD_COMMAND}`; export r; \
24424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24425 TFLAGS="$(STAGE4_TFLAGS)"; \
24426 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24427 $(HOST_EXPORTS) \
24428 $(POSTSTAGE1_HOST_EXPORTS) \
24429 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24430 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24431 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24432 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24434 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24435 case $(srcdir) in \
24436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24437 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24439 esac; \
24440 module_srcdir=libiconv; \
24441 $(SHELL) $$s/$$module_srcdir/configure \
24442 --srcdir=$${topdir}/$$module_srcdir \
24443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24444 --target=${target_alias} \
24445 --with-build-libsubdir=$(HOST_SUBDIR) \
24446 $(STAGE4_CONFIGURE_FLAGS) \
24447 --disable-shared
24448 @endif libiconv-bootstrap
24449
24450 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24451 maybe-configure-stageprofile-libiconv:
24452 @if libiconv-bootstrap
24453 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24454 configure-stageprofile-libiconv:
24455 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24456 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24457 @r=`${PWD_COMMAND}`; export r; \
24458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24459 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24460 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24461 $(HOST_EXPORTS) \
24462 $(POSTSTAGE1_HOST_EXPORTS) \
24463 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24464 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24465 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24466 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24467 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24468 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24469 case $(srcdir) in \
24470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24471 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24473 esac; \
24474 module_srcdir=libiconv; \
24475 $(SHELL) $$s/$$module_srcdir/configure \
24476 --srcdir=$${topdir}/$$module_srcdir \
24477 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24478 --target=${target_alias} \
24479 --with-build-libsubdir=$(HOST_SUBDIR) \
24480 $(STAGEprofile_CONFIGURE_FLAGS) \
24481 --disable-shared
24482 @endif libiconv-bootstrap
24483
24484 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24485 maybe-configure-stagefeedback-libiconv:
24486 @if libiconv-bootstrap
24487 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24488 configure-stagefeedback-libiconv:
24489 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24490 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24491 @r=`${PWD_COMMAND}`; export r; \
24492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24493 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24494 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24495 $(HOST_EXPORTS) \
24496 $(POSTSTAGE1_HOST_EXPORTS) \
24497 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24498 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24499 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24500 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24502 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24503 case $(srcdir) in \
24504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24505 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24507 esac; \
24508 module_srcdir=libiconv; \
24509 $(SHELL) $$s/$$module_srcdir/configure \
24510 --srcdir=$${topdir}/$$module_srcdir \
24511 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24512 --target=${target_alias} \
24513 --with-build-libsubdir=$(HOST_SUBDIR) \
24514 $(STAGEfeedback_CONFIGURE_FLAGS) \
24515 --disable-shared
24516 @endif libiconv-bootstrap
24517
24518
24519
24520
24521
24522 .PHONY: all-libiconv maybe-all-libiconv
24523 maybe-all-libiconv:
24524 @if gcc-bootstrap
24525 all-libiconv: stage_current
24526 @endif gcc-bootstrap
24527 @if libiconv
24528 TARGET-libiconv=all
24529 maybe-all-libiconv: all-libiconv
24530 all-libiconv: configure-libiconv
24531 @r=`${PWD_COMMAND}`; export r; \
24532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24533 $(HOST_EXPORTS) \
24534 (cd $(HOST_SUBDIR)/libiconv && \
24535 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24536 $(TARGET-libiconv))
24537 @endif libiconv
24538
24539
24540
24541 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24542 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24543 maybe-all-stage1-libiconv:
24544 maybe-clean-stage1-libiconv:
24545 @if libiconv-bootstrap
24546 maybe-all-stage1-libiconv: all-stage1-libiconv
24547 all-stage1: all-stage1-libiconv
24548 TARGET-stage1-libiconv = $(TARGET-libiconv)
24549 all-stage1-libiconv: configure-stage1-libiconv
24550 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24551 @r=`${PWD_COMMAND}`; export r; \
24552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24553 TFLAGS="$(STAGE1_TFLAGS)"; \
24554 $(HOST_EXPORTS) \
24555 cd $(HOST_SUBDIR)/libiconv && \
24556 \
24557 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24558 CFLAGS="$(STAGE1_CFLAGS)" \
24559 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24560 LIBCFLAGS="$(LIBCFLAGS)" \
24561 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24562 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24563 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24564 $(EXTRA_HOST_FLAGS) \
24565 $(STAGE1_FLAGS_TO_PASS) \
24566 TFLAGS="$(STAGE1_TFLAGS)" \
24567 $(TARGET-stage1-libiconv)
24568
24569 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24570 clean-stage1: clean-stage1-libiconv
24571 clean-stage1-libiconv:
24572 @if [ $(current_stage) = stage1 ]; then \
24573 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24574 else \
24575 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24576 $(MAKE) stage1-start; \
24577 fi; \
24578 cd $(HOST_SUBDIR)/libiconv && \
24579 $(MAKE) $(EXTRA_HOST_FLAGS) \
24580 $(STAGE1_FLAGS_TO_PASS) clean
24581 @endif libiconv-bootstrap
24582
24583
24584 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24585 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24586 maybe-all-stage2-libiconv:
24587 maybe-clean-stage2-libiconv:
24588 @if libiconv-bootstrap
24589 maybe-all-stage2-libiconv: all-stage2-libiconv
24590 all-stage2: all-stage2-libiconv
24591 TARGET-stage2-libiconv = $(TARGET-libiconv)
24592 all-stage2-libiconv: configure-stage2-libiconv
24593 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24594 @r=`${PWD_COMMAND}`; export r; \
24595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24596 TFLAGS="$(STAGE2_TFLAGS)"; \
24597 $(HOST_EXPORTS) \
24598 $(POSTSTAGE1_HOST_EXPORTS) \
24599 cd $(HOST_SUBDIR)/libiconv && \
24600 \
24601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24602 CFLAGS="$(STAGE2_CFLAGS)" \
24603 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24604 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24609 TFLAGS="$(STAGE2_TFLAGS)" \
24610 $(TARGET-stage2-libiconv)
24611
24612 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24613 clean-stage2: clean-stage2-libiconv
24614 clean-stage2-libiconv:
24615 @if [ $(current_stage) = stage2 ]; then \
24616 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24617 else \
24618 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24619 $(MAKE) stage2-start; \
24620 fi; \
24621 cd $(HOST_SUBDIR)/libiconv && \
24622 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24623 @endif libiconv-bootstrap
24624
24625
24626 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24627 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24628 maybe-all-stage3-libiconv:
24629 maybe-clean-stage3-libiconv:
24630 @if libiconv-bootstrap
24631 maybe-all-stage3-libiconv: all-stage3-libiconv
24632 all-stage3: all-stage3-libiconv
24633 TARGET-stage3-libiconv = $(TARGET-libiconv)
24634 all-stage3-libiconv: configure-stage3-libiconv
24635 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24636 @r=`${PWD_COMMAND}`; export r; \
24637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24638 TFLAGS="$(STAGE3_TFLAGS)"; \
24639 $(HOST_EXPORTS) \
24640 $(POSTSTAGE1_HOST_EXPORTS) \
24641 cd $(HOST_SUBDIR)/libiconv && \
24642 \
24643 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24644 CFLAGS="$(STAGE3_CFLAGS)" \
24645 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24646 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24647 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24648 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24649 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24650 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24651 TFLAGS="$(STAGE3_TFLAGS)" \
24652 $(TARGET-stage3-libiconv)
24653
24654 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24655 clean-stage3: clean-stage3-libiconv
24656 clean-stage3-libiconv:
24657 @if [ $(current_stage) = stage3 ]; then \
24658 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24659 else \
24660 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24661 $(MAKE) stage3-start; \
24662 fi; \
24663 cd $(HOST_SUBDIR)/libiconv && \
24664 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24665 @endif libiconv-bootstrap
24666
24667
24668 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24669 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24670 maybe-all-stage4-libiconv:
24671 maybe-clean-stage4-libiconv:
24672 @if libiconv-bootstrap
24673 maybe-all-stage4-libiconv: all-stage4-libiconv
24674 all-stage4: all-stage4-libiconv
24675 TARGET-stage4-libiconv = $(TARGET-libiconv)
24676 all-stage4-libiconv: configure-stage4-libiconv
24677 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24678 @r=`${PWD_COMMAND}`; export r; \
24679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24680 TFLAGS="$(STAGE4_TFLAGS)"; \
24681 $(HOST_EXPORTS) \
24682 $(POSTSTAGE1_HOST_EXPORTS) \
24683 cd $(HOST_SUBDIR)/libiconv && \
24684 \
24685 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24686 CFLAGS="$(STAGE4_CFLAGS)" \
24687 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24688 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24689 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24690 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24691 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24692 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24693 TFLAGS="$(STAGE4_TFLAGS)" \
24694 $(TARGET-stage4-libiconv)
24695
24696 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24697 clean-stage4: clean-stage4-libiconv
24698 clean-stage4-libiconv:
24699 @if [ $(current_stage) = stage4 ]; then \
24700 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24701 else \
24702 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24703 $(MAKE) stage4-start; \
24704 fi; \
24705 cd $(HOST_SUBDIR)/libiconv && \
24706 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24707 @endif libiconv-bootstrap
24708
24709
24710 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24711 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24712 maybe-all-stageprofile-libiconv:
24713 maybe-clean-stageprofile-libiconv:
24714 @if libiconv-bootstrap
24715 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24716 all-stageprofile: all-stageprofile-libiconv
24717 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24718 all-stageprofile-libiconv: configure-stageprofile-libiconv
24719 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24720 @r=`${PWD_COMMAND}`; export r; \
24721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24722 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24723 $(HOST_EXPORTS) \
24724 $(POSTSTAGE1_HOST_EXPORTS) \
24725 cd $(HOST_SUBDIR)/libiconv && \
24726 \
24727 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24728 CFLAGS="$(STAGEprofile_CFLAGS)" \
24729 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24730 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24731 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24732 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24733 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24734 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24735 TFLAGS="$(STAGEprofile_TFLAGS)" \
24736 $(TARGET-stageprofile-libiconv)
24737
24738 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24739 clean-stageprofile: clean-stageprofile-libiconv
24740 clean-stageprofile-libiconv:
24741 @if [ $(current_stage) = stageprofile ]; then \
24742 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24743 else \
24744 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24745 $(MAKE) stageprofile-start; \
24746 fi; \
24747 cd $(HOST_SUBDIR)/libiconv && \
24748 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24749 @endif libiconv-bootstrap
24750
24751
24752 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24753 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24754 maybe-all-stagefeedback-libiconv:
24755 maybe-clean-stagefeedback-libiconv:
24756 @if libiconv-bootstrap
24757 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24758 all-stagefeedback: all-stagefeedback-libiconv
24759 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24760 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24761 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24762 @r=`${PWD_COMMAND}`; export r; \
24763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24764 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24765 $(HOST_EXPORTS) \
24766 $(POSTSTAGE1_HOST_EXPORTS) \
24767 cd $(HOST_SUBDIR)/libiconv && \
24768 \
24769 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24770 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24771 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24772 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24773 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24774 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24775 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24776 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24777 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24778 $(TARGET-stagefeedback-libiconv)
24779
24780 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24781 clean-stagefeedback: clean-stagefeedback-libiconv
24782 clean-stagefeedback-libiconv:
24783 @if [ $(current_stage) = stagefeedback ]; then \
24784 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24785 else \
24786 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24787 $(MAKE) stagefeedback-start; \
24788 fi; \
24789 cd $(HOST_SUBDIR)/libiconv && \
24790 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24791 @endif libiconv-bootstrap
24792
24793
24794
24795
24796
24797 .PHONY: check-libiconv maybe-check-libiconv
24798 maybe-check-libiconv:
24799 @if libiconv
24800 maybe-check-libiconv: check-libiconv
24801
24802 check-libiconv:
24803 @: $(MAKE); $(unstage)
24804 @r=`${PWD_COMMAND}`; export r; \
24805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24806 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24807 (cd $(HOST_SUBDIR)/libiconv && \
24808 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24809
24810 @endif libiconv
24811
24812 .PHONY: install-libiconv maybe-install-libiconv
24813 maybe-install-libiconv:
24814 @if libiconv
24815 maybe-install-libiconv: install-libiconv
24816
24817 install-libiconv:
24818
24819 @endif libiconv
24820
24821 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24822 maybe-install-strip-libiconv:
24823 @if libiconv
24824 maybe-install-strip-libiconv: install-strip-libiconv
24825
24826 install-strip-libiconv:
24827
24828 @endif libiconv
24829
24830 # Other targets (info, dvi, pdf, etc.)
24831
24832 .PHONY: maybe-info-libiconv info-libiconv
24833 maybe-info-libiconv:
24834 @if libiconv
24835 maybe-info-libiconv: info-libiconv
24836
24837 # libiconv doesn't support info.
24838 info-libiconv:
24839
24840 @endif libiconv
24841
24842 .PHONY: maybe-dvi-libiconv dvi-libiconv
24843 maybe-dvi-libiconv:
24844 @if libiconv
24845 maybe-dvi-libiconv: dvi-libiconv
24846
24847 dvi-libiconv: \
24848 configure-libiconv
24849 @[ -f ./libiconv/Makefile ] || exit 0; \
24850 r=`${PWD_COMMAND}`; export r; \
24851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24852 $(HOST_EXPORTS) \
24853 for flag in $(EXTRA_HOST_FLAGS) ; do \
24854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24855 done; \
24856 echo "Doing dvi in libiconv"; \
24857 (cd $(HOST_SUBDIR)/libiconv && \
24858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24860 "RANLIB=$${RANLIB}" \
24861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24862 dvi) \
24863 || exit 1
24864
24865 @endif libiconv
24866
24867 .PHONY: maybe-pdf-libiconv pdf-libiconv
24868 maybe-pdf-libiconv:
24869 @if libiconv
24870 maybe-pdf-libiconv: pdf-libiconv
24871
24872 # libiconv doesn't support pdf.
24873 pdf-libiconv:
24874
24875 @endif libiconv
24876
24877 .PHONY: maybe-html-libiconv html-libiconv
24878 maybe-html-libiconv:
24879 @if libiconv
24880 maybe-html-libiconv: html-libiconv
24881
24882 # libiconv doesn't support html.
24883 html-libiconv:
24884
24885 @endif libiconv
24886
24887 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24888 maybe-TAGS-libiconv:
24889 @if libiconv
24890 maybe-TAGS-libiconv: TAGS-libiconv
24891
24892 TAGS-libiconv: \
24893 configure-libiconv
24894 @[ -f ./libiconv/Makefile ] || exit 0; \
24895 r=`${PWD_COMMAND}`; export r; \
24896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24897 $(HOST_EXPORTS) \
24898 for flag in $(EXTRA_HOST_FLAGS) ; do \
24899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24900 done; \
24901 echo "Doing TAGS in libiconv"; \
24902 (cd $(HOST_SUBDIR)/libiconv && \
24903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24905 "RANLIB=$${RANLIB}" \
24906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24907 TAGS) \
24908 || exit 1
24909
24910 @endif libiconv
24911
24912 .PHONY: maybe-install-info-libiconv install-info-libiconv
24913 maybe-install-info-libiconv:
24914 @if libiconv
24915 maybe-install-info-libiconv: install-info-libiconv
24916
24917 # libiconv doesn't support install-info.
24918 install-info-libiconv:
24919
24920 @endif libiconv
24921
24922 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24923 maybe-install-pdf-libiconv:
24924 @if libiconv
24925 maybe-install-pdf-libiconv: install-pdf-libiconv
24926
24927 # libiconv doesn't support install-pdf.
24928 install-pdf-libiconv:
24929
24930 @endif libiconv
24931
24932 .PHONY: maybe-install-html-libiconv install-html-libiconv
24933 maybe-install-html-libiconv:
24934 @if libiconv
24935 maybe-install-html-libiconv: install-html-libiconv
24936
24937 # libiconv doesn't support install-html.
24938 install-html-libiconv:
24939
24940 @endif libiconv
24941
24942 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24943 maybe-installcheck-libiconv:
24944 @if libiconv
24945 maybe-installcheck-libiconv: installcheck-libiconv
24946
24947 installcheck-libiconv: \
24948 configure-libiconv
24949 @[ -f ./libiconv/Makefile ] || exit 0; \
24950 r=`${PWD_COMMAND}`; export r; \
24951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24952 $(HOST_EXPORTS) \
24953 for flag in $(EXTRA_HOST_FLAGS) ; do \
24954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24955 done; \
24956 echo "Doing installcheck in libiconv"; \
24957 (cd $(HOST_SUBDIR)/libiconv && \
24958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24960 "RANLIB=$${RANLIB}" \
24961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24962 installcheck) \
24963 || exit 1
24964
24965 @endif libiconv
24966
24967 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24968 maybe-mostlyclean-libiconv:
24969 @if libiconv
24970 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24971
24972 mostlyclean-libiconv:
24973 @[ -f ./libiconv/Makefile ] || exit 0; \
24974 r=`${PWD_COMMAND}`; export r; \
24975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24976 $(HOST_EXPORTS) \
24977 for flag in $(EXTRA_HOST_FLAGS) ; do \
24978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24979 done; \
24980 echo "Doing mostlyclean in libiconv"; \
24981 (cd $(HOST_SUBDIR)/libiconv && \
24982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24984 "RANLIB=$${RANLIB}" \
24985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24986 mostlyclean) \
24987 || exit 1
24988
24989 @endif libiconv
24990
24991 .PHONY: maybe-clean-libiconv clean-libiconv
24992 maybe-clean-libiconv:
24993 @if libiconv
24994 maybe-clean-libiconv: clean-libiconv
24995
24996 clean-libiconv:
24997 @[ -f ./libiconv/Makefile ] || exit 0; \
24998 r=`${PWD_COMMAND}`; export r; \
24999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25000 $(HOST_EXPORTS) \
25001 for flag in $(EXTRA_HOST_FLAGS) ; do \
25002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25003 done; \
25004 echo "Doing clean in libiconv"; \
25005 (cd $(HOST_SUBDIR)/libiconv && \
25006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25008 "RANLIB=$${RANLIB}" \
25009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25010 clean) \
25011 || exit 1
25012
25013 @endif libiconv
25014
25015 .PHONY: maybe-distclean-libiconv distclean-libiconv
25016 maybe-distclean-libiconv:
25017 @if libiconv
25018 maybe-distclean-libiconv: distclean-libiconv
25019
25020 distclean-libiconv:
25021 @[ -f ./libiconv/Makefile ] || exit 0; \
25022 r=`${PWD_COMMAND}`; export r; \
25023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25024 $(HOST_EXPORTS) \
25025 for flag in $(EXTRA_HOST_FLAGS) ; do \
25026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25027 done; \
25028 echo "Doing distclean in libiconv"; \
25029 (cd $(HOST_SUBDIR)/libiconv && \
25030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25032 "RANLIB=$${RANLIB}" \
25033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25034 distclean) \
25035 || exit 1
25036
25037 @endif libiconv
25038
25039 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
25040 maybe-maintainer-clean-libiconv:
25041 @if libiconv
25042 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
25043
25044 maintainer-clean-libiconv:
25045 @[ -f ./libiconv/Makefile ] || exit 0; \
25046 r=`${PWD_COMMAND}`; export r; \
25047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25048 $(HOST_EXPORTS) \
25049 for flag in $(EXTRA_HOST_FLAGS) ; do \
25050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25051 done; \
25052 echo "Doing maintainer-clean in libiconv"; \
25053 (cd $(HOST_SUBDIR)/libiconv && \
25054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25056 "RANLIB=$${RANLIB}" \
25057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25058 maintainer-clean) \
25059 || exit 1
25060
25061 @endif libiconv
25062
25063
25064
25065 .PHONY: configure-m4 maybe-configure-m4
25066 maybe-configure-m4:
25067 @if gcc-bootstrap
25068 configure-m4: stage_current
25069 @endif gcc-bootstrap
25070 @if m4
25071 maybe-configure-m4: configure-m4
25072 configure-m4:
25073 @: $(MAKE); $(unstage)
25074 @r=`${PWD_COMMAND}`; export r; \
25075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25076 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
25077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
25078 $(HOST_EXPORTS) \
25079 echo Configuring in $(HOST_SUBDIR)/m4; \
25080 cd "$(HOST_SUBDIR)/m4" || exit 1; \
25081 case $(srcdir) in \
25082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25083 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
25084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25085 esac; \
25086 module_srcdir=m4; \
25087 $(SHELL) \
25088 $$s/$$module_srcdir/configure \
25089 --srcdir=$${topdir}/$$module_srcdir \
25090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25091 --target=${target_alias} \
25092 || exit 1
25093 @endif m4
25094
25095
25096
25097
25098
25099 .PHONY: all-m4 maybe-all-m4
25100 maybe-all-m4:
25101 @if gcc-bootstrap
25102 all-m4: stage_current
25103 @endif gcc-bootstrap
25104 @if m4
25105 TARGET-m4=all
25106 maybe-all-m4: all-m4
25107 all-m4: configure-m4
25108 @: $(MAKE); $(unstage)
25109 @r=`${PWD_COMMAND}`; export r; \
25110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25111 $(HOST_EXPORTS) \
25112 (cd $(HOST_SUBDIR)/m4 && \
25113 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25114 $(TARGET-m4))
25115 @endif m4
25116
25117
25118
25119
25120 .PHONY: check-m4 maybe-check-m4
25121 maybe-check-m4:
25122 @if m4
25123 maybe-check-m4: check-m4
25124
25125 check-m4:
25126 @: $(MAKE); $(unstage)
25127 @r=`${PWD_COMMAND}`; export r; \
25128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25129 $(HOST_EXPORTS) \
25130 (cd $(HOST_SUBDIR)/m4 && \
25131 $(MAKE) $(FLAGS_TO_PASS) check)
25132
25133 @endif m4
25134
25135 .PHONY: install-m4 maybe-install-m4
25136 maybe-install-m4:
25137 @if m4
25138 maybe-install-m4: install-m4
25139
25140 install-m4: installdirs
25141 @: $(MAKE); $(unstage)
25142 @r=`${PWD_COMMAND}`; export r; \
25143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25144 $(HOST_EXPORTS) \
25145 (cd $(HOST_SUBDIR)/m4 && \
25146 $(MAKE) $(FLAGS_TO_PASS) install)
25147
25148 @endif m4
25149
25150 .PHONY: install-strip-m4 maybe-install-strip-m4
25151 maybe-install-strip-m4:
25152 @if m4
25153 maybe-install-strip-m4: install-strip-m4
25154
25155 install-strip-m4: installdirs
25156 @: $(MAKE); $(unstage)
25157 @r=`${PWD_COMMAND}`; export r; \
25158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25159 $(HOST_EXPORTS) \
25160 (cd $(HOST_SUBDIR)/m4 && \
25161 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25162
25163 @endif m4
25164
25165 # Other targets (info, dvi, pdf, etc.)
25166
25167 .PHONY: maybe-info-m4 info-m4
25168 maybe-info-m4:
25169 @if m4
25170 maybe-info-m4: info-m4
25171
25172 info-m4: \
25173 configure-m4
25174 @: $(MAKE); $(unstage)
25175 @[ -f ./m4/Makefile ] || exit 0; \
25176 r=`${PWD_COMMAND}`; export r; \
25177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25178 $(HOST_EXPORTS) \
25179 for flag in $(EXTRA_HOST_FLAGS) ; do \
25180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25181 done; \
25182 echo "Doing info in m4"; \
25183 (cd $(HOST_SUBDIR)/m4 && \
25184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25186 "RANLIB=$${RANLIB}" \
25187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25188 info) \
25189 || exit 1
25190
25191 @endif m4
25192
25193 .PHONY: maybe-dvi-m4 dvi-m4
25194 maybe-dvi-m4:
25195 @if m4
25196 maybe-dvi-m4: dvi-m4
25197
25198 dvi-m4: \
25199 configure-m4
25200 @: $(MAKE); $(unstage)
25201 @[ -f ./m4/Makefile ] || exit 0; \
25202 r=`${PWD_COMMAND}`; export r; \
25203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25204 $(HOST_EXPORTS) \
25205 for flag in $(EXTRA_HOST_FLAGS) ; do \
25206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25207 done; \
25208 echo "Doing dvi in m4"; \
25209 (cd $(HOST_SUBDIR)/m4 && \
25210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25212 "RANLIB=$${RANLIB}" \
25213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25214 dvi) \
25215 || exit 1
25216
25217 @endif m4
25218
25219 .PHONY: maybe-pdf-m4 pdf-m4
25220 maybe-pdf-m4:
25221 @if m4
25222 maybe-pdf-m4: pdf-m4
25223
25224 pdf-m4: \
25225 configure-m4
25226 @: $(MAKE); $(unstage)
25227 @[ -f ./m4/Makefile ] || exit 0; \
25228 r=`${PWD_COMMAND}`; export r; \
25229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25230 $(HOST_EXPORTS) \
25231 for flag in $(EXTRA_HOST_FLAGS) ; do \
25232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25233 done; \
25234 echo "Doing pdf in m4"; \
25235 (cd $(HOST_SUBDIR)/m4 && \
25236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25238 "RANLIB=$${RANLIB}" \
25239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25240 pdf) \
25241 || exit 1
25242
25243 @endif m4
25244
25245 .PHONY: maybe-html-m4 html-m4
25246 maybe-html-m4:
25247 @if m4
25248 maybe-html-m4: html-m4
25249
25250 html-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 html 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 html) \
25267 || exit 1
25268
25269 @endif m4
25270
25271 .PHONY: maybe-TAGS-m4 TAGS-m4
25272 maybe-TAGS-m4:
25273 @if m4
25274 maybe-TAGS-m4: TAGS-m4
25275
25276 TAGS-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 TAGS 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 TAGS) \
25293 || exit 1
25294
25295 @endif m4
25296
25297 .PHONY: maybe-install-info-m4 install-info-m4
25298 maybe-install-info-m4:
25299 @if m4
25300 maybe-install-info-m4: install-info-m4
25301
25302 install-info-m4: \
25303 configure-m4 \
25304 info-m4
25305 @: $(MAKE); $(unstage)
25306 @[ -f ./m4/Makefile ] || exit 0; \
25307 r=`${PWD_COMMAND}`; export r; \
25308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25309 $(HOST_EXPORTS) \
25310 for flag in $(EXTRA_HOST_FLAGS) ; do \
25311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25312 done; \
25313 echo "Doing install-info in m4"; \
25314 (cd $(HOST_SUBDIR)/m4 && \
25315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25317 "RANLIB=$${RANLIB}" \
25318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25319 install-info) \
25320 || exit 1
25321
25322 @endif m4
25323
25324 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25325 maybe-install-pdf-m4:
25326 @if m4
25327 maybe-install-pdf-m4: install-pdf-m4
25328
25329 install-pdf-m4: \
25330 configure-m4 \
25331 pdf-m4
25332 @: $(MAKE); $(unstage)
25333 @[ -f ./m4/Makefile ] || exit 0; \
25334 r=`${PWD_COMMAND}`; export r; \
25335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25336 $(HOST_EXPORTS) \
25337 for flag in $(EXTRA_HOST_FLAGS) ; do \
25338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25339 done; \
25340 echo "Doing install-pdf in m4"; \
25341 (cd $(HOST_SUBDIR)/m4 && \
25342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25344 "RANLIB=$${RANLIB}" \
25345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25346 install-pdf) \
25347 || exit 1
25348
25349 @endif m4
25350
25351 .PHONY: maybe-install-html-m4 install-html-m4
25352 maybe-install-html-m4:
25353 @if m4
25354 maybe-install-html-m4: install-html-m4
25355
25356 install-html-m4: \
25357 configure-m4 \
25358 html-m4
25359 @: $(MAKE); $(unstage)
25360 @[ -f ./m4/Makefile ] || exit 0; \
25361 r=`${PWD_COMMAND}`; export r; \
25362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25363 $(HOST_EXPORTS) \
25364 for flag in $(EXTRA_HOST_FLAGS) ; do \
25365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25366 done; \
25367 echo "Doing install-html in m4"; \
25368 (cd $(HOST_SUBDIR)/m4 && \
25369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25371 "RANLIB=$${RANLIB}" \
25372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25373 install-html) \
25374 || exit 1
25375
25376 @endif m4
25377
25378 .PHONY: maybe-installcheck-m4 installcheck-m4
25379 maybe-installcheck-m4:
25380 @if m4
25381 maybe-installcheck-m4: installcheck-m4
25382
25383 installcheck-m4: \
25384 configure-m4
25385 @: $(MAKE); $(unstage)
25386 @[ -f ./m4/Makefile ] || exit 0; \
25387 r=`${PWD_COMMAND}`; export r; \
25388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25389 $(HOST_EXPORTS) \
25390 for flag in $(EXTRA_HOST_FLAGS) ; do \
25391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25392 done; \
25393 echo "Doing installcheck in m4"; \
25394 (cd $(HOST_SUBDIR)/m4 && \
25395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25397 "RANLIB=$${RANLIB}" \
25398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25399 installcheck) \
25400 || exit 1
25401
25402 @endif m4
25403
25404 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25405 maybe-mostlyclean-m4:
25406 @if m4
25407 maybe-mostlyclean-m4: mostlyclean-m4
25408
25409 mostlyclean-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 mostlyclean 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 mostlyclean) \
25425 || exit 1
25426
25427 @endif m4
25428
25429 .PHONY: maybe-clean-m4 clean-m4
25430 maybe-clean-m4:
25431 @if m4
25432 maybe-clean-m4: clean-m4
25433
25434 clean-m4:
25435 @: $(MAKE); $(unstage)
25436 @[ -f ./m4/Makefile ] || exit 0; \
25437 r=`${PWD_COMMAND}`; export r; \
25438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25439 $(HOST_EXPORTS) \
25440 for flag in $(EXTRA_HOST_FLAGS) ; do \
25441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25442 done; \
25443 echo "Doing clean in m4"; \
25444 (cd $(HOST_SUBDIR)/m4 && \
25445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25447 "RANLIB=$${RANLIB}" \
25448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25449 clean) \
25450 || exit 1
25451
25452 @endif m4
25453
25454 .PHONY: maybe-distclean-m4 distclean-m4
25455 maybe-distclean-m4:
25456 @if m4
25457 maybe-distclean-m4: distclean-m4
25458
25459 distclean-m4:
25460 @: $(MAKE); $(unstage)
25461 @[ -f ./m4/Makefile ] || exit 0; \
25462 r=`${PWD_COMMAND}`; export r; \
25463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25464 $(HOST_EXPORTS) \
25465 for flag in $(EXTRA_HOST_FLAGS) ; do \
25466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25467 done; \
25468 echo "Doing distclean in m4"; \
25469 (cd $(HOST_SUBDIR)/m4 && \
25470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25472 "RANLIB=$${RANLIB}" \
25473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25474 distclean) \
25475 || exit 1
25476
25477 @endif m4
25478
25479 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25480 maybe-maintainer-clean-m4:
25481 @if m4
25482 maybe-maintainer-clean-m4: maintainer-clean-m4
25483
25484 maintainer-clean-m4:
25485 @: $(MAKE); $(unstage)
25486 @[ -f ./m4/Makefile ] || exit 0; \
25487 r=`${PWD_COMMAND}`; export r; \
25488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25489 $(HOST_EXPORTS) \
25490 for flag in $(EXTRA_HOST_FLAGS) ; do \
25491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25492 done; \
25493 echo "Doing maintainer-clean in m4"; \
25494 (cd $(HOST_SUBDIR)/m4 && \
25495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25497 "RANLIB=$${RANLIB}" \
25498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25499 maintainer-clean) \
25500 || exit 1
25501
25502 @endif m4
25503
25504
25505
25506 .PHONY: configure-readline maybe-configure-readline
25507 maybe-configure-readline:
25508 @if gcc-bootstrap
25509 configure-readline: stage_current
25510 @endif gcc-bootstrap
25511 @if readline
25512 maybe-configure-readline: configure-readline
25513 configure-readline:
25514 @: $(MAKE); $(unstage)
25515 @r=`${PWD_COMMAND}`; export r; \
25516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25517 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25518 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25519 $(HOST_EXPORTS) \
25520 echo Configuring in $(HOST_SUBDIR)/readline; \
25521 cd "$(HOST_SUBDIR)/readline" || exit 1; \
25522 case $(srcdir) in \
25523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25524 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25526 esac; \
25527 module_srcdir=readline; \
25528 $(SHELL) \
25529 $$s/$$module_srcdir/configure \
25530 --srcdir=$${topdir}/$$module_srcdir \
25531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25532 --target=${target_alias} \
25533 || exit 1
25534 @endif readline
25535
25536
25537
25538
25539
25540 .PHONY: all-readline maybe-all-readline
25541 maybe-all-readline:
25542 @if gcc-bootstrap
25543 all-readline: stage_current
25544 @endif gcc-bootstrap
25545 @if readline
25546 TARGET-readline=all
25547 maybe-all-readline: all-readline
25548 all-readline: configure-readline
25549 @: $(MAKE); $(unstage)
25550 @r=`${PWD_COMMAND}`; export r; \
25551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25552 $(HOST_EXPORTS) \
25553 (cd $(HOST_SUBDIR)/readline && \
25554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25555 $(TARGET-readline))
25556 @endif readline
25557
25558
25559
25560
25561 .PHONY: check-readline maybe-check-readline
25562 maybe-check-readline:
25563 @if readline
25564 maybe-check-readline: check-readline
25565
25566 check-readline:
25567 @: $(MAKE); $(unstage)
25568 @r=`${PWD_COMMAND}`; export r; \
25569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25570 $(HOST_EXPORTS) \
25571 (cd $(HOST_SUBDIR)/readline && \
25572 $(MAKE) $(FLAGS_TO_PASS) check)
25573
25574 @endif readline
25575
25576 .PHONY: install-readline maybe-install-readline
25577 maybe-install-readline:
25578 @if readline
25579 maybe-install-readline: install-readline
25580
25581 install-readline: installdirs
25582 @: $(MAKE); $(unstage)
25583 @r=`${PWD_COMMAND}`; export r; \
25584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25585 $(HOST_EXPORTS) \
25586 (cd $(HOST_SUBDIR)/readline && \
25587 $(MAKE) $(FLAGS_TO_PASS) install)
25588
25589 @endif readline
25590
25591 .PHONY: install-strip-readline maybe-install-strip-readline
25592 maybe-install-strip-readline:
25593 @if readline
25594 maybe-install-strip-readline: install-strip-readline
25595
25596 install-strip-readline: installdirs
25597 @: $(MAKE); $(unstage)
25598 @r=`${PWD_COMMAND}`; export r; \
25599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25600 $(HOST_EXPORTS) \
25601 (cd $(HOST_SUBDIR)/readline && \
25602 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25603
25604 @endif readline
25605
25606 # Other targets (info, dvi, pdf, etc.)
25607
25608 .PHONY: maybe-info-readline info-readline
25609 maybe-info-readline:
25610 @if readline
25611 maybe-info-readline: info-readline
25612
25613 info-readline: \
25614 configure-readline
25615 @: $(MAKE); $(unstage)
25616 @[ -f ./readline/Makefile ] || exit 0; \
25617 r=`${PWD_COMMAND}`; export r; \
25618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25619 $(HOST_EXPORTS) \
25620 for flag in $(EXTRA_HOST_FLAGS) ; do \
25621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25622 done; \
25623 echo "Doing info in readline"; \
25624 (cd $(HOST_SUBDIR)/readline && \
25625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25627 "RANLIB=$${RANLIB}" \
25628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25629 info) \
25630 || exit 1
25631
25632 @endif readline
25633
25634 .PHONY: maybe-dvi-readline dvi-readline
25635 maybe-dvi-readline:
25636 @if readline
25637 maybe-dvi-readline: dvi-readline
25638
25639 dvi-readline: \
25640 configure-readline
25641 @: $(MAKE); $(unstage)
25642 @[ -f ./readline/Makefile ] || exit 0; \
25643 r=`${PWD_COMMAND}`; export r; \
25644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25645 $(HOST_EXPORTS) \
25646 for flag in $(EXTRA_HOST_FLAGS) ; do \
25647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25648 done; \
25649 echo "Doing dvi in readline"; \
25650 (cd $(HOST_SUBDIR)/readline && \
25651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25653 "RANLIB=$${RANLIB}" \
25654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25655 dvi) \
25656 || exit 1
25657
25658 @endif readline
25659
25660 .PHONY: maybe-pdf-readline pdf-readline
25661 maybe-pdf-readline:
25662 @if readline
25663 maybe-pdf-readline: pdf-readline
25664
25665 pdf-readline: \
25666 configure-readline
25667 @: $(MAKE); $(unstage)
25668 @[ -f ./readline/Makefile ] || exit 0; \
25669 r=`${PWD_COMMAND}`; export r; \
25670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25671 $(HOST_EXPORTS) \
25672 for flag in $(EXTRA_HOST_FLAGS) ; do \
25673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25674 done; \
25675 echo "Doing pdf in readline"; \
25676 (cd $(HOST_SUBDIR)/readline && \
25677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25679 "RANLIB=$${RANLIB}" \
25680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25681 pdf) \
25682 || exit 1
25683
25684 @endif readline
25685
25686 .PHONY: maybe-html-readline html-readline
25687 maybe-html-readline:
25688 @if readline
25689 maybe-html-readline: html-readline
25690
25691 html-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 html 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 html) \
25708 || exit 1
25709
25710 @endif readline
25711
25712 .PHONY: maybe-TAGS-readline TAGS-readline
25713 maybe-TAGS-readline:
25714 @if readline
25715 maybe-TAGS-readline: TAGS-readline
25716
25717 TAGS-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 TAGS 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 TAGS) \
25734 || exit 1
25735
25736 @endif readline
25737
25738 .PHONY: maybe-install-info-readline install-info-readline
25739 maybe-install-info-readline:
25740 @if readline
25741 maybe-install-info-readline: install-info-readline
25742
25743 install-info-readline: \
25744 configure-readline \
25745 info-readline
25746 @: $(MAKE); $(unstage)
25747 @[ -f ./readline/Makefile ] || exit 0; \
25748 r=`${PWD_COMMAND}`; export r; \
25749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25750 $(HOST_EXPORTS) \
25751 for flag in $(EXTRA_HOST_FLAGS) ; do \
25752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25753 done; \
25754 echo "Doing install-info in readline"; \
25755 (cd $(HOST_SUBDIR)/readline && \
25756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25758 "RANLIB=$${RANLIB}" \
25759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25760 install-info) \
25761 || exit 1
25762
25763 @endif readline
25764
25765 .PHONY: maybe-install-pdf-readline install-pdf-readline
25766 maybe-install-pdf-readline:
25767 @if readline
25768 maybe-install-pdf-readline: install-pdf-readline
25769
25770 install-pdf-readline: \
25771 configure-readline \
25772 pdf-readline
25773 @: $(MAKE); $(unstage)
25774 @[ -f ./readline/Makefile ] || exit 0; \
25775 r=`${PWD_COMMAND}`; export r; \
25776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25777 $(HOST_EXPORTS) \
25778 for flag in $(EXTRA_HOST_FLAGS) ; do \
25779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25780 done; \
25781 echo "Doing install-pdf in readline"; \
25782 (cd $(HOST_SUBDIR)/readline && \
25783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25785 "RANLIB=$${RANLIB}" \
25786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25787 install-pdf) \
25788 || exit 1
25789
25790 @endif readline
25791
25792 .PHONY: maybe-install-html-readline install-html-readline
25793 maybe-install-html-readline:
25794 @if readline
25795 maybe-install-html-readline: install-html-readline
25796
25797 install-html-readline: \
25798 configure-readline \
25799 html-readline
25800 @: $(MAKE); $(unstage)
25801 @[ -f ./readline/Makefile ] || exit 0; \
25802 r=`${PWD_COMMAND}`; export r; \
25803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25804 $(HOST_EXPORTS) \
25805 for flag in $(EXTRA_HOST_FLAGS) ; do \
25806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25807 done; \
25808 echo "Doing install-html in readline"; \
25809 (cd $(HOST_SUBDIR)/readline && \
25810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25812 "RANLIB=$${RANLIB}" \
25813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25814 install-html) \
25815 || exit 1
25816
25817 @endif readline
25818
25819 .PHONY: maybe-installcheck-readline installcheck-readline
25820 maybe-installcheck-readline:
25821 @if readline
25822 maybe-installcheck-readline: installcheck-readline
25823
25824 installcheck-readline: \
25825 configure-readline
25826 @: $(MAKE); $(unstage)
25827 @[ -f ./readline/Makefile ] || exit 0; \
25828 r=`${PWD_COMMAND}`; export r; \
25829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25830 $(HOST_EXPORTS) \
25831 for flag in $(EXTRA_HOST_FLAGS) ; do \
25832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25833 done; \
25834 echo "Doing installcheck in readline"; \
25835 (cd $(HOST_SUBDIR)/readline && \
25836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25838 "RANLIB=$${RANLIB}" \
25839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25840 installcheck) \
25841 || exit 1
25842
25843 @endif readline
25844
25845 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25846 maybe-mostlyclean-readline:
25847 @if readline
25848 maybe-mostlyclean-readline: mostlyclean-readline
25849
25850 mostlyclean-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 mostlyclean 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 mostlyclean) \
25866 || exit 1
25867
25868 @endif readline
25869
25870 .PHONY: maybe-clean-readline clean-readline
25871 maybe-clean-readline:
25872 @if readline
25873 maybe-clean-readline: clean-readline
25874
25875 clean-readline:
25876 @: $(MAKE); $(unstage)
25877 @[ -f ./readline/Makefile ] || exit 0; \
25878 r=`${PWD_COMMAND}`; export r; \
25879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25880 $(HOST_EXPORTS) \
25881 for flag in $(EXTRA_HOST_FLAGS) ; do \
25882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25883 done; \
25884 echo "Doing clean in readline"; \
25885 (cd $(HOST_SUBDIR)/readline && \
25886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25888 "RANLIB=$${RANLIB}" \
25889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25890 clean) \
25891 || exit 1
25892
25893 @endif readline
25894
25895 .PHONY: maybe-distclean-readline distclean-readline
25896 maybe-distclean-readline:
25897 @if readline
25898 maybe-distclean-readline: distclean-readline
25899
25900 distclean-readline:
25901 @: $(MAKE); $(unstage)
25902 @[ -f ./readline/Makefile ] || exit 0; \
25903 r=`${PWD_COMMAND}`; export r; \
25904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25905 $(HOST_EXPORTS) \
25906 for flag in $(EXTRA_HOST_FLAGS) ; do \
25907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25908 done; \
25909 echo "Doing distclean in readline"; \
25910 (cd $(HOST_SUBDIR)/readline && \
25911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25913 "RANLIB=$${RANLIB}" \
25914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25915 distclean) \
25916 || exit 1
25917
25918 @endif readline
25919
25920 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25921 maybe-maintainer-clean-readline:
25922 @if readline
25923 maybe-maintainer-clean-readline: maintainer-clean-readline
25924
25925 maintainer-clean-readline:
25926 @: $(MAKE); $(unstage)
25927 @[ -f ./readline/Makefile ] || exit 0; \
25928 r=`${PWD_COMMAND}`; export r; \
25929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25930 $(HOST_EXPORTS) \
25931 for flag in $(EXTRA_HOST_FLAGS) ; do \
25932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25933 done; \
25934 echo "Doing maintainer-clean in readline"; \
25935 (cd $(HOST_SUBDIR)/readline && \
25936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25938 "RANLIB=$${RANLIB}" \
25939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25940 maintainer-clean) \
25941 || exit 1
25942
25943 @endif readline
25944
25945
25946
25947 .PHONY: configure-sid maybe-configure-sid
25948 maybe-configure-sid:
25949 @if gcc-bootstrap
25950 configure-sid: stage_current
25951 @endif gcc-bootstrap
25952 @if sid
25953 maybe-configure-sid: configure-sid
25954 configure-sid:
25955 @: $(MAKE); $(unstage)
25956 @r=`${PWD_COMMAND}`; export r; \
25957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25958 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25960 $(HOST_EXPORTS) \
25961 echo Configuring in $(HOST_SUBDIR)/sid; \
25962 cd "$(HOST_SUBDIR)/sid" || exit 1; \
25963 case $(srcdir) in \
25964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25965 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25967 esac; \
25968 module_srcdir=sid; \
25969 $(SHELL) \
25970 $$s/$$module_srcdir/configure \
25971 --srcdir=$${topdir}/$$module_srcdir \
25972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25973 --target=${target_alias} \
25974 || exit 1
25975 @endif sid
25976
25977
25978
25979
25980
25981 .PHONY: all-sid maybe-all-sid
25982 maybe-all-sid:
25983 @if gcc-bootstrap
25984 all-sid: stage_current
25985 @endif gcc-bootstrap
25986 @if sid
25987 TARGET-sid=all
25988 maybe-all-sid: all-sid
25989 all-sid: configure-sid
25990 @: $(MAKE); $(unstage)
25991 @r=`${PWD_COMMAND}`; export r; \
25992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25993 $(HOST_EXPORTS) \
25994 (cd $(HOST_SUBDIR)/sid && \
25995 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25996 $(TARGET-sid))
25997 @endif sid
25998
25999
26000
26001
26002 .PHONY: check-sid maybe-check-sid
26003 maybe-check-sid:
26004 @if sid
26005 maybe-check-sid: check-sid
26006
26007 check-sid:
26008 @: $(MAKE); $(unstage)
26009 @r=`${PWD_COMMAND}`; export r; \
26010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26011 $(HOST_EXPORTS) \
26012 (cd $(HOST_SUBDIR)/sid && \
26013 $(MAKE) $(FLAGS_TO_PASS) check)
26014
26015 @endif sid
26016
26017 .PHONY: install-sid maybe-install-sid
26018 maybe-install-sid:
26019 @if sid
26020 maybe-install-sid: install-sid
26021
26022 install-sid: installdirs
26023 @: $(MAKE); $(unstage)
26024 @r=`${PWD_COMMAND}`; export r; \
26025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26026 $(HOST_EXPORTS) \
26027 (cd $(HOST_SUBDIR)/sid && \
26028 $(MAKE) $(FLAGS_TO_PASS) install)
26029
26030 @endif sid
26031
26032 .PHONY: install-strip-sid maybe-install-strip-sid
26033 maybe-install-strip-sid:
26034 @if sid
26035 maybe-install-strip-sid: install-strip-sid
26036
26037 install-strip-sid: installdirs
26038 @: $(MAKE); $(unstage)
26039 @r=`${PWD_COMMAND}`; export r; \
26040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26041 $(HOST_EXPORTS) \
26042 (cd $(HOST_SUBDIR)/sid && \
26043 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26044
26045 @endif sid
26046
26047 # Other targets (info, dvi, pdf, etc.)
26048
26049 .PHONY: maybe-info-sid info-sid
26050 maybe-info-sid:
26051 @if sid
26052 maybe-info-sid: info-sid
26053
26054 info-sid: \
26055 configure-sid
26056 @: $(MAKE); $(unstage)
26057 @[ -f ./sid/Makefile ] || exit 0; \
26058 r=`${PWD_COMMAND}`; export r; \
26059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26060 $(HOST_EXPORTS) \
26061 for flag in $(EXTRA_HOST_FLAGS) ; do \
26062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26063 done; \
26064 echo "Doing info in sid"; \
26065 (cd $(HOST_SUBDIR)/sid && \
26066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26068 "RANLIB=$${RANLIB}" \
26069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26070 info) \
26071 || exit 1
26072
26073 @endif sid
26074
26075 .PHONY: maybe-dvi-sid dvi-sid
26076 maybe-dvi-sid:
26077 @if sid
26078 maybe-dvi-sid: dvi-sid
26079
26080 dvi-sid: \
26081 configure-sid
26082 @: $(MAKE); $(unstage)
26083 @[ -f ./sid/Makefile ] || exit 0; \
26084 r=`${PWD_COMMAND}`; export r; \
26085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26086 $(HOST_EXPORTS) \
26087 for flag in $(EXTRA_HOST_FLAGS) ; do \
26088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26089 done; \
26090 echo "Doing dvi in sid"; \
26091 (cd $(HOST_SUBDIR)/sid && \
26092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26094 "RANLIB=$${RANLIB}" \
26095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26096 dvi) \
26097 || exit 1
26098
26099 @endif sid
26100
26101 .PHONY: maybe-pdf-sid pdf-sid
26102 maybe-pdf-sid:
26103 @if sid
26104 maybe-pdf-sid: pdf-sid
26105
26106 pdf-sid: \
26107 configure-sid
26108 @: $(MAKE); $(unstage)
26109 @[ -f ./sid/Makefile ] || exit 0; \
26110 r=`${PWD_COMMAND}`; export r; \
26111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26112 $(HOST_EXPORTS) \
26113 for flag in $(EXTRA_HOST_FLAGS) ; do \
26114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26115 done; \
26116 echo "Doing pdf in sid"; \
26117 (cd $(HOST_SUBDIR)/sid && \
26118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26120 "RANLIB=$${RANLIB}" \
26121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26122 pdf) \
26123 || exit 1
26124
26125 @endif sid
26126
26127 .PHONY: maybe-html-sid html-sid
26128 maybe-html-sid:
26129 @if sid
26130 maybe-html-sid: html-sid
26131
26132 html-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 html 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 html) \
26149 || exit 1
26150
26151 @endif sid
26152
26153 .PHONY: maybe-TAGS-sid TAGS-sid
26154 maybe-TAGS-sid:
26155 @if sid
26156 maybe-TAGS-sid: TAGS-sid
26157
26158 TAGS-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 TAGS 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 TAGS) \
26175 || exit 1
26176
26177 @endif sid
26178
26179 .PHONY: maybe-install-info-sid install-info-sid
26180 maybe-install-info-sid:
26181 @if sid
26182 maybe-install-info-sid: install-info-sid
26183
26184 install-info-sid: \
26185 configure-sid \
26186 info-sid
26187 @: $(MAKE); $(unstage)
26188 @[ -f ./sid/Makefile ] || exit 0; \
26189 r=`${PWD_COMMAND}`; export r; \
26190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26191 $(HOST_EXPORTS) \
26192 for flag in $(EXTRA_HOST_FLAGS) ; do \
26193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26194 done; \
26195 echo "Doing install-info in sid"; \
26196 (cd $(HOST_SUBDIR)/sid && \
26197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26199 "RANLIB=$${RANLIB}" \
26200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26201 install-info) \
26202 || exit 1
26203
26204 @endif sid
26205
26206 .PHONY: maybe-install-pdf-sid install-pdf-sid
26207 maybe-install-pdf-sid:
26208 @if sid
26209 maybe-install-pdf-sid: install-pdf-sid
26210
26211 install-pdf-sid: \
26212 configure-sid \
26213 pdf-sid
26214 @: $(MAKE); $(unstage)
26215 @[ -f ./sid/Makefile ] || exit 0; \
26216 r=`${PWD_COMMAND}`; export r; \
26217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26218 $(HOST_EXPORTS) \
26219 for flag in $(EXTRA_HOST_FLAGS) ; do \
26220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26221 done; \
26222 echo "Doing install-pdf in sid"; \
26223 (cd $(HOST_SUBDIR)/sid && \
26224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26226 "RANLIB=$${RANLIB}" \
26227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26228 install-pdf) \
26229 || exit 1
26230
26231 @endif sid
26232
26233 .PHONY: maybe-install-html-sid install-html-sid
26234 maybe-install-html-sid:
26235 @if sid
26236 maybe-install-html-sid: install-html-sid
26237
26238 install-html-sid: \
26239 configure-sid \
26240 html-sid
26241 @: $(MAKE); $(unstage)
26242 @[ -f ./sid/Makefile ] || exit 0; \
26243 r=`${PWD_COMMAND}`; export r; \
26244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26245 $(HOST_EXPORTS) \
26246 for flag in $(EXTRA_HOST_FLAGS) ; do \
26247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26248 done; \
26249 echo "Doing install-html in sid"; \
26250 (cd $(HOST_SUBDIR)/sid && \
26251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26253 "RANLIB=$${RANLIB}" \
26254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26255 install-html) \
26256 || exit 1
26257
26258 @endif sid
26259
26260 .PHONY: maybe-installcheck-sid installcheck-sid
26261 maybe-installcheck-sid:
26262 @if sid
26263 maybe-installcheck-sid: installcheck-sid
26264
26265 installcheck-sid: \
26266 configure-sid
26267 @: $(MAKE); $(unstage)
26268 @[ -f ./sid/Makefile ] || exit 0; \
26269 r=`${PWD_COMMAND}`; export r; \
26270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26271 $(HOST_EXPORTS) \
26272 for flag in $(EXTRA_HOST_FLAGS) ; do \
26273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26274 done; \
26275 echo "Doing installcheck in sid"; \
26276 (cd $(HOST_SUBDIR)/sid && \
26277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26279 "RANLIB=$${RANLIB}" \
26280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26281 installcheck) \
26282 || exit 1
26283
26284 @endif sid
26285
26286 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26287 maybe-mostlyclean-sid:
26288 @if sid
26289 maybe-mostlyclean-sid: mostlyclean-sid
26290
26291 mostlyclean-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 mostlyclean 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 mostlyclean) \
26307 || exit 1
26308
26309 @endif sid
26310
26311 .PHONY: maybe-clean-sid clean-sid
26312 maybe-clean-sid:
26313 @if sid
26314 maybe-clean-sid: clean-sid
26315
26316 clean-sid:
26317 @: $(MAKE); $(unstage)
26318 @[ -f ./sid/Makefile ] || exit 0; \
26319 r=`${PWD_COMMAND}`; export r; \
26320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26321 $(HOST_EXPORTS) \
26322 for flag in $(EXTRA_HOST_FLAGS) ; do \
26323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26324 done; \
26325 echo "Doing clean in sid"; \
26326 (cd $(HOST_SUBDIR)/sid && \
26327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26329 "RANLIB=$${RANLIB}" \
26330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26331 clean) \
26332 || exit 1
26333
26334 @endif sid
26335
26336 .PHONY: maybe-distclean-sid distclean-sid
26337 maybe-distclean-sid:
26338 @if sid
26339 maybe-distclean-sid: distclean-sid
26340
26341 distclean-sid:
26342 @: $(MAKE); $(unstage)
26343 @[ -f ./sid/Makefile ] || exit 0; \
26344 r=`${PWD_COMMAND}`; export r; \
26345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26346 $(HOST_EXPORTS) \
26347 for flag in $(EXTRA_HOST_FLAGS) ; do \
26348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26349 done; \
26350 echo "Doing distclean in sid"; \
26351 (cd $(HOST_SUBDIR)/sid && \
26352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26354 "RANLIB=$${RANLIB}" \
26355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26356 distclean) \
26357 || exit 1
26358
26359 @endif sid
26360
26361 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26362 maybe-maintainer-clean-sid:
26363 @if sid
26364 maybe-maintainer-clean-sid: maintainer-clean-sid
26365
26366 maintainer-clean-sid:
26367 @: $(MAKE); $(unstage)
26368 @[ -f ./sid/Makefile ] || exit 0; \
26369 r=`${PWD_COMMAND}`; export r; \
26370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26371 $(HOST_EXPORTS) \
26372 for flag in $(EXTRA_HOST_FLAGS) ; do \
26373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26374 done; \
26375 echo "Doing maintainer-clean in sid"; \
26376 (cd $(HOST_SUBDIR)/sid && \
26377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26379 "RANLIB=$${RANLIB}" \
26380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26381 maintainer-clean) \
26382 || exit 1
26383
26384 @endif sid
26385
26386
26387
26388 .PHONY: configure-sim maybe-configure-sim
26389 maybe-configure-sim:
26390 @if gcc-bootstrap
26391 configure-sim: stage_current
26392 @endif gcc-bootstrap
26393 @if sim
26394 maybe-configure-sim: configure-sim
26395 configure-sim:
26396 @: $(MAKE); $(unstage)
26397 @r=`${PWD_COMMAND}`; export r; \
26398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26399 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26401 $(HOST_EXPORTS) \
26402 echo Configuring in $(HOST_SUBDIR)/sim; \
26403 cd "$(HOST_SUBDIR)/sim" || exit 1; \
26404 case $(srcdir) in \
26405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26406 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26408 esac; \
26409 module_srcdir=sim; \
26410 $(SHELL) \
26411 $$s/$$module_srcdir/configure \
26412 --srcdir=$${topdir}/$$module_srcdir \
26413 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26414 --target=${target_alias} \
26415 || exit 1
26416 @endif sim
26417
26418
26419
26420
26421
26422 .PHONY: all-sim maybe-all-sim
26423 maybe-all-sim:
26424 @if gcc-bootstrap
26425 all-sim: stage_current
26426 @endif gcc-bootstrap
26427 @if sim
26428 TARGET-sim=all
26429 maybe-all-sim: all-sim
26430 all-sim: configure-sim
26431 @: $(MAKE); $(unstage)
26432 @r=`${PWD_COMMAND}`; export r; \
26433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26434 $(HOST_EXPORTS) \
26435 (cd $(HOST_SUBDIR)/sim && \
26436 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26437 $(TARGET-sim))
26438 @endif sim
26439
26440
26441
26442
26443 .PHONY: check-sim maybe-check-sim
26444 maybe-check-sim:
26445 @if sim
26446 maybe-check-sim: check-sim
26447
26448 check-sim:
26449 @: $(MAKE); $(unstage)
26450 @r=`${PWD_COMMAND}`; export r; \
26451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26452 $(HOST_EXPORTS) \
26453 (cd $(HOST_SUBDIR)/sim && \
26454 $(MAKE) $(FLAGS_TO_PASS) check)
26455
26456 @endif sim
26457
26458 .PHONY: install-sim maybe-install-sim
26459 maybe-install-sim:
26460 @if sim
26461 maybe-install-sim: install-sim
26462
26463 install-sim: installdirs
26464 @: $(MAKE); $(unstage)
26465 @r=`${PWD_COMMAND}`; export r; \
26466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26467 $(HOST_EXPORTS) \
26468 (cd $(HOST_SUBDIR)/sim && \
26469 $(MAKE) $(FLAGS_TO_PASS) install)
26470
26471 @endif sim
26472
26473 .PHONY: install-strip-sim maybe-install-strip-sim
26474 maybe-install-strip-sim:
26475 @if sim
26476 maybe-install-strip-sim: install-strip-sim
26477
26478 install-strip-sim: installdirs
26479 @: $(MAKE); $(unstage)
26480 @r=`${PWD_COMMAND}`; export r; \
26481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26482 $(HOST_EXPORTS) \
26483 (cd $(HOST_SUBDIR)/sim && \
26484 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26485
26486 @endif sim
26487
26488 # Other targets (info, dvi, pdf, etc.)
26489
26490 .PHONY: maybe-info-sim info-sim
26491 maybe-info-sim:
26492 @if sim
26493 maybe-info-sim: info-sim
26494
26495 info-sim: \
26496 configure-sim
26497 @: $(MAKE); $(unstage)
26498 @[ -f ./sim/Makefile ] || exit 0; \
26499 r=`${PWD_COMMAND}`; export r; \
26500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26501 $(HOST_EXPORTS) \
26502 for flag in $(EXTRA_HOST_FLAGS) ; do \
26503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26504 done; \
26505 echo "Doing info in sim"; \
26506 (cd $(HOST_SUBDIR)/sim && \
26507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26509 "RANLIB=$${RANLIB}" \
26510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26511 info) \
26512 || exit 1
26513
26514 @endif sim
26515
26516 .PHONY: maybe-dvi-sim dvi-sim
26517 maybe-dvi-sim:
26518 @if sim
26519 maybe-dvi-sim: dvi-sim
26520
26521 dvi-sim: \
26522 configure-sim
26523 @: $(MAKE); $(unstage)
26524 @[ -f ./sim/Makefile ] || exit 0; \
26525 r=`${PWD_COMMAND}`; export r; \
26526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26527 $(HOST_EXPORTS) \
26528 for flag in $(EXTRA_HOST_FLAGS) ; do \
26529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26530 done; \
26531 echo "Doing dvi in sim"; \
26532 (cd $(HOST_SUBDIR)/sim && \
26533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26535 "RANLIB=$${RANLIB}" \
26536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26537 dvi) \
26538 || exit 1
26539
26540 @endif sim
26541
26542 .PHONY: maybe-pdf-sim pdf-sim
26543 maybe-pdf-sim:
26544 @if sim
26545 maybe-pdf-sim: pdf-sim
26546
26547 pdf-sim: \
26548 configure-sim
26549 @: $(MAKE); $(unstage)
26550 @[ -f ./sim/Makefile ] || exit 0; \
26551 r=`${PWD_COMMAND}`; export r; \
26552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26553 $(HOST_EXPORTS) \
26554 for flag in $(EXTRA_HOST_FLAGS) ; do \
26555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26556 done; \
26557 echo "Doing pdf in sim"; \
26558 (cd $(HOST_SUBDIR)/sim && \
26559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26561 "RANLIB=$${RANLIB}" \
26562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26563 pdf) \
26564 || exit 1
26565
26566 @endif sim
26567
26568 .PHONY: maybe-html-sim html-sim
26569 maybe-html-sim:
26570 @if sim
26571 maybe-html-sim: html-sim
26572
26573 html-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 html 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 html) \
26590 || exit 1
26591
26592 @endif sim
26593
26594 .PHONY: maybe-TAGS-sim TAGS-sim
26595 maybe-TAGS-sim:
26596 @if sim
26597 maybe-TAGS-sim: TAGS-sim
26598
26599 TAGS-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 TAGS 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 TAGS) \
26616 || exit 1
26617
26618 @endif sim
26619
26620 .PHONY: maybe-install-info-sim install-info-sim
26621 maybe-install-info-sim:
26622 @if sim
26623 maybe-install-info-sim: install-info-sim
26624
26625 install-info-sim: \
26626 configure-sim \
26627 info-sim
26628 @: $(MAKE); $(unstage)
26629 @[ -f ./sim/Makefile ] || exit 0; \
26630 r=`${PWD_COMMAND}`; export r; \
26631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26632 $(HOST_EXPORTS) \
26633 for flag in $(EXTRA_HOST_FLAGS) ; do \
26634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26635 done; \
26636 echo "Doing install-info in sim"; \
26637 (cd $(HOST_SUBDIR)/sim && \
26638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26640 "RANLIB=$${RANLIB}" \
26641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26642 install-info) \
26643 || exit 1
26644
26645 @endif sim
26646
26647 .PHONY: maybe-install-pdf-sim install-pdf-sim
26648 maybe-install-pdf-sim:
26649 @if sim
26650 maybe-install-pdf-sim: install-pdf-sim
26651
26652 install-pdf-sim: \
26653 configure-sim \
26654 pdf-sim
26655 @: $(MAKE); $(unstage)
26656 @[ -f ./sim/Makefile ] || exit 0; \
26657 r=`${PWD_COMMAND}`; export r; \
26658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26659 $(HOST_EXPORTS) \
26660 for flag in $(EXTRA_HOST_FLAGS) ; do \
26661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26662 done; \
26663 echo "Doing install-pdf in sim"; \
26664 (cd $(HOST_SUBDIR)/sim && \
26665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26667 "RANLIB=$${RANLIB}" \
26668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26669 install-pdf) \
26670 || exit 1
26671
26672 @endif sim
26673
26674 .PHONY: maybe-install-html-sim install-html-sim
26675 maybe-install-html-sim:
26676 @if sim
26677 maybe-install-html-sim: install-html-sim
26678
26679 install-html-sim: \
26680 configure-sim \
26681 html-sim
26682 @: $(MAKE); $(unstage)
26683 @[ -f ./sim/Makefile ] || exit 0; \
26684 r=`${PWD_COMMAND}`; export r; \
26685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26686 $(HOST_EXPORTS) \
26687 for flag in $(EXTRA_HOST_FLAGS) ; do \
26688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26689 done; \
26690 echo "Doing install-html in sim"; \
26691 (cd $(HOST_SUBDIR)/sim && \
26692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26694 "RANLIB=$${RANLIB}" \
26695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26696 install-html) \
26697 || exit 1
26698
26699 @endif sim
26700
26701 .PHONY: maybe-installcheck-sim installcheck-sim
26702 maybe-installcheck-sim:
26703 @if sim
26704 maybe-installcheck-sim: installcheck-sim
26705
26706 installcheck-sim: \
26707 configure-sim
26708 @: $(MAKE); $(unstage)
26709 @[ -f ./sim/Makefile ] || exit 0; \
26710 r=`${PWD_COMMAND}`; export r; \
26711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26712 $(HOST_EXPORTS) \
26713 for flag in $(EXTRA_HOST_FLAGS) ; do \
26714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26715 done; \
26716 echo "Doing installcheck in sim"; \
26717 (cd $(HOST_SUBDIR)/sim && \
26718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26720 "RANLIB=$${RANLIB}" \
26721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26722 installcheck) \
26723 || exit 1
26724
26725 @endif sim
26726
26727 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26728 maybe-mostlyclean-sim:
26729 @if sim
26730 maybe-mostlyclean-sim: mostlyclean-sim
26731
26732 mostlyclean-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 mostlyclean 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 mostlyclean) \
26748 || exit 1
26749
26750 @endif sim
26751
26752 .PHONY: maybe-clean-sim clean-sim
26753 maybe-clean-sim:
26754 @if sim
26755 maybe-clean-sim: clean-sim
26756
26757 clean-sim:
26758 @: $(MAKE); $(unstage)
26759 @[ -f ./sim/Makefile ] || exit 0; \
26760 r=`${PWD_COMMAND}`; export r; \
26761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26762 $(HOST_EXPORTS) \
26763 for flag in $(EXTRA_HOST_FLAGS) ; do \
26764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26765 done; \
26766 echo "Doing clean in sim"; \
26767 (cd $(HOST_SUBDIR)/sim && \
26768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26770 "RANLIB=$${RANLIB}" \
26771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26772 clean) \
26773 || exit 1
26774
26775 @endif sim
26776
26777 .PHONY: maybe-distclean-sim distclean-sim
26778 maybe-distclean-sim:
26779 @if sim
26780 maybe-distclean-sim: distclean-sim
26781
26782 distclean-sim:
26783 @: $(MAKE); $(unstage)
26784 @[ -f ./sim/Makefile ] || exit 0; \
26785 r=`${PWD_COMMAND}`; export r; \
26786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26787 $(HOST_EXPORTS) \
26788 for flag in $(EXTRA_HOST_FLAGS) ; do \
26789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26790 done; \
26791 echo "Doing distclean in sim"; \
26792 (cd $(HOST_SUBDIR)/sim && \
26793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26795 "RANLIB=$${RANLIB}" \
26796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26797 distclean) \
26798 || exit 1
26799
26800 @endif sim
26801
26802 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26803 maybe-maintainer-clean-sim:
26804 @if sim
26805 maybe-maintainer-clean-sim: maintainer-clean-sim
26806
26807 maintainer-clean-sim:
26808 @: $(MAKE); $(unstage)
26809 @[ -f ./sim/Makefile ] || exit 0; \
26810 r=`${PWD_COMMAND}`; export r; \
26811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26812 $(HOST_EXPORTS) \
26813 for flag in $(EXTRA_HOST_FLAGS) ; do \
26814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26815 done; \
26816 echo "Doing maintainer-clean in sim"; \
26817 (cd $(HOST_SUBDIR)/sim && \
26818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26820 "RANLIB=$${RANLIB}" \
26821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26822 maintainer-clean) \
26823 || exit 1
26824
26825 @endif sim
26826
26827
26828
26829 .PHONY: configure-texinfo maybe-configure-texinfo
26830 maybe-configure-texinfo:
26831 @if gcc-bootstrap
26832 configure-texinfo: stage_current
26833 @endif gcc-bootstrap
26834 @if texinfo
26835 maybe-configure-texinfo: configure-texinfo
26836 configure-texinfo:
26837 @: $(MAKE); $(unstage)
26838 @r=`${PWD_COMMAND}`; export r; \
26839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26840 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26842 $(HOST_EXPORTS) \
26843 echo Configuring in $(HOST_SUBDIR)/texinfo; \
26844 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26845 case $(srcdir) in \
26846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26847 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26849 esac; \
26850 module_srcdir=texinfo; \
26851 $(SHELL) \
26852 $$s/$$module_srcdir/configure \
26853 --srcdir=$${topdir}/$$module_srcdir \
26854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26855 --target=${target_alias} \
26856 || exit 1
26857 @endif texinfo
26858
26859
26860
26861
26862
26863 .PHONY: all-texinfo maybe-all-texinfo
26864 maybe-all-texinfo:
26865 @if gcc-bootstrap
26866 all-texinfo: stage_current
26867 @endif gcc-bootstrap
26868 @if texinfo
26869 TARGET-texinfo=all
26870 maybe-all-texinfo: all-texinfo
26871 all-texinfo: configure-texinfo
26872 @: $(MAKE); $(unstage)
26873 @r=`${PWD_COMMAND}`; export r; \
26874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26875 $(HOST_EXPORTS) \
26876 (cd $(HOST_SUBDIR)/texinfo && \
26877 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26878 $(TARGET-texinfo))
26879 @endif texinfo
26880
26881
26882
26883
26884 .PHONY: check-texinfo maybe-check-texinfo
26885 maybe-check-texinfo:
26886 @if texinfo
26887 maybe-check-texinfo: check-texinfo
26888
26889 check-texinfo:
26890 @: $(MAKE); $(unstage)
26891 @r=`${PWD_COMMAND}`; export r; \
26892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26893 $(HOST_EXPORTS) \
26894 (cd $(HOST_SUBDIR)/texinfo && \
26895 $(MAKE) $(FLAGS_TO_PASS) check)
26896
26897 @endif texinfo
26898
26899 .PHONY: install-texinfo maybe-install-texinfo
26900 maybe-install-texinfo:
26901 @if texinfo
26902 maybe-install-texinfo: install-texinfo
26903
26904 install-texinfo:
26905
26906 @endif texinfo
26907
26908 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26909 maybe-install-strip-texinfo:
26910 @if texinfo
26911 maybe-install-strip-texinfo: install-strip-texinfo
26912
26913 install-strip-texinfo:
26914
26915 @endif texinfo
26916
26917 # Other targets (info, dvi, pdf, etc.)
26918
26919 .PHONY: maybe-info-texinfo info-texinfo
26920 maybe-info-texinfo:
26921 @if texinfo
26922 maybe-info-texinfo: info-texinfo
26923
26924 info-texinfo: \
26925 configure-texinfo
26926 @: $(MAKE); $(unstage)
26927 @[ -f ./texinfo/Makefile ] || exit 0; \
26928 r=`${PWD_COMMAND}`; export r; \
26929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26930 $(HOST_EXPORTS) \
26931 for flag in $(EXTRA_HOST_FLAGS) ; do \
26932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26933 done; \
26934 echo "Doing info in texinfo"; \
26935 (cd $(HOST_SUBDIR)/texinfo && \
26936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26938 "RANLIB=$${RANLIB}" \
26939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26940 info) \
26941 || exit 1
26942
26943 @endif texinfo
26944
26945 .PHONY: maybe-dvi-texinfo dvi-texinfo
26946 maybe-dvi-texinfo:
26947 @if texinfo
26948 maybe-dvi-texinfo: dvi-texinfo
26949
26950 dvi-texinfo: \
26951 configure-texinfo
26952 @: $(MAKE); $(unstage)
26953 @[ -f ./texinfo/Makefile ] || exit 0; \
26954 r=`${PWD_COMMAND}`; export r; \
26955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26956 $(HOST_EXPORTS) \
26957 for flag in $(EXTRA_HOST_FLAGS) ; do \
26958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26959 done; \
26960 echo "Doing dvi in texinfo"; \
26961 (cd $(HOST_SUBDIR)/texinfo && \
26962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26964 "RANLIB=$${RANLIB}" \
26965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26966 dvi) \
26967 || exit 1
26968
26969 @endif texinfo
26970
26971 .PHONY: maybe-pdf-texinfo pdf-texinfo
26972 maybe-pdf-texinfo:
26973 @if texinfo
26974 maybe-pdf-texinfo: pdf-texinfo
26975
26976 pdf-texinfo: \
26977 configure-texinfo
26978 @: $(MAKE); $(unstage)
26979 @[ -f ./texinfo/Makefile ] || exit 0; \
26980 r=`${PWD_COMMAND}`; export r; \
26981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26982 $(HOST_EXPORTS) \
26983 for flag in $(EXTRA_HOST_FLAGS) ; do \
26984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26985 done; \
26986 echo "Doing pdf in texinfo"; \
26987 (cd $(HOST_SUBDIR)/texinfo && \
26988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26990 "RANLIB=$${RANLIB}" \
26991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26992 pdf) \
26993 || exit 1
26994
26995 @endif texinfo
26996
26997 .PHONY: maybe-html-texinfo html-texinfo
26998 maybe-html-texinfo:
26999 @if texinfo
27000 maybe-html-texinfo: html-texinfo
27001
27002 html-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 html 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 html) \
27019 || exit 1
27020
27021 @endif texinfo
27022
27023 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
27024 maybe-TAGS-texinfo:
27025 @if texinfo
27026 maybe-TAGS-texinfo: TAGS-texinfo
27027
27028 TAGS-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 TAGS 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 TAGS) \
27045 || exit 1
27046
27047 @endif texinfo
27048
27049 .PHONY: maybe-install-info-texinfo install-info-texinfo
27050 maybe-install-info-texinfo:
27051 @if texinfo
27052 maybe-install-info-texinfo: install-info-texinfo
27053
27054 install-info-texinfo: \
27055 configure-texinfo \
27056 info-texinfo
27057 @: $(MAKE); $(unstage)
27058 @[ -f ./texinfo/Makefile ] || exit 0; \
27059 r=`${PWD_COMMAND}`; export r; \
27060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27061 $(HOST_EXPORTS) \
27062 for flag in $(EXTRA_HOST_FLAGS) ; do \
27063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27064 done; \
27065 echo "Doing install-info in texinfo"; \
27066 (cd $(HOST_SUBDIR)/texinfo && \
27067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27069 "RANLIB=$${RANLIB}" \
27070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27071 install-info) \
27072 || exit 1
27073
27074 @endif texinfo
27075
27076 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
27077 maybe-install-pdf-texinfo:
27078 @if texinfo
27079 maybe-install-pdf-texinfo: install-pdf-texinfo
27080
27081 install-pdf-texinfo: \
27082 configure-texinfo \
27083 pdf-texinfo
27084 @: $(MAKE); $(unstage)
27085 @[ -f ./texinfo/Makefile ] || exit 0; \
27086 r=`${PWD_COMMAND}`; export r; \
27087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27088 $(HOST_EXPORTS) \
27089 for flag in $(EXTRA_HOST_FLAGS) ; do \
27090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27091 done; \
27092 echo "Doing install-pdf in texinfo"; \
27093 (cd $(HOST_SUBDIR)/texinfo && \
27094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27096 "RANLIB=$${RANLIB}" \
27097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27098 install-pdf) \
27099 || exit 1
27100
27101 @endif texinfo
27102
27103 .PHONY: maybe-install-html-texinfo install-html-texinfo
27104 maybe-install-html-texinfo:
27105 @if texinfo
27106 maybe-install-html-texinfo: install-html-texinfo
27107
27108 install-html-texinfo: \
27109 configure-texinfo \
27110 html-texinfo
27111 @: $(MAKE); $(unstage)
27112 @[ -f ./texinfo/Makefile ] || exit 0; \
27113 r=`${PWD_COMMAND}`; export r; \
27114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27115 $(HOST_EXPORTS) \
27116 for flag in $(EXTRA_HOST_FLAGS) ; do \
27117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27118 done; \
27119 echo "Doing install-html in texinfo"; \
27120 (cd $(HOST_SUBDIR)/texinfo && \
27121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27123 "RANLIB=$${RANLIB}" \
27124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27125 install-html) \
27126 || exit 1
27127
27128 @endif texinfo
27129
27130 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
27131 maybe-installcheck-texinfo:
27132 @if texinfo
27133 maybe-installcheck-texinfo: installcheck-texinfo
27134
27135 installcheck-texinfo: \
27136 configure-texinfo
27137 @: $(MAKE); $(unstage)
27138 @[ -f ./texinfo/Makefile ] || exit 0; \
27139 r=`${PWD_COMMAND}`; export r; \
27140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27141 $(HOST_EXPORTS) \
27142 for flag in $(EXTRA_HOST_FLAGS) ; do \
27143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27144 done; \
27145 echo "Doing installcheck in texinfo"; \
27146 (cd $(HOST_SUBDIR)/texinfo && \
27147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27149 "RANLIB=$${RANLIB}" \
27150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27151 installcheck) \
27152 || exit 1
27153
27154 @endif texinfo
27155
27156 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27157 maybe-mostlyclean-texinfo:
27158 @if texinfo
27159 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27160
27161 mostlyclean-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 mostlyclean 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 mostlyclean) \
27177 || exit 1
27178
27179 @endif texinfo
27180
27181 .PHONY: maybe-clean-texinfo clean-texinfo
27182 maybe-clean-texinfo:
27183 @if texinfo
27184 maybe-clean-texinfo: clean-texinfo
27185
27186 clean-texinfo:
27187 @: $(MAKE); $(unstage)
27188 @[ -f ./texinfo/Makefile ] || exit 0; \
27189 r=`${PWD_COMMAND}`; export r; \
27190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27191 $(HOST_EXPORTS) \
27192 for flag in $(EXTRA_HOST_FLAGS) ; do \
27193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27194 done; \
27195 echo "Doing clean in texinfo"; \
27196 (cd $(HOST_SUBDIR)/texinfo && \
27197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27199 "RANLIB=$${RANLIB}" \
27200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27201 clean) \
27202 || exit 1
27203
27204 @endif texinfo
27205
27206 .PHONY: maybe-distclean-texinfo distclean-texinfo
27207 maybe-distclean-texinfo:
27208 @if texinfo
27209 maybe-distclean-texinfo: distclean-texinfo
27210
27211 distclean-texinfo:
27212 @: $(MAKE); $(unstage)
27213 @[ -f ./texinfo/Makefile ] || exit 0; \
27214 r=`${PWD_COMMAND}`; export r; \
27215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27216 $(HOST_EXPORTS) \
27217 for flag in $(EXTRA_HOST_FLAGS) ; do \
27218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27219 done; \
27220 echo "Doing distclean in texinfo"; \
27221 (cd $(HOST_SUBDIR)/texinfo && \
27222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27224 "RANLIB=$${RANLIB}" \
27225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27226 distclean) \
27227 || exit 1
27228
27229 @endif texinfo
27230
27231 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27232 maybe-maintainer-clean-texinfo:
27233 @if texinfo
27234 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27235
27236 maintainer-clean-texinfo:
27237 @: $(MAKE); $(unstage)
27238 @[ -f ./texinfo/Makefile ] || exit 0; \
27239 r=`${PWD_COMMAND}`; export r; \
27240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27241 $(HOST_EXPORTS) \
27242 for flag in $(EXTRA_HOST_FLAGS) ; do \
27243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27244 done; \
27245 echo "Doing maintainer-clean in texinfo"; \
27246 (cd $(HOST_SUBDIR)/texinfo && \
27247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27249 "RANLIB=$${RANLIB}" \
27250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27251 maintainer-clean) \
27252 || exit 1
27253
27254 @endif texinfo
27255
27256
27257
27258 .PHONY: configure-zlib maybe-configure-zlib
27259 maybe-configure-zlib:
27260 @if gcc-bootstrap
27261 configure-zlib: stage_current
27262 @endif gcc-bootstrap
27263 @if zlib
27264 maybe-configure-zlib: configure-zlib
27265 configure-zlib:
27266 @r=`${PWD_COMMAND}`; export r; \
27267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27268 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27269 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27270 $(HOST_EXPORTS) \
27271 echo Configuring in $(HOST_SUBDIR)/zlib; \
27272 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27273 case $(srcdir) in \
27274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27275 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27277 esac; \
27278 module_srcdir=zlib; \
27279 $(SHELL) \
27280 $$s/$$module_srcdir/configure \
27281 --srcdir=$${topdir}/$$module_srcdir \
27282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27283 --target=${target_alias} @extra_host_zlib_configure_flags@ \
27284 || exit 1
27285 @endif zlib
27286
27287
27288
27289 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27290 maybe-configure-stage1-zlib:
27291 @if zlib-bootstrap
27292 maybe-configure-stage1-zlib: configure-stage1-zlib
27293 configure-stage1-zlib:
27294 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27296 @r=`${PWD_COMMAND}`; export r; \
27297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27298 TFLAGS="$(STAGE1_TFLAGS)"; \
27299 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27300 $(HOST_EXPORTS) \
27301 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27302 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27303 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27304 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27306 cd $(HOST_SUBDIR)/zlib || exit 1; \
27307 case $(srcdir) in \
27308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27309 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27311 esac; \
27312 module_srcdir=zlib; \
27313 $(SHELL) $$s/$$module_srcdir/configure \
27314 --srcdir=$${topdir}/$$module_srcdir \
27315 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27316 --target=${target_alias} \
27317 \
27318 $(STAGE1_CONFIGURE_FLAGS) \
27319 @extra_host_zlib_configure_flags@
27320 @endif zlib-bootstrap
27321
27322 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27323 maybe-configure-stage2-zlib:
27324 @if zlib-bootstrap
27325 maybe-configure-stage2-zlib: configure-stage2-zlib
27326 configure-stage2-zlib:
27327 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27328 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27329 @r=`${PWD_COMMAND}`; export r; \
27330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27331 TFLAGS="$(STAGE2_TFLAGS)"; \
27332 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27333 $(HOST_EXPORTS) \
27334 $(POSTSTAGE1_HOST_EXPORTS) \
27335 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27336 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27337 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27338 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27340 cd $(HOST_SUBDIR)/zlib || exit 1; \
27341 case $(srcdir) in \
27342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27343 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27345 esac; \
27346 module_srcdir=zlib; \
27347 $(SHELL) $$s/$$module_srcdir/configure \
27348 --srcdir=$${topdir}/$$module_srcdir \
27349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27350 --target=${target_alias} \
27351 --with-build-libsubdir=$(HOST_SUBDIR) \
27352 $(STAGE2_CONFIGURE_FLAGS) \
27353 @extra_host_zlib_configure_flags@
27354 @endif zlib-bootstrap
27355
27356 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27357 maybe-configure-stage3-zlib:
27358 @if zlib-bootstrap
27359 maybe-configure-stage3-zlib: configure-stage3-zlib
27360 configure-stage3-zlib:
27361 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27362 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27363 @r=`${PWD_COMMAND}`; export r; \
27364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27365 TFLAGS="$(STAGE3_TFLAGS)"; \
27366 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27367 $(HOST_EXPORTS) \
27368 $(POSTSTAGE1_HOST_EXPORTS) \
27369 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27370 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27371 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27372 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27373 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27374 cd $(HOST_SUBDIR)/zlib || exit 1; \
27375 case $(srcdir) in \
27376 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27377 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27378 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27379 esac; \
27380 module_srcdir=zlib; \
27381 $(SHELL) $$s/$$module_srcdir/configure \
27382 --srcdir=$${topdir}/$$module_srcdir \
27383 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27384 --target=${target_alias} \
27385 --with-build-libsubdir=$(HOST_SUBDIR) \
27386 $(STAGE3_CONFIGURE_FLAGS) \
27387 @extra_host_zlib_configure_flags@
27388 @endif zlib-bootstrap
27389
27390 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27391 maybe-configure-stage4-zlib:
27392 @if zlib-bootstrap
27393 maybe-configure-stage4-zlib: configure-stage4-zlib
27394 configure-stage4-zlib:
27395 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27396 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27397 @r=`${PWD_COMMAND}`; export r; \
27398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27399 TFLAGS="$(STAGE4_TFLAGS)"; \
27400 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27401 $(HOST_EXPORTS) \
27402 $(POSTSTAGE1_HOST_EXPORTS) \
27403 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27404 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27405 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27406 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27408 cd $(HOST_SUBDIR)/zlib || exit 1; \
27409 case $(srcdir) in \
27410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27411 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27413 esac; \
27414 module_srcdir=zlib; \
27415 $(SHELL) $$s/$$module_srcdir/configure \
27416 --srcdir=$${topdir}/$$module_srcdir \
27417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27418 --target=${target_alias} \
27419 --with-build-libsubdir=$(HOST_SUBDIR) \
27420 $(STAGE4_CONFIGURE_FLAGS) \
27421 @extra_host_zlib_configure_flags@
27422 @endif zlib-bootstrap
27423
27424 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27425 maybe-configure-stageprofile-zlib:
27426 @if zlib-bootstrap
27427 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27428 configure-stageprofile-zlib:
27429 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27430 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27431 @r=`${PWD_COMMAND}`; export r; \
27432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27433 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27434 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27435 $(HOST_EXPORTS) \
27436 $(POSTSTAGE1_HOST_EXPORTS) \
27437 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27438 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27439 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27440 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27441 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27442 cd $(HOST_SUBDIR)/zlib || exit 1; \
27443 case $(srcdir) in \
27444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27445 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27447 esac; \
27448 module_srcdir=zlib; \
27449 $(SHELL) $$s/$$module_srcdir/configure \
27450 --srcdir=$${topdir}/$$module_srcdir \
27451 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27452 --target=${target_alias} \
27453 --with-build-libsubdir=$(HOST_SUBDIR) \
27454 $(STAGEprofile_CONFIGURE_FLAGS) \
27455 @extra_host_zlib_configure_flags@
27456 @endif zlib-bootstrap
27457
27458 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27459 maybe-configure-stagefeedback-zlib:
27460 @if zlib-bootstrap
27461 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27462 configure-stagefeedback-zlib:
27463 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27464 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27465 @r=`${PWD_COMMAND}`; export r; \
27466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27467 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27468 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27469 $(HOST_EXPORTS) \
27470 $(POSTSTAGE1_HOST_EXPORTS) \
27471 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27472 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27473 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27474 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27475 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27476 cd $(HOST_SUBDIR)/zlib || exit 1; \
27477 case $(srcdir) in \
27478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27479 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27481 esac; \
27482 module_srcdir=zlib; \
27483 $(SHELL) $$s/$$module_srcdir/configure \
27484 --srcdir=$${topdir}/$$module_srcdir \
27485 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27486 --target=${target_alias} \
27487 --with-build-libsubdir=$(HOST_SUBDIR) \
27488 $(STAGEfeedback_CONFIGURE_FLAGS) \
27489 @extra_host_zlib_configure_flags@
27490 @endif zlib-bootstrap
27491
27492
27493
27494
27495
27496 .PHONY: all-zlib maybe-all-zlib
27497 maybe-all-zlib:
27498 @if gcc-bootstrap
27499 all-zlib: stage_current
27500 @endif gcc-bootstrap
27501 @if zlib
27502 TARGET-zlib=all
27503 maybe-all-zlib: all-zlib
27504 all-zlib: configure-zlib
27505 @r=`${PWD_COMMAND}`; export r; \
27506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27507 $(HOST_EXPORTS) \
27508 (cd $(HOST_SUBDIR)/zlib && \
27509 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27510 $(TARGET-zlib))
27511 @endif zlib
27512
27513
27514
27515 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27516 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27517 maybe-all-stage1-zlib:
27518 maybe-clean-stage1-zlib:
27519 @if zlib-bootstrap
27520 maybe-all-stage1-zlib: all-stage1-zlib
27521 all-stage1: all-stage1-zlib
27522 TARGET-stage1-zlib = $(TARGET-zlib)
27523 all-stage1-zlib: configure-stage1-zlib
27524 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27525 @r=`${PWD_COMMAND}`; export r; \
27526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27527 TFLAGS="$(STAGE1_TFLAGS)"; \
27528 $(HOST_EXPORTS) \
27529 cd $(HOST_SUBDIR)/zlib && \
27530 \
27531 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27532 CFLAGS="$(STAGE1_CFLAGS)" \
27533 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27534 LIBCFLAGS="$(LIBCFLAGS)" \
27535 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27536 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27537 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27538 $(EXTRA_HOST_FLAGS) \
27539 $(STAGE1_FLAGS_TO_PASS) \
27540 TFLAGS="$(STAGE1_TFLAGS)" \
27541 $(TARGET-stage1-zlib)
27542
27543 maybe-clean-stage1-zlib: clean-stage1-zlib
27544 clean-stage1: clean-stage1-zlib
27545 clean-stage1-zlib:
27546 @if [ $(current_stage) = stage1 ]; then \
27547 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27548 else \
27549 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27550 $(MAKE) stage1-start; \
27551 fi; \
27552 cd $(HOST_SUBDIR)/zlib && \
27553 $(MAKE) $(EXTRA_HOST_FLAGS) \
27554 $(STAGE1_FLAGS_TO_PASS) clean
27555 @endif zlib-bootstrap
27556
27557
27558 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27559 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27560 maybe-all-stage2-zlib:
27561 maybe-clean-stage2-zlib:
27562 @if zlib-bootstrap
27563 maybe-all-stage2-zlib: all-stage2-zlib
27564 all-stage2: all-stage2-zlib
27565 TARGET-stage2-zlib = $(TARGET-zlib)
27566 all-stage2-zlib: configure-stage2-zlib
27567 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27568 @r=`${PWD_COMMAND}`; export r; \
27569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27570 TFLAGS="$(STAGE2_TFLAGS)"; \
27571 $(HOST_EXPORTS) \
27572 $(POSTSTAGE1_HOST_EXPORTS) \
27573 cd $(HOST_SUBDIR)/zlib && \
27574 \
27575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27576 CFLAGS="$(STAGE2_CFLAGS)" \
27577 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27578 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27582 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27583 TFLAGS="$(STAGE2_TFLAGS)" \
27584 $(TARGET-stage2-zlib)
27585
27586 maybe-clean-stage2-zlib: clean-stage2-zlib
27587 clean-stage2: clean-stage2-zlib
27588 clean-stage2-zlib:
27589 @if [ $(current_stage) = stage2 ]; then \
27590 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27591 else \
27592 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27593 $(MAKE) stage2-start; \
27594 fi; \
27595 cd $(HOST_SUBDIR)/zlib && \
27596 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27597 @endif zlib-bootstrap
27598
27599
27600 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27601 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27602 maybe-all-stage3-zlib:
27603 maybe-clean-stage3-zlib:
27604 @if zlib-bootstrap
27605 maybe-all-stage3-zlib: all-stage3-zlib
27606 all-stage3: all-stage3-zlib
27607 TARGET-stage3-zlib = $(TARGET-zlib)
27608 all-stage3-zlib: configure-stage3-zlib
27609 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27610 @r=`${PWD_COMMAND}`; export r; \
27611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27612 TFLAGS="$(STAGE3_TFLAGS)"; \
27613 $(HOST_EXPORTS) \
27614 $(POSTSTAGE1_HOST_EXPORTS) \
27615 cd $(HOST_SUBDIR)/zlib && \
27616 \
27617 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27618 CFLAGS="$(STAGE3_CFLAGS)" \
27619 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27620 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27621 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27622 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27623 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27624 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27625 TFLAGS="$(STAGE3_TFLAGS)" \
27626 $(TARGET-stage3-zlib)
27627
27628 maybe-clean-stage3-zlib: clean-stage3-zlib
27629 clean-stage3: clean-stage3-zlib
27630 clean-stage3-zlib:
27631 @if [ $(current_stage) = stage3 ]; then \
27632 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27633 else \
27634 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27635 $(MAKE) stage3-start; \
27636 fi; \
27637 cd $(HOST_SUBDIR)/zlib && \
27638 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27639 @endif zlib-bootstrap
27640
27641
27642 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27643 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27644 maybe-all-stage4-zlib:
27645 maybe-clean-stage4-zlib:
27646 @if zlib-bootstrap
27647 maybe-all-stage4-zlib: all-stage4-zlib
27648 all-stage4: all-stage4-zlib
27649 TARGET-stage4-zlib = $(TARGET-zlib)
27650 all-stage4-zlib: configure-stage4-zlib
27651 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27652 @r=`${PWD_COMMAND}`; export r; \
27653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27654 TFLAGS="$(STAGE4_TFLAGS)"; \
27655 $(HOST_EXPORTS) \
27656 $(POSTSTAGE1_HOST_EXPORTS) \
27657 cd $(HOST_SUBDIR)/zlib && \
27658 \
27659 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27660 CFLAGS="$(STAGE4_CFLAGS)" \
27661 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27662 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27663 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27664 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27665 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27666 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27667 TFLAGS="$(STAGE4_TFLAGS)" \
27668 $(TARGET-stage4-zlib)
27669
27670 maybe-clean-stage4-zlib: clean-stage4-zlib
27671 clean-stage4: clean-stage4-zlib
27672 clean-stage4-zlib:
27673 @if [ $(current_stage) = stage4 ]; then \
27674 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27675 else \
27676 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27677 $(MAKE) stage4-start; \
27678 fi; \
27679 cd $(HOST_SUBDIR)/zlib && \
27680 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27681 @endif zlib-bootstrap
27682
27683
27684 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27685 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27686 maybe-all-stageprofile-zlib:
27687 maybe-clean-stageprofile-zlib:
27688 @if zlib-bootstrap
27689 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27690 all-stageprofile: all-stageprofile-zlib
27691 TARGET-stageprofile-zlib = $(TARGET-zlib)
27692 all-stageprofile-zlib: configure-stageprofile-zlib
27693 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27694 @r=`${PWD_COMMAND}`; export r; \
27695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27696 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27697 $(HOST_EXPORTS) \
27698 $(POSTSTAGE1_HOST_EXPORTS) \
27699 cd $(HOST_SUBDIR)/zlib && \
27700 \
27701 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27702 CFLAGS="$(STAGEprofile_CFLAGS)" \
27703 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27704 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27705 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27706 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27707 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27708 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27709 TFLAGS="$(STAGEprofile_TFLAGS)" \
27710 $(TARGET-stageprofile-zlib)
27711
27712 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27713 clean-stageprofile: clean-stageprofile-zlib
27714 clean-stageprofile-zlib:
27715 @if [ $(current_stage) = stageprofile ]; then \
27716 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27717 else \
27718 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27719 $(MAKE) stageprofile-start; \
27720 fi; \
27721 cd $(HOST_SUBDIR)/zlib && \
27722 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27723 @endif zlib-bootstrap
27724
27725
27726 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27727 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27728 maybe-all-stagefeedback-zlib:
27729 maybe-clean-stagefeedback-zlib:
27730 @if zlib-bootstrap
27731 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27732 all-stagefeedback: all-stagefeedback-zlib
27733 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27734 all-stagefeedback-zlib: configure-stagefeedback-zlib
27735 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27736 @r=`${PWD_COMMAND}`; export r; \
27737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27738 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27739 $(HOST_EXPORTS) \
27740 $(POSTSTAGE1_HOST_EXPORTS) \
27741 cd $(HOST_SUBDIR)/zlib && \
27742 \
27743 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27744 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27745 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27746 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27747 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27748 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27749 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27750 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27751 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27752 $(TARGET-stagefeedback-zlib)
27753
27754 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27755 clean-stagefeedback: clean-stagefeedback-zlib
27756 clean-stagefeedback-zlib:
27757 @if [ $(current_stage) = stagefeedback ]; then \
27758 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27759 else \
27760 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27761 $(MAKE) stagefeedback-start; \
27762 fi; \
27763 cd $(HOST_SUBDIR)/zlib && \
27764 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27765 @endif zlib-bootstrap
27766
27767
27768
27769
27770
27771 .PHONY: check-zlib maybe-check-zlib
27772 maybe-check-zlib:
27773 @if zlib
27774 maybe-check-zlib: check-zlib
27775
27776 check-zlib:
27777
27778 @endif zlib
27779
27780 .PHONY: install-zlib maybe-install-zlib
27781 maybe-install-zlib:
27782 @if zlib
27783 maybe-install-zlib: install-zlib
27784
27785 install-zlib:
27786
27787 @endif zlib
27788
27789 .PHONY: install-strip-zlib maybe-install-strip-zlib
27790 maybe-install-strip-zlib:
27791 @if zlib
27792 maybe-install-strip-zlib: install-strip-zlib
27793
27794 install-strip-zlib:
27795
27796 @endif zlib
27797
27798 # Other targets (info, dvi, pdf, etc.)
27799
27800 .PHONY: maybe-info-zlib info-zlib
27801 maybe-info-zlib:
27802 @if zlib
27803 maybe-info-zlib: info-zlib
27804
27805 info-zlib: \
27806 configure-zlib
27807 @[ -f ./zlib/Makefile ] || exit 0; \
27808 r=`${PWD_COMMAND}`; export r; \
27809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27810 $(HOST_EXPORTS) \
27811 for flag in $(EXTRA_HOST_FLAGS) ; do \
27812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27813 done; \
27814 echo "Doing info in zlib"; \
27815 (cd $(HOST_SUBDIR)/zlib && \
27816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27818 "RANLIB=$${RANLIB}" \
27819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27820 info) \
27821 || exit 1
27822
27823 @endif zlib
27824
27825 .PHONY: maybe-dvi-zlib dvi-zlib
27826 maybe-dvi-zlib:
27827 @if zlib
27828 maybe-dvi-zlib: dvi-zlib
27829
27830 dvi-zlib: \
27831 configure-zlib
27832 @[ -f ./zlib/Makefile ] || exit 0; \
27833 r=`${PWD_COMMAND}`; export r; \
27834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27835 $(HOST_EXPORTS) \
27836 for flag in $(EXTRA_HOST_FLAGS) ; do \
27837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27838 done; \
27839 echo "Doing dvi in zlib"; \
27840 (cd $(HOST_SUBDIR)/zlib && \
27841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27843 "RANLIB=$${RANLIB}" \
27844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27845 dvi) \
27846 || exit 1
27847
27848 @endif zlib
27849
27850 .PHONY: maybe-pdf-zlib pdf-zlib
27851 maybe-pdf-zlib:
27852 @if zlib
27853 maybe-pdf-zlib: pdf-zlib
27854
27855 pdf-zlib: \
27856 configure-zlib
27857 @[ -f ./zlib/Makefile ] || exit 0; \
27858 r=`${PWD_COMMAND}`; export r; \
27859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27860 $(HOST_EXPORTS) \
27861 for flag in $(EXTRA_HOST_FLAGS) ; do \
27862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27863 done; \
27864 echo "Doing pdf in zlib"; \
27865 (cd $(HOST_SUBDIR)/zlib && \
27866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27868 "RANLIB=$${RANLIB}" \
27869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27870 pdf) \
27871 || exit 1
27872
27873 @endif zlib
27874
27875 .PHONY: maybe-html-zlib html-zlib
27876 maybe-html-zlib:
27877 @if zlib
27878 maybe-html-zlib: html-zlib
27879
27880 html-zlib: \
27881 configure-zlib
27882 @[ -f ./zlib/Makefile ] || exit 0; \
27883 r=`${PWD_COMMAND}`; export r; \
27884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27885 $(HOST_EXPORTS) \
27886 for flag in $(EXTRA_HOST_FLAGS) ; do \
27887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27888 done; \
27889 echo "Doing html in zlib"; \
27890 (cd $(HOST_SUBDIR)/zlib && \
27891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27893 "RANLIB=$${RANLIB}" \
27894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27895 html) \
27896 || exit 1
27897
27898 @endif zlib
27899
27900 .PHONY: maybe-TAGS-zlib TAGS-zlib
27901 maybe-TAGS-zlib:
27902 @if zlib
27903 maybe-TAGS-zlib: TAGS-zlib
27904
27905 TAGS-zlib: \
27906 configure-zlib
27907 @[ -f ./zlib/Makefile ] || exit 0; \
27908 r=`${PWD_COMMAND}`; export r; \
27909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27910 $(HOST_EXPORTS) \
27911 for flag in $(EXTRA_HOST_FLAGS) ; do \
27912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27913 done; \
27914 echo "Doing TAGS in zlib"; \
27915 (cd $(HOST_SUBDIR)/zlib && \
27916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27918 "RANLIB=$${RANLIB}" \
27919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27920 TAGS) \
27921 || exit 1
27922
27923 @endif zlib
27924
27925 .PHONY: maybe-install-info-zlib install-info-zlib
27926 maybe-install-info-zlib:
27927 @if zlib
27928 maybe-install-info-zlib: install-info-zlib
27929
27930 install-info-zlib: \
27931 configure-zlib \
27932 info-zlib
27933 @[ -f ./zlib/Makefile ] || exit 0; \
27934 r=`${PWD_COMMAND}`; export r; \
27935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27936 $(HOST_EXPORTS) \
27937 for flag in $(EXTRA_HOST_FLAGS) ; do \
27938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27939 done; \
27940 echo "Doing install-info in zlib"; \
27941 (cd $(HOST_SUBDIR)/zlib && \
27942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27944 "RANLIB=$${RANLIB}" \
27945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27946 install-info) \
27947 || exit 1
27948
27949 @endif zlib
27950
27951 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27952 maybe-install-pdf-zlib:
27953 @if zlib
27954 maybe-install-pdf-zlib: install-pdf-zlib
27955
27956 install-pdf-zlib: \
27957 configure-zlib \
27958 pdf-zlib
27959 @[ -f ./zlib/Makefile ] || exit 0; \
27960 r=`${PWD_COMMAND}`; export r; \
27961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27962 $(HOST_EXPORTS) \
27963 for flag in $(EXTRA_HOST_FLAGS) ; do \
27964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27965 done; \
27966 echo "Doing install-pdf in zlib"; \
27967 (cd $(HOST_SUBDIR)/zlib && \
27968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27970 "RANLIB=$${RANLIB}" \
27971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27972 install-pdf) \
27973 || exit 1
27974
27975 @endif zlib
27976
27977 .PHONY: maybe-install-html-zlib install-html-zlib
27978 maybe-install-html-zlib:
27979 @if zlib
27980 maybe-install-html-zlib: install-html-zlib
27981
27982 install-html-zlib: \
27983 configure-zlib \
27984 html-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 install-html 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 install-html) \
27999 || exit 1
28000
28001 @endif zlib
28002
28003 .PHONY: maybe-installcheck-zlib installcheck-zlib
28004 maybe-installcheck-zlib:
28005 @if zlib
28006 maybe-installcheck-zlib: installcheck-zlib
28007
28008 installcheck-zlib: \
28009 configure-zlib
28010 @[ -f ./zlib/Makefile ] || exit 0; \
28011 r=`${PWD_COMMAND}`; export r; \
28012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28013 $(HOST_EXPORTS) \
28014 for flag in $(EXTRA_HOST_FLAGS) ; do \
28015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28016 done; \
28017 echo "Doing installcheck in zlib"; \
28018 (cd $(HOST_SUBDIR)/zlib && \
28019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28021 "RANLIB=$${RANLIB}" \
28022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28023 installcheck) \
28024 || exit 1
28025
28026 @endif zlib
28027
28028 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
28029 maybe-mostlyclean-zlib:
28030 @if zlib
28031 maybe-mostlyclean-zlib: mostlyclean-zlib
28032
28033 mostlyclean-zlib:
28034 @[ -f ./zlib/Makefile ] || exit 0; \
28035 r=`${PWD_COMMAND}`; export r; \
28036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28037 $(HOST_EXPORTS) \
28038 for flag in $(EXTRA_HOST_FLAGS) ; do \
28039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28040 done; \
28041 echo "Doing mostlyclean in zlib"; \
28042 (cd $(HOST_SUBDIR)/zlib && \
28043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28045 "RANLIB=$${RANLIB}" \
28046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28047 mostlyclean) \
28048 || exit 1
28049
28050 @endif zlib
28051
28052 .PHONY: maybe-clean-zlib clean-zlib
28053 maybe-clean-zlib:
28054 @if zlib
28055 maybe-clean-zlib: clean-zlib
28056
28057 clean-zlib:
28058 @[ -f ./zlib/Makefile ] || exit 0; \
28059 r=`${PWD_COMMAND}`; export r; \
28060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28061 $(HOST_EXPORTS) \
28062 for flag in $(EXTRA_HOST_FLAGS) ; do \
28063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28064 done; \
28065 echo "Doing clean in zlib"; \
28066 (cd $(HOST_SUBDIR)/zlib && \
28067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28069 "RANLIB=$${RANLIB}" \
28070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28071 clean) \
28072 || exit 1
28073
28074 @endif zlib
28075
28076 .PHONY: maybe-distclean-zlib distclean-zlib
28077 maybe-distclean-zlib:
28078 @if zlib
28079 maybe-distclean-zlib: distclean-zlib
28080
28081 distclean-zlib:
28082 @[ -f ./zlib/Makefile ] || exit 0; \
28083 r=`${PWD_COMMAND}`; export r; \
28084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28085 $(HOST_EXPORTS) \
28086 for flag in $(EXTRA_HOST_FLAGS) ; do \
28087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28088 done; \
28089 echo "Doing distclean in zlib"; \
28090 (cd $(HOST_SUBDIR)/zlib && \
28091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28093 "RANLIB=$${RANLIB}" \
28094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28095 distclean) \
28096 || exit 1
28097
28098 @endif zlib
28099
28100 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
28101 maybe-maintainer-clean-zlib:
28102 @if zlib
28103 maybe-maintainer-clean-zlib: maintainer-clean-zlib
28104
28105 maintainer-clean-zlib:
28106 @[ -f ./zlib/Makefile ] || exit 0; \
28107 r=`${PWD_COMMAND}`; export r; \
28108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28109 $(HOST_EXPORTS) \
28110 for flag in $(EXTRA_HOST_FLAGS) ; do \
28111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28112 done; \
28113 echo "Doing maintainer-clean in zlib"; \
28114 (cd $(HOST_SUBDIR)/zlib && \
28115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28117 "RANLIB=$${RANLIB}" \
28118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28119 maintainer-clean) \
28120 || exit 1
28121
28122 @endif zlib
28123
28124
28125
28126 .PHONY: configure-gnulib maybe-configure-gnulib
28127 maybe-configure-gnulib:
28128 @if gcc-bootstrap
28129 configure-gnulib: stage_current
28130 @endif gcc-bootstrap
28131 @if gnulib
28132 maybe-configure-gnulib: configure-gnulib
28133 configure-gnulib:
28134 @: $(MAKE); $(unstage)
28135 @r=`${PWD_COMMAND}`; export r; \
28136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28137 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
28138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
28139 $(HOST_EXPORTS) \
28140 echo Configuring in $(HOST_SUBDIR)/gnulib; \
28141 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
28142 case $(srcdir) in \
28143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28144 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
28145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28146 esac; \
28147 module_srcdir=gnulib; \
28148 $(SHELL) \
28149 $$s/$$module_srcdir/configure \
28150 --srcdir=$${topdir}/$$module_srcdir \
28151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28152 --target=${target_alias} \
28153 || exit 1
28154 @endif gnulib
28155
28156
28157
28158
28159
28160 .PHONY: all-gnulib maybe-all-gnulib
28161 maybe-all-gnulib:
28162 @if gcc-bootstrap
28163 all-gnulib: stage_current
28164 @endif gcc-bootstrap
28165 @if gnulib
28166 TARGET-gnulib=all
28167 maybe-all-gnulib: all-gnulib
28168 all-gnulib: configure-gnulib
28169 @: $(MAKE); $(unstage)
28170 @r=`${PWD_COMMAND}`; export r; \
28171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28172 $(HOST_EXPORTS) \
28173 (cd $(HOST_SUBDIR)/gnulib && \
28174 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28175 $(TARGET-gnulib))
28176 @endif gnulib
28177
28178
28179
28180
28181 .PHONY: check-gnulib maybe-check-gnulib
28182 maybe-check-gnulib:
28183 @if gnulib
28184 maybe-check-gnulib: check-gnulib
28185
28186 check-gnulib:
28187 @: $(MAKE); $(unstage)
28188 @r=`${PWD_COMMAND}`; export r; \
28189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28190 $(HOST_EXPORTS) \
28191 (cd $(HOST_SUBDIR)/gnulib && \
28192 $(MAKE) $(FLAGS_TO_PASS) check)
28193
28194 @endif gnulib
28195
28196 .PHONY: install-gnulib maybe-install-gnulib
28197 maybe-install-gnulib:
28198 @if gnulib
28199 maybe-install-gnulib: install-gnulib
28200
28201 install-gnulib: installdirs
28202 @: $(MAKE); $(unstage)
28203 @r=`${PWD_COMMAND}`; export r; \
28204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28205 $(HOST_EXPORTS) \
28206 (cd $(HOST_SUBDIR)/gnulib && \
28207 $(MAKE) $(FLAGS_TO_PASS) install)
28208
28209 @endif gnulib
28210
28211 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
28212 maybe-install-strip-gnulib:
28213 @if gnulib
28214 maybe-install-strip-gnulib: install-strip-gnulib
28215
28216 install-strip-gnulib: installdirs
28217 @: $(MAKE); $(unstage)
28218 @r=`${PWD_COMMAND}`; export r; \
28219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28220 $(HOST_EXPORTS) \
28221 (cd $(HOST_SUBDIR)/gnulib && \
28222 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28223
28224 @endif gnulib
28225
28226 # Other targets (info, dvi, pdf, etc.)
28227
28228 .PHONY: maybe-info-gnulib info-gnulib
28229 maybe-info-gnulib:
28230 @if gnulib
28231 maybe-info-gnulib: info-gnulib
28232
28233 info-gnulib: \
28234 configure-gnulib
28235 @: $(MAKE); $(unstage)
28236 @[ -f ./gnulib/Makefile ] || exit 0; \
28237 r=`${PWD_COMMAND}`; export r; \
28238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28239 $(HOST_EXPORTS) \
28240 for flag in $(EXTRA_HOST_FLAGS) ; do \
28241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28242 done; \
28243 echo "Doing info in gnulib"; \
28244 (cd $(HOST_SUBDIR)/gnulib && \
28245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28247 "RANLIB=$${RANLIB}" \
28248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28249 info) \
28250 || exit 1
28251
28252 @endif gnulib
28253
28254 .PHONY: maybe-dvi-gnulib dvi-gnulib
28255 maybe-dvi-gnulib:
28256 @if gnulib
28257 maybe-dvi-gnulib: dvi-gnulib
28258
28259 dvi-gnulib: \
28260 configure-gnulib
28261 @: $(MAKE); $(unstage)
28262 @[ -f ./gnulib/Makefile ] || exit 0; \
28263 r=`${PWD_COMMAND}`; export r; \
28264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28265 $(HOST_EXPORTS) \
28266 for flag in $(EXTRA_HOST_FLAGS) ; do \
28267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28268 done; \
28269 echo "Doing dvi in gnulib"; \
28270 (cd $(HOST_SUBDIR)/gnulib && \
28271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28273 "RANLIB=$${RANLIB}" \
28274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28275 dvi) \
28276 || exit 1
28277
28278 @endif gnulib
28279
28280 .PHONY: maybe-pdf-gnulib pdf-gnulib
28281 maybe-pdf-gnulib:
28282 @if gnulib
28283 maybe-pdf-gnulib: pdf-gnulib
28284
28285 pdf-gnulib: \
28286 configure-gnulib
28287 @: $(MAKE); $(unstage)
28288 @[ -f ./gnulib/Makefile ] || exit 0; \
28289 r=`${PWD_COMMAND}`; export r; \
28290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28291 $(HOST_EXPORTS) \
28292 for flag in $(EXTRA_HOST_FLAGS) ; do \
28293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28294 done; \
28295 echo "Doing pdf in gnulib"; \
28296 (cd $(HOST_SUBDIR)/gnulib && \
28297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28299 "RANLIB=$${RANLIB}" \
28300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28301 pdf) \
28302 || exit 1
28303
28304 @endif gnulib
28305
28306 .PHONY: maybe-html-gnulib html-gnulib
28307 maybe-html-gnulib:
28308 @if gnulib
28309 maybe-html-gnulib: html-gnulib
28310
28311 html-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 html 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 html) \
28328 || exit 1
28329
28330 @endif gnulib
28331
28332 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
28333 maybe-TAGS-gnulib:
28334 @if gnulib
28335 maybe-TAGS-gnulib: TAGS-gnulib
28336
28337 TAGS-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 TAGS 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 TAGS) \
28354 || exit 1
28355
28356 @endif gnulib
28357
28358 .PHONY: maybe-install-info-gnulib install-info-gnulib
28359 maybe-install-info-gnulib:
28360 @if gnulib
28361 maybe-install-info-gnulib: install-info-gnulib
28362
28363 install-info-gnulib: \
28364 configure-gnulib \
28365 info-gnulib
28366 @: $(MAKE); $(unstage)
28367 @[ -f ./gnulib/Makefile ] || exit 0; \
28368 r=`${PWD_COMMAND}`; export r; \
28369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28370 $(HOST_EXPORTS) \
28371 for flag in $(EXTRA_HOST_FLAGS) ; do \
28372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28373 done; \
28374 echo "Doing install-info in gnulib"; \
28375 (cd $(HOST_SUBDIR)/gnulib && \
28376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28378 "RANLIB=$${RANLIB}" \
28379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28380 install-info) \
28381 || exit 1
28382
28383 @endif gnulib
28384
28385 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
28386 maybe-install-pdf-gnulib:
28387 @if gnulib
28388 maybe-install-pdf-gnulib: install-pdf-gnulib
28389
28390 install-pdf-gnulib: \
28391 configure-gnulib \
28392 pdf-gnulib
28393 @: $(MAKE); $(unstage)
28394 @[ -f ./gnulib/Makefile ] || exit 0; \
28395 r=`${PWD_COMMAND}`; export r; \
28396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28397 $(HOST_EXPORTS) \
28398 for flag in $(EXTRA_HOST_FLAGS) ; do \
28399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28400 done; \
28401 echo "Doing install-pdf in gnulib"; \
28402 (cd $(HOST_SUBDIR)/gnulib && \
28403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28405 "RANLIB=$${RANLIB}" \
28406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28407 install-pdf) \
28408 || exit 1
28409
28410 @endif gnulib
28411
28412 .PHONY: maybe-install-html-gnulib install-html-gnulib
28413 maybe-install-html-gnulib:
28414 @if gnulib
28415 maybe-install-html-gnulib: install-html-gnulib
28416
28417 install-html-gnulib: \
28418 configure-gnulib \
28419 html-gnulib
28420 @: $(MAKE); $(unstage)
28421 @[ -f ./gnulib/Makefile ] || exit 0; \
28422 r=`${PWD_COMMAND}`; export r; \
28423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28424 $(HOST_EXPORTS) \
28425 for flag in $(EXTRA_HOST_FLAGS) ; do \
28426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28427 done; \
28428 echo "Doing install-html in gnulib"; \
28429 (cd $(HOST_SUBDIR)/gnulib && \
28430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28432 "RANLIB=$${RANLIB}" \
28433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28434 install-html) \
28435 || exit 1
28436
28437 @endif gnulib
28438
28439 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
28440 maybe-installcheck-gnulib:
28441 @if gnulib
28442 maybe-installcheck-gnulib: installcheck-gnulib
28443
28444 installcheck-gnulib: \
28445 configure-gnulib
28446 @: $(MAKE); $(unstage)
28447 @[ -f ./gnulib/Makefile ] || exit 0; \
28448 r=`${PWD_COMMAND}`; export r; \
28449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28450 $(HOST_EXPORTS) \
28451 for flag in $(EXTRA_HOST_FLAGS) ; do \
28452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28453 done; \
28454 echo "Doing installcheck in gnulib"; \
28455 (cd $(HOST_SUBDIR)/gnulib && \
28456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28458 "RANLIB=$${RANLIB}" \
28459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28460 installcheck) \
28461 || exit 1
28462
28463 @endif gnulib
28464
28465 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
28466 maybe-mostlyclean-gnulib:
28467 @if gnulib
28468 maybe-mostlyclean-gnulib: mostlyclean-gnulib
28469
28470 mostlyclean-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 mostlyclean 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 mostlyclean) \
28486 || exit 1
28487
28488 @endif gnulib
28489
28490 .PHONY: maybe-clean-gnulib clean-gnulib
28491 maybe-clean-gnulib:
28492 @if gnulib
28493 maybe-clean-gnulib: clean-gnulib
28494
28495 clean-gnulib:
28496 @: $(MAKE); $(unstage)
28497 @[ -f ./gnulib/Makefile ] || exit 0; \
28498 r=`${PWD_COMMAND}`; export r; \
28499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28500 $(HOST_EXPORTS) \
28501 for flag in $(EXTRA_HOST_FLAGS) ; do \
28502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28503 done; \
28504 echo "Doing clean in gnulib"; \
28505 (cd $(HOST_SUBDIR)/gnulib && \
28506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28508 "RANLIB=$${RANLIB}" \
28509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28510 clean) \
28511 || exit 1
28512
28513 @endif gnulib
28514
28515 .PHONY: maybe-distclean-gnulib distclean-gnulib
28516 maybe-distclean-gnulib:
28517 @if gnulib
28518 maybe-distclean-gnulib: distclean-gnulib
28519
28520 distclean-gnulib:
28521 @: $(MAKE); $(unstage)
28522 @[ -f ./gnulib/Makefile ] || exit 0; \
28523 r=`${PWD_COMMAND}`; export r; \
28524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28525 $(HOST_EXPORTS) \
28526 for flag in $(EXTRA_HOST_FLAGS) ; do \
28527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28528 done; \
28529 echo "Doing distclean in gnulib"; \
28530 (cd $(HOST_SUBDIR)/gnulib && \
28531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28533 "RANLIB=$${RANLIB}" \
28534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28535 distclean) \
28536 || exit 1
28537
28538 @endif gnulib
28539
28540 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
28541 maybe-maintainer-clean-gnulib:
28542 @if gnulib
28543 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
28544
28545 maintainer-clean-gnulib:
28546 @: $(MAKE); $(unstage)
28547 @[ -f ./gnulib/Makefile ] || exit 0; \
28548 r=`${PWD_COMMAND}`; export r; \
28549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28550 $(HOST_EXPORTS) \
28551 for flag in $(EXTRA_HOST_FLAGS) ; do \
28552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28553 done; \
28554 echo "Doing maintainer-clean in gnulib"; \
28555 (cd $(HOST_SUBDIR)/gnulib && \
28556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28558 "RANLIB=$${RANLIB}" \
28559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28560 maintainer-clean) \
28561 || exit 1
28562
28563 @endif gnulib
28564
28565
28566
28567 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
28568 maybe-configure-gdbsupport:
28569 @if gcc-bootstrap
28570 configure-gdbsupport: stage_current
28571 @endif gcc-bootstrap
28572 @if gdbsupport
28573 maybe-configure-gdbsupport: configure-gdbsupport
28574 configure-gdbsupport:
28575 @: $(MAKE); $(unstage)
28576 @r=`${PWD_COMMAND}`; export r; \
28577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28578 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
28579 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
28580 $(HOST_EXPORTS) \
28581 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
28582 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
28583 case $(srcdir) in \
28584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28585 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
28586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28587 esac; \
28588 module_srcdir=gdbsupport; \
28589 $(SHELL) \
28590 $$s/$$module_srcdir/configure \
28591 --srcdir=$${topdir}/$$module_srcdir \
28592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28593 --target=${target_alias} \
28594 || exit 1
28595 @endif gdbsupport
28596
28597
28598
28599
28600
28601 .PHONY: all-gdbsupport maybe-all-gdbsupport
28602 maybe-all-gdbsupport:
28603 @if gcc-bootstrap
28604 all-gdbsupport: stage_current
28605 @endif gcc-bootstrap
28606 @if gdbsupport
28607 TARGET-gdbsupport=all
28608 maybe-all-gdbsupport: all-gdbsupport
28609 all-gdbsupport: configure-gdbsupport
28610 @: $(MAKE); $(unstage)
28611 @r=`${PWD_COMMAND}`; export r; \
28612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28613 $(HOST_EXPORTS) \
28614 (cd $(HOST_SUBDIR)/gdbsupport && \
28615 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28616 $(TARGET-gdbsupport))
28617 @endif gdbsupport
28618
28619
28620
28621
28622 .PHONY: check-gdbsupport maybe-check-gdbsupport
28623 maybe-check-gdbsupport:
28624 @if gdbsupport
28625 maybe-check-gdbsupport: check-gdbsupport
28626
28627 check-gdbsupport:
28628 @: $(MAKE); $(unstage)
28629 @r=`${PWD_COMMAND}`; export r; \
28630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28631 $(HOST_EXPORTS) \
28632 (cd $(HOST_SUBDIR)/gdbsupport && \
28633 $(MAKE) $(FLAGS_TO_PASS) check)
28634
28635 @endif gdbsupport
28636
28637 .PHONY: install-gdbsupport maybe-install-gdbsupport
28638 maybe-install-gdbsupport:
28639 @if gdbsupport
28640 maybe-install-gdbsupport: install-gdbsupport
28641
28642 install-gdbsupport: installdirs
28643 @: $(MAKE); $(unstage)
28644 @r=`${PWD_COMMAND}`; export r; \
28645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28646 $(HOST_EXPORTS) \
28647 (cd $(HOST_SUBDIR)/gdbsupport && \
28648 $(MAKE) $(FLAGS_TO_PASS) install)
28649
28650 @endif gdbsupport
28651
28652 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
28653 maybe-install-strip-gdbsupport:
28654 @if gdbsupport
28655 maybe-install-strip-gdbsupport: install-strip-gdbsupport
28656
28657 install-strip-gdbsupport: installdirs
28658 @: $(MAKE); $(unstage)
28659 @r=`${PWD_COMMAND}`; export r; \
28660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28661 $(HOST_EXPORTS) \
28662 (cd $(HOST_SUBDIR)/gdbsupport && \
28663 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28664
28665 @endif gdbsupport
28666
28667 # Other targets (info, dvi, pdf, etc.)
28668
28669 .PHONY: maybe-info-gdbsupport info-gdbsupport
28670 maybe-info-gdbsupport:
28671 @if gdbsupport
28672 maybe-info-gdbsupport: info-gdbsupport
28673
28674 info-gdbsupport: \
28675 configure-gdbsupport
28676 @: $(MAKE); $(unstage)
28677 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28678 r=`${PWD_COMMAND}`; export r; \
28679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28680 $(HOST_EXPORTS) \
28681 for flag in $(EXTRA_HOST_FLAGS) ; do \
28682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28683 done; \
28684 echo "Doing info in gdbsupport"; \
28685 (cd $(HOST_SUBDIR)/gdbsupport && \
28686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28688 "RANLIB=$${RANLIB}" \
28689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28690 info) \
28691 || exit 1
28692
28693 @endif gdbsupport
28694
28695 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
28696 maybe-dvi-gdbsupport:
28697 @if gdbsupport
28698 maybe-dvi-gdbsupport: dvi-gdbsupport
28699
28700 dvi-gdbsupport: \
28701 configure-gdbsupport
28702 @: $(MAKE); $(unstage)
28703 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28704 r=`${PWD_COMMAND}`; export r; \
28705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28706 $(HOST_EXPORTS) \
28707 for flag in $(EXTRA_HOST_FLAGS) ; do \
28708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28709 done; \
28710 echo "Doing dvi in gdbsupport"; \
28711 (cd $(HOST_SUBDIR)/gdbsupport && \
28712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28714 "RANLIB=$${RANLIB}" \
28715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28716 dvi) \
28717 || exit 1
28718
28719 @endif gdbsupport
28720
28721 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
28722 maybe-pdf-gdbsupport:
28723 @if gdbsupport
28724 maybe-pdf-gdbsupport: pdf-gdbsupport
28725
28726 pdf-gdbsupport: \
28727 configure-gdbsupport
28728 @: $(MAKE); $(unstage)
28729 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28730 r=`${PWD_COMMAND}`; export r; \
28731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28732 $(HOST_EXPORTS) \
28733 for flag in $(EXTRA_HOST_FLAGS) ; do \
28734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28735 done; \
28736 echo "Doing pdf in gdbsupport"; \
28737 (cd $(HOST_SUBDIR)/gdbsupport && \
28738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28740 "RANLIB=$${RANLIB}" \
28741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28742 pdf) \
28743 || exit 1
28744
28745 @endif gdbsupport
28746
28747 .PHONY: maybe-html-gdbsupport html-gdbsupport
28748 maybe-html-gdbsupport:
28749 @if gdbsupport
28750 maybe-html-gdbsupport: html-gdbsupport
28751
28752 html-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 html 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 html) \
28769 || exit 1
28770
28771 @endif gdbsupport
28772
28773 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
28774 maybe-TAGS-gdbsupport:
28775 @if gdbsupport
28776 maybe-TAGS-gdbsupport: TAGS-gdbsupport
28777
28778 TAGS-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 TAGS 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 TAGS) \
28795 || exit 1
28796
28797 @endif gdbsupport
28798
28799 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
28800 maybe-install-info-gdbsupport:
28801 @if gdbsupport
28802 maybe-install-info-gdbsupport: install-info-gdbsupport
28803
28804 install-info-gdbsupport: \
28805 configure-gdbsupport \
28806 info-gdbsupport
28807 @: $(MAKE); $(unstage)
28808 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28809 r=`${PWD_COMMAND}`; export r; \
28810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28811 $(HOST_EXPORTS) \
28812 for flag in $(EXTRA_HOST_FLAGS) ; do \
28813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28814 done; \
28815 echo "Doing install-info in gdbsupport"; \
28816 (cd $(HOST_SUBDIR)/gdbsupport && \
28817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28819 "RANLIB=$${RANLIB}" \
28820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28821 install-info) \
28822 || exit 1
28823
28824 @endif gdbsupport
28825
28826 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
28827 maybe-install-pdf-gdbsupport:
28828 @if gdbsupport
28829 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
28830
28831 install-pdf-gdbsupport: \
28832 configure-gdbsupport \
28833 pdf-gdbsupport
28834 @: $(MAKE); $(unstage)
28835 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28836 r=`${PWD_COMMAND}`; export r; \
28837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28838 $(HOST_EXPORTS) \
28839 for flag in $(EXTRA_HOST_FLAGS) ; do \
28840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28841 done; \
28842 echo "Doing install-pdf in gdbsupport"; \
28843 (cd $(HOST_SUBDIR)/gdbsupport && \
28844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28846 "RANLIB=$${RANLIB}" \
28847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28848 install-pdf) \
28849 || exit 1
28850
28851 @endif gdbsupport
28852
28853 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
28854 maybe-install-html-gdbsupport:
28855 @if gdbsupport
28856 maybe-install-html-gdbsupport: install-html-gdbsupport
28857
28858 install-html-gdbsupport: \
28859 configure-gdbsupport \
28860 html-gdbsupport
28861 @: $(MAKE); $(unstage)
28862 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28863 r=`${PWD_COMMAND}`; export r; \
28864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28865 $(HOST_EXPORTS) \
28866 for flag in $(EXTRA_HOST_FLAGS) ; do \
28867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28868 done; \
28869 echo "Doing install-html in gdbsupport"; \
28870 (cd $(HOST_SUBDIR)/gdbsupport && \
28871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28873 "RANLIB=$${RANLIB}" \
28874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28875 install-html) \
28876 || exit 1
28877
28878 @endif gdbsupport
28879
28880 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
28881 maybe-installcheck-gdbsupport:
28882 @if gdbsupport
28883 maybe-installcheck-gdbsupport: installcheck-gdbsupport
28884
28885 installcheck-gdbsupport: \
28886 configure-gdbsupport
28887 @: $(MAKE); $(unstage)
28888 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28889 r=`${PWD_COMMAND}`; export r; \
28890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28891 $(HOST_EXPORTS) \
28892 for flag in $(EXTRA_HOST_FLAGS) ; do \
28893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28894 done; \
28895 echo "Doing installcheck in gdbsupport"; \
28896 (cd $(HOST_SUBDIR)/gdbsupport && \
28897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28899 "RANLIB=$${RANLIB}" \
28900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28901 installcheck) \
28902 || exit 1
28903
28904 @endif gdbsupport
28905
28906 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
28907 maybe-mostlyclean-gdbsupport:
28908 @if gdbsupport
28909 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
28910
28911 mostlyclean-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 mostlyclean 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 mostlyclean) \
28927 || exit 1
28928
28929 @endif gdbsupport
28930
28931 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
28932 maybe-clean-gdbsupport:
28933 @if gdbsupport
28934 maybe-clean-gdbsupport: clean-gdbsupport
28935
28936 clean-gdbsupport:
28937 @: $(MAKE); $(unstage)
28938 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28939 r=`${PWD_COMMAND}`; export r; \
28940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28941 $(HOST_EXPORTS) \
28942 for flag in $(EXTRA_HOST_FLAGS) ; do \
28943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28944 done; \
28945 echo "Doing clean in gdbsupport"; \
28946 (cd $(HOST_SUBDIR)/gdbsupport && \
28947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28949 "RANLIB=$${RANLIB}" \
28950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28951 clean) \
28952 || exit 1
28953
28954 @endif gdbsupport
28955
28956 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
28957 maybe-distclean-gdbsupport:
28958 @if gdbsupport
28959 maybe-distclean-gdbsupport: distclean-gdbsupport
28960
28961 distclean-gdbsupport:
28962 @: $(MAKE); $(unstage)
28963 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28964 r=`${PWD_COMMAND}`; export r; \
28965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28966 $(HOST_EXPORTS) \
28967 for flag in $(EXTRA_HOST_FLAGS) ; do \
28968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28969 done; \
28970 echo "Doing distclean in gdbsupport"; \
28971 (cd $(HOST_SUBDIR)/gdbsupport && \
28972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28974 "RANLIB=$${RANLIB}" \
28975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28976 distclean) \
28977 || exit 1
28978
28979 @endif gdbsupport
28980
28981 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
28982 maybe-maintainer-clean-gdbsupport:
28983 @if gdbsupport
28984 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
28985
28986 maintainer-clean-gdbsupport:
28987 @: $(MAKE); $(unstage)
28988 @[ -f ./gdbsupport/Makefile ] || exit 0; \
28989 r=`${PWD_COMMAND}`; export r; \
28990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28991 $(HOST_EXPORTS) \
28992 for flag in $(EXTRA_HOST_FLAGS) ; do \
28993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28994 done; \
28995 echo "Doing maintainer-clean in gdbsupport"; \
28996 (cd $(HOST_SUBDIR)/gdbsupport && \
28997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28999 "RANLIB=$${RANLIB}" \
29000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29001 maintainer-clean) \
29002 || exit 1
29003
29004 @endif gdbsupport
29005
29006
29007
29008 .PHONY: configure-gdb maybe-configure-gdb
29009 maybe-configure-gdb:
29010 @if gcc-bootstrap
29011 configure-gdb: stage_current
29012 @endif gcc-bootstrap
29013 @if gdb
29014 maybe-configure-gdb: configure-gdb
29015 configure-gdb:
29016 @: $(MAKE); $(unstage)
29017 @r=`${PWD_COMMAND}`; export r; \
29018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29019 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
29020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
29021 $(HOST_EXPORTS) \
29022 echo Configuring in $(HOST_SUBDIR)/gdb; \
29023 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
29024 case $(srcdir) in \
29025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29026 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
29027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29028 esac; \
29029 module_srcdir=gdb; \
29030 $(SHELL) \
29031 $$s/$$module_srcdir/configure \
29032 --srcdir=$${topdir}/$$module_srcdir \
29033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29034 --target=${target_alias} \
29035 || exit 1
29036 @endif gdb
29037
29038
29039
29040
29041
29042 .PHONY: all-gdb maybe-all-gdb
29043 maybe-all-gdb:
29044 @if gcc-bootstrap
29045 all-gdb: stage_current
29046 @endif gcc-bootstrap
29047 @if gdb
29048 TARGET-gdb=all
29049 maybe-all-gdb: all-gdb
29050 all-gdb: configure-gdb
29051 @: $(MAKE); $(unstage)
29052 @r=`${PWD_COMMAND}`; export r; \
29053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29054 $(HOST_EXPORTS) \
29055 (cd $(HOST_SUBDIR)/gdb && \
29056 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29057 $(TARGET-gdb))
29058 @endif gdb
29059
29060
29061
29062
29063 .PHONY: check-gdb maybe-check-gdb
29064 maybe-check-gdb:
29065 @if gdb
29066 maybe-check-gdb: check-gdb
29067
29068 check-gdb:
29069 @: $(MAKE); $(unstage)
29070 @r=`${PWD_COMMAND}`; export r; \
29071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29072 $(HOST_EXPORTS) \
29073 (cd $(HOST_SUBDIR)/gdb && \
29074 $(MAKE) $(FLAGS_TO_PASS) check)
29075
29076 @endif gdb
29077
29078 .PHONY: install-gdb maybe-install-gdb
29079 maybe-install-gdb:
29080 @if gdb
29081 maybe-install-gdb: install-gdb
29082
29083 install-gdb: installdirs
29084 @: $(MAKE); $(unstage)
29085 @r=`${PWD_COMMAND}`; export r; \
29086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29087 $(HOST_EXPORTS) \
29088 (cd $(HOST_SUBDIR)/gdb && \
29089 $(MAKE) $(FLAGS_TO_PASS) install)
29090
29091 @endif gdb
29092
29093 .PHONY: install-strip-gdb maybe-install-strip-gdb
29094 maybe-install-strip-gdb:
29095 @if gdb
29096 maybe-install-strip-gdb: install-strip-gdb
29097
29098 install-strip-gdb: installdirs
29099 @: $(MAKE); $(unstage)
29100 @r=`${PWD_COMMAND}`; export r; \
29101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29102 $(HOST_EXPORTS) \
29103 (cd $(HOST_SUBDIR)/gdb && \
29104 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29105
29106 @endif gdb
29107
29108 # Other targets (info, dvi, pdf, etc.)
29109
29110 .PHONY: maybe-info-gdb info-gdb
29111 maybe-info-gdb:
29112 @if gdb
29113 maybe-info-gdb: info-gdb
29114
29115 info-gdb: \
29116 configure-gdb
29117 @: $(MAKE); $(unstage)
29118 @[ -f ./gdb/Makefile ] || exit 0; \
29119 r=`${PWD_COMMAND}`; export r; \
29120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29121 $(HOST_EXPORTS) \
29122 for flag in $(EXTRA_HOST_FLAGS) ; do \
29123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29124 done; \
29125 echo "Doing info in gdb"; \
29126 (cd $(HOST_SUBDIR)/gdb && \
29127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29129 "RANLIB=$${RANLIB}" \
29130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29131 info) \
29132 || exit 1
29133
29134 @endif gdb
29135
29136 .PHONY: maybe-dvi-gdb dvi-gdb
29137 maybe-dvi-gdb:
29138 @if gdb
29139 maybe-dvi-gdb: dvi-gdb
29140
29141 dvi-gdb: \
29142 configure-gdb
29143 @: $(MAKE); $(unstage)
29144 @[ -f ./gdb/Makefile ] || exit 0; \
29145 r=`${PWD_COMMAND}`; export r; \
29146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29147 $(HOST_EXPORTS) \
29148 for flag in $(EXTRA_HOST_FLAGS) ; do \
29149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29150 done; \
29151 echo "Doing dvi in gdb"; \
29152 (cd $(HOST_SUBDIR)/gdb && \
29153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29155 "RANLIB=$${RANLIB}" \
29156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29157 dvi) \
29158 || exit 1
29159
29160 @endif gdb
29161
29162 .PHONY: maybe-pdf-gdb pdf-gdb
29163 maybe-pdf-gdb:
29164 @if gdb
29165 maybe-pdf-gdb: pdf-gdb
29166
29167 pdf-gdb: \
29168 configure-gdb
29169 @: $(MAKE); $(unstage)
29170 @[ -f ./gdb/Makefile ] || exit 0; \
29171 r=`${PWD_COMMAND}`; export r; \
29172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29173 $(HOST_EXPORTS) \
29174 for flag in $(EXTRA_HOST_FLAGS) ; do \
29175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29176 done; \
29177 echo "Doing pdf in gdb"; \
29178 (cd $(HOST_SUBDIR)/gdb && \
29179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29181 "RANLIB=$${RANLIB}" \
29182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29183 pdf) \
29184 || exit 1
29185
29186 @endif gdb
29187
29188 .PHONY: maybe-html-gdb html-gdb
29189 maybe-html-gdb:
29190 @if gdb
29191 maybe-html-gdb: html-gdb
29192
29193 html-gdb: \
29194 configure-gdb
29195 @: $(MAKE); $(unstage)
29196 @[ -f ./gdb/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 html in gdb"; \
29204 (cd $(HOST_SUBDIR)/gdb && \
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 html) \
29210 || exit 1
29211
29212 @endif gdb
29213
29214 .PHONY: maybe-TAGS-gdb TAGS-gdb
29215 maybe-TAGS-gdb:
29216 @if gdb
29217 maybe-TAGS-gdb: TAGS-gdb
29218
29219 TAGS-gdb: \
29220 configure-gdb
29221 @: $(MAKE); $(unstage)
29222 @[ -f ./gdb/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 TAGS in gdb"; \
29230 (cd $(HOST_SUBDIR)/gdb && \
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 TAGS) \
29236 || exit 1
29237
29238 @endif gdb
29239
29240 .PHONY: maybe-install-info-gdb install-info-gdb
29241 maybe-install-info-gdb:
29242 @if gdb
29243 maybe-install-info-gdb: install-info-gdb
29244
29245 install-info-gdb: \
29246 configure-gdb \
29247 info-gdb
29248 @: $(MAKE); $(unstage)
29249 @[ -f ./gdb/Makefile ] || exit 0; \
29250 r=`${PWD_COMMAND}`; export r; \
29251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29252 $(HOST_EXPORTS) \
29253 for flag in $(EXTRA_HOST_FLAGS) ; do \
29254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29255 done; \
29256 echo "Doing install-info in gdb"; \
29257 (cd $(HOST_SUBDIR)/gdb && \
29258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29260 "RANLIB=$${RANLIB}" \
29261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29262 install-info) \
29263 || exit 1
29264
29265 @endif gdb
29266
29267 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
29268 maybe-install-pdf-gdb:
29269 @if gdb
29270 maybe-install-pdf-gdb: install-pdf-gdb
29271
29272 install-pdf-gdb: \
29273 configure-gdb \
29274 pdf-gdb
29275 @: $(MAKE); $(unstage)
29276 @[ -f ./gdb/Makefile ] || exit 0; \
29277 r=`${PWD_COMMAND}`; export r; \
29278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29279 $(HOST_EXPORTS) \
29280 for flag in $(EXTRA_HOST_FLAGS) ; do \
29281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29282 done; \
29283 echo "Doing install-pdf in gdb"; \
29284 (cd $(HOST_SUBDIR)/gdb && \
29285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29287 "RANLIB=$${RANLIB}" \
29288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29289 install-pdf) \
29290 || exit 1
29291
29292 @endif gdb
29293
29294 .PHONY: maybe-install-html-gdb install-html-gdb
29295 maybe-install-html-gdb:
29296 @if gdb
29297 maybe-install-html-gdb: install-html-gdb
29298
29299 install-html-gdb: \
29300 configure-gdb \
29301 html-gdb
29302 @: $(MAKE); $(unstage)
29303 @[ -f ./gdb/Makefile ] || exit 0; \
29304 r=`${PWD_COMMAND}`; export r; \
29305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29306 $(HOST_EXPORTS) \
29307 for flag in $(EXTRA_HOST_FLAGS) ; do \
29308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29309 done; \
29310 echo "Doing install-html in gdb"; \
29311 (cd $(HOST_SUBDIR)/gdb && \
29312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29314 "RANLIB=$${RANLIB}" \
29315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29316 install-html) \
29317 || exit 1
29318
29319 @endif gdb
29320
29321 .PHONY: maybe-installcheck-gdb installcheck-gdb
29322 maybe-installcheck-gdb:
29323 @if gdb
29324 maybe-installcheck-gdb: installcheck-gdb
29325
29326 installcheck-gdb: \
29327 configure-gdb
29328 @: $(MAKE); $(unstage)
29329 @[ -f ./gdb/Makefile ] || exit 0; \
29330 r=`${PWD_COMMAND}`; export r; \
29331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29332 $(HOST_EXPORTS) \
29333 for flag in $(EXTRA_HOST_FLAGS) ; do \
29334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29335 done; \
29336 echo "Doing installcheck in gdb"; \
29337 (cd $(HOST_SUBDIR)/gdb && \
29338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29340 "RANLIB=$${RANLIB}" \
29341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29342 installcheck) \
29343 || exit 1
29344
29345 @endif gdb
29346
29347 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
29348 maybe-mostlyclean-gdb:
29349 @if gdb
29350 maybe-mostlyclean-gdb: mostlyclean-gdb
29351
29352 mostlyclean-gdb:
29353 @: $(MAKE); $(unstage)
29354 @[ -f ./gdb/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 mostlyclean in gdb"; \
29362 (cd $(HOST_SUBDIR)/gdb && \
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 mostlyclean) \
29368 || exit 1
29369
29370 @endif gdb
29371
29372 .PHONY: maybe-clean-gdb clean-gdb
29373 maybe-clean-gdb:
29374 @if gdb
29375 maybe-clean-gdb: clean-gdb
29376
29377 clean-gdb:
29378 @: $(MAKE); $(unstage)
29379 @[ -f ./gdb/Makefile ] || exit 0; \
29380 r=`${PWD_COMMAND}`; export r; \
29381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29382 $(HOST_EXPORTS) \
29383 for flag in $(EXTRA_HOST_FLAGS) ; do \
29384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29385 done; \
29386 echo "Doing clean in gdb"; \
29387 (cd $(HOST_SUBDIR)/gdb && \
29388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29390 "RANLIB=$${RANLIB}" \
29391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29392 clean) \
29393 || exit 1
29394
29395 @endif gdb
29396
29397 .PHONY: maybe-distclean-gdb distclean-gdb
29398 maybe-distclean-gdb:
29399 @if gdb
29400 maybe-distclean-gdb: distclean-gdb
29401
29402 distclean-gdb:
29403 @: $(MAKE); $(unstage)
29404 @[ -f ./gdb/Makefile ] || exit 0; \
29405 r=`${PWD_COMMAND}`; export r; \
29406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29407 $(HOST_EXPORTS) \
29408 for flag in $(EXTRA_HOST_FLAGS) ; do \
29409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29410 done; \
29411 echo "Doing distclean in gdb"; \
29412 (cd $(HOST_SUBDIR)/gdb && \
29413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29415 "RANLIB=$${RANLIB}" \
29416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29417 distclean) \
29418 || exit 1
29419
29420 @endif gdb
29421
29422 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
29423 maybe-maintainer-clean-gdb:
29424 @if gdb
29425 maybe-maintainer-clean-gdb: maintainer-clean-gdb
29426
29427 maintainer-clean-gdb:
29428 @: $(MAKE); $(unstage)
29429 @[ -f ./gdb/Makefile ] || exit 0; \
29430 r=`${PWD_COMMAND}`; export r; \
29431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29432 $(HOST_EXPORTS) \
29433 for flag in $(EXTRA_HOST_FLAGS) ; do \
29434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29435 done; \
29436 echo "Doing maintainer-clean in gdb"; \
29437 (cd $(HOST_SUBDIR)/gdb && \
29438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29440 "RANLIB=$${RANLIB}" \
29441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29442 maintainer-clean) \
29443 || exit 1
29444
29445 @endif gdb
29446
29447
29448
29449 .PHONY: configure-expect maybe-configure-expect
29450 maybe-configure-expect:
29451 @if gcc-bootstrap
29452 configure-expect: stage_current
29453 @endif gcc-bootstrap
29454 @if expect
29455 maybe-configure-expect: configure-expect
29456 configure-expect:
29457 @: $(MAKE); $(unstage)
29458 @r=`${PWD_COMMAND}`; export r; \
29459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29460 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
29461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
29462 $(HOST_EXPORTS) \
29463 echo Configuring in $(HOST_SUBDIR)/expect; \
29464 cd "$(HOST_SUBDIR)/expect" || exit 1; \
29465 case $(srcdir) in \
29466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29467 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
29468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29469 esac; \
29470 module_srcdir=expect; \
29471 $(SHELL) \
29472 $$s/$$module_srcdir/configure \
29473 --srcdir=$${topdir}/$$module_srcdir \
29474 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29475 --target=${target_alias} \
29476 || exit 1
29477 @endif expect
29478
29479
29480
29481
29482
29483 .PHONY: all-expect maybe-all-expect
29484 maybe-all-expect:
29485 @if gcc-bootstrap
29486 all-expect: stage_current
29487 @endif gcc-bootstrap
29488 @if expect
29489 TARGET-expect=all
29490 maybe-all-expect: all-expect
29491 all-expect: configure-expect
29492 @: $(MAKE); $(unstage)
29493 @r=`${PWD_COMMAND}`; export r; \
29494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29495 $(HOST_EXPORTS) \
29496 (cd $(HOST_SUBDIR)/expect && \
29497 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29498 $(TARGET-expect))
29499 @endif expect
29500
29501
29502
29503
29504 .PHONY: check-expect maybe-check-expect
29505 maybe-check-expect:
29506 @if expect
29507 maybe-check-expect: check-expect
29508
29509 check-expect:
29510 @: $(MAKE); $(unstage)
29511 @r=`${PWD_COMMAND}`; export r; \
29512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513 $(HOST_EXPORTS) \
29514 (cd $(HOST_SUBDIR)/expect && \
29515 $(MAKE) $(FLAGS_TO_PASS) check)
29516
29517 @endif expect
29518
29519 .PHONY: install-expect maybe-install-expect
29520 maybe-install-expect:
29521 @if expect
29522 maybe-install-expect: install-expect
29523
29524 install-expect: installdirs
29525 @: $(MAKE); $(unstage)
29526 @r=`${PWD_COMMAND}`; export r; \
29527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29528 $(HOST_EXPORTS) \
29529 (cd $(HOST_SUBDIR)/expect && \
29530 $(MAKE) $(FLAGS_TO_PASS) install)
29531
29532 @endif expect
29533
29534 .PHONY: install-strip-expect maybe-install-strip-expect
29535 maybe-install-strip-expect:
29536 @if expect
29537 maybe-install-strip-expect: install-strip-expect
29538
29539 install-strip-expect: installdirs
29540 @: $(MAKE); $(unstage)
29541 @r=`${PWD_COMMAND}`; export r; \
29542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29543 $(HOST_EXPORTS) \
29544 (cd $(HOST_SUBDIR)/expect && \
29545 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29546
29547 @endif expect
29548
29549 # Other targets (info, dvi, pdf, etc.)
29550
29551 .PHONY: maybe-info-expect info-expect
29552 maybe-info-expect:
29553 @if expect
29554 maybe-info-expect: info-expect
29555
29556 info-expect: \
29557 configure-expect
29558 @: $(MAKE); $(unstage)
29559 @[ -f ./expect/Makefile ] || exit 0; \
29560 r=`${PWD_COMMAND}`; export r; \
29561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29562 $(HOST_EXPORTS) \
29563 for flag in $(EXTRA_HOST_FLAGS) ; do \
29564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29565 done; \
29566 echo "Doing info in expect"; \
29567 (cd $(HOST_SUBDIR)/expect && \
29568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29570 "RANLIB=$${RANLIB}" \
29571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29572 info) \
29573 || exit 1
29574
29575 @endif expect
29576
29577 .PHONY: maybe-dvi-expect dvi-expect
29578 maybe-dvi-expect:
29579 @if expect
29580 maybe-dvi-expect: dvi-expect
29581
29582 dvi-expect: \
29583 configure-expect
29584 @: $(MAKE); $(unstage)
29585 @[ -f ./expect/Makefile ] || exit 0; \
29586 r=`${PWD_COMMAND}`; export r; \
29587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29588 $(HOST_EXPORTS) \
29589 for flag in $(EXTRA_HOST_FLAGS) ; do \
29590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29591 done; \
29592 echo "Doing dvi in expect"; \
29593 (cd $(HOST_SUBDIR)/expect && \
29594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29596 "RANLIB=$${RANLIB}" \
29597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29598 dvi) \
29599 || exit 1
29600
29601 @endif expect
29602
29603 .PHONY: maybe-pdf-expect pdf-expect
29604 maybe-pdf-expect:
29605 @if expect
29606 maybe-pdf-expect: pdf-expect
29607
29608 pdf-expect: \
29609 configure-expect
29610 @: $(MAKE); $(unstage)
29611 @[ -f ./expect/Makefile ] || exit 0; \
29612 r=`${PWD_COMMAND}`; export r; \
29613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29614 $(HOST_EXPORTS) \
29615 for flag in $(EXTRA_HOST_FLAGS) ; do \
29616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29617 done; \
29618 echo "Doing pdf in expect"; \
29619 (cd $(HOST_SUBDIR)/expect && \
29620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29622 "RANLIB=$${RANLIB}" \
29623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29624 pdf) \
29625 || exit 1
29626
29627 @endif expect
29628
29629 .PHONY: maybe-html-expect html-expect
29630 maybe-html-expect:
29631 @if expect
29632 maybe-html-expect: html-expect
29633
29634 html-expect: \
29635 configure-expect
29636 @: $(MAKE); $(unstage)
29637 @[ -f ./expect/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 html in expect"; \
29645 (cd $(HOST_SUBDIR)/expect && \
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 html) \
29651 || exit 1
29652
29653 @endif expect
29654
29655 .PHONY: maybe-TAGS-expect TAGS-expect
29656 maybe-TAGS-expect:
29657 @if expect
29658 maybe-TAGS-expect: TAGS-expect
29659
29660 TAGS-expect: \
29661 configure-expect
29662 @: $(MAKE); $(unstage)
29663 @[ -f ./expect/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 TAGS in expect"; \
29671 (cd $(HOST_SUBDIR)/expect && \
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 TAGS) \
29677 || exit 1
29678
29679 @endif expect
29680
29681 .PHONY: maybe-install-info-expect install-info-expect
29682 maybe-install-info-expect:
29683 @if expect
29684 maybe-install-info-expect: install-info-expect
29685
29686 install-info-expect: \
29687 configure-expect \
29688 info-expect
29689 @: $(MAKE); $(unstage)
29690 @[ -f ./expect/Makefile ] || exit 0; \
29691 r=`${PWD_COMMAND}`; export r; \
29692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29693 $(HOST_EXPORTS) \
29694 for flag in $(EXTRA_HOST_FLAGS) ; do \
29695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29696 done; \
29697 echo "Doing install-info in expect"; \
29698 (cd $(HOST_SUBDIR)/expect && \
29699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29701 "RANLIB=$${RANLIB}" \
29702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29703 install-info) \
29704 || exit 1
29705
29706 @endif expect
29707
29708 .PHONY: maybe-install-pdf-expect install-pdf-expect
29709 maybe-install-pdf-expect:
29710 @if expect
29711 maybe-install-pdf-expect: install-pdf-expect
29712
29713 install-pdf-expect: \
29714 configure-expect \
29715 pdf-expect
29716 @: $(MAKE); $(unstage)
29717 @[ -f ./expect/Makefile ] || exit 0; \
29718 r=`${PWD_COMMAND}`; export r; \
29719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29720 $(HOST_EXPORTS) \
29721 for flag in $(EXTRA_HOST_FLAGS) ; do \
29722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29723 done; \
29724 echo "Doing install-pdf in expect"; \
29725 (cd $(HOST_SUBDIR)/expect && \
29726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29728 "RANLIB=$${RANLIB}" \
29729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29730 install-pdf) \
29731 || exit 1
29732
29733 @endif expect
29734
29735 .PHONY: maybe-install-html-expect install-html-expect
29736 maybe-install-html-expect:
29737 @if expect
29738 maybe-install-html-expect: install-html-expect
29739
29740 install-html-expect: \
29741 configure-expect \
29742 html-expect
29743 @: $(MAKE); $(unstage)
29744 @[ -f ./expect/Makefile ] || exit 0; \
29745 r=`${PWD_COMMAND}`; export r; \
29746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29747 $(HOST_EXPORTS) \
29748 for flag in $(EXTRA_HOST_FLAGS) ; do \
29749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29750 done; \
29751 echo "Doing install-html in expect"; \
29752 (cd $(HOST_SUBDIR)/expect && \
29753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29755 "RANLIB=$${RANLIB}" \
29756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29757 install-html) \
29758 || exit 1
29759
29760 @endif expect
29761
29762 .PHONY: maybe-installcheck-expect installcheck-expect
29763 maybe-installcheck-expect:
29764 @if expect
29765 maybe-installcheck-expect: installcheck-expect
29766
29767 installcheck-expect: \
29768 configure-expect
29769 @: $(MAKE); $(unstage)
29770 @[ -f ./expect/Makefile ] || exit 0; \
29771 r=`${PWD_COMMAND}`; export r; \
29772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29773 $(HOST_EXPORTS) \
29774 for flag in $(EXTRA_HOST_FLAGS) ; do \
29775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29776 done; \
29777 echo "Doing installcheck in expect"; \
29778 (cd $(HOST_SUBDIR)/expect && \
29779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29781 "RANLIB=$${RANLIB}" \
29782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29783 installcheck) \
29784 || exit 1
29785
29786 @endif expect
29787
29788 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
29789 maybe-mostlyclean-expect:
29790 @if expect
29791 maybe-mostlyclean-expect: mostlyclean-expect
29792
29793 mostlyclean-expect:
29794 @: $(MAKE); $(unstage)
29795 @[ -f ./expect/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 mostlyclean in expect"; \
29803 (cd $(HOST_SUBDIR)/expect && \
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 mostlyclean) \
29809 || exit 1
29810
29811 @endif expect
29812
29813 .PHONY: maybe-clean-expect clean-expect
29814 maybe-clean-expect:
29815 @if expect
29816 maybe-clean-expect: clean-expect
29817
29818 clean-expect:
29819 @: $(MAKE); $(unstage)
29820 @[ -f ./expect/Makefile ] || exit 0; \
29821 r=`${PWD_COMMAND}`; export r; \
29822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29823 $(HOST_EXPORTS) \
29824 for flag in $(EXTRA_HOST_FLAGS) ; do \
29825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29826 done; \
29827 echo "Doing clean in expect"; \
29828 (cd $(HOST_SUBDIR)/expect && \
29829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29831 "RANLIB=$${RANLIB}" \
29832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29833 clean) \
29834 || exit 1
29835
29836 @endif expect
29837
29838 .PHONY: maybe-distclean-expect distclean-expect
29839 maybe-distclean-expect:
29840 @if expect
29841 maybe-distclean-expect: distclean-expect
29842
29843 distclean-expect:
29844 @: $(MAKE); $(unstage)
29845 @[ -f ./expect/Makefile ] || exit 0; \
29846 r=`${PWD_COMMAND}`; export r; \
29847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29848 $(HOST_EXPORTS) \
29849 for flag in $(EXTRA_HOST_FLAGS) ; do \
29850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29851 done; \
29852 echo "Doing distclean in expect"; \
29853 (cd $(HOST_SUBDIR)/expect && \
29854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29856 "RANLIB=$${RANLIB}" \
29857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29858 distclean) \
29859 || exit 1
29860
29861 @endif expect
29862
29863 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
29864 maybe-maintainer-clean-expect:
29865 @if expect
29866 maybe-maintainer-clean-expect: maintainer-clean-expect
29867
29868 maintainer-clean-expect:
29869 @: $(MAKE); $(unstage)
29870 @[ -f ./expect/Makefile ] || exit 0; \
29871 r=`${PWD_COMMAND}`; export r; \
29872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29873 $(HOST_EXPORTS) \
29874 for flag in $(EXTRA_HOST_FLAGS) ; do \
29875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29876 done; \
29877 echo "Doing maintainer-clean in expect"; \
29878 (cd $(HOST_SUBDIR)/expect && \
29879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29881 "RANLIB=$${RANLIB}" \
29882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29883 maintainer-clean) \
29884 || exit 1
29885
29886 @endif expect
29887
29888
29889
29890 .PHONY: configure-guile maybe-configure-guile
29891 maybe-configure-guile:
29892 @if gcc-bootstrap
29893 configure-guile: stage_current
29894 @endif gcc-bootstrap
29895 @if guile
29896 maybe-configure-guile: configure-guile
29897 configure-guile:
29898 @: $(MAKE); $(unstage)
29899 @r=`${PWD_COMMAND}`; export r; \
29900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29901 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
29902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
29903 $(HOST_EXPORTS) \
29904 echo Configuring in $(HOST_SUBDIR)/guile; \
29905 cd "$(HOST_SUBDIR)/guile" || exit 1; \
29906 case $(srcdir) in \
29907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29908 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
29909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29910 esac; \
29911 module_srcdir=guile; \
29912 $(SHELL) \
29913 $$s/$$module_srcdir/configure \
29914 --srcdir=$${topdir}/$$module_srcdir \
29915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29916 --target=${target_alias} \
29917 || exit 1
29918 @endif guile
29919
29920
29921
29922
29923
29924 .PHONY: all-guile maybe-all-guile
29925 maybe-all-guile:
29926 @if gcc-bootstrap
29927 all-guile: stage_current
29928 @endif gcc-bootstrap
29929 @if guile
29930 TARGET-guile=all
29931 maybe-all-guile: all-guile
29932 all-guile: configure-guile
29933 @: $(MAKE); $(unstage)
29934 @r=`${PWD_COMMAND}`; export r; \
29935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29936 $(HOST_EXPORTS) \
29937 (cd $(HOST_SUBDIR)/guile && \
29938 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29939 $(TARGET-guile))
29940 @endif guile
29941
29942
29943
29944
29945 .PHONY: check-guile maybe-check-guile
29946 maybe-check-guile:
29947 @if guile
29948 maybe-check-guile: check-guile
29949
29950 check-guile:
29951 @: $(MAKE); $(unstage)
29952 @r=`${PWD_COMMAND}`; export r; \
29953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29954 $(HOST_EXPORTS) \
29955 (cd $(HOST_SUBDIR)/guile && \
29956 $(MAKE) $(FLAGS_TO_PASS) check)
29957
29958 @endif guile
29959
29960 .PHONY: install-guile maybe-install-guile
29961 maybe-install-guile:
29962 @if guile
29963 maybe-install-guile: install-guile
29964
29965 install-guile: installdirs
29966 @: $(MAKE); $(unstage)
29967 @r=`${PWD_COMMAND}`; export r; \
29968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29969 $(HOST_EXPORTS) \
29970 (cd $(HOST_SUBDIR)/guile && \
29971 $(MAKE) $(FLAGS_TO_PASS) install)
29972
29973 @endif guile
29974
29975 .PHONY: install-strip-guile maybe-install-strip-guile
29976 maybe-install-strip-guile:
29977 @if guile
29978 maybe-install-strip-guile: install-strip-guile
29979
29980 install-strip-guile: installdirs
29981 @: $(MAKE); $(unstage)
29982 @r=`${PWD_COMMAND}`; export r; \
29983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29984 $(HOST_EXPORTS) \
29985 (cd $(HOST_SUBDIR)/guile && \
29986 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29987
29988 @endif guile
29989
29990 # Other targets (info, dvi, pdf, etc.)
29991
29992 .PHONY: maybe-info-guile info-guile
29993 maybe-info-guile:
29994 @if guile
29995 maybe-info-guile: info-guile
29996
29997 info-guile: \
29998 configure-guile
29999 @: $(MAKE); $(unstage)
30000 @[ -f ./guile/Makefile ] || exit 0; \
30001 r=`${PWD_COMMAND}`; export r; \
30002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30003 $(HOST_EXPORTS) \
30004 for flag in $(EXTRA_HOST_FLAGS) ; do \
30005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30006 done; \
30007 echo "Doing info in guile"; \
30008 (cd $(HOST_SUBDIR)/guile && \
30009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30011 "RANLIB=$${RANLIB}" \
30012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30013 info) \
30014 || exit 1
30015
30016 @endif guile
30017
30018 .PHONY: maybe-dvi-guile dvi-guile
30019 maybe-dvi-guile:
30020 @if guile
30021 maybe-dvi-guile: dvi-guile
30022
30023 dvi-guile: \
30024 configure-guile
30025 @: $(MAKE); $(unstage)
30026 @[ -f ./guile/Makefile ] || exit 0; \
30027 r=`${PWD_COMMAND}`; export r; \
30028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30029 $(HOST_EXPORTS) \
30030 for flag in $(EXTRA_HOST_FLAGS) ; do \
30031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30032 done; \
30033 echo "Doing dvi in guile"; \
30034 (cd $(HOST_SUBDIR)/guile && \
30035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30037 "RANLIB=$${RANLIB}" \
30038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30039 dvi) \
30040 || exit 1
30041
30042 @endif guile
30043
30044 .PHONY: maybe-pdf-guile pdf-guile
30045 maybe-pdf-guile:
30046 @if guile
30047 maybe-pdf-guile: pdf-guile
30048
30049 pdf-guile: \
30050 configure-guile
30051 @: $(MAKE); $(unstage)
30052 @[ -f ./guile/Makefile ] || exit 0; \
30053 r=`${PWD_COMMAND}`; export r; \
30054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30055 $(HOST_EXPORTS) \
30056 for flag in $(EXTRA_HOST_FLAGS) ; do \
30057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30058 done; \
30059 echo "Doing pdf in guile"; \
30060 (cd $(HOST_SUBDIR)/guile && \
30061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30063 "RANLIB=$${RANLIB}" \
30064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30065 pdf) \
30066 || exit 1
30067
30068 @endif guile
30069
30070 .PHONY: maybe-html-guile html-guile
30071 maybe-html-guile:
30072 @if guile
30073 maybe-html-guile: html-guile
30074
30075 html-guile: \
30076 configure-guile
30077 @: $(MAKE); $(unstage)
30078 @[ -f ./guile/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 html in guile"; \
30086 (cd $(HOST_SUBDIR)/guile && \
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 html) \
30092 || exit 1
30093
30094 @endif guile
30095
30096 .PHONY: maybe-TAGS-guile TAGS-guile
30097 maybe-TAGS-guile:
30098 @if guile
30099 maybe-TAGS-guile: TAGS-guile
30100
30101 TAGS-guile: \
30102 configure-guile
30103 @: $(MAKE); $(unstage)
30104 @[ -f ./guile/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 TAGS in guile"; \
30112 (cd $(HOST_SUBDIR)/guile && \
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 TAGS) \
30118 || exit 1
30119
30120 @endif guile
30121
30122 .PHONY: maybe-install-info-guile install-info-guile
30123 maybe-install-info-guile:
30124 @if guile
30125 maybe-install-info-guile: install-info-guile
30126
30127 install-info-guile: \
30128 configure-guile \
30129 info-guile
30130 @: $(MAKE); $(unstage)
30131 @[ -f ./guile/Makefile ] || exit 0; \
30132 r=`${PWD_COMMAND}`; export r; \
30133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30134 $(HOST_EXPORTS) \
30135 for flag in $(EXTRA_HOST_FLAGS) ; do \
30136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30137 done; \
30138 echo "Doing install-info in guile"; \
30139 (cd $(HOST_SUBDIR)/guile && \
30140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30142 "RANLIB=$${RANLIB}" \
30143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30144 install-info) \
30145 || exit 1
30146
30147 @endif guile
30148
30149 .PHONY: maybe-install-pdf-guile install-pdf-guile
30150 maybe-install-pdf-guile:
30151 @if guile
30152 maybe-install-pdf-guile: install-pdf-guile
30153
30154 install-pdf-guile: \
30155 configure-guile \
30156 pdf-guile
30157 @: $(MAKE); $(unstage)
30158 @[ -f ./guile/Makefile ] || exit 0; \
30159 r=`${PWD_COMMAND}`; export r; \
30160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30161 $(HOST_EXPORTS) \
30162 for flag in $(EXTRA_HOST_FLAGS) ; do \
30163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30164 done; \
30165 echo "Doing install-pdf in guile"; \
30166 (cd $(HOST_SUBDIR)/guile && \
30167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30169 "RANLIB=$${RANLIB}" \
30170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30171 install-pdf) \
30172 || exit 1
30173
30174 @endif guile
30175
30176 .PHONY: maybe-install-html-guile install-html-guile
30177 maybe-install-html-guile:
30178 @if guile
30179 maybe-install-html-guile: install-html-guile
30180
30181 install-html-guile: \
30182 configure-guile \
30183 html-guile
30184 @: $(MAKE); $(unstage)
30185 @[ -f ./guile/Makefile ] || exit 0; \
30186 r=`${PWD_COMMAND}`; export r; \
30187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30188 $(HOST_EXPORTS) \
30189 for flag in $(EXTRA_HOST_FLAGS) ; do \
30190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30191 done; \
30192 echo "Doing install-html in guile"; \
30193 (cd $(HOST_SUBDIR)/guile && \
30194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30196 "RANLIB=$${RANLIB}" \
30197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30198 install-html) \
30199 || exit 1
30200
30201 @endif guile
30202
30203 .PHONY: maybe-installcheck-guile installcheck-guile
30204 maybe-installcheck-guile:
30205 @if guile
30206 maybe-installcheck-guile: installcheck-guile
30207
30208 installcheck-guile: \
30209 configure-guile
30210 @: $(MAKE); $(unstage)
30211 @[ -f ./guile/Makefile ] || exit 0; \
30212 r=`${PWD_COMMAND}`; export r; \
30213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30214 $(HOST_EXPORTS) \
30215 for flag in $(EXTRA_HOST_FLAGS) ; do \
30216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30217 done; \
30218 echo "Doing installcheck in guile"; \
30219 (cd $(HOST_SUBDIR)/guile && \
30220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30222 "RANLIB=$${RANLIB}" \
30223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30224 installcheck) \
30225 || exit 1
30226
30227 @endif guile
30228
30229 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
30230 maybe-mostlyclean-guile:
30231 @if guile
30232 maybe-mostlyclean-guile: mostlyclean-guile
30233
30234 mostlyclean-guile:
30235 @: $(MAKE); $(unstage)
30236 @[ -f ./guile/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 mostlyclean in guile"; \
30244 (cd $(HOST_SUBDIR)/guile && \
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 mostlyclean) \
30250 || exit 1
30251
30252 @endif guile
30253
30254 .PHONY: maybe-clean-guile clean-guile
30255 maybe-clean-guile:
30256 @if guile
30257 maybe-clean-guile: clean-guile
30258
30259 clean-guile:
30260 @: $(MAKE); $(unstage)
30261 @[ -f ./guile/Makefile ] || exit 0; \
30262 r=`${PWD_COMMAND}`; export r; \
30263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30264 $(HOST_EXPORTS) \
30265 for flag in $(EXTRA_HOST_FLAGS) ; do \
30266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30267 done; \
30268 echo "Doing clean in guile"; \
30269 (cd $(HOST_SUBDIR)/guile && \
30270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30272 "RANLIB=$${RANLIB}" \
30273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30274 clean) \
30275 || exit 1
30276
30277 @endif guile
30278
30279 .PHONY: maybe-distclean-guile distclean-guile
30280 maybe-distclean-guile:
30281 @if guile
30282 maybe-distclean-guile: distclean-guile
30283
30284 distclean-guile:
30285 @: $(MAKE); $(unstage)
30286 @[ -f ./guile/Makefile ] || exit 0; \
30287 r=`${PWD_COMMAND}`; export r; \
30288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30289 $(HOST_EXPORTS) \
30290 for flag in $(EXTRA_HOST_FLAGS) ; do \
30291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30292 done; \
30293 echo "Doing distclean in guile"; \
30294 (cd $(HOST_SUBDIR)/guile && \
30295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30297 "RANLIB=$${RANLIB}" \
30298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30299 distclean) \
30300 || exit 1
30301
30302 @endif guile
30303
30304 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
30305 maybe-maintainer-clean-guile:
30306 @if guile
30307 maybe-maintainer-clean-guile: maintainer-clean-guile
30308
30309 maintainer-clean-guile:
30310 @: $(MAKE); $(unstage)
30311 @[ -f ./guile/Makefile ] || exit 0; \
30312 r=`${PWD_COMMAND}`; export r; \
30313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30314 $(HOST_EXPORTS) \
30315 for flag in $(EXTRA_HOST_FLAGS) ; do \
30316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30317 done; \
30318 echo "Doing maintainer-clean in guile"; \
30319 (cd $(HOST_SUBDIR)/guile && \
30320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30322 "RANLIB=$${RANLIB}" \
30323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30324 maintainer-clean) \
30325 || exit 1
30326
30327 @endif guile
30328
30329
30330
30331 .PHONY: configure-tk maybe-configure-tk
30332 maybe-configure-tk:
30333 @if gcc-bootstrap
30334 configure-tk: stage_current
30335 @endif gcc-bootstrap
30336 @if tk
30337 maybe-configure-tk: configure-tk
30338 configure-tk:
30339 @: $(MAKE); $(unstage)
30340 @r=`${PWD_COMMAND}`; export r; \
30341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30342 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
30343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
30344 $(HOST_EXPORTS) \
30345 echo Configuring in $(HOST_SUBDIR)/tk; \
30346 cd "$(HOST_SUBDIR)/tk" || exit 1; \
30347 case $(srcdir) in \
30348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30349 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
30350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30351 esac; \
30352 module_srcdir=tk; \
30353 $(SHELL) \
30354 $$s/$$module_srcdir/configure \
30355 --srcdir=$${topdir}/$$module_srcdir \
30356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30357 --target=${target_alias} \
30358 || exit 1
30359 @endif tk
30360
30361
30362
30363
30364
30365 .PHONY: all-tk maybe-all-tk
30366 maybe-all-tk:
30367 @if gcc-bootstrap
30368 all-tk: stage_current
30369 @endif gcc-bootstrap
30370 @if tk
30371 TARGET-tk=all
30372 maybe-all-tk: all-tk
30373 all-tk: configure-tk
30374 @: $(MAKE); $(unstage)
30375 @r=`${PWD_COMMAND}`; export r; \
30376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30377 $(HOST_EXPORTS) \
30378 (cd $(HOST_SUBDIR)/tk && \
30379 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30380 $(TARGET-tk))
30381 @endif tk
30382
30383
30384
30385
30386 .PHONY: check-tk maybe-check-tk
30387 maybe-check-tk:
30388 @if tk
30389 maybe-check-tk: check-tk
30390
30391 check-tk:
30392 @: $(MAKE); $(unstage)
30393 @r=`${PWD_COMMAND}`; export r; \
30394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30395 $(HOST_EXPORTS) \
30396 (cd $(HOST_SUBDIR)/tk && \
30397 $(MAKE) $(FLAGS_TO_PASS) check)
30398
30399 @endif tk
30400
30401 .PHONY: install-tk maybe-install-tk
30402 maybe-install-tk:
30403 @if tk
30404 maybe-install-tk: install-tk
30405
30406 install-tk: installdirs
30407 @: $(MAKE); $(unstage)
30408 @r=`${PWD_COMMAND}`; export r; \
30409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30410 $(HOST_EXPORTS) \
30411 (cd $(HOST_SUBDIR)/tk && \
30412 $(MAKE) $(FLAGS_TO_PASS) install)
30413
30414 @endif tk
30415
30416 .PHONY: install-strip-tk maybe-install-strip-tk
30417 maybe-install-strip-tk:
30418 @if tk
30419 maybe-install-strip-tk: install-strip-tk
30420
30421 install-strip-tk: installdirs
30422 @: $(MAKE); $(unstage)
30423 @r=`${PWD_COMMAND}`; export r; \
30424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30425 $(HOST_EXPORTS) \
30426 (cd $(HOST_SUBDIR)/tk && \
30427 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30428
30429 @endif tk
30430
30431 # Other targets (info, dvi, pdf, etc.)
30432
30433 .PHONY: maybe-info-tk info-tk
30434 maybe-info-tk:
30435 @if tk
30436 maybe-info-tk: info-tk
30437
30438 info-tk: \
30439 configure-tk
30440 @: $(MAKE); $(unstage)
30441 @[ -f ./tk/Makefile ] || exit 0; \
30442 r=`${PWD_COMMAND}`; export r; \
30443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30444 $(HOST_EXPORTS) \
30445 for flag in $(EXTRA_HOST_FLAGS) ; do \
30446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30447 done; \
30448 echo "Doing info in tk"; \
30449 (cd $(HOST_SUBDIR)/tk && \
30450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30452 "RANLIB=$${RANLIB}" \
30453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30454 info) \
30455 || exit 1
30456
30457 @endif tk
30458
30459 .PHONY: maybe-dvi-tk dvi-tk
30460 maybe-dvi-tk:
30461 @if tk
30462 maybe-dvi-tk: dvi-tk
30463
30464 dvi-tk: \
30465 configure-tk
30466 @: $(MAKE); $(unstage)
30467 @[ -f ./tk/Makefile ] || exit 0; \
30468 r=`${PWD_COMMAND}`; export r; \
30469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30470 $(HOST_EXPORTS) \
30471 for flag in $(EXTRA_HOST_FLAGS) ; do \
30472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30473 done; \
30474 echo "Doing dvi in tk"; \
30475 (cd $(HOST_SUBDIR)/tk && \
30476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30478 "RANLIB=$${RANLIB}" \
30479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30480 dvi) \
30481 || exit 1
30482
30483 @endif tk
30484
30485 .PHONY: maybe-pdf-tk pdf-tk
30486 maybe-pdf-tk:
30487 @if tk
30488 maybe-pdf-tk: pdf-tk
30489
30490 pdf-tk: \
30491 configure-tk
30492 @: $(MAKE); $(unstage)
30493 @[ -f ./tk/Makefile ] || exit 0; \
30494 r=`${PWD_COMMAND}`; export r; \
30495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30496 $(HOST_EXPORTS) \
30497 for flag in $(EXTRA_HOST_FLAGS) ; do \
30498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30499 done; \
30500 echo "Doing pdf in tk"; \
30501 (cd $(HOST_SUBDIR)/tk && \
30502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30504 "RANLIB=$${RANLIB}" \
30505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30506 pdf) \
30507 || exit 1
30508
30509 @endif tk
30510
30511 .PHONY: maybe-html-tk html-tk
30512 maybe-html-tk:
30513 @if tk
30514 maybe-html-tk: html-tk
30515
30516 html-tk: \
30517 configure-tk
30518 @: $(MAKE); $(unstage)
30519 @[ -f ./tk/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 html in tk"; \
30527 (cd $(HOST_SUBDIR)/tk && \
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 html) \
30533 || exit 1
30534
30535 @endif tk
30536
30537 .PHONY: maybe-TAGS-tk TAGS-tk
30538 maybe-TAGS-tk:
30539 @if tk
30540 maybe-TAGS-tk: TAGS-tk
30541
30542 TAGS-tk: \
30543 configure-tk
30544 @: $(MAKE); $(unstage)
30545 @[ -f ./tk/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 TAGS in tk"; \
30553 (cd $(HOST_SUBDIR)/tk && \
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 TAGS) \
30559 || exit 1
30560
30561 @endif tk
30562
30563 .PHONY: maybe-install-info-tk install-info-tk
30564 maybe-install-info-tk:
30565 @if tk
30566 maybe-install-info-tk: install-info-tk
30567
30568 install-info-tk: \
30569 configure-tk \
30570 info-tk
30571 @: $(MAKE); $(unstage)
30572 @[ -f ./tk/Makefile ] || exit 0; \
30573 r=`${PWD_COMMAND}`; export r; \
30574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30575 $(HOST_EXPORTS) \
30576 for flag in $(EXTRA_HOST_FLAGS) ; do \
30577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30578 done; \
30579 echo "Doing install-info in tk"; \
30580 (cd $(HOST_SUBDIR)/tk && \
30581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30583 "RANLIB=$${RANLIB}" \
30584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30585 install-info) \
30586 || exit 1
30587
30588 @endif tk
30589
30590 .PHONY: maybe-install-pdf-tk install-pdf-tk
30591 maybe-install-pdf-tk:
30592 @if tk
30593 maybe-install-pdf-tk: install-pdf-tk
30594
30595 install-pdf-tk: \
30596 configure-tk \
30597 pdf-tk
30598 @: $(MAKE); $(unstage)
30599 @[ -f ./tk/Makefile ] || exit 0; \
30600 r=`${PWD_COMMAND}`; export r; \
30601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30602 $(HOST_EXPORTS) \
30603 for flag in $(EXTRA_HOST_FLAGS) ; do \
30604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30605 done; \
30606 echo "Doing install-pdf in tk"; \
30607 (cd $(HOST_SUBDIR)/tk && \
30608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30610 "RANLIB=$${RANLIB}" \
30611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30612 install-pdf) \
30613 || exit 1
30614
30615 @endif tk
30616
30617 .PHONY: maybe-install-html-tk install-html-tk
30618 maybe-install-html-tk:
30619 @if tk
30620 maybe-install-html-tk: install-html-tk
30621
30622 install-html-tk: \
30623 configure-tk \
30624 html-tk
30625 @: $(MAKE); $(unstage)
30626 @[ -f ./tk/Makefile ] || exit 0; \
30627 r=`${PWD_COMMAND}`; export r; \
30628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30629 $(HOST_EXPORTS) \
30630 for flag in $(EXTRA_HOST_FLAGS) ; do \
30631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30632 done; \
30633 echo "Doing install-html in tk"; \
30634 (cd $(HOST_SUBDIR)/tk && \
30635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30637 "RANLIB=$${RANLIB}" \
30638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30639 install-html) \
30640 || exit 1
30641
30642 @endif tk
30643
30644 .PHONY: maybe-installcheck-tk installcheck-tk
30645 maybe-installcheck-tk:
30646 @if tk
30647 maybe-installcheck-tk: installcheck-tk
30648
30649 installcheck-tk: \
30650 configure-tk
30651 @: $(MAKE); $(unstage)
30652 @[ -f ./tk/Makefile ] || exit 0; \
30653 r=`${PWD_COMMAND}`; export r; \
30654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30655 $(HOST_EXPORTS) \
30656 for flag in $(EXTRA_HOST_FLAGS) ; do \
30657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30658 done; \
30659 echo "Doing installcheck in tk"; \
30660 (cd $(HOST_SUBDIR)/tk && \
30661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30663 "RANLIB=$${RANLIB}" \
30664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30665 installcheck) \
30666 || exit 1
30667
30668 @endif tk
30669
30670 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
30671 maybe-mostlyclean-tk:
30672 @if tk
30673 maybe-mostlyclean-tk: mostlyclean-tk
30674
30675 mostlyclean-tk:
30676 @: $(MAKE); $(unstage)
30677 @[ -f ./tk/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 mostlyclean in tk"; \
30685 (cd $(HOST_SUBDIR)/tk && \
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 mostlyclean) \
30691 || exit 1
30692
30693 @endif tk
30694
30695 .PHONY: maybe-clean-tk clean-tk
30696 maybe-clean-tk:
30697 @if tk
30698 maybe-clean-tk: clean-tk
30699
30700 clean-tk:
30701 @: $(MAKE); $(unstage)
30702 @[ -f ./tk/Makefile ] || exit 0; \
30703 r=`${PWD_COMMAND}`; export r; \
30704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30705 $(HOST_EXPORTS) \
30706 for flag in $(EXTRA_HOST_FLAGS) ; do \
30707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30708 done; \
30709 echo "Doing clean in tk"; \
30710 (cd $(HOST_SUBDIR)/tk && \
30711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30713 "RANLIB=$${RANLIB}" \
30714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30715 clean) \
30716 || exit 1
30717
30718 @endif tk
30719
30720 .PHONY: maybe-distclean-tk distclean-tk
30721 maybe-distclean-tk:
30722 @if tk
30723 maybe-distclean-tk: distclean-tk
30724
30725 distclean-tk:
30726 @: $(MAKE); $(unstage)
30727 @[ -f ./tk/Makefile ] || exit 0; \
30728 r=`${PWD_COMMAND}`; export r; \
30729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30730 $(HOST_EXPORTS) \
30731 for flag in $(EXTRA_HOST_FLAGS) ; do \
30732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30733 done; \
30734 echo "Doing distclean in tk"; \
30735 (cd $(HOST_SUBDIR)/tk && \
30736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30738 "RANLIB=$${RANLIB}" \
30739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30740 distclean) \
30741 || exit 1
30742
30743 @endif tk
30744
30745 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
30746 maybe-maintainer-clean-tk:
30747 @if tk
30748 maybe-maintainer-clean-tk: maintainer-clean-tk
30749
30750 maintainer-clean-tk:
30751 @: $(MAKE); $(unstage)
30752 @[ -f ./tk/Makefile ] || exit 0; \
30753 r=`${PWD_COMMAND}`; export r; \
30754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30755 $(HOST_EXPORTS) \
30756 for flag in $(EXTRA_HOST_FLAGS) ; do \
30757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30758 done; \
30759 echo "Doing maintainer-clean in tk"; \
30760 (cd $(HOST_SUBDIR)/tk && \
30761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30763 "RANLIB=$${RANLIB}" \
30764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30765 maintainer-clean) \
30766 || exit 1
30767
30768 @endif tk
30769
30770
30771
30772 .PHONY: configure-libtermcap maybe-configure-libtermcap
30773 maybe-configure-libtermcap:
30774 @if gcc-bootstrap
30775 configure-libtermcap: stage_current
30776 @endif gcc-bootstrap
30777 @if libtermcap
30778 maybe-configure-libtermcap: configure-libtermcap
30779 configure-libtermcap:
30780 @: $(MAKE); $(unstage)
30781 @r=`${PWD_COMMAND}`; export r; \
30782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30783 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
30784 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
30785 $(HOST_EXPORTS) \
30786 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
30787 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
30788 case $(srcdir) in \
30789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30790 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
30791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30792 esac; \
30793 module_srcdir=libtermcap; \
30794 $(SHELL) \
30795 $$s/$$module_srcdir/configure \
30796 --srcdir=$${topdir}/$$module_srcdir \
30797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30798 --target=${target_alias} \
30799 || exit 1
30800 @endif libtermcap
30801
30802
30803
30804
30805
30806 .PHONY: all-libtermcap maybe-all-libtermcap
30807 maybe-all-libtermcap:
30808 @if gcc-bootstrap
30809 all-libtermcap: stage_current
30810 @endif gcc-bootstrap
30811 @if libtermcap
30812 TARGET-libtermcap=all
30813 maybe-all-libtermcap: all-libtermcap
30814 all-libtermcap: configure-libtermcap
30815 @: $(MAKE); $(unstage)
30816 @r=`${PWD_COMMAND}`; export r; \
30817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30818 $(HOST_EXPORTS) \
30819 (cd $(HOST_SUBDIR)/libtermcap && \
30820 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30821 $(TARGET-libtermcap))
30822 @endif libtermcap
30823
30824
30825
30826
30827 .PHONY: check-libtermcap maybe-check-libtermcap
30828 maybe-check-libtermcap:
30829 @if libtermcap
30830 maybe-check-libtermcap: check-libtermcap
30831
30832 check-libtermcap:
30833
30834 @endif libtermcap
30835
30836 .PHONY: install-libtermcap maybe-install-libtermcap
30837 maybe-install-libtermcap:
30838 @if libtermcap
30839 maybe-install-libtermcap: install-libtermcap
30840
30841 install-libtermcap: installdirs
30842 @: $(MAKE); $(unstage)
30843 @r=`${PWD_COMMAND}`; export r; \
30844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30845 $(HOST_EXPORTS) \
30846 (cd $(HOST_SUBDIR)/libtermcap && \
30847 $(MAKE) $(FLAGS_TO_PASS) install)
30848
30849 @endif libtermcap
30850
30851 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
30852 maybe-install-strip-libtermcap:
30853 @if libtermcap
30854 maybe-install-strip-libtermcap: install-strip-libtermcap
30855
30856 install-strip-libtermcap: installdirs
30857 @: $(MAKE); $(unstage)
30858 @r=`${PWD_COMMAND}`; export r; \
30859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30860 $(HOST_EXPORTS) \
30861 (cd $(HOST_SUBDIR)/libtermcap && \
30862 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30863
30864 @endif libtermcap
30865
30866 # Other targets (info, dvi, pdf, etc.)
30867
30868 .PHONY: maybe-info-libtermcap info-libtermcap
30869 maybe-info-libtermcap:
30870 @if libtermcap
30871 maybe-info-libtermcap: info-libtermcap
30872
30873 info-libtermcap: \
30874 configure-libtermcap
30875 @: $(MAKE); $(unstage)
30876 @[ -f ./libtermcap/Makefile ] || exit 0; \
30877 r=`${PWD_COMMAND}`; export r; \
30878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30879 $(HOST_EXPORTS) \
30880 for flag in $(EXTRA_HOST_FLAGS) ; do \
30881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30882 done; \
30883 echo "Doing info in libtermcap"; \
30884 (cd $(HOST_SUBDIR)/libtermcap && \
30885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30887 "RANLIB=$${RANLIB}" \
30888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30889 info) \
30890 || exit 1
30891
30892 @endif libtermcap
30893
30894 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
30895 maybe-dvi-libtermcap:
30896 @if libtermcap
30897 maybe-dvi-libtermcap: dvi-libtermcap
30898
30899 dvi-libtermcap: \
30900 configure-libtermcap
30901 @: $(MAKE); $(unstage)
30902 @[ -f ./libtermcap/Makefile ] || exit 0; \
30903 r=`${PWD_COMMAND}`; export r; \
30904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30905 $(HOST_EXPORTS) \
30906 for flag in $(EXTRA_HOST_FLAGS) ; do \
30907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30908 done; \
30909 echo "Doing dvi in libtermcap"; \
30910 (cd $(HOST_SUBDIR)/libtermcap && \
30911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30913 "RANLIB=$${RANLIB}" \
30914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30915 dvi) \
30916 || exit 1
30917
30918 @endif libtermcap
30919
30920 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
30921 maybe-pdf-libtermcap:
30922 @if libtermcap
30923 maybe-pdf-libtermcap: pdf-libtermcap
30924
30925 pdf-libtermcap: \
30926 configure-libtermcap
30927 @: $(MAKE); $(unstage)
30928 @[ -f ./libtermcap/Makefile ] || exit 0; \
30929 r=`${PWD_COMMAND}`; export r; \
30930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30931 $(HOST_EXPORTS) \
30932 for flag in $(EXTRA_HOST_FLAGS) ; do \
30933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30934 done; \
30935 echo "Doing pdf in libtermcap"; \
30936 (cd $(HOST_SUBDIR)/libtermcap && \
30937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30939 "RANLIB=$${RANLIB}" \
30940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30941 pdf) \
30942 || exit 1
30943
30944 @endif libtermcap
30945
30946 .PHONY: maybe-html-libtermcap html-libtermcap
30947 maybe-html-libtermcap:
30948 @if libtermcap
30949 maybe-html-libtermcap: html-libtermcap
30950
30951 html-libtermcap: \
30952 configure-libtermcap
30953 @: $(MAKE); $(unstage)
30954 @[ -f ./libtermcap/Makefile ] || exit 0; \
30955 r=`${PWD_COMMAND}`; export r; \
30956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30957 $(HOST_EXPORTS) \
30958 for flag in $(EXTRA_HOST_FLAGS) ; do \
30959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30960 done; \
30961 echo "Doing html in libtermcap"; \
30962 (cd $(HOST_SUBDIR)/libtermcap && \
30963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30965 "RANLIB=$${RANLIB}" \
30966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30967 html) \
30968 || exit 1
30969
30970 @endif libtermcap
30971
30972 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
30973 maybe-TAGS-libtermcap:
30974 @if libtermcap
30975 maybe-TAGS-libtermcap: TAGS-libtermcap
30976
30977 TAGS-libtermcap: \
30978 configure-libtermcap
30979 @: $(MAKE); $(unstage)
30980 @[ -f ./libtermcap/Makefile ] || exit 0; \
30981 r=`${PWD_COMMAND}`; export r; \
30982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30983 $(HOST_EXPORTS) \
30984 for flag in $(EXTRA_HOST_FLAGS) ; do \
30985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30986 done; \
30987 echo "Doing TAGS in libtermcap"; \
30988 (cd $(HOST_SUBDIR)/libtermcap && \
30989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30991 "RANLIB=$${RANLIB}" \
30992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30993 TAGS) \
30994 || exit 1
30995
30996 @endif libtermcap
30997
30998 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
30999 maybe-install-info-libtermcap:
31000 @if libtermcap
31001 maybe-install-info-libtermcap: install-info-libtermcap
31002
31003 install-info-libtermcap: \
31004 configure-libtermcap \
31005 info-libtermcap
31006 @: $(MAKE); $(unstage)
31007 @[ -f ./libtermcap/Makefile ] || exit 0; \
31008 r=`${PWD_COMMAND}`; export r; \
31009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31010 $(HOST_EXPORTS) \
31011 for flag in $(EXTRA_HOST_FLAGS) ; do \
31012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31013 done; \
31014 echo "Doing install-info in libtermcap"; \
31015 (cd $(HOST_SUBDIR)/libtermcap && \
31016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31018 "RANLIB=$${RANLIB}" \
31019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31020 install-info) \
31021 || exit 1
31022
31023 @endif libtermcap
31024
31025 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
31026 maybe-install-pdf-libtermcap:
31027 @if libtermcap
31028 maybe-install-pdf-libtermcap: install-pdf-libtermcap
31029
31030 install-pdf-libtermcap: \
31031 configure-libtermcap \
31032 pdf-libtermcap
31033 @: $(MAKE); $(unstage)
31034 @[ -f ./libtermcap/Makefile ] || exit 0; \
31035 r=`${PWD_COMMAND}`; export r; \
31036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31037 $(HOST_EXPORTS) \
31038 for flag in $(EXTRA_HOST_FLAGS) ; do \
31039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31040 done; \
31041 echo "Doing install-pdf in libtermcap"; \
31042 (cd $(HOST_SUBDIR)/libtermcap && \
31043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31045 "RANLIB=$${RANLIB}" \
31046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31047 install-pdf) \
31048 || exit 1
31049
31050 @endif libtermcap
31051
31052 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
31053 maybe-install-html-libtermcap:
31054 @if libtermcap
31055 maybe-install-html-libtermcap: install-html-libtermcap
31056
31057 install-html-libtermcap: \
31058 configure-libtermcap \
31059 html-libtermcap
31060 @: $(MAKE); $(unstage)
31061 @[ -f ./libtermcap/Makefile ] || exit 0; \
31062 r=`${PWD_COMMAND}`; export r; \
31063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31064 $(HOST_EXPORTS) \
31065 for flag in $(EXTRA_HOST_FLAGS) ; do \
31066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31067 done; \
31068 echo "Doing install-html in libtermcap"; \
31069 (cd $(HOST_SUBDIR)/libtermcap && \
31070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31072 "RANLIB=$${RANLIB}" \
31073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31074 install-html) \
31075 || exit 1
31076
31077 @endif libtermcap
31078
31079 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
31080 maybe-installcheck-libtermcap:
31081 @if libtermcap
31082 maybe-installcheck-libtermcap: installcheck-libtermcap
31083
31084 installcheck-libtermcap: \
31085 configure-libtermcap
31086 @: $(MAKE); $(unstage)
31087 @[ -f ./libtermcap/Makefile ] || exit 0; \
31088 r=`${PWD_COMMAND}`; export r; \
31089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31090 $(HOST_EXPORTS) \
31091 for flag in $(EXTRA_HOST_FLAGS) ; do \
31092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31093 done; \
31094 echo "Doing installcheck in libtermcap"; \
31095 (cd $(HOST_SUBDIR)/libtermcap && \
31096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31098 "RANLIB=$${RANLIB}" \
31099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31100 installcheck) \
31101 || exit 1
31102
31103 @endif libtermcap
31104
31105 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
31106 maybe-mostlyclean-libtermcap:
31107 @if libtermcap
31108 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
31109
31110 # libtermcap doesn't support mostlyclean.
31111 mostlyclean-libtermcap:
31112
31113 @endif libtermcap
31114
31115 .PHONY: maybe-clean-libtermcap clean-libtermcap
31116 maybe-clean-libtermcap:
31117 @if libtermcap
31118 maybe-clean-libtermcap: clean-libtermcap
31119
31120 # libtermcap doesn't support clean.
31121 clean-libtermcap:
31122
31123 @endif libtermcap
31124
31125 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
31126 maybe-distclean-libtermcap:
31127 @if libtermcap
31128 maybe-distclean-libtermcap: distclean-libtermcap
31129
31130 # libtermcap doesn't support distclean.
31131 distclean-libtermcap:
31132
31133 @endif libtermcap
31134
31135 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
31136 maybe-maintainer-clean-libtermcap:
31137 @if libtermcap
31138 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
31139
31140 # libtermcap doesn't support maintainer-clean.
31141 maintainer-clean-libtermcap:
31142
31143 @endif libtermcap
31144
31145
31146
31147 .PHONY: configure-utils maybe-configure-utils
31148 maybe-configure-utils:
31149 @if gcc-bootstrap
31150 configure-utils: stage_current
31151 @endif gcc-bootstrap
31152 @if utils
31153 maybe-configure-utils: configure-utils
31154 configure-utils:
31155 @: $(MAKE); $(unstage)
31156 @r=`${PWD_COMMAND}`; export r; \
31157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31158 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
31159 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
31160 $(HOST_EXPORTS) \
31161 echo Configuring in $(HOST_SUBDIR)/utils; \
31162 cd "$(HOST_SUBDIR)/utils" || exit 1; \
31163 case $(srcdir) in \
31164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31165 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
31166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31167 esac; \
31168 module_srcdir=utils; \
31169 $(SHELL) \
31170 $$s/$$module_srcdir/configure \
31171 --srcdir=$${topdir}/$$module_srcdir \
31172 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31173 --target=${target_alias} \
31174 || exit 1
31175 @endif utils
31176
31177
31178
31179
31180
31181 .PHONY: all-utils maybe-all-utils
31182 maybe-all-utils:
31183 @if gcc-bootstrap
31184 all-utils: stage_current
31185 @endif gcc-bootstrap
31186 @if utils
31187 TARGET-utils=all
31188 maybe-all-utils: all-utils
31189 all-utils: configure-utils
31190 @: $(MAKE); $(unstage)
31191 @r=`${PWD_COMMAND}`; export r; \
31192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31193 $(HOST_EXPORTS) \
31194 (cd $(HOST_SUBDIR)/utils && \
31195 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31196 $(TARGET-utils))
31197 @endif utils
31198
31199
31200
31201
31202 .PHONY: check-utils maybe-check-utils
31203 maybe-check-utils:
31204 @if utils
31205 maybe-check-utils: check-utils
31206
31207 check-utils:
31208
31209 @endif utils
31210
31211 .PHONY: install-utils maybe-install-utils
31212 maybe-install-utils:
31213 @if utils
31214 maybe-install-utils: install-utils
31215
31216 install-utils: installdirs
31217 @: $(MAKE); $(unstage)
31218 @r=`${PWD_COMMAND}`; export r; \
31219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31220 $(HOST_EXPORTS) \
31221 (cd $(HOST_SUBDIR)/utils && \
31222 $(MAKE) $(FLAGS_TO_PASS) install)
31223
31224 @endif utils
31225
31226 .PHONY: install-strip-utils maybe-install-strip-utils
31227 maybe-install-strip-utils:
31228 @if utils
31229 maybe-install-strip-utils: install-strip-utils
31230
31231 install-strip-utils: installdirs
31232 @: $(MAKE); $(unstage)
31233 @r=`${PWD_COMMAND}`; export r; \
31234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31235 $(HOST_EXPORTS) \
31236 (cd $(HOST_SUBDIR)/utils && \
31237 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31238
31239 @endif utils
31240
31241 # Other targets (info, dvi, pdf, etc.)
31242
31243 .PHONY: maybe-info-utils info-utils
31244 maybe-info-utils:
31245 @if utils
31246 maybe-info-utils: info-utils
31247
31248 info-utils: \
31249 configure-utils
31250 @: $(MAKE); $(unstage)
31251 @[ -f ./utils/Makefile ] || exit 0; \
31252 r=`${PWD_COMMAND}`; export r; \
31253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31254 $(HOST_EXPORTS) \
31255 for flag in $(EXTRA_HOST_FLAGS) ; do \
31256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31257 done; \
31258 echo "Doing info in utils"; \
31259 (cd $(HOST_SUBDIR)/utils && \
31260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31262 "RANLIB=$${RANLIB}" \
31263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31264 info) \
31265 || exit 1
31266
31267 @endif utils
31268
31269 .PHONY: maybe-dvi-utils dvi-utils
31270 maybe-dvi-utils:
31271 @if utils
31272 maybe-dvi-utils: dvi-utils
31273
31274 dvi-utils: \
31275 configure-utils
31276 @: $(MAKE); $(unstage)
31277 @[ -f ./utils/Makefile ] || exit 0; \
31278 r=`${PWD_COMMAND}`; export r; \
31279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31280 $(HOST_EXPORTS) \
31281 for flag in $(EXTRA_HOST_FLAGS) ; do \
31282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31283 done; \
31284 echo "Doing dvi in utils"; \
31285 (cd $(HOST_SUBDIR)/utils && \
31286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31288 "RANLIB=$${RANLIB}" \
31289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31290 dvi) \
31291 || exit 1
31292
31293 @endif utils
31294
31295 .PHONY: maybe-pdf-utils pdf-utils
31296 maybe-pdf-utils:
31297 @if utils
31298 maybe-pdf-utils: pdf-utils
31299
31300 pdf-utils: \
31301 configure-utils
31302 @: $(MAKE); $(unstage)
31303 @[ -f ./utils/Makefile ] || exit 0; \
31304 r=`${PWD_COMMAND}`; export r; \
31305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31306 $(HOST_EXPORTS) \
31307 for flag in $(EXTRA_HOST_FLAGS) ; do \
31308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31309 done; \
31310 echo "Doing pdf in utils"; \
31311 (cd $(HOST_SUBDIR)/utils && \
31312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31314 "RANLIB=$${RANLIB}" \
31315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31316 pdf) \
31317 || exit 1
31318
31319 @endif utils
31320
31321 .PHONY: maybe-html-utils html-utils
31322 maybe-html-utils:
31323 @if utils
31324 maybe-html-utils: html-utils
31325
31326 html-utils: \
31327 configure-utils
31328 @: $(MAKE); $(unstage)
31329 @[ -f ./utils/Makefile ] || exit 0; \
31330 r=`${PWD_COMMAND}`; export r; \
31331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31332 $(HOST_EXPORTS) \
31333 for flag in $(EXTRA_HOST_FLAGS) ; do \
31334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31335 done; \
31336 echo "Doing html in utils"; \
31337 (cd $(HOST_SUBDIR)/utils && \
31338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31340 "RANLIB=$${RANLIB}" \
31341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31342 html) \
31343 || exit 1
31344
31345 @endif utils
31346
31347 .PHONY: maybe-TAGS-utils TAGS-utils
31348 maybe-TAGS-utils:
31349 @if utils
31350 maybe-TAGS-utils: TAGS-utils
31351
31352 TAGS-utils: \
31353 configure-utils
31354 @: $(MAKE); $(unstage)
31355 @[ -f ./utils/Makefile ] || exit 0; \
31356 r=`${PWD_COMMAND}`; export r; \
31357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31358 $(HOST_EXPORTS) \
31359 for flag in $(EXTRA_HOST_FLAGS) ; do \
31360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31361 done; \
31362 echo "Doing TAGS in utils"; \
31363 (cd $(HOST_SUBDIR)/utils && \
31364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31366 "RANLIB=$${RANLIB}" \
31367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31368 TAGS) \
31369 || exit 1
31370
31371 @endif utils
31372
31373 .PHONY: maybe-install-info-utils install-info-utils
31374 maybe-install-info-utils:
31375 @if utils
31376 maybe-install-info-utils: install-info-utils
31377
31378 install-info-utils: \
31379 configure-utils \
31380 info-utils
31381 @: $(MAKE); $(unstage)
31382 @[ -f ./utils/Makefile ] || exit 0; \
31383 r=`${PWD_COMMAND}`; export r; \
31384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31385 $(HOST_EXPORTS) \
31386 for flag in $(EXTRA_HOST_FLAGS) ; do \
31387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31388 done; \
31389 echo "Doing install-info in utils"; \
31390 (cd $(HOST_SUBDIR)/utils && \
31391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31393 "RANLIB=$${RANLIB}" \
31394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31395 install-info) \
31396 || exit 1
31397
31398 @endif utils
31399
31400 .PHONY: maybe-install-pdf-utils install-pdf-utils
31401 maybe-install-pdf-utils:
31402 @if utils
31403 maybe-install-pdf-utils: install-pdf-utils
31404
31405 install-pdf-utils: \
31406 configure-utils \
31407 pdf-utils
31408 @: $(MAKE); $(unstage)
31409 @[ -f ./utils/Makefile ] || exit 0; \
31410 r=`${PWD_COMMAND}`; export r; \
31411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31412 $(HOST_EXPORTS) \
31413 for flag in $(EXTRA_HOST_FLAGS) ; do \
31414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31415 done; \
31416 echo "Doing install-pdf in utils"; \
31417 (cd $(HOST_SUBDIR)/utils && \
31418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31420 "RANLIB=$${RANLIB}" \
31421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31422 install-pdf) \
31423 || exit 1
31424
31425 @endif utils
31426
31427 .PHONY: maybe-install-html-utils install-html-utils
31428 maybe-install-html-utils:
31429 @if utils
31430 maybe-install-html-utils: install-html-utils
31431
31432 install-html-utils: \
31433 configure-utils \
31434 html-utils
31435 @: $(MAKE); $(unstage)
31436 @[ -f ./utils/Makefile ] || exit 0; \
31437 r=`${PWD_COMMAND}`; export r; \
31438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31439 $(HOST_EXPORTS) \
31440 for flag in $(EXTRA_HOST_FLAGS) ; do \
31441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31442 done; \
31443 echo "Doing install-html in utils"; \
31444 (cd $(HOST_SUBDIR)/utils && \
31445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31447 "RANLIB=$${RANLIB}" \
31448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31449 install-html) \
31450 || exit 1
31451
31452 @endif utils
31453
31454 .PHONY: maybe-installcheck-utils installcheck-utils
31455 maybe-installcheck-utils:
31456 @if utils
31457 maybe-installcheck-utils: installcheck-utils
31458
31459 installcheck-utils: \
31460 configure-utils
31461 @: $(MAKE); $(unstage)
31462 @[ -f ./utils/Makefile ] || exit 0; \
31463 r=`${PWD_COMMAND}`; export r; \
31464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31465 $(HOST_EXPORTS) \
31466 for flag in $(EXTRA_HOST_FLAGS) ; do \
31467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31468 done; \
31469 echo "Doing installcheck in utils"; \
31470 (cd $(HOST_SUBDIR)/utils && \
31471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31473 "RANLIB=$${RANLIB}" \
31474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31475 installcheck) \
31476 || exit 1
31477
31478 @endif utils
31479
31480 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
31481 maybe-mostlyclean-utils:
31482 @if utils
31483 maybe-mostlyclean-utils: mostlyclean-utils
31484
31485 mostlyclean-utils:
31486 @: $(MAKE); $(unstage)
31487 @[ -f ./utils/Makefile ] || exit 0; \
31488 r=`${PWD_COMMAND}`; export r; \
31489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31490 $(HOST_EXPORTS) \
31491 for flag in $(EXTRA_HOST_FLAGS) ; do \
31492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31493 done; \
31494 echo "Doing mostlyclean in utils"; \
31495 (cd $(HOST_SUBDIR)/utils && \
31496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31498 "RANLIB=$${RANLIB}" \
31499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31500 mostlyclean) \
31501 || exit 1
31502
31503 @endif utils
31504
31505 .PHONY: maybe-clean-utils clean-utils
31506 maybe-clean-utils:
31507 @if utils
31508 maybe-clean-utils: clean-utils
31509
31510 clean-utils:
31511 @: $(MAKE); $(unstage)
31512 @[ -f ./utils/Makefile ] || exit 0; \
31513 r=`${PWD_COMMAND}`; export r; \
31514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31515 $(HOST_EXPORTS) \
31516 for flag in $(EXTRA_HOST_FLAGS) ; do \
31517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31518 done; \
31519 echo "Doing clean in utils"; \
31520 (cd $(HOST_SUBDIR)/utils && \
31521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31523 "RANLIB=$${RANLIB}" \
31524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31525 clean) \
31526 || exit 1
31527
31528 @endif utils
31529
31530 .PHONY: maybe-distclean-utils distclean-utils
31531 maybe-distclean-utils:
31532 @if utils
31533 maybe-distclean-utils: distclean-utils
31534
31535 distclean-utils:
31536 @: $(MAKE); $(unstage)
31537 @[ -f ./utils/Makefile ] || exit 0; \
31538 r=`${PWD_COMMAND}`; export r; \
31539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31540 $(HOST_EXPORTS) \
31541 for flag in $(EXTRA_HOST_FLAGS) ; do \
31542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31543 done; \
31544 echo "Doing distclean in utils"; \
31545 (cd $(HOST_SUBDIR)/utils && \
31546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31548 "RANLIB=$${RANLIB}" \
31549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31550 distclean) \
31551 || exit 1
31552
31553 @endif utils
31554
31555 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
31556 maybe-maintainer-clean-utils:
31557 @if utils
31558 maybe-maintainer-clean-utils: maintainer-clean-utils
31559
31560 maintainer-clean-utils:
31561 @: $(MAKE); $(unstage)
31562 @[ -f ./utils/Makefile ] || exit 0; \
31563 r=`${PWD_COMMAND}`; export r; \
31564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31565 $(HOST_EXPORTS) \
31566 for flag in $(EXTRA_HOST_FLAGS) ; do \
31567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31568 done; \
31569 echo "Doing maintainer-clean in utils"; \
31570 (cd $(HOST_SUBDIR)/utils && \
31571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31573 "RANLIB=$${RANLIB}" \
31574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31575 maintainer-clean) \
31576 || exit 1
31577
31578 @endif utils
31579
31580
31581
31582 .PHONY: configure-gnattools maybe-configure-gnattools
31583 maybe-configure-gnattools:
31584 @if gcc-bootstrap
31585 configure-gnattools: stage_current
31586 @endif gcc-bootstrap
31587 @if gnattools
31588 maybe-configure-gnattools: configure-gnattools
31589 configure-gnattools:
31590 @: $(MAKE); $(unstage)
31591 @r=`${PWD_COMMAND}`; export r; \
31592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31593 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
31594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
31595 $(HOST_EXPORTS) \
31596 echo Configuring in $(HOST_SUBDIR)/gnattools; \
31597 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
31598 case $(srcdir) in \
31599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31600 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
31601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31602 esac; \
31603 module_srcdir=gnattools; \
31604 $(SHELL) \
31605 $$s/$$module_srcdir/configure \
31606 --srcdir=$${topdir}/$$module_srcdir \
31607 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31608 --target=${target_alias} \
31609 || exit 1
31610 @endif gnattools
31611
31612
31613
31614
31615
31616 .PHONY: all-gnattools maybe-all-gnattools
31617 maybe-all-gnattools:
31618 @if gcc-bootstrap
31619 all-gnattools: stage_current
31620 @endif gcc-bootstrap
31621 @if gnattools
31622 TARGET-gnattools=all
31623 maybe-all-gnattools: all-gnattools
31624 all-gnattools: configure-gnattools
31625 @: $(MAKE); $(unstage)
31626 @r=`${PWD_COMMAND}`; export r; \
31627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31628 $(HOST_EXPORTS) \
31629 (cd $(HOST_SUBDIR)/gnattools && \
31630 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31631 $(TARGET-gnattools))
31632 @endif gnattools
31633
31634
31635
31636
31637 .PHONY: check-gnattools maybe-check-gnattools
31638 maybe-check-gnattools:
31639 @if gnattools
31640 maybe-check-gnattools: check-gnattools
31641
31642 check-gnattools:
31643 @: $(MAKE); $(unstage)
31644 @r=`${PWD_COMMAND}`; export r; \
31645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31646 $(HOST_EXPORTS) \
31647 (cd $(HOST_SUBDIR)/gnattools && \
31648 $(MAKE) $(FLAGS_TO_PASS) check)
31649
31650 @endif gnattools
31651
31652 .PHONY: install-gnattools maybe-install-gnattools
31653 maybe-install-gnattools:
31654 @if gnattools
31655 maybe-install-gnattools: install-gnattools
31656
31657 install-gnattools: installdirs
31658 @: $(MAKE); $(unstage)
31659 @r=`${PWD_COMMAND}`; export r; \
31660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31661 $(HOST_EXPORTS) \
31662 (cd $(HOST_SUBDIR)/gnattools && \
31663 $(MAKE) $(FLAGS_TO_PASS) install)
31664
31665 @endif gnattools
31666
31667 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
31668 maybe-install-strip-gnattools:
31669 @if gnattools
31670 maybe-install-strip-gnattools: install-strip-gnattools
31671
31672 install-strip-gnattools: installdirs
31673 @: $(MAKE); $(unstage)
31674 @r=`${PWD_COMMAND}`; export r; \
31675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31676 $(HOST_EXPORTS) \
31677 (cd $(HOST_SUBDIR)/gnattools && \
31678 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31679
31680 @endif gnattools
31681
31682 # Other targets (info, dvi, pdf, etc.)
31683
31684 .PHONY: maybe-info-gnattools info-gnattools
31685 maybe-info-gnattools:
31686 @if gnattools
31687 maybe-info-gnattools: info-gnattools
31688
31689 info-gnattools: \
31690 configure-gnattools
31691 @: $(MAKE); $(unstage)
31692 @[ -f ./gnattools/Makefile ] || exit 0; \
31693 r=`${PWD_COMMAND}`; export r; \
31694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31695 $(HOST_EXPORTS) \
31696 for flag in $(EXTRA_HOST_FLAGS) ; do \
31697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31698 done; \
31699 echo "Doing info in gnattools"; \
31700 (cd $(HOST_SUBDIR)/gnattools && \
31701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31703 "RANLIB=$${RANLIB}" \
31704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31705 info) \
31706 || exit 1
31707
31708 @endif gnattools
31709
31710 .PHONY: maybe-dvi-gnattools dvi-gnattools
31711 maybe-dvi-gnattools:
31712 @if gnattools
31713 maybe-dvi-gnattools: dvi-gnattools
31714
31715 dvi-gnattools: \
31716 configure-gnattools
31717 @: $(MAKE); $(unstage)
31718 @[ -f ./gnattools/Makefile ] || exit 0; \
31719 r=`${PWD_COMMAND}`; export r; \
31720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31721 $(HOST_EXPORTS) \
31722 for flag in $(EXTRA_HOST_FLAGS) ; do \
31723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31724 done; \
31725 echo "Doing dvi in gnattools"; \
31726 (cd $(HOST_SUBDIR)/gnattools && \
31727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31729 "RANLIB=$${RANLIB}" \
31730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31731 dvi) \
31732 || exit 1
31733
31734 @endif gnattools
31735
31736 .PHONY: maybe-pdf-gnattools pdf-gnattools
31737 maybe-pdf-gnattools:
31738 @if gnattools
31739 maybe-pdf-gnattools: pdf-gnattools
31740
31741 pdf-gnattools: \
31742 configure-gnattools
31743 @: $(MAKE); $(unstage)
31744 @[ -f ./gnattools/Makefile ] || exit 0; \
31745 r=`${PWD_COMMAND}`; export r; \
31746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31747 $(HOST_EXPORTS) \
31748 for flag in $(EXTRA_HOST_FLAGS) ; do \
31749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31750 done; \
31751 echo "Doing pdf in gnattools"; \
31752 (cd $(HOST_SUBDIR)/gnattools && \
31753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31755 "RANLIB=$${RANLIB}" \
31756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31757 pdf) \
31758 || exit 1
31759
31760 @endif gnattools
31761
31762 .PHONY: maybe-html-gnattools html-gnattools
31763 maybe-html-gnattools:
31764 @if gnattools
31765 maybe-html-gnattools: html-gnattools
31766
31767 html-gnattools: \
31768 configure-gnattools
31769 @: $(MAKE); $(unstage)
31770 @[ -f ./gnattools/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 html in gnattools"; \
31778 (cd $(HOST_SUBDIR)/gnattools && \
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 html) \
31784 || exit 1
31785
31786 @endif gnattools
31787
31788 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
31789 maybe-TAGS-gnattools:
31790 @if gnattools
31791 maybe-TAGS-gnattools: TAGS-gnattools
31792
31793 TAGS-gnattools: \
31794 configure-gnattools
31795 @: $(MAKE); $(unstage)
31796 @[ -f ./gnattools/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 TAGS in gnattools"; \
31804 (cd $(HOST_SUBDIR)/gnattools && \
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 TAGS) \
31810 || exit 1
31811
31812 @endif gnattools
31813
31814 .PHONY: maybe-install-info-gnattools install-info-gnattools
31815 maybe-install-info-gnattools:
31816 @if gnattools
31817 maybe-install-info-gnattools: install-info-gnattools
31818
31819 install-info-gnattools: \
31820 configure-gnattools \
31821 info-gnattools
31822 @: $(MAKE); $(unstage)
31823 @[ -f ./gnattools/Makefile ] || exit 0; \
31824 r=`${PWD_COMMAND}`; export r; \
31825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31826 $(HOST_EXPORTS) \
31827 for flag in $(EXTRA_HOST_FLAGS) ; do \
31828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31829 done; \
31830 echo "Doing install-info in gnattools"; \
31831 (cd $(HOST_SUBDIR)/gnattools && \
31832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31834 "RANLIB=$${RANLIB}" \
31835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31836 install-info) \
31837 || exit 1
31838
31839 @endif gnattools
31840
31841 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
31842 maybe-install-pdf-gnattools:
31843 @if gnattools
31844 maybe-install-pdf-gnattools: install-pdf-gnattools
31845
31846 install-pdf-gnattools: \
31847 configure-gnattools \
31848 pdf-gnattools
31849 @: $(MAKE); $(unstage)
31850 @[ -f ./gnattools/Makefile ] || exit 0; \
31851 r=`${PWD_COMMAND}`; export r; \
31852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31853 $(HOST_EXPORTS) \
31854 for flag in $(EXTRA_HOST_FLAGS) ; do \
31855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31856 done; \
31857 echo "Doing install-pdf in gnattools"; \
31858 (cd $(HOST_SUBDIR)/gnattools && \
31859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31861 "RANLIB=$${RANLIB}" \
31862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31863 install-pdf) \
31864 || exit 1
31865
31866 @endif gnattools
31867
31868 .PHONY: maybe-install-html-gnattools install-html-gnattools
31869 maybe-install-html-gnattools:
31870 @if gnattools
31871 maybe-install-html-gnattools: install-html-gnattools
31872
31873 install-html-gnattools: \
31874 configure-gnattools \
31875 html-gnattools
31876 @: $(MAKE); $(unstage)
31877 @[ -f ./gnattools/Makefile ] || exit 0; \
31878 r=`${PWD_COMMAND}`; export r; \
31879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31880 $(HOST_EXPORTS) \
31881 for flag in $(EXTRA_HOST_FLAGS) ; do \
31882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31883 done; \
31884 echo "Doing install-html in gnattools"; \
31885 (cd $(HOST_SUBDIR)/gnattools && \
31886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31888 "RANLIB=$${RANLIB}" \
31889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31890 install-html) \
31891 || exit 1
31892
31893 @endif gnattools
31894
31895 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
31896 maybe-installcheck-gnattools:
31897 @if gnattools
31898 maybe-installcheck-gnattools: installcheck-gnattools
31899
31900 installcheck-gnattools: \
31901 configure-gnattools
31902 @: $(MAKE); $(unstage)
31903 @[ -f ./gnattools/Makefile ] || exit 0; \
31904 r=`${PWD_COMMAND}`; export r; \
31905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31906 $(HOST_EXPORTS) \
31907 for flag in $(EXTRA_HOST_FLAGS) ; do \
31908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31909 done; \
31910 echo "Doing installcheck in gnattools"; \
31911 (cd $(HOST_SUBDIR)/gnattools && \
31912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31914 "RANLIB=$${RANLIB}" \
31915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31916 installcheck) \
31917 || exit 1
31918
31919 @endif gnattools
31920
31921 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
31922 maybe-mostlyclean-gnattools:
31923 @if gnattools
31924 maybe-mostlyclean-gnattools: mostlyclean-gnattools
31925
31926 mostlyclean-gnattools:
31927 @: $(MAKE); $(unstage)
31928 @[ -f ./gnattools/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 mostlyclean in gnattools"; \
31936 (cd $(HOST_SUBDIR)/gnattools && \
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 mostlyclean) \
31942 || exit 1
31943
31944 @endif gnattools
31945
31946 .PHONY: maybe-clean-gnattools clean-gnattools
31947 maybe-clean-gnattools:
31948 @if gnattools
31949 maybe-clean-gnattools: clean-gnattools
31950
31951 clean-gnattools:
31952 @: $(MAKE); $(unstage)
31953 @[ -f ./gnattools/Makefile ] || exit 0; \
31954 r=`${PWD_COMMAND}`; export r; \
31955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31956 $(HOST_EXPORTS) \
31957 for flag in $(EXTRA_HOST_FLAGS) ; do \
31958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31959 done; \
31960 echo "Doing clean in gnattools"; \
31961 (cd $(HOST_SUBDIR)/gnattools && \
31962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31964 "RANLIB=$${RANLIB}" \
31965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31966 clean) \
31967 || exit 1
31968
31969 @endif gnattools
31970
31971 .PHONY: maybe-distclean-gnattools distclean-gnattools
31972 maybe-distclean-gnattools:
31973 @if gnattools
31974 maybe-distclean-gnattools: distclean-gnattools
31975
31976 distclean-gnattools:
31977 @: $(MAKE); $(unstage)
31978 @[ -f ./gnattools/Makefile ] || exit 0; \
31979 r=`${PWD_COMMAND}`; export r; \
31980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31981 $(HOST_EXPORTS) \
31982 for flag in $(EXTRA_HOST_FLAGS) ; do \
31983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31984 done; \
31985 echo "Doing distclean in gnattools"; \
31986 (cd $(HOST_SUBDIR)/gnattools && \
31987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31989 "RANLIB=$${RANLIB}" \
31990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31991 distclean) \
31992 || exit 1
31993
31994 @endif gnattools
31995
31996 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
31997 maybe-maintainer-clean-gnattools:
31998 @if gnattools
31999 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
32000
32001 maintainer-clean-gnattools:
32002 @: $(MAKE); $(unstage)
32003 @[ -f ./gnattools/Makefile ] || exit 0; \
32004 r=`${PWD_COMMAND}`; export r; \
32005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32006 $(HOST_EXPORTS) \
32007 for flag in $(EXTRA_HOST_FLAGS) ; do \
32008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32009 done; \
32010 echo "Doing maintainer-clean in gnattools"; \
32011 (cd $(HOST_SUBDIR)/gnattools && \
32012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32014 "RANLIB=$${RANLIB}" \
32015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32016 maintainer-clean) \
32017 || exit 1
32018
32019 @endif gnattools
32020
32021
32022
32023 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
32024 maybe-configure-lto-plugin:
32025 @if gcc-bootstrap
32026 configure-lto-plugin: stage_current
32027 @endif gcc-bootstrap
32028 @if lto-plugin
32029 maybe-configure-lto-plugin: configure-lto-plugin
32030 configure-lto-plugin:
32031 @r=`${PWD_COMMAND}`; export r; \
32032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32033 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32035 $(HOST_EXPORTS) \
32036 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
32037 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
32038 case $(srcdir) in \
32039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32040 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32042 esac; \
32043 module_srcdir=lto-plugin; \
32044 $(SHELL) \
32045 $$s/$$module_srcdir/configure \
32046 --srcdir=$${topdir}/$$module_srcdir \
32047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32048 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
32049 || exit 1
32050 @endif lto-plugin
32051
32052
32053
32054 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
32055 maybe-configure-stage1-lto-plugin:
32056 @if lto-plugin-bootstrap
32057 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
32058 configure-stage1-lto-plugin:
32059 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32060 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32061 @r=`${PWD_COMMAND}`; export r; \
32062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32063 TFLAGS="$(STAGE1_TFLAGS)"; \
32064 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32065 $(HOST_EXPORTS) \
32066 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
32067 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
32068 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
32069 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
32070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32071 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32072 case $(srcdir) in \
32073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32074 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32076 esac; \
32077 module_srcdir=lto-plugin; \
32078 $(SHELL) $$s/$$module_srcdir/configure \
32079 --srcdir=$${topdir}/$$module_srcdir \
32080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32081 --target=${target_alias} \
32082 \
32083 $(STAGE1_CONFIGURE_FLAGS) \
32084 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32085 @endif lto-plugin-bootstrap
32086
32087 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
32088 maybe-configure-stage2-lto-plugin:
32089 @if lto-plugin-bootstrap
32090 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
32091 configure-stage2-lto-plugin:
32092 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32094 @r=`${PWD_COMMAND}`; export r; \
32095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32096 TFLAGS="$(STAGE2_TFLAGS)"; \
32097 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32098 $(HOST_EXPORTS) \
32099 $(POSTSTAGE1_HOST_EXPORTS) \
32100 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
32101 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
32102 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
32103 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
32104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32105 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32106 case $(srcdir) in \
32107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32108 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32110 esac; \
32111 module_srcdir=lto-plugin; \
32112 $(SHELL) $$s/$$module_srcdir/configure \
32113 --srcdir=$${topdir}/$$module_srcdir \
32114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32115 --target=${target_alias} \
32116 --with-build-libsubdir=$(HOST_SUBDIR) \
32117 $(STAGE2_CONFIGURE_FLAGS) \
32118 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32119 @endif lto-plugin-bootstrap
32120
32121 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
32122 maybe-configure-stage3-lto-plugin:
32123 @if lto-plugin-bootstrap
32124 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
32125 configure-stage3-lto-plugin:
32126 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32128 @r=`${PWD_COMMAND}`; export r; \
32129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32130 TFLAGS="$(STAGE3_TFLAGS)"; \
32131 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32132 $(HOST_EXPORTS) \
32133 $(POSTSTAGE1_HOST_EXPORTS) \
32134 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
32135 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
32136 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
32137 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
32138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32139 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32140 case $(srcdir) in \
32141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32142 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32144 esac; \
32145 module_srcdir=lto-plugin; \
32146 $(SHELL) $$s/$$module_srcdir/configure \
32147 --srcdir=$${topdir}/$$module_srcdir \
32148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32149 --target=${target_alias} \
32150 --with-build-libsubdir=$(HOST_SUBDIR) \
32151 $(STAGE3_CONFIGURE_FLAGS) \
32152 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32153 @endif lto-plugin-bootstrap
32154
32155 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
32156 maybe-configure-stage4-lto-plugin:
32157 @if lto-plugin-bootstrap
32158 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
32159 configure-stage4-lto-plugin:
32160 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32161 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32162 @r=`${PWD_COMMAND}`; export r; \
32163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32164 TFLAGS="$(STAGE4_TFLAGS)"; \
32165 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32166 $(HOST_EXPORTS) \
32167 $(POSTSTAGE1_HOST_EXPORTS) \
32168 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
32169 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
32170 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
32171 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
32172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32173 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32174 case $(srcdir) in \
32175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32176 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32178 esac; \
32179 module_srcdir=lto-plugin; \
32180 $(SHELL) $$s/$$module_srcdir/configure \
32181 --srcdir=$${topdir}/$$module_srcdir \
32182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32183 --target=${target_alias} \
32184 --with-build-libsubdir=$(HOST_SUBDIR) \
32185 $(STAGE4_CONFIGURE_FLAGS) \
32186 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32187 @endif lto-plugin-bootstrap
32188
32189 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
32190 maybe-configure-stageprofile-lto-plugin:
32191 @if lto-plugin-bootstrap
32192 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
32193 configure-stageprofile-lto-plugin:
32194 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32195 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32196 @r=`${PWD_COMMAND}`; export r; \
32197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32198 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32199 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32200 $(HOST_EXPORTS) \
32201 $(POSTSTAGE1_HOST_EXPORTS) \
32202 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
32203 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
32204 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
32205 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
32206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32207 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32208 case $(srcdir) in \
32209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32210 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32212 esac; \
32213 module_srcdir=lto-plugin; \
32214 $(SHELL) $$s/$$module_srcdir/configure \
32215 --srcdir=$${topdir}/$$module_srcdir \
32216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32217 --target=${target_alias} \
32218 --with-build-libsubdir=$(HOST_SUBDIR) \
32219 $(STAGEprofile_CONFIGURE_FLAGS) \
32220 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32221 @endif lto-plugin-bootstrap
32222
32223 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
32224 maybe-configure-stagefeedback-lto-plugin:
32225 @if lto-plugin-bootstrap
32226 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
32227 configure-stagefeedback-lto-plugin:
32228 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32230 @r=`${PWD_COMMAND}`; export r; \
32231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32232 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32233 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32234 $(HOST_EXPORTS) \
32235 $(POSTSTAGE1_HOST_EXPORTS) \
32236 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
32237 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
32238 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
32239 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
32240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32241 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32242 case $(srcdir) in \
32243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32244 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32246 esac; \
32247 module_srcdir=lto-plugin; \
32248 $(SHELL) $$s/$$module_srcdir/configure \
32249 --srcdir=$${topdir}/$$module_srcdir \
32250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32251 --target=${target_alias} \
32252 --with-build-libsubdir=$(HOST_SUBDIR) \
32253 $(STAGEfeedback_CONFIGURE_FLAGS) \
32254 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32255 @endif lto-plugin-bootstrap
32256
32257
32258
32259
32260
32261 .PHONY: all-lto-plugin maybe-all-lto-plugin
32262 maybe-all-lto-plugin:
32263 @if gcc-bootstrap
32264 all-lto-plugin: stage_current
32265 @endif gcc-bootstrap
32266 @if lto-plugin
32267 TARGET-lto-plugin=all
32268 maybe-all-lto-plugin: all-lto-plugin
32269 all-lto-plugin: configure-lto-plugin
32270 @r=`${PWD_COMMAND}`; export r; \
32271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32272 $(HOST_EXPORTS) \
32273 (cd $(HOST_SUBDIR)/lto-plugin && \
32274 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32275 $(TARGET-lto-plugin))
32276 @endif lto-plugin
32277
32278
32279
32280 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
32281 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
32282 maybe-all-stage1-lto-plugin:
32283 maybe-clean-stage1-lto-plugin:
32284 @if lto-plugin-bootstrap
32285 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
32286 all-stage1: all-stage1-lto-plugin
32287 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
32288 all-stage1-lto-plugin: configure-stage1-lto-plugin
32289 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32290 @r=`${PWD_COMMAND}`; export r; \
32291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32292 TFLAGS="$(STAGE1_TFLAGS)"; \
32293 $(HOST_EXPORTS) \
32294 cd $(HOST_SUBDIR)/lto-plugin && \
32295 \
32296 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32297 CFLAGS="$(STAGE1_CFLAGS)" \
32298 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
32299 LIBCFLAGS="$(LIBCFLAGS)" \
32300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32303 $(EXTRA_HOST_FLAGS) \
32304 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32305 TFLAGS="$(STAGE1_TFLAGS)" \
32306 $(TARGET-stage1-lto-plugin)
32307
32308 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
32309 clean-stage1: clean-stage1-lto-plugin
32310 clean-stage1-lto-plugin:
32311 @if [ $(current_stage) = stage1 ]; then \
32312 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32313 else \
32314 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
32315 $(MAKE) stage1-start; \
32316 fi; \
32317 cd $(HOST_SUBDIR)/lto-plugin && \
32318 $(MAKE) $(EXTRA_HOST_FLAGS) \
32319 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32320 @endif lto-plugin-bootstrap
32321
32322
32323 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
32324 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
32325 maybe-all-stage2-lto-plugin:
32326 maybe-clean-stage2-lto-plugin:
32327 @if lto-plugin-bootstrap
32328 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
32329 all-stage2: all-stage2-lto-plugin
32330 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
32331 all-stage2-lto-plugin: configure-stage2-lto-plugin
32332 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32333 @r=`${PWD_COMMAND}`; export r; \
32334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32335 TFLAGS="$(STAGE2_TFLAGS)"; \
32336 $(HOST_EXPORTS) \
32337 $(POSTSTAGE1_HOST_EXPORTS) \
32338 cd $(HOST_SUBDIR)/lto-plugin && \
32339 \
32340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32341 CFLAGS="$(STAGE2_CFLAGS)" \
32342 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
32343 LIBCFLAGS="$(STAGE2_CFLAGS)" \
32344 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32345 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32346 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32347 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32348 TFLAGS="$(STAGE2_TFLAGS)" \
32349 $(TARGET-stage2-lto-plugin)
32350
32351 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
32352 clean-stage2: clean-stage2-lto-plugin
32353 clean-stage2-lto-plugin:
32354 @if [ $(current_stage) = stage2 ]; then \
32355 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32356 else \
32357 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
32358 $(MAKE) stage2-start; \
32359 fi; \
32360 cd $(HOST_SUBDIR)/lto-plugin && \
32361 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32362 @endif lto-plugin-bootstrap
32363
32364
32365 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
32366 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
32367 maybe-all-stage3-lto-plugin:
32368 maybe-clean-stage3-lto-plugin:
32369 @if lto-plugin-bootstrap
32370 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
32371 all-stage3: all-stage3-lto-plugin
32372 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
32373 all-stage3-lto-plugin: configure-stage3-lto-plugin
32374 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32375 @r=`${PWD_COMMAND}`; export r; \
32376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32377 TFLAGS="$(STAGE3_TFLAGS)"; \
32378 $(HOST_EXPORTS) \
32379 $(POSTSTAGE1_HOST_EXPORTS) \
32380 cd $(HOST_SUBDIR)/lto-plugin && \
32381 \
32382 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32383 CFLAGS="$(STAGE3_CFLAGS)" \
32384 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
32385 LIBCFLAGS="$(STAGE3_CFLAGS)" \
32386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32389 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32390 TFLAGS="$(STAGE3_TFLAGS)" \
32391 $(TARGET-stage3-lto-plugin)
32392
32393 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
32394 clean-stage3: clean-stage3-lto-plugin
32395 clean-stage3-lto-plugin:
32396 @if [ $(current_stage) = stage3 ]; then \
32397 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32398 else \
32399 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
32400 $(MAKE) stage3-start; \
32401 fi; \
32402 cd $(HOST_SUBDIR)/lto-plugin && \
32403 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32404 @endif lto-plugin-bootstrap
32405
32406
32407 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
32408 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
32409 maybe-all-stage4-lto-plugin:
32410 maybe-clean-stage4-lto-plugin:
32411 @if lto-plugin-bootstrap
32412 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
32413 all-stage4: all-stage4-lto-plugin
32414 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
32415 all-stage4-lto-plugin: configure-stage4-lto-plugin
32416 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32417 @r=`${PWD_COMMAND}`; export r; \
32418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32419 TFLAGS="$(STAGE4_TFLAGS)"; \
32420 $(HOST_EXPORTS) \
32421 $(POSTSTAGE1_HOST_EXPORTS) \
32422 cd $(HOST_SUBDIR)/lto-plugin && \
32423 \
32424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32425 CFLAGS="$(STAGE4_CFLAGS)" \
32426 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
32427 LIBCFLAGS="$(STAGE4_CFLAGS)" \
32428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32432 TFLAGS="$(STAGE4_TFLAGS)" \
32433 $(TARGET-stage4-lto-plugin)
32434
32435 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
32436 clean-stage4: clean-stage4-lto-plugin
32437 clean-stage4-lto-plugin:
32438 @if [ $(current_stage) = stage4 ]; then \
32439 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32440 else \
32441 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
32442 $(MAKE) stage4-start; \
32443 fi; \
32444 cd $(HOST_SUBDIR)/lto-plugin && \
32445 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32446 @endif lto-plugin-bootstrap
32447
32448
32449 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
32450 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
32451 maybe-all-stageprofile-lto-plugin:
32452 maybe-clean-stageprofile-lto-plugin:
32453 @if lto-plugin-bootstrap
32454 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
32455 all-stageprofile: all-stageprofile-lto-plugin
32456 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
32457 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
32458 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32459 @r=`${PWD_COMMAND}`; export r; \
32460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32461 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32462 $(HOST_EXPORTS) \
32463 $(POSTSTAGE1_HOST_EXPORTS) \
32464 cd $(HOST_SUBDIR)/lto-plugin && \
32465 \
32466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32467 CFLAGS="$(STAGEprofile_CFLAGS)" \
32468 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
32469 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
32470 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32471 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32472 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32473 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32474 TFLAGS="$(STAGEprofile_TFLAGS)" \
32475 $(TARGET-stageprofile-lto-plugin)
32476
32477 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
32478 clean-stageprofile: clean-stageprofile-lto-plugin
32479 clean-stageprofile-lto-plugin:
32480 @if [ $(current_stage) = stageprofile ]; then \
32481 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32482 else \
32483 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
32484 $(MAKE) stageprofile-start; \
32485 fi; \
32486 cd $(HOST_SUBDIR)/lto-plugin && \
32487 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32488 @endif lto-plugin-bootstrap
32489
32490
32491 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
32492 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
32493 maybe-all-stagefeedback-lto-plugin:
32494 maybe-clean-stagefeedback-lto-plugin:
32495 @if lto-plugin-bootstrap
32496 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
32497 all-stagefeedback: all-stagefeedback-lto-plugin
32498 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
32499 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
32500 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32501 @r=`${PWD_COMMAND}`; export r; \
32502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32503 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32504 $(HOST_EXPORTS) \
32505 $(POSTSTAGE1_HOST_EXPORTS) \
32506 cd $(HOST_SUBDIR)/lto-plugin && \
32507 \
32508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32509 CFLAGS="$(STAGEfeedback_CFLAGS)" \
32510 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
32511 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
32512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32515 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32516 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32517 $(TARGET-stagefeedback-lto-plugin)
32518
32519 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
32520 clean-stagefeedback: clean-stagefeedback-lto-plugin
32521 clean-stagefeedback-lto-plugin:
32522 @if [ $(current_stage) = stagefeedback ]; then \
32523 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32524 else \
32525 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
32526 $(MAKE) stagefeedback-start; \
32527 fi; \
32528 cd $(HOST_SUBDIR)/lto-plugin && \
32529 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32530 @endif lto-plugin-bootstrap
32531
32532
32533
32534
32535
32536 .PHONY: check-lto-plugin maybe-check-lto-plugin
32537 maybe-check-lto-plugin:
32538 @if lto-plugin
32539 maybe-check-lto-plugin: check-lto-plugin
32540
32541 check-lto-plugin:
32542 @: $(MAKE); $(unstage)
32543 @r=`${PWD_COMMAND}`; export r; \
32544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32545 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
32546 (cd $(HOST_SUBDIR)/lto-plugin && \
32547 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
32548
32549 @endif lto-plugin
32550
32551 .PHONY: install-lto-plugin maybe-install-lto-plugin
32552 maybe-install-lto-plugin:
32553 @if lto-plugin
32554 maybe-install-lto-plugin: install-lto-plugin
32555
32556 install-lto-plugin: installdirs
32557 @: $(MAKE); $(unstage)
32558 @r=`${PWD_COMMAND}`; export r; \
32559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32560 $(HOST_EXPORTS) \
32561 (cd $(HOST_SUBDIR)/lto-plugin && \
32562 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
32563
32564 @endif lto-plugin
32565
32566 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
32567 maybe-install-strip-lto-plugin:
32568 @if lto-plugin
32569 maybe-install-strip-lto-plugin: install-strip-lto-plugin
32570
32571 install-strip-lto-plugin: installdirs
32572 @: $(MAKE); $(unstage)
32573 @r=`${PWD_COMMAND}`; export r; \
32574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32575 $(HOST_EXPORTS) \
32576 (cd $(HOST_SUBDIR)/lto-plugin && \
32577 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
32578
32579 @endif lto-plugin
32580
32581 # Other targets (info, dvi, pdf, etc.)
32582
32583 .PHONY: maybe-info-lto-plugin info-lto-plugin
32584 maybe-info-lto-plugin:
32585 @if lto-plugin
32586 maybe-info-lto-plugin: info-lto-plugin
32587
32588 info-lto-plugin: \
32589 configure-lto-plugin
32590 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32591 r=`${PWD_COMMAND}`; export r; \
32592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32593 $(HOST_EXPORTS) \
32594 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32596 done; \
32597 echo "Doing info in lto-plugin"; \
32598 (cd $(HOST_SUBDIR)/lto-plugin && \
32599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32601 "RANLIB=$${RANLIB}" \
32602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32603 info) \
32604 || exit 1
32605
32606 @endif lto-plugin
32607
32608 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
32609 maybe-dvi-lto-plugin:
32610 @if lto-plugin
32611 maybe-dvi-lto-plugin: dvi-lto-plugin
32612
32613 dvi-lto-plugin: \
32614 configure-lto-plugin
32615 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32616 r=`${PWD_COMMAND}`; export r; \
32617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32618 $(HOST_EXPORTS) \
32619 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32621 done; \
32622 echo "Doing dvi in lto-plugin"; \
32623 (cd $(HOST_SUBDIR)/lto-plugin && \
32624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32626 "RANLIB=$${RANLIB}" \
32627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32628 dvi) \
32629 || exit 1
32630
32631 @endif lto-plugin
32632
32633 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
32634 maybe-pdf-lto-plugin:
32635 @if lto-plugin
32636 maybe-pdf-lto-plugin: pdf-lto-plugin
32637
32638 pdf-lto-plugin: \
32639 configure-lto-plugin
32640 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32641 r=`${PWD_COMMAND}`; export r; \
32642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32643 $(HOST_EXPORTS) \
32644 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32646 done; \
32647 echo "Doing pdf in lto-plugin"; \
32648 (cd $(HOST_SUBDIR)/lto-plugin && \
32649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32651 "RANLIB=$${RANLIB}" \
32652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32653 pdf) \
32654 || exit 1
32655
32656 @endif lto-plugin
32657
32658 .PHONY: maybe-html-lto-plugin html-lto-plugin
32659 maybe-html-lto-plugin:
32660 @if lto-plugin
32661 maybe-html-lto-plugin: html-lto-plugin
32662
32663 html-lto-plugin: \
32664 configure-lto-plugin
32665 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32666 r=`${PWD_COMMAND}`; export r; \
32667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32668 $(HOST_EXPORTS) \
32669 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32671 done; \
32672 echo "Doing html in lto-plugin"; \
32673 (cd $(HOST_SUBDIR)/lto-plugin && \
32674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32676 "RANLIB=$${RANLIB}" \
32677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32678 html) \
32679 || exit 1
32680
32681 @endif lto-plugin
32682
32683 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
32684 maybe-TAGS-lto-plugin:
32685 @if lto-plugin
32686 maybe-TAGS-lto-plugin: TAGS-lto-plugin
32687
32688 TAGS-lto-plugin: \
32689 configure-lto-plugin
32690 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32691 r=`${PWD_COMMAND}`; export r; \
32692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32693 $(HOST_EXPORTS) \
32694 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32696 done; \
32697 echo "Doing TAGS in lto-plugin"; \
32698 (cd $(HOST_SUBDIR)/lto-plugin && \
32699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32701 "RANLIB=$${RANLIB}" \
32702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32703 TAGS) \
32704 || exit 1
32705
32706 @endif lto-plugin
32707
32708 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
32709 maybe-install-info-lto-plugin:
32710 @if lto-plugin
32711 maybe-install-info-lto-plugin: install-info-lto-plugin
32712
32713 install-info-lto-plugin: \
32714 configure-lto-plugin \
32715 info-lto-plugin
32716 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32717 r=`${PWD_COMMAND}`; export r; \
32718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32719 $(HOST_EXPORTS) \
32720 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32722 done; \
32723 echo "Doing install-info in lto-plugin"; \
32724 (cd $(HOST_SUBDIR)/lto-plugin && \
32725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32727 "RANLIB=$${RANLIB}" \
32728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32729 install-info) \
32730 || exit 1
32731
32732 @endif lto-plugin
32733
32734 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
32735 maybe-install-pdf-lto-plugin:
32736 @if lto-plugin
32737 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
32738
32739 install-pdf-lto-plugin: \
32740 configure-lto-plugin \
32741 pdf-lto-plugin
32742 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32743 r=`${PWD_COMMAND}`; export r; \
32744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32745 $(HOST_EXPORTS) \
32746 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32748 done; \
32749 echo "Doing install-pdf in lto-plugin"; \
32750 (cd $(HOST_SUBDIR)/lto-plugin && \
32751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32753 "RANLIB=$${RANLIB}" \
32754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32755 install-pdf) \
32756 || exit 1
32757
32758 @endif lto-plugin
32759
32760 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
32761 maybe-install-html-lto-plugin:
32762 @if lto-plugin
32763 maybe-install-html-lto-plugin: install-html-lto-plugin
32764
32765 install-html-lto-plugin: \
32766 configure-lto-plugin \
32767 html-lto-plugin
32768 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32769 r=`${PWD_COMMAND}`; export r; \
32770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32771 $(HOST_EXPORTS) \
32772 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32774 done; \
32775 echo "Doing install-html in lto-plugin"; \
32776 (cd $(HOST_SUBDIR)/lto-plugin && \
32777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32779 "RANLIB=$${RANLIB}" \
32780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32781 install-html) \
32782 || exit 1
32783
32784 @endif lto-plugin
32785
32786 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
32787 maybe-installcheck-lto-plugin:
32788 @if lto-plugin
32789 maybe-installcheck-lto-plugin: installcheck-lto-plugin
32790
32791 installcheck-lto-plugin: \
32792 configure-lto-plugin
32793 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32794 r=`${PWD_COMMAND}`; export r; \
32795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32796 $(HOST_EXPORTS) \
32797 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32799 done; \
32800 echo "Doing installcheck in lto-plugin"; \
32801 (cd $(HOST_SUBDIR)/lto-plugin && \
32802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32804 "RANLIB=$${RANLIB}" \
32805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32806 installcheck) \
32807 || exit 1
32808
32809 @endif lto-plugin
32810
32811 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
32812 maybe-mostlyclean-lto-plugin:
32813 @if lto-plugin
32814 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
32815
32816 mostlyclean-lto-plugin:
32817 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32818 r=`${PWD_COMMAND}`; export r; \
32819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32820 $(HOST_EXPORTS) \
32821 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32823 done; \
32824 echo "Doing mostlyclean in lto-plugin"; \
32825 (cd $(HOST_SUBDIR)/lto-plugin && \
32826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32828 "RANLIB=$${RANLIB}" \
32829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32830 mostlyclean) \
32831 || exit 1
32832
32833 @endif lto-plugin
32834
32835 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
32836 maybe-clean-lto-plugin:
32837 @if lto-plugin
32838 maybe-clean-lto-plugin: clean-lto-plugin
32839
32840 clean-lto-plugin:
32841 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32842 r=`${PWD_COMMAND}`; export r; \
32843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32844 $(HOST_EXPORTS) \
32845 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32847 done; \
32848 echo "Doing clean in lto-plugin"; \
32849 (cd $(HOST_SUBDIR)/lto-plugin && \
32850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32852 "RANLIB=$${RANLIB}" \
32853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32854 clean) \
32855 || exit 1
32856
32857 @endif lto-plugin
32858
32859 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
32860 maybe-distclean-lto-plugin:
32861 @if lto-plugin
32862 maybe-distclean-lto-plugin: distclean-lto-plugin
32863
32864 distclean-lto-plugin:
32865 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32866 r=`${PWD_COMMAND}`; export r; \
32867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32868 $(HOST_EXPORTS) \
32869 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32871 done; \
32872 echo "Doing distclean in lto-plugin"; \
32873 (cd $(HOST_SUBDIR)/lto-plugin && \
32874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32876 "RANLIB=$${RANLIB}" \
32877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32878 distclean) \
32879 || exit 1
32880
32881 @endif lto-plugin
32882
32883 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
32884 maybe-maintainer-clean-lto-plugin:
32885 @if lto-plugin
32886 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
32887
32888 maintainer-clean-lto-plugin:
32889 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32890 r=`${PWD_COMMAND}`; export r; \
32891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32892 $(HOST_EXPORTS) \
32893 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32895 done; \
32896 echo "Doing maintainer-clean in lto-plugin"; \
32897 (cd $(HOST_SUBDIR)/lto-plugin && \
32898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32900 "RANLIB=$${RANLIB}" \
32901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32902 maintainer-clean) \
32903 || exit 1
32904
32905 @endif lto-plugin
32906
32907
32908
32909 .PHONY: configure-libcc1 maybe-configure-libcc1
32910 maybe-configure-libcc1:
32911 @if gcc-bootstrap
32912 configure-libcc1: stage_current
32913 @endif gcc-bootstrap
32914 @if libcc1
32915 maybe-configure-libcc1: configure-libcc1
32916 configure-libcc1:
32917 @: $(MAKE); $(unstage)
32918 @r=`${PWD_COMMAND}`; export r; \
32919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32920 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
32921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
32922 $(HOST_EXPORTS) \
32923 echo Configuring in $(HOST_SUBDIR)/libcc1; \
32924 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
32925 case $(srcdir) in \
32926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32927 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
32928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32929 esac; \
32930 module_srcdir=libcc1; \
32931 $(SHELL) \
32932 $$s/$$module_srcdir/configure \
32933 --srcdir=$${topdir}/$$module_srcdir \
32934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32935 --target=${target_alias} --enable-shared \
32936 || exit 1
32937 @endif libcc1
32938
32939
32940
32941
32942
32943 .PHONY: all-libcc1 maybe-all-libcc1
32944 maybe-all-libcc1:
32945 @if gcc-bootstrap
32946 all-libcc1: stage_current
32947 @endif gcc-bootstrap
32948 @if libcc1
32949 TARGET-libcc1=all
32950 maybe-all-libcc1: all-libcc1
32951 all-libcc1: configure-libcc1
32952 @: $(MAKE); $(unstage)
32953 @r=`${PWD_COMMAND}`; export r; \
32954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32955 $(HOST_EXPORTS) \
32956 (cd $(HOST_SUBDIR)/libcc1 && \
32957 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32958 $(TARGET-libcc1))
32959 @endif libcc1
32960
32961
32962
32963
32964 .PHONY: check-libcc1 maybe-check-libcc1
32965 maybe-check-libcc1:
32966 @if libcc1
32967 maybe-check-libcc1: check-libcc1
32968
32969 check-libcc1:
32970 @: $(MAKE); $(unstage)
32971 @r=`${PWD_COMMAND}`; export r; \
32972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32973 $(HOST_EXPORTS) \
32974 (cd $(HOST_SUBDIR)/libcc1 && \
32975 $(MAKE) $(FLAGS_TO_PASS) check)
32976
32977 @endif libcc1
32978
32979 .PHONY: install-libcc1 maybe-install-libcc1
32980 maybe-install-libcc1:
32981 @if libcc1
32982 maybe-install-libcc1: install-libcc1
32983
32984 install-libcc1: installdirs
32985 @: $(MAKE); $(unstage)
32986 @r=`${PWD_COMMAND}`; export r; \
32987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32988 $(HOST_EXPORTS) \
32989 (cd $(HOST_SUBDIR)/libcc1 && \
32990 $(MAKE) $(FLAGS_TO_PASS) install)
32991
32992 @endif libcc1
32993
32994 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
32995 maybe-install-strip-libcc1:
32996 @if libcc1
32997 maybe-install-strip-libcc1: install-strip-libcc1
32998
32999 install-strip-libcc1: installdirs
33000 @: $(MAKE); $(unstage)
33001 @r=`${PWD_COMMAND}`; export r; \
33002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33003 $(HOST_EXPORTS) \
33004 (cd $(HOST_SUBDIR)/libcc1 && \
33005 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33006
33007 @endif libcc1
33008
33009 # Other targets (info, dvi, pdf, etc.)
33010
33011 .PHONY: maybe-info-libcc1 info-libcc1
33012 maybe-info-libcc1:
33013 @if libcc1
33014 maybe-info-libcc1: info-libcc1
33015
33016 info-libcc1: \
33017 configure-libcc1
33018 @: $(MAKE); $(unstage)
33019 @[ -f ./libcc1/Makefile ] || exit 0; \
33020 r=`${PWD_COMMAND}`; export r; \
33021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33022 $(HOST_EXPORTS) \
33023 for flag in $(EXTRA_HOST_FLAGS) ; do \
33024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33025 done; \
33026 echo "Doing info in libcc1"; \
33027 (cd $(HOST_SUBDIR)/libcc1 && \
33028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33030 "RANLIB=$${RANLIB}" \
33031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33032 info) \
33033 || exit 1
33034
33035 @endif libcc1
33036
33037 .PHONY: maybe-dvi-libcc1 dvi-libcc1
33038 maybe-dvi-libcc1:
33039 @if libcc1
33040 maybe-dvi-libcc1: dvi-libcc1
33041
33042 dvi-libcc1: \
33043 configure-libcc1
33044 @: $(MAKE); $(unstage)
33045 @[ -f ./libcc1/Makefile ] || exit 0; \
33046 r=`${PWD_COMMAND}`; export r; \
33047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33048 $(HOST_EXPORTS) \
33049 for flag in $(EXTRA_HOST_FLAGS) ; do \
33050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33051 done; \
33052 echo "Doing dvi in libcc1"; \
33053 (cd $(HOST_SUBDIR)/libcc1 && \
33054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33056 "RANLIB=$${RANLIB}" \
33057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33058 dvi) \
33059 || exit 1
33060
33061 @endif libcc1
33062
33063 .PHONY: maybe-pdf-libcc1 pdf-libcc1
33064 maybe-pdf-libcc1:
33065 @if libcc1
33066 maybe-pdf-libcc1: pdf-libcc1
33067
33068 pdf-libcc1: \
33069 configure-libcc1
33070 @: $(MAKE); $(unstage)
33071 @[ -f ./libcc1/Makefile ] || exit 0; \
33072 r=`${PWD_COMMAND}`; export r; \
33073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33074 $(HOST_EXPORTS) \
33075 for flag in $(EXTRA_HOST_FLAGS) ; do \
33076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33077 done; \
33078 echo "Doing pdf in libcc1"; \
33079 (cd $(HOST_SUBDIR)/libcc1 && \
33080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33082 "RANLIB=$${RANLIB}" \
33083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33084 pdf) \
33085 || exit 1
33086
33087 @endif libcc1
33088
33089 .PHONY: maybe-html-libcc1 html-libcc1
33090 maybe-html-libcc1:
33091 @if libcc1
33092 maybe-html-libcc1: html-libcc1
33093
33094 html-libcc1: \
33095 configure-libcc1
33096 @: $(MAKE); $(unstage)
33097 @[ -f ./libcc1/Makefile ] || exit 0; \
33098 r=`${PWD_COMMAND}`; export r; \
33099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33100 $(HOST_EXPORTS) \
33101 for flag in $(EXTRA_HOST_FLAGS) ; do \
33102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33103 done; \
33104 echo "Doing html in libcc1"; \
33105 (cd $(HOST_SUBDIR)/libcc1 && \
33106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33108 "RANLIB=$${RANLIB}" \
33109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33110 html) \
33111 || exit 1
33112
33113 @endif libcc1
33114
33115 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
33116 maybe-TAGS-libcc1:
33117 @if libcc1
33118 maybe-TAGS-libcc1: TAGS-libcc1
33119
33120 TAGS-libcc1: \
33121 configure-libcc1
33122 @: $(MAKE); $(unstage)
33123 @[ -f ./libcc1/Makefile ] || exit 0; \
33124 r=`${PWD_COMMAND}`; export r; \
33125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33126 $(HOST_EXPORTS) \
33127 for flag in $(EXTRA_HOST_FLAGS) ; do \
33128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33129 done; \
33130 echo "Doing TAGS in libcc1"; \
33131 (cd $(HOST_SUBDIR)/libcc1 && \
33132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33134 "RANLIB=$${RANLIB}" \
33135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33136 TAGS) \
33137 || exit 1
33138
33139 @endif libcc1
33140
33141 .PHONY: maybe-install-info-libcc1 install-info-libcc1
33142 maybe-install-info-libcc1:
33143 @if libcc1
33144 maybe-install-info-libcc1: install-info-libcc1
33145
33146 install-info-libcc1: \
33147 configure-libcc1 \
33148 info-libcc1
33149 @: $(MAKE); $(unstage)
33150 @[ -f ./libcc1/Makefile ] || exit 0; \
33151 r=`${PWD_COMMAND}`; export r; \
33152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33153 $(HOST_EXPORTS) \
33154 for flag in $(EXTRA_HOST_FLAGS) ; do \
33155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33156 done; \
33157 echo "Doing install-info in libcc1"; \
33158 (cd $(HOST_SUBDIR)/libcc1 && \
33159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33161 "RANLIB=$${RANLIB}" \
33162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33163 install-info) \
33164 || exit 1
33165
33166 @endif libcc1
33167
33168 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
33169 maybe-install-pdf-libcc1:
33170 @if libcc1
33171 maybe-install-pdf-libcc1: install-pdf-libcc1
33172
33173 install-pdf-libcc1: \
33174 configure-libcc1 \
33175 pdf-libcc1
33176 @: $(MAKE); $(unstage)
33177 @[ -f ./libcc1/Makefile ] || exit 0; \
33178 r=`${PWD_COMMAND}`; export r; \
33179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33180 $(HOST_EXPORTS) \
33181 for flag in $(EXTRA_HOST_FLAGS) ; do \
33182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33183 done; \
33184 echo "Doing install-pdf in libcc1"; \
33185 (cd $(HOST_SUBDIR)/libcc1 && \
33186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33188 "RANLIB=$${RANLIB}" \
33189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33190 install-pdf) \
33191 || exit 1
33192
33193 @endif libcc1
33194
33195 .PHONY: maybe-install-html-libcc1 install-html-libcc1
33196 maybe-install-html-libcc1:
33197 @if libcc1
33198 maybe-install-html-libcc1: install-html-libcc1
33199
33200 install-html-libcc1: \
33201 configure-libcc1 \
33202 html-libcc1
33203 @: $(MAKE); $(unstage)
33204 @[ -f ./libcc1/Makefile ] || exit 0; \
33205 r=`${PWD_COMMAND}`; export r; \
33206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33207 $(HOST_EXPORTS) \
33208 for flag in $(EXTRA_HOST_FLAGS) ; do \
33209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33210 done; \
33211 echo "Doing install-html in libcc1"; \
33212 (cd $(HOST_SUBDIR)/libcc1 && \
33213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33215 "RANLIB=$${RANLIB}" \
33216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33217 install-html) \
33218 || exit 1
33219
33220 @endif libcc1
33221
33222 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
33223 maybe-installcheck-libcc1:
33224 @if libcc1
33225 maybe-installcheck-libcc1: installcheck-libcc1
33226
33227 installcheck-libcc1: \
33228 configure-libcc1
33229 @: $(MAKE); $(unstage)
33230 @[ -f ./libcc1/Makefile ] || exit 0; \
33231 r=`${PWD_COMMAND}`; export r; \
33232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33233 $(HOST_EXPORTS) \
33234 for flag in $(EXTRA_HOST_FLAGS) ; do \
33235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33236 done; \
33237 echo "Doing installcheck in libcc1"; \
33238 (cd $(HOST_SUBDIR)/libcc1 && \
33239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33241 "RANLIB=$${RANLIB}" \
33242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33243 installcheck) \
33244 || exit 1
33245
33246 @endif libcc1
33247
33248 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
33249 maybe-mostlyclean-libcc1:
33250 @if libcc1
33251 maybe-mostlyclean-libcc1: mostlyclean-libcc1
33252
33253 mostlyclean-libcc1:
33254 @: $(MAKE); $(unstage)
33255 @[ -f ./libcc1/Makefile ] || exit 0; \
33256 r=`${PWD_COMMAND}`; export r; \
33257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33258 $(HOST_EXPORTS) \
33259 for flag in $(EXTRA_HOST_FLAGS) ; do \
33260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33261 done; \
33262 echo "Doing mostlyclean in libcc1"; \
33263 (cd $(HOST_SUBDIR)/libcc1 && \
33264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33266 "RANLIB=$${RANLIB}" \
33267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33268 mostlyclean) \
33269 || exit 1
33270
33271 @endif libcc1
33272
33273 .PHONY: maybe-clean-libcc1 clean-libcc1
33274 maybe-clean-libcc1:
33275 @if libcc1
33276 maybe-clean-libcc1: clean-libcc1
33277
33278 clean-libcc1:
33279 @: $(MAKE); $(unstage)
33280 @[ -f ./libcc1/Makefile ] || exit 0; \
33281 r=`${PWD_COMMAND}`; export r; \
33282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33283 $(HOST_EXPORTS) \
33284 for flag in $(EXTRA_HOST_FLAGS) ; do \
33285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33286 done; \
33287 echo "Doing clean in libcc1"; \
33288 (cd $(HOST_SUBDIR)/libcc1 && \
33289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33291 "RANLIB=$${RANLIB}" \
33292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33293 clean) \
33294 || exit 1
33295
33296 @endif libcc1
33297
33298 .PHONY: maybe-distclean-libcc1 distclean-libcc1
33299 maybe-distclean-libcc1:
33300 @if libcc1
33301 maybe-distclean-libcc1: distclean-libcc1
33302
33303 distclean-libcc1:
33304 @: $(MAKE); $(unstage)
33305 @[ -f ./libcc1/Makefile ] || exit 0; \
33306 r=`${PWD_COMMAND}`; export r; \
33307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33308 $(HOST_EXPORTS) \
33309 for flag in $(EXTRA_HOST_FLAGS) ; do \
33310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33311 done; \
33312 echo "Doing distclean in libcc1"; \
33313 (cd $(HOST_SUBDIR)/libcc1 && \
33314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33316 "RANLIB=$${RANLIB}" \
33317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33318 distclean) \
33319 || exit 1
33320
33321 @endif libcc1
33322
33323 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
33324 maybe-maintainer-clean-libcc1:
33325 @if libcc1
33326 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
33327
33328 maintainer-clean-libcc1:
33329 @: $(MAKE); $(unstage)
33330 @[ -f ./libcc1/Makefile ] || exit 0; \
33331 r=`${PWD_COMMAND}`; export r; \
33332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33333 $(HOST_EXPORTS) \
33334 for flag in $(EXTRA_HOST_FLAGS) ; do \
33335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33336 done; \
33337 echo "Doing maintainer-clean in libcc1"; \
33338 (cd $(HOST_SUBDIR)/libcc1 && \
33339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33341 "RANLIB=$${RANLIB}" \
33342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33343 maintainer-clean) \
33344 || exit 1
33345
33346 @endif libcc1
33347
33348
33349
33350 .PHONY: configure-gotools maybe-configure-gotools
33351 maybe-configure-gotools:
33352 @if gcc-bootstrap
33353 configure-gotools: stage_current
33354 @endif gcc-bootstrap
33355 @if gotools
33356 maybe-configure-gotools: configure-gotools
33357 configure-gotools:
33358 @: $(MAKE); $(unstage)
33359 @r=`${PWD_COMMAND}`; export r; \
33360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33361 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
33362 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
33363 $(HOST_EXPORTS) \
33364 echo Configuring in $(HOST_SUBDIR)/gotools; \
33365 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
33366 case $(srcdir) in \
33367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33368 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
33369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33370 esac; \
33371 module_srcdir=gotools; \
33372 $(SHELL) \
33373 $$s/$$module_srcdir/configure \
33374 --srcdir=$${topdir}/$$module_srcdir \
33375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33376 --target=${target_alias} \
33377 || exit 1
33378 @endif gotools
33379
33380
33381
33382
33383
33384 .PHONY: all-gotools maybe-all-gotools
33385 maybe-all-gotools:
33386 @if gcc-bootstrap
33387 all-gotools: stage_current
33388 @endif gcc-bootstrap
33389 @if gotools
33390 TARGET-gotools=all
33391 maybe-all-gotools: all-gotools
33392 all-gotools: configure-gotools
33393 @: $(MAKE); $(unstage)
33394 @r=`${PWD_COMMAND}`; export r; \
33395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33396 $(HOST_EXPORTS) \
33397 (cd $(HOST_SUBDIR)/gotools && \
33398 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33399 $(TARGET-gotools))
33400 @endif gotools
33401
33402
33403
33404
33405 .PHONY: check-gotools maybe-check-gotools
33406 maybe-check-gotools:
33407 @if gotools
33408 maybe-check-gotools: check-gotools
33409
33410 check-gotools:
33411 @: $(MAKE); $(unstage)
33412 @r=`${PWD_COMMAND}`; export r; \
33413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33414 $(HOST_EXPORTS) \
33415 (cd $(HOST_SUBDIR)/gotools && \
33416 $(MAKE) $(FLAGS_TO_PASS) check)
33417
33418 @endif gotools
33419
33420 .PHONY: install-gotools maybe-install-gotools
33421 maybe-install-gotools:
33422 @if gotools
33423 maybe-install-gotools: install-gotools
33424
33425 install-gotools: installdirs
33426 @: $(MAKE); $(unstage)
33427 @r=`${PWD_COMMAND}`; export r; \
33428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33429 $(HOST_EXPORTS) \
33430 (cd $(HOST_SUBDIR)/gotools && \
33431 $(MAKE) $(FLAGS_TO_PASS) install)
33432
33433 @endif gotools
33434
33435 .PHONY: install-strip-gotools maybe-install-strip-gotools
33436 maybe-install-strip-gotools:
33437 @if gotools
33438 maybe-install-strip-gotools: install-strip-gotools
33439
33440 install-strip-gotools: installdirs
33441 @: $(MAKE); $(unstage)
33442 @r=`${PWD_COMMAND}`; export r; \
33443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33444 $(HOST_EXPORTS) \
33445 (cd $(HOST_SUBDIR)/gotools && \
33446 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33447
33448 @endif gotools
33449
33450 # Other targets (info, dvi, pdf, etc.)
33451
33452 .PHONY: maybe-info-gotools info-gotools
33453 maybe-info-gotools:
33454 @if gotools
33455 maybe-info-gotools: info-gotools
33456
33457 info-gotools: \
33458 configure-gotools
33459 @: $(MAKE); $(unstage)
33460 @[ -f ./gotools/Makefile ] || exit 0; \
33461 r=`${PWD_COMMAND}`; export r; \
33462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33463 $(HOST_EXPORTS) \
33464 for flag in $(EXTRA_HOST_FLAGS) ; do \
33465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33466 done; \
33467 echo "Doing info in gotools"; \
33468 (cd $(HOST_SUBDIR)/gotools && \
33469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33471 "RANLIB=$${RANLIB}" \
33472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33473 info) \
33474 || exit 1
33475
33476 @endif gotools
33477
33478 .PHONY: maybe-dvi-gotools dvi-gotools
33479 maybe-dvi-gotools:
33480 @if gotools
33481 maybe-dvi-gotools: dvi-gotools
33482
33483 dvi-gotools: \
33484 configure-gotools
33485 @: $(MAKE); $(unstage)
33486 @[ -f ./gotools/Makefile ] || exit 0; \
33487 r=`${PWD_COMMAND}`; export r; \
33488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33489 $(HOST_EXPORTS) \
33490 for flag in $(EXTRA_HOST_FLAGS) ; do \
33491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33492 done; \
33493 echo "Doing dvi in gotools"; \
33494 (cd $(HOST_SUBDIR)/gotools && \
33495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33497 "RANLIB=$${RANLIB}" \
33498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33499 dvi) \
33500 || exit 1
33501
33502 @endif gotools
33503
33504 .PHONY: maybe-pdf-gotools pdf-gotools
33505 maybe-pdf-gotools:
33506 @if gotools
33507 maybe-pdf-gotools: pdf-gotools
33508
33509 pdf-gotools: \
33510 configure-gotools
33511 @: $(MAKE); $(unstage)
33512 @[ -f ./gotools/Makefile ] || exit 0; \
33513 r=`${PWD_COMMAND}`; export r; \
33514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33515 $(HOST_EXPORTS) \
33516 for flag in $(EXTRA_HOST_FLAGS) ; do \
33517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33518 done; \
33519 echo "Doing pdf in gotools"; \
33520 (cd $(HOST_SUBDIR)/gotools && \
33521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33523 "RANLIB=$${RANLIB}" \
33524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33525 pdf) \
33526 || exit 1
33527
33528 @endif gotools
33529
33530 .PHONY: maybe-html-gotools html-gotools
33531 maybe-html-gotools:
33532 @if gotools
33533 maybe-html-gotools: html-gotools
33534
33535 html-gotools: \
33536 configure-gotools
33537 @: $(MAKE); $(unstage)
33538 @[ -f ./gotools/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 html in gotools"; \
33546 (cd $(HOST_SUBDIR)/gotools && \
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 html) \
33552 || exit 1
33553
33554 @endif gotools
33555
33556 .PHONY: maybe-TAGS-gotools TAGS-gotools
33557 maybe-TAGS-gotools:
33558 @if gotools
33559 maybe-TAGS-gotools: TAGS-gotools
33560
33561 TAGS-gotools: \
33562 configure-gotools
33563 @: $(MAKE); $(unstage)
33564 @[ -f ./gotools/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 TAGS in gotools"; \
33572 (cd $(HOST_SUBDIR)/gotools && \
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 TAGS) \
33578 || exit 1
33579
33580 @endif gotools
33581
33582 .PHONY: maybe-install-info-gotools install-info-gotools
33583 maybe-install-info-gotools:
33584 @if gotools
33585 maybe-install-info-gotools: install-info-gotools
33586
33587 install-info-gotools: \
33588 configure-gotools \
33589 info-gotools
33590 @: $(MAKE); $(unstage)
33591 @[ -f ./gotools/Makefile ] || exit 0; \
33592 r=`${PWD_COMMAND}`; export r; \
33593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33594 $(HOST_EXPORTS) \
33595 for flag in $(EXTRA_HOST_FLAGS) ; do \
33596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33597 done; \
33598 echo "Doing install-info in gotools"; \
33599 (cd $(HOST_SUBDIR)/gotools && \
33600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33602 "RANLIB=$${RANLIB}" \
33603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33604 install-info) \
33605 || exit 1
33606
33607 @endif gotools
33608
33609 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
33610 maybe-install-pdf-gotools:
33611 @if gotools
33612 maybe-install-pdf-gotools: install-pdf-gotools
33613
33614 install-pdf-gotools: \
33615 configure-gotools \
33616 pdf-gotools
33617 @: $(MAKE); $(unstage)
33618 @[ -f ./gotools/Makefile ] || exit 0; \
33619 r=`${PWD_COMMAND}`; export r; \
33620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33621 $(HOST_EXPORTS) \
33622 for flag in $(EXTRA_HOST_FLAGS) ; do \
33623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33624 done; \
33625 echo "Doing install-pdf in gotools"; \
33626 (cd $(HOST_SUBDIR)/gotools && \
33627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33629 "RANLIB=$${RANLIB}" \
33630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33631 install-pdf) \
33632 || exit 1
33633
33634 @endif gotools
33635
33636 .PHONY: maybe-install-html-gotools install-html-gotools
33637 maybe-install-html-gotools:
33638 @if gotools
33639 maybe-install-html-gotools: install-html-gotools
33640
33641 install-html-gotools: \
33642 configure-gotools \
33643 html-gotools
33644 @: $(MAKE); $(unstage)
33645 @[ -f ./gotools/Makefile ] || exit 0; \
33646 r=`${PWD_COMMAND}`; export r; \
33647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33648 $(HOST_EXPORTS) \
33649 for flag in $(EXTRA_HOST_FLAGS) ; do \
33650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33651 done; \
33652 echo "Doing install-html in gotools"; \
33653 (cd $(HOST_SUBDIR)/gotools && \
33654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33656 "RANLIB=$${RANLIB}" \
33657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33658 install-html) \
33659 || exit 1
33660
33661 @endif gotools
33662
33663 .PHONY: maybe-installcheck-gotools installcheck-gotools
33664 maybe-installcheck-gotools:
33665 @if gotools
33666 maybe-installcheck-gotools: installcheck-gotools
33667
33668 installcheck-gotools: \
33669 configure-gotools
33670 @: $(MAKE); $(unstage)
33671 @[ -f ./gotools/Makefile ] || exit 0; \
33672 r=`${PWD_COMMAND}`; export r; \
33673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33674 $(HOST_EXPORTS) \
33675 for flag in $(EXTRA_HOST_FLAGS) ; do \
33676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33677 done; \
33678 echo "Doing installcheck in gotools"; \
33679 (cd $(HOST_SUBDIR)/gotools && \
33680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33682 "RANLIB=$${RANLIB}" \
33683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33684 installcheck) \
33685 || exit 1
33686
33687 @endif gotools
33688
33689 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
33690 maybe-mostlyclean-gotools:
33691 @if gotools
33692 maybe-mostlyclean-gotools: mostlyclean-gotools
33693
33694 mostlyclean-gotools:
33695 @: $(MAKE); $(unstage)
33696 @[ -f ./gotools/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 mostlyclean in gotools"; \
33704 (cd $(HOST_SUBDIR)/gotools && \
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 mostlyclean) \
33710 || exit 1
33711
33712 @endif gotools
33713
33714 .PHONY: maybe-clean-gotools clean-gotools
33715 maybe-clean-gotools:
33716 @if gotools
33717 maybe-clean-gotools: clean-gotools
33718
33719 clean-gotools:
33720 @: $(MAKE); $(unstage)
33721 @[ -f ./gotools/Makefile ] || exit 0; \
33722 r=`${PWD_COMMAND}`; export r; \
33723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33724 $(HOST_EXPORTS) \
33725 for flag in $(EXTRA_HOST_FLAGS) ; do \
33726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33727 done; \
33728 echo "Doing clean in gotools"; \
33729 (cd $(HOST_SUBDIR)/gotools && \
33730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33732 "RANLIB=$${RANLIB}" \
33733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33734 clean) \
33735 || exit 1
33736
33737 @endif gotools
33738
33739 .PHONY: maybe-distclean-gotools distclean-gotools
33740 maybe-distclean-gotools:
33741 @if gotools
33742 maybe-distclean-gotools: distclean-gotools
33743
33744 distclean-gotools:
33745 @: $(MAKE); $(unstage)
33746 @[ -f ./gotools/Makefile ] || exit 0; \
33747 r=`${PWD_COMMAND}`; export r; \
33748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33749 $(HOST_EXPORTS) \
33750 for flag in $(EXTRA_HOST_FLAGS) ; do \
33751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33752 done; \
33753 echo "Doing distclean in gotools"; \
33754 (cd $(HOST_SUBDIR)/gotools && \
33755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33757 "RANLIB=$${RANLIB}" \
33758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33759 distclean) \
33760 || exit 1
33761
33762 @endif gotools
33763
33764 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
33765 maybe-maintainer-clean-gotools:
33766 @if gotools
33767 maybe-maintainer-clean-gotools: maintainer-clean-gotools
33768
33769 maintainer-clean-gotools:
33770 @: $(MAKE); $(unstage)
33771 @[ -f ./gotools/Makefile ] || exit 0; \
33772 r=`${PWD_COMMAND}`; export r; \
33773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33774 $(HOST_EXPORTS) \
33775 for flag in $(EXTRA_HOST_FLAGS) ; do \
33776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33777 done; \
33778 echo "Doing maintainer-clean in gotools"; \
33779 (cd $(HOST_SUBDIR)/gotools && \
33780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33782 "RANLIB=$${RANLIB}" \
33783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33784 maintainer-clean) \
33785 || exit 1
33786
33787 @endif gotools
33788
33789
33790
33791 .PHONY: configure-libctf maybe-configure-libctf
33792 maybe-configure-libctf:
33793 @if gcc-bootstrap
33794 configure-libctf: stage_current
33795 @endif gcc-bootstrap
33796 @if libctf
33797 maybe-configure-libctf: configure-libctf
33798 configure-libctf:
33799 @r=`${PWD_COMMAND}`; export r; \
33800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33801 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33803 $(HOST_EXPORTS) \
33804 echo Configuring in $(HOST_SUBDIR)/libctf; \
33805 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
33806 case $(srcdir) in \
33807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33808 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33810 esac; \
33811 module_srcdir=libctf; \
33812 $(SHELL) \
33813 $$s/$$module_srcdir/configure \
33814 --srcdir=$${topdir}/$$module_srcdir \
33815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33816 --target=${target_alias} \
33817 || exit 1
33818 @endif libctf
33819
33820
33821
33822 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
33823 maybe-configure-stage1-libctf:
33824 @if libctf-bootstrap
33825 maybe-configure-stage1-libctf: configure-stage1-libctf
33826 configure-stage1-libctf:
33827 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33828 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33829 @r=`${PWD_COMMAND}`; export r; \
33830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33831 TFLAGS="$(STAGE1_TFLAGS)"; \
33832 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33833 $(HOST_EXPORTS) \
33834 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33835 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33836 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33837 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
33838 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33839 cd $(HOST_SUBDIR)/libctf || exit 1; \
33840 case $(srcdir) in \
33841 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33842 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33843 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33844 esac; \
33845 module_srcdir=libctf; \
33846 $(SHELL) $$s/$$module_srcdir/configure \
33847 --srcdir=$${topdir}/$$module_srcdir \
33848 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33849 --target=${target_alias} \
33850 \
33851 $(STAGE1_CONFIGURE_FLAGS)
33852 @endif libctf-bootstrap
33853
33854 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
33855 maybe-configure-stage2-libctf:
33856 @if libctf-bootstrap
33857 maybe-configure-stage2-libctf: configure-stage2-libctf
33858 configure-stage2-libctf:
33859 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33860 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33861 @r=`${PWD_COMMAND}`; export r; \
33862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33863 TFLAGS="$(STAGE2_TFLAGS)"; \
33864 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33865 $(HOST_EXPORTS) \
33866 $(POSTSTAGE1_HOST_EXPORTS) \
33867 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33868 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33869 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33870 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
33871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33872 cd $(HOST_SUBDIR)/libctf || exit 1; \
33873 case $(srcdir) in \
33874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33875 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33877 esac; \
33878 module_srcdir=libctf; \
33879 $(SHELL) $$s/$$module_srcdir/configure \
33880 --srcdir=$${topdir}/$$module_srcdir \
33881 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33882 --target=${target_alias} \
33883 --with-build-libsubdir=$(HOST_SUBDIR) \
33884 $(STAGE2_CONFIGURE_FLAGS)
33885 @endif libctf-bootstrap
33886
33887 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
33888 maybe-configure-stage3-libctf:
33889 @if libctf-bootstrap
33890 maybe-configure-stage3-libctf: configure-stage3-libctf
33891 configure-stage3-libctf:
33892 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33894 @r=`${PWD_COMMAND}`; export r; \
33895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33896 TFLAGS="$(STAGE3_TFLAGS)"; \
33897 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33898 $(HOST_EXPORTS) \
33899 $(POSTSTAGE1_HOST_EXPORTS) \
33900 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33901 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33902 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33903 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
33904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33905 cd $(HOST_SUBDIR)/libctf || exit 1; \
33906 case $(srcdir) in \
33907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33908 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33910 esac; \
33911 module_srcdir=libctf; \
33912 $(SHELL) $$s/$$module_srcdir/configure \
33913 --srcdir=$${topdir}/$$module_srcdir \
33914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33915 --target=${target_alias} \
33916 --with-build-libsubdir=$(HOST_SUBDIR) \
33917 $(STAGE3_CONFIGURE_FLAGS)
33918 @endif libctf-bootstrap
33919
33920 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
33921 maybe-configure-stage4-libctf:
33922 @if libctf-bootstrap
33923 maybe-configure-stage4-libctf: configure-stage4-libctf
33924 configure-stage4-libctf:
33925 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33927 @r=`${PWD_COMMAND}`; export r; \
33928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33929 TFLAGS="$(STAGE4_TFLAGS)"; \
33930 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33931 $(HOST_EXPORTS) \
33932 $(POSTSTAGE1_HOST_EXPORTS) \
33933 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33934 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33935 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33936 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
33937 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33938 cd $(HOST_SUBDIR)/libctf || exit 1; \
33939 case $(srcdir) in \
33940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33941 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33943 esac; \
33944 module_srcdir=libctf; \
33945 $(SHELL) $$s/$$module_srcdir/configure \
33946 --srcdir=$${topdir}/$$module_srcdir \
33947 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33948 --target=${target_alias} \
33949 --with-build-libsubdir=$(HOST_SUBDIR) \
33950 $(STAGE4_CONFIGURE_FLAGS)
33951 @endif libctf-bootstrap
33952
33953 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
33954 maybe-configure-stageprofile-libctf:
33955 @if libctf-bootstrap
33956 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
33957 configure-stageprofile-libctf:
33958 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33959 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33960 @r=`${PWD_COMMAND}`; export r; \
33961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33962 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33963 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33964 $(HOST_EXPORTS) \
33965 $(POSTSTAGE1_HOST_EXPORTS) \
33966 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33967 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33968 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33969 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
33970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33971 cd $(HOST_SUBDIR)/libctf || exit 1; \
33972 case $(srcdir) in \
33973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33974 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33976 esac; \
33977 module_srcdir=libctf; \
33978 $(SHELL) $$s/$$module_srcdir/configure \
33979 --srcdir=$${topdir}/$$module_srcdir \
33980 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33981 --target=${target_alias} \
33982 --with-build-libsubdir=$(HOST_SUBDIR) \
33983 $(STAGEprofile_CONFIGURE_FLAGS)
33984 @endif libctf-bootstrap
33985
33986 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
33987 maybe-configure-stagefeedback-libctf:
33988 @if libctf-bootstrap
33989 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
33990 configure-stagefeedback-libctf:
33991 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33992 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33993 @r=`${PWD_COMMAND}`; export r; \
33994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33995 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33996 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33997 $(HOST_EXPORTS) \
33998 $(POSTSTAGE1_HOST_EXPORTS) \
33999 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34000 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34001 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
34002 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
34003 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34004 cd $(HOST_SUBDIR)/libctf || exit 1; \
34005 case $(srcdir) in \
34006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34007 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34009 esac; \
34010 module_srcdir=libctf; \
34011 $(SHELL) $$s/$$module_srcdir/configure \
34012 --srcdir=$${topdir}/$$module_srcdir \
34013 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34014 --target=${target_alias} \
34015 --with-build-libsubdir=$(HOST_SUBDIR) \
34016 $(STAGEfeedback_CONFIGURE_FLAGS)
34017 @endif libctf-bootstrap
34018
34019
34020
34021
34022
34023 .PHONY: all-libctf maybe-all-libctf
34024 maybe-all-libctf:
34025 @if gcc-bootstrap
34026 all-libctf: stage_current
34027 @endif gcc-bootstrap
34028 @if libctf
34029 TARGET-libctf=all
34030 maybe-all-libctf: all-libctf
34031 all-libctf: configure-libctf
34032 @r=`${PWD_COMMAND}`; export r; \
34033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34034 $(HOST_EXPORTS) \
34035 (cd $(HOST_SUBDIR)/libctf && \
34036 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34037 $(TARGET-libctf))
34038 @endif libctf
34039
34040
34041
34042 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
34043 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
34044 maybe-all-stage1-libctf:
34045 maybe-clean-stage1-libctf:
34046 @if libctf-bootstrap
34047 maybe-all-stage1-libctf: all-stage1-libctf
34048 all-stage1: all-stage1-libctf
34049 TARGET-stage1-libctf = $(TARGET-libctf)
34050 all-stage1-libctf: configure-stage1-libctf
34051 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34052 @r=`${PWD_COMMAND}`; export r; \
34053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34054 TFLAGS="$(STAGE1_TFLAGS)"; \
34055 $(HOST_EXPORTS) \
34056 cd $(HOST_SUBDIR)/libctf && \
34057 \
34058 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34059 CFLAGS="$(STAGE1_CFLAGS)" \
34060 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
34061 LIBCFLAGS="$(LIBCFLAGS)" \
34062 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34063 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34064 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34065 $(EXTRA_HOST_FLAGS) \
34066 $(STAGE1_FLAGS_TO_PASS) \
34067 TFLAGS="$(STAGE1_TFLAGS)" \
34068 $(TARGET-stage1-libctf)
34069
34070 maybe-clean-stage1-libctf: clean-stage1-libctf
34071 clean-stage1: clean-stage1-libctf
34072 clean-stage1-libctf:
34073 @if [ $(current_stage) = stage1 ]; then \
34074 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34075 else \
34076 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
34077 $(MAKE) stage1-start; \
34078 fi; \
34079 cd $(HOST_SUBDIR)/libctf && \
34080 $(MAKE) $(EXTRA_HOST_FLAGS) \
34081 $(STAGE1_FLAGS_TO_PASS) clean
34082 @endif libctf-bootstrap
34083
34084
34085 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
34086 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
34087 maybe-all-stage2-libctf:
34088 maybe-clean-stage2-libctf:
34089 @if libctf-bootstrap
34090 maybe-all-stage2-libctf: all-stage2-libctf
34091 all-stage2: all-stage2-libctf
34092 TARGET-stage2-libctf = $(TARGET-libctf)
34093 all-stage2-libctf: configure-stage2-libctf
34094 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34095 @r=`${PWD_COMMAND}`; export r; \
34096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34097 TFLAGS="$(STAGE2_TFLAGS)"; \
34098 $(HOST_EXPORTS) \
34099 $(POSTSTAGE1_HOST_EXPORTS) \
34100 cd $(HOST_SUBDIR)/libctf && \
34101 \
34102 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34103 CFLAGS="$(STAGE2_CFLAGS)" \
34104 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
34105 LIBCFLAGS="$(STAGE2_CFLAGS)" \
34106 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34107 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34108 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34109 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34110 TFLAGS="$(STAGE2_TFLAGS)" \
34111 $(TARGET-stage2-libctf)
34112
34113 maybe-clean-stage2-libctf: clean-stage2-libctf
34114 clean-stage2: clean-stage2-libctf
34115 clean-stage2-libctf:
34116 @if [ $(current_stage) = stage2 ]; then \
34117 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34118 else \
34119 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
34120 $(MAKE) stage2-start; \
34121 fi; \
34122 cd $(HOST_SUBDIR)/libctf && \
34123 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34124 @endif libctf-bootstrap
34125
34126
34127 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
34128 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
34129 maybe-all-stage3-libctf:
34130 maybe-clean-stage3-libctf:
34131 @if libctf-bootstrap
34132 maybe-all-stage3-libctf: all-stage3-libctf
34133 all-stage3: all-stage3-libctf
34134 TARGET-stage3-libctf = $(TARGET-libctf)
34135 all-stage3-libctf: configure-stage3-libctf
34136 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34137 @r=`${PWD_COMMAND}`; export r; \
34138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34139 TFLAGS="$(STAGE3_TFLAGS)"; \
34140 $(HOST_EXPORTS) \
34141 $(POSTSTAGE1_HOST_EXPORTS) \
34142 cd $(HOST_SUBDIR)/libctf && \
34143 \
34144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34145 CFLAGS="$(STAGE3_CFLAGS)" \
34146 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34147 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34151 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34152 TFLAGS="$(STAGE3_TFLAGS)" \
34153 $(TARGET-stage3-libctf)
34154
34155 maybe-clean-stage3-libctf: clean-stage3-libctf
34156 clean-stage3: clean-stage3-libctf
34157 clean-stage3-libctf:
34158 @if [ $(current_stage) = stage3 ]; then \
34159 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34160 else \
34161 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
34162 $(MAKE) stage3-start; \
34163 fi; \
34164 cd $(HOST_SUBDIR)/libctf && \
34165 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34166 @endif libctf-bootstrap
34167
34168
34169 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
34170 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
34171 maybe-all-stage4-libctf:
34172 maybe-clean-stage4-libctf:
34173 @if libctf-bootstrap
34174 maybe-all-stage4-libctf: all-stage4-libctf
34175 all-stage4: all-stage4-libctf
34176 TARGET-stage4-libctf = $(TARGET-libctf)
34177 all-stage4-libctf: configure-stage4-libctf
34178 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34179 @r=`${PWD_COMMAND}`; export r; \
34180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34181 TFLAGS="$(STAGE4_TFLAGS)"; \
34182 $(HOST_EXPORTS) \
34183 $(POSTSTAGE1_HOST_EXPORTS) \
34184 cd $(HOST_SUBDIR)/libctf && \
34185 \
34186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34187 CFLAGS="$(STAGE4_CFLAGS)" \
34188 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34189 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34193 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34194 TFLAGS="$(STAGE4_TFLAGS)" \
34195 $(TARGET-stage4-libctf)
34196
34197 maybe-clean-stage4-libctf: clean-stage4-libctf
34198 clean-stage4: clean-stage4-libctf
34199 clean-stage4-libctf:
34200 @if [ $(current_stage) = stage4 ]; then \
34201 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34202 else \
34203 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
34204 $(MAKE) stage4-start; \
34205 fi; \
34206 cd $(HOST_SUBDIR)/libctf && \
34207 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34208 @endif libctf-bootstrap
34209
34210
34211 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
34212 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
34213 maybe-all-stageprofile-libctf:
34214 maybe-clean-stageprofile-libctf:
34215 @if libctf-bootstrap
34216 maybe-all-stageprofile-libctf: all-stageprofile-libctf
34217 all-stageprofile: all-stageprofile-libctf
34218 TARGET-stageprofile-libctf = $(TARGET-libctf)
34219 all-stageprofile-libctf: configure-stageprofile-libctf
34220 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34221 @r=`${PWD_COMMAND}`; export r; \
34222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34223 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34224 $(HOST_EXPORTS) \
34225 $(POSTSTAGE1_HOST_EXPORTS) \
34226 cd $(HOST_SUBDIR)/libctf && \
34227 \
34228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34229 CFLAGS="$(STAGEprofile_CFLAGS)" \
34230 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34231 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34235 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34236 TFLAGS="$(STAGEprofile_TFLAGS)" \
34237 $(TARGET-stageprofile-libctf)
34238
34239 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
34240 clean-stageprofile: clean-stageprofile-libctf
34241 clean-stageprofile-libctf:
34242 @if [ $(current_stage) = stageprofile ]; then \
34243 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34244 else \
34245 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
34246 $(MAKE) stageprofile-start; \
34247 fi; \
34248 cd $(HOST_SUBDIR)/libctf && \
34249 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34250 @endif libctf-bootstrap
34251
34252
34253 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
34254 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
34255 maybe-all-stagefeedback-libctf:
34256 maybe-clean-stagefeedback-libctf:
34257 @if libctf-bootstrap
34258 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
34259 all-stagefeedback: all-stagefeedback-libctf
34260 TARGET-stagefeedback-libctf = $(TARGET-libctf)
34261 all-stagefeedback-libctf: configure-stagefeedback-libctf
34262 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34263 @r=`${PWD_COMMAND}`; export r; \
34264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34265 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34266 $(HOST_EXPORTS) \
34267 $(POSTSTAGE1_HOST_EXPORTS) \
34268 cd $(HOST_SUBDIR)/libctf && \
34269 \
34270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34271 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34272 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34273 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34278 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34279 $(TARGET-stagefeedback-libctf)
34280
34281 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
34282 clean-stagefeedback: clean-stagefeedback-libctf
34283 clean-stagefeedback-libctf:
34284 @if [ $(current_stage) = stagefeedback ]; then \
34285 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34286 else \
34287 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
34288 $(MAKE) stagefeedback-start; \
34289 fi; \
34290 cd $(HOST_SUBDIR)/libctf && \
34291 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34292 @endif libctf-bootstrap
34293
34294
34295
34296
34297
34298 .PHONY: check-libctf maybe-check-libctf
34299 maybe-check-libctf:
34300 @if libctf
34301 maybe-check-libctf: check-libctf
34302
34303 check-libctf:
34304
34305 @endif libctf
34306
34307 .PHONY: install-libctf maybe-install-libctf
34308 maybe-install-libctf:
34309 @if libctf
34310 maybe-install-libctf: install-libctf
34311
34312 install-libctf: installdirs
34313 @: $(MAKE); $(unstage)
34314 @r=`${PWD_COMMAND}`; export r; \
34315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34316 $(HOST_EXPORTS) \
34317 (cd $(HOST_SUBDIR)/libctf && \
34318 $(MAKE) $(FLAGS_TO_PASS) install)
34319
34320 @endif libctf
34321
34322 .PHONY: install-strip-libctf maybe-install-strip-libctf
34323 maybe-install-strip-libctf:
34324 @if libctf
34325 maybe-install-strip-libctf: install-strip-libctf
34326
34327 install-strip-libctf: installdirs
34328 @: $(MAKE); $(unstage)
34329 @r=`${PWD_COMMAND}`; export r; \
34330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34331 $(HOST_EXPORTS) \
34332 (cd $(HOST_SUBDIR)/libctf && \
34333 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34334
34335 @endif libctf
34336
34337 # Other targets (info, dvi, pdf, etc.)
34338
34339 .PHONY: maybe-info-libctf info-libctf
34340 maybe-info-libctf:
34341 @if libctf
34342 maybe-info-libctf: info-libctf
34343
34344 info-libctf: \
34345 configure-libctf
34346 @[ -f ./libctf/Makefile ] || exit 0; \
34347 r=`${PWD_COMMAND}`; export r; \
34348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34349 $(HOST_EXPORTS) \
34350 for flag in $(EXTRA_HOST_FLAGS) ; do \
34351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34352 done; \
34353 echo "Doing info in libctf"; \
34354 (cd $(HOST_SUBDIR)/libctf && \
34355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34357 "RANLIB=$${RANLIB}" \
34358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34359 info) \
34360 || exit 1
34361
34362 @endif libctf
34363
34364 .PHONY: maybe-dvi-libctf dvi-libctf
34365 maybe-dvi-libctf:
34366 @if libctf
34367 maybe-dvi-libctf: dvi-libctf
34368
34369 dvi-libctf: \
34370 configure-libctf
34371 @[ -f ./libctf/Makefile ] || exit 0; \
34372 r=`${PWD_COMMAND}`; export r; \
34373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34374 $(HOST_EXPORTS) \
34375 for flag in $(EXTRA_HOST_FLAGS) ; do \
34376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34377 done; \
34378 echo "Doing dvi in libctf"; \
34379 (cd $(HOST_SUBDIR)/libctf && \
34380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34382 "RANLIB=$${RANLIB}" \
34383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34384 dvi) \
34385 || exit 1
34386
34387 @endif libctf
34388
34389 .PHONY: maybe-pdf-libctf pdf-libctf
34390 maybe-pdf-libctf:
34391 @if libctf
34392 maybe-pdf-libctf: pdf-libctf
34393
34394 pdf-libctf: \
34395 configure-libctf
34396 @[ -f ./libctf/Makefile ] || exit 0; \
34397 r=`${PWD_COMMAND}`; export r; \
34398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34399 $(HOST_EXPORTS) \
34400 for flag in $(EXTRA_HOST_FLAGS) ; do \
34401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34402 done; \
34403 echo "Doing pdf in libctf"; \
34404 (cd $(HOST_SUBDIR)/libctf && \
34405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34407 "RANLIB=$${RANLIB}" \
34408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34409 pdf) \
34410 || exit 1
34411
34412 @endif libctf
34413
34414 .PHONY: maybe-html-libctf html-libctf
34415 maybe-html-libctf:
34416 @if libctf
34417 maybe-html-libctf: html-libctf
34418
34419 html-libctf: \
34420 configure-libctf
34421 @[ -f ./libctf/Makefile ] || exit 0; \
34422 r=`${PWD_COMMAND}`; export r; \
34423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34424 $(HOST_EXPORTS) \
34425 for flag in $(EXTRA_HOST_FLAGS) ; do \
34426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34427 done; \
34428 echo "Doing html in libctf"; \
34429 (cd $(HOST_SUBDIR)/libctf && \
34430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34432 "RANLIB=$${RANLIB}" \
34433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34434 html) \
34435 || exit 1
34436
34437 @endif libctf
34438
34439 .PHONY: maybe-TAGS-libctf TAGS-libctf
34440 maybe-TAGS-libctf:
34441 @if libctf
34442 maybe-TAGS-libctf: TAGS-libctf
34443
34444 TAGS-libctf: \
34445 configure-libctf
34446 @[ -f ./libctf/Makefile ] || exit 0; \
34447 r=`${PWD_COMMAND}`; export r; \
34448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34449 $(HOST_EXPORTS) \
34450 for flag in $(EXTRA_HOST_FLAGS) ; do \
34451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34452 done; \
34453 echo "Doing TAGS in libctf"; \
34454 (cd $(HOST_SUBDIR)/libctf && \
34455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34457 "RANLIB=$${RANLIB}" \
34458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34459 TAGS) \
34460 || exit 1
34461
34462 @endif libctf
34463
34464 .PHONY: maybe-install-info-libctf install-info-libctf
34465 maybe-install-info-libctf:
34466 @if libctf
34467 maybe-install-info-libctf: install-info-libctf
34468
34469 install-info-libctf: \
34470 configure-libctf \
34471 info-libctf
34472 @[ -f ./libctf/Makefile ] || exit 0; \
34473 r=`${PWD_COMMAND}`; export r; \
34474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34475 $(HOST_EXPORTS) \
34476 for flag in $(EXTRA_HOST_FLAGS) ; do \
34477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34478 done; \
34479 echo "Doing install-info in libctf"; \
34480 (cd $(HOST_SUBDIR)/libctf && \
34481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34483 "RANLIB=$${RANLIB}" \
34484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34485 install-info) \
34486 || exit 1
34487
34488 @endif libctf
34489
34490 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
34491 maybe-install-pdf-libctf:
34492 @if libctf
34493 maybe-install-pdf-libctf: install-pdf-libctf
34494
34495 install-pdf-libctf: \
34496 configure-libctf \
34497 pdf-libctf
34498 @[ -f ./libctf/Makefile ] || exit 0; \
34499 r=`${PWD_COMMAND}`; export r; \
34500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34501 $(HOST_EXPORTS) \
34502 for flag in $(EXTRA_HOST_FLAGS) ; do \
34503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34504 done; \
34505 echo "Doing install-pdf in libctf"; \
34506 (cd $(HOST_SUBDIR)/libctf && \
34507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34509 "RANLIB=$${RANLIB}" \
34510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34511 install-pdf) \
34512 || exit 1
34513
34514 @endif libctf
34515
34516 .PHONY: maybe-install-html-libctf install-html-libctf
34517 maybe-install-html-libctf:
34518 @if libctf
34519 maybe-install-html-libctf: install-html-libctf
34520
34521 install-html-libctf: \
34522 configure-libctf \
34523 html-libctf
34524 @[ -f ./libctf/Makefile ] || exit 0; \
34525 r=`${PWD_COMMAND}`; export r; \
34526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34527 $(HOST_EXPORTS) \
34528 for flag in $(EXTRA_HOST_FLAGS) ; do \
34529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34530 done; \
34531 echo "Doing install-html in libctf"; \
34532 (cd $(HOST_SUBDIR)/libctf && \
34533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34535 "RANLIB=$${RANLIB}" \
34536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34537 install-html) \
34538 || exit 1
34539
34540 @endif libctf
34541
34542 .PHONY: maybe-installcheck-libctf installcheck-libctf
34543 maybe-installcheck-libctf:
34544 @if libctf
34545 maybe-installcheck-libctf: installcheck-libctf
34546
34547 installcheck-libctf: \
34548 configure-libctf
34549 @[ -f ./libctf/Makefile ] || exit 0; \
34550 r=`${PWD_COMMAND}`; export r; \
34551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34552 $(HOST_EXPORTS) \
34553 for flag in $(EXTRA_HOST_FLAGS) ; do \
34554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34555 done; \
34556 echo "Doing installcheck in libctf"; \
34557 (cd $(HOST_SUBDIR)/libctf && \
34558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34560 "RANLIB=$${RANLIB}" \
34561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34562 installcheck) \
34563 || exit 1
34564
34565 @endif libctf
34566
34567 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
34568 maybe-mostlyclean-libctf:
34569 @if libctf
34570 maybe-mostlyclean-libctf: mostlyclean-libctf
34571
34572 mostlyclean-libctf:
34573 @[ -f ./libctf/Makefile ] || exit 0; \
34574 r=`${PWD_COMMAND}`; export r; \
34575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34576 $(HOST_EXPORTS) \
34577 for flag in $(EXTRA_HOST_FLAGS) ; do \
34578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34579 done; \
34580 echo "Doing mostlyclean in libctf"; \
34581 (cd $(HOST_SUBDIR)/libctf && \
34582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34584 "RANLIB=$${RANLIB}" \
34585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34586 mostlyclean) \
34587 || exit 1
34588
34589 @endif libctf
34590
34591 .PHONY: maybe-clean-libctf clean-libctf
34592 maybe-clean-libctf:
34593 @if libctf
34594 maybe-clean-libctf: clean-libctf
34595
34596 clean-libctf:
34597 @[ -f ./libctf/Makefile ] || exit 0; \
34598 r=`${PWD_COMMAND}`; export r; \
34599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34600 $(HOST_EXPORTS) \
34601 for flag in $(EXTRA_HOST_FLAGS) ; do \
34602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34603 done; \
34604 echo "Doing clean in libctf"; \
34605 (cd $(HOST_SUBDIR)/libctf && \
34606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34608 "RANLIB=$${RANLIB}" \
34609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34610 clean) \
34611 || exit 1
34612
34613 @endif libctf
34614
34615 .PHONY: maybe-distclean-libctf distclean-libctf
34616 maybe-distclean-libctf:
34617 @if libctf
34618 maybe-distclean-libctf: distclean-libctf
34619
34620 distclean-libctf:
34621 @[ -f ./libctf/Makefile ] || exit 0; \
34622 r=`${PWD_COMMAND}`; export r; \
34623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34624 $(HOST_EXPORTS) \
34625 for flag in $(EXTRA_HOST_FLAGS) ; do \
34626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34627 done; \
34628 echo "Doing distclean in libctf"; \
34629 (cd $(HOST_SUBDIR)/libctf && \
34630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34632 "RANLIB=$${RANLIB}" \
34633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34634 distclean) \
34635 || exit 1
34636
34637 @endif libctf
34638
34639 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
34640 maybe-maintainer-clean-libctf:
34641 @if libctf
34642 maybe-maintainer-clean-libctf: maintainer-clean-libctf
34643
34644 maintainer-clean-libctf:
34645 @[ -f ./libctf/Makefile ] || exit 0; \
34646 r=`${PWD_COMMAND}`; export r; \
34647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34648 $(HOST_EXPORTS) \
34649 for flag in $(EXTRA_HOST_FLAGS) ; do \
34650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34651 done; \
34652 echo "Doing maintainer-clean in libctf"; \
34653 (cd $(HOST_SUBDIR)/libctf && \
34654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34656 "RANLIB=$${RANLIB}" \
34657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34658 maintainer-clean) \
34659 || exit 1
34660
34661 @endif libctf
34662
34663
34664
34665 # ---------------------------------------
34666 # Modules which run on the target machine
34667 # ---------------------------------------
34668
34669
34670
34671
34672 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
34673 maybe-configure-target-libstdc++-v3:
34674 @if gcc-bootstrap
34675 configure-target-libstdc++-v3: stage_current
34676 @endif gcc-bootstrap
34677 @if target-libstdc++-v3
34678 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
34679 configure-target-libstdc++-v3:
34680 @r=`${PWD_COMMAND}`; export r; \
34681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34682 echo "Checking multilib configuration for libstdc++-v3..."; \
34683 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
34684 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
34685 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34686 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34687 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
34688 else \
34689 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
34690 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34691 fi; \
34692 else \
34693 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34694 fi; \
34695 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
34696 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
34697 $(RAW_CXX_TARGET_EXPORTS) \
34698 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
34699 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
34700 case $(srcdir) in \
34701 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34702 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
34703 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34704 esac; \
34705 module_srcdir=libstdc++-v3; \
34706 rm -f no-such-file || : ; \
34707 CONFIG_SITE=no-such-file $(SHELL) \
34708 $$s/$$module_srcdir/configure \
34709 --srcdir=$${topdir}/$$module_srcdir \
34710 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34711 --target=${target_alias} \
34712 || exit 1
34713 @endif target-libstdc++-v3
34714
34715
34716
34717 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
34718 maybe-configure-stage1-target-libstdc++-v3:
34719 @if target-libstdc++-v3-bootstrap
34720 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
34721 configure-stage1-target-libstdc++-v3:
34722 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34723 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
34724 @r=`${PWD_COMMAND}`; export r; \
34725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34726 TFLAGS="$(STAGE1_TFLAGS)"; \
34727 echo "Checking multilib configuration for libstdc++-v3..."; \
34728 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
34729 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34730 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34731 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
34732 else \
34733 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
34734 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34735 fi; \
34736 else \
34737 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34738 fi; \
34739 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
34740 $(RAW_CXX_TARGET_EXPORTS) \
34741 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34742 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34743 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34744 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
34745 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
34746 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
34747 case $(srcdir) in \
34748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34749 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
34750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34751 esac; \
34752 module_srcdir=libstdc++-v3; \
34753 $(SHELL) $$s/$$module_srcdir/configure \
34754 --srcdir=$${topdir}/$$module_srcdir \
34755 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34756 --target=${target_alias} \
34757 \
34758 $(STAGE1_CONFIGURE_FLAGS)
34759 @endif target-libstdc++-v3-bootstrap
34760
34761 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
34762 maybe-configure-stage2-target-libstdc++-v3:
34763 @if target-libstdc++-v3-bootstrap
34764 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
34765 configure-stage2-target-libstdc++-v3:
34766 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34767 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
34768 @r=`${PWD_COMMAND}`; export r; \
34769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34770 TFLAGS="$(STAGE2_TFLAGS)"; \
34771 echo "Checking multilib configuration for libstdc++-v3..."; \
34772 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
34773 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34774 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34775 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
34776 else \
34777 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
34778 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34779 fi; \
34780 else \
34781 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34782 fi; \
34783 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
34784 $(RAW_CXX_TARGET_EXPORTS) \
34785 \
34786 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34787 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34788 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34789 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
34790 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
34791 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
34792 case $(srcdir) in \
34793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34794 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
34795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34796 esac; \
34797 module_srcdir=libstdc++-v3; \
34798 $(SHELL) $$s/$$module_srcdir/configure \
34799 --srcdir=$${topdir}/$$module_srcdir \
34800 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34801 --target=${target_alias} \
34802 --with-build-libsubdir=$(HOST_SUBDIR) \
34803 $(STAGE2_CONFIGURE_FLAGS)
34804 @endif target-libstdc++-v3-bootstrap
34805
34806 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
34807 maybe-configure-stage3-target-libstdc++-v3:
34808 @if target-libstdc++-v3-bootstrap
34809 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
34810 configure-stage3-target-libstdc++-v3:
34811 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34812 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
34813 @r=`${PWD_COMMAND}`; export r; \
34814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34815 TFLAGS="$(STAGE3_TFLAGS)"; \
34816 echo "Checking multilib configuration for libstdc++-v3..."; \
34817 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
34818 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34819 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34820 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
34821 else \
34822 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
34823 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34824 fi; \
34825 else \
34826 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34827 fi; \
34828 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
34829 $(RAW_CXX_TARGET_EXPORTS) \
34830 \
34831 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34832 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34833 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34834 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
34835 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
34836 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
34837 case $(srcdir) in \
34838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34839 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
34840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34841 esac; \
34842 module_srcdir=libstdc++-v3; \
34843 $(SHELL) $$s/$$module_srcdir/configure \
34844 --srcdir=$${topdir}/$$module_srcdir \
34845 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34846 --target=${target_alias} \
34847 --with-build-libsubdir=$(HOST_SUBDIR) \
34848 $(STAGE3_CONFIGURE_FLAGS)
34849 @endif target-libstdc++-v3-bootstrap
34850
34851 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
34852 maybe-configure-stage4-target-libstdc++-v3:
34853 @if target-libstdc++-v3-bootstrap
34854 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
34855 configure-stage4-target-libstdc++-v3:
34856 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34857 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
34858 @r=`${PWD_COMMAND}`; export r; \
34859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34860 TFLAGS="$(STAGE4_TFLAGS)"; \
34861 echo "Checking multilib configuration for libstdc++-v3..."; \
34862 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
34863 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34864 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34865 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
34866 else \
34867 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
34868 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34869 fi; \
34870 else \
34871 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34872 fi; \
34873 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
34874 $(RAW_CXX_TARGET_EXPORTS) \
34875 \
34876 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34877 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34878 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34879 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
34880 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
34881 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
34882 case $(srcdir) in \
34883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34884 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
34885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34886 esac; \
34887 module_srcdir=libstdc++-v3; \
34888 $(SHELL) $$s/$$module_srcdir/configure \
34889 --srcdir=$${topdir}/$$module_srcdir \
34890 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34891 --target=${target_alias} \
34892 --with-build-libsubdir=$(HOST_SUBDIR) \
34893 $(STAGE4_CONFIGURE_FLAGS)
34894 @endif target-libstdc++-v3-bootstrap
34895
34896 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
34897 maybe-configure-stageprofile-target-libstdc++-v3:
34898 @if target-libstdc++-v3-bootstrap
34899 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
34900 configure-stageprofile-target-libstdc++-v3:
34901 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34902 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
34903 @r=`${PWD_COMMAND}`; export r; \
34904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34905 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34906 echo "Checking multilib configuration for libstdc++-v3..."; \
34907 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
34908 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34909 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34910 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
34911 else \
34912 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
34913 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34914 fi; \
34915 else \
34916 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34917 fi; \
34918 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
34919 $(RAW_CXX_TARGET_EXPORTS) \
34920 \
34921 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34922 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34923 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34924 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
34925 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
34926 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
34927 case $(srcdir) in \
34928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34929 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
34930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34931 esac; \
34932 module_srcdir=libstdc++-v3; \
34933 $(SHELL) $$s/$$module_srcdir/configure \
34934 --srcdir=$${topdir}/$$module_srcdir \
34935 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34936 --target=${target_alias} \
34937 --with-build-libsubdir=$(HOST_SUBDIR) \
34938 $(STAGEprofile_CONFIGURE_FLAGS)
34939 @endif target-libstdc++-v3-bootstrap
34940
34941 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
34942 maybe-configure-stagefeedback-target-libstdc++-v3:
34943 @if target-libstdc++-v3-bootstrap
34944 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
34945 configure-stagefeedback-target-libstdc++-v3:
34946 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34947 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
34948 @r=`${PWD_COMMAND}`; export r; \
34949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34950 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34951 echo "Checking multilib configuration for libstdc++-v3..."; \
34952 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
34953 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34954 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34955 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
34956 else \
34957 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
34958 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34959 fi; \
34960 else \
34961 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34962 fi; \
34963 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
34964 $(RAW_CXX_TARGET_EXPORTS) \
34965 \
34966 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34967 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34968 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34969 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
34970 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
34971 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
34972 case $(srcdir) in \
34973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34974 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
34975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34976 esac; \
34977 module_srcdir=libstdc++-v3; \
34978 $(SHELL) $$s/$$module_srcdir/configure \
34979 --srcdir=$${topdir}/$$module_srcdir \
34980 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34981 --target=${target_alias} \
34982 --with-build-libsubdir=$(HOST_SUBDIR) \
34983 $(STAGEfeedback_CONFIGURE_FLAGS)
34984 @endif target-libstdc++-v3-bootstrap
34985
34986
34987
34988
34989
34990 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
34991 maybe-all-target-libstdc++-v3:
34992 @if gcc-bootstrap
34993 all-target-libstdc++-v3: stage_current
34994 @endif gcc-bootstrap
34995 @if target-libstdc++-v3
34996 TARGET-target-libstdc++-v3=all
34997 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
34998 all-target-libstdc++-v3: configure-target-libstdc++-v3
34999 @r=`${PWD_COMMAND}`; export r; \
35000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35001 $(RAW_CXX_TARGET_EXPORTS) \
35002 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35003 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35004 $(TARGET-target-libstdc++-v3))
35005 @endif target-libstdc++-v3
35006
35007
35008
35009 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
35010 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
35011 maybe-all-stage1-target-libstdc++-v3:
35012 maybe-clean-stage1-target-libstdc++-v3:
35013 @if target-libstdc++-v3-bootstrap
35014 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
35015 all-stage1: all-stage1-target-libstdc++-v3
35016 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35017 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
35018 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35019 @r=`${PWD_COMMAND}`; export r; \
35020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35021 TFLAGS="$(STAGE1_TFLAGS)"; \
35022 $(RAW_CXX_TARGET_EXPORTS) \
35023 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35024 \
35025 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35026 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35027 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35028 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35029 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35030 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35031 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35032 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35033 \
35034 TFLAGS="$(STAGE1_TFLAGS)" \
35035 $(TARGET-stage1-target-libstdc++-v3)
35036
35037 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
35038 clean-stage1: clean-stage1-target-libstdc++-v3
35039 clean-stage1-target-libstdc++-v3:
35040 @if [ $(current_stage) = stage1 ]; then \
35041 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35042 else \
35043 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
35044 $(MAKE) stage1-start; \
35045 fi; \
35046 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35047 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35048 clean
35049 @endif target-libstdc++-v3-bootstrap
35050
35051
35052 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
35053 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
35054 maybe-all-stage2-target-libstdc++-v3:
35055 maybe-clean-stage2-target-libstdc++-v3:
35056 @if target-libstdc++-v3-bootstrap
35057 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
35058 all-stage2: all-stage2-target-libstdc++-v3
35059 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35060 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
35061 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35062 @r=`${PWD_COMMAND}`; export r; \
35063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35064 TFLAGS="$(STAGE2_TFLAGS)"; \
35065 $(RAW_CXX_TARGET_EXPORTS) \
35066 \
35067 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35068 \
35069 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35070 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35071 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35072 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35073 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35074 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35075 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35076 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35077 TFLAGS="$(STAGE2_TFLAGS)" \
35078 $(TARGET-stage2-target-libstdc++-v3)
35079
35080 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
35081 clean-stage2: clean-stage2-target-libstdc++-v3
35082 clean-stage2-target-libstdc++-v3:
35083 @if [ $(current_stage) = stage2 ]; then \
35084 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35085 else \
35086 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
35087 $(MAKE) stage2-start; \
35088 fi; \
35089 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35090 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35091 @endif target-libstdc++-v3-bootstrap
35092
35093
35094 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
35095 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
35096 maybe-all-stage3-target-libstdc++-v3:
35097 maybe-clean-stage3-target-libstdc++-v3:
35098 @if target-libstdc++-v3-bootstrap
35099 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
35100 all-stage3: all-stage3-target-libstdc++-v3
35101 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35102 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
35103 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35104 @r=`${PWD_COMMAND}`; export r; \
35105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35106 TFLAGS="$(STAGE3_TFLAGS)"; \
35107 $(RAW_CXX_TARGET_EXPORTS) \
35108 \
35109 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35110 \
35111 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35112 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35113 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35114 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35115 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35116 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35117 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35118 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35119 TFLAGS="$(STAGE3_TFLAGS)" \
35120 $(TARGET-stage3-target-libstdc++-v3)
35121
35122 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
35123 clean-stage3: clean-stage3-target-libstdc++-v3
35124 clean-stage3-target-libstdc++-v3:
35125 @if [ $(current_stage) = stage3 ]; then \
35126 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35127 else \
35128 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
35129 $(MAKE) stage3-start; \
35130 fi; \
35131 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35132 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35133 @endif target-libstdc++-v3-bootstrap
35134
35135
35136 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
35137 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
35138 maybe-all-stage4-target-libstdc++-v3:
35139 maybe-clean-stage4-target-libstdc++-v3:
35140 @if target-libstdc++-v3-bootstrap
35141 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
35142 all-stage4: all-stage4-target-libstdc++-v3
35143 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35144 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
35145 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35146 @r=`${PWD_COMMAND}`; export r; \
35147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35148 TFLAGS="$(STAGE4_TFLAGS)"; \
35149 $(RAW_CXX_TARGET_EXPORTS) \
35150 \
35151 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35152 \
35153 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35154 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35155 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35156 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35157 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35158 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35159 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35160 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35161 TFLAGS="$(STAGE4_TFLAGS)" \
35162 $(TARGET-stage4-target-libstdc++-v3)
35163
35164 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
35165 clean-stage4: clean-stage4-target-libstdc++-v3
35166 clean-stage4-target-libstdc++-v3:
35167 @if [ $(current_stage) = stage4 ]; then \
35168 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35169 else \
35170 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
35171 $(MAKE) stage4-start; \
35172 fi; \
35173 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35174 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35175 @endif target-libstdc++-v3-bootstrap
35176
35177
35178 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
35179 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
35180 maybe-all-stageprofile-target-libstdc++-v3:
35181 maybe-clean-stageprofile-target-libstdc++-v3:
35182 @if target-libstdc++-v3-bootstrap
35183 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
35184 all-stageprofile: all-stageprofile-target-libstdc++-v3
35185 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35186 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
35187 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35188 @r=`${PWD_COMMAND}`; export r; \
35189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35190 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35191 $(RAW_CXX_TARGET_EXPORTS) \
35192 \
35193 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35194 \
35195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35196 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35197 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35198 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35199 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35200 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35201 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35202 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35203 TFLAGS="$(STAGEprofile_TFLAGS)" \
35204 $(TARGET-stageprofile-target-libstdc++-v3)
35205
35206 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
35207 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
35208 clean-stageprofile-target-libstdc++-v3:
35209 @if [ $(current_stage) = stageprofile ]; then \
35210 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35211 else \
35212 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
35213 $(MAKE) stageprofile-start; \
35214 fi; \
35215 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35216 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35217 @endif target-libstdc++-v3-bootstrap
35218
35219
35220 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
35221 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
35222 maybe-all-stagefeedback-target-libstdc++-v3:
35223 maybe-clean-stagefeedback-target-libstdc++-v3:
35224 @if target-libstdc++-v3-bootstrap
35225 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
35226 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
35227 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35228 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
35229 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35230 @r=`${PWD_COMMAND}`; export r; \
35231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35232 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35233 $(RAW_CXX_TARGET_EXPORTS) \
35234 \
35235 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35236 \
35237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35238 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35239 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35240 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35244 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35245 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35246 $(TARGET-stagefeedback-target-libstdc++-v3)
35247
35248 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
35249 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
35250 clean-stagefeedback-target-libstdc++-v3:
35251 @if [ $(current_stage) = stagefeedback ]; then \
35252 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35253 else \
35254 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
35255 $(MAKE) stagefeedback-start; \
35256 fi; \
35257 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35258 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35259 @endif target-libstdc++-v3-bootstrap
35260
35261
35262
35263
35264
35265
35266 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
35267 maybe-check-target-libstdc++-v3:
35268 @if target-libstdc++-v3
35269 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
35270
35271 check-target-libstdc++-v3:
35272 @: $(MAKE); $(unstage)
35273 @r=`${PWD_COMMAND}`; export r; \
35274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35275 $(RAW_CXX_TARGET_EXPORTS) \
35276 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35277 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
35278
35279 @endif target-libstdc++-v3
35280
35281 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
35282 maybe-install-target-libstdc++-v3:
35283 @if target-libstdc++-v3
35284 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
35285
35286 install-target-libstdc++-v3: installdirs
35287 @: $(MAKE); $(unstage)
35288 @r=`${PWD_COMMAND}`; export r; \
35289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35290 $(RAW_CXX_TARGET_EXPORTS) \
35291 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35292 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35293
35294 @endif target-libstdc++-v3
35295
35296 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
35297 maybe-install-strip-target-libstdc++-v3:
35298 @if target-libstdc++-v3
35299 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
35300
35301 install-strip-target-libstdc++-v3: installdirs
35302 @: $(MAKE); $(unstage)
35303 @r=`${PWD_COMMAND}`; export r; \
35304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35305 $(RAW_CXX_TARGET_EXPORTS) \
35306 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35307 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35308
35309 @endif target-libstdc++-v3
35310
35311 # Other targets (info, dvi, pdf, etc.)
35312
35313 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
35314 maybe-info-target-libstdc++-v3:
35315 @if target-libstdc++-v3
35316 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
35317
35318 info-target-libstdc++-v3: \
35319 configure-target-libstdc++-v3
35320 @: $(MAKE); $(unstage)
35321 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35322 r=`${PWD_COMMAND}`; export r; \
35323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35324 $(RAW_CXX_TARGET_EXPORTS) \
35325 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
35326 for flag in $(EXTRA_TARGET_FLAGS); do \
35327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35328 done; \
35329 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35332 "RANLIB=$${RANLIB}" \
35333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35334 info) \
35335 || exit 1
35336
35337 @endif target-libstdc++-v3
35338
35339 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
35340 maybe-dvi-target-libstdc++-v3:
35341 @if target-libstdc++-v3
35342 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
35343
35344 dvi-target-libstdc++-v3: \
35345 configure-target-libstdc++-v3
35346 @: $(MAKE); $(unstage)
35347 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35348 r=`${PWD_COMMAND}`; export r; \
35349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35350 $(RAW_CXX_TARGET_EXPORTS) \
35351 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
35352 for flag in $(EXTRA_TARGET_FLAGS); do \
35353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35354 done; \
35355 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35358 "RANLIB=$${RANLIB}" \
35359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35360 dvi) \
35361 || exit 1
35362
35363 @endif target-libstdc++-v3
35364
35365 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
35366 maybe-pdf-target-libstdc++-v3:
35367 @if target-libstdc++-v3
35368 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
35369
35370 pdf-target-libstdc++-v3: \
35371 configure-target-libstdc++-v3
35372 @: $(MAKE); $(unstage)
35373 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35374 r=`${PWD_COMMAND}`; export r; \
35375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35376 $(RAW_CXX_TARGET_EXPORTS) \
35377 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
35378 for flag in $(EXTRA_TARGET_FLAGS); do \
35379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35380 done; \
35381 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35384 "RANLIB=$${RANLIB}" \
35385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35386 pdf) \
35387 || exit 1
35388
35389 @endif target-libstdc++-v3
35390
35391 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
35392 maybe-html-target-libstdc++-v3:
35393 @if target-libstdc++-v3
35394 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
35395
35396 html-target-libstdc++-v3: \
35397 configure-target-libstdc++-v3
35398 @: $(MAKE); $(unstage)
35399 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35400 r=`${PWD_COMMAND}`; export r; \
35401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35402 $(RAW_CXX_TARGET_EXPORTS) \
35403 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
35404 for flag in $(EXTRA_TARGET_FLAGS); do \
35405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35406 done; \
35407 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35410 "RANLIB=$${RANLIB}" \
35411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35412 html) \
35413 || exit 1
35414
35415 @endif target-libstdc++-v3
35416
35417 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
35418 maybe-TAGS-target-libstdc++-v3:
35419 @if target-libstdc++-v3
35420 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
35421
35422 TAGS-target-libstdc++-v3: \
35423 configure-target-libstdc++-v3
35424 @: $(MAKE); $(unstage)
35425 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35426 r=`${PWD_COMMAND}`; export r; \
35427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35428 $(RAW_CXX_TARGET_EXPORTS) \
35429 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
35430 for flag in $(EXTRA_TARGET_FLAGS); do \
35431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35432 done; \
35433 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35436 "RANLIB=$${RANLIB}" \
35437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35438 TAGS) \
35439 || exit 1
35440
35441 @endif target-libstdc++-v3
35442
35443 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
35444 maybe-install-info-target-libstdc++-v3:
35445 @if target-libstdc++-v3
35446 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
35447
35448 install-info-target-libstdc++-v3: \
35449 configure-target-libstdc++-v3 \
35450 info-target-libstdc++-v3
35451 @: $(MAKE); $(unstage)
35452 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35453 r=`${PWD_COMMAND}`; export r; \
35454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35455 $(RAW_CXX_TARGET_EXPORTS) \
35456 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
35457 for flag in $(EXTRA_TARGET_FLAGS); do \
35458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35459 done; \
35460 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35463 "RANLIB=$${RANLIB}" \
35464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35465 install-info) \
35466 || exit 1
35467
35468 @endif target-libstdc++-v3
35469
35470 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
35471 maybe-install-pdf-target-libstdc++-v3:
35472 @if target-libstdc++-v3
35473 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
35474
35475 install-pdf-target-libstdc++-v3: \
35476 configure-target-libstdc++-v3 \
35477 pdf-target-libstdc++-v3
35478 @: $(MAKE); $(unstage)
35479 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35480 r=`${PWD_COMMAND}`; export r; \
35481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35482 $(RAW_CXX_TARGET_EXPORTS) \
35483 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
35484 for flag in $(EXTRA_TARGET_FLAGS); do \
35485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35486 done; \
35487 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35490 "RANLIB=$${RANLIB}" \
35491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35492 install-pdf) \
35493 || exit 1
35494
35495 @endif target-libstdc++-v3
35496
35497 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
35498 maybe-install-html-target-libstdc++-v3:
35499 @if target-libstdc++-v3
35500 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
35501
35502 install-html-target-libstdc++-v3: \
35503 configure-target-libstdc++-v3 \
35504 html-target-libstdc++-v3
35505 @: $(MAKE); $(unstage)
35506 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35507 r=`${PWD_COMMAND}`; export r; \
35508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35509 $(RAW_CXX_TARGET_EXPORTS) \
35510 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
35511 for flag in $(EXTRA_TARGET_FLAGS); do \
35512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35513 done; \
35514 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35517 "RANLIB=$${RANLIB}" \
35518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35519 install-html) \
35520 || exit 1
35521
35522 @endif target-libstdc++-v3
35523
35524 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
35525 maybe-installcheck-target-libstdc++-v3:
35526 @if target-libstdc++-v3
35527 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
35528
35529 installcheck-target-libstdc++-v3: \
35530 configure-target-libstdc++-v3
35531 @: $(MAKE); $(unstage)
35532 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35533 r=`${PWD_COMMAND}`; export r; \
35534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35535 $(RAW_CXX_TARGET_EXPORTS) \
35536 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
35537 for flag in $(EXTRA_TARGET_FLAGS); do \
35538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35539 done; \
35540 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35543 "RANLIB=$${RANLIB}" \
35544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35545 installcheck) \
35546 || exit 1
35547
35548 @endif target-libstdc++-v3
35549
35550 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
35551 maybe-mostlyclean-target-libstdc++-v3:
35552 @if target-libstdc++-v3
35553 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
35554
35555 mostlyclean-target-libstdc++-v3:
35556 @: $(MAKE); $(unstage)
35557 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35558 r=`${PWD_COMMAND}`; export r; \
35559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35560 $(RAW_CXX_TARGET_EXPORTS) \
35561 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
35562 for flag in $(EXTRA_TARGET_FLAGS); do \
35563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35564 done; \
35565 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35568 "RANLIB=$${RANLIB}" \
35569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35570 mostlyclean) \
35571 || exit 1
35572
35573 @endif target-libstdc++-v3
35574
35575 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
35576 maybe-clean-target-libstdc++-v3:
35577 @if target-libstdc++-v3
35578 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
35579
35580 clean-target-libstdc++-v3:
35581 @: $(MAKE); $(unstage)
35582 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35583 r=`${PWD_COMMAND}`; export r; \
35584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35585 $(RAW_CXX_TARGET_EXPORTS) \
35586 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
35587 for flag in $(EXTRA_TARGET_FLAGS); do \
35588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35589 done; \
35590 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35593 "RANLIB=$${RANLIB}" \
35594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35595 clean) \
35596 || exit 1
35597
35598 @endif target-libstdc++-v3
35599
35600 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
35601 maybe-distclean-target-libstdc++-v3:
35602 @if target-libstdc++-v3
35603 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
35604
35605 distclean-target-libstdc++-v3:
35606 @: $(MAKE); $(unstage)
35607 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35608 r=`${PWD_COMMAND}`; export r; \
35609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35610 $(RAW_CXX_TARGET_EXPORTS) \
35611 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
35612 for flag in $(EXTRA_TARGET_FLAGS); do \
35613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35614 done; \
35615 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35618 "RANLIB=$${RANLIB}" \
35619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35620 distclean) \
35621 || exit 1
35622
35623 @endif target-libstdc++-v3
35624
35625 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
35626 maybe-maintainer-clean-target-libstdc++-v3:
35627 @if target-libstdc++-v3
35628 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
35629
35630 maintainer-clean-target-libstdc++-v3:
35631 @: $(MAKE); $(unstage)
35632 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35633 r=`${PWD_COMMAND}`; export r; \
35634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35635 $(RAW_CXX_TARGET_EXPORTS) \
35636 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
35637 for flag in $(EXTRA_TARGET_FLAGS); do \
35638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35639 done; \
35640 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35643 "RANLIB=$${RANLIB}" \
35644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35645 maintainer-clean) \
35646 || exit 1
35647
35648 @endif target-libstdc++-v3
35649
35650
35651
35652
35653
35654 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
35655 maybe-configure-target-libsanitizer:
35656 @if gcc-bootstrap
35657 configure-target-libsanitizer: stage_current
35658 @endif gcc-bootstrap
35659 @if target-libsanitizer
35660 maybe-configure-target-libsanitizer: configure-target-libsanitizer
35661 configure-target-libsanitizer:
35662 @r=`${PWD_COMMAND}`; export r; \
35663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35664 echo "Checking multilib configuration for libsanitizer..."; \
35665 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
35666 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
35667 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35668 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35669 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
35670 else \
35671 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
35672 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35673 fi; \
35674 else \
35675 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35676 fi; \
35677 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
35678 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
35679 $(RAW_CXX_TARGET_EXPORTS) \
35680 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
35681 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
35682 case $(srcdir) in \
35683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35684 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
35685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35686 esac; \
35687 module_srcdir=libsanitizer; \
35688 rm -f no-such-file || : ; \
35689 CONFIG_SITE=no-such-file $(SHELL) \
35690 $$s/$$module_srcdir/configure \
35691 --srcdir=$${topdir}/$$module_srcdir \
35692 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35693 --target=${target_alias} \
35694 || exit 1
35695 @endif target-libsanitizer
35696
35697
35698
35699 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
35700 maybe-configure-stage1-target-libsanitizer:
35701 @if target-libsanitizer-bootstrap
35702 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
35703 configure-stage1-target-libsanitizer:
35704 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35705 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
35706 @r=`${PWD_COMMAND}`; export r; \
35707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35708 TFLAGS="$(STAGE1_TFLAGS)"; \
35709 echo "Checking multilib configuration for libsanitizer..."; \
35710 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
35711 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35712 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35713 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
35714 else \
35715 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
35716 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35717 fi; \
35718 else \
35719 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35720 fi; \
35721 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
35722 $(RAW_CXX_TARGET_EXPORTS) \
35723 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35724 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35725 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35726 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
35727 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
35728 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
35729 case $(srcdir) in \
35730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35731 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
35732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35733 esac; \
35734 module_srcdir=libsanitizer; \
35735 $(SHELL) $$s/$$module_srcdir/configure \
35736 --srcdir=$${topdir}/$$module_srcdir \
35737 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35738 --target=${target_alias} \
35739 \
35740 $(STAGE1_CONFIGURE_FLAGS)
35741 @endif target-libsanitizer-bootstrap
35742
35743 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
35744 maybe-configure-stage2-target-libsanitizer:
35745 @if target-libsanitizer-bootstrap
35746 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
35747 configure-stage2-target-libsanitizer:
35748 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35749 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
35750 @r=`${PWD_COMMAND}`; export r; \
35751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35752 TFLAGS="$(STAGE2_TFLAGS)"; \
35753 echo "Checking multilib configuration for libsanitizer..."; \
35754 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
35755 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35756 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35757 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
35758 else \
35759 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
35760 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35761 fi; \
35762 else \
35763 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35764 fi; \
35765 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
35766 $(RAW_CXX_TARGET_EXPORTS) \
35767 \
35768 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35769 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35770 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35771 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
35772 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
35773 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
35774 case $(srcdir) in \
35775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35776 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
35777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35778 esac; \
35779 module_srcdir=libsanitizer; \
35780 $(SHELL) $$s/$$module_srcdir/configure \
35781 --srcdir=$${topdir}/$$module_srcdir \
35782 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35783 --target=${target_alias} \
35784 --with-build-libsubdir=$(HOST_SUBDIR) \
35785 $(STAGE2_CONFIGURE_FLAGS)
35786 @endif target-libsanitizer-bootstrap
35787
35788 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
35789 maybe-configure-stage3-target-libsanitizer:
35790 @if target-libsanitizer-bootstrap
35791 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
35792 configure-stage3-target-libsanitizer:
35793 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35794 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
35795 @r=`${PWD_COMMAND}`; export r; \
35796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35797 TFLAGS="$(STAGE3_TFLAGS)"; \
35798 echo "Checking multilib configuration for libsanitizer..."; \
35799 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
35800 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35801 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35802 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
35803 else \
35804 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
35805 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35806 fi; \
35807 else \
35808 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35809 fi; \
35810 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
35811 $(RAW_CXX_TARGET_EXPORTS) \
35812 \
35813 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35814 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35815 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35816 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
35817 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
35818 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
35819 case $(srcdir) in \
35820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35821 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
35822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35823 esac; \
35824 module_srcdir=libsanitizer; \
35825 $(SHELL) $$s/$$module_srcdir/configure \
35826 --srcdir=$${topdir}/$$module_srcdir \
35827 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35828 --target=${target_alias} \
35829 --with-build-libsubdir=$(HOST_SUBDIR) \
35830 $(STAGE3_CONFIGURE_FLAGS)
35831 @endif target-libsanitizer-bootstrap
35832
35833 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
35834 maybe-configure-stage4-target-libsanitizer:
35835 @if target-libsanitizer-bootstrap
35836 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
35837 configure-stage4-target-libsanitizer:
35838 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35839 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
35840 @r=`${PWD_COMMAND}`; export r; \
35841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35842 TFLAGS="$(STAGE4_TFLAGS)"; \
35843 echo "Checking multilib configuration for libsanitizer..."; \
35844 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
35845 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35846 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35847 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
35848 else \
35849 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
35850 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35851 fi; \
35852 else \
35853 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35854 fi; \
35855 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
35856 $(RAW_CXX_TARGET_EXPORTS) \
35857 \
35858 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35859 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35860 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35861 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
35862 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
35863 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
35864 case $(srcdir) in \
35865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35866 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
35867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35868 esac; \
35869 module_srcdir=libsanitizer; \
35870 $(SHELL) $$s/$$module_srcdir/configure \
35871 --srcdir=$${topdir}/$$module_srcdir \
35872 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35873 --target=${target_alias} \
35874 --with-build-libsubdir=$(HOST_SUBDIR) \
35875 $(STAGE4_CONFIGURE_FLAGS)
35876 @endif target-libsanitizer-bootstrap
35877
35878 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
35879 maybe-configure-stageprofile-target-libsanitizer:
35880 @if target-libsanitizer-bootstrap
35881 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
35882 configure-stageprofile-target-libsanitizer:
35883 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35884 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
35885 @r=`${PWD_COMMAND}`; export r; \
35886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35887 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35888 echo "Checking multilib configuration for libsanitizer..."; \
35889 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
35890 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35891 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35892 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
35893 else \
35894 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
35895 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35896 fi; \
35897 else \
35898 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35899 fi; \
35900 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
35901 $(RAW_CXX_TARGET_EXPORTS) \
35902 \
35903 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35904 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35905 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35906 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
35907 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
35908 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
35909 case $(srcdir) in \
35910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35911 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
35912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35913 esac; \
35914 module_srcdir=libsanitizer; \
35915 $(SHELL) $$s/$$module_srcdir/configure \
35916 --srcdir=$${topdir}/$$module_srcdir \
35917 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35918 --target=${target_alias} \
35919 --with-build-libsubdir=$(HOST_SUBDIR) \
35920 $(STAGEprofile_CONFIGURE_FLAGS)
35921 @endif target-libsanitizer-bootstrap
35922
35923 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
35924 maybe-configure-stagefeedback-target-libsanitizer:
35925 @if target-libsanitizer-bootstrap
35926 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
35927 configure-stagefeedback-target-libsanitizer:
35928 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35929 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
35930 @r=`${PWD_COMMAND}`; export r; \
35931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35932 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35933 echo "Checking multilib configuration for libsanitizer..."; \
35934 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
35935 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35936 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35937 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
35938 else \
35939 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
35940 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35941 fi; \
35942 else \
35943 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35944 fi; \
35945 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
35946 $(RAW_CXX_TARGET_EXPORTS) \
35947 \
35948 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35949 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35950 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35951 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
35952 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
35953 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
35954 case $(srcdir) in \
35955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35956 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
35957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35958 esac; \
35959 module_srcdir=libsanitizer; \
35960 $(SHELL) $$s/$$module_srcdir/configure \
35961 --srcdir=$${topdir}/$$module_srcdir \
35962 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35963 --target=${target_alias} \
35964 --with-build-libsubdir=$(HOST_SUBDIR) \
35965 $(STAGEfeedback_CONFIGURE_FLAGS)
35966 @endif target-libsanitizer-bootstrap
35967
35968
35969
35970
35971
35972 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
35973 maybe-all-target-libsanitizer:
35974 @if gcc-bootstrap
35975 all-target-libsanitizer: stage_current
35976 @endif gcc-bootstrap
35977 @if target-libsanitizer
35978 TARGET-target-libsanitizer=all
35979 maybe-all-target-libsanitizer: all-target-libsanitizer
35980 all-target-libsanitizer: configure-target-libsanitizer
35981 @r=`${PWD_COMMAND}`; export r; \
35982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35983 $(RAW_CXX_TARGET_EXPORTS) \
35984 (cd $(TARGET_SUBDIR)/libsanitizer && \
35985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35986 $(TARGET-target-libsanitizer))
35987 @endif target-libsanitizer
35988
35989
35990
35991 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
35992 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
35993 maybe-all-stage1-target-libsanitizer:
35994 maybe-clean-stage1-target-libsanitizer:
35995 @if target-libsanitizer-bootstrap
35996 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
35997 all-stage1: all-stage1-target-libsanitizer
35998 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
35999 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
36000 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36001 @r=`${PWD_COMMAND}`; export r; \
36002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36003 TFLAGS="$(STAGE1_TFLAGS)"; \
36004 $(RAW_CXX_TARGET_EXPORTS) \
36005 cd $(TARGET_SUBDIR)/libsanitizer && \
36006 \
36007 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36008 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36009 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36010 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36011 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36012 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36013 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36014 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36015 \
36016 TFLAGS="$(STAGE1_TFLAGS)" \
36017 $(TARGET-stage1-target-libsanitizer)
36018
36019 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
36020 clean-stage1: clean-stage1-target-libsanitizer
36021 clean-stage1-target-libsanitizer:
36022 @if [ $(current_stage) = stage1 ]; then \
36023 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36024 else \
36025 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
36026 $(MAKE) stage1-start; \
36027 fi; \
36028 cd $(TARGET_SUBDIR)/libsanitizer && \
36029 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36030 clean
36031 @endif target-libsanitizer-bootstrap
36032
36033
36034 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
36035 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
36036 maybe-all-stage2-target-libsanitizer:
36037 maybe-clean-stage2-target-libsanitizer:
36038 @if target-libsanitizer-bootstrap
36039 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
36040 all-stage2: all-stage2-target-libsanitizer
36041 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
36042 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
36043 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36044 @r=`${PWD_COMMAND}`; export r; \
36045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36046 TFLAGS="$(STAGE2_TFLAGS)"; \
36047 $(RAW_CXX_TARGET_EXPORTS) \
36048 \
36049 cd $(TARGET_SUBDIR)/libsanitizer && \
36050 \
36051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36052 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36053 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36054 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36058 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36059 TFLAGS="$(STAGE2_TFLAGS)" \
36060 $(TARGET-stage2-target-libsanitizer)
36061
36062 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
36063 clean-stage2: clean-stage2-target-libsanitizer
36064 clean-stage2-target-libsanitizer:
36065 @if [ $(current_stage) = stage2 ]; then \
36066 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36067 else \
36068 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
36069 $(MAKE) stage2-start; \
36070 fi; \
36071 cd $(TARGET_SUBDIR)/libsanitizer && \
36072 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36073 @endif target-libsanitizer-bootstrap
36074
36075
36076 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
36077 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
36078 maybe-all-stage3-target-libsanitizer:
36079 maybe-clean-stage3-target-libsanitizer:
36080 @if target-libsanitizer-bootstrap
36081 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
36082 all-stage3: all-stage3-target-libsanitizer
36083 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
36084 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
36085 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36086 @r=`${PWD_COMMAND}`; export r; \
36087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36088 TFLAGS="$(STAGE3_TFLAGS)"; \
36089 $(RAW_CXX_TARGET_EXPORTS) \
36090 \
36091 cd $(TARGET_SUBDIR)/libsanitizer && \
36092 \
36093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36094 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36095 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36096 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36100 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36101 TFLAGS="$(STAGE3_TFLAGS)" \
36102 $(TARGET-stage3-target-libsanitizer)
36103
36104 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
36105 clean-stage3: clean-stage3-target-libsanitizer
36106 clean-stage3-target-libsanitizer:
36107 @if [ $(current_stage) = stage3 ]; then \
36108 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36109 else \
36110 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
36111 $(MAKE) stage3-start; \
36112 fi; \
36113 cd $(TARGET_SUBDIR)/libsanitizer && \
36114 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36115 @endif target-libsanitizer-bootstrap
36116
36117
36118 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
36119 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
36120 maybe-all-stage4-target-libsanitizer:
36121 maybe-clean-stage4-target-libsanitizer:
36122 @if target-libsanitizer-bootstrap
36123 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
36124 all-stage4: all-stage4-target-libsanitizer
36125 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
36126 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
36127 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36128 @r=`${PWD_COMMAND}`; export r; \
36129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36130 TFLAGS="$(STAGE4_TFLAGS)"; \
36131 $(RAW_CXX_TARGET_EXPORTS) \
36132 \
36133 cd $(TARGET_SUBDIR)/libsanitizer && \
36134 \
36135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36136 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36137 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36138 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36139 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36140 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36141 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36142 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36143 TFLAGS="$(STAGE4_TFLAGS)" \
36144 $(TARGET-stage4-target-libsanitizer)
36145
36146 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
36147 clean-stage4: clean-stage4-target-libsanitizer
36148 clean-stage4-target-libsanitizer:
36149 @if [ $(current_stage) = stage4 ]; then \
36150 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36151 else \
36152 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
36153 $(MAKE) stage4-start; \
36154 fi; \
36155 cd $(TARGET_SUBDIR)/libsanitizer && \
36156 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36157 @endif target-libsanitizer-bootstrap
36158
36159
36160 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
36161 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
36162 maybe-all-stageprofile-target-libsanitizer:
36163 maybe-clean-stageprofile-target-libsanitizer:
36164 @if target-libsanitizer-bootstrap
36165 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
36166 all-stageprofile: all-stageprofile-target-libsanitizer
36167 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
36168 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
36169 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36170 @r=`${PWD_COMMAND}`; export r; \
36171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36172 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36173 $(RAW_CXX_TARGET_EXPORTS) \
36174 \
36175 cd $(TARGET_SUBDIR)/libsanitizer && \
36176 \
36177 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36178 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36179 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36180 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36181 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36182 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36183 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36184 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36185 TFLAGS="$(STAGEprofile_TFLAGS)" \
36186 $(TARGET-stageprofile-target-libsanitizer)
36187
36188 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
36189 clean-stageprofile: clean-stageprofile-target-libsanitizer
36190 clean-stageprofile-target-libsanitizer:
36191 @if [ $(current_stage) = stageprofile ]; then \
36192 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36193 else \
36194 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
36195 $(MAKE) stageprofile-start; \
36196 fi; \
36197 cd $(TARGET_SUBDIR)/libsanitizer && \
36198 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36199 @endif target-libsanitizer-bootstrap
36200
36201
36202 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
36203 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
36204 maybe-all-stagefeedback-target-libsanitizer:
36205 maybe-clean-stagefeedback-target-libsanitizer:
36206 @if target-libsanitizer-bootstrap
36207 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
36208 all-stagefeedback: all-stagefeedback-target-libsanitizer
36209 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
36210 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
36211 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36212 @r=`${PWD_COMMAND}`; export r; \
36213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36214 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36215 $(RAW_CXX_TARGET_EXPORTS) \
36216 \
36217 cd $(TARGET_SUBDIR)/libsanitizer && \
36218 \
36219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36220 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36221 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36222 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36223 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36224 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36225 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36226 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36227 TFLAGS="$(STAGEfeedback_TFLAGS)" \
36228 $(TARGET-stagefeedback-target-libsanitizer)
36229
36230 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
36231 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
36232 clean-stagefeedback-target-libsanitizer:
36233 @if [ $(current_stage) = stagefeedback ]; then \
36234 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36235 else \
36236 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
36237 $(MAKE) stagefeedback-start; \
36238 fi; \
36239 cd $(TARGET_SUBDIR)/libsanitizer && \
36240 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36241 @endif target-libsanitizer-bootstrap
36242
36243
36244
36245
36246
36247
36248 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
36249 maybe-check-target-libsanitizer:
36250 @if target-libsanitizer
36251 maybe-check-target-libsanitizer: check-target-libsanitizer
36252
36253 check-target-libsanitizer:
36254 @: $(MAKE); $(unstage)
36255 @r=`${PWD_COMMAND}`; export r; \
36256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36257 $(RAW_CXX_TARGET_EXPORTS) \
36258 (cd $(TARGET_SUBDIR)/libsanitizer && \
36259 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
36260
36261 @endif target-libsanitizer
36262
36263 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
36264 maybe-install-target-libsanitizer:
36265 @if target-libsanitizer
36266 maybe-install-target-libsanitizer: install-target-libsanitizer
36267
36268 install-target-libsanitizer: installdirs
36269 @: $(MAKE); $(unstage)
36270 @r=`${PWD_COMMAND}`; export r; \
36271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36272 $(RAW_CXX_TARGET_EXPORTS) \
36273 (cd $(TARGET_SUBDIR)/libsanitizer && \
36274 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36275
36276 @endif target-libsanitizer
36277
36278 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
36279 maybe-install-strip-target-libsanitizer:
36280 @if target-libsanitizer
36281 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
36282
36283 install-strip-target-libsanitizer: installdirs
36284 @: $(MAKE); $(unstage)
36285 @r=`${PWD_COMMAND}`; export r; \
36286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36287 $(RAW_CXX_TARGET_EXPORTS) \
36288 (cd $(TARGET_SUBDIR)/libsanitizer && \
36289 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36290
36291 @endif target-libsanitizer
36292
36293 # Other targets (info, dvi, pdf, etc.)
36294
36295 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
36296 maybe-info-target-libsanitizer:
36297 @if target-libsanitizer
36298 maybe-info-target-libsanitizer: info-target-libsanitizer
36299
36300 info-target-libsanitizer: \
36301 configure-target-libsanitizer
36302 @: $(MAKE); $(unstage)
36303 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36304 r=`${PWD_COMMAND}`; export r; \
36305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36306 $(RAW_CXX_TARGET_EXPORTS) \
36307 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
36308 for flag in $(EXTRA_TARGET_FLAGS); do \
36309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36310 done; \
36311 (cd $(TARGET_SUBDIR)/libsanitizer && \
36312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36314 "RANLIB=$${RANLIB}" \
36315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36316 info) \
36317 || exit 1
36318
36319 @endif target-libsanitizer
36320
36321 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
36322 maybe-dvi-target-libsanitizer:
36323 @if target-libsanitizer
36324 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
36325
36326 dvi-target-libsanitizer: \
36327 configure-target-libsanitizer
36328 @: $(MAKE); $(unstage)
36329 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36330 r=`${PWD_COMMAND}`; export r; \
36331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36332 $(RAW_CXX_TARGET_EXPORTS) \
36333 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
36334 for flag in $(EXTRA_TARGET_FLAGS); do \
36335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36336 done; \
36337 (cd $(TARGET_SUBDIR)/libsanitizer && \
36338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36340 "RANLIB=$${RANLIB}" \
36341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36342 dvi) \
36343 || exit 1
36344
36345 @endif target-libsanitizer
36346
36347 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
36348 maybe-pdf-target-libsanitizer:
36349 @if target-libsanitizer
36350 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
36351
36352 pdf-target-libsanitizer: \
36353 configure-target-libsanitizer
36354 @: $(MAKE); $(unstage)
36355 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36356 r=`${PWD_COMMAND}`; export r; \
36357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36358 $(RAW_CXX_TARGET_EXPORTS) \
36359 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
36360 for flag in $(EXTRA_TARGET_FLAGS); do \
36361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36362 done; \
36363 (cd $(TARGET_SUBDIR)/libsanitizer && \
36364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36366 "RANLIB=$${RANLIB}" \
36367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36368 pdf) \
36369 || exit 1
36370
36371 @endif target-libsanitizer
36372
36373 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
36374 maybe-html-target-libsanitizer:
36375 @if target-libsanitizer
36376 maybe-html-target-libsanitizer: html-target-libsanitizer
36377
36378 html-target-libsanitizer: \
36379 configure-target-libsanitizer
36380 @: $(MAKE); $(unstage)
36381 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36382 r=`${PWD_COMMAND}`; export r; \
36383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36384 $(RAW_CXX_TARGET_EXPORTS) \
36385 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
36386 for flag in $(EXTRA_TARGET_FLAGS); do \
36387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36388 done; \
36389 (cd $(TARGET_SUBDIR)/libsanitizer && \
36390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36392 "RANLIB=$${RANLIB}" \
36393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36394 html) \
36395 || exit 1
36396
36397 @endif target-libsanitizer
36398
36399 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
36400 maybe-TAGS-target-libsanitizer:
36401 @if target-libsanitizer
36402 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
36403
36404 TAGS-target-libsanitizer: \
36405 configure-target-libsanitizer
36406 @: $(MAKE); $(unstage)
36407 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36408 r=`${PWD_COMMAND}`; export r; \
36409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36410 $(RAW_CXX_TARGET_EXPORTS) \
36411 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
36412 for flag in $(EXTRA_TARGET_FLAGS); do \
36413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36414 done; \
36415 (cd $(TARGET_SUBDIR)/libsanitizer && \
36416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36418 "RANLIB=$${RANLIB}" \
36419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36420 TAGS) \
36421 || exit 1
36422
36423 @endif target-libsanitizer
36424
36425 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
36426 maybe-install-info-target-libsanitizer:
36427 @if target-libsanitizer
36428 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
36429
36430 install-info-target-libsanitizer: \
36431 configure-target-libsanitizer \
36432 info-target-libsanitizer
36433 @: $(MAKE); $(unstage)
36434 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36435 r=`${PWD_COMMAND}`; export r; \
36436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36437 $(RAW_CXX_TARGET_EXPORTS) \
36438 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
36439 for flag in $(EXTRA_TARGET_FLAGS); do \
36440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36441 done; \
36442 (cd $(TARGET_SUBDIR)/libsanitizer && \
36443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36445 "RANLIB=$${RANLIB}" \
36446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36447 install-info) \
36448 || exit 1
36449
36450 @endif target-libsanitizer
36451
36452 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
36453 maybe-install-pdf-target-libsanitizer:
36454 @if target-libsanitizer
36455 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
36456
36457 install-pdf-target-libsanitizer: \
36458 configure-target-libsanitizer \
36459 pdf-target-libsanitizer
36460 @: $(MAKE); $(unstage)
36461 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36462 r=`${PWD_COMMAND}`; export r; \
36463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36464 $(RAW_CXX_TARGET_EXPORTS) \
36465 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
36466 for flag in $(EXTRA_TARGET_FLAGS); do \
36467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36468 done; \
36469 (cd $(TARGET_SUBDIR)/libsanitizer && \
36470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36472 "RANLIB=$${RANLIB}" \
36473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36474 install-pdf) \
36475 || exit 1
36476
36477 @endif target-libsanitizer
36478
36479 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
36480 maybe-install-html-target-libsanitizer:
36481 @if target-libsanitizer
36482 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
36483
36484 install-html-target-libsanitizer: \
36485 configure-target-libsanitizer \
36486 html-target-libsanitizer
36487 @: $(MAKE); $(unstage)
36488 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36489 r=`${PWD_COMMAND}`; export r; \
36490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36491 $(RAW_CXX_TARGET_EXPORTS) \
36492 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
36493 for flag in $(EXTRA_TARGET_FLAGS); do \
36494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36495 done; \
36496 (cd $(TARGET_SUBDIR)/libsanitizer && \
36497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36499 "RANLIB=$${RANLIB}" \
36500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36501 install-html) \
36502 || exit 1
36503
36504 @endif target-libsanitizer
36505
36506 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
36507 maybe-installcheck-target-libsanitizer:
36508 @if target-libsanitizer
36509 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
36510
36511 installcheck-target-libsanitizer: \
36512 configure-target-libsanitizer
36513 @: $(MAKE); $(unstage)
36514 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36515 r=`${PWD_COMMAND}`; export r; \
36516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36517 $(RAW_CXX_TARGET_EXPORTS) \
36518 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
36519 for flag in $(EXTRA_TARGET_FLAGS); do \
36520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36521 done; \
36522 (cd $(TARGET_SUBDIR)/libsanitizer && \
36523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36525 "RANLIB=$${RANLIB}" \
36526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36527 installcheck) \
36528 || exit 1
36529
36530 @endif target-libsanitizer
36531
36532 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
36533 maybe-mostlyclean-target-libsanitizer:
36534 @if target-libsanitizer
36535 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
36536
36537 mostlyclean-target-libsanitizer:
36538 @: $(MAKE); $(unstage)
36539 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36540 r=`${PWD_COMMAND}`; export r; \
36541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36542 $(RAW_CXX_TARGET_EXPORTS) \
36543 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
36544 for flag in $(EXTRA_TARGET_FLAGS); do \
36545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36546 done; \
36547 (cd $(TARGET_SUBDIR)/libsanitizer && \
36548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36550 "RANLIB=$${RANLIB}" \
36551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36552 mostlyclean) \
36553 || exit 1
36554
36555 @endif target-libsanitizer
36556
36557 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
36558 maybe-clean-target-libsanitizer:
36559 @if target-libsanitizer
36560 maybe-clean-target-libsanitizer: clean-target-libsanitizer
36561
36562 clean-target-libsanitizer:
36563 @: $(MAKE); $(unstage)
36564 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36565 r=`${PWD_COMMAND}`; export r; \
36566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36567 $(RAW_CXX_TARGET_EXPORTS) \
36568 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
36569 for flag in $(EXTRA_TARGET_FLAGS); do \
36570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36571 done; \
36572 (cd $(TARGET_SUBDIR)/libsanitizer && \
36573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36575 "RANLIB=$${RANLIB}" \
36576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36577 clean) \
36578 || exit 1
36579
36580 @endif target-libsanitizer
36581
36582 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
36583 maybe-distclean-target-libsanitizer:
36584 @if target-libsanitizer
36585 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
36586
36587 distclean-target-libsanitizer:
36588 @: $(MAKE); $(unstage)
36589 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36590 r=`${PWD_COMMAND}`; export r; \
36591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36592 $(RAW_CXX_TARGET_EXPORTS) \
36593 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
36594 for flag in $(EXTRA_TARGET_FLAGS); do \
36595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36596 done; \
36597 (cd $(TARGET_SUBDIR)/libsanitizer && \
36598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36600 "RANLIB=$${RANLIB}" \
36601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36602 distclean) \
36603 || exit 1
36604
36605 @endif target-libsanitizer
36606
36607 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
36608 maybe-maintainer-clean-target-libsanitizer:
36609 @if target-libsanitizer
36610 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
36611
36612 maintainer-clean-target-libsanitizer:
36613 @: $(MAKE); $(unstage)
36614 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36615 r=`${PWD_COMMAND}`; export r; \
36616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36617 $(RAW_CXX_TARGET_EXPORTS) \
36618 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
36619 for flag in $(EXTRA_TARGET_FLAGS); do \
36620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36621 done; \
36622 (cd $(TARGET_SUBDIR)/libsanitizer && \
36623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36625 "RANLIB=$${RANLIB}" \
36626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36627 maintainer-clean) \
36628 || exit 1
36629
36630 @endif target-libsanitizer
36631
36632
36633
36634
36635
36636 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
36637 maybe-configure-target-libmpx:
36638 @if gcc-bootstrap
36639 configure-target-libmpx: stage_current
36640 @endif gcc-bootstrap
36641 @if target-libmpx
36642 maybe-configure-target-libmpx: configure-target-libmpx
36643 configure-target-libmpx:
36644 @r=`${PWD_COMMAND}`; export r; \
36645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36646 echo "Checking multilib configuration for libmpx..."; \
36647 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
36648 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
36649 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36650 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36651 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
36652 else \
36653 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
36654 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36655 fi; \
36656 else \
36657 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36658 fi; \
36659 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
36660 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
36661 $(NORMAL_TARGET_EXPORTS) \
36662 echo Configuring in $(TARGET_SUBDIR)/libmpx; \
36663 cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
36664 case $(srcdir) in \
36665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36666 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
36667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36668 esac; \
36669 module_srcdir=libmpx; \
36670 rm -f no-such-file || : ; \
36671 CONFIG_SITE=no-such-file $(SHELL) \
36672 $$s/$$module_srcdir/configure \
36673 --srcdir=$${topdir}/$$module_srcdir \
36674 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36675 --target=${target_alias} \
36676 || exit 1
36677 @endif target-libmpx
36678
36679
36680
36681 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
36682 maybe-configure-stage1-target-libmpx:
36683 @if target-libmpx-bootstrap
36684 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
36685 configure-stage1-target-libmpx:
36686 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36687 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
36688 @r=`${PWD_COMMAND}`; export r; \
36689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36690 TFLAGS="$(STAGE1_TFLAGS)"; \
36691 echo "Checking multilib configuration for libmpx..."; \
36692 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
36693 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36694 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36695 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
36696 else \
36697 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
36698 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36699 fi; \
36700 else \
36701 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36702 fi; \
36703 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
36704 $(NORMAL_TARGET_EXPORTS) \
36705 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36706 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36707 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36708 echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
36709 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
36710 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
36711 case $(srcdir) in \
36712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36713 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
36714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36715 esac; \
36716 module_srcdir=libmpx; \
36717 $(SHELL) $$s/$$module_srcdir/configure \
36718 --srcdir=$${topdir}/$$module_srcdir \
36719 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36720 --target=${target_alias} \
36721 \
36722 $(STAGE1_CONFIGURE_FLAGS)
36723 @endif target-libmpx-bootstrap
36724
36725 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
36726 maybe-configure-stage2-target-libmpx:
36727 @if target-libmpx-bootstrap
36728 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
36729 configure-stage2-target-libmpx:
36730 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36731 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
36732 @r=`${PWD_COMMAND}`; export r; \
36733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36734 TFLAGS="$(STAGE2_TFLAGS)"; \
36735 echo "Checking multilib configuration for libmpx..."; \
36736 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
36737 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36738 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36739 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
36740 else \
36741 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
36742 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36743 fi; \
36744 else \
36745 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36746 fi; \
36747 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
36748 $(NORMAL_TARGET_EXPORTS) \
36749 \
36750 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36751 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36752 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36753 echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
36754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
36755 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
36756 case $(srcdir) in \
36757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36758 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
36759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36760 esac; \
36761 module_srcdir=libmpx; \
36762 $(SHELL) $$s/$$module_srcdir/configure \
36763 --srcdir=$${topdir}/$$module_srcdir \
36764 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36765 --target=${target_alias} \
36766 --with-build-libsubdir=$(HOST_SUBDIR) \
36767 $(STAGE2_CONFIGURE_FLAGS)
36768 @endif target-libmpx-bootstrap
36769
36770 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
36771 maybe-configure-stage3-target-libmpx:
36772 @if target-libmpx-bootstrap
36773 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
36774 configure-stage3-target-libmpx:
36775 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36776 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
36777 @r=`${PWD_COMMAND}`; export r; \
36778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36779 TFLAGS="$(STAGE3_TFLAGS)"; \
36780 echo "Checking multilib configuration for libmpx..."; \
36781 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
36782 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36783 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36784 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
36785 else \
36786 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
36787 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36788 fi; \
36789 else \
36790 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36791 fi; \
36792 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
36793 $(NORMAL_TARGET_EXPORTS) \
36794 \
36795 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36796 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36797 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36798 echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
36799 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
36800 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
36801 case $(srcdir) in \
36802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36803 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
36804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36805 esac; \
36806 module_srcdir=libmpx; \
36807 $(SHELL) $$s/$$module_srcdir/configure \
36808 --srcdir=$${topdir}/$$module_srcdir \
36809 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36810 --target=${target_alias} \
36811 --with-build-libsubdir=$(HOST_SUBDIR) \
36812 $(STAGE3_CONFIGURE_FLAGS)
36813 @endif target-libmpx-bootstrap
36814
36815 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
36816 maybe-configure-stage4-target-libmpx:
36817 @if target-libmpx-bootstrap
36818 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
36819 configure-stage4-target-libmpx:
36820 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36821 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
36822 @r=`${PWD_COMMAND}`; export r; \
36823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36824 TFLAGS="$(STAGE4_TFLAGS)"; \
36825 echo "Checking multilib configuration for libmpx..."; \
36826 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
36827 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36828 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36829 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
36830 else \
36831 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
36832 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36833 fi; \
36834 else \
36835 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36836 fi; \
36837 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
36838 $(NORMAL_TARGET_EXPORTS) \
36839 \
36840 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36841 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36842 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36843 echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
36844 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
36845 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
36846 case $(srcdir) in \
36847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36848 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
36849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36850 esac; \
36851 module_srcdir=libmpx; \
36852 $(SHELL) $$s/$$module_srcdir/configure \
36853 --srcdir=$${topdir}/$$module_srcdir \
36854 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36855 --target=${target_alias} \
36856 --with-build-libsubdir=$(HOST_SUBDIR) \
36857 $(STAGE4_CONFIGURE_FLAGS)
36858 @endif target-libmpx-bootstrap
36859
36860 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
36861 maybe-configure-stageprofile-target-libmpx:
36862 @if target-libmpx-bootstrap
36863 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
36864 configure-stageprofile-target-libmpx:
36865 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36866 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
36867 @r=`${PWD_COMMAND}`; export r; \
36868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36869 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36870 echo "Checking multilib configuration for libmpx..."; \
36871 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
36872 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36873 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36874 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
36875 else \
36876 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
36877 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36878 fi; \
36879 else \
36880 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36881 fi; \
36882 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
36883 $(NORMAL_TARGET_EXPORTS) \
36884 \
36885 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36886 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36887 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36888 echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
36889 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
36890 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
36891 case $(srcdir) in \
36892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36893 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
36894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36895 esac; \
36896 module_srcdir=libmpx; \
36897 $(SHELL) $$s/$$module_srcdir/configure \
36898 --srcdir=$${topdir}/$$module_srcdir \
36899 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36900 --target=${target_alias} \
36901 --with-build-libsubdir=$(HOST_SUBDIR) \
36902 $(STAGEprofile_CONFIGURE_FLAGS)
36903 @endif target-libmpx-bootstrap
36904
36905 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
36906 maybe-configure-stagefeedback-target-libmpx:
36907 @if target-libmpx-bootstrap
36908 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
36909 configure-stagefeedback-target-libmpx:
36910 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36911 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
36912 @r=`${PWD_COMMAND}`; export r; \
36913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36914 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36915 echo "Checking multilib configuration for libmpx..."; \
36916 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
36917 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36918 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
36919 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
36920 else \
36921 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
36922 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36923 fi; \
36924 else \
36925 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
36926 fi; \
36927 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
36928 $(NORMAL_TARGET_EXPORTS) \
36929 \
36930 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36931 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36932 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36933 echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
36934 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
36935 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
36936 case $(srcdir) in \
36937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36938 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
36939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36940 esac; \
36941 module_srcdir=libmpx; \
36942 $(SHELL) $$s/$$module_srcdir/configure \
36943 --srcdir=$${topdir}/$$module_srcdir \
36944 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36945 --target=${target_alias} \
36946 --with-build-libsubdir=$(HOST_SUBDIR) \
36947 $(STAGEfeedback_CONFIGURE_FLAGS)
36948 @endif target-libmpx-bootstrap
36949
36950
36951
36952
36953
36954 .PHONY: all-target-libmpx maybe-all-target-libmpx
36955 maybe-all-target-libmpx:
36956 @if gcc-bootstrap
36957 all-target-libmpx: stage_current
36958 @endif gcc-bootstrap
36959 @if target-libmpx
36960 TARGET-target-libmpx=all
36961 maybe-all-target-libmpx: all-target-libmpx
36962 all-target-libmpx: configure-target-libmpx
36963 @r=`${PWD_COMMAND}`; export r; \
36964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36965 $(NORMAL_TARGET_EXPORTS) \
36966 (cd $(TARGET_SUBDIR)/libmpx && \
36967 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36968 $(TARGET-target-libmpx))
36969 @endif target-libmpx
36970
36971
36972
36973 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
36974 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
36975 maybe-all-stage1-target-libmpx:
36976 maybe-clean-stage1-target-libmpx:
36977 @if target-libmpx-bootstrap
36978 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
36979 all-stage1: all-stage1-target-libmpx
36980 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
36981 all-stage1-target-libmpx: configure-stage1-target-libmpx
36982 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36983 @r=`${PWD_COMMAND}`; export r; \
36984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36985 TFLAGS="$(STAGE1_TFLAGS)"; \
36986 $(NORMAL_TARGET_EXPORTS) \
36987 cd $(TARGET_SUBDIR)/libmpx && \
36988 \
36989 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36990 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36991 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36992 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36996 $(EXTRA_TARGET_FLAGS) \
36997 \
36998 TFLAGS="$(STAGE1_TFLAGS)" \
36999 $(TARGET-stage1-target-libmpx)
37000
37001 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
37002 clean-stage1: clean-stage1-target-libmpx
37003 clean-stage1-target-libmpx:
37004 @if [ $(current_stage) = stage1 ]; then \
37005 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37006 else \
37007 [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
37008 $(MAKE) stage1-start; \
37009 fi; \
37010 cd $(TARGET_SUBDIR)/libmpx && \
37011 $(MAKE) $(EXTRA_TARGET_FLAGS) \
37012 clean
37013 @endif target-libmpx-bootstrap
37014
37015
37016 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
37017 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
37018 maybe-all-stage2-target-libmpx:
37019 maybe-clean-stage2-target-libmpx:
37020 @if target-libmpx-bootstrap
37021 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
37022 all-stage2: all-stage2-target-libmpx
37023 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
37024 all-stage2-target-libmpx: configure-stage2-target-libmpx
37025 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37026 @r=`${PWD_COMMAND}`; export r; \
37027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37028 TFLAGS="$(STAGE2_TFLAGS)"; \
37029 $(NORMAL_TARGET_EXPORTS) \
37030 \
37031 cd $(TARGET_SUBDIR)/libmpx && \
37032 \
37033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37034 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37035 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37036 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37037 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37038 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37039 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37040 $(EXTRA_TARGET_FLAGS) \
37041 TFLAGS="$(STAGE2_TFLAGS)" \
37042 $(TARGET-stage2-target-libmpx)
37043
37044 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
37045 clean-stage2: clean-stage2-target-libmpx
37046 clean-stage2-target-libmpx:
37047 @if [ $(current_stage) = stage2 ]; then \
37048 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37049 else \
37050 [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
37051 $(MAKE) stage2-start; \
37052 fi; \
37053 cd $(TARGET_SUBDIR)/libmpx && \
37054 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37055 @endif target-libmpx-bootstrap
37056
37057
37058 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
37059 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
37060 maybe-all-stage3-target-libmpx:
37061 maybe-clean-stage3-target-libmpx:
37062 @if target-libmpx-bootstrap
37063 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
37064 all-stage3: all-stage3-target-libmpx
37065 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
37066 all-stage3-target-libmpx: configure-stage3-target-libmpx
37067 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37068 @r=`${PWD_COMMAND}`; export r; \
37069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37070 TFLAGS="$(STAGE3_TFLAGS)"; \
37071 $(NORMAL_TARGET_EXPORTS) \
37072 \
37073 cd $(TARGET_SUBDIR)/libmpx && \
37074 \
37075 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37076 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37077 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37078 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37079 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37080 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37081 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37082 $(EXTRA_TARGET_FLAGS) \
37083 TFLAGS="$(STAGE3_TFLAGS)" \
37084 $(TARGET-stage3-target-libmpx)
37085
37086 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
37087 clean-stage3: clean-stage3-target-libmpx
37088 clean-stage3-target-libmpx:
37089 @if [ $(current_stage) = stage3 ]; then \
37090 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37091 else \
37092 [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
37093 $(MAKE) stage3-start; \
37094 fi; \
37095 cd $(TARGET_SUBDIR)/libmpx && \
37096 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37097 @endif target-libmpx-bootstrap
37098
37099
37100 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
37101 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
37102 maybe-all-stage4-target-libmpx:
37103 maybe-clean-stage4-target-libmpx:
37104 @if target-libmpx-bootstrap
37105 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
37106 all-stage4: all-stage4-target-libmpx
37107 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
37108 all-stage4-target-libmpx: configure-stage4-target-libmpx
37109 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37110 @r=`${PWD_COMMAND}`; export r; \
37111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37112 TFLAGS="$(STAGE4_TFLAGS)"; \
37113 $(NORMAL_TARGET_EXPORTS) \
37114 \
37115 cd $(TARGET_SUBDIR)/libmpx && \
37116 \
37117 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37118 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37119 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37120 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37121 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37122 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37123 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37124 $(EXTRA_TARGET_FLAGS) \
37125 TFLAGS="$(STAGE4_TFLAGS)" \
37126 $(TARGET-stage4-target-libmpx)
37127
37128 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
37129 clean-stage4: clean-stage4-target-libmpx
37130 clean-stage4-target-libmpx:
37131 @if [ $(current_stage) = stage4 ]; then \
37132 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37133 else \
37134 [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
37135 $(MAKE) stage4-start; \
37136 fi; \
37137 cd $(TARGET_SUBDIR)/libmpx && \
37138 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37139 @endif target-libmpx-bootstrap
37140
37141
37142 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
37143 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
37144 maybe-all-stageprofile-target-libmpx:
37145 maybe-clean-stageprofile-target-libmpx:
37146 @if target-libmpx-bootstrap
37147 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
37148 all-stageprofile: all-stageprofile-target-libmpx
37149 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
37150 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
37151 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37152 @r=`${PWD_COMMAND}`; export r; \
37153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37154 TFLAGS="$(STAGEprofile_TFLAGS)"; \
37155 $(NORMAL_TARGET_EXPORTS) \
37156 \
37157 cd $(TARGET_SUBDIR)/libmpx && \
37158 \
37159 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37160 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37161 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37162 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37163 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37164 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37165 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37166 $(EXTRA_TARGET_FLAGS) \
37167 TFLAGS="$(STAGEprofile_TFLAGS)" \
37168 $(TARGET-stageprofile-target-libmpx)
37169
37170 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
37171 clean-stageprofile: clean-stageprofile-target-libmpx
37172 clean-stageprofile-target-libmpx:
37173 @if [ $(current_stage) = stageprofile ]; then \
37174 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37175 else \
37176 [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
37177 $(MAKE) stageprofile-start; \
37178 fi; \
37179 cd $(TARGET_SUBDIR)/libmpx && \
37180 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37181 @endif target-libmpx-bootstrap
37182
37183
37184 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
37185 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
37186 maybe-all-stagefeedback-target-libmpx:
37187 maybe-clean-stagefeedback-target-libmpx:
37188 @if target-libmpx-bootstrap
37189 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
37190 all-stagefeedback: all-stagefeedback-target-libmpx
37191 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
37192 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
37193 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37194 @r=`${PWD_COMMAND}`; export r; \
37195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37196 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37197 $(NORMAL_TARGET_EXPORTS) \
37198 \
37199 cd $(TARGET_SUBDIR)/libmpx && \
37200 \
37201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37202 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37203 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37204 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37208 $(EXTRA_TARGET_FLAGS) \
37209 TFLAGS="$(STAGEfeedback_TFLAGS)" \
37210 $(TARGET-stagefeedback-target-libmpx)
37211
37212 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
37213 clean-stagefeedback: clean-stagefeedback-target-libmpx
37214 clean-stagefeedback-target-libmpx:
37215 @if [ $(current_stage) = stagefeedback ]; then \
37216 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37217 else \
37218 [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
37219 $(MAKE) stagefeedback-start; \
37220 fi; \
37221 cd $(TARGET_SUBDIR)/libmpx && \
37222 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37223 @endif target-libmpx-bootstrap
37224
37225
37226
37227
37228
37229
37230 .PHONY: check-target-libmpx maybe-check-target-libmpx
37231 maybe-check-target-libmpx:
37232 @if target-libmpx
37233 maybe-check-target-libmpx: check-target-libmpx
37234
37235 check-target-libmpx:
37236 @: $(MAKE); $(unstage)
37237 @r=`${PWD_COMMAND}`; export r; \
37238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37239 $(NORMAL_TARGET_EXPORTS) \
37240 (cd $(TARGET_SUBDIR)/libmpx && \
37241 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37242
37243 @endif target-libmpx
37244
37245 .PHONY: install-target-libmpx maybe-install-target-libmpx
37246 maybe-install-target-libmpx:
37247 @if target-libmpx
37248 maybe-install-target-libmpx: install-target-libmpx
37249
37250 install-target-libmpx: installdirs
37251 @: $(MAKE); $(unstage)
37252 @r=`${PWD_COMMAND}`; export r; \
37253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37254 $(NORMAL_TARGET_EXPORTS) \
37255 (cd $(TARGET_SUBDIR)/libmpx && \
37256 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37257
37258 @endif target-libmpx
37259
37260 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
37261 maybe-install-strip-target-libmpx:
37262 @if target-libmpx
37263 maybe-install-strip-target-libmpx: install-strip-target-libmpx
37264
37265 install-strip-target-libmpx: installdirs
37266 @: $(MAKE); $(unstage)
37267 @r=`${PWD_COMMAND}`; export r; \
37268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37269 $(NORMAL_TARGET_EXPORTS) \
37270 (cd $(TARGET_SUBDIR)/libmpx && \
37271 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37272
37273 @endif target-libmpx
37274
37275 # Other targets (info, dvi, pdf, etc.)
37276
37277 .PHONY: maybe-info-target-libmpx info-target-libmpx
37278 maybe-info-target-libmpx:
37279 @if target-libmpx
37280 maybe-info-target-libmpx: info-target-libmpx
37281
37282 info-target-libmpx: \
37283 configure-target-libmpx
37284 @: $(MAKE); $(unstage)
37285 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37286 r=`${PWD_COMMAND}`; export r; \
37287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37288 $(NORMAL_TARGET_EXPORTS) \
37289 echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
37290 for flag in $(EXTRA_TARGET_FLAGS); do \
37291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37292 done; \
37293 (cd $(TARGET_SUBDIR)/libmpx && \
37294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37296 "RANLIB=$${RANLIB}" \
37297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37298 info) \
37299 || exit 1
37300
37301 @endif target-libmpx
37302
37303 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
37304 maybe-dvi-target-libmpx:
37305 @if target-libmpx
37306 maybe-dvi-target-libmpx: dvi-target-libmpx
37307
37308 dvi-target-libmpx: \
37309 configure-target-libmpx
37310 @: $(MAKE); $(unstage)
37311 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37312 r=`${PWD_COMMAND}`; export r; \
37313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37314 $(NORMAL_TARGET_EXPORTS) \
37315 echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
37316 for flag in $(EXTRA_TARGET_FLAGS); do \
37317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37318 done; \
37319 (cd $(TARGET_SUBDIR)/libmpx && \
37320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37322 "RANLIB=$${RANLIB}" \
37323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37324 dvi) \
37325 || exit 1
37326
37327 @endif target-libmpx
37328
37329 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
37330 maybe-pdf-target-libmpx:
37331 @if target-libmpx
37332 maybe-pdf-target-libmpx: pdf-target-libmpx
37333
37334 pdf-target-libmpx: \
37335 configure-target-libmpx
37336 @: $(MAKE); $(unstage)
37337 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37338 r=`${PWD_COMMAND}`; export r; \
37339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37340 $(NORMAL_TARGET_EXPORTS) \
37341 echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
37342 for flag in $(EXTRA_TARGET_FLAGS); do \
37343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37344 done; \
37345 (cd $(TARGET_SUBDIR)/libmpx && \
37346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37348 "RANLIB=$${RANLIB}" \
37349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37350 pdf) \
37351 || exit 1
37352
37353 @endif target-libmpx
37354
37355 .PHONY: maybe-html-target-libmpx html-target-libmpx
37356 maybe-html-target-libmpx:
37357 @if target-libmpx
37358 maybe-html-target-libmpx: html-target-libmpx
37359
37360 html-target-libmpx: \
37361 configure-target-libmpx
37362 @: $(MAKE); $(unstage)
37363 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37364 r=`${PWD_COMMAND}`; export r; \
37365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37366 $(NORMAL_TARGET_EXPORTS) \
37367 echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
37368 for flag in $(EXTRA_TARGET_FLAGS); do \
37369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37370 done; \
37371 (cd $(TARGET_SUBDIR)/libmpx && \
37372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37374 "RANLIB=$${RANLIB}" \
37375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37376 html) \
37377 || exit 1
37378
37379 @endif target-libmpx
37380
37381 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
37382 maybe-TAGS-target-libmpx:
37383 @if target-libmpx
37384 maybe-TAGS-target-libmpx: TAGS-target-libmpx
37385
37386 TAGS-target-libmpx: \
37387 configure-target-libmpx
37388 @: $(MAKE); $(unstage)
37389 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37390 r=`${PWD_COMMAND}`; export r; \
37391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37392 $(NORMAL_TARGET_EXPORTS) \
37393 echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
37394 for flag in $(EXTRA_TARGET_FLAGS); do \
37395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37396 done; \
37397 (cd $(TARGET_SUBDIR)/libmpx && \
37398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37400 "RANLIB=$${RANLIB}" \
37401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37402 TAGS) \
37403 || exit 1
37404
37405 @endif target-libmpx
37406
37407 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
37408 maybe-install-info-target-libmpx:
37409 @if target-libmpx
37410 maybe-install-info-target-libmpx: install-info-target-libmpx
37411
37412 install-info-target-libmpx: \
37413 configure-target-libmpx \
37414 info-target-libmpx
37415 @: $(MAKE); $(unstage)
37416 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37417 r=`${PWD_COMMAND}`; export r; \
37418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37419 $(NORMAL_TARGET_EXPORTS) \
37420 echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
37421 for flag in $(EXTRA_TARGET_FLAGS); do \
37422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37423 done; \
37424 (cd $(TARGET_SUBDIR)/libmpx && \
37425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37427 "RANLIB=$${RANLIB}" \
37428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37429 install-info) \
37430 || exit 1
37431
37432 @endif target-libmpx
37433
37434 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
37435 maybe-install-pdf-target-libmpx:
37436 @if target-libmpx
37437 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
37438
37439 install-pdf-target-libmpx: \
37440 configure-target-libmpx \
37441 pdf-target-libmpx
37442 @: $(MAKE); $(unstage)
37443 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37444 r=`${PWD_COMMAND}`; export r; \
37445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37446 $(NORMAL_TARGET_EXPORTS) \
37447 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
37448 for flag in $(EXTRA_TARGET_FLAGS); do \
37449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37450 done; \
37451 (cd $(TARGET_SUBDIR)/libmpx && \
37452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37454 "RANLIB=$${RANLIB}" \
37455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37456 install-pdf) \
37457 || exit 1
37458
37459 @endif target-libmpx
37460
37461 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
37462 maybe-install-html-target-libmpx:
37463 @if target-libmpx
37464 maybe-install-html-target-libmpx: install-html-target-libmpx
37465
37466 install-html-target-libmpx: \
37467 configure-target-libmpx \
37468 html-target-libmpx
37469 @: $(MAKE); $(unstage)
37470 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37471 r=`${PWD_COMMAND}`; export r; \
37472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37473 $(NORMAL_TARGET_EXPORTS) \
37474 echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
37475 for flag in $(EXTRA_TARGET_FLAGS); do \
37476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37477 done; \
37478 (cd $(TARGET_SUBDIR)/libmpx && \
37479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37481 "RANLIB=$${RANLIB}" \
37482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37483 install-html) \
37484 || exit 1
37485
37486 @endif target-libmpx
37487
37488 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
37489 maybe-installcheck-target-libmpx:
37490 @if target-libmpx
37491 maybe-installcheck-target-libmpx: installcheck-target-libmpx
37492
37493 installcheck-target-libmpx: \
37494 configure-target-libmpx
37495 @: $(MAKE); $(unstage)
37496 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37497 r=`${PWD_COMMAND}`; export r; \
37498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37499 $(NORMAL_TARGET_EXPORTS) \
37500 echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
37501 for flag in $(EXTRA_TARGET_FLAGS); do \
37502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37503 done; \
37504 (cd $(TARGET_SUBDIR)/libmpx && \
37505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37507 "RANLIB=$${RANLIB}" \
37508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37509 installcheck) \
37510 || exit 1
37511
37512 @endif target-libmpx
37513
37514 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
37515 maybe-mostlyclean-target-libmpx:
37516 @if target-libmpx
37517 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
37518
37519 mostlyclean-target-libmpx:
37520 @: $(MAKE); $(unstage)
37521 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37522 r=`${PWD_COMMAND}`; export r; \
37523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37524 $(NORMAL_TARGET_EXPORTS) \
37525 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
37526 for flag in $(EXTRA_TARGET_FLAGS); do \
37527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37528 done; \
37529 (cd $(TARGET_SUBDIR)/libmpx && \
37530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37532 "RANLIB=$${RANLIB}" \
37533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37534 mostlyclean) \
37535 || exit 1
37536
37537 @endif target-libmpx
37538
37539 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
37540 maybe-clean-target-libmpx:
37541 @if target-libmpx
37542 maybe-clean-target-libmpx: clean-target-libmpx
37543
37544 clean-target-libmpx:
37545 @: $(MAKE); $(unstage)
37546 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37547 r=`${PWD_COMMAND}`; export r; \
37548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37549 $(NORMAL_TARGET_EXPORTS) \
37550 echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
37551 for flag in $(EXTRA_TARGET_FLAGS); do \
37552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37553 done; \
37554 (cd $(TARGET_SUBDIR)/libmpx && \
37555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37557 "RANLIB=$${RANLIB}" \
37558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37559 clean) \
37560 || exit 1
37561
37562 @endif target-libmpx
37563
37564 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
37565 maybe-distclean-target-libmpx:
37566 @if target-libmpx
37567 maybe-distclean-target-libmpx: distclean-target-libmpx
37568
37569 distclean-target-libmpx:
37570 @: $(MAKE); $(unstage)
37571 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37572 r=`${PWD_COMMAND}`; export r; \
37573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37574 $(NORMAL_TARGET_EXPORTS) \
37575 echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
37576 for flag in $(EXTRA_TARGET_FLAGS); do \
37577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37578 done; \
37579 (cd $(TARGET_SUBDIR)/libmpx && \
37580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37582 "RANLIB=$${RANLIB}" \
37583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37584 distclean) \
37585 || exit 1
37586
37587 @endif target-libmpx
37588
37589 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
37590 maybe-maintainer-clean-target-libmpx:
37591 @if target-libmpx
37592 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
37593
37594 maintainer-clean-target-libmpx:
37595 @: $(MAKE); $(unstage)
37596 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37597 r=`${PWD_COMMAND}`; export r; \
37598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37599 $(NORMAL_TARGET_EXPORTS) \
37600 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
37601 for flag in $(EXTRA_TARGET_FLAGS); do \
37602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37603 done; \
37604 (cd $(TARGET_SUBDIR)/libmpx && \
37605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37607 "RANLIB=$${RANLIB}" \
37608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37609 maintainer-clean) \
37610 || exit 1
37611
37612 @endif target-libmpx
37613
37614
37615
37616
37617
37618 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
37619 maybe-configure-target-libvtv:
37620 @if gcc-bootstrap
37621 configure-target-libvtv: stage_current
37622 @endif gcc-bootstrap
37623 @if target-libvtv
37624 maybe-configure-target-libvtv: configure-target-libvtv
37625 configure-target-libvtv:
37626 @r=`${PWD_COMMAND}`; export r; \
37627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37628 echo "Checking multilib configuration for libvtv..."; \
37629 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
37630 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
37631 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37632 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37633 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
37634 else \
37635 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
37636 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37637 fi; \
37638 else \
37639 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37640 fi; \
37641 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
37642 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
37643 $(RAW_CXX_TARGET_EXPORTS) \
37644 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
37645 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
37646 case $(srcdir) in \
37647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37648 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
37649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37650 esac; \
37651 module_srcdir=libvtv; \
37652 rm -f no-such-file || : ; \
37653 CONFIG_SITE=no-such-file $(SHELL) \
37654 $$s/$$module_srcdir/configure \
37655 --srcdir=$${topdir}/$$module_srcdir \
37656 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37657 --target=${target_alias} \
37658 || exit 1
37659 @endif target-libvtv
37660
37661
37662
37663 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
37664 maybe-configure-stage1-target-libvtv:
37665 @if target-libvtv-bootstrap
37666 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
37667 configure-stage1-target-libvtv:
37668 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37669 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
37670 @r=`${PWD_COMMAND}`; export r; \
37671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37672 TFLAGS="$(STAGE1_TFLAGS)"; \
37673 echo "Checking multilib configuration for libvtv..."; \
37674 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
37675 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37676 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37677 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
37678 else \
37679 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
37680 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37681 fi; \
37682 else \
37683 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37684 fi; \
37685 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
37686 $(RAW_CXX_TARGET_EXPORTS) \
37687 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37688 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37689 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37690 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
37691 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
37692 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
37693 case $(srcdir) in \
37694 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37695 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
37696 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37697 esac; \
37698 module_srcdir=libvtv; \
37699 $(SHELL) $$s/$$module_srcdir/configure \
37700 --srcdir=$${topdir}/$$module_srcdir \
37701 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37702 --target=${target_alias} \
37703 \
37704 $(STAGE1_CONFIGURE_FLAGS)
37705 @endif target-libvtv-bootstrap
37706
37707 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
37708 maybe-configure-stage2-target-libvtv:
37709 @if target-libvtv-bootstrap
37710 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
37711 configure-stage2-target-libvtv:
37712 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37713 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
37714 @r=`${PWD_COMMAND}`; export r; \
37715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37716 TFLAGS="$(STAGE2_TFLAGS)"; \
37717 echo "Checking multilib configuration for libvtv..."; \
37718 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
37719 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37720 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37721 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
37722 else \
37723 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
37724 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37725 fi; \
37726 else \
37727 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37728 fi; \
37729 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
37730 $(RAW_CXX_TARGET_EXPORTS) \
37731 \
37732 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37733 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37734 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37735 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
37736 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
37737 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
37738 case $(srcdir) in \
37739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37740 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
37741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37742 esac; \
37743 module_srcdir=libvtv; \
37744 $(SHELL) $$s/$$module_srcdir/configure \
37745 --srcdir=$${topdir}/$$module_srcdir \
37746 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37747 --target=${target_alias} \
37748 --with-build-libsubdir=$(HOST_SUBDIR) \
37749 $(STAGE2_CONFIGURE_FLAGS)
37750 @endif target-libvtv-bootstrap
37751
37752 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
37753 maybe-configure-stage3-target-libvtv:
37754 @if target-libvtv-bootstrap
37755 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
37756 configure-stage3-target-libvtv:
37757 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37758 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
37759 @r=`${PWD_COMMAND}`; export r; \
37760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37761 TFLAGS="$(STAGE3_TFLAGS)"; \
37762 echo "Checking multilib configuration for libvtv..."; \
37763 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
37764 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37765 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37766 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
37767 else \
37768 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
37769 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37770 fi; \
37771 else \
37772 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37773 fi; \
37774 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
37775 $(RAW_CXX_TARGET_EXPORTS) \
37776 \
37777 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37778 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37779 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37780 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
37781 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
37782 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
37783 case $(srcdir) in \
37784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37785 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
37786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37787 esac; \
37788 module_srcdir=libvtv; \
37789 $(SHELL) $$s/$$module_srcdir/configure \
37790 --srcdir=$${topdir}/$$module_srcdir \
37791 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37792 --target=${target_alias} \
37793 --with-build-libsubdir=$(HOST_SUBDIR) \
37794 $(STAGE3_CONFIGURE_FLAGS)
37795 @endif target-libvtv-bootstrap
37796
37797 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
37798 maybe-configure-stage4-target-libvtv:
37799 @if target-libvtv-bootstrap
37800 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
37801 configure-stage4-target-libvtv:
37802 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37803 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
37804 @r=`${PWD_COMMAND}`; export r; \
37805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37806 TFLAGS="$(STAGE4_TFLAGS)"; \
37807 echo "Checking multilib configuration for libvtv..."; \
37808 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
37809 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37810 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37811 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
37812 else \
37813 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
37814 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37815 fi; \
37816 else \
37817 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37818 fi; \
37819 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
37820 $(RAW_CXX_TARGET_EXPORTS) \
37821 \
37822 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37823 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37824 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37825 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
37826 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
37827 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
37828 case $(srcdir) in \
37829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37830 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
37831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37832 esac; \
37833 module_srcdir=libvtv; \
37834 $(SHELL) $$s/$$module_srcdir/configure \
37835 --srcdir=$${topdir}/$$module_srcdir \
37836 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37837 --target=${target_alias} \
37838 --with-build-libsubdir=$(HOST_SUBDIR) \
37839 $(STAGE4_CONFIGURE_FLAGS)
37840 @endif target-libvtv-bootstrap
37841
37842 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
37843 maybe-configure-stageprofile-target-libvtv:
37844 @if target-libvtv-bootstrap
37845 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
37846 configure-stageprofile-target-libvtv:
37847 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37848 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
37849 @r=`${PWD_COMMAND}`; export r; \
37850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37851 TFLAGS="$(STAGEprofile_TFLAGS)"; \
37852 echo "Checking multilib configuration for libvtv..."; \
37853 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
37854 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37855 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37856 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
37857 else \
37858 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
37859 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37860 fi; \
37861 else \
37862 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37863 fi; \
37864 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
37865 $(RAW_CXX_TARGET_EXPORTS) \
37866 \
37867 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37868 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37869 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37870 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
37871 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
37872 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
37873 case $(srcdir) in \
37874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37875 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
37876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37877 esac; \
37878 module_srcdir=libvtv; \
37879 $(SHELL) $$s/$$module_srcdir/configure \
37880 --srcdir=$${topdir}/$$module_srcdir \
37881 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37882 --target=${target_alias} \
37883 --with-build-libsubdir=$(HOST_SUBDIR) \
37884 $(STAGEprofile_CONFIGURE_FLAGS)
37885 @endif target-libvtv-bootstrap
37886
37887 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
37888 maybe-configure-stagefeedback-target-libvtv:
37889 @if target-libvtv-bootstrap
37890 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
37891 configure-stagefeedback-target-libvtv:
37892 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37893 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
37894 @r=`${PWD_COMMAND}`; export r; \
37895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37896 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37897 echo "Checking multilib configuration for libvtv..."; \
37898 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
37899 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37900 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
37901 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
37902 else \
37903 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
37904 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37905 fi; \
37906 else \
37907 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
37908 fi; \
37909 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
37910 $(RAW_CXX_TARGET_EXPORTS) \
37911 \
37912 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37913 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37914 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
37915 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
37916 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
37917 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
37918 case $(srcdir) in \
37919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37920 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
37921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37922 esac; \
37923 module_srcdir=libvtv; \
37924 $(SHELL) $$s/$$module_srcdir/configure \
37925 --srcdir=$${topdir}/$$module_srcdir \
37926 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37927 --target=${target_alias} \
37928 --with-build-libsubdir=$(HOST_SUBDIR) \
37929 $(STAGEfeedback_CONFIGURE_FLAGS)
37930 @endif target-libvtv-bootstrap
37931
37932
37933
37934
37935
37936 .PHONY: all-target-libvtv maybe-all-target-libvtv
37937 maybe-all-target-libvtv:
37938 @if gcc-bootstrap
37939 all-target-libvtv: stage_current
37940 @endif gcc-bootstrap
37941 @if target-libvtv
37942 TARGET-target-libvtv=all
37943 maybe-all-target-libvtv: all-target-libvtv
37944 all-target-libvtv: configure-target-libvtv
37945 @r=`${PWD_COMMAND}`; export r; \
37946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37947 $(RAW_CXX_TARGET_EXPORTS) \
37948 (cd $(TARGET_SUBDIR)/libvtv && \
37949 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
37950 $(TARGET-target-libvtv))
37951 @endif target-libvtv
37952
37953
37954
37955 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
37956 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
37957 maybe-all-stage1-target-libvtv:
37958 maybe-clean-stage1-target-libvtv:
37959 @if target-libvtv-bootstrap
37960 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
37961 all-stage1: all-stage1-target-libvtv
37962 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
37963 all-stage1-target-libvtv: configure-stage1-target-libvtv
37964 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37965 @r=`${PWD_COMMAND}`; export r; \
37966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37967 TFLAGS="$(STAGE1_TFLAGS)"; \
37968 $(RAW_CXX_TARGET_EXPORTS) \
37969 cd $(TARGET_SUBDIR)/libvtv && \
37970 \
37971 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37972 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37973 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37974 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37975 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37976 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37977 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37978 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
37979 \
37980 TFLAGS="$(STAGE1_TFLAGS)" \
37981 $(TARGET-stage1-target-libvtv)
37982
37983 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
37984 clean-stage1: clean-stage1-target-libvtv
37985 clean-stage1-target-libvtv:
37986 @if [ $(current_stage) = stage1 ]; then \
37987 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37988 else \
37989 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
37990 $(MAKE) stage1-start; \
37991 fi; \
37992 cd $(TARGET_SUBDIR)/libvtv && \
37993 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
37994 clean
37995 @endif target-libvtv-bootstrap
37996
37997
37998 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
37999 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
38000 maybe-all-stage2-target-libvtv:
38001 maybe-clean-stage2-target-libvtv:
38002 @if target-libvtv-bootstrap
38003 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
38004 all-stage2: all-stage2-target-libvtv
38005 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
38006 all-stage2-target-libvtv: configure-stage2-target-libvtv
38007 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38008 @r=`${PWD_COMMAND}`; export r; \
38009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38010 TFLAGS="$(STAGE2_TFLAGS)"; \
38011 $(RAW_CXX_TARGET_EXPORTS) \
38012 \
38013 cd $(TARGET_SUBDIR)/libvtv && \
38014 \
38015 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38016 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38017 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38018 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38022 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38023 TFLAGS="$(STAGE2_TFLAGS)" \
38024 $(TARGET-stage2-target-libvtv)
38025
38026 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
38027 clean-stage2: clean-stage2-target-libvtv
38028 clean-stage2-target-libvtv:
38029 @if [ $(current_stage) = stage2 ]; then \
38030 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38031 else \
38032 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
38033 $(MAKE) stage2-start; \
38034 fi; \
38035 cd $(TARGET_SUBDIR)/libvtv && \
38036 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38037 @endif target-libvtv-bootstrap
38038
38039
38040 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
38041 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
38042 maybe-all-stage3-target-libvtv:
38043 maybe-clean-stage3-target-libvtv:
38044 @if target-libvtv-bootstrap
38045 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
38046 all-stage3: all-stage3-target-libvtv
38047 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
38048 all-stage3-target-libvtv: configure-stage3-target-libvtv
38049 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38050 @r=`${PWD_COMMAND}`; export r; \
38051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38052 TFLAGS="$(STAGE3_TFLAGS)"; \
38053 $(RAW_CXX_TARGET_EXPORTS) \
38054 \
38055 cd $(TARGET_SUBDIR)/libvtv && \
38056 \
38057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38058 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38059 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38060 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38061 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38062 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38063 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38064 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38065 TFLAGS="$(STAGE3_TFLAGS)" \
38066 $(TARGET-stage3-target-libvtv)
38067
38068 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
38069 clean-stage3: clean-stage3-target-libvtv
38070 clean-stage3-target-libvtv:
38071 @if [ $(current_stage) = stage3 ]; then \
38072 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38073 else \
38074 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
38075 $(MAKE) stage3-start; \
38076 fi; \
38077 cd $(TARGET_SUBDIR)/libvtv && \
38078 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38079 @endif target-libvtv-bootstrap
38080
38081
38082 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
38083 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
38084 maybe-all-stage4-target-libvtv:
38085 maybe-clean-stage4-target-libvtv:
38086 @if target-libvtv-bootstrap
38087 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
38088 all-stage4: all-stage4-target-libvtv
38089 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
38090 all-stage4-target-libvtv: configure-stage4-target-libvtv
38091 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38092 @r=`${PWD_COMMAND}`; export r; \
38093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38094 TFLAGS="$(STAGE4_TFLAGS)"; \
38095 $(RAW_CXX_TARGET_EXPORTS) \
38096 \
38097 cd $(TARGET_SUBDIR)/libvtv && \
38098 \
38099 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38100 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38101 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38102 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38103 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38104 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38105 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38106 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38107 TFLAGS="$(STAGE4_TFLAGS)" \
38108 $(TARGET-stage4-target-libvtv)
38109
38110 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
38111 clean-stage4: clean-stage4-target-libvtv
38112 clean-stage4-target-libvtv:
38113 @if [ $(current_stage) = stage4 ]; then \
38114 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38115 else \
38116 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
38117 $(MAKE) stage4-start; \
38118 fi; \
38119 cd $(TARGET_SUBDIR)/libvtv && \
38120 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38121 @endif target-libvtv-bootstrap
38122
38123
38124 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
38125 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
38126 maybe-all-stageprofile-target-libvtv:
38127 maybe-clean-stageprofile-target-libvtv:
38128 @if target-libvtv-bootstrap
38129 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
38130 all-stageprofile: all-stageprofile-target-libvtv
38131 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
38132 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
38133 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38134 @r=`${PWD_COMMAND}`; export r; \
38135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38136 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38137 $(RAW_CXX_TARGET_EXPORTS) \
38138 \
38139 cd $(TARGET_SUBDIR)/libvtv && \
38140 \
38141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38142 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38143 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38144 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38148 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38149 TFLAGS="$(STAGEprofile_TFLAGS)" \
38150 $(TARGET-stageprofile-target-libvtv)
38151
38152 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
38153 clean-stageprofile: clean-stageprofile-target-libvtv
38154 clean-stageprofile-target-libvtv:
38155 @if [ $(current_stage) = stageprofile ]; then \
38156 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38157 else \
38158 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
38159 $(MAKE) stageprofile-start; \
38160 fi; \
38161 cd $(TARGET_SUBDIR)/libvtv && \
38162 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38163 @endif target-libvtv-bootstrap
38164
38165
38166 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
38167 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
38168 maybe-all-stagefeedback-target-libvtv:
38169 maybe-clean-stagefeedback-target-libvtv:
38170 @if target-libvtv-bootstrap
38171 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
38172 all-stagefeedback: all-stagefeedback-target-libvtv
38173 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
38174 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
38175 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38176 @r=`${PWD_COMMAND}`; export r; \
38177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38178 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38179 $(RAW_CXX_TARGET_EXPORTS) \
38180 \
38181 cd $(TARGET_SUBDIR)/libvtv && \
38182 \
38183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38184 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38185 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38186 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38190 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38191 TFLAGS="$(STAGEfeedback_TFLAGS)" \
38192 $(TARGET-stagefeedback-target-libvtv)
38193
38194 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
38195 clean-stagefeedback: clean-stagefeedback-target-libvtv
38196 clean-stagefeedback-target-libvtv:
38197 @if [ $(current_stage) = stagefeedback ]; then \
38198 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38199 else \
38200 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
38201 $(MAKE) stagefeedback-start; \
38202 fi; \
38203 cd $(TARGET_SUBDIR)/libvtv && \
38204 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38205 @endif target-libvtv-bootstrap
38206
38207
38208
38209
38210
38211
38212 .PHONY: check-target-libvtv maybe-check-target-libvtv
38213 maybe-check-target-libvtv:
38214 @if target-libvtv
38215 maybe-check-target-libvtv: check-target-libvtv
38216
38217 check-target-libvtv:
38218 @: $(MAKE); $(unstage)
38219 @r=`${PWD_COMMAND}`; export r; \
38220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38221 $(RAW_CXX_TARGET_EXPORTS) \
38222 (cd $(TARGET_SUBDIR)/libvtv && \
38223 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
38224
38225 @endif target-libvtv
38226
38227 .PHONY: install-target-libvtv maybe-install-target-libvtv
38228 maybe-install-target-libvtv:
38229 @if target-libvtv
38230 maybe-install-target-libvtv: install-target-libvtv
38231
38232 install-target-libvtv: installdirs
38233 @: $(MAKE); $(unstage)
38234 @r=`${PWD_COMMAND}`; export r; \
38235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38236 $(RAW_CXX_TARGET_EXPORTS) \
38237 (cd $(TARGET_SUBDIR)/libvtv && \
38238 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38239
38240 @endif target-libvtv
38241
38242 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
38243 maybe-install-strip-target-libvtv:
38244 @if target-libvtv
38245 maybe-install-strip-target-libvtv: install-strip-target-libvtv
38246
38247 install-strip-target-libvtv: installdirs
38248 @: $(MAKE); $(unstage)
38249 @r=`${PWD_COMMAND}`; export r; \
38250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38251 $(RAW_CXX_TARGET_EXPORTS) \
38252 (cd $(TARGET_SUBDIR)/libvtv && \
38253 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38254
38255 @endif target-libvtv
38256
38257 # Other targets (info, dvi, pdf, etc.)
38258
38259 .PHONY: maybe-info-target-libvtv info-target-libvtv
38260 maybe-info-target-libvtv:
38261 @if target-libvtv
38262 maybe-info-target-libvtv: info-target-libvtv
38263
38264 info-target-libvtv: \
38265 configure-target-libvtv
38266 @: $(MAKE); $(unstage)
38267 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38268 r=`${PWD_COMMAND}`; export r; \
38269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38270 $(RAW_CXX_TARGET_EXPORTS) \
38271 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
38272 for flag in $(EXTRA_TARGET_FLAGS); do \
38273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38274 done; \
38275 (cd $(TARGET_SUBDIR)/libvtv && \
38276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38278 "RANLIB=$${RANLIB}" \
38279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38280 info) \
38281 || exit 1
38282
38283 @endif target-libvtv
38284
38285 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
38286 maybe-dvi-target-libvtv:
38287 @if target-libvtv
38288 maybe-dvi-target-libvtv: dvi-target-libvtv
38289
38290 dvi-target-libvtv: \
38291 configure-target-libvtv
38292 @: $(MAKE); $(unstage)
38293 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38294 r=`${PWD_COMMAND}`; export r; \
38295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38296 $(RAW_CXX_TARGET_EXPORTS) \
38297 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
38298 for flag in $(EXTRA_TARGET_FLAGS); do \
38299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38300 done; \
38301 (cd $(TARGET_SUBDIR)/libvtv && \
38302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38304 "RANLIB=$${RANLIB}" \
38305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38306 dvi) \
38307 || exit 1
38308
38309 @endif target-libvtv
38310
38311 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
38312 maybe-pdf-target-libvtv:
38313 @if target-libvtv
38314 maybe-pdf-target-libvtv: pdf-target-libvtv
38315
38316 pdf-target-libvtv: \
38317 configure-target-libvtv
38318 @: $(MAKE); $(unstage)
38319 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38320 r=`${PWD_COMMAND}`; export r; \
38321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38322 $(RAW_CXX_TARGET_EXPORTS) \
38323 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
38324 for flag in $(EXTRA_TARGET_FLAGS); do \
38325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38326 done; \
38327 (cd $(TARGET_SUBDIR)/libvtv && \
38328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38330 "RANLIB=$${RANLIB}" \
38331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38332 pdf) \
38333 || exit 1
38334
38335 @endif target-libvtv
38336
38337 .PHONY: maybe-html-target-libvtv html-target-libvtv
38338 maybe-html-target-libvtv:
38339 @if target-libvtv
38340 maybe-html-target-libvtv: html-target-libvtv
38341
38342 html-target-libvtv: \
38343 configure-target-libvtv
38344 @: $(MAKE); $(unstage)
38345 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38346 r=`${PWD_COMMAND}`; export r; \
38347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38348 $(RAW_CXX_TARGET_EXPORTS) \
38349 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
38350 for flag in $(EXTRA_TARGET_FLAGS); do \
38351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38352 done; \
38353 (cd $(TARGET_SUBDIR)/libvtv && \
38354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38356 "RANLIB=$${RANLIB}" \
38357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38358 html) \
38359 || exit 1
38360
38361 @endif target-libvtv
38362
38363 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
38364 maybe-TAGS-target-libvtv:
38365 @if target-libvtv
38366 maybe-TAGS-target-libvtv: TAGS-target-libvtv
38367
38368 TAGS-target-libvtv: \
38369 configure-target-libvtv
38370 @: $(MAKE); $(unstage)
38371 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38372 r=`${PWD_COMMAND}`; export r; \
38373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38374 $(RAW_CXX_TARGET_EXPORTS) \
38375 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
38376 for flag in $(EXTRA_TARGET_FLAGS); do \
38377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38378 done; \
38379 (cd $(TARGET_SUBDIR)/libvtv && \
38380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38382 "RANLIB=$${RANLIB}" \
38383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38384 TAGS) \
38385 || exit 1
38386
38387 @endif target-libvtv
38388
38389 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
38390 maybe-install-info-target-libvtv:
38391 @if target-libvtv
38392 maybe-install-info-target-libvtv: install-info-target-libvtv
38393
38394 install-info-target-libvtv: \
38395 configure-target-libvtv \
38396 info-target-libvtv
38397 @: $(MAKE); $(unstage)
38398 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38399 r=`${PWD_COMMAND}`; export r; \
38400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38401 $(RAW_CXX_TARGET_EXPORTS) \
38402 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
38403 for flag in $(EXTRA_TARGET_FLAGS); do \
38404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38405 done; \
38406 (cd $(TARGET_SUBDIR)/libvtv && \
38407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38409 "RANLIB=$${RANLIB}" \
38410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38411 install-info) \
38412 || exit 1
38413
38414 @endif target-libvtv
38415
38416 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
38417 maybe-install-pdf-target-libvtv:
38418 @if target-libvtv
38419 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
38420
38421 install-pdf-target-libvtv: \
38422 configure-target-libvtv \
38423 pdf-target-libvtv
38424 @: $(MAKE); $(unstage)
38425 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38426 r=`${PWD_COMMAND}`; export r; \
38427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38428 $(RAW_CXX_TARGET_EXPORTS) \
38429 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
38430 for flag in $(EXTRA_TARGET_FLAGS); do \
38431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38432 done; \
38433 (cd $(TARGET_SUBDIR)/libvtv && \
38434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38436 "RANLIB=$${RANLIB}" \
38437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38438 install-pdf) \
38439 || exit 1
38440
38441 @endif target-libvtv
38442
38443 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
38444 maybe-install-html-target-libvtv:
38445 @if target-libvtv
38446 maybe-install-html-target-libvtv: install-html-target-libvtv
38447
38448 install-html-target-libvtv: \
38449 configure-target-libvtv \
38450 html-target-libvtv
38451 @: $(MAKE); $(unstage)
38452 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38453 r=`${PWD_COMMAND}`; export r; \
38454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38455 $(RAW_CXX_TARGET_EXPORTS) \
38456 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
38457 for flag in $(EXTRA_TARGET_FLAGS); do \
38458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38459 done; \
38460 (cd $(TARGET_SUBDIR)/libvtv && \
38461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38463 "RANLIB=$${RANLIB}" \
38464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38465 install-html) \
38466 || exit 1
38467
38468 @endif target-libvtv
38469
38470 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
38471 maybe-installcheck-target-libvtv:
38472 @if target-libvtv
38473 maybe-installcheck-target-libvtv: installcheck-target-libvtv
38474
38475 installcheck-target-libvtv: \
38476 configure-target-libvtv
38477 @: $(MAKE); $(unstage)
38478 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38479 r=`${PWD_COMMAND}`; export r; \
38480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38481 $(RAW_CXX_TARGET_EXPORTS) \
38482 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
38483 for flag in $(EXTRA_TARGET_FLAGS); do \
38484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38485 done; \
38486 (cd $(TARGET_SUBDIR)/libvtv && \
38487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38489 "RANLIB=$${RANLIB}" \
38490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38491 installcheck) \
38492 || exit 1
38493
38494 @endif target-libvtv
38495
38496 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
38497 maybe-mostlyclean-target-libvtv:
38498 @if target-libvtv
38499 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
38500
38501 mostlyclean-target-libvtv:
38502 @: $(MAKE); $(unstage)
38503 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38504 r=`${PWD_COMMAND}`; export r; \
38505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38506 $(RAW_CXX_TARGET_EXPORTS) \
38507 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
38508 for flag in $(EXTRA_TARGET_FLAGS); do \
38509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38510 done; \
38511 (cd $(TARGET_SUBDIR)/libvtv && \
38512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38514 "RANLIB=$${RANLIB}" \
38515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38516 mostlyclean) \
38517 || exit 1
38518
38519 @endif target-libvtv
38520
38521 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
38522 maybe-clean-target-libvtv:
38523 @if target-libvtv
38524 maybe-clean-target-libvtv: clean-target-libvtv
38525
38526 clean-target-libvtv:
38527 @: $(MAKE); $(unstage)
38528 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38529 r=`${PWD_COMMAND}`; export r; \
38530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38531 $(RAW_CXX_TARGET_EXPORTS) \
38532 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
38533 for flag in $(EXTRA_TARGET_FLAGS); do \
38534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38535 done; \
38536 (cd $(TARGET_SUBDIR)/libvtv && \
38537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38539 "RANLIB=$${RANLIB}" \
38540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38541 clean) \
38542 || exit 1
38543
38544 @endif target-libvtv
38545
38546 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
38547 maybe-distclean-target-libvtv:
38548 @if target-libvtv
38549 maybe-distclean-target-libvtv: distclean-target-libvtv
38550
38551 distclean-target-libvtv:
38552 @: $(MAKE); $(unstage)
38553 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38554 r=`${PWD_COMMAND}`; export r; \
38555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38556 $(RAW_CXX_TARGET_EXPORTS) \
38557 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
38558 for flag in $(EXTRA_TARGET_FLAGS); do \
38559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38560 done; \
38561 (cd $(TARGET_SUBDIR)/libvtv && \
38562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38564 "RANLIB=$${RANLIB}" \
38565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38566 distclean) \
38567 || exit 1
38568
38569 @endif target-libvtv
38570
38571 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
38572 maybe-maintainer-clean-target-libvtv:
38573 @if target-libvtv
38574 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
38575
38576 maintainer-clean-target-libvtv:
38577 @: $(MAKE); $(unstage)
38578 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38579 r=`${PWD_COMMAND}`; export r; \
38580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38581 $(RAW_CXX_TARGET_EXPORTS) \
38582 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
38583 for flag in $(EXTRA_TARGET_FLAGS); do \
38584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38585 done; \
38586 (cd $(TARGET_SUBDIR)/libvtv && \
38587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38589 "RANLIB=$${RANLIB}" \
38590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38591 maintainer-clean) \
38592 || exit 1
38593
38594 @endif target-libvtv
38595
38596
38597
38598
38599
38600 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
38601 maybe-configure-target-libcilkrts:
38602 @if gcc-bootstrap
38603 configure-target-libcilkrts: stage_current
38604 @endif gcc-bootstrap
38605 @if target-libcilkrts
38606 maybe-configure-target-libcilkrts: configure-target-libcilkrts
38607 configure-target-libcilkrts:
38608 @: $(MAKE); $(unstage)
38609 @r=`${PWD_COMMAND}`; export r; \
38610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38611 echo "Checking multilib configuration for libcilkrts..."; \
38612 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
38613 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
38614 if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
38615 if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
38616 rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
38617 else \
38618 rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
38619 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
38620 fi; \
38621 else \
38622 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
38623 fi; \
38624 test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
38625 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
38626 $(NORMAL_TARGET_EXPORTS) \
38627 echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
38628 cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
38629 case $(srcdir) in \
38630 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38631 *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
38632 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38633 esac; \
38634 module_srcdir=libcilkrts; \
38635 rm -f no-such-file || : ; \
38636 CONFIG_SITE=no-such-file $(SHELL) \
38637 $$s/$$module_srcdir/configure \
38638 --srcdir=$${topdir}/$$module_srcdir \
38639 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38640 --target=${target_alias} \
38641 || exit 1
38642 @endif target-libcilkrts
38643
38644
38645
38646
38647
38648 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
38649 maybe-all-target-libcilkrts:
38650 @if gcc-bootstrap
38651 all-target-libcilkrts: stage_current
38652 @endif gcc-bootstrap
38653 @if target-libcilkrts
38654 TARGET-target-libcilkrts=all
38655 maybe-all-target-libcilkrts: all-target-libcilkrts
38656 all-target-libcilkrts: configure-target-libcilkrts
38657 @: $(MAKE); $(unstage)
38658 @r=`${PWD_COMMAND}`; export r; \
38659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38660 $(NORMAL_TARGET_EXPORTS) \
38661 (cd $(TARGET_SUBDIR)/libcilkrts && \
38662 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38663 $(TARGET-target-libcilkrts))
38664 @endif target-libcilkrts
38665
38666
38667
38668
38669
38670 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
38671 maybe-check-target-libcilkrts:
38672 @if target-libcilkrts
38673 maybe-check-target-libcilkrts: check-target-libcilkrts
38674
38675 check-target-libcilkrts:
38676 @: $(MAKE); $(unstage)
38677 @r=`${PWD_COMMAND}`; export r; \
38678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38679 $(NORMAL_TARGET_EXPORTS) \
38680 (cd $(TARGET_SUBDIR)/libcilkrts && \
38681 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38682
38683 @endif target-libcilkrts
38684
38685 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
38686 maybe-install-target-libcilkrts:
38687 @if target-libcilkrts
38688 maybe-install-target-libcilkrts: install-target-libcilkrts
38689
38690 install-target-libcilkrts: installdirs
38691 @: $(MAKE); $(unstage)
38692 @r=`${PWD_COMMAND}`; export r; \
38693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38694 $(NORMAL_TARGET_EXPORTS) \
38695 (cd $(TARGET_SUBDIR)/libcilkrts && \
38696 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38697
38698 @endif target-libcilkrts
38699
38700 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
38701 maybe-install-strip-target-libcilkrts:
38702 @if target-libcilkrts
38703 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
38704
38705 install-strip-target-libcilkrts: installdirs
38706 @: $(MAKE); $(unstage)
38707 @r=`${PWD_COMMAND}`; export r; \
38708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38709 $(NORMAL_TARGET_EXPORTS) \
38710 (cd $(TARGET_SUBDIR)/libcilkrts && \
38711 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38712
38713 @endif target-libcilkrts
38714
38715 # Other targets (info, dvi, pdf, etc.)
38716
38717 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
38718 maybe-info-target-libcilkrts:
38719 @if target-libcilkrts
38720 maybe-info-target-libcilkrts: info-target-libcilkrts
38721
38722 info-target-libcilkrts: \
38723 configure-target-libcilkrts
38724 @: $(MAKE); $(unstage)
38725 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38726 r=`${PWD_COMMAND}`; export r; \
38727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38728 $(NORMAL_TARGET_EXPORTS) \
38729 echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
38730 for flag in $(EXTRA_TARGET_FLAGS); do \
38731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38732 done; \
38733 (cd $(TARGET_SUBDIR)/libcilkrts && \
38734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38736 "RANLIB=$${RANLIB}" \
38737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38738 info) \
38739 || exit 1
38740
38741 @endif target-libcilkrts
38742
38743 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
38744 maybe-dvi-target-libcilkrts:
38745 @if target-libcilkrts
38746 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
38747
38748 dvi-target-libcilkrts: \
38749 configure-target-libcilkrts
38750 @: $(MAKE); $(unstage)
38751 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38752 r=`${PWD_COMMAND}`; export r; \
38753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38754 $(NORMAL_TARGET_EXPORTS) \
38755 echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
38756 for flag in $(EXTRA_TARGET_FLAGS); do \
38757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38758 done; \
38759 (cd $(TARGET_SUBDIR)/libcilkrts && \
38760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38762 "RANLIB=$${RANLIB}" \
38763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38764 dvi) \
38765 || exit 1
38766
38767 @endif target-libcilkrts
38768
38769 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
38770 maybe-pdf-target-libcilkrts:
38771 @if target-libcilkrts
38772 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
38773
38774 pdf-target-libcilkrts: \
38775 configure-target-libcilkrts
38776 @: $(MAKE); $(unstage)
38777 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38778 r=`${PWD_COMMAND}`; export r; \
38779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38780 $(NORMAL_TARGET_EXPORTS) \
38781 echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
38782 for flag in $(EXTRA_TARGET_FLAGS); do \
38783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38784 done; \
38785 (cd $(TARGET_SUBDIR)/libcilkrts && \
38786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38788 "RANLIB=$${RANLIB}" \
38789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38790 pdf) \
38791 || exit 1
38792
38793 @endif target-libcilkrts
38794
38795 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
38796 maybe-html-target-libcilkrts:
38797 @if target-libcilkrts
38798 maybe-html-target-libcilkrts: html-target-libcilkrts
38799
38800 html-target-libcilkrts: \
38801 configure-target-libcilkrts
38802 @: $(MAKE); $(unstage)
38803 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38804 r=`${PWD_COMMAND}`; export r; \
38805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38806 $(NORMAL_TARGET_EXPORTS) \
38807 echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
38808 for flag in $(EXTRA_TARGET_FLAGS); do \
38809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38810 done; \
38811 (cd $(TARGET_SUBDIR)/libcilkrts && \
38812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38814 "RANLIB=$${RANLIB}" \
38815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38816 html) \
38817 || exit 1
38818
38819 @endif target-libcilkrts
38820
38821 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
38822 maybe-TAGS-target-libcilkrts:
38823 @if target-libcilkrts
38824 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
38825
38826 TAGS-target-libcilkrts: \
38827 configure-target-libcilkrts
38828 @: $(MAKE); $(unstage)
38829 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38830 r=`${PWD_COMMAND}`; export r; \
38831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38832 $(NORMAL_TARGET_EXPORTS) \
38833 echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
38834 for flag in $(EXTRA_TARGET_FLAGS); do \
38835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38836 done; \
38837 (cd $(TARGET_SUBDIR)/libcilkrts && \
38838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38840 "RANLIB=$${RANLIB}" \
38841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38842 TAGS) \
38843 || exit 1
38844
38845 @endif target-libcilkrts
38846
38847 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
38848 maybe-install-info-target-libcilkrts:
38849 @if target-libcilkrts
38850 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
38851
38852 install-info-target-libcilkrts: \
38853 configure-target-libcilkrts \
38854 info-target-libcilkrts
38855 @: $(MAKE); $(unstage)
38856 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38857 r=`${PWD_COMMAND}`; export r; \
38858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38859 $(NORMAL_TARGET_EXPORTS) \
38860 echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
38861 for flag in $(EXTRA_TARGET_FLAGS); do \
38862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38863 done; \
38864 (cd $(TARGET_SUBDIR)/libcilkrts && \
38865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38867 "RANLIB=$${RANLIB}" \
38868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38869 install-info) \
38870 || exit 1
38871
38872 @endif target-libcilkrts
38873
38874 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
38875 maybe-install-pdf-target-libcilkrts:
38876 @if target-libcilkrts
38877 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
38878
38879 install-pdf-target-libcilkrts: \
38880 configure-target-libcilkrts \
38881 pdf-target-libcilkrts
38882 @: $(MAKE); $(unstage)
38883 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38884 r=`${PWD_COMMAND}`; export r; \
38885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38886 $(NORMAL_TARGET_EXPORTS) \
38887 echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
38888 for flag in $(EXTRA_TARGET_FLAGS); do \
38889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38890 done; \
38891 (cd $(TARGET_SUBDIR)/libcilkrts && \
38892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38894 "RANLIB=$${RANLIB}" \
38895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38896 install-pdf) \
38897 || exit 1
38898
38899 @endif target-libcilkrts
38900
38901 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
38902 maybe-install-html-target-libcilkrts:
38903 @if target-libcilkrts
38904 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
38905
38906 install-html-target-libcilkrts: \
38907 configure-target-libcilkrts \
38908 html-target-libcilkrts
38909 @: $(MAKE); $(unstage)
38910 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38911 r=`${PWD_COMMAND}`; export r; \
38912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38913 $(NORMAL_TARGET_EXPORTS) \
38914 echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
38915 for flag in $(EXTRA_TARGET_FLAGS); do \
38916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38917 done; \
38918 (cd $(TARGET_SUBDIR)/libcilkrts && \
38919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38921 "RANLIB=$${RANLIB}" \
38922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38923 install-html) \
38924 || exit 1
38925
38926 @endif target-libcilkrts
38927
38928 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
38929 maybe-installcheck-target-libcilkrts:
38930 @if target-libcilkrts
38931 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
38932
38933 installcheck-target-libcilkrts: \
38934 configure-target-libcilkrts
38935 @: $(MAKE); $(unstage)
38936 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38937 r=`${PWD_COMMAND}`; export r; \
38938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38939 $(NORMAL_TARGET_EXPORTS) \
38940 echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
38941 for flag in $(EXTRA_TARGET_FLAGS); do \
38942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38943 done; \
38944 (cd $(TARGET_SUBDIR)/libcilkrts && \
38945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38947 "RANLIB=$${RANLIB}" \
38948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38949 installcheck) \
38950 || exit 1
38951
38952 @endif target-libcilkrts
38953
38954 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
38955 maybe-mostlyclean-target-libcilkrts:
38956 @if target-libcilkrts
38957 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
38958
38959 mostlyclean-target-libcilkrts:
38960 @: $(MAKE); $(unstage)
38961 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38962 r=`${PWD_COMMAND}`; export r; \
38963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38964 $(NORMAL_TARGET_EXPORTS) \
38965 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
38966 for flag in $(EXTRA_TARGET_FLAGS); do \
38967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38968 done; \
38969 (cd $(TARGET_SUBDIR)/libcilkrts && \
38970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38972 "RANLIB=$${RANLIB}" \
38973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38974 mostlyclean) \
38975 || exit 1
38976
38977 @endif target-libcilkrts
38978
38979 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
38980 maybe-clean-target-libcilkrts:
38981 @if target-libcilkrts
38982 maybe-clean-target-libcilkrts: clean-target-libcilkrts
38983
38984 clean-target-libcilkrts:
38985 @: $(MAKE); $(unstage)
38986 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38987 r=`${PWD_COMMAND}`; export r; \
38988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38989 $(NORMAL_TARGET_EXPORTS) \
38990 echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
38991 for flag in $(EXTRA_TARGET_FLAGS); do \
38992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38993 done; \
38994 (cd $(TARGET_SUBDIR)/libcilkrts && \
38995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38997 "RANLIB=$${RANLIB}" \
38998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38999 clean) \
39000 || exit 1
39001
39002 @endif target-libcilkrts
39003
39004 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
39005 maybe-distclean-target-libcilkrts:
39006 @if target-libcilkrts
39007 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
39008
39009 distclean-target-libcilkrts:
39010 @: $(MAKE); $(unstage)
39011 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39012 r=`${PWD_COMMAND}`; export r; \
39013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39014 $(NORMAL_TARGET_EXPORTS) \
39015 echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
39016 for flag in $(EXTRA_TARGET_FLAGS); do \
39017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39018 done; \
39019 (cd $(TARGET_SUBDIR)/libcilkrts && \
39020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39022 "RANLIB=$${RANLIB}" \
39023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39024 distclean) \
39025 || exit 1
39026
39027 @endif target-libcilkrts
39028
39029 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
39030 maybe-maintainer-clean-target-libcilkrts:
39031 @if target-libcilkrts
39032 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
39033
39034 maintainer-clean-target-libcilkrts:
39035 @: $(MAKE); $(unstage)
39036 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39037 r=`${PWD_COMMAND}`; export r; \
39038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39039 $(NORMAL_TARGET_EXPORTS) \
39040 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
39041 for flag in $(EXTRA_TARGET_FLAGS); do \
39042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39043 done; \
39044 (cd $(TARGET_SUBDIR)/libcilkrts && \
39045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39047 "RANLIB=$${RANLIB}" \
39048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39049 maintainer-clean) \
39050 || exit 1
39051
39052 @endif target-libcilkrts
39053
39054
39055
39056
39057
39058 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
39059 maybe-configure-target-liboffloadmic:
39060 @if gcc-bootstrap
39061 configure-target-liboffloadmic: stage_current
39062 @endif gcc-bootstrap
39063 @if target-liboffloadmic
39064 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
39065 configure-target-liboffloadmic:
39066 @: $(MAKE); $(unstage)
39067 @r=`${PWD_COMMAND}`; export r; \
39068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39069 echo "Checking multilib configuration for liboffloadmic..."; \
39070 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
39071 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
39072 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
39073 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
39074 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
39075 else \
39076 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
39077 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
39078 fi; \
39079 else \
39080 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
39081 fi; \
39082 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
39083 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
39084 $(NORMAL_TARGET_EXPORTS) \
39085 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
39086 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
39087 case $(srcdir) in \
39088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39089 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
39090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39091 esac; \
39092 module_srcdir=liboffloadmic; \
39093 rm -f no-such-file || : ; \
39094 CONFIG_SITE=no-such-file $(SHELL) \
39095 $$s/$$module_srcdir/configure \
39096 --srcdir=$${topdir}/$$module_srcdir \
39097 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39098 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
39099 || exit 1
39100 @endif target-liboffloadmic
39101
39102
39103
39104
39105
39106 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
39107 maybe-all-target-liboffloadmic:
39108 @if gcc-bootstrap
39109 all-target-liboffloadmic: stage_current
39110 @endif gcc-bootstrap
39111 @if target-liboffloadmic
39112 TARGET-target-liboffloadmic=all
39113 maybe-all-target-liboffloadmic: all-target-liboffloadmic
39114 all-target-liboffloadmic: configure-target-liboffloadmic
39115 @: $(MAKE); $(unstage)
39116 @r=`${PWD_COMMAND}`; export r; \
39117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39118 $(NORMAL_TARGET_EXPORTS) \
39119 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39121 $(TARGET-target-liboffloadmic))
39122 @endif target-liboffloadmic
39123
39124
39125
39126
39127
39128 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
39129 maybe-check-target-liboffloadmic:
39130 @if target-liboffloadmic
39131 maybe-check-target-liboffloadmic: check-target-liboffloadmic
39132
39133 check-target-liboffloadmic:
39134 @: $(MAKE); $(unstage)
39135 @r=`${PWD_COMMAND}`; export r; \
39136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39137 $(NORMAL_TARGET_EXPORTS) \
39138 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39139 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39140
39141 @endif target-liboffloadmic
39142
39143 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
39144 maybe-install-target-liboffloadmic:
39145 @if target-liboffloadmic
39146 maybe-install-target-liboffloadmic: install-target-liboffloadmic
39147
39148 install-target-liboffloadmic: installdirs
39149 @: $(MAKE); $(unstage)
39150 @r=`${PWD_COMMAND}`; export r; \
39151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39152 $(NORMAL_TARGET_EXPORTS) \
39153 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39154 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39155
39156 @endif target-liboffloadmic
39157
39158 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
39159 maybe-install-strip-target-liboffloadmic:
39160 @if target-liboffloadmic
39161 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
39162
39163 install-strip-target-liboffloadmic: installdirs
39164 @: $(MAKE); $(unstage)
39165 @r=`${PWD_COMMAND}`; export r; \
39166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39167 $(NORMAL_TARGET_EXPORTS) \
39168 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39169 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39170
39171 @endif target-liboffloadmic
39172
39173 # Other targets (info, dvi, pdf, etc.)
39174
39175 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
39176 maybe-info-target-liboffloadmic:
39177 @if target-liboffloadmic
39178 maybe-info-target-liboffloadmic: info-target-liboffloadmic
39179
39180 info-target-liboffloadmic: \
39181 configure-target-liboffloadmic
39182 @: $(MAKE); $(unstage)
39183 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39184 r=`${PWD_COMMAND}`; export r; \
39185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39186 $(NORMAL_TARGET_EXPORTS) \
39187 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
39188 for flag in $(EXTRA_TARGET_FLAGS); do \
39189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39190 done; \
39191 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39194 "RANLIB=$${RANLIB}" \
39195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39196 info) \
39197 || exit 1
39198
39199 @endif target-liboffloadmic
39200
39201 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
39202 maybe-dvi-target-liboffloadmic:
39203 @if target-liboffloadmic
39204 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
39205
39206 dvi-target-liboffloadmic: \
39207 configure-target-liboffloadmic
39208 @: $(MAKE); $(unstage)
39209 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39210 r=`${PWD_COMMAND}`; export r; \
39211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39212 $(NORMAL_TARGET_EXPORTS) \
39213 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
39214 for flag in $(EXTRA_TARGET_FLAGS); do \
39215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39216 done; \
39217 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39220 "RANLIB=$${RANLIB}" \
39221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39222 dvi) \
39223 || exit 1
39224
39225 @endif target-liboffloadmic
39226
39227 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
39228 maybe-pdf-target-liboffloadmic:
39229 @if target-liboffloadmic
39230 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
39231
39232 pdf-target-liboffloadmic: \
39233 configure-target-liboffloadmic
39234 @: $(MAKE); $(unstage)
39235 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39236 r=`${PWD_COMMAND}`; export r; \
39237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39238 $(NORMAL_TARGET_EXPORTS) \
39239 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
39240 for flag in $(EXTRA_TARGET_FLAGS); do \
39241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39242 done; \
39243 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39246 "RANLIB=$${RANLIB}" \
39247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39248 pdf) \
39249 || exit 1
39250
39251 @endif target-liboffloadmic
39252
39253 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
39254 maybe-html-target-liboffloadmic:
39255 @if target-liboffloadmic
39256 maybe-html-target-liboffloadmic: html-target-liboffloadmic
39257
39258 html-target-liboffloadmic: \
39259 configure-target-liboffloadmic
39260 @: $(MAKE); $(unstage)
39261 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39262 r=`${PWD_COMMAND}`; export r; \
39263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39264 $(NORMAL_TARGET_EXPORTS) \
39265 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
39266 for flag in $(EXTRA_TARGET_FLAGS); do \
39267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39268 done; \
39269 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39272 "RANLIB=$${RANLIB}" \
39273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39274 html) \
39275 || exit 1
39276
39277 @endif target-liboffloadmic
39278
39279 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
39280 maybe-TAGS-target-liboffloadmic:
39281 @if target-liboffloadmic
39282 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
39283
39284 TAGS-target-liboffloadmic: \
39285 configure-target-liboffloadmic
39286 @: $(MAKE); $(unstage)
39287 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39288 r=`${PWD_COMMAND}`; export r; \
39289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39290 $(NORMAL_TARGET_EXPORTS) \
39291 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
39292 for flag in $(EXTRA_TARGET_FLAGS); do \
39293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39294 done; \
39295 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39298 "RANLIB=$${RANLIB}" \
39299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39300 TAGS) \
39301 || exit 1
39302
39303 @endif target-liboffloadmic
39304
39305 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
39306 maybe-install-info-target-liboffloadmic:
39307 @if target-liboffloadmic
39308 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
39309
39310 install-info-target-liboffloadmic: \
39311 configure-target-liboffloadmic \
39312 info-target-liboffloadmic
39313 @: $(MAKE); $(unstage)
39314 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39315 r=`${PWD_COMMAND}`; export r; \
39316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39317 $(NORMAL_TARGET_EXPORTS) \
39318 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
39319 for flag in $(EXTRA_TARGET_FLAGS); do \
39320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39321 done; \
39322 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39325 "RANLIB=$${RANLIB}" \
39326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39327 install-info) \
39328 || exit 1
39329
39330 @endif target-liboffloadmic
39331
39332 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
39333 maybe-install-pdf-target-liboffloadmic:
39334 @if target-liboffloadmic
39335 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
39336
39337 install-pdf-target-liboffloadmic: \
39338 configure-target-liboffloadmic \
39339 pdf-target-liboffloadmic
39340 @: $(MAKE); $(unstage)
39341 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39342 r=`${PWD_COMMAND}`; export r; \
39343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39344 $(NORMAL_TARGET_EXPORTS) \
39345 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
39346 for flag in $(EXTRA_TARGET_FLAGS); do \
39347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39348 done; \
39349 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39352 "RANLIB=$${RANLIB}" \
39353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39354 install-pdf) \
39355 || exit 1
39356
39357 @endif target-liboffloadmic
39358
39359 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
39360 maybe-install-html-target-liboffloadmic:
39361 @if target-liboffloadmic
39362 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
39363
39364 install-html-target-liboffloadmic: \
39365 configure-target-liboffloadmic \
39366 html-target-liboffloadmic
39367 @: $(MAKE); $(unstage)
39368 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39369 r=`${PWD_COMMAND}`; export r; \
39370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39371 $(NORMAL_TARGET_EXPORTS) \
39372 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
39373 for flag in $(EXTRA_TARGET_FLAGS); do \
39374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39375 done; \
39376 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39379 "RANLIB=$${RANLIB}" \
39380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39381 install-html) \
39382 || exit 1
39383
39384 @endif target-liboffloadmic
39385
39386 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
39387 maybe-installcheck-target-liboffloadmic:
39388 @if target-liboffloadmic
39389 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
39390
39391 installcheck-target-liboffloadmic: \
39392 configure-target-liboffloadmic
39393 @: $(MAKE); $(unstage)
39394 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39395 r=`${PWD_COMMAND}`; export r; \
39396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39397 $(NORMAL_TARGET_EXPORTS) \
39398 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
39399 for flag in $(EXTRA_TARGET_FLAGS); do \
39400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39401 done; \
39402 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39405 "RANLIB=$${RANLIB}" \
39406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39407 installcheck) \
39408 || exit 1
39409
39410 @endif target-liboffloadmic
39411
39412 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
39413 maybe-mostlyclean-target-liboffloadmic:
39414 @if target-liboffloadmic
39415 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
39416
39417 mostlyclean-target-liboffloadmic:
39418 @: $(MAKE); $(unstage)
39419 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39420 r=`${PWD_COMMAND}`; export r; \
39421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39422 $(NORMAL_TARGET_EXPORTS) \
39423 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
39424 for flag in $(EXTRA_TARGET_FLAGS); do \
39425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39426 done; \
39427 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39430 "RANLIB=$${RANLIB}" \
39431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39432 mostlyclean) \
39433 || exit 1
39434
39435 @endif target-liboffloadmic
39436
39437 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
39438 maybe-clean-target-liboffloadmic:
39439 @if target-liboffloadmic
39440 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
39441
39442 clean-target-liboffloadmic:
39443 @: $(MAKE); $(unstage)
39444 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39445 r=`${PWD_COMMAND}`; export r; \
39446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39447 $(NORMAL_TARGET_EXPORTS) \
39448 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
39449 for flag in $(EXTRA_TARGET_FLAGS); do \
39450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39451 done; \
39452 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39455 "RANLIB=$${RANLIB}" \
39456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39457 clean) \
39458 || exit 1
39459
39460 @endif target-liboffloadmic
39461
39462 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
39463 maybe-distclean-target-liboffloadmic:
39464 @if target-liboffloadmic
39465 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
39466
39467 distclean-target-liboffloadmic:
39468 @: $(MAKE); $(unstage)
39469 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39470 r=`${PWD_COMMAND}`; export r; \
39471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39472 $(NORMAL_TARGET_EXPORTS) \
39473 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
39474 for flag in $(EXTRA_TARGET_FLAGS); do \
39475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39476 done; \
39477 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39480 "RANLIB=$${RANLIB}" \
39481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39482 distclean) \
39483 || exit 1
39484
39485 @endif target-liboffloadmic
39486
39487 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
39488 maybe-maintainer-clean-target-liboffloadmic:
39489 @if target-liboffloadmic
39490 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
39491
39492 maintainer-clean-target-liboffloadmic:
39493 @: $(MAKE); $(unstage)
39494 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39495 r=`${PWD_COMMAND}`; export r; \
39496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39497 $(NORMAL_TARGET_EXPORTS) \
39498 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
39499 for flag in $(EXTRA_TARGET_FLAGS); do \
39500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39501 done; \
39502 (cd $(TARGET_SUBDIR)/liboffloadmic && \
39503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39505 "RANLIB=$${RANLIB}" \
39506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39507 maintainer-clean) \
39508 || exit 1
39509
39510 @endif target-liboffloadmic
39511
39512
39513
39514
39515
39516 .PHONY: configure-target-libssp maybe-configure-target-libssp
39517 maybe-configure-target-libssp:
39518 @if gcc-bootstrap
39519 configure-target-libssp: stage_current
39520 @endif gcc-bootstrap
39521 @if target-libssp
39522 maybe-configure-target-libssp: configure-target-libssp
39523 configure-target-libssp:
39524 @: $(MAKE); $(unstage)
39525 @r=`${PWD_COMMAND}`; export r; \
39526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39527 echo "Checking multilib configuration for libssp..."; \
39528 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
39529 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
39530 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
39531 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
39532 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
39533 else \
39534 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
39535 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
39536 fi; \
39537 else \
39538 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
39539 fi; \
39540 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
39541 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
39542 $(NORMAL_TARGET_EXPORTS) \
39543 echo Configuring in $(TARGET_SUBDIR)/libssp; \
39544 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
39545 case $(srcdir) in \
39546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39547 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
39548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39549 esac; \
39550 module_srcdir=libssp; \
39551 rm -f no-such-file || : ; \
39552 CONFIG_SITE=no-such-file $(SHELL) \
39553 $$s/$$module_srcdir/configure \
39554 --srcdir=$${topdir}/$$module_srcdir \
39555 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39556 --target=${target_alias} \
39557 || exit 1
39558 @endif target-libssp
39559
39560
39561
39562
39563
39564 .PHONY: all-target-libssp maybe-all-target-libssp
39565 maybe-all-target-libssp:
39566 @if gcc-bootstrap
39567 all-target-libssp: stage_current
39568 @endif gcc-bootstrap
39569 @if target-libssp
39570 TARGET-target-libssp=all
39571 maybe-all-target-libssp: all-target-libssp
39572 all-target-libssp: configure-target-libssp
39573 @: $(MAKE); $(unstage)
39574 @r=`${PWD_COMMAND}`; export r; \
39575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39576 $(NORMAL_TARGET_EXPORTS) \
39577 (cd $(TARGET_SUBDIR)/libssp && \
39578 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39579 $(TARGET-target-libssp))
39580 @endif target-libssp
39581
39582
39583
39584
39585
39586 .PHONY: check-target-libssp maybe-check-target-libssp
39587 maybe-check-target-libssp:
39588 @if target-libssp
39589 maybe-check-target-libssp: check-target-libssp
39590
39591 check-target-libssp:
39592 @: $(MAKE); $(unstage)
39593 @r=`${PWD_COMMAND}`; export r; \
39594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39595 $(NORMAL_TARGET_EXPORTS) \
39596 (cd $(TARGET_SUBDIR)/libssp && \
39597 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39598
39599 @endif target-libssp
39600
39601 .PHONY: install-target-libssp maybe-install-target-libssp
39602 maybe-install-target-libssp:
39603 @if target-libssp
39604 maybe-install-target-libssp: install-target-libssp
39605
39606 install-target-libssp: installdirs
39607 @: $(MAKE); $(unstage)
39608 @r=`${PWD_COMMAND}`; export r; \
39609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39610 $(NORMAL_TARGET_EXPORTS) \
39611 (cd $(TARGET_SUBDIR)/libssp && \
39612 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39613
39614 @endif target-libssp
39615
39616 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
39617 maybe-install-strip-target-libssp:
39618 @if target-libssp
39619 maybe-install-strip-target-libssp: install-strip-target-libssp
39620
39621 install-strip-target-libssp: installdirs
39622 @: $(MAKE); $(unstage)
39623 @r=`${PWD_COMMAND}`; export r; \
39624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39625 $(NORMAL_TARGET_EXPORTS) \
39626 (cd $(TARGET_SUBDIR)/libssp && \
39627 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39628
39629 @endif target-libssp
39630
39631 # Other targets (info, dvi, pdf, etc.)
39632
39633 .PHONY: maybe-info-target-libssp info-target-libssp
39634 maybe-info-target-libssp:
39635 @if target-libssp
39636 maybe-info-target-libssp: info-target-libssp
39637
39638 info-target-libssp: \
39639 configure-target-libssp
39640 @: $(MAKE); $(unstage)
39641 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39642 r=`${PWD_COMMAND}`; export r; \
39643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39644 $(NORMAL_TARGET_EXPORTS) \
39645 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
39646 for flag in $(EXTRA_TARGET_FLAGS); do \
39647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39648 done; \
39649 (cd $(TARGET_SUBDIR)/libssp && \
39650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39652 "RANLIB=$${RANLIB}" \
39653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39654 info) \
39655 || exit 1
39656
39657 @endif target-libssp
39658
39659 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
39660 maybe-dvi-target-libssp:
39661 @if target-libssp
39662 maybe-dvi-target-libssp: dvi-target-libssp
39663
39664 dvi-target-libssp: \
39665 configure-target-libssp
39666 @: $(MAKE); $(unstage)
39667 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39668 r=`${PWD_COMMAND}`; export r; \
39669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39670 $(NORMAL_TARGET_EXPORTS) \
39671 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
39672 for flag in $(EXTRA_TARGET_FLAGS); do \
39673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39674 done; \
39675 (cd $(TARGET_SUBDIR)/libssp && \
39676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39678 "RANLIB=$${RANLIB}" \
39679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39680 dvi) \
39681 || exit 1
39682
39683 @endif target-libssp
39684
39685 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
39686 maybe-pdf-target-libssp:
39687 @if target-libssp
39688 maybe-pdf-target-libssp: pdf-target-libssp
39689
39690 pdf-target-libssp: \
39691 configure-target-libssp
39692 @: $(MAKE); $(unstage)
39693 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39694 r=`${PWD_COMMAND}`; export r; \
39695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39696 $(NORMAL_TARGET_EXPORTS) \
39697 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
39698 for flag in $(EXTRA_TARGET_FLAGS); do \
39699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39700 done; \
39701 (cd $(TARGET_SUBDIR)/libssp && \
39702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39704 "RANLIB=$${RANLIB}" \
39705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39706 pdf) \
39707 || exit 1
39708
39709 @endif target-libssp
39710
39711 .PHONY: maybe-html-target-libssp html-target-libssp
39712 maybe-html-target-libssp:
39713 @if target-libssp
39714 maybe-html-target-libssp: html-target-libssp
39715
39716 html-target-libssp: \
39717 configure-target-libssp
39718 @: $(MAKE); $(unstage)
39719 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39720 r=`${PWD_COMMAND}`; export r; \
39721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39722 $(NORMAL_TARGET_EXPORTS) \
39723 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
39724 for flag in $(EXTRA_TARGET_FLAGS); do \
39725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39726 done; \
39727 (cd $(TARGET_SUBDIR)/libssp && \
39728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39730 "RANLIB=$${RANLIB}" \
39731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39732 html) \
39733 || exit 1
39734
39735 @endif target-libssp
39736
39737 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
39738 maybe-TAGS-target-libssp:
39739 @if target-libssp
39740 maybe-TAGS-target-libssp: TAGS-target-libssp
39741
39742 TAGS-target-libssp: \
39743 configure-target-libssp
39744 @: $(MAKE); $(unstage)
39745 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39746 r=`${PWD_COMMAND}`; export r; \
39747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748 $(NORMAL_TARGET_EXPORTS) \
39749 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
39750 for flag in $(EXTRA_TARGET_FLAGS); do \
39751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39752 done; \
39753 (cd $(TARGET_SUBDIR)/libssp && \
39754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39756 "RANLIB=$${RANLIB}" \
39757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39758 TAGS) \
39759 || exit 1
39760
39761 @endif target-libssp
39762
39763 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
39764 maybe-install-info-target-libssp:
39765 @if target-libssp
39766 maybe-install-info-target-libssp: install-info-target-libssp
39767
39768 install-info-target-libssp: \
39769 configure-target-libssp \
39770 info-target-libssp
39771 @: $(MAKE); $(unstage)
39772 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39773 r=`${PWD_COMMAND}`; export r; \
39774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39775 $(NORMAL_TARGET_EXPORTS) \
39776 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
39777 for flag in $(EXTRA_TARGET_FLAGS); do \
39778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39779 done; \
39780 (cd $(TARGET_SUBDIR)/libssp && \
39781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39783 "RANLIB=$${RANLIB}" \
39784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39785 install-info) \
39786 || exit 1
39787
39788 @endif target-libssp
39789
39790 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
39791 maybe-install-pdf-target-libssp:
39792 @if target-libssp
39793 maybe-install-pdf-target-libssp: install-pdf-target-libssp
39794
39795 install-pdf-target-libssp: \
39796 configure-target-libssp \
39797 pdf-target-libssp
39798 @: $(MAKE); $(unstage)
39799 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39800 r=`${PWD_COMMAND}`; export r; \
39801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39802 $(NORMAL_TARGET_EXPORTS) \
39803 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
39804 for flag in $(EXTRA_TARGET_FLAGS); do \
39805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39806 done; \
39807 (cd $(TARGET_SUBDIR)/libssp && \
39808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39810 "RANLIB=$${RANLIB}" \
39811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39812 install-pdf) \
39813 || exit 1
39814
39815 @endif target-libssp
39816
39817 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
39818 maybe-install-html-target-libssp:
39819 @if target-libssp
39820 maybe-install-html-target-libssp: install-html-target-libssp
39821
39822 install-html-target-libssp: \
39823 configure-target-libssp \
39824 html-target-libssp
39825 @: $(MAKE); $(unstage)
39826 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39827 r=`${PWD_COMMAND}`; export r; \
39828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829 $(NORMAL_TARGET_EXPORTS) \
39830 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
39831 for flag in $(EXTRA_TARGET_FLAGS); do \
39832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39833 done; \
39834 (cd $(TARGET_SUBDIR)/libssp && \
39835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39837 "RANLIB=$${RANLIB}" \
39838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39839 install-html) \
39840 || exit 1
39841
39842 @endif target-libssp
39843
39844 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
39845 maybe-installcheck-target-libssp:
39846 @if target-libssp
39847 maybe-installcheck-target-libssp: installcheck-target-libssp
39848
39849 installcheck-target-libssp: \
39850 configure-target-libssp
39851 @: $(MAKE); $(unstage)
39852 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39853 r=`${PWD_COMMAND}`; export r; \
39854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39855 $(NORMAL_TARGET_EXPORTS) \
39856 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
39857 for flag in $(EXTRA_TARGET_FLAGS); do \
39858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39859 done; \
39860 (cd $(TARGET_SUBDIR)/libssp && \
39861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39863 "RANLIB=$${RANLIB}" \
39864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39865 installcheck) \
39866 || exit 1
39867
39868 @endif target-libssp
39869
39870 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
39871 maybe-mostlyclean-target-libssp:
39872 @if target-libssp
39873 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
39874
39875 mostlyclean-target-libssp:
39876 @: $(MAKE); $(unstage)
39877 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39878 r=`${PWD_COMMAND}`; export r; \
39879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39880 $(NORMAL_TARGET_EXPORTS) \
39881 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
39882 for flag in $(EXTRA_TARGET_FLAGS); do \
39883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39884 done; \
39885 (cd $(TARGET_SUBDIR)/libssp && \
39886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39888 "RANLIB=$${RANLIB}" \
39889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39890 mostlyclean) \
39891 || exit 1
39892
39893 @endif target-libssp
39894
39895 .PHONY: maybe-clean-target-libssp clean-target-libssp
39896 maybe-clean-target-libssp:
39897 @if target-libssp
39898 maybe-clean-target-libssp: clean-target-libssp
39899
39900 clean-target-libssp:
39901 @: $(MAKE); $(unstage)
39902 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39903 r=`${PWD_COMMAND}`; export r; \
39904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39905 $(NORMAL_TARGET_EXPORTS) \
39906 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
39907 for flag in $(EXTRA_TARGET_FLAGS); do \
39908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39909 done; \
39910 (cd $(TARGET_SUBDIR)/libssp && \
39911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39913 "RANLIB=$${RANLIB}" \
39914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39915 clean) \
39916 || exit 1
39917
39918 @endif target-libssp
39919
39920 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
39921 maybe-distclean-target-libssp:
39922 @if target-libssp
39923 maybe-distclean-target-libssp: distclean-target-libssp
39924
39925 distclean-target-libssp:
39926 @: $(MAKE); $(unstage)
39927 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39928 r=`${PWD_COMMAND}`; export r; \
39929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39930 $(NORMAL_TARGET_EXPORTS) \
39931 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
39932 for flag in $(EXTRA_TARGET_FLAGS); do \
39933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39934 done; \
39935 (cd $(TARGET_SUBDIR)/libssp && \
39936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39938 "RANLIB=$${RANLIB}" \
39939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39940 distclean) \
39941 || exit 1
39942
39943 @endif target-libssp
39944
39945 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
39946 maybe-maintainer-clean-target-libssp:
39947 @if target-libssp
39948 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
39949
39950 maintainer-clean-target-libssp:
39951 @: $(MAKE); $(unstage)
39952 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39953 r=`${PWD_COMMAND}`; export r; \
39954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39955 $(NORMAL_TARGET_EXPORTS) \
39956 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
39957 for flag in $(EXTRA_TARGET_FLAGS); do \
39958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39959 done; \
39960 (cd $(TARGET_SUBDIR)/libssp && \
39961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39963 "RANLIB=$${RANLIB}" \
39964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39965 maintainer-clean) \
39966 || exit 1
39967
39968 @endif target-libssp
39969
39970
39971
39972
39973
39974 .PHONY: configure-target-newlib maybe-configure-target-newlib
39975 maybe-configure-target-newlib:
39976 @if gcc-bootstrap
39977 configure-target-newlib: stage_current
39978 @endif gcc-bootstrap
39979 @if target-newlib
39980 maybe-configure-target-newlib: configure-target-newlib
39981 configure-target-newlib:
39982 @: $(MAKE); $(unstage)
39983 @r=`${PWD_COMMAND}`; export r; \
39984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39985 echo "Checking multilib configuration for newlib..."; \
39986 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
39987 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
39988 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
39989 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
39990 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
39991 else \
39992 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
39993 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
39994 fi; \
39995 else \
39996 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
39997 fi; \
39998 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
39999 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
40000 $(NORMAL_TARGET_EXPORTS) \
40001 echo Configuring in $(TARGET_SUBDIR)/newlib; \
40002 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
40003 case $(srcdir) in \
40004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40005 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
40006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40007 esac; \
40008 module_srcdir=newlib; \
40009 rm -f no-such-file || : ; \
40010 CONFIG_SITE=no-such-file $(SHELL) \
40011 $$s/$$module_srcdir/configure \
40012 --srcdir=$${topdir}/$$module_srcdir \
40013 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40014 --target=${target_alias} \
40015 || exit 1
40016 @endif target-newlib
40017
40018
40019
40020
40021
40022 .PHONY: all-target-newlib maybe-all-target-newlib
40023 maybe-all-target-newlib:
40024 @if gcc-bootstrap
40025 all-target-newlib: stage_current
40026 @endif gcc-bootstrap
40027 @if target-newlib
40028 TARGET-target-newlib=all
40029 maybe-all-target-newlib: all-target-newlib
40030 all-target-newlib: configure-target-newlib
40031 @: $(MAKE); $(unstage)
40032 @r=`${PWD_COMMAND}`; export r; \
40033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40034 $(NORMAL_TARGET_EXPORTS) \
40035 (cd $(TARGET_SUBDIR)/newlib && \
40036 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40037 $(TARGET-target-newlib))
40038 @endif target-newlib
40039
40040
40041
40042
40043
40044 .PHONY: check-target-newlib maybe-check-target-newlib
40045 maybe-check-target-newlib:
40046 @if target-newlib
40047 maybe-check-target-newlib: check-target-newlib
40048
40049 check-target-newlib:
40050 @: $(MAKE); $(unstage)
40051 @r=`${PWD_COMMAND}`; export r; \
40052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40053 $(NORMAL_TARGET_EXPORTS) \
40054 (cd $(TARGET_SUBDIR)/newlib && \
40055 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40056
40057 @endif target-newlib
40058
40059 .PHONY: install-target-newlib maybe-install-target-newlib
40060 maybe-install-target-newlib:
40061 @if target-newlib
40062 maybe-install-target-newlib: install-target-newlib
40063
40064 install-target-newlib: installdirs
40065 @: $(MAKE); $(unstage)
40066 @r=`${PWD_COMMAND}`; export r; \
40067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40068 $(NORMAL_TARGET_EXPORTS) \
40069 (cd $(TARGET_SUBDIR)/newlib && \
40070 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40071
40072 @endif target-newlib
40073
40074 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
40075 maybe-install-strip-target-newlib:
40076 @if target-newlib
40077 maybe-install-strip-target-newlib: install-strip-target-newlib
40078
40079 install-strip-target-newlib: installdirs
40080 @: $(MAKE); $(unstage)
40081 @r=`${PWD_COMMAND}`; export r; \
40082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40083 $(NORMAL_TARGET_EXPORTS) \
40084 (cd $(TARGET_SUBDIR)/newlib && \
40085 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40086
40087 @endif target-newlib
40088
40089 # Other targets (info, dvi, pdf, etc.)
40090
40091 .PHONY: maybe-info-target-newlib info-target-newlib
40092 maybe-info-target-newlib:
40093 @if target-newlib
40094 maybe-info-target-newlib: info-target-newlib
40095
40096 info-target-newlib: \
40097 configure-target-newlib
40098 @: $(MAKE); $(unstage)
40099 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40100 r=`${PWD_COMMAND}`; export r; \
40101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40102 $(NORMAL_TARGET_EXPORTS) \
40103 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
40104 for flag in $(EXTRA_TARGET_FLAGS); do \
40105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40106 done; \
40107 (cd $(TARGET_SUBDIR)/newlib && \
40108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40110 "RANLIB=$${RANLIB}" \
40111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40112 info) \
40113 || exit 1
40114
40115 @endif target-newlib
40116
40117 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
40118 maybe-dvi-target-newlib:
40119 @if target-newlib
40120 maybe-dvi-target-newlib: dvi-target-newlib
40121
40122 dvi-target-newlib: \
40123 configure-target-newlib
40124 @: $(MAKE); $(unstage)
40125 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40126 r=`${PWD_COMMAND}`; export r; \
40127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40128 $(NORMAL_TARGET_EXPORTS) \
40129 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
40130 for flag in $(EXTRA_TARGET_FLAGS); do \
40131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40132 done; \
40133 (cd $(TARGET_SUBDIR)/newlib && \
40134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40136 "RANLIB=$${RANLIB}" \
40137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40138 dvi) \
40139 || exit 1
40140
40141 @endif target-newlib
40142
40143 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
40144 maybe-pdf-target-newlib:
40145 @if target-newlib
40146 maybe-pdf-target-newlib: pdf-target-newlib
40147
40148 pdf-target-newlib: \
40149 configure-target-newlib
40150 @: $(MAKE); $(unstage)
40151 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40152 r=`${PWD_COMMAND}`; export r; \
40153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40154 $(NORMAL_TARGET_EXPORTS) \
40155 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
40156 for flag in $(EXTRA_TARGET_FLAGS); do \
40157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40158 done; \
40159 (cd $(TARGET_SUBDIR)/newlib && \
40160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40162 "RANLIB=$${RANLIB}" \
40163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40164 pdf) \
40165 || exit 1
40166
40167 @endif target-newlib
40168
40169 .PHONY: maybe-html-target-newlib html-target-newlib
40170 maybe-html-target-newlib:
40171 @if target-newlib
40172 maybe-html-target-newlib: html-target-newlib
40173
40174 html-target-newlib: \
40175 configure-target-newlib
40176 @: $(MAKE); $(unstage)
40177 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40178 r=`${PWD_COMMAND}`; export r; \
40179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40180 $(NORMAL_TARGET_EXPORTS) \
40181 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
40182 for flag in $(EXTRA_TARGET_FLAGS); do \
40183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40184 done; \
40185 (cd $(TARGET_SUBDIR)/newlib && \
40186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40188 "RANLIB=$${RANLIB}" \
40189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40190 html) \
40191 || exit 1
40192
40193 @endif target-newlib
40194
40195 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
40196 maybe-TAGS-target-newlib:
40197 @if target-newlib
40198 maybe-TAGS-target-newlib: TAGS-target-newlib
40199
40200 TAGS-target-newlib: \
40201 configure-target-newlib
40202 @: $(MAKE); $(unstage)
40203 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40204 r=`${PWD_COMMAND}`; export r; \
40205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40206 $(NORMAL_TARGET_EXPORTS) \
40207 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
40208 for flag in $(EXTRA_TARGET_FLAGS); do \
40209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40210 done; \
40211 (cd $(TARGET_SUBDIR)/newlib && \
40212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40214 "RANLIB=$${RANLIB}" \
40215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40216 TAGS) \
40217 || exit 1
40218
40219 @endif target-newlib
40220
40221 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
40222 maybe-install-info-target-newlib:
40223 @if target-newlib
40224 maybe-install-info-target-newlib: install-info-target-newlib
40225
40226 install-info-target-newlib: \
40227 configure-target-newlib \
40228 info-target-newlib
40229 @: $(MAKE); $(unstage)
40230 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40231 r=`${PWD_COMMAND}`; export r; \
40232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40233 $(NORMAL_TARGET_EXPORTS) \
40234 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
40235 for flag in $(EXTRA_TARGET_FLAGS); do \
40236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40237 done; \
40238 (cd $(TARGET_SUBDIR)/newlib && \
40239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40241 "RANLIB=$${RANLIB}" \
40242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40243 install-info) \
40244 || exit 1
40245
40246 @endif target-newlib
40247
40248 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
40249 maybe-install-pdf-target-newlib:
40250 @if target-newlib
40251 maybe-install-pdf-target-newlib: install-pdf-target-newlib
40252
40253 install-pdf-target-newlib: \
40254 configure-target-newlib \
40255 pdf-target-newlib
40256 @: $(MAKE); $(unstage)
40257 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40258 r=`${PWD_COMMAND}`; export r; \
40259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40260 $(NORMAL_TARGET_EXPORTS) \
40261 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
40262 for flag in $(EXTRA_TARGET_FLAGS); do \
40263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40264 done; \
40265 (cd $(TARGET_SUBDIR)/newlib && \
40266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40268 "RANLIB=$${RANLIB}" \
40269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40270 install-pdf) \
40271 || exit 1
40272
40273 @endif target-newlib
40274
40275 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
40276 maybe-install-html-target-newlib:
40277 @if target-newlib
40278 maybe-install-html-target-newlib: install-html-target-newlib
40279
40280 install-html-target-newlib: \
40281 configure-target-newlib \
40282 html-target-newlib
40283 @: $(MAKE); $(unstage)
40284 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40285 r=`${PWD_COMMAND}`; export r; \
40286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40287 $(NORMAL_TARGET_EXPORTS) \
40288 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
40289 for flag in $(EXTRA_TARGET_FLAGS); do \
40290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40291 done; \
40292 (cd $(TARGET_SUBDIR)/newlib && \
40293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40295 "RANLIB=$${RANLIB}" \
40296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40297 install-html) \
40298 || exit 1
40299
40300 @endif target-newlib
40301
40302 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
40303 maybe-installcheck-target-newlib:
40304 @if target-newlib
40305 maybe-installcheck-target-newlib: installcheck-target-newlib
40306
40307 installcheck-target-newlib: \
40308 configure-target-newlib
40309 @: $(MAKE); $(unstage)
40310 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40311 r=`${PWD_COMMAND}`; export r; \
40312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40313 $(NORMAL_TARGET_EXPORTS) \
40314 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
40315 for flag in $(EXTRA_TARGET_FLAGS); do \
40316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40317 done; \
40318 (cd $(TARGET_SUBDIR)/newlib && \
40319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40321 "RANLIB=$${RANLIB}" \
40322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40323 installcheck) \
40324 || exit 1
40325
40326 @endif target-newlib
40327
40328 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
40329 maybe-mostlyclean-target-newlib:
40330 @if target-newlib
40331 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
40332
40333 mostlyclean-target-newlib:
40334 @: $(MAKE); $(unstage)
40335 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40336 r=`${PWD_COMMAND}`; export r; \
40337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40338 $(NORMAL_TARGET_EXPORTS) \
40339 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
40340 for flag in $(EXTRA_TARGET_FLAGS); do \
40341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40342 done; \
40343 (cd $(TARGET_SUBDIR)/newlib && \
40344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40346 "RANLIB=$${RANLIB}" \
40347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40348 mostlyclean) \
40349 || exit 1
40350
40351 @endif target-newlib
40352
40353 .PHONY: maybe-clean-target-newlib clean-target-newlib
40354 maybe-clean-target-newlib:
40355 @if target-newlib
40356 maybe-clean-target-newlib: clean-target-newlib
40357
40358 clean-target-newlib:
40359 @: $(MAKE); $(unstage)
40360 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40361 r=`${PWD_COMMAND}`; export r; \
40362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40363 $(NORMAL_TARGET_EXPORTS) \
40364 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
40365 for flag in $(EXTRA_TARGET_FLAGS); do \
40366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40367 done; \
40368 (cd $(TARGET_SUBDIR)/newlib && \
40369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40371 "RANLIB=$${RANLIB}" \
40372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40373 clean) \
40374 || exit 1
40375
40376 @endif target-newlib
40377
40378 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
40379 maybe-distclean-target-newlib:
40380 @if target-newlib
40381 maybe-distclean-target-newlib: distclean-target-newlib
40382
40383 distclean-target-newlib:
40384 @: $(MAKE); $(unstage)
40385 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40386 r=`${PWD_COMMAND}`; export r; \
40387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40388 $(NORMAL_TARGET_EXPORTS) \
40389 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
40390 for flag in $(EXTRA_TARGET_FLAGS); do \
40391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40392 done; \
40393 (cd $(TARGET_SUBDIR)/newlib && \
40394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40396 "RANLIB=$${RANLIB}" \
40397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40398 distclean) \
40399 || exit 1
40400
40401 @endif target-newlib
40402
40403 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
40404 maybe-maintainer-clean-target-newlib:
40405 @if target-newlib
40406 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
40407
40408 maintainer-clean-target-newlib:
40409 @: $(MAKE); $(unstage)
40410 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40411 r=`${PWD_COMMAND}`; export r; \
40412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40413 $(NORMAL_TARGET_EXPORTS) \
40414 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
40415 for flag in $(EXTRA_TARGET_FLAGS); do \
40416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40417 done; \
40418 (cd $(TARGET_SUBDIR)/newlib && \
40419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40421 "RANLIB=$${RANLIB}" \
40422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40423 maintainer-clean) \
40424 || exit 1
40425
40426 @endif target-newlib
40427
40428
40429
40430
40431
40432 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
40433 maybe-configure-target-libgcc:
40434 @if gcc-bootstrap
40435 configure-target-libgcc: stage_current
40436 @endif gcc-bootstrap
40437 @if target-libgcc
40438 maybe-configure-target-libgcc: configure-target-libgcc
40439 configure-target-libgcc:
40440 @r=`${PWD_COMMAND}`; export r; \
40441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40442 echo "Checking multilib configuration for libgcc..."; \
40443 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40444 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40445 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40446 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40447 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40448 else \
40449 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40450 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40451 fi; \
40452 else \
40453 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40454 fi; \
40455 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
40456 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40457 $(NORMAL_TARGET_EXPORTS) \
40458 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
40459 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
40460 case $(srcdir) in \
40461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40462 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
40463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40464 esac; \
40465 module_srcdir=libgcc; \
40466 rm -f no-such-file || : ; \
40467 CONFIG_SITE=no-such-file $(SHELL) \
40468 $$s/$$module_srcdir/configure \
40469 --srcdir=$${topdir}/$$module_srcdir \
40470 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40471 --target=${target_alias} \
40472 || exit 1
40473 @endif target-libgcc
40474
40475
40476
40477 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
40478 maybe-configure-stage1-target-libgcc:
40479 @if target-libgcc-bootstrap
40480 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
40481 configure-stage1-target-libgcc:
40482 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40483 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
40484 @r=`${PWD_COMMAND}`; export r; \
40485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40486 TFLAGS="$(STAGE1_TFLAGS)"; \
40487 echo "Checking multilib configuration for libgcc..."; \
40488 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40489 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40490 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40491 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40492 else \
40493 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40494 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40495 fi; \
40496 else \
40497 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40498 fi; \
40499 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
40500 $(NORMAL_TARGET_EXPORTS) \
40501 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40502 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40503 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40504 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
40505 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40506 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
40507 case $(srcdir) in \
40508 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40509 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
40510 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40511 esac; \
40512 module_srcdir=libgcc; \
40513 $(SHELL) $$s/$$module_srcdir/configure \
40514 --srcdir=$${topdir}/$$module_srcdir \
40515 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40516 --target=${target_alias} \
40517 \
40518 $(STAGE1_CONFIGURE_FLAGS)
40519 @endif target-libgcc-bootstrap
40520
40521 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
40522 maybe-configure-stage2-target-libgcc:
40523 @if target-libgcc-bootstrap
40524 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
40525 configure-stage2-target-libgcc:
40526 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40527 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
40528 @r=`${PWD_COMMAND}`; export r; \
40529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40530 TFLAGS="$(STAGE2_TFLAGS)"; \
40531 echo "Checking multilib configuration for libgcc..."; \
40532 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40533 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40534 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40535 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40536 else \
40537 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40538 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40539 fi; \
40540 else \
40541 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40542 fi; \
40543 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
40544 $(NORMAL_TARGET_EXPORTS) \
40545 \
40546 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40547 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40548 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40549 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
40550 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40551 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
40552 case $(srcdir) in \
40553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40554 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
40555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40556 esac; \
40557 module_srcdir=libgcc; \
40558 $(SHELL) $$s/$$module_srcdir/configure \
40559 --srcdir=$${topdir}/$$module_srcdir \
40560 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40561 --target=${target_alias} \
40562 --with-build-libsubdir=$(HOST_SUBDIR) \
40563 $(STAGE2_CONFIGURE_FLAGS)
40564 @endif target-libgcc-bootstrap
40565
40566 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
40567 maybe-configure-stage3-target-libgcc:
40568 @if target-libgcc-bootstrap
40569 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
40570 configure-stage3-target-libgcc:
40571 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40572 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
40573 @r=`${PWD_COMMAND}`; export r; \
40574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40575 TFLAGS="$(STAGE3_TFLAGS)"; \
40576 echo "Checking multilib configuration for libgcc..."; \
40577 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40578 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40579 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40580 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40581 else \
40582 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40583 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40584 fi; \
40585 else \
40586 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40587 fi; \
40588 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
40589 $(NORMAL_TARGET_EXPORTS) \
40590 \
40591 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40592 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40593 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40594 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
40595 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40596 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
40597 case $(srcdir) in \
40598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40599 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
40600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40601 esac; \
40602 module_srcdir=libgcc; \
40603 $(SHELL) $$s/$$module_srcdir/configure \
40604 --srcdir=$${topdir}/$$module_srcdir \
40605 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40606 --target=${target_alias} \
40607 --with-build-libsubdir=$(HOST_SUBDIR) \
40608 $(STAGE3_CONFIGURE_FLAGS)
40609 @endif target-libgcc-bootstrap
40610
40611 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
40612 maybe-configure-stage4-target-libgcc:
40613 @if target-libgcc-bootstrap
40614 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
40615 configure-stage4-target-libgcc:
40616 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40617 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
40618 @r=`${PWD_COMMAND}`; export r; \
40619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40620 TFLAGS="$(STAGE4_TFLAGS)"; \
40621 echo "Checking multilib configuration for libgcc..."; \
40622 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40623 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40624 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40625 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40626 else \
40627 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40628 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40629 fi; \
40630 else \
40631 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40632 fi; \
40633 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
40634 $(NORMAL_TARGET_EXPORTS) \
40635 \
40636 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40637 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40638 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40639 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
40640 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40641 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
40642 case $(srcdir) in \
40643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40644 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
40645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40646 esac; \
40647 module_srcdir=libgcc; \
40648 $(SHELL) $$s/$$module_srcdir/configure \
40649 --srcdir=$${topdir}/$$module_srcdir \
40650 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40651 --target=${target_alias} \
40652 --with-build-libsubdir=$(HOST_SUBDIR) \
40653 $(STAGE4_CONFIGURE_FLAGS)
40654 @endif target-libgcc-bootstrap
40655
40656 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
40657 maybe-configure-stageprofile-target-libgcc:
40658 @if target-libgcc-bootstrap
40659 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
40660 configure-stageprofile-target-libgcc:
40661 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40662 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
40663 @r=`${PWD_COMMAND}`; export r; \
40664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40665 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40666 echo "Checking multilib configuration for libgcc..."; \
40667 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40668 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40669 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40670 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40671 else \
40672 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40673 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40674 fi; \
40675 else \
40676 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40677 fi; \
40678 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
40679 $(NORMAL_TARGET_EXPORTS) \
40680 \
40681 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40682 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40683 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40684 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
40685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40686 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
40687 case $(srcdir) in \
40688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40689 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
40690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40691 esac; \
40692 module_srcdir=libgcc; \
40693 $(SHELL) $$s/$$module_srcdir/configure \
40694 --srcdir=$${topdir}/$$module_srcdir \
40695 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40696 --target=${target_alias} \
40697 --with-build-libsubdir=$(HOST_SUBDIR) \
40698 $(STAGEprofile_CONFIGURE_FLAGS)
40699 @endif target-libgcc-bootstrap
40700
40701 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
40702 maybe-configure-stagefeedback-target-libgcc:
40703 @if target-libgcc-bootstrap
40704 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
40705 configure-stagefeedback-target-libgcc:
40706 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40707 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
40708 @r=`${PWD_COMMAND}`; export r; \
40709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40710 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40711 echo "Checking multilib configuration for libgcc..."; \
40712 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40713 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40714 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40715 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40716 else \
40717 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40718 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40719 fi; \
40720 else \
40721 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40722 fi; \
40723 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
40724 $(NORMAL_TARGET_EXPORTS) \
40725 \
40726 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40727 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40728 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40729 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
40730 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40731 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
40732 case $(srcdir) in \
40733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40734 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
40735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40736 esac; \
40737 module_srcdir=libgcc; \
40738 $(SHELL) $$s/$$module_srcdir/configure \
40739 --srcdir=$${topdir}/$$module_srcdir \
40740 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40741 --target=${target_alias} \
40742 --with-build-libsubdir=$(HOST_SUBDIR) \
40743 $(STAGEfeedback_CONFIGURE_FLAGS)
40744 @endif target-libgcc-bootstrap
40745
40746
40747
40748
40749
40750 .PHONY: all-target-libgcc maybe-all-target-libgcc
40751 maybe-all-target-libgcc:
40752 @if gcc-bootstrap
40753 all-target-libgcc: stage_current
40754 @endif gcc-bootstrap
40755 @if target-libgcc
40756 TARGET-target-libgcc=all
40757 maybe-all-target-libgcc: all-target-libgcc
40758 all-target-libgcc: configure-target-libgcc
40759 @r=`${PWD_COMMAND}`; export r; \
40760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40761 $(NORMAL_TARGET_EXPORTS) \
40762 (cd $(TARGET_SUBDIR)/libgcc && \
40763 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40764 $(TARGET-target-libgcc))
40765 @endif target-libgcc
40766
40767
40768
40769 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
40770 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
40771 maybe-all-stage1-target-libgcc:
40772 maybe-clean-stage1-target-libgcc:
40773 @if target-libgcc-bootstrap
40774 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
40775 all-stage1: all-stage1-target-libgcc
40776 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
40777 all-stage1-target-libgcc: configure-stage1-target-libgcc
40778 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40779 @r=`${PWD_COMMAND}`; export r; \
40780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40781 TFLAGS="$(STAGE1_TFLAGS)"; \
40782 $(NORMAL_TARGET_EXPORTS) \
40783 cd $(TARGET_SUBDIR)/libgcc && \
40784 \
40785 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40786 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40787 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40788 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40789 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40790 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40791 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40792 $(EXTRA_TARGET_FLAGS) \
40793 \
40794 TFLAGS="$(STAGE1_TFLAGS)" \
40795 $(TARGET-stage1-target-libgcc)
40796
40797 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
40798 clean-stage1: clean-stage1-target-libgcc
40799 clean-stage1-target-libgcc:
40800 @if [ $(current_stage) = stage1 ]; then \
40801 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40802 else \
40803 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
40804 $(MAKE) stage1-start; \
40805 fi; \
40806 cd $(TARGET_SUBDIR)/libgcc && \
40807 $(MAKE) $(EXTRA_TARGET_FLAGS) \
40808 clean
40809 @endif target-libgcc-bootstrap
40810
40811
40812 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
40813 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
40814 maybe-all-stage2-target-libgcc:
40815 maybe-clean-stage2-target-libgcc:
40816 @if target-libgcc-bootstrap
40817 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
40818 all-stage2: all-stage2-target-libgcc
40819 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
40820 all-stage2-target-libgcc: configure-stage2-target-libgcc
40821 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40822 @r=`${PWD_COMMAND}`; export r; \
40823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40824 TFLAGS="$(STAGE2_TFLAGS)"; \
40825 $(NORMAL_TARGET_EXPORTS) \
40826 \
40827 cd $(TARGET_SUBDIR)/libgcc && \
40828 \
40829 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40830 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40831 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40832 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40833 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40834 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40835 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40836 $(EXTRA_TARGET_FLAGS) \
40837 TFLAGS="$(STAGE2_TFLAGS)" \
40838 $(TARGET-stage2-target-libgcc)
40839
40840 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
40841 clean-stage2: clean-stage2-target-libgcc
40842 clean-stage2-target-libgcc:
40843 @if [ $(current_stage) = stage2 ]; then \
40844 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40845 else \
40846 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
40847 $(MAKE) stage2-start; \
40848 fi; \
40849 cd $(TARGET_SUBDIR)/libgcc && \
40850 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
40851 @endif target-libgcc-bootstrap
40852
40853
40854 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
40855 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
40856 maybe-all-stage3-target-libgcc:
40857 maybe-clean-stage3-target-libgcc:
40858 @if target-libgcc-bootstrap
40859 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
40860 all-stage3: all-stage3-target-libgcc
40861 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
40862 all-stage3-target-libgcc: configure-stage3-target-libgcc
40863 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40864 @r=`${PWD_COMMAND}`; export r; \
40865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40866 TFLAGS="$(STAGE3_TFLAGS)"; \
40867 $(NORMAL_TARGET_EXPORTS) \
40868 \
40869 cd $(TARGET_SUBDIR)/libgcc && \
40870 \
40871 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40872 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40873 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40874 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40875 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40876 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40877 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40878 $(EXTRA_TARGET_FLAGS) \
40879 TFLAGS="$(STAGE3_TFLAGS)" \
40880 $(TARGET-stage3-target-libgcc)
40881
40882 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
40883 clean-stage3: clean-stage3-target-libgcc
40884 clean-stage3-target-libgcc:
40885 @if [ $(current_stage) = stage3 ]; then \
40886 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40887 else \
40888 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
40889 $(MAKE) stage3-start; \
40890 fi; \
40891 cd $(TARGET_SUBDIR)/libgcc && \
40892 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
40893 @endif target-libgcc-bootstrap
40894
40895
40896 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
40897 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
40898 maybe-all-stage4-target-libgcc:
40899 maybe-clean-stage4-target-libgcc:
40900 @if target-libgcc-bootstrap
40901 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
40902 all-stage4: all-stage4-target-libgcc
40903 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
40904 all-stage4-target-libgcc: configure-stage4-target-libgcc
40905 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40906 @r=`${PWD_COMMAND}`; export r; \
40907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40908 TFLAGS="$(STAGE4_TFLAGS)"; \
40909 $(NORMAL_TARGET_EXPORTS) \
40910 \
40911 cd $(TARGET_SUBDIR)/libgcc && \
40912 \
40913 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40914 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40915 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40916 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40917 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40918 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40919 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40920 $(EXTRA_TARGET_FLAGS) \
40921 TFLAGS="$(STAGE4_TFLAGS)" \
40922 $(TARGET-stage4-target-libgcc)
40923
40924 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
40925 clean-stage4: clean-stage4-target-libgcc
40926 clean-stage4-target-libgcc:
40927 @if [ $(current_stage) = stage4 ]; then \
40928 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40929 else \
40930 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
40931 $(MAKE) stage4-start; \
40932 fi; \
40933 cd $(TARGET_SUBDIR)/libgcc && \
40934 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
40935 @endif target-libgcc-bootstrap
40936
40937
40938 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
40939 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
40940 maybe-all-stageprofile-target-libgcc:
40941 maybe-clean-stageprofile-target-libgcc:
40942 @if target-libgcc-bootstrap
40943 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
40944 all-stageprofile: all-stageprofile-target-libgcc
40945 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
40946 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
40947 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40948 @r=`${PWD_COMMAND}`; export r; \
40949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40950 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40951 $(NORMAL_TARGET_EXPORTS) \
40952 \
40953 cd $(TARGET_SUBDIR)/libgcc && \
40954 \
40955 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40956 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40957 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40958 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40959 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40960 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40961 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40962 $(EXTRA_TARGET_FLAGS) \
40963 TFLAGS="$(STAGEprofile_TFLAGS)" \
40964 $(TARGET-stageprofile-target-libgcc)
40965
40966 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
40967 clean-stageprofile: clean-stageprofile-target-libgcc
40968 clean-stageprofile-target-libgcc:
40969 @if [ $(current_stage) = stageprofile ]; then \
40970 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40971 else \
40972 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
40973 $(MAKE) stageprofile-start; \
40974 fi; \
40975 cd $(TARGET_SUBDIR)/libgcc && \
40976 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
40977 @endif target-libgcc-bootstrap
40978
40979
40980 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
40981 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
40982 maybe-all-stagefeedback-target-libgcc:
40983 maybe-clean-stagefeedback-target-libgcc:
40984 @if target-libgcc-bootstrap
40985 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
40986 all-stagefeedback: all-stagefeedback-target-libgcc
40987 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
40988 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
40989 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40990 @r=`${PWD_COMMAND}`; export r; \
40991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40992 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40993 $(NORMAL_TARGET_EXPORTS) \
40994 \
40995 cd $(TARGET_SUBDIR)/libgcc && \
40996 \
40997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40998 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40999 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41000 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41001 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41002 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41003 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41004 $(EXTRA_TARGET_FLAGS) \
41005 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41006 $(TARGET-stagefeedback-target-libgcc)
41007
41008 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
41009 clean-stagefeedback: clean-stagefeedback-target-libgcc
41010 clean-stagefeedback-target-libgcc:
41011 @if [ $(current_stage) = stagefeedback ]; then \
41012 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41013 else \
41014 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
41015 $(MAKE) stagefeedback-start; \
41016 fi; \
41017 cd $(TARGET_SUBDIR)/libgcc && \
41018 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
41019 @endif target-libgcc-bootstrap
41020
41021
41022
41023
41024
41025
41026 .PHONY: check-target-libgcc maybe-check-target-libgcc
41027 maybe-check-target-libgcc:
41028 @if target-libgcc
41029 maybe-check-target-libgcc: check-target-libgcc
41030
41031 # Dummy target for uncheckable module.
41032 check-target-libgcc:
41033
41034 @endif target-libgcc
41035
41036 .PHONY: install-target-libgcc maybe-install-target-libgcc
41037 maybe-install-target-libgcc:
41038 @if target-libgcc
41039 maybe-install-target-libgcc: install-target-libgcc
41040
41041 install-target-libgcc: installdirs
41042 @: $(MAKE); $(unstage)
41043 @r=`${PWD_COMMAND}`; export r; \
41044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41045 $(NORMAL_TARGET_EXPORTS) \
41046 (cd $(TARGET_SUBDIR)/libgcc && \
41047 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41048
41049 @endif target-libgcc
41050
41051 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
41052 maybe-install-strip-target-libgcc:
41053 @if target-libgcc
41054 maybe-install-strip-target-libgcc: install-strip-target-libgcc
41055
41056 install-strip-target-libgcc: installdirs
41057 @: $(MAKE); $(unstage)
41058 @r=`${PWD_COMMAND}`; export r; \
41059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41060 $(NORMAL_TARGET_EXPORTS) \
41061 (cd $(TARGET_SUBDIR)/libgcc && \
41062 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41063
41064 @endif target-libgcc
41065
41066 # Other targets (info, dvi, pdf, etc.)
41067
41068 .PHONY: maybe-info-target-libgcc info-target-libgcc
41069 maybe-info-target-libgcc:
41070 @if target-libgcc
41071 maybe-info-target-libgcc: info-target-libgcc
41072
41073 info-target-libgcc: \
41074 configure-target-libgcc
41075 @: $(MAKE); $(unstage)
41076 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41077 r=`${PWD_COMMAND}`; export r; \
41078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41079 $(NORMAL_TARGET_EXPORTS) \
41080 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
41081 for flag in $(EXTRA_TARGET_FLAGS); do \
41082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41083 done; \
41084 (cd $(TARGET_SUBDIR)/libgcc && \
41085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41087 "RANLIB=$${RANLIB}" \
41088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41089 info) \
41090 || exit 1
41091
41092 @endif target-libgcc
41093
41094 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
41095 maybe-dvi-target-libgcc:
41096 @if target-libgcc
41097 maybe-dvi-target-libgcc: dvi-target-libgcc
41098
41099 dvi-target-libgcc: \
41100 configure-target-libgcc
41101 @: $(MAKE); $(unstage)
41102 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41103 r=`${PWD_COMMAND}`; export r; \
41104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41105 $(NORMAL_TARGET_EXPORTS) \
41106 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
41107 for flag in $(EXTRA_TARGET_FLAGS); do \
41108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41109 done; \
41110 (cd $(TARGET_SUBDIR)/libgcc && \
41111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41113 "RANLIB=$${RANLIB}" \
41114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41115 dvi) \
41116 || exit 1
41117
41118 @endif target-libgcc
41119
41120 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
41121 maybe-pdf-target-libgcc:
41122 @if target-libgcc
41123 maybe-pdf-target-libgcc: pdf-target-libgcc
41124
41125 pdf-target-libgcc: \
41126 configure-target-libgcc
41127 @: $(MAKE); $(unstage)
41128 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41129 r=`${PWD_COMMAND}`; export r; \
41130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41131 $(NORMAL_TARGET_EXPORTS) \
41132 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
41133 for flag in $(EXTRA_TARGET_FLAGS); do \
41134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41135 done; \
41136 (cd $(TARGET_SUBDIR)/libgcc && \
41137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41139 "RANLIB=$${RANLIB}" \
41140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41141 pdf) \
41142 || exit 1
41143
41144 @endif target-libgcc
41145
41146 .PHONY: maybe-html-target-libgcc html-target-libgcc
41147 maybe-html-target-libgcc:
41148 @if target-libgcc
41149 maybe-html-target-libgcc: html-target-libgcc
41150
41151 html-target-libgcc: \
41152 configure-target-libgcc
41153 @: $(MAKE); $(unstage)
41154 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41155 r=`${PWD_COMMAND}`; export r; \
41156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41157 $(NORMAL_TARGET_EXPORTS) \
41158 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
41159 for flag in $(EXTRA_TARGET_FLAGS); do \
41160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41161 done; \
41162 (cd $(TARGET_SUBDIR)/libgcc && \
41163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41165 "RANLIB=$${RANLIB}" \
41166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41167 html) \
41168 || exit 1
41169
41170 @endif target-libgcc
41171
41172 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
41173 maybe-TAGS-target-libgcc:
41174 @if target-libgcc
41175 maybe-TAGS-target-libgcc: TAGS-target-libgcc
41176
41177 TAGS-target-libgcc: \
41178 configure-target-libgcc
41179 @: $(MAKE); $(unstage)
41180 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41181 r=`${PWD_COMMAND}`; export r; \
41182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41183 $(NORMAL_TARGET_EXPORTS) \
41184 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
41185 for flag in $(EXTRA_TARGET_FLAGS); do \
41186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41187 done; \
41188 (cd $(TARGET_SUBDIR)/libgcc && \
41189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41191 "RANLIB=$${RANLIB}" \
41192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41193 TAGS) \
41194 || exit 1
41195
41196 @endif target-libgcc
41197
41198 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
41199 maybe-install-info-target-libgcc:
41200 @if target-libgcc
41201 maybe-install-info-target-libgcc: install-info-target-libgcc
41202
41203 install-info-target-libgcc: \
41204 configure-target-libgcc \
41205 info-target-libgcc
41206 @: $(MAKE); $(unstage)
41207 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41208 r=`${PWD_COMMAND}`; export r; \
41209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41210 $(NORMAL_TARGET_EXPORTS) \
41211 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
41212 for flag in $(EXTRA_TARGET_FLAGS); do \
41213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41214 done; \
41215 (cd $(TARGET_SUBDIR)/libgcc && \
41216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41218 "RANLIB=$${RANLIB}" \
41219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41220 install-info) \
41221 || exit 1
41222
41223 @endif target-libgcc
41224
41225 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
41226 maybe-install-pdf-target-libgcc:
41227 @if target-libgcc
41228 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
41229
41230 install-pdf-target-libgcc: \
41231 configure-target-libgcc \
41232 pdf-target-libgcc
41233 @: $(MAKE); $(unstage)
41234 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41235 r=`${PWD_COMMAND}`; export r; \
41236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41237 $(NORMAL_TARGET_EXPORTS) \
41238 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
41239 for flag in $(EXTRA_TARGET_FLAGS); do \
41240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41241 done; \
41242 (cd $(TARGET_SUBDIR)/libgcc && \
41243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41245 "RANLIB=$${RANLIB}" \
41246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41247 install-pdf) \
41248 || exit 1
41249
41250 @endif target-libgcc
41251
41252 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
41253 maybe-install-html-target-libgcc:
41254 @if target-libgcc
41255 maybe-install-html-target-libgcc: install-html-target-libgcc
41256
41257 install-html-target-libgcc: \
41258 configure-target-libgcc \
41259 html-target-libgcc
41260 @: $(MAKE); $(unstage)
41261 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41262 r=`${PWD_COMMAND}`; export r; \
41263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41264 $(NORMAL_TARGET_EXPORTS) \
41265 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
41266 for flag in $(EXTRA_TARGET_FLAGS); do \
41267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41268 done; \
41269 (cd $(TARGET_SUBDIR)/libgcc && \
41270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41272 "RANLIB=$${RANLIB}" \
41273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41274 install-html) \
41275 || exit 1
41276
41277 @endif target-libgcc
41278
41279 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
41280 maybe-installcheck-target-libgcc:
41281 @if target-libgcc
41282 maybe-installcheck-target-libgcc: installcheck-target-libgcc
41283
41284 installcheck-target-libgcc: \
41285 configure-target-libgcc
41286 @: $(MAKE); $(unstage)
41287 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41288 r=`${PWD_COMMAND}`; export r; \
41289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41290 $(NORMAL_TARGET_EXPORTS) \
41291 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
41292 for flag in $(EXTRA_TARGET_FLAGS); do \
41293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41294 done; \
41295 (cd $(TARGET_SUBDIR)/libgcc && \
41296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41298 "RANLIB=$${RANLIB}" \
41299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41300 installcheck) \
41301 || exit 1
41302
41303 @endif target-libgcc
41304
41305 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
41306 maybe-mostlyclean-target-libgcc:
41307 @if target-libgcc
41308 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
41309
41310 mostlyclean-target-libgcc:
41311 @: $(MAKE); $(unstage)
41312 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41313 r=`${PWD_COMMAND}`; export r; \
41314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41315 $(NORMAL_TARGET_EXPORTS) \
41316 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
41317 for flag in $(EXTRA_TARGET_FLAGS); do \
41318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41319 done; \
41320 (cd $(TARGET_SUBDIR)/libgcc && \
41321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41323 "RANLIB=$${RANLIB}" \
41324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41325 mostlyclean) \
41326 || exit 1
41327
41328 @endif target-libgcc
41329
41330 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
41331 maybe-clean-target-libgcc:
41332 @if target-libgcc
41333 maybe-clean-target-libgcc: clean-target-libgcc
41334
41335 clean-target-libgcc:
41336 @: $(MAKE); $(unstage)
41337 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41338 r=`${PWD_COMMAND}`; export r; \
41339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41340 $(NORMAL_TARGET_EXPORTS) \
41341 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
41342 for flag in $(EXTRA_TARGET_FLAGS); do \
41343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41344 done; \
41345 (cd $(TARGET_SUBDIR)/libgcc && \
41346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41348 "RANLIB=$${RANLIB}" \
41349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41350 clean) \
41351 || exit 1
41352
41353 @endif target-libgcc
41354
41355 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
41356 maybe-distclean-target-libgcc:
41357 @if target-libgcc
41358 maybe-distclean-target-libgcc: distclean-target-libgcc
41359
41360 distclean-target-libgcc:
41361 @: $(MAKE); $(unstage)
41362 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41363 r=`${PWD_COMMAND}`; export r; \
41364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41365 $(NORMAL_TARGET_EXPORTS) \
41366 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
41367 for flag in $(EXTRA_TARGET_FLAGS); do \
41368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41369 done; \
41370 (cd $(TARGET_SUBDIR)/libgcc && \
41371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41373 "RANLIB=$${RANLIB}" \
41374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41375 distclean) \
41376 || exit 1
41377
41378 @endif target-libgcc
41379
41380 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
41381 maybe-maintainer-clean-target-libgcc:
41382 @if target-libgcc
41383 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
41384
41385 maintainer-clean-target-libgcc:
41386 @: $(MAKE); $(unstage)
41387 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41388 r=`${PWD_COMMAND}`; export r; \
41389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41390 $(NORMAL_TARGET_EXPORTS) \
41391 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
41392 for flag in $(EXTRA_TARGET_FLAGS); do \
41393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41394 done; \
41395 (cd $(TARGET_SUBDIR)/libgcc && \
41396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41398 "RANLIB=$${RANLIB}" \
41399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41400 maintainer-clean) \
41401 || exit 1
41402
41403 @endif target-libgcc
41404
41405
41406
41407
41408
41409 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
41410 maybe-configure-target-libbacktrace:
41411 @if gcc-bootstrap
41412 configure-target-libbacktrace: stage_current
41413 @endif gcc-bootstrap
41414 @if target-libbacktrace
41415 maybe-configure-target-libbacktrace: configure-target-libbacktrace
41416 configure-target-libbacktrace:
41417 @: $(MAKE); $(unstage)
41418 @r=`${PWD_COMMAND}`; export r; \
41419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41420 echo "Checking multilib configuration for libbacktrace..."; \
41421 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
41422 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
41423 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
41424 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
41425 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
41426 else \
41427 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
41428 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
41429 fi; \
41430 else \
41431 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
41432 fi; \
41433 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
41434 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
41435 $(NORMAL_TARGET_EXPORTS) \
41436 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
41437 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
41438 case $(srcdir) in \
41439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41440 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
41441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41442 esac; \
41443 module_srcdir=libbacktrace; \
41444 rm -f no-such-file || : ; \
41445 CONFIG_SITE=no-such-file $(SHELL) \
41446 $$s/$$module_srcdir/configure \
41447 --srcdir=$${topdir}/$$module_srcdir \
41448 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41449 --target=${target_alias} \
41450 || exit 1
41451 @endif target-libbacktrace
41452
41453
41454
41455
41456
41457 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
41458 maybe-all-target-libbacktrace:
41459 @if gcc-bootstrap
41460 all-target-libbacktrace: stage_current
41461 @endif gcc-bootstrap
41462 @if target-libbacktrace
41463 TARGET-target-libbacktrace=all
41464 maybe-all-target-libbacktrace: all-target-libbacktrace
41465 all-target-libbacktrace: configure-target-libbacktrace
41466 @: $(MAKE); $(unstage)
41467 @r=`${PWD_COMMAND}`; export r; \
41468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41469 $(NORMAL_TARGET_EXPORTS) \
41470 (cd $(TARGET_SUBDIR)/libbacktrace && \
41471 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41472 $(TARGET-target-libbacktrace))
41473 @endif target-libbacktrace
41474
41475
41476
41477
41478
41479 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
41480 maybe-check-target-libbacktrace:
41481 @if target-libbacktrace
41482 maybe-check-target-libbacktrace: check-target-libbacktrace
41483
41484 check-target-libbacktrace:
41485 @: $(MAKE); $(unstage)
41486 @r=`${PWD_COMMAND}`; export r; \
41487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41488 $(NORMAL_TARGET_EXPORTS) \
41489 (cd $(TARGET_SUBDIR)/libbacktrace && \
41490 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41491
41492 @endif target-libbacktrace
41493
41494 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
41495 maybe-install-target-libbacktrace:
41496 @if target-libbacktrace
41497 maybe-install-target-libbacktrace: install-target-libbacktrace
41498
41499 install-target-libbacktrace: installdirs
41500 @: $(MAKE); $(unstage)
41501 @r=`${PWD_COMMAND}`; export r; \
41502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41503 $(NORMAL_TARGET_EXPORTS) \
41504 (cd $(TARGET_SUBDIR)/libbacktrace && \
41505 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41506
41507 @endif target-libbacktrace
41508
41509 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
41510 maybe-install-strip-target-libbacktrace:
41511 @if target-libbacktrace
41512 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
41513
41514 install-strip-target-libbacktrace: installdirs
41515 @: $(MAKE); $(unstage)
41516 @r=`${PWD_COMMAND}`; export r; \
41517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41518 $(NORMAL_TARGET_EXPORTS) \
41519 (cd $(TARGET_SUBDIR)/libbacktrace && \
41520 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41521
41522 @endif target-libbacktrace
41523
41524 # Other targets (info, dvi, pdf, etc.)
41525
41526 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
41527 maybe-info-target-libbacktrace:
41528 @if target-libbacktrace
41529 maybe-info-target-libbacktrace: info-target-libbacktrace
41530
41531 info-target-libbacktrace: \
41532 configure-target-libbacktrace
41533 @: $(MAKE); $(unstage)
41534 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41535 r=`${PWD_COMMAND}`; export r; \
41536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41537 $(NORMAL_TARGET_EXPORTS) \
41538 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
41539 for flag in $(EXTRA_TARGET_FLAGS); do \
41540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41541 done; \
41542 (cd $(TARGET_SUBDIR)/libbacktrace && \
41543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41545 "RANLIB=$${RANLIB}" \
41546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41547 info) \
41548 || exit 1
41549
41550 @endif target-libbacktrace
41551
41552 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
41553 maybe-dvi-target-libbacktrace:
41554 @if target-libbacktrace
41555 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
41556
41557 dvi-target-libbacktrace: \
41558 configure-target-libbacktrace
41559 @: $(MAKE); $(unstage)
41560 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41561 r=`${PWD_COMMAND}`; export r; \
41562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41563 $(NORMAL_TARGET_EXPORTS) \
41564 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
41565 for flag in $(EXTRA_TARGET_FLAGS); do \
41566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41567 done; \
41568 (cd $(TARGET_SUBDIR)/libbacktrace && \
41569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41571 "RANLIB=$${RANLIB}" \
41572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41573 dvi) \
41574 || exit 1
41575
41576 @endif target-libbacktrace
41577
41578 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
41579 maybe-pdf-target-libbacktrace:
41580 @if target-libbacktrace
41581 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
41582
41583 pdf-target-libbacktrace: \
41584 configure-target-libbacktrace
41585 @: $(MAKE); $(unstage)
41586 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41587 r=`${PWD_COMMAND}`; export r; \
41588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41589 $(NORMAL_TARGET_EXPORTS) \
41590 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
41591 for flag in $(EXTRA_TARGET_FLAGS); do \
41592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41593 done; \
41594 (cd $(TARGET_SUBDIR)/libbacktrace && \
41595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41597 "RANLIB=$${RANLIB}" \
41598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41599 pdf) \
41600 || exit 1
41601
41602 @endif target-libbacktrace
41603
41604 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
41605 maybe-html-target-libbacktrace:
41606 @if target-libbacktrace
41607 maybe-html-target-libbacktrace: html-target-libbacktrace
41608
41609 html-target-libbacktrace: \
41610 configure-target-libbacktrace
41611 @: $(MAKE); $(unstage)
41612 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41613 r=`${PWD_COMMAND}`; export r; \
41614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41615 $(NORMAL_TARGET_EXPORTS) \
41616 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
41617 for flag in $(EXTRA_TARGET_FLAGS); do \
41618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41619 done; \
41620 (cd $(TARGET_SUBDIR)/libbacktrace && \
41621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41623 "RANLIB=$${RANLIB}" \
41624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41625 html) \
41626 || exit 1
41627
41628 @endif target-libbacktrace
41629
41630 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
41631 maybe-TAGS-target-libbacktrace:
41632 @if target-libbacktrace
41633 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
41634
41635 TAGS-target-libbacktrace: \
41636 configure-target-libbacktrace
41637 @: $(MAKE); $(unstage)
41638 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41639 r=`${PWD_COMMAND}`; export r; \
41640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41641 $(NORMAL_TARGET_EXPORTS) \
41642 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
41643 for flag in $(EXTRA_TARGET_FLAGS); do \
41644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41645 done; \
41646 (cd $(TARGET_SUBDIR)/libbacktrace && \
41647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41649 "RANLIB=$${RANLIB}" \
41650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41651 TAGS) \
41652 || exit 1
41653
41654 @endif target-libbacktrace
41655
41656 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
41657 maybe-install-info-target-libbacktrace:
41658 @if target-libbacktrace
41659 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
41660
41661 install-info-target-libbacktrace: \
41662 configure-target-libbacktrace \
41663 info-target-libbacktrace
41664 @: $(MAKE); $(unstage)
41665 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41666 r=`${PWD_COMMAND}`; export r; \
41667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41668 $(NORMAL_TARGET_EXPORTS) \
41669 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
41670 for flag in $(EXTRA_TARGET_FLAGS); do \
41671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41672 done; \
41673 (cd $(TARGET_SUBDIR)/libbacktrace && \
41674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41676 "RANLIB=$${RANLIB}" \
41677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41678 install-info) \
41679 || exit 1
41680
41681 @endif target-libbacktrace
41682
41683 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
41684 maybe-install-pdf-target-libbacktrace:
41685 @if target-libbacktrace
41686 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
41687
41688 install-pdf-target-libbacktrace: \
41689 configure-target-libbacktrace \
41690 pdf-target-libbacktrace
41691 @: $(MAKE); $(unstage)
41692 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41693 r=`${PWD_COMMAND}`; export r; \
41694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41695 $(NORMAL_TARGET_EXPORTS) \
41696 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
41697 for flag in $(EXTRA_TARGET_FLAGS); do \
41698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41699 done; \
41700 (cd $(TARGET_SUBDIR)/libbacktrace && \
41701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41703 "RANLIB=$${RANLIB}" \
41704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41705 install-pdf) \
41706 || exit 1
41707
41708 @endif target-libbacktrace
41709
41710 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
41711 maybe-install-html-target-libbacktrace:
41712 @if target-libbacktrace
41713 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
41714
41715 install-html-target-libbacktrace: \
41716 configure-target-libbacktrace \
41717 html-target-libbacktrace
41718 @: $(MAKE); $(unstage)
41719 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41720 r=`${PWD_COMMAND}`; export r; \
41721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41722 $(NORMAL_TARGET_EXPORTS) \
41723 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
41724 for flag in $(EXTRA_TARGET_FLAGS); do \
41725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41726 done; \
41727 (cd $(TARGET_SUBDIR)/libbacktrace && \
41728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41730 "RANLIB=$${RANLIB}" \
41731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41732 install-html) \
41733 || exit 1
41734
41735 @endif target-libbacktrace
41736
41737 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
41738 maybe-installcheck-target-libbacktrace:
41739 @if target-libbacktrace
41740 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
41741
41742 installcheck-target-libbacktrace: \
41743 configure-target-libbacktrace
41744 @: $(MAKE); $(unstage)
41745 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41746 r=`${PWD_COMMAND}`; export r; \
41747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41748 $(NORMAL_TARGET_EXPORTS) \
41749 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
41750 for flag in $(EXTRA_TARGET_FLAGS); do \
41751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41752 done; \
41753 (cd $(TARGET_SUBDIR)/libbacktrace && \
41754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41756 "RANLIB=$${RANLIB}" \
41757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41758 installcheck) \
41759 || exit 1
41760
41761 @endif target-libbacktrace
41762
41763 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
41764 maybe-mostlyclean-target-libbacktrace:
41765 @if target-libbacktrace
41766 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
41767
41768 mostlyclean-target-libbacktrace:
41769 @: $(MAKE); $(unstage)
41770 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41771 r=`${PWD_COMMAND}`; export r; \
41772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41773 $(NORMAL_TARGET_EXPORTS) \
41774 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
41775 for flag in $(EXTRA_TARGET_FLAGS); do \
41776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41777 done; \
41778 (cd $(TARGET_SUBDIR)/libbacktrace && \
41779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41781 "RANLIB=$${RANLIB}" \
41782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41783 mostlyclean) \
41784 || exit 1
41785
41786 @endif target-libbacktrace
41787
41788 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
41789 maybe-clean-target-libbacktrace:
41790 @if target-libbacktrace
41791 maybe-clean-target-libbacktrace: clean-target-libbacktrace
41792
41793 clean-target-libbacktrace:
41794 @: $(MAKE); $(unstage)
41795 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41796 r=`${PWD_COMMAND}`; export r; \
41797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41798 $(NORMAL_TARGET_EXPORTS) \
41799 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
41800 for flag in $(EXTRA_TARGET_FLAGS); do \
41801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41802 done; \
41803 (cd $(TARGET_SUBDIR)/libbacktrace && \
41804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41806 "RANLIB=$${RANLIB}" \
41807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41808 clean) \
41809 || exit 1
41810
41811 @endif target-libbacktrace
41812
41813 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
41814 maybe-distclean-target-libbacktrace:
41815 @if target-libbacktrace
41816 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
41817
41818 distclean-target-libbacktrace:
41819 @: $(MAKE); $(unstage)
41820 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41821 r=`${PWD_COMMAND}`; export r; \
41822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41823 $(NORMAL_TARGET_EXPORTS) \
41824 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
41825 for flag in $(EXTRA_TARGET_FLAGS); do \
41826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41827 done; \
41828 (cd $(TARGET_SUBDIR)/libbacktrace && \
41829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41831 "RANLIB=$${RANLIB}" \
41832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41833 distclean) \
41834 || exit 1
41835
41836 @endif target-libbacktrace
41837
41838 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
41839 maybe-maintainer-clean-target-libbacktrace:
41840 @if target-libbacktrace
41841 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
41842
41843 maintainer-clean-target-libbacktrace:
41844 @: $(MAKE); $(unstage)
41845 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41846 r=`${PWD_COMMAND}`; export r; \
41847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41848 $(NORMAL_TARGET_EXPORTS) \
41849 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
41850 for flag in $(EXTRA_TARGET_FLAGS); do \
41851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41852 done; \
41853 (cd $(TARGET_SUBDIR)/libbacktrace && \
41854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41856 "RANLIB=$${RANLIB}" \
41857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41858 maintainer-clean) \
41859 || exit 1
41860
41861 @endif target-libbacktrace
41862
41863
41864
41865
41866
41867 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
41868 maybe-configure-target-libquadmath:
41869 @if gcc-bootstrap
41870 configure-target-libquadmath: stage_current
41871 @endif gcc-bootstrap
41872 @if target-libquadmath
41873 maybe-configure-target-libquadmath: configure-target-libquadmath
41874 configure-target-libquadmath:
41875 @: $(MAKE); $(unstage)
41876 @r=`${PWD_COMMAND}`; export r; \
41877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41878 echo "Checking multilib configuration for libquadmath..."; \
41879 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
41880 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
41881 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
41882 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
41883 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
41884 else \
41885 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
41886 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
41887 fi; \
41888 else \
41889 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
41890 fi; \
41891 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
41892 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
41893 $(NORMAL_TARGET_EXPORTS) \
41894 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
41895 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
41896 case $(srcdir) in \
41897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41898 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
41899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41900 esac; \
41901 module_srcdir=libquadmath; \
41902 rm -f no-such-file || : ; \
41903 CONFIG_SITE=no-such-file $(SHELL) \
41904 $$s/$$module_srcdir/configure \
41905 --srcdir=$${topdir}/$$module_srcdir \
41906 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41907 --target=${target_alias} \
41908 || exit 1
41909 @endif target-libquadmath
41910
41911
41912
41913
41914
41915 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
41916 maybe-all-target-libquadmath:
41917 @if gcc-bootstrap
41918 all-target-libquadmath: stage_current
41919 @endif gcc-bootstrap
41920 @if target-libquadmath
41921 TARGET-target-libquadmath=all
41922 maybe-all-target-libquadmath: all-target-libquadmath
41923 all-target-libquadmath: configure-target-libquadmath
41924 @: $(MAKE); $(unstage)
41925 @r=`${PWD_COMMAND}`; export r; \
41926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41927 $(NORMAL_TARGET_EXPORTS) \
41928 (cd $(TARGET_SUBDIR)/libquadmath && \
41929 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41930 $(TARGET-target-libquadmath))
41931 @endif target-libquadmath
41932
41933
41934
41935
41936
41937 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
41938 maybe-check-target-libquadmath:
41939 @if target-libquadmath
41940 maybe-check-target-libquadmath: check-target-libquadmath
41941
41942 check-target-libquadmath:
41943 @: $(MAKE); $(unstage)
41944 @r=`${PWD_COMMAND}`; export r; \
41945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41946 $(NORMAL_TARGET_EXPORTS) \
41947 (cd $(TARGET_SUBDIR)/libquadmath && \
41948 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41949
41950 @endif target-libquadmath
41951
41952 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
41953 maybe-install-target-libquadmath:
41954 @if target-libquadmath
41955 maybe-install-target-libquadmath: install-target-libquadmath
41956
41957 install-target-libquadmath: installdirs
41958 @: $(MAKE); $(unstage)
41959 @r=`${PWD_COMMAND}`; export r; \
41960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41961 $(NORMAL_TARGET_EXPORTS) \
41962 (cd $(TARGET_SUBDIR)/libquadmath && \
41963 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41964
41965 @endif target-libquadmath
41966
41967 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
41968 maybe-install-strip-target-libquadmath:
41969 @if target-libquadmath
41970 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
41971
41972 install-strip-target-libquadmath: installdirs
41973 @: $(MAKE); $(unstage)
41974 @r=`${PWD_COMMAND}`; export r; \
41975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41976 $(NORMAL_TARGET_EXPORTS) \
41977 (cd $(TARGET_SUBDIR)/libquadmath && \
41978 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41979
41980 @endif target-libquadmath
41981
41982 # Other targets (info, dvi, pdf, etc.)
41983
41984 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
41985 maybe-info-target-libquadmath:
41986 @if target-libquadmath
41987 maybe-info-target-libquadmath: info-target-libquadmath
41988
41989 info-target-libquadmath: \
41990 configure-target-libquadmath
41991 @: $(MAKE); $(unstage)
41992 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41993 r=`${PWD_COMMAND}`; export r; \
41994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41995 $(NORMAL_TARGET_EXPORTS) \
41996 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
41997 for flag in $(EXTRA_TARGET_FLAGS); do \
41998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41999 done; \
42000 (cd $(TARGET_SUBDIR)/libquadmath && \
42001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42003 "RANLIB=$${RANLIB}" \
42004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42005 info) \
42006 || exit 1
42007
42008 @endif target-libquadmath
42009
42010 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
42011 maybe-dvi-target-libquadmath:
42012 @if target-libquadmath
42013 maybe-dvi-target-libquadmath: dvi-target-libquadmath
42014
42015 dvi-target-libquadmath: \
42016 configure-target-libquadmath
42017 @: $(MAKE); $(unstage)
42018 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42019 r=`${PWD_COMMAND}`; export r; \
42020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42021 $(NORMAL_TARGET_EXPORTS) \
42022 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
42023 for flag in $(EXTRA_TARGET_FLAGS); do \
42024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42025 done; \
42026 (cd $(TARGET_SUBDIR)/libquadmath && \
42027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42029 "RANLIB=$${RANLIB}" \
42030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42031 dvi) \
42032 || exit 1
42033
42034 @endif target-libquadmath
42035
42036 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
42037 maybe-pdf-target-libquadmath:
42038 @if target-libquadmath
42039 maybe-pdf-target-libquadmath: pdf-target-libquadmath
42040
42041 pdf-target-libquadmath: \
42042 configure-target-libquadmath
42043 @: $(MAKE); $(unstage)
42044 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42045 r=`${PWD_COMMAND}`; export r; \
42046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42047 $(NORMAL_TARGET_EXPORTS) \
42048 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
42049 for flag in $(EXTRA_TARGET_FLAGS); do \
42050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42051 done; \
42052 (cd $(TARGET_SUBDIR)/libquadmath && \
42053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42055 "RANLIB=$${RANLIB}" \
42056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42057 pdf) \
42058 || exit 1
42059
42060 @endif target-libquadmath
42061
42062 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
42063 maybe-html-target-libquadmath:
42064 @if target-libquadmath
42065 maybe-html-target-libquadmath: html-target-libquadmath
42066
42067 html-target-libquadmath: \
42068 configure-target-libquadmath
42069 @: $(MAKE); $(unstage)
42070 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42071 r=`${PWD_COMMAND}`; export r; \
42072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42073 $(NORMAL_TARGET_EXPORTS) \
42074 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
42075 for flag in $(EXTRA_TARGET_FLAGS); do \
42076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42077 done; \
42078 (cd $(TARGET_SUBDIR)/libquadmath && \
42079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42081 "RANLIB=$${RANLIB}" \
42082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42083 html) \
42084 || exit 1
42085
42086 @endif target-libquadmath
42087
42088 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
42089 maybe-TAGS-target-libquadmath:
42090 @if target-libquadmath
42091 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
42092
42093 TAGS-target-libquadmath: \
42094 configure-target-libquadmath
42095 @: $(MAKE); $(unstage)
42096 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42097 r=`${PWD_COMMAND}`; export r; \
42098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42099 $(NORMAL_TARGET_EXPORTS) \
42100 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
42101 for flag in $(EXTRA_TARGET_FLAGS); do \
42102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42103 done; \
42104 (cd $(TARGET_SUBDIR)/libquadmath && \
42105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42107 "RANLIB=$${RANLIB}" \
42108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42109 TAGS) \
42110 || exit 1
42111
42112 @endif target-libquadmath
42113
42114 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
42115 maybe-install-info-target-libquadmath:
42116 @if target-libquadmath
42117 maybe-install-info-target-libquadmath: install-info-target-libquadmath
42118
42119 install-info-target-libquadmath: \
42120 configure-target-libquadmath \
42121 info-target-libquadmath
42122 @: $(MAKE); $(unstage)
42123 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42124 r=`${PWD_COMMAND}`; export r; \
42125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42126 $(NORMAL_TARGET_EXPORTS) \
42127 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
42128 for flag in $(EXTRA_TARGET_FLAGS); do \
42129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42130 done; \
42131 (cd $(TARGET_SUBDIR)/libquadmath && \
42132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42134 "RANLIB=$${RANLIB}" \
42135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42136 install-info) \
42137 || exit 1
42138
42139 @endif target-libquadmath
42140
42141 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
42142 maybe-install-pdf-target-libquadmath:
42143 @if target-libquadmath
42144 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
42145
42146 install-pdf-target-libquadmath: \
42147 configure-target-libquadmath \
42148 pdf-target-libquadmath
42149 @: $(MAKE); $(unstage)
42150 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42151 r=`${PWD_COMMAND}`; export r; \
42152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42153 $(NORMAL_TARGET_EXPORTS) \
42154 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
42155 for flag in $(EXTRA_TARGET_FLAGS); do \
42156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42157 done; \
42158 (cd $(TARGET_SUBDIR)/libquadmath && \
42159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42161 "RANLIB=$${RANLIB}" \
42162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42163 install-pdf) \
42164 || exit 1
42165
42166 @endif target-libquadmath
42167
42168 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
42169 maybe-install-html-target-libquadmath:
42170 @if target-libquadmath
42171 maybe-install-html-target-libquadmath: install-html-target-libquadmath
42172
42173 install-html-target-libquadmath: \
42174 configure-target-libquadmath \
42175 html-target-libquadmath
42176 @: $(MAKE); $(unstage)
42177 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42178 r=`${PWD_COMMAND}`; export r; \
42179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42180 $(NORMAL_TARGET_EXPORTS) \
42181 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
42182 for flag in $(EXTRA_TARGET_FLAGS); do \
42183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42184 done; \
42185 (cd $(TARGET_SUBDIR)/libquadmath && \
42186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42188 "RANLIB=$${RANLIB}" \
42189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42190 install-html) \
42191 || exit 1
42192
42193 @endif target-libquadmath
42194
42195 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
42196 maybe-installcheck-target-libquadmath:
42197 @if target-libquadmath
42198 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
42199
42200 installcheck-target-libquadmath: \
42201 configure-target-libquadmath
42202 @: $(MAKE); $(unstage)
42203 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42204 r=`${PWD_COMMAND}`; export r; \
42205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42206 $(NORMAL_TARGET_EXPORTS) \
42207 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
42208 for flag in $(EXTRA_TARGET_FLAGS); do \
42209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42210 done; \
42211 (cd $(TARGET_SUBDIR)/libquadmath && \
42212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42214 "RANLIB=$${RANLIB}" \
42215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42216 installcheck) \
42217 || exit 1
42218
42219 @endif target-libquadmath
42220
42221 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
42222 maybe-mostlyclean-target-libquadmath:
42223 @if target-libquadmath
42224 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
42225
42226 mostlyclean-target-libquadmath:
42227 @: $(MAKE); $(unstage)
42228 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42229 r=`${PWD_COMMAND}`; export r; \
42230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42231 $(NORMAL_TARGET_EXPORTS) \
42232 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
42233 for flag in $(EXTRA_TARGET_FLAGS); do \
42234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42235 done; \
42236 (cd $(TARGET_SUBDIR)/libquadmath && \
42237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42239 "RANLIB=$${RANLIB}" \
42240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42241 mostlyclean) \
42242 || exit 1
42243
42244 @endif target-libquadmath
42245
42246 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
42247 maybe-clean-target-libquadmath:
42248 @if target-libquadmath
42249 maybe-clean-target-libquadmath: clean-target-libquadmath
42250
42251 clean-target-libquadmath:
42252 @: $(MAKE); $(unstage)
42253 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42254 r=`${PWD_COMMAND}`; export r; \
42255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42256 $(NORMAL_TARGET_EXPORTS) \
42257 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
42258 for flag in $(EXTRA_TARGET_FLAGS); do \
42259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42260 done; \
42261 (cd $(TARGET_SUBDIR)/libquadmath && \
42262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42264 "RANLIB=$${RANLIB}" \
42265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42266 clean) \
42267 || exit 1
42268
42269 @endif target-libquadmath
42270
42271 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
42272 maybe-distclean-target-libquadmath:
42273 @if target-libquadmath
42274 maybe-distclean-target-libquadmath: distclean-target-libquadmath
42275
42276 distclean-target-libquadmath:
42277 @: $(MAKE); $(unstage)
42278 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42279 r=`${PWD_COMMAND}`; export r; \
42280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42281 $(NORMAL_TARGET_EXPORTS) \
42282 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
42283 for flag in $(EXTRA_TARGET_FLAGS); do \
42284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42285 done; \
42286 (cd $(TARGET_SUBDIR)/libquadmath && \
42287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42289 "RANLIB=$${RANLIB}" \
42290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42291 distclean) \
42292 || exit 1
42293
42294 @endif target-libquadmath
42295
42296 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
42297 maybe-maintainer-clean-target-libquadmath:
42298 @if target-libquadmath
42299 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
42300
42301 maintainer-clean-target-libquadmath:
42302 @: $(MAKE); $(unstage)
42303 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42304 r=`${PWD_COMMAND}`; export r; \
42305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42306 $(NORMAL_TARGET_EXPORTS) \
42307 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
42308 for flag in $(EXTRA_TARGET_FLAGS); do \
42309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42310 done; \
42311 (cd $(TARGET_SUBDIR)/libquadmath && \
42312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42314 "RANLIB=$${RANLIB}" \
42315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42316 maintainer-clean) \
42317 || exit 1
42318
42319 @endif target-libquadmath
42320
42321
42322
42323
42324
42325 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
42326 maybe-configure-target-libgfortran:
42327 @if gcc-bootstrap
42328 configure-target-libgfortran: stage_current
42329 @endif gcc-bootstrap
42330 @if target-libgfortran
42331 maybe-configure-target-libgfortran: configure-target-libgfortran
42332 configure-target-libgfortran:
42333 @: $(MAKE); $(unstage)
42334 @r=`${PWD_COMMAND}`; export r; \
42335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42336 echo "Checking multilib configuration for libgfortran..."; \
42337 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
42338 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
42339 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42340 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42341 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
42342 else \
42343 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
42344 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42345 fi; \
42346 else \
42347 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42348 fi; \
42349 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
42350 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
42351 $(NORMAL_TARGET_EXPORTS) \
42352 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
42353 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
42354 case $(srcdir) in \
42355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42356 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
42357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42358 esac; \
42359 module_srcdir=libgfortran; \
42360 rm -f no-such-file || : ; \
42361 CONFIG_SITE=no-such-file $(SHELL) \
42362 $$s/$$module_srcdir/configure \
42363 --srcdir=$${topdir}/$$module_srcdir \
42364 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42365 --target=${target_alias} \
42366 || exit 1
42367 @endif target-libgfortran
42368
42369
42370
42371
42372
42373 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
42374 maybe-all-target-libgfortran:
42375 @if gcc-bootstrap
42376 all-target-libgfortran: stage_current
42377 @endif gcc-bootstrap
42378 @if target-libgfortran
42379 TARGET-target-libgfortran=all
42380 maybe-all-target-libgfortran: all-target-libgfortran
42381 all-target-libgfortran: configure-target-libgfortran
42382 @: $(MAKE); $(unstage)
42383 @r=`${PWD_COMMAND}`; export r; \
42384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42385 $(NORMAL_TARGET_EXPORTS) \
42386 (cd $(TARGET_SUBDIR)/libgfortran && \
42387 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42388 $(TARGET-target-libgfortran))
42389 @endif target-libgfortran
42390
42391
42392
42393
42394
42395 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
42396 maybe-check-target-libgfortran:
42397 @if target-libgfortran
42398 maybe-check-target-libgfortran: check-target-libgfortran
42399
42400 check-target-libgfortran:
42401 @: $(MAKE); $(unstage)
42402 @r=`${PWD_COMMAND}`; export r; \
42403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42404 $(NORMAL_TARGET_EXPORTS) \
42405 (cd $(TARGET_SUBDIR)/libgfortran && \
42406 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42407
42408 @endif target-libgfortran
42409
42410 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
42411 maybe-install-target-libgfortran:
42412 @if target-libgfortran
42413 maybe-install-target-libgfortran: install-target-libgfortran
42414
42415 install-target-libgfortran: installdirs
42416 @: $(MAKE); $(unstage)
42417 @r=`${PWD_COMMAND}`; export r; \
42418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42419 $(NORMAL_TARGET_EXPORTS) \
42420 (cd $(TARGET_SUBDIR)/libgfortran && \
42421 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42422
42423 @endif target-libgfortran
42424
42425 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
42426 maybe-install-strip-target-libgfortran:
42427 @if target-libgfortran
42428 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
42429
42430 install-strip-target-libgfortran: installdirs
42431 @: $(MAKE); $(unstage)
42432 @r=`${PWD_COMMAND}`; export r; \
42433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42434 $(NORMAL_TARGET_EXPORTS) \
42435 (cd $(TARGET_SUBDIR)/libgfortran && \
42436 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42437
42438 @endif target-libgfortran
42439
42440 # Other targets (info, dvi, pdf, etc.)
42441
42442 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
42443 maybe-info-target-libgfortran:
42444 @if target-libgfortran
42445 maybe-info-target-libgfortran: info-target-libgfortran
42446
42447 info-target-libgfortran: \
42448 configure-target-libgfortran
42449 @: $(MAKE); $(unstage)
42450 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42451 r=`${PWD_COMMAND}`; export r; \
42452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42453 $(NORMAL_TARGET_EXPORTS) \
42454 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
42455 for flag in $(EXTRA_TARGET_FLAGS); do \
42456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42457 done; \
42458 (cd $(TARGET_SUBDIR)/libgfortran && \
42459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42461 "RANLIB=$${RANLIB}" \
42462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42463 info) \
42464 || exit 1
42465
42466 @endif target-libgfortran
42467
42468 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
42469 maybe-dvi-target-libgfortran:
42470 @if target-libgfortran
42471 maybe-dvi-target-libgfortran: dvi-target-libgfortran
42472
42473 dvi-target-libgfortran: \
42474 configure-target-libgfortran
42475 @: $(MAKE); $(unstage)
42476 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42477 r=`${PWD_COMMAND}`; export r; \
42478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479 $(NORMAL_TARGET_EXPORTS) \
42480 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
42481 for flag in $(EXTRA_TARGET_FLAGS); do \
42482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42483 done; \
42484 (cd $(TARGET_SUBDIR)/libgfortran && \
42485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42487 "RANLIB=$${RANLIB}" \
42488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42489 dvi) \
42490 || exit 1
42491
42492 @endif target-libgfortran
42493
42494 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
42495 maybe-pdf-target-libgfortran:
42496 @if target-libgfortran
42497 maybe-pdf-target-libgfortran: pdf-target-libgfortran
42498
42499 pdf-target-libgfortran: \
42500 configure-target-libgfortran
42501 @: $(MAKE); $(unstage)
42502 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42503 r=`${PWD_COMMAND}`; export r; \
42504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42505 $(NORMAL_TARGET_EXPORTS) \
42506 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
42507 for flag in $(EXTRA_TARGET_FLAGS); do \
42508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42509 done; \
42510 (cd $(TARGET_SUBDIR)/libgfortran && \
42511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42513 "RANLIB=$${RANLIB}" \
42514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42515 pdf) \
42516 || exit 1
42517
42518 @endif target-libgfortran
42519
42520 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
42521 maybe-html-target-libgfortran:
42522 @if target-libgfortran
42523 maybe-html-target-libgfortran: html-target-libgfortran
42524
42525 html-target-libgfortran: \
42526 configure-target-libgfortran
42527 @: $(MAKE); $(unstage)
42528 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42529 r=`${PWD_COMMAND}`; export r; \
42530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42531 $(NORMAL_TARGET_EXPORTS) \
42532 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
42533 for flag in $(EXTRA_TARGET_FLAGS); do \
42534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42535 done; \
42536 (cd $(TARGET_SUBDIR)/libgfortran && \
42537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42539 "RANLIB=$${RANLIB}" \
42540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42541 html) \
42542 || exit 1
42543
42544 @endif target-libgfortran
42545
42546 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
42547 maybe-TAGS-target-libgfortran:
42548 @if target-libgfortran
42549 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
42550
42551 TAGS-target-libgfortran: \
42552 configure-target-libgfortran
42553 @: $(MAKE); $(unstage)
42554 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42555 r=`${PWD_COMMAND}`; export r; \
42556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42557 $(NORMAL_TARGET_EXPORTS) \
42558 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
42559 for flag in $(EXTRA_TARGET_FLAGS); do \
42560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42561 done; \
42562 (cd $(TARGET_SUBDIR)/libgfortran && \
42563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42565 "RANLIB=$${RANLIB}" \
42566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42567 TAGS) \
42568 || exit 1
42569
42570 @endif target-libgfortran
42571
42572 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
42573 maybe-install-info-target-libgfortran:
42574 @if target-libgfortran
42575 maybe-install-info-target-libgfortran: install-info-target-libgfortran
42576
42577 install-info-target-libgfortran: \
42578 configure-target-libgfortran \
42579 info-target-libgfortran
42580 @: $(MAKE); $(unstage)
42581 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42582 r=`${PWD_COMMAND}`; export r; \
42583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42584 $(NORMAL_TARGET_EXPORTS) \
42585 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
42586 for flag in $(EXTRA_TARGET_FLAGS); do \
42587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42588 done; \
42589 (cd $(TARGET_SUBDIR)/libgfortran && \
42590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42592 "RANLIB=$${RANLIB}" \
42593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42594 install-info) \
42595 || exit 1
42596
42597 @endif target-libgfortran
42598
42599 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
42600 maybe-install-pdf-target-libgfortran:
42601 @if target-libgfortran
42602 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
42603
42604 install-pdf-target-libgfortran: \
42605 configure-target-libgfortran \
42606 pdf-target-libgfortran
42607 @: $(MAKE); $(unstage)
42608 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42609 r=`${PWD_COMMAND}`; export r; \
42610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42611 $(NORMAL_TARGET_EXPORTS) \
42612 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
42613 for flag in $(EXTRA_TARGET_FLAGS); do \
42614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42615 done; \
42616 (cd $(TARGET_SUBDIR)/libgfortran && \
42617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42619 "RANLIB=$${RANLIB}" \
42620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42621 install-pdf) \
42622 || exit 1
42623
42624 @endif target-libgfortran
42625
42626 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
42627 maybe-install-html-target-libgfortran:
42628 @if target-libgfortran
42629 maybe-install-html-target-libgfortran: install-html-target-libgfortran
42630
42631 install-html-target-libgfortran: \
42632 configure-target-libgfortran \
42633 html-target-libgfortran
42634 @: $(MAKE); $(unstage)
42635 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42636 r=`${PWD_COMMAND}`; export r; \
42637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42638 $(NORMAL_TARGET_EXPORTS) \
42639 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
42640 for flag in $(EXTRA_TARGET_FLAGS); do \
42641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42642 done; \
42643 (cd $(TARGET_SUBDIR)/libgfortran && \
42644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42646 "RANLIB=$${RANLIB}" \
42647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42648 install-html) \
42649 || exit 1
42650
42651 @endif target-libgfortran
42652
42653 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
42654 maybe-installcheck-target-libgfortran:
42655 @if target-libgfortran
42656 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
42657
42658 installcheck-target-libgfortran: \
42659 configure-target-libgfortran
42660 @: $(MAKE); $(unstage)
42661 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42662 r=`${PWD_COMMAND}`; export r; \
42663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42664 $(NORMAL_TARGET_EXPORTS) \
42665 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
42666 for flag in $(EXTRA_TARGET_FLAGS); do \
42667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42668 done; \
42669 (cd $(TARGET_SUBDIR)/libgfortran && \
42670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42672 "RANLIB=$${RANLIB}" \
42673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42674 installcheck) \
42675 || exit 1
42676
42677 @endif target-libgfortran
42678
42679 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
42680 maybe-mostlyclean-target-libgfortran:
42681 @if target-libgfortran
42682 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
42683
42684 mostlyclean-target-libgfortran:
42685 @: $(MAKE); $(unstage)
42686 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42687 r=`${PWD_COMMAND}`; export r; \
42688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42689 $(NORMAL_TARGET_EXPORTS) \
42690 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
42691 for flag in $(EXTRA_TARGET_FLAGS); do \
42692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42693 done; \
42694 (cd $(TARGET_SUBDIR)/libgfortran && \
42695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42697 "RANLIB=$${RANLIB}" \
42698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42699 mostlyclean) \
42700 || exit 1
42701
42702 @endif target-libgfortran
42703
42704 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
42705 maybe-clean-target-libgfortran:
42706 @if target-libgfortran
42707 maybe-clean-target-libgfortran: clean-target-libgfortran
42708
42709 clean-target-libgfortran:
42710 @: $(MAKE); $(unstage)
42711 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42712 r=`${PWD_COMMAND}`; export r; \
42713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42714 $(NORMAL_TARGET_EXPORTS) \
42715 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
42716 for flag in $(EXTRA_TARGET_FLAGS); do \
42717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42718 done; \
42719 (cd $(TARGET_SUBDIR)/libgfortran && \
42720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42722 "RANLIB=$${RANLIB}" \
42723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42724 clean) \
42725 || exit 1
42726
42727 @endif target-libgfortran
42728
42729 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
42730 maybe-distclean-target-libgfortran:
42731 @if target-libgfortran
42732 maybe-distclean-target-libgfortran: distclean-target-libgfortran
42733
42734 distclean-target-libgfortran:
42735 @: $(MAKE); $(unstage)
42736 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42737 r=`${PWD_COMMAND}`; export r; \
42738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42739 $(NORMAL_TARGET_EXPORTS) \
42740 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
42741 for flag in $(EXTRA_TARGET_FLAGS); do \
42742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42743 done; \
42744 (cd $(TARGET_SUBDIR)/libgfortran && \
42745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42747 "RANLIB=$${RANLIB}" \
42748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42749 distclean) \
42750 || exit 1
42751
42752 @endif target-libgfortran
42753
42754 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
42755 maybe-maintainer-clean-target-libgfortran:
42756 @if target-libgfortran
42757 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
42758
42759 maintainer-clean-target-libgfortran:
42760 @: $(MAKE); $(unstage)
42761 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42762 r=`${PWD_COMMAND}`; export r; \
42763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42764 $(NORMAL_TARGET_EXPORTS) \
42765 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
42766 for flag in $(EXTRA_TARGET_FLAGS); do \
42767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42768 done; \
42769 (cd $(TARGET_SUBDIR)/libgfortran && \
42770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42772 "RANLIB=$${RANLIB}" \
42773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42774 maintainer-clean) \
42775 || exit 1
42776
42777 @endif target-libgfortran
42778
42779
42780
42781
42782
42783 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
42784 maybe-configure-target-libobjc:
42785 @if gcc-bootstrap
42786 configure-target-libobjc: stage_current
42787 @endif gcc-bootstrap
42788 @if target-libobjc
42789 maybe-configure-target-libobjc: configure-target-libobjc
42790 configure-target-libobjc:
42791 @: $(MAKE); $(unstage)
42792 @r=`${PWD_COMMAND}`; export r; \
42793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42794 echo "Checking multilib configuration for libobjc..."; \
42795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
42796 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
42797 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
42798 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
42799 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
42800 else \
42801 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
42802 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
42803 fi; \
42804 else \
42805 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
42806 fi; \
42807 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
42808 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
42809 $(NORMAL_TARGET_EXPORTS) \
42810 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
42811 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
42812 case $(srcdir) in \
42813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42814 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
42815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42816 esac; \
42817 module_srcdir=libobjc; \
42818 rm -f no-such-file || : ; \
42819 CONFIG_SITE=no-such-file $(SHELL) \
42820 $$s/$$module_srcdir/configure \
42821 --srcdir=$${topdir}/$$module_srcdir \
42822 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42823 --target=${target_alias} \
42824 || exit 1
42825 @endif target-libobjc
42826
42827
42828
42829
42830
42831 .PHONY: all-target-libobjc maybe-all-target-libobjc
42832 maybe-all-target-libobjc:
42833 @if gcc-bootstrap
42834 all-target-libobjc: stage_current
42835 @endif gcc-bootstrap
42836 @if target-libobjc
42837 TARGET-target-libobjc=all
42838 maybe-all-target-libobjc: all-target-libobjc
42839 all-target-libobjc: configure-target-libobjc
42840 @: $(MAKE); $(unstage)
42841 @r=`${PWD_COMMAND}`; export r; \
42842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42843 $(NORMAL_TARGET_EXPORTS) \
42844 (cd $(TARGET_SUBDIR)/libobjc && \
42845 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42846 $(TARGET-target-libobjc))
42847 @endif target-libobjc
42848
42849
42850
42851
42852
42853 .PHONY: check-target-libobjc maybe-check-target-libobjc
42854 maybe-check-target-libobjc:
42855 @if target-libobjc
42856 maybe-check-target-libobjc: check-target-libobjc
42857
42858 check-target-libobjc:
42859 @: $(MAKE); $(unstage)
42860 @r=`${PWD_COMMAND}`; export r; \
42861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42862 $(NORMAL_TARGET_EXPORTS) \
42863 (cd $(TARGET_SUBDIR)/libobjc && \
42864 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42865
42866 @endif target-libobjc
42867
42868 .PHONY: install-target-libobjc maybe-install-target-libobjc
42869 maybe-install-target-libobjc:
42870 @if target-libobjc
42871 maybe-install-target-libobjc: install-target-libobjc
42872
42873 install-target-libobjc: installdirs
42874 @: $(MAKE); $(unstage)
42875 @r=`${PWD_COMMAND}`; export r; \
42876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42877 $(NORMAL_TARGET_EXPORTS) \
42878 (cd $(TARGET_SUBDIR)/libobjc && \
42879 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42880
42881 @endif target-libobjc
42882
42883 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
42884 maybe-install-strip-target-libobjc:
42885 @if target-libobjc
42886 maybe-install-strip-target-libobjc: install-strip-target-libobjc
42887
42888 install-strip-target-libobjc: installdirs
42889 @: $(MAKE); $(unstage)
42890 @r=`${PWD_COMMAND}`; export r; \
42891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42892 $(NORMAL_TARGET_EXPORTS) \
42893 (cd $(TARGET_SUBDIR)/libobjc && \
42894 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42895
42896 @endif target-libobjc
42897
42898 # Other targets (info, dvi, pdf, etc.)
42899
42900 .PHONY: maybe-info-target-libobjc info-target-libobjc
42901 maybe-info-target-libobjc:
42902 @if target-libobjc
42903 maybe-info-target-libobjc: info-target-libobjc
42904
42905 info-target-libobjc: \
42906 configure-target-libobjc
42907 @: $(MAKE); $(unstage)
42908 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42909 r=`${PWD_COMMAND}`; export r; \
42910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42911 $(NORMAL_TARGET_EXPORTS) \
42912 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
42913 for flag in $(EXTRA_TARGET_FLAGS); do \
42914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42915 done; \
42916 (cd $(TARGET_SUBDIR)/libobjc && \
42917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42919 "RANLIB=$${RANLIB}" \
42920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42921 info) \
42922 || exit 1
42923
42924 @endif target-libobjc
42925
42926 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
42927 maybe-dvi-target-libobjc:
42928 @if target-libobjc
42929 maybe-dvi-target-libobjc: dvi-target-libobjc
42930
42931 dvi-target-libobjc: \
42932 configure-target-libobjc
42933 @: $(MAKE); $(unstage)
42934 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42935 r=`${PWD_COMMAND}`; export r; \
42936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42937 $(NORMAL_TARGET_EXPORTS) \
42938 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
42939 for flag in $(EXTRA_TARGET_FLAGS); do \
42940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42941 done; \
42942 (cd $(TARGET_SUBDIR)/libobjc && \
42943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42945 "RANLIB=$${RANLIB}" \
42946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42947 dvi) \
42948 || exit 1
42949
42950 @endif target-libobjc
42951
42952 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
42953 maybe-pdf-target-libobjc:
42954 @if target-libobjc
42955 maybe-pdf-target-libobjc: pdf-target-libobjc
42956
42957 pdf-target-libobjc: \
42958 configure-target-libobjc
42959 @: $(MAKE); $(unstage)
42960 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42961 r=`${PWD_COMMAND}`; export r; \
42962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42963 $(NORMAL_TARGET_EXPORTS) \
42964 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
42965 for flag in $(EXTRA_TARGET_FLAGS); do \
42966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42967 done; \
42968 (cd $(TARGET_SUBDIR)/libobjc && \
42969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42971 "RANLIB=$${RANLIB}" \
42972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42973 pdf) \
42974 || exit 1
42975
42976 @endif target-libobjc
42977
42978 .PHONY: maybe-html-target-libobjc html-target-libobjc
42979 maybe-html-target-libobjc:
42980 @if target-libobjc
42981 maybe-html-target-libobjc: html-target-libobjc
42982
42983 html-target-libobjc: \
42984 configure-target-libobjc
42985 @: $(MAKE); $(unstage)
42986 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42987 r=`${PWD_COMMAND}`; export r; \
42988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42989 $(NORMAL_TARGET_EXPORTS) \
42990 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
42991 for flag in $(EXTRA_TARGET_FLAGS); do \
42992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42993 done; \
42994 (cd $(TARGET_SUBDIR)/libobjc && \
42995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42997 "RANLIB=$${RANLIB}" \
42998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42999 html) \
43000 || exit 1
43001
43002 @endif target-libobjc
43003
43004 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
43005 maybe-TAGS-target-libobjc:
43006 @if target-libobjc
43007 maybe-TAGS-target-libobjc: TAGS-target-libobjc
43008
43009 TAGS-target-libobjc: \
43010 configure-target-libobjc
43011 @: $(MAKE); $(unstage)
43012 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43013 r=`${PWD_COMMAND}`; export r; \
43014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43015 $(NORMAL_TARGET_EXPORTS) \
43016 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
43017 for flag in $(EXTRA_TARGET_FLAGS); do \
43018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43019 done; \
43020 (cd $(TARGET_SUBDIR)/libobjc && \
43021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43023 "RANLIB=$${RANLIB}" \
43024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43025 TAGS) \
43026 || exit 1
43027
43028 @endif target-libobjc
43029
43030 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
43031 maybe-install-info-target-libobjc:
43032 @if target-libobjc
43033 maybe-install-info-target-libobjc: install-info-target-libobjc
43034
43035 install-info-target-libobjc: \
43036 configure-target-libobjc \
43037 info-target-libobjc
43038 @: $(MAKE); $(unstage)
43039 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43040 r=`${PWD_COMMAND}`; export r; \
43041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43042 $(NORMAL_TARGET_EXPORTS) \
43043 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
43044 for flag in $(EXTRA_TARGET_FLAGS); do \
43045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43046 done; \
43047 (cd $(TARGET_SUBDIR)/libobjc && \
43048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43050 "RANLIB=$${RANLIB}" \
43051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43052 install-info) \
43053 || exit 1
43054
43055 @endif target-libobjc
43056
43057 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
43058 maybe-install-pdf-target-libobjc:
43059 @if target-libobjc
43060 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
43061
43062 install-pdf-target-libobjc: \
43063 configure-target-libobjc \
43064 pdf-target-libobjc
43065 @: $(MAKE); $(unstage)
43066 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43067 r=`${PWD_COMMAND}`; export r; \
43068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43069 $(NORMAL_TARGET_EXPORTS) \
43070 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
43071 for flag in $(EXTRA_TARGET_FLAGS); do \
43072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43073 done; \
43074 (cd $(TARGET_SUBDIR)/libobjc && \
43075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43077 "RANLIB=$${RANLIB}" \
43078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43079 install-pdf) \
43080 || exit 1
43081
43082 @endif target-libobjc
43083
43084 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
43085 maybe-install-html-target-libobjc:
43086 @if target-libobjc
43087 maybe-install-html-target-libobjc: install-html-target-libobjc
43088
43089 install-html-target-libobjc: \
43090 configure-target-libobjc \
43091 html-target-libobjc
43092 @: $(MAKE); $(unstage)
43093 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43094 r=`${PWD_COMMAND}`; export r; \
43095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43096 $(NORMAL_TARGET_EXPORTS) \
43097 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
43098 for flag in $(EXTRA_TARGET_FLAGS); do \
43099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43100 done; \
43101 (cd $(TARGET_SUBDIR)/libobjc && \
43102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43104 "RANLIB=$${RANLIB}" \
43105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43106 install-html) \
43107 || exit 1
43108
43109 @endif target-libobjc
43110
43111 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
43112 maybe-installcheck-target-libobjc:
43113 @if target-libobjc
43114 maybe-installcheck-target-libobjc: installcheck-target-libobjc
43115
43116 installcheck-target-libobjc: \
43117 configure-target-libobjc
43118 @: $(MAKE); $(unstage)
43119 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43120 r=`${PWD_COMMAND}`; export r; \
43121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43122 $(NORMAL_TARGET_EXPORTS) \
43123 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
43124 for flag in $(EXTRA_TARGET_FLAGS); do \
43125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43126 done; \
43127 (cd $(TARGET_SUBDIR)/libobjc && \
43128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43130 "RANLIB=$${RANLIB}" \
43131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43132 installcheck) \
43133 || exit 1
43134
43135 @endif target-libobjc
43136
43137 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
43138 maybe-mostlyclean-target-libobjc:
43139 @if target-libobjc
43140 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
43141
43142 mostlyclean-target-libobjc:
43143 @: $(MAKE); $(unstage)
43144 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43145 r=`${PWD_COMMAND}`; export r; \
43146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43147 $(NORMAL_TARGET_EXPORTS) \
43148 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
43149 for flag in $(EXTRA_TARGET_FLAGS); do \
43150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43151 done; \
43152 (cd $(TARGET_SUBDIR)/libobjc && \
43153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43155 "RANLIB=$${RANLIB}" \
43156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43157 mostlyclean) \
43158 || exit 1
43159
43160 @endif target-libobjc
43161
43162 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
43163 maybe-clean-target-libobjc:
43164 @if target-libobjc
43165 maybe-clean-target-libobjc: clean-target-libobjc
43166
43167 clean-target-libobjc:
43168 @: $(MAKE); $(unstage)
43169 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43170 r=`${PWD_COMMAND}`; export r; \
43171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43172 $(NORMAL_TARGET_EXPORTS) \
43173 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
43174 for flag in $(EXTRA_TARGET_FLAGS); do \
43175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43176 done; \
43177 (cd $(TARGET_SUBDIR)/libobjc && \
43178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43180 "RANLIB=$${RANLIB}" \
43181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43182 clean) \
43183 || exit 1
43184
43185 @endif target-libobjc
43186
43187 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
43188 maybe-distclean-target-libobjc:
43189 @if target-libobjc
43190 maybe-distclean-target-libobjc: distclean-target-libobjc
43191
43192 distclean-target-libobjc:
43193 @: $(MAKE); $(unstage)
43194 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43195 r=`${PWD_COMMAND}`; export r; \
43196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43197 $(NORMAL_TARGET_EXPORTS) \
43198 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
43199 for flag in $(EXTRA_TARGET_FLAGS); do \
43200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43201 done; \
43202 (cd $(TARGET_SUBDIR)/libobjc && \
43203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43205 "RANLIB=$${RANLIB}" \
43206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43207 distclean) \
43208 || exit 1
43209
43210 @endif target-libobjc
43211
43212 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
43213 maybe-maintainer-clean-target-libobjc:
43214 @if target-libobjc
43215 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
43216
43217 maintainer-clean-target-libobjc:
43218 @: $(MAKE); $(unstage)
43219 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43220 r=`${PWD_COMMAND}`; export r; \
43221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43222 $(NORMAL_TARGET_EXPORTS) \
43223 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
43224 for flag in $(EXTRA_TARGET_FLAGS); do \
43225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43226 done; \
43227 (cd $(TARGET_SUBDIR)/libobjc && \
43228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43230 "RANLIB=$${RANLIB}" \
43231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43232 maintainer-clean) \
43233 || exit 1
43234
43235 @endif target-libobjc
43236
43237
43238
43239
43240
43241 .PHONY: configure-target-libgo maybe-configure-target-libgo
43242 maybe-configure-target-libgo:
43243 @if gcc-bootstrap
43244 configure-target-libgo: stage_current
43245 @endif gcc-bootstrap
43246 @if target-libgo
43247 maybe-configure-target-libgo: configure-target-libgo
43248 configure-target-libgo:
43249 @: $(MAKE); $(unstage)
43250 @r=`${PWD_COMMAND}`; export r; \
43251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43252 echo "Checking multilib configuration for libgo..."; \
43253 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
43254 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
43255 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
43256 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
43257 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
43258 else \
43259 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
43260 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
43261 fi; \
43262 else \
43263 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
43264 fi; \
43265 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
43266 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
43267 $(NORMAL_TARGET_EXPORTS) \
43268 echo Configuring in $(TARGET_SUBDIR)/libgo; \
43269 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
43270 case $(srcdir) in \
43271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43272 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
43273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43274 esac; \
43275 module_srcdir=libgo; \
43276 rm -f no-such-file || : ; \
43277 CONFIG_SITE=no-such-file $(SHELL) \
43278 $$s/$$module_srcdir/configure \
43279 --srcdir=$${topdir}/$$module_srcdir \
43280 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43281 --target=${target_alias} \
43282 || exit 1
43283 @endif target-libgo
43284
43285
43286
43287
43288
43289 .PHONY: all-target-libgo maybe-all-target-libgo
43290 maybe-all-target-libgo:
43291 @if gcc-bootstrap
43292 all-target-libgo: stage_current
43293 @endif gcc-bootstrap
43294 @if target-libgo
43295 TARGET-target-libgo=all
43296 maybe-all-target-libgo: all-target-libgo
43297 all-target-libgo: configure-target-libgo
43298 @: $(MAKE); $(unstage)
43299 @r=`${PWD_COMMAND}`; export r; \
43300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301 $(NORMAL_TARGET_EXPORTS) \
43302 (cd $(TARGET_SUBDIR)/libgo && \
43303 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43304 $(TARGET-target-libgo))
43305 @endif target-libgo
43306
43307
43308
43309
43310
43311 .PHONY: check-target-libgo maybe-check-target-libgo
43312 maybe-check-target-libgo:
43313 @if target-libgo
43314 maybe-check-target-libgo: check-target-libgo
43315
43316 check-target-libgo:
43317 @: $(MAKE); $(unstage)
43318 @r=`${PWD_COMMAND}`; export r; \
43319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43320 $(NORMAL_TARGET_EXPORTS) \
43321 (cd $(TARGET_SUBDIR)/libgo && \
43322 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43323
43324 @endif target-libgo
43325
43326 .PHONY: install-target-libgo maybe-install-target-libgo
43327 maybe-install-target-libgo:
43328 @if target-libgo
43329 maybe-install-target-libgo: install-target-libgo
43330
43331 install-target-libgo: installdirs
43332 @: $(MAKE); $(unstage)
43333 @r=`${PWD_COMMAND}`; export r; \
43334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43335 $(NORMAL_TARGET_EXPORTS) \
43336 (cd $(TARGET_SUBDIR)/libgo && \
43337 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43338
43339 @endif target-libgo
43340
43341 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
43342 maybe-install-strip-target-libgo:
43343 @if target-libgo
43344 maybe-install-strip-target-libgo: install-strip-target-libgo
43345
43346 install-strip-target-libgo: installdirs
43347 @: $(MAKE); $(unstage)
43348 @r=`${PWD_COMMAND}`; export r; \
43349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43350 $(NORMAL_TARGET_EXPORTS) \
43351 (cd $(TARGET_SUBDIR)/libgo && \
43352 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43353
43354 @endif target-libgo
43355
43356 # Other targets (info, dvi, pdf, etc.)
43357
43358 .PHONY: maybe-info-target-libgo info-target-libgo
43359 maybe-info-target-libgo:
43360 @if target-libgo
43361 maybe-info-target-libgo: info-target-libgo
43362
43363 info-target-libgo: \
43364 configure-target-libgo
43365 @: $(MAKE); $(unstage)
43366 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43367 r=`${PWD_COMMAND}`; export r; \
43368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43369 $(NORMAL_TARGET_EXPORTS) \
43370 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
43371 for flag in $(EXTRA_TARGET_FLAGS); do \
43372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43373 done; \
43374 (cd $(TARGET_SUBDIR)/libgo && \
43375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43377 "RANLIB=$${RANLIB}" \
43378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43379 info) \
43380 || exit 1
43381
43382 @endif target-libgo
43383
43384 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
43385 maybe-dvi-target-libgo:
43386 @if target-libgo
43387 maybe-dvi-target-libgo: dvi-target-libgo
43388
43389 dvi-target-libgo: \
43390 configure-target-libgo
43391 @: $(MAKE); $(unstage)
43392 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43393 r=`${PWD_COMMAND}`; export r; \
43394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43395 $(NORMAL_TARGET_EXPORTS) \
43396 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
43397 for flag in $(EXTRA_TARGET_FLAGS); do \
43398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43399 done; \
43400 (cd $(TARGET_SUBDIR)/libgo && \
43401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43403 "RANLIB=$${RANLIB}" \
43404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43405 dvi) \
43406 || exit 1
43407
43408 @endif target-libgo
43409
43410 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
43411 maybe-pdf-target-libgo:
43412 @if target-libgo
43413 maybe-pdf-target-libgo: pdf-target-libgo
43414
43415 pdf-target-libgo: \
43416 configure-target-libgo
43417 @: $(MAKE); $(unstage)
43418 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43419 r=`${PWD_COMMAND}`; export r; \
43420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43421 $(NORMAL_TARGET_EXPORTS) \
43422 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
43423 for flag in $(EXTRA_TARGET_FLAGS); do \
43424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43425 done; \
43426 (cd $(TARGET_SUBDIR)/libgo && \
43427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43429 "RANLIB=$${RANLIB}" \
43430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43431 pdf) \
43432 || exit 1
43433
43434 @endif target-libgo
43435
43436 .PHONY: maybe-html-target-libgo html-target-libgo
43437 maybe-html-target-libgo:
43438 @if target-libgo
43439 maybe-html-target-libgo: html-target-libgo
43440
43441 html-target-libgo: \
43442 configure-target-libgo
43443 @: $(MAKE); $(unstage)
43444 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43445 r=`${PWD_COMMAND}`; export r; \
43446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43447 $(NORMAL_TARGET_EXPORTS) \
43448 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
43449 for flag in $(EXTRA_TARGET_FLAGS); do \
43450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43451 done; \
43452 (cd $(TARGET_SUBDIR)/libgo && \
43453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43455 "RANLIB=$${RANLIB}" \
43456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43457 html) \
43458 || exit 1
43459
43460 @endif target-libgo
43461
43462 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
43463 maybe-TAGS-target-libgo:
43464 @if target-libgo
43465 maybe-TAGS-target-libgo: TAGS-target-libgo
43466
43467 TAGS-target-libgo: \
43468 configure-target-libgo
43469 @: $(MAKE); $(unstage)
43470 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43471 r=`${PWD_COMMAND}`; export r; \
43472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43473 $(NORMAL_TARGET_EXPORTS) \
43474 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
43475 for flag in $(EXTRA_TARGET_FLAGS); do \
43476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43477 done; \
43478 (cd $(TARGET_SUBDIR)/libgo && \
43479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43481 "RANLIB=$${RANLIB}" \
43482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43483 TAGS) \
43484 || exit 1
43485
43486 @endif target-libgo
43487
43488 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
43489 maybe-install-info-target-libgo:
43490 @if target-libgo
43491 maybe-install-info-target-libgo: install-info-target-libgo
43492
43493 install-info-target-libgo: \
43494 configure-target-libgo \
43495 info-target-libgo
43496 @: $(MAKE); $(unstage)
43497 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43498 r=`${PWD_COMMAND}`; export r; \
43499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43500 $(NORMAL_TARGET_EXPORTS) \
43501 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
43502 for flag in $(EXTRA_TARGET_FLAGS); do \
43503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43504 done; \
43505 (cd $(TARGET_SUBDIR)/libgo && \
43506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43508 "RANLIB=$${RANLIB}" \
43509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43510 install-info) \
43511 || exit 1
43512
43513 @endif target-libgo
43514
43515 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
43516 maybe-install-pdf-target-libgo:
43517 @if target-libgo
43518 maybe-install-pdf-target-libgo: install-pdf-target-libgo
43519
43520 install-pdf-target-libgo: \
43521 configure-target-libgo \
43522 pdf-target-libgo
43523 @: $(MAKE); $(unstage)
43524 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43525 r=`${PWD_COMMAND}`; export r; \
43526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43527 $(NORMAL_TARGET_EXPORTS) \
43528 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
43529 for flag in $(EXTRA_TARGET_FLAGS); do \
43530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43531 done; \
43532 (cd $(TARGET_SUBDIR)/libgo && \
43533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43535 "RANLIB=$${RANLIB}" \
43536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43537 install-pdf) \
43538 || exit 1
43539
43540 @endif target-libgo
43541
43542 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
43543 maybe-install-html-target-libgo:
43544 @if target-libgo
43545 maybe-install-html-target-libgo: install-html-target-libgo
43546
43547 install-html-target-libgo: \
43548 configure-target-libgo \
43549 html-target-libgo
43550 @: $(MAKE); $(unstage)
43551 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43552 r=`${PWD_COMMAND}`; export r; \
43553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43554 $(NORMAL_TARGET_EXPORTS) \
43555 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
43556 for flag in $(EXTRA_TARGET_FLAGS); do \
43557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43558 done; \
43559 (cd $(TARGET_SUBDIR)/libgo && \
43560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43562 "RANLIB=$${RANLIB}" \
43563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43564 install-html) \
43565 || exit 1
43566
43567 @endif target-libgo
43568
43569 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
43570 maybe-installcheck-target-libgo:
43571 @if target-libgo
43572 maybe-installcheck-target-libgo: installcheck-target-libgo
43573
43574 installcheck-target-libgo: \
43575 configure-target-libgo
43576 @: $(MAKE); $(unstage)
43577 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43578 r=`${PWD_COMMAND}`; export r; \
43579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43580 $(NORMAL_TARGET_EXPORTS) \
43581 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
43582 for flag in $(EXTRA_TARGET_FLAGS); do \
43583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43584 done; \
43585 (cd $(TARGET_SUBDIR)/libgo && \
43586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43588 "RANLIB=$${RANLIB}" \
43589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43590 installcheck) \
43591 || exit 1
43592
43593 @endif target-libgo
43594
43595 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
43596 maybe-mostlyclean-target-libgo:
43597 @if target-libgo
43598 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
43599
43600 mostlyclean-target-libgo:
43601 @: $(MAKE); $(unstage)
43602 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43603 r=`${PWD_COMMAND}`; export r; \
43604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43605 $(NORMAL_TARGET_EXPORTS) \
43606 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
43607 for flag in $(EXTRA_TARGET_FLAGS); do \
43608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43609 done; \
43610 (cd $(TARGET_SUBDIR)/libgo && \
43611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43613 "RANLIB=$${RANLIB}" \
43614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43615 mostlyclean) \
43616 || exit 1
43617
43618 @endif target-libgo
43619
43620 .PHONY: maybe-clean-target-libgo clean-target-libgo
43621 maybe-clean-target-libgo:
43622 @if target-libgo
43623 maybe-clean-target-libgo: clean-target-libgo
43624
43625 clean-target-libgo:
43626 @: $(MAKE); $(unstage)
43627 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43628 r=`${PWD_COMMAND}`; export r; \
43629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43630 $(NORMAL_TARGET_EXPORTS) \
43631 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
43632 for flag in $(EXTRA_TARGET_FLAGS); do \
43633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43634 done; \
43635 (cd $(TARGET_SUBDIR)/libgo && \
43636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43638 "RANLIB=$${RANLIB}" \
43639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43640 clean) \
43641 || exit 1
43642
43643 @endif target-libgo
43644
43645 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
43646 maybe-distclean-target-libgo:
43647 @if target-libgo
43648 maybe-distclean-target-libgo: distclean-target-libgo
43649
43650 distclean-target-libgo:
43651 @: $(MAKE); $(unstage)
43652 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43653 r=`${PWD_COMMAND}`; export r; \
43654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43655 $(NORMAL_TARGET_EXPORTS) \
43656 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
43657 for flag in $(EXTRA_TARGET_FLAGS); do \
43658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43659 done; \
43660 (cd $(TARGET_SUBDIR)/libgo && \
43661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43663 "RANLIB=$${RANLIB}" \
43664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43665 distclean) \
43666 || exit 1
43667
43668 @endif target-libgo
43669
43670 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
43671 maybe-maintainer-clean-target-libgo:
43672 @if target-libgo
43673 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
43674
43675 maintainer-clean-target-libgo:
43676 @: $(MAKE); $(unstage)
43677 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43678 r=`${PWD_COMMAND}`; export r; \
43679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43680 $(NORMAL_TARGET_EXPORTS) \
43681 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
43682 for flag in $(EXTRA_TARGET_FLAGS); do \
43683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43684 done; \
43685 (cd $(TARGET_SUBDIR)/libgo && \
43686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43688 "RANLIB=$${RANLIB}" \
43689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43690 maintainer-clean) \
43691 || exit 1
43692
43693 @endif target-libgo
43694
43695
43696
43697
43698
43699 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
43700 maybe-configure-target-libtermcap:
43701 @if gcc-bootstrap
43702 configure-target-libtermcap: stage_current
43703 @endif gcc-bootstrap
43704 @if target-libtermcap
43705 maybe-configure-target-libtermcap: configure-target-libtermcap
43706 configure-target-libtermcap:
43707 @: $(MAKE); $(unstage)
43708 @r=`${PWD_COMMAND}`; export r; \
43709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43710 echo "Checking multilib configuration for libtermcap..."; \
43711 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
43712 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
43713 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43714 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43715 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
43716 else \
43717 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
43718 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43719 fi; \
43720 else \
43721 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43722 fi; \
43723 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
43724 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
43725 $(NORMAL_TARGET_EXPORTS) \
43726 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
43727 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
43728 case $(srcdir) in \
43729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43730 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
43731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43732 esac; \
43733 module_srcdir=libtermcap; \
43734 rm -f no-such-file || : ; \
43735 CONFIG_SITE=no-such-file $(SHELL) \
43736 $$s/$$module_srcdir/configure \
43737 --srcdir=$${topdir}/$$module_srcdir \
43738 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43739 --target=${target_alias} \
43740 || exit 1
43741 @endif target-libtermcap
43742
43743
43744
43745
43746
43747 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
43748 maybe-all-target-libtermcap:
43749 @if gcc-bootstrap
43750 all-target-libtermcap: stage_current
43751 @endif gcc-bootstrap
43752 @if target-libtermcap
43753 TARGET-target-libtermcap=all
43754 maybe-all-target-libtermcap: all-target-libtermcap
43755 all-target-libtermcap: configure-target-libtermcap
43756 @: $(MAKE); $(unstage)
43757 @r=`${PWD_COMMAND}`; export r; \
43758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43759 $(NORMAL_TARGET_EXPORTS) \
43760 (cd $(TARGET_SUBDIR)/libtermcap && \
43761 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43762 $(TARGET-target-libtermcap))
43763 @endif target-libtermcap
43764
43765
43766
43767
43768
43769 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
43770 maybe-check-target-libtermcap:
43771 @if target-libtermcap
43772 maybe-check-target-libtermcap: check-target-libtermcap
43773
43774 # Dummy target for uncheckable module.
43775 check-target-libtermcap:
43776
43777 @endif target-libtermcap
43778
43779 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
43780 maybe-install-target-libtermcap:
43781 @if target-libtermcap
43782 maybe-install-target-libtermcap: install-target-libtermcap
43783
43784 install-target-libtermcap: installdirs
43785 @: $(MAKE); $(unstage)
43786 @r=`${PWD_COMMAND}`; export r; \
43787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43788 $(NORMAL_TARGET_EXPORTS) \
43789 (cd $(TARGET_SUBDIR)/libtermcap && \
43790 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43791
43792 @endif target-libtermcap
43793
43794 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
43795 maybe-install-strip-target-libtermcap:
43796 @if target-libtermcap
43797 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
43798
43799 install-strip-target-libtermcap: installdirs
43800 @: $(MAKE); $(unstage)
43801 @r=`${PWD_COMMAND}`; export r; \
43802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43803 $(NORMAL_TARGET_EXPORTS) \
43804 (cd $(TARGET_SUBDIR)/libtermcap && \
43805 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43806
43807 @endif target-libtermcap
43808
43809 # Other targets (info, dvi, pdf, etc.)
43810
43811 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
43812 maybe-info-target-libtermcap:
43813 @if target-libtermcap
43814 maybe-info-target-libtermcap: info-target-libtermcap
43815
43816 info-target-libtermcap: \
43817 configure-target-libtermcap
43818 @: $(MAKE); $(unstage)
43819 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43820 r=`${PWD_COMMAND}`; export r; \
43821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43822 $(NORMAL_TARGET_EXPORTS) \
43823 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
43824 for flag in $(EXTRA_TARGET_FLAGS); do \
43825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43826 done; \
43827 (cd $(TARGET_SUBDIR)/libtermcap && \
43828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43830 "RANLIB=$${RANLIB}" \
43831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43832 info) \
43833 || exit 1
43834
43835 @endif target-libtermcap
43836
43837 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
43838 maybe-dvi-target-libtermcap:
43839 @if target-libtermcap
43840 maybe-dvi-target-libtermcap: dvi-target-libtermcap
43841
43842 dvi-target-libtermcap: \
43843 configure-target-libtermcap
43844 @: $(MAKE); $(unstage)
43845 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43846 r=`${PWD_COMMAND}`; export r; \
43847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43848 $(NORMAL_TARGET_EXPORTS) \
43849 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
43850 for flag in $(EXTRA_TARGET_FLAGS); do \
43851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43852 done; \
43853 (cd $(TARGET_SUBDIR)/libtermcap && \
43854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43856 "RANLIB=$${RANLIB}" \
43857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43858 dvi) \
43859 || exit 1
43860
43861 @endif target-libtermcap
43862
43863 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
43864 maybe-pdf-target-libtermcap:
43865 @if target-libtermcap
43866 maybe-pdf-target-libtermcap: pdf-target-libtermcap
43867
43868 pdf-target-libtermcap: \
43869 configure-target-libtermcap
43870 @: $(MAKE); $(unstage)
43871 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43872 r=`${PWD_COMMAND}`; export r; \
43873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43874 $(NORMAL_TARGET_EXPORTS) \
43875 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
43876 for flag in $(EXTRA_TARGET_FLAGS); do \
43877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43878 done; \
43879 (cd $(TARGET_SUBDIR)/libtermcap && \
43880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43882 "RANLIB=$${RANLIB}" \
43883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43884 pdf) \
43885 || exit 1
43886
43887 @endif target-libtermcap
43888
43889 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
43890 maybe-html-target-libtermcap:
43891 @if target-libtermcap
43892 maybe-html-target-libtermcap: html-target-libtermcap
43893
43894 html-target-libtermcap: \
43895 configure-target-libtermcap
43896 @: $(MAKE); $(unstage)
43897 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43898 r=`${PWD_COMMAND}`; export r; \
43899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43900 $(NORMAL_TARGET_EXPORTS) \
43901 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
43902 for flag in $(EXTRA_TARGET_FLAGS); do \
43903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43904 done; \
43905 (cd $(TARGET_SUBDIR)/libtermcap && \
43906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43908 "RANLIB=$${RANLIB}" \
43909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43910 html) \
43911 || exit 1
43912
43913 @endif target-libtermcap
43914
43915 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
43916 maybe-TAGS-target-libtermcap:
43917 @if target-libtermcap
43918 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
43919
43920 TAGS-target-libtermcap: \
43921 configure-target-libtermcap
43922 @: $(MAKE); $(unstage)
43923 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43924 r=`${PWD_COMMAND}`; export r; \
43925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43926 $(NORMAL_TARGET_EXPORTS) \
43927 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
43928 for flag in $(EXTRA_TARGET_FLAGS); do \
43929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43930 done; \
43931 (cd $(TARGET_SUBDIR)/libtermcap && \
43932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43934 "RANLIB=$${RANLIB}" \
43935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43936 TAGS) \
43937 || exit 1
43938
43939 @endif target-libtermcap
43940
43941 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
43942 maybe-install-info-target-libtermcap:
43943 @if target-libtermcap
43944 maybe-install-info-target-libtermcap: install-info-target-libtermcap
43945
43946 install-info-target-libtermcap: \
43947 configure-target-libtermcap \
43948 info-target-libtermcap
43949 @: $(MAKE); $(unstage)
43950 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43951 r=`${PWD_COMMAND}`; export r; \
43952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43953 $(NORMAL_TARGET_EXPORTS) \
43954 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
43955 for flag in $(EXTRA_TARGET_FLAGS); do \
43956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43957 done; \
43958 (cd $(TARGET_SUBDIR)/libtermcap && \
43959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43961 "RANLIB=$${RANLIB}" \
43962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43963 install-info) \
43964 || exit 1
43965
43966 @endif target-libtermcap
43967
43968 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
43969 maybe-install-pdf-target-libtermcap:
43970 @if target-libtermcap
43971 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
43972
43973 install-pdf-target-libtermcap: \
43974 configure-target-libtermcap \
43975 pdf-target-libtermcap
43976 @: $(MAKE); $(unstage)
43977 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43978 r=`${PWD_COMMAND}`; export r; \
43979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43980 $(NORMAL_TARGET_EXPORTS) \
43981 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
43982 for flag in $(EXTRA_TARGET_FLAGS); do \
43983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43984 done; \
43985 (cd $(TARGET_SUBDIR)/libtermcap && \
43986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43988 "RANLIB=$${RANLIB}" \
43989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43990 install-pdf) \
43991 || exit 1
43992
43993 @endif target-libtermcap
43994
43995 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
43996 maybe-install-html-target-libtermcap:
43997 @if target-libtermcap
43998 maybe-install-html-target-libtermcap: install-html-target-libtermcap
43999
44000 install-html-target-libtermcap: \
44001 configure-target-libtermcap \
44002 html-target-libtermcap
44003 @: $(MAKE); $(unstage)
44004 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44005 r=`${PWD_COMMAND}`; export r; \
44006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44007 $(NORMAL_TARGET_EXPORTS) \
44008 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
44009 for flag in $(EXTRA_TARGET_FLAGS); do \
44010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44011 done; \
44012 (cd $(TARGET_SUBDIR)/libtermcap && \
44013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44015 "RANLIB=$${RANLIB}" \
44016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44017 install-html) \
44018 || exit 1
44019
44020 @endif target-libtermcap
44021
44022 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
44023 maybe-installcheck-target-libtermcap:
44024 @if target-libtermcap
44025 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
44026
44027 installcheck-target-libtermcap: \
44028 configure-target-libtermcap
44029 @: $(MAKE); $(unstage)
44030 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44031 r=`${PWD_COMMAND}`; export r; \
44032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44033 $(NORMAL_TARGET_EXPORTS) \
44034 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
44035 for flag in $(EXTRA_TARGET_FLAGS); do \
44036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44037 done; \
44038 (cd $(TARGET_SUBDIR)/libtermcap && \
44039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44041 "RANLIB=$${RANLIB}" \
44042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44043 installcheck) \
44044 || exit 1
44045
44046 @endif target-libtermcap
44047
44048 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
44049 maybe-mostlyclean-target-libtermcap:
44050 @if target-libtermcap
44051 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
44052
44053 # libtermcap doesn't support mostlyclean.
44054 mostlyclean-target-libtermcap:
44055
44056 @endif target-libtermcap
44057
44058 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
44059 maybe-clean-target-libtermcap:
44060 @if target-libtermcap
44061 maybe-clean-target-libtermcap: clean-target-libtermcap
44062
44063 # libtermcap doesn't support clean.
44064 clean-target-libtermcap:
44065
44066 @endif target-libtermcap
44067
44068 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
44069 maybe-distclean-target-libtermcap:
44070 @if target-libtermcap
44071 maybe-distclean-target-libtermcap: distclean-target-libtermcap
44072
44073 # libtermcap doesn't support distclean.
44074 distclean-target-libtermcap:
44075
44076 @endif target-libtermcap
44077
44078 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
44079 maybe-maintainer-clean-target-libtermcap:
44080 @if target-libtermcap
44081 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
44082
44083 # libtermcap doesn't support maintainer-clean.
44084 maintainer-clean-target-libtermcap:
44085
44086 @endif target-libtermcap
44087
44088
44089
44090
44091
44092 .PHONY: configure-target-winsup maybe-configure-target-winsup
44093 maybe-configure-target-winsup:
44094 @if gcc-bootstrap
44095 configure-target-winsup: stage_current
44096 @endif gcc-bootstrap
44097 @if target-winsup
44098 maybe-configure-target-winsup: configure-target-winsup
44099 configure-target-winsup:
44100 @: $(MAKE); $(unstage)
44101 @r=`${PWD_COMMAND}`; export r; \
44102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44103 echo "Checking multilib configuration for winsup..."; \
44104 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
44105 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
44106 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
44107 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
44108 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
44109 else \
44110 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
44111 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44112 fi; \
44113 else \
44114 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44115 fi; \
44116 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
44117 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
44118 $(NORMAL_TARGET_EXPORTS) \
44119 echo Configuring in $(TARGET_SUBDIR)/winsup; \
44120 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
44121 case $(srcdir) in \
44122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44123 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
44124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44125 esac; \
44126 module_srcdir=winsup; \
44127 rm -f no-such-file || : ; \
44128 CONFIG_SITE=no-such-file $(SHELL) \
44129 $$s/$$module_srcdir/configure \
44130 --srcdir=$${topdir}/$$module_srcdir \
44131 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44132 --target=${target_alias} \
44133 || exit 1
44134 @endif target-winsup
44135
44136
44137
44138
44139
44140 .PHONY: all-target-winsup maybe-all-target-winsup
44141 maybe-all-target-winsup:
44142 @if gcc-bootstrap
44143 all-target-winsup: stage_current
44144 @endif gcc-bootstrap
44145 @if target-winsup
44146 TARGET-target-winsup=all
44147 maybe-all-target-winsup: all-target-winsup
44148 all-target-winsup: configure-target-winsup
44149 @: $(MAKE); $(unstage)
44150 @r=`${PWD_COMMAND}`; export r; \
44151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44152 $(NORMAL_TARGET_EXPORTS) \
44153 (cd $(TARGET_SUBDIR)/winsup && \
44154 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44155 $(TARGET-target-winsup))
44156 @endif target-winsup
44157
44158
44159
44160
44161
44162 .PHONY: check-target-winsup maybe-check-target-winsup
44163 maybe-check-target-winsup:
44164 @if target-winsup
44165 maybe-check-target-winsup: check-target-winsup
44166
44167 check-target-winsup:
44168 @: $(MAKE); $(unstage)
44169 @r=`${PWD_COMMAND}`; export r; \
44170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44171 $(NORMAL_TARGET_EXPORTS) \
44172 (cd $(TARGET_SUBDIR)/winsup && \
44173 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44174
44175 @endif target-winsup
44176
44177 .PHONY: install-target-winsup maybe-install-target-winsup
44178 maybe-install-target-winsup:
44179 @if target-winsup
44180 maybe-install-target-winsup: install-target-winsup
44181
44182 install-target-winsup: installdirs
44183 @: $(MAKE); $(unstage)
44184 @r=`${PWD_COMMAND}`; export r; \
44185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44186 $(NORMAL_TARGET_EXPORTS) \
44187 (cd $(TARGET_SUBDIR)/winsup && \
44188 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44189
44190 @endif target-winsup
44191
44192 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
44193 maybe-install-strip-target-winsup:
44194 @if target-winsup
44195 maybe-install-strip-target-winsup: install-strip-target-winsup
44196
44197 install-strip-target-winsup: installdirs
44198 @: $(MAKE); $(unstage)
44199 @r=`${PWD_COMMAND}`; export r; \
44200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44201 $(NORMAL_TARGET_EXPORTS) \
44202 (cd $(TARGET_SUBDIR)/winsup && \
44203 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44204
44205 @endif target-winsup
44206
44207 # Other targets (info, dvi, pdf, etc.)
44208
44209 .PHONY: maybe-info-target-winsup info-target-winsup
44210 maybe-info-target-winsup:
44211 @if target-winsup
44212 maybe-info-target-winsup: info-target-winsup
44213
44214 info-target-winsup: \
44215 configure-target-winsup
44216 @: $(MAKE); $(unstage)
44217 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44218 r=`${PWD_COMMAND}`; export r; \
44219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44220 $(NORMAL_TARGET_EXPORTS) \
44221 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
44222 for flag in $(EXTRA_TARGET_FLAGS); do \
44223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44224 done; \
44225 (cd $(TARGET_SUBDIR)/winsup && \
44226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44228 "RANLIB=$${RANLIB}" \
44229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44230 info) \
44231 || exit 1
44232
44233 @endif target-winsup
44234
44235 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
44236 maybe-dvi-target-winsup:
44237 @if target-winsup
44238 maybe-dvi-target-winsup: dvi-target-winsup
44239
44240 dvi-target-winsup: \
44241 configure-target-winsup
44242 @: $(MAKE); $(unstage)
44243 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44244 r=`${PWD_COMMAND}`; export r; \
44245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44246 $(NORMAL_TARGET_EXPORTS) \
44247 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
44248 for flag in $(EXTRA_TARGET_FLAGS); do \
44249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44250 done; \
44251 (cd $(TARGET_SUBDIR)/winsup && \
44252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44254 "RANLIB=$${RANLIB}" \
44255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44256 dvi) \
44257 || exit 1
44258
44259 @endif target-winsup
44260
44261 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
44262 maybe-pdf-target-winsup:
44263 @if target-winsup
44264 maybe-pdf-target-winsup: pdf-target-winsup
44265
44266 pdf-target-winsup: \
44267 configure-target-winsup
44268 @: $(MAKE); $(unstage)
44269 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44270 r=`${PWD_COMMAND}`; export r; \
44271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44272 $(NORMAL_TARGET_EXPORTS) \
44273 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
44274 for flag in $(EXTRA_TARGET_FLAGS); do \
44275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44276 done; \
44277 (cd $(TARGET_SUBDIR)/winsup && \
44278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44280 "RANLIB=$${RANLIB}" \
44281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44282 pdf) \
44283 || exit 1
44284
44285 @endif target-winsup
44286
44287 .PHONY: maybe-html-target-winsup html-target-winsup
44288 maybe-html-target-winsup:
44289 @if target-winsup
44290 maybe-html-target-winsup: html-target-winsup
44291
44292 html-target-winsup: \
44293 configure-target-winsup
44294 @: $(MAKE); $(unstage)
44295 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44296 r=`${PWD_COMMAND}`; export r; \
44297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44298 $(NORMAL_TARGET_EXPORTS) \
44299 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
44300 for flag in $(EXTRA_TARGET_FLAGS); do \
44301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44302 done; \
44303 (cd $(TARGET_SUBDIR)/winsup && \
44304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44306 "RANLIB=$${RANLIB}" \
44307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44308 html) \
44309 || exit 1
44310
44311 @endif target-winsup
44312
44313 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
44314 maybe-TAGS-target-winsup:
44315 @if target-winsup
44316 maybe-TAGS-target-winsup: TAGS-target-winsup
44317
44318 TAGS-target-winsup: \
44319 configure-target-winsup
44320 @: $(MAKE); $(unstage)
44321 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44322 r=`${PWD_COMMAND}`; export r; \
44323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44324 $(NORMAL_TARGET_EXPORTS) \
44325 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
44326 for flag in $(EXTRA_TARGET_FLAGS); do \
44327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44328 done; \
44329 (cd $(TARGET_SUBDIR)/winsup && \
44330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44332 "RANLIB=$${RANLIB}" \
44333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44334 TAGS) \
44335 || exit 1
44336
44337 @endif target-winsup
44338
44339 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
44340 maybe-install-info-target-winsup:
44341 @if target-winsup
44342 maybe-install-info-target-winsup: install-info-target-winsup
44343
44344 install-info-target-winsup: \
44345 configure-target-winsup \
44346 info-target-winsup
44347 @: $(MAKE); $(unstage)
44348 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44349 r=`${PWD_COMMAND}`; export r; \
44350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44351 $(NORMAL_TARGET_EXPORTS) \
44352 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
44353 for flag in $(EXTRA_TARGET_FLAGS); do \
44354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44355 done; \
44356 (cd $(TARGET_SUBDIR)/winsup && \
44357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44359 "RANLIB=$${RANLIB}" \
44360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44361 install-info) \
44362 || exit 1
44363
44364 @endif target-winsup
44365
44366 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
44367 maybe-install-pdf-target-winsup:
44368 @if target-winsup
44369 maybe-install-pdf-target-winsup: install-pdf-target-winsup
44370
44371 install-pdf-target-winsup: \
44372 configure-target-winsup \
44373 pdf-target-winsup
44374 @: $(MAKE); $(unstage)
44375 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44376 r=`${PWD_COMMAND}`; export r; \
44377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44378 $(NORMAL_TARGET_EXPORTS) \
44379 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
44380 for flag in $(EXTRA_TARGET_FLAGS); do \
44381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44382 done; \
44383 (cd $(TARGET_SUBDIR)/winsup && \
44384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44386 "RANLIB=$${RANLIB}" \
44387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44388 install-pdf) \
44389 || exit 1
44390
44391 @endif target-winsup
44392
44393 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
44394 maybe-install-html-target-winsup:
44395 @if target-winsup
44396 maybe-install-html-target-winsup: install-html-target-winsup
44397
44398 install-html-target-winsup: \
44399 configure-target-winsup \
44400 html-target-winsup
44401 @: $(MAKE); $(unstage)
44402 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44403 r=`${PWD_COMMAND}`; export r; \
44404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44405 $(NORMAL_TARGET_EXPORTS) \
44406 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
44407 for flag in $(EXTRA_TARGET_FLAGS); do \
44408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44409 done; \
44410 (cd $(TARGET_SUBDIR)/winsup && \
44411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44413 "RANLIB=$${RANLIB}" \
44414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44415 install-html) \
44416 || exit 1
44417
44418 @endif target-winsup
44419
44420 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
44421 maybe-installcheck-target-winsup:
44422 @if target-winsup
44423 maybe-installcheck-target-winsup: installcheck-target-winsup
44424
44425 installcheck-target-winsup: \
44426 configure-target-winsup
44427 @: $(MAKE); $(unstage)
44428 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44429 r=`${PWD_COMMAND}`; export r; \
44430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44431 $(NORMAL_TARGET_EXPORTS) \
44432 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
44433 for flag in $(EXTRA_TARGET_FLAGS); do \
44434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44435 done; \
44436 (cd $(TARGET_SUBDIR)/winsup && \
44437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44439 "RANLIB=$${RANLIB}" \
44440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44441 installcheck) \
44442 || exit 1
44443
44444 @endif target-winsup
44445
44446 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
44447 maybe-mostlyclean-target-winsup:
44448 @if target-winsup
44449 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
44450
44451 mostlyclean-target-winsup:
44452 @: $(MAKE); $(unstage)
44453 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44454 r=`${PWD_COMMAND}`; export r; \
44455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44456 $(NORMAL_TARGET_EXPORTS) \
44457 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
44458 for flag in $(EXTRA_TARGET_FLAGS); do \
44459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44460 done; \
44461 (cd $(TARGET_SUBDIR)/winsup && \
44462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44464 "RANLIB=$${RANLIB}" \
44465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44466 mostlyclean) \
44467 || exit 1
44468
44469 @endif target-winsup
44470
44471 .PHONY: maybe-clean-target-winsup clean-target-winsup
44472 maybe-clean-target-winsup:
44473 @if target-winsup
44474 maybe-clean-target-winsup: clean-target-winsup
44475
44476 clean-target-winsup:
44477 @: $(MAKE); $(unstage)
44478 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44479 r=`${PWD_COMMAND}`; export r; \
44480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44481 $(NORMAL_TARGET_EXPORTS) \
44482 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
44483 for flag in $(EXTRA_TARGET_FLAGS); do \
44484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44485 done; \
44486 (cd $(TARGET_SUBDIR)/winsup && \
44487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44489 "RANLIB=$${RANLIB}" \
44490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44491 clean) \
44492 || exit 1
44493
44494 @endif target-winsup
44495
44496 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
44497 maybe-distclean-target-winsup:
44498 @if target-winsup
44499 maybe-distclean-target-winsup: distclean-target-winsup
44500
44501 distclean-target-winsup:
44502 @: $(MAKE); $(unstage)
44503 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44504 r=`${PWD_COMMAND}`; export r; \
44505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44506 $(NORMAL_TARGET_EXPORTS) \
44507 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
44508 for flag in $(EXTRA_TARGET_FLAGS); do \
44509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44510 done; \
44511 (cd $(TARGET_SUBDIR)/winsup && \
44512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44514 "RANLIB=$${RANLIB}" \
44515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44516 distclean) \
44517 || exit 1
44518
44519 @endif target-winsup
44520
44521 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
44522 maybe-maintainer-clean-target-winsup:
44523 @if target-winsup
44524 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
44525
44526 maintainer-clean-target-winsup:
44527 @: $(MAKE); $(unstage)
44528 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44529 r=`${PWD_COMMAND}`; export r; \
44530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44531 $(NORMAL_TARGET_EXPORTS) \
44532 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
44533 for flag in $(EXTRA_TARGET_FLAGS); do \
44534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44535 done; \
44536 (cd $(TARGET_SUBDIR)/winsup && \
44537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44539 "RANLIB=$${RANLIB}" \
44540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44541 maintainer-clean) \
44542 || exit 1
44543
44544 @endif target-winsup
44545
44546
44547
44548
44549
44550 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
44551 maybe-configure-target-libgloss:
44552 @if gcc-bootstrap
44553 configure-target-libgloss: stage_current
44554 @endif gcc-bootstrap
44555 @if target-libgloss
44556 maybe-configure-target-libgloss: configure-target-libgloss
44557 configure-target-libgloss:
44558 @: $(MAKE); $(unstage)
44559 @r=`${PWD_COMMAND}`; export r; \
44560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44561 echo "Checking multilib configuration for libgloss..."; \
44562 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
44563 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
44564 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
44565 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
44566 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
44567 else \
44568 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
44569 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
44570 fi; \
44571 else \
44572 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
44573 fi; \
44574 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
44575 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
44576 $(NORMAL_TARGET_EXPORTS) \
44577 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
44578 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
44579 case $(srcdir) in \
44580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44581 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
44582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44583 esac; \
44584 module_srcdir=libgloss; \
44585 rm -f no-such-file || : ; \
44586 CONFIG_SITE=no-such-file $(SHELL) \
44587 $$s/$$module_srcdir/configure \
44588 --srcdir=$${topdir}/$$module_srcdir \
44589 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44590 --target=${target_alias} \
44591 || exit 1
44592 @endif target-libgloss
44593
44594
44595
44596
44597
44598 .PHONY: all-target-libgloss maybe-all-target-libgloss
44599 maybe-all-target-libgloss:
44600 @if gcc-bootstrap
44601 all-target-libgloss: stage_current
44602 @endif gcc-bootstrap
44603 @if target-libgloss
44604 TARGET-target-libgloss=all
44605 maybe-all-target-libgloss: all-target-libgloss
44606 all-target-libgloss: configure-target-libgloss
44607 @: $(MAKE); $(unstage)
44608 @r=`${PWD_COMMAND}`; export r; \
44609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44610 $(NORMAL_TARGET_EXPORTS) \
44611 (cd $(TARGET_SUBDIR)/libgloss && \
44612 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44613 $(TARGET-target-libgloss))
44614 @endif target-libgloss
44615
44616
44617
44618
44619
44620 .PHONY: check-target-libgloss maybe-check-target-libgloss
44621 maybe-check-target-libgloss:
44622 @if target-libgloss
44623 maybe-check-target-libgloss: check-target-libgloss
44624
44625 # Dummy target for uncheckable module.
44626 check-target-libgloss:
44627
44628 @endif target-libgloss
44629
44630 .PHONY: install-target-libgloss maybe-install-target-libgloss
44631 maybe-install-target-libgloss:
44632 @if target-libgloss
44633 maybe-install-target-libgloss: install-target-libgloss
44634
44635 install-target-libgloss: installdirs
44636 @: $(MAKE); $(unstage)
44637 @r=`${PWD_COMMAND}`; export r; \
44638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44639 $(NORMAL_TARGET_EXPORTS) \
44640 (cd $(TARGET_SUBDIR)/libgloss && \
44641 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44642
44643 @endif target-libgloss
44644
44645 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
44646 maybe-install-strip-target-libgloss:
44647 @if target-libgloss
44648 maybe-install-strip-target-libgloss: install-strip-target-libgloss
44649
44650 install-strip-target-libgloss: installdirs
44651 @: $(MAKE); $(unstage)
44652 @r=`${PWD_COMMAND}`; export r; \
44653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44654 $(NORMAL_TARGET_EXPORTS) \
44655 (cd $(TARGET_SUBDIR)/libgloss && \
44656 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44657
44658 @endif target-libgloss
44659
44660 # Other targets (info, dvi, pdf, etc.)
44661
44662 .PHONY: maybe-info-target-libgloss info-target-libgloss
44663 maybe-info-target-libgloss:
44664 @if target-libgloss
44665 maybe-info-target-libgloss: info-target-libgloss
44666
44667 info-target-libgloss: \
44668 configure-target-libgloss
44669 @: $(MAKE); $(unstage)
44670 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44671 r=`${PWD_COMMAND}`; export r; \
44672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44673 $(NORMAL_TARGET_EXPORTS) \
44674 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
44675 for flag in $(EXTRA_TARGET_FLAGS); do \
44676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44677 done; \
44678 (cd $(TARGET_SUBDIR)/libgloss && \
44679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44681 "RANLIB=$${RANLIB}" \
44682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44683 info) \
44684 || exit 1
44685
44686 @endif target-libgloss
44687
44688 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
44689 maybe-dvi-target-libgloss:
44690 @if target-libgloss
44691 maybe-dvi-target-libgloss: dvi-target-libgloss
44692
44693 dvi-target-libgloss: \
44694 configure-target-libgloss
44695 @: $(MAKE); $(unstage)
44696 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44697 r=`${PWD_COMMAND}`; export r; \
44698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44699 $(NORMAL_TARGET_EXPORTS) \
44700 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
44701 for flag in $(EXTRA_TARGET_FLAGS); do \
44702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44703 done; \
44704 (cd $(TARGET_SUBDIR)/libgloss && \
44705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44707 "RANLIB=$${RANLIB}" \
44708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44709 dvi) \
44710 || exit 1
44711
44712 @endif target-libgloss
44713
44714 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
44715 maybe-pdf-target-libgloss:
44716 @if target-libgloss
44717 maybe-pdf-target-libgloss: pdf-target-libgloss
44718
44719 pdf-target-libgloss: \
44720 configure-target-libgloss
44721 @: $(MAKE); $(unstage)
44722 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44723 r=`${PWD_COMMAND}`; export r; \
44724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44725 $(NORMAL_TARGET_EXPORTS) \
44726 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
44727 for flag in $(EXTRA_TARGET_FLAGS); do \
44728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44729 done; \
44730 (cd $(TARGET_SUBDIR)/libgloss && \
44731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44733 "RANLIB=$${RANLIB}" \
44734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44735 pdf) \
44736 || exit 1
44737
44738 @endif target-libgloss
44739
44740 .PHONY: maybe-html-target-libgloss html-target-libgloss
44741 maybe-html-target-libgloss:
44742 @if target-libgloss
44743 maybe-html-target-libgloss: html-target-libgloss
44744
44745 html-target-libgloss: \
44746 configure-target-libgloss
44747 @: $(MAKE); $(unstage)
44748 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44749 r=`${PWD_COMMAND}`; export r; \
44750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44751 $(NORMAL_TARGET_EXPORTS) \
44752 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
44753 for flag in $(EXTRA_TARGET_FLAGS); do \
44754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44755 done; \
44756 (cd $(TARGET_SUBDIR)/libgloss && \
44757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44759 "RANLIB=$${RANLIB}" \
44760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44761 html) \
44762 || exit 1
44763
44764 @endif target-libgloss
44765
44766 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
44767 maybe-TAGS-target-libgloss:
44768 @if target-libgloss
44769 maybe-TAGS-target-libgloss: TAGS-target-libgloss
44770
44771 TAGS-target-libgloss: \
44772 configure-target-libgloss
44773 @: $(MAKE); $(unstage)
44774 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44775 r=`${PWD_COMMAND}`; export r; \
44776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44777 $(NORMAL_TARGET_EXPORTS) \
44778 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
44779 for flag in $(EXTRA_TARGET_FLAGS); do \
44780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44781 done; \
44782 (cd $(TARGET_SUBDIR)/libgloss && \
44783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44785 "RANLIB=$${RANLIB}" \
44786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44787 TAGS) \
44788 || exit 1
44789
44790 @endif target-libgloss
44791
44792 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
44793 maybe-install-info-target-libgloss:
44794 @if target-libgloss
44795 maybe-install-info-target-libgloss: install-info-target-libgloss
44796
44797 install-info-target-libgloss: \
44798 configure-target-libgloss \
44799 info-target-libgloss
44800 @: $(MAKE); $(unstage)
44801 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44802 r=`${PWD_COMMAND}`; export r; \
44803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44804 $(NORMAL_TARGET_EXPORTS) \
44805 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
44806 for flag in $(EXTRA_TARGET_FLAGS); do \
44807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44808 done; \
44809 (cd $(TARGET_SUBDIR)/libgloss && \
44810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44812 "RANLIB=$${RANLIB}" \
44813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44814 install-info) \
44815 || exit 1
44816
44817 @endif target-libgloss
44818
44819 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
44820 maybe-install-pdf-target-libgloss:
44821 @if target-libgloss
44822 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
44823
44824 install-pdf-target-libgloss: \
44825 configure-target-libgloss \
44826 pdf-target-libgloss
44827 @: $(MAKE); $(unstage)
44828 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44829 r=`${PWD_COMMAND}`; export r; \
44830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44831 $(NORMAL_TARGET_EXPORTS) \
44832 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
44833 for flag in $(EXTRA_TARGET_FLAGS); do \
44834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44835 done; \
44836 (cd $(TARGET_SUBDIR)/libgloss && \
44837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44839 "RANLIB=$${RANLIB}" \
44840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44841 install-pdf) \
44842 || exit 1
44843
44844 @endif target-libgloss
44845
44846 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
44847 maybe-install-html-target-libgloss:
44848 @if target-libgloss
44849 maybe-install-html-target-libgloss: install-html-target-libgloss
44850
44851 install-html-target-libgloss: \
44852 configure-target-libgloss \
44853 html-target-libgloss
44854 @: $(MAKE); $(unstage)
44855 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44856 r=`${PWD_COMMAND}`; export r; \
44857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44858 $(NORMAL_TARGET_EXPORTS) \
44859 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
44860 for flag in $(EXTRA_TARGET_FLAGS); do \
44861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44862 done; \
44863 (cd $(TARGET_SUBDIR)/libgloss && \
44864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44866 "RANLIB=$${RANLIB}" \
44867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44868 install-html) \
44869 || exit 1
44870
44871 @endif target-libgloss
44872
44873 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
44874 maybe-installcheck-target-libgloss:
44875 @if target-libgloss
44876 maybe-installcheck-target-libgloss: installcheck-target-libgloss
44877
44878 installcheck-target-libgloss: \
44879 configure-target-libgloss
44880 @: $(MAKE); $(unstage)
44881 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44882 r=`${PWD_COMMAND}`; export r; \
44883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44884 $(NORMAL_TARGET_EXPORTS) \
44885 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
44886 for flag in $(EXTRA_TARGET_FLAGS); do \
44887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44888 done; \
44889 (cd $(TARGET_SUBDIR)/libgloss && \
44890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44892 "RANLIB=$${RANLIB}" \
44893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44894 installcheck) \
44895 || exit 1
44896
44897 @endif target-libgloss
44898
44899 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
44900 maybe-mostlyclean-target-libgloss:
44901 @if target-libgloss
44902 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
44903
44904 mostlyclean-target-libgloss:
44905 @: $(MAKE); $(unstage)
44906 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44907 r=`${PWD_COMMAND}`; export r; \
44908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44909 $(NORMAL_TARGET_EXPORTS) \
44910 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
44911 for flag in $(EXTRA_TARGET_FLAGS); do \
44912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44913 done; \
44914 (cd $(TARGET_SUBDIR)/libgloss && \
44915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44917 "RANLIB=$${RANLIB}" \
44918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44919 mostlyclean) \
44920 || exit 1
44921
44922 @endif target-libgloss
44923
44924 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
44925 maybe-clean-target-libgloss:
44926 @if target-libgloss
44927 maybe-clean-target-libgloss: clean-target-libgloss
44928
44929 clean-target-libgloss:
44930 @: $(MAKE); $(unstage)
44931 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44932 r=`${PWD_COMMAND}`; export r; \
44933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44934 $(NORMAL_TARGET_EXPORTS) \
44935 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
44936 for flag in $(EXTRA_TARGET_FLAGS); do \
44937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44938 done; \
44939 (cd $(TARGET_SUBDIR)/libgloss && \
44940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44942 "RANLIB=$${RANLIB}" \
44943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44944 clean) \
44945 || exit 1
44946
44947 @endif target-libgloss
44948
44949 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
44950 maybe-distclean-target-libgloss:
44951 @if target-libgloss
44952 maybe-distclean-target-libgloss: distclean-target-libgloss
44953
44954 distclean-target-libgloss:
44955 @: $(MAKE); $(unstage)
44956 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44957 r=`${PWD_COMMAND}`; export r; \
44958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44959 $(NORMAL_TARGET_EXPORTS) \
44960 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
44961 for flag in $(EXTRA_TARGET_FLAGS); do \
44962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44963 done; \
44964 (cd $(TARGET_SUBDIR)/libgloss && \
44965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44967 "RANLIB=$${RANLIB}" \
44968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44969 distclean) \
44970 || exit 1
44971
44972 @endif target-libgloss
44973
44974 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
44975 maybe-maintainer-clean-target-libgloss:
44976 @if target-libgloss
44977 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
44978
44979 maintainer-clean-target-libgloss:
44980 @: $(MAKE); $(unstage)
44981 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44982 r=`${PWD_COMMAND}`; export r; \
44983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44984 $(NORMAL_TARGET_EXPORTS) \
44985 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
44986 for flag in $(EXTRA_TARGET_FLAGS); do \
44987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44988 done; \
44989 (cd $(TARGET_SUBDIR)/libgloss && \
44990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44992 "RANLIB=$${RANLIB}" \
44993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44994 maintainer-clean) \
44995 || exit 1
44996
44997 @endif target-libgloss
44998
44999
45000
45001
45002
45003 .PHONY: configure-target-libffi maybe-configure-target-libffi
45004 maybe-configure-target-libffi:
45005 @if gcc-bootstrap
45006 configure-target-libffi: stage_current
45007 @endif gcc-bootstrap
45008 @if target-libffi
45009 maybe-configure-target-libffi: configure-target-libffi
45010 configure-target-libffi:
45011 @: $(MAKE); $(unstage)
45012 @r=`${PWD_COMMAND}`; export r; \
45013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45014 echo "Checking multilib configuration for libffi..."; \
45015 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
45016 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
45017 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
45018 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
45019 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
45020 else \
45021 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
45022 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45023 fi; \
45024 else \
45025 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45026 fi; \
45027 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
45028 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
45029 $(NORMAL_TARGET_EXPORTS) \
45030 echo Configuring in $(TARGET_SUBDIR)/libffi; \
45031 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
45032 case $(srcdir) in \
45033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45034 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
45035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45036 esac; \
45037 module_srcdir=libffi; \
45038 rm -f no-such-file || : ; \
45039 CONFIG_SITE=no-such-file $(SHELL) \
45040 $$s/$$module_srcdir/configure \
45041 --srcdir=$${topdir}/$$module_srcdir \
45042 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45043 --target=${target_alias} \
45044 || exit 1
45045 @endif target-libffi
45046
45047
45048
45049
45050
45051 .PHONY: all-target-libffi maybe-all-target-libffi
45052 maybe-all-target-libffi:
45053 @if gcc-bootstrap
45054 all-target-libffi: stage_current
45055 @endif gcc-bootstrap
45056 @if target-libffi
45057 TARGET-target-libffi=all
45058 maybe-all-target-libffi: all-target-libffi
45059 all-target-libffi: configure-target-libffi
45060 @: $(MAKE); $(unstage)
45061 @r=`${PWD_COMMAND}`; export r; \
45062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45063 $(NORMAL_TARGET_EXPORTS) \
45064 (cd $(TARGET_SUBDIR)/libffi && \
45065 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45066 $(TARGET-target-libffi))
45067 @endif target-libffi
45068
45069
45070
45071
45072
45073 .PHONY: check-target-libffi maybe-check-target-libffi
45074 maybe-check-target-libffi:
45075 @if target-libffi
45076 maybe-check-target-libffi: check-target-libffi
45077
45078 check-target-libffi:
45079 @: $(MAKE); $(unstage)
45080 @r=`${PWD_COMMAND}`; export r; \
45081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45082 $(NORMAL_TARGET_EXPORTS) \
45083 (cd $(TARGET_SUBDIR)/libffi && \
45084 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45085
45086 @endif target-libffi
45087
45088 .PHONY: install-target-libffi maybe-install-target-libffi
45089 maybe-install-target-libffi:
45090 @if target-libffi
45091 maybe-install-target-libffi: install-target-libffi
45092
45093 # Dummy target for uninstallable.
45094 install-target-libffi:
45095
45096 @endif target-libffi
45097
45098 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
45099 maybe-install-strip-target-libffi:
45100 @if target-libffi
45101 maybe-install-strip-target-libffi: install-strip-target-libffi
45102
45103 # Dummy target for uninstallable.
45104 install-strip-target-libffi:
45105
45106 @endif target-libffi
45107
45108 # Other targets (info, dvi, pdf, etc.)
45109
45110 .PHONY: maybe-info-target-libffi info-target-libffi
45111 maybe-info-target-libffi:
45112 @if target-libffi
45113 maybe-info-target-libffi: info-target-libffi
45114
45115 info-target-libffi: \
45116 configure-target-libffi
45117 @: $(MAKE); $(unstage)
45118 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45119 r=`${PWD_COMMAND}`; export r; \
45120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45121 $(NORMAL_TARGET_EXPORTS) \
45122 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
45123 for flag in $(EXTRA_TARGET_FLAGS); do \
45124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45125 done; \
45126 (cd $(TARGET_SUBDIR)/libffi && \
45127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45129 "RANLIB=$${RANLIB}" \
45130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45131 info) \
45132 || exit 1
45133
45134 @endif target-libffi
45135
45136 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
45137 maybe-dvi-target-libffi:
45138 @if target-libffi
45139 maybe-dvi-target-libffi: dvi-target-libffi
45140
45141 dvi-target-libffi: \
45142 configure-target-libffi
45143 @: $(MAKE); $(unstage)
45144 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45145 r=`${PWD_COMMAND}`; export r; \
45146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45147 $(NORMAL_TARGET_EXPORTS) \
45148 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
45149 for flag in $(EXTRA_TARGET_FLAGS); do \
45150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45151 done; \
45152 (cd $(TARGET_SUBDIR)/libffi && \
45153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45155 "RANLIB=$${RANLIB}" \
45156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45157 dvi) \
45158 || exit 1
45159
45160 @endif target-libffi
45161
45162 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
45163 maybe-pdf-target-libffi:
45164 @if target-libffi
45165 maybe-pdf-target-libffi: pdf-target-libffi
45166
45167 pdf-target-libffi: \
45168 configure-target-libffi
45169 @: $(MAKE); $(unstage)
45170 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45171 r=`${PWD_COMMAND}`; export r; \
45172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45173 $(NORMAL_TARGET_EXPORTS) \
45174 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
45175 for flag in $(EXTRA_TARGET_FLAGS); do \
45176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45177 done; \
45178 (cd $(TARGET_SUBDIR)/libffi && \
45179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45181 "RANLIB=$${RANLIB}" \
45182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45183 pdf) \
45184 || exit 1
45185
45186 @endif target-libffi
45187
45188 .PHONY: maybe-html-target-libffi html-target-libffi
45189 maybe-html-target-libffi:
45190 @if target-libffi
45191 maybe-html-target-libffi: html-target-libffi
45192
45193 html-target-libffi: \
45194 configure-target-libffi
45195 @: $(MAKE); $(unstage)
45196 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45197 r=`${PWD_COMMAND}`; export r; \
45198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45199 $(NORMAL_TARGET_EXPORTS) \
45200 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
45201 for flag in $(EXTRA_TARGET_FLAGS); do \
45202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45203 done; \
45204 (cd $(TARGET_SUBDIR)/libffi && \
45205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45207 "RANLIB=$${RANLIB}" \
45208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45209 html) \
45210 || exit 1
45211
45212 @endif target-libffi
45213
45214 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
45215 maybe-TAGS-target-libffi:
45216 @if target-libffi
45217 maybe-TAGS-target-libffi: TAGS-target-libffi
45218
45219 TAGS-target-libffi: \
45220 configure-target-libffi
45221 @: $(MAKE); $(unstage)
45222 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45223 r=`${PWD_COMMAND}`; export r; \
45224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45225 $(NORMAL_TARGET_EXPORTS) \
45226 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
45227 for flag in $(EXTRA_TARGET_FLAGS); do \
45228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45229 done; \
45230 (cd $(TARGET_SUBDIR)/libffi && \
45231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45233 "RANLIB=$${RANLIB}" \
45234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45235 TAGS) \
45236 || exit 1
45237
45238 @endif target-libffi
45239
45240 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
45241 maybe-install-info-target-libffi:
45242 @if target-libffi
45243 maybe-install-info-target-libffi: install-info-target-libffi
45244
45245 install-info-target-libffi: \
45246 configure-target-libffi \
45247 info-target-libffi
45248 @: $(MAKE); $(unstage)
45249 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45250 r=`${PWD_COMMAND}`; export r; \
45251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45252 $(NORMAL_TARGET_EXPORTS) \
45253 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
45254 for flag in $(EXTRA_TARGET_FLAGS); do \
45255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45256 done; \
45257 (cd $(TARGET_SUBDIR)/libffi && \
45258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45260 "RANLIB=$${RANLIB}" \
45261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45262 install-info) \
45263 || exit 1
45264
45265 @endif target-libffi
45266
45267 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
45268 maybe-install-pdf-target-libffi:
45269 @if target-libffi
45270 maybe-install-pdf-target-libffi: install-pdf-target-libffi
45271
45272 install-pdf-target-libffi: \
45273 configure-target-libffi \
45274 pdf-target-libffi
45275 @: $(MAKE); $(unstage)
45276 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45277 r=`${PWD_COMMAND}`; export r; \
45278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45279 $(NORMAL_TARGET_EXPORTS) \
45280 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
45281 for flag in $(EXTRA_TARGET_FLAGS); do \
45282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45283 done; \
45284 (cd $(TARGET_SUBDIR)/libffi && \
45285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45287 "RANLIB=$${RANLIB}" \
45288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45289 install-pdf) \
45290 || exit 1
45291
45292 @endif target-libffi
45293
45294 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
45295 maybe-install-html-target-libffi:
45296 @if target-libffi
45297 maybe-install-html-target-libffi: install-html-target-libffi
45298
45299 install-html-target-libffi: \
45300 configure-target-libffi \
45301 html-target-libffi
45302 @: $(MAKE); $(unstage)
45303 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45304 r=`${PWD_COMMAND}`; export r; \
45305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45306 $(NORMAL_TARGET_EXPORTS) \
45307 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
45308 for flag in $(EXTRA_TARGET_FLAGS); do \
45309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45310 done; \
45311 (cd $(TARGET_SUBDIR)/libffi && \
45312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45314 "RANLIB=$${RANLIB}" \
45315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45316 install-html) \
45317 || exit 1
45318
45319 @endif target-libffi
45320
45321 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
45322 maybe-installcheck-target-libffi:
45323 @if target-libffi
45324 maybe-installcheck-target-libffi: installcheck-target-libffi
45325
45326 installcheck-target-libffi: \
45327 configure-target-libffi
45328 @: $(MAKE); $(unstage)
45329 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45330 r=`${PWD_COMMAND}`; export r; \
45331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45332 $(NORMAL_TARGET_EXPORTS) \
45333 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
45334 for flag in $(EXTRA_TARGET_FLAGS); do \
45335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45336 done; \
45337 (cd $(TARGET_SUBDIR)/libffi && \
45338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45340 "RANLIB=$${RANLIB}" \
45341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45342 installcheck) \
45343 || exit 1
45344
45345 @endif target-libffi
45346
45347 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
45348 maybe-mostlyclean-target-libffi:
45349 @if target-libffi
45350 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
45351
45352 mostlyclean-target-libffi:
45353 @: $(MAKE); $(unstage)
45354 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45355 r=`${PWD_COMMAND}`; export r; \
45356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45357 $(NORMAL_TARGET_EXPORTS) \
45358 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
45359 for flag in $(EXTRA_TARGET_FLAGS); do \
45360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45361 done; \
45362 (cd $(TARGET_SUBDIR)/libffi && \
45363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45365 "RANLIB=$${RANLIB}" \
45366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45367 mostlyclean) \
45368 || exit 1
45369
45370 @endif target-libffi
45371
45372 .PHONY: maybe-clean-target-libffi clean-target-libffi
45373 maybe-clean-target-libffi:
45374 @if target-libffi
45375 maybe-clean-target-libffi: clean-target-libffi
45376
45377 clean-target-libffi:
45378 @: $(MAKE); $(unstage)
45379 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45380 r=`${PWD_COMMAND}`; export r; \
45381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45382 $(NORMAL_TARGET_EXPORTS) \
45383 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
45384 for flag in $(EXTRA_TARGET_FLAGS); do \
45385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45386 done; \
45387 (cd $(TARGET_SUBDIR)/libffi && \
45388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45390 "RANLIB=$${RANLIB}" \
45391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45392 clean) \
45393 || exit 1
45394
45395 @endif target-libffi
45396
45397 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
45398 maybe-distclean-target-libffi:
45399 @if target-libffi
45400 maybe-distclean-target-libffi: distclean-target-libffi
45401
45402 distclean-target-libffi:
45403 @: $(MAKE); $(unstage)
45404 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45405 r=`${PWD_COMMAND}`; export r; \
45406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45407 $(NORMAL_TARGET_EXPORTS) \
45408 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
45409 for flag in $(EXTRA_TARGET_FLAGS); do \
45410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45411 done; \
45412 (cd $(TARGET_SUBDIR)/libffi && \
45413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45415 "RANLIB=$${RANLIB}" \
45416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45417 distclean) \
45418 || exit 1
45419
45420 @endif target-libffi
45421
45422 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
45423 maybe-maintainer-clean-target-libffi:
45424 @if target-libffi
45425 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
45426
45427 maintainer-clean-target-libffi:
45428 @: $(MAKE); $(unstage)
45429 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45430 r=`${PWD_COMMAND}`; export r; \
45431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45432 $(NORMAL_TARGET_EXPORTS) \
45433 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
45434 for flag in $(EXTRA_TARGET_FLAGS); do \
45435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45436 done; \
45437 (cd $(TARGET_SUBDIR)/libffi && \
45438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45440 "RANLIB=$${RANLIB}" \
45441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45442 maintainer-clean) \
45443 || exit 1
45444
45445 @endif target-libffi
45446
45447
45448
45449
45450
45451 .PHONY: configure-target-zlib maybe-configure-target-zlib
45452 maybe-configure-target-zlib:
45453 @if gcc-bootstrap
45454 configure-target-zlib: stage_current
45455 @endif gcc-bootstrap
45456 @if target-zlib
45457 maybe-configure-target-zlib: configure-target-zlib
45458 configure-target-zlib:
45459 @: $(MAKE); $(unstage)
45460 @r=`${PWD_COMMAND}`; export r; \
45461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45462 echo "Checking multilib configuration for zlib..."; \
45463 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
45464 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
45465 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
45466 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
45467 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
45468 else \
45469 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
45470 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
45471 fi; \
45472 else \
45473 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
45474 fi; \
45475 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
45476 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
45477 $(NORMAL_TARGET_EXPORTS) \
45478 echo Configuring in $(TARGET_SUBDIR)/zlib; \
45479 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
45480 case $(srcdir) in \
45481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45482 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
45483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45484 esac; \
45485 module_srcdir=zlib; \
45486 rm -f no-such-file || : ; \
45487 CONFIG_SITE=no-such-file $(SHELL) \
45488 $$s/$$module_srcdir/configure \
45489 --srcdir=$${topdir}/$$module_srcdir \
45490 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45491 --target=${target_alias} \
45492 || exit 1
45493 @endif target-zlib
45494
45495
45496
45497
45498
45499 .PHONY: all-target-zlib maybe-all-target-zlib
45500 maybe-all-target-zlib:
45501 @if gcc-bootstrap
45502 all-target-zlib: stage_current
45503 @endif gcc-bootstrap
45504 @if target-zlib
45505 TARGET-target-zlib=all
45506 maybe-all-target-zlib: all-target-zlib
45507 all-target-zlib: configure-target-zlib
45508 @: $(MAKE); $(unstage)
45509 @r=`${PWD_COMMAND}`; export r; \
45510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45511 $(NORMAL_TARGET_EXPORTS) \
45512 (cd $(TARGET_SUBDIR)/zlib && \
45513 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45514 $(TARGET-target-zlib))
45515 @endif target-zlib
45516
45517
45518
45519
45520
45521 .PHONY: check-target-zlib maybe-check-target-zlib
45522 maybe-check-target-zlib:
45523 @if target-zlib
45524 maybe-check-target-zlib: check-target-zlib
45525
45526 check-target-zlib:
45527 @: $(MAKE); $(unstage)
45528 @r=`${PWD_COMMAND}`; export r; \
45529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45530 $(NORMAL_TARGET_EXPORTS) \
45531 (cd $(TARGET_SUBDIR)/zlib && \
45532 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45533
45534 @endif target-zlib
45535
45536 .PHONY: install-target-zlib maybe-install-target-zlib
45537 maybe-install-target-zlib:
45538 @if target-zlib
45539 maybe-install-target-zlib: install-target-zlib
45540
45541 install-target-zlib: installdirs
45542 @: $(MAKE); $(unstage)
45543 @r=`${PWD_COMMAND}`; export r; \
45544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45545 $(NORMAL_TARGET_EXPORTS) \
45546 (cd $(TARGET_SUBDIR)/zlib && \
45547 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45548
45549 @endif target-zlib
45550
45551 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
45552 maybe-install-strip-target-zlib:
45553 @if target-zlib
45554 maybe-install-strip-target-zlib: install-strip-target-zlib
45555
45556 install-strip-target-zlib: installdirs
45557 @: $(MAKE); $(unstage)
45558 @r=`${PWD_COMMAND}`; export r; \
45559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45560 $(NORMAL_TARGET_EXPORTS) \
45561 (cd $(TARGET_SUBDIR)/zlib && \
45562 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45563
45564 @endif target-zlib
45565
45566 # Other targets (info, dvi, pdf, etc.)
45567
45568 .PHONY: maybe-info-target-zlib info-target-zlib
45569 maybe-info-target-zlib:
45570 @if target-zlib
45571 maybe-info-target-zlib: info-target-zlib
45572
45573 info-target-zlib: \
45574 configure-target-zlib
45575 @: $(MAKE); $(unstage)
45576 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45577 r=`${PWD_COMMAND}`; export r; \
45578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45579 $(NORMAL_TARGET_EXPORTS) \
45580 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
45581 for flag in $(EXTRA_TARGET_FLAGS); do \
45582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45583 done; \
45584 (cd $(TARGET_SUBDIR)/zlib && \
45585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45587 "RANLIB=$${RANLIB}" \
45588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45589 info) \
45590 || exit 1
45591
45592 @endif target-zlib
45593
45594 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
45595 maybe-dvi-target-zlib:
45596 @if target-zlib
45597 maybe-dvi-target-zlib: dvi-target-zlib
45598
45599 dvi-target-zlib: \
45600 configure-target-zlib
45601 @: $(MAKE); $(unstage)
45602 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45603 r=`${PWD_COMMAND}`; export r; \
45604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45605 $(NORMAL_TARGET_EXPORTS) \
45606 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
45607 for flag in $(EXTRA_TARGET_FLAGS); do \
45608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45609 done; \
45610 (cd $(TARGET_SUBDIR)/zlib && \
45611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45613 "RANLIB=$${RANLIB}" \
45614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45615 dvi) \
45616 || exit 1
45617
45618 @endif target-zlib
45619
45620 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
45621 maybe-pdf-target-zlib:
45622 @if target-zlib
45623 maybe-pdf-target-zlib: pdf-target-zlib
45624
45625 pdf-target-zlib: \
45626 configure-target-zlib
45627 @: $(MAKE); $(unstage)
45628 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45629 r=`${PWD_COMMAND}`; export r; \
45630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45631 $(NORMAL_TARGET_EXPORTS) \
45632 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
45633 for flag in $(EXTRA_TARGET_FLAGS); do \
45634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45635 done; \
45636 (cd $(TARGET_SUBDIR)/zlib && \
45637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45639 "RANLIB=$${RANLIB}" \
45640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45641 pdf) \
45642 || exit 1
45643
45644 @endif target-zlib
45645
45646 .PHONY: maybe-html-target-zlib html-target-zlib
45647 maybe-html-target-zlib:
45648 @if target-zlib
45649 maybe-html-target-zlib: html-target-zlib
45650
45651 html-target-zlib: \
45652 configure-target-zlib
45653 @: $(MAKE); $(unstage)
45654 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45655 r=`${PWD_COMMAND}`; export r; \
45656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45657 $(NORMAL_TARGET_EXPORTS) \
45658 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
45659 for flag in $(EXTRA_TARGET_FLAGS); do \
45660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45661 done; \
45662 (cd $(TARGET_SUBDIR)/zlib && \
45663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45665 "RANLIB=$${RANLIB}" \
45666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45667 html) \
45668 || exit 1
45669
45670 @endif target-zlib
45671
45672 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
45673 maybe-TAGS-target-zlib:
45674 @if target-zlib
45675 maybe-TAGS-target-zlib: TAGS-target-zlib
45676
45677 TAGS-target-zlib: \
45678 configure-target-zlib
45679 @: $(MAKE); $(unstage)
45680 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45681 r=`${PWD_COMMAND}`; export r; \
45682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45683 $(NORMAL_TARGET_EXPORTS) \
45684 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
45685 for flag in $(EXTRA_TARGET_FLAGS); do \
45686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45687 done; \
45688 (cd $(TARGET_SUBDIR)/zlib && \
45689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45691 "RANLIB=$${RANLIB}" \
45692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45693 TAGS) \
45694 || exit 1
45695
45696 @endif target-zlib
45697
45698 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
45699 maybe-install-info-target-zlib:
45700 @if target-zlib
45701 maybe-install-info-target-zlib: install-info-target-zlib
45702
45703 install-info-target-zlib: \
45704 configure-target-zlib \
45705 info-target-zlib
45706 @: $(MAKE); $(unstage)
45707 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45708 r=`${PWD_COMMAND}`; export r; \
45709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45710 $(NORMAL_TARGET_EXPORTS) \
45711 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
45712 for flag in $(EXTRA_TARGET_FLAGS); do \
45713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45714 done; \
45715 (cd $(TARGET_SUBDIR)/zlib && \
45716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45718 "RANLIB=$${RANLIB}" \
45719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45720 install-info) \
45721 || exit 1
45722
45723 @endif target-zlib
45724
45725 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
45726 maybe-install-pdf-target-zlib:
45727 @if target-zlib
45728 maybe-install-pdf-target-zlib: install-pdf-target-zlib
45729
45730 install-pdf-target-zlib: \
45731 configure-target-zlib \
45732 pdf-target-zlib
45733 @: $(MAKE); $(unstage)
45734 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45735 r=`${PWD_COMMAND}`; export r; \
45736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45737 $(NORMAL_TARGET_EXPORTS) \
45738 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
45739 for flag in $(EXTRA_TARGET_FLAGS); do \
45740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45741 done; \
45742 (cd $(TARGET_SUBDIR)/zlib && \
45743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45745 "RANLIB=$${RANLIB}" \
45746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45747 install-pdf) \
45748 || exit 1
45749
45750 @endif target-zlib
45751
45752 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
45753 maybe-install-html-target-zlib:
45754 @if target-zlib
45755 maybe-install-html-target-zlib: install-html-target-zlib
45756
45757 install-html-target-zlib: \
45758 configure-target-zlib \
45759 html-target-zlib
45760 @: $(MAKE); $(unstage)
45761 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45762 r=`${PWD_COMMAND}`; export r; \
45763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45764 $(NORMAL_TARGET_EXPORTS) \
45765 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
45766 for flag in $(EXTRA_TARGET_FLAGS); do \
45767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45768 done; \
45769 (cd $(TARGET_SUBDIR)/zlib && \
45770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45772 "RANLIB=$${RANLIB}" \
45773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45774 install-html) \
45775 || exit 1
45776
45777 @endif target-zlib
45778
45779 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
45780 maybe-installcheck-target-zlib:
45781 @if target-zlib
45782 maybe-installcheck-target-zlib: installcheck-target-zlib
45783
45784 installcheck-target-zlib: \
45785 configure-target-zlib
45786 @: $(MAKE); $(unstage)
45787 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45788 r=`${PWD_COMMAND}`; export r; \
45789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45790 $(NORMAL_TARGET_EXPORTS) \
45791 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
45792 for flag in $(EXTRA_TARGET_FLAGS); do \
45793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45794 done; \
45795 (cd $(TARGET_SUBDIR)/zlib && \
45796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45798 "RANLIB=$${RANLIB}" \
45799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45800 installcheck) \
45801 || exit 1
45802
45803 @endif target-zlib
45804
45805 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
45806 maybe-mostlyclean-target-zlib:
45807 @if target-zlib
45808 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
45809
45810 mostlyclean-target-zlib:
45811 @: $(MAKE); $(unstage)
45812 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45813 r=`${PWD_COMMAND}`; export r; \
45814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45815 $(NORMAL_TARGET_EXPORTS) \
45816 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
45817 for flag in $(EXTRA_TARGET_FLAGS); do \
45818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45819 done; \
45820 (cd $(TARGET_SUBDIR)/zlib && \
45821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45823 "RANLIB=$${RANLIB}" \
45824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45825 mostlyclean) \
45826 || exit 1
45827
45828 @endif target-zlib
45829
45830 .PHONY: maybe-clean-target-zlib clean-target-zlib
45831 maybe-clean-target-zlib:
45832 @if target-zlib
45833 maybe-clean-target-zlib: clean-target-zlib
45834
45835 clean-target-zlib:
45836 @: $(MAKE); $(unstage)
45837 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45838 r=`${PWD_COMMAND}`; export r; \
45839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45840 $(NORMAL_TARGET_EXPORTS) \
45841 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
45842 for flag in $(EXTRA_TARGET_FLAGS); do \
45843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45844 done; \
45845 (cd $(TARGET_SUBDIR)/zlib && \
45846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45848 "RANLIB=$${RANLIB}" \
45849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45850 clean) \
45851 || exit 1
45852
45853 @endif target-zlib
45854
45855 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
45856 maybe-distclean-target-zlib:
45857 @if target-zlib
45858 maybe-distclean-target-zlib: distclean-target-zlib
45859
45860 distclean-target-zlib:
45861 @: $(MAKE); $(unstage)
45862 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45863 r=`${PWD_COMMAND}`; export r; \
45864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45865 $(NORMAL_TARGET_EXPORTS) \
45866 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
45867 for flag in $(EXTRA_TARGET_FLAGS); do \
45868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45869 done; \
45870 (cd $(TARGET_SUBDIR)/zlib && \
45871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45873 "RANLIB=$${RANLIB}" \
45874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45875 distclean) \
45876 || exit 1
45877
45878 @endif target-zlib
45879
45880 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
45881 maybe-maintainer-clean-target-zlib:
45882 @if target-zlib
45883 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
45884
45885 maintainer-clean-target-zlib:
45886 @: $(MAKE); $(unstage)
45887 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
45888 r=`${PWD_COMMAND}`; export r; \
45889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45890 $(NORMAL_TARGET_EXPORTS) \
45891 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
45892 for flag in $(EXTRA_TARGET_FLAGS); do \
45893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45894 done; \
45895 (cd $(TARGET_SUBDIR)/zlib && \
45896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45898 "RANLIB=$${RANLIB}" \
45899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45900 maintainer-clean) \
45901 || exit 1
45902
45903 @endif target-zlib
45904
45905
45906
45907
45908
45909 .PHONY: configure-target-rda maybe-configure-target-rda
45910 maybe-configure-target-rda:
45911 @if gcc-bootstrap
45912 configure-target-rda: stage_current
45913 @endif gcc-bootstrap
45914 @if target-rda
45915 maybe-configure-target-rda: configure-target-rda
45916 configure-target-rda:
45917 @: $(MAKE); $(unstage)
45918 @r=`${PWD_COMMAND}`; export r; \
45919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45920 echo "Checking multilib configuration for rda..."; \
45921 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
45922 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
45923 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
45924 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
45925 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
45926 else \
45927 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
45928 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
45929 fi; \
45930 else \
45931 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
45932 fi; \
45933 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
45934 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
45935 $(NORMAL_TARGET_EXPORTS) \
45936 echo Configuring in $(TARGET_SUBDIR)/rda; \
45937 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
45938 case $(srcdir) in \
45939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45940 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
45941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45942 esac; \
45943 module_srcdir=rda; \
45944 rm -f no-such-file || : ; \
45945 CONFIG_SITE=no-such-file $(SHELL) \
45946 $$s/$$module_srcdir/configure \
45947 --srcdir=$${topdir}/$$module_srcdir \
45948 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45949 --target=${target_alias} \
45950 || exit 1
45951 @endif target-rda
45952
45953
45954
45955
45956
45957 .PHONY: all-target-rda maybe-all-target-rda
45958 maybe-all-target-rda:
45959 @if gcc-bootstrap
45960 all-target-rda: stage_current
45961 @endif gcc-bootstrap
45962 @if target-rda
45963 TARGET-target-rda=all
45964 maybe-all-target-rda: all-target-rda
45965 all-target-rda: configure-target-rda
45966 @: $(MAKE); $(unstage)
45967 @r=`${PWD_COMMAND}`; export r; \
45968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45969 $(NORMAL_TARGET_EXPORTS) \
45970 (cd $(TARGET_SUBDIR)/rda && \
45971 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45972 $(TARGET-target-rda))
45973 @endif target-rda
45974
45975
45976
45977
45978
45979 .PHONY: check-target-rda maybe-check-target-rda
45980 maybe-check-target-rda:
45981 @if target-rda
45982 maybe-check-target-rda: check-target-rda
45983
45984 check-target-rda:
45985 @: $(MAKE); $(unstage)
45986 @r=`${PWD_COMMAND}`; export r; \
45987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45988 $(NORMAL_TARGET_EXPORTS) \
45989 (cd $(TARGET_SUBDIR)/rda && \
45990 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45991
45992 @endif target-rda
45993
45994 .PHONY: install-target-rda maybe-install-target-rda
45995 maybe-install-target-rda:
45996 @if target-rda
45997 maybe-install-target-rda: install-target-rda
45998
45999 install-target-rda: installdirs
46000 @: $(MAKE); $(unstage)
46001 @r=`${PWD_COMMAND}`; export r; \
46002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46003 $(NORMAL_TARGET_EXPORTS) \
46004 (cd $(TARGET_SUBDIR)/rda && \
46005 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46006
46007 @endif target-rda
46008
46009 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
46010 maybe-install-strip-target-rda:
46011 @if target-rda
46012 maybe-install-strip-target-rda: install-strip-target-rda
46013
46014 install-strip-target-rda: installdirs
46015 @: $(MAKE); $(unstage)
46016 @r=`${PWD_COMMAND}`; export r; \
46017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46018 $(NORMAL_TARGET_EXPORTS) \
46019 (cd $(TARGET_SUBDIR)/rda && \
46020 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46021
46022 @endif target-rda
46023
46024 # Other targets (info, dvi, pdf, etc.)
46025
46026 .PHONY: maybe-info-target-rda info-target-rda
46027 maybe-info-target-rda:
46028 @if target-rda
46029 maybe-info-target-rda: info-target-rda
46030
46031 info-target-rda: \
46032 configure-target-rda
46033 @: $(MAKE); $(unstage)
46034 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46035 r=`${PWD_COMMAND}`; export r; \
46036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46037 $(NORMAL_TARGET_EXPORTS) \
46038 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
46039 for flag in $(EXTRA_TARGET_FLAGS); do \
46040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46041 done; \
46042 (cd $(TARGET_SUBDIR)/rda && \
46043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46045 "RANLIB=$${RANLIB}" \
46046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46047 info) \
46048 || exit 1
46049
46050 @endif target-rda
46051
46052 .PHONY: maybe-dvi-target-rda dvi-target-rda
46053 maybe-dvi-target-rda:
46054 @if target-rda
46055 maybe-dvi-target-rda: dvi-target-rda
46056
46057 dvi-target-rda: \
46058 configure-target-rda
46059 @: $(MAKE); $(unstage)
46060 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46061 r=`${PWD_COMMAND}`; export r; \
46062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46063 $(NORMAL_TARGET_EXPORTS) \
46064 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
46065 for flag in $(EXTRA_TARGET_FLAGS); do \
46066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46067 done; \
46068 (cd $(TARGET_SUBDIR)/rda && \
46069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46071 "RANLIB=$${RANLIB}" \
46072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46073 dvi) \
46074 || exit 1
46075
46076 @endif target-rda
46077
46078 .PHONY: maybe-pdf-target-rda pdf-target-rda
46079 maybe-pdf-target-rda:
46080 @if target-rda
46081 maybe-pdf-target-rda: pdf-target-rda
46082
46083 pdf-target-rda: \
46084 configure-target-rda
46085 @: $(MAKE); $(unstage)
46086 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46087 r=`${PWD_COMMAND}`; export r; \
46088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46089 $(NORMAL_TARGET_EXPORTS) \
46090 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
46091 for flag in $(EXTRA_TARGET_FLAGS); do \
46092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46093 done; \
46094 (cd $(TARGET_SUBDIR)/rda && \
46095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46097 "RANLIB=$${RANLIB}" \
46098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46099 pdf) \
46100 || exit 1
46101
46102 @endif target-rda
46103
46104 .PHONY: maybe-html-target-rda html-target-rda
46105 maybe-html-target-rda:
46106 @if target-rda
46107 maybe-html-target-rda: html-target-rda
46108
46109 html-target-rda: \
46110 configure-target-rda
46111 @: $(MAKE); $(unstage)
46112 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46113 r=`${PWD_COMMAND}`; export r; \
46114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46115 $(NORMAL_TARGET_EXPORTS) \
46116 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
46117 for flag in $(EXTRA_TARGET_FLAGS); do \
46118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46119 done; \
46120 (cd $(TARGET_SUBDIR)/rda && \
46121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46123 "RANLIB=$${RANLIB}" \
46124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46125 html) \
46126 || exit 1
46127
46128 @endif target-rda
46129
46130 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
46131 maybe-TAGS-target-rda:
46132 @if target-rda
46133 maybe-TAGS-target-rda: TAGS-target-rda
46134
46135 TAGS-target-rda: \
46136 configure-target-rda
46137 @: $(MAKE); $(unstage)
46138 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46139 r=`${PWD_COMMAND}`; export r; \
46140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46141 $(NORMAL_TARGET_EXPORTS) \
46142 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
46143 for flag in $(EXTRA_TARGET_FLAGS); do \
46144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46145 done; \
46146 (cd $(TARGET_SUBDIR)/rda && \
46147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46149 "RANLIB=$${RANLIB}" \
46150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46151 TAGS) \
46152 || exit 1
46153
46154 @endif target-rda
46155
46156 .PHONY: maybe-install-info-target-rda install-info-target-rda
46157 maybe-install-info-target-rda:
46158 @if target-rda
46159 maybe-install-info-target-rda: install-info-target-rda
46160
46161 install-info-target-rda: \
46162 configure-target-rda \
46163 info-target-rda
46164 @: $(MAKE); $(unstage)
46165 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46166 r=`${PWD_COMMAND}`; export r; \
46167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46168 $(NORMAL_TARGET_EXPORTS) \
46169 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
46170 for flag in $(EXTRA_TARGET_FLAGS); do \
46171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46172 done; \
46173 (cd $(TARGET_SUBDIR)/rda && \
46174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46176 "RANLIB=$${RANLIB}" \
46177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46178 install-info) \
46179 || exit 1
46180
46181 @endif target-rda
46182
46183 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
46184 maybe-install-pdf-target-rda:
46185 @if target-rda
46186 maybe-install-pdf-target-rda: install-pdf-target-rda
46187
46188 install-pdf-target-rda: \
46189 configure-target-rda \
46190 pdf-target-rda
46191 @: $(MAKE); $(unstage)
46192 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46193 r=`${PWD_COMMAND}`; export r; \
46194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46195 $(NORMAL_TARGET_EXPORTS) \
46196 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
46197 for flag in $(EXTRA_TARGET_FLAGS); do \
46198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46199 done; \
46200 (cd $(TARGET_SUBDIR)/rda && \
46201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46203 "RANLIB=$${RANLIB}" \
46204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46205 install-pdf) \
46206 || exit 1
46207
46208 @endif target-rda
46209
46210 .PHONY: maybe-install-html-target-rda install-html-target-rda
46211 maybe-install-html-target-rda:
46212 @if target-rda
46213 maybe-install-html-target-rda: install-html-target-rda
46214
46215 install-html-target-rda: \
46216 configure-target-rda \
46217 html-target-rda
46218 @: $(MAKE); $(unstage)
46219 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46220 r=`${PWD_COMMAND}`; export r; \
46221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46222 $(NORMAL_TARGET_EXPORTS) \
46223 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
46224 for flag in $(EXTRA_TARGET_FLAGS); do \
46225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46226 done; \
46227 (cd $(TARGET_SUBDIR)/rda && \
46228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46230 "RANLIB=$${RANLIB}" \
46231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46232 install-html) \
46233 || exit 1
46234
46235 @endif target-rda
46236
46237 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
46238 maybe-installcheck-target-rda:
46239 @if target-rda
46240 maybe-installcheck-target-rda: installcheck-target-rda
46241
46242 installcheck-target-rda: \
46243 configure-target-rda
46244 @: $(MAKE); $(unstage)
46245 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46246 r=`${PWD_COMMAND}`; export r; \
46247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46248 $(NORMAL_TARGET_EXPORTS) \
46249 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
46250 for flag in $(EXTRA_TARGET_FLAGS); do \
46251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46252 done; \
46253 (cd $(TARGET_SUBDIR)/rda && \
46254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46256 "RANLIB=$${RANLIB}" \
46257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46258 installcheck) \
46259 || exit 1
46260
46261 @endif target-rda
46262
46263 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
46264 maybe-mostlyclean-target-rda:
46265 @if target-rda
46266 maybe-mostlyclean-target-rda: mostlyclean-target-rda
46267
46268 mostlyclean-target-rda:
46269 @: $(MAKE); $(unstage)
46270 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46271 r=`${PWD_COMMAND}`; export r; \
46272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46273 $(NORMAL_TARGET_EXPORTS) \
46274 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
46275 for flag in $(EXTRA_TARGET_FLAGS); do \
46276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46277 done; \
46278 (cd $(TARGET_SUBDIR)/rda && \
46279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46281 "RANLIB=$${RANLIB}" \
46282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46283 mostlyclean) \
46284 || exit 1
46285
46286 @endif target-rda
46287
46288 .PHONY: maybe-clean-target-rda clean-target-rda
46289 maybe-clean-target-rda:
46290 @if target-rda
46291 maybe-clean-target-rda: clean-target-rda
46292
46293 clean-target-rda:
46294 @: $(MAKE); $(unstage)
46295 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46296 r=`${PWD_COMMAND}`; export r; \
46297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46298 $(NORMAL_TARGET_EXPORTS) \
46299 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
46300 for flag in $(EXTRA_TARGET_FLAGS); do \
46301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46302 done; \
46303 (cd $(TARGET_SUBDIR)/rda && \
46304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46306 "RANLIB=$${RANLIB}" \
46307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46308 clean) \
46309 || exit 1
46310
46311 @endif target-rda
46312
46313 .PHONY: maybe-distclean-target-rda distclean-target-rda
46314 maybe-distclean-target-rda:
46315 @if target-rda
46316 maybe-distclean-target-rda: distclean-target-rda
46317
46318 distclean-target-rda:
46319 @: $(MAKE); $(unstage)
46320 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46321 r=`${PWD_COMMAND}`; export r; \
46322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46323 $(NORMAL_TARGET_EXPORTS) \
46324 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
46325 for flag in $(EXTRA_TARGET_FLAGS); do \
46326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46327 done; \
46328 (cd $(TARGET_SUBDIR)/rda && \
46329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46331 "RANLIB=$${RANLIB}" \
46332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46333 distclean) \
46334 || exit 1
46335
46336 @endif target-rda
46337
46338 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
46339 maybe-maintainer-clean-target-rda:
46340 @if target-rda
46341 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
46342
46343 maintainer-clean-target-rda:
46344 @: $(MAKE); $(unstage)
46345 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46346 r=`${PWD_COMMAND}`; export r; \
46347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46348 $(NORMAL_TARGET_EXPORTS) \
46349 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
46350 for flag in $(EXTRA_TARGET_FLAGS); do \
46351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46352 done; \
46353 (cd $(TARGET_SUBDIR)/rda && \
46354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46356 "RANLIB=$${RANLIB}" \
46357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46358 maintainer-clean) \
46359 || exit 1
46360
46361 @endif target-rda
46362
46363
46364
46365
46366
46367 .PHONY: configure-target-libada maybe-configure-target-libada
46368 maybe-configure-target-libada:
46369 @if gcc-bootstrap
46370 configure-target-libada: stage_current
46371 @endif gcc-bootstrap
46372 @if target-libada
46373 maybe-configure-target-libada: configure-target-libada
46374 configure-target-libada:
46375 @: $(MAKE); $(unstage)
46376 @r=`${PWD_COMMAND}`; export r; \
46377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46378 echo "Checking multilib configuration for libada..."; \
46379 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
46380 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
46381 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
46382 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
46383 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
46384 else \
46385 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
46386 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46387 fi; \
46388 else \
46389 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46390 fi; \
46391 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
46392 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
46393 $(NORMAL_TARGET_EXPORTS) \
46394 echo Configuring in $(TARGET_SUBDIR)/libada; \
46395 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
46396 case $(srcdir) in \
46397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46398 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
46399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46400 esac; \
46401 module_srcdir=libada; \
46402 rm -f no-such-file || : ; \
46403 CONFIG_SITE=no-such-file $(SHELL) \
46404 $$s/$$module_srcdir/configure \
46405 --srcdir=$${topdir}/$$module_srcdir \
46406 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46407 --target=${target_alias} \
46408 || exit 1
46409 @endif target-libada
46410
46411
46412
46413
46414
46415 .PHONY: all-target-libada maybe-all-target-libada
46416 maybe-all-target-libada:
46417 @if gcc-bootstrap
46418 all-target-libada: stage_current
46419 @endif gcc-bootstrap
46420 @if target-libada
46421 TARGET-target-libada=all
46422 maybe-all-target-libada: all-target-libada
46423 all-target-libada: configure-target-libada
46424 @: $(MAKE); $(unstage)
46425 @r=`${PWD_COMMAND}`; export r; \
46426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46427 $(NORMAL_TARGET_EXPORTS) \
46428 (cd $(TARGET_SUBDIR)/libada && \
46429 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46430 $(TARGET-target-libada))
46431 @endif target-libada
46432
46433
46434
46435
46436
46437 .PHONY: check-target-libada maybe-check-target-libada
46438 maybe-check-target-libada:
46439 @if target-libada
46440 maybe-check-target-libada: check-target-libada
46441
46442 check-target-libada:
46443 @: $(MAKE); $(unstage)
46444 @r=`${PWD_COMMAND}`; export r; \
46445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46446 $(NORMAL_TARGET_EXPORTS) \
46447 (cd $(TARGET_SUBDIR)/libada && \
46448 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46449
46450 @endif target-libada
46451
46452 .PHONY: install-target-libada maybe-install-target-libada
46453 maybe-install-target-libada:
46454 @if target-libada
46455 maybe-install-target-libada: install-target-libada
46456
46457 install-target-libada: installdirs
46458 @: $(MAKE); $(unstage)
46459 @r=`${PWD_COMMAND}`; export r; \
46460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46461 $(NORMAL_TARGET_EXPORTS) \
46462 (cd $(TARGET_SUBDIR)/libada && \
46463 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46464
46465 @endif target-libada
46466
46467 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
46468 maybe-install-strip-target-libada:
46469 @if target-libada
46470 maybe-install-strip-target-libada: install-strip-target-libada
46471
46472 install-strip-target-libada: installdirs
46473 @: $(MAKE); $(unstage)
46474 @r=`${PWD_COMMAND}`; export r; \
46475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46476 $(NORMAL_TARGET_EXPORTS) \
46477 (cd $(TARGET_SUBDIR)/libada && \
46478 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46479
46480 @endif target-libada
46481
46482 # Other targets (info, dvi, pdf, etc.)
46483
46484 .PHONY: maybe-info-target-libada info-target-libada
46485 maybe-info-target-libada:
46486 @if target-libada
46487 maybe-info-target-libada: info-target-libada
46488
46489 info-target-libada: \
46490 configure-target-libada
46491 @: $(MAKE); $(unstage)
46492 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46493 r=`${PWD_COMMAND}`; export r; \
46494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46495 $(NORMAL_TARGET_EXPORTS) \
46496 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
46497 for flag in $(EXTRA_TARGET_FLAGS); do \
46498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46499 done; \
46500 (cd $(TARGET_SUBDIR)/libada && \
46501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46503 "RANLIB=$${RANLIB}" \
46504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46505 info) \
46506 || exit 1
46507
46508 @endif target-libada
46509
46510 .PHONY: maybe-dvi-target-libada dvi-target-libada
46511 maybe-dvi-target-libada:
46512 @if target-libada
46513 maybe-dvi-target-libada: dvi-target-libada
46514
46515 dvi-target-libada: \
46516 configure-target-libada
46517 @: $(MAKE); $(unstage)
46518 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46519 r=`${PWD_COMMAND}`; export r; \
46520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46521 $(NORMAL_TARGET_EXPORTS) \
46522 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
46523 for flag in $(EXTRA_TARGET_FLAGS); do \
46524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46525 done; \
46526 (cd $(TARGET_SUBDIR)/libada && \
46527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46529 "RANLIB=$${RANLIB}" \
46530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46531 dvi) \
46532 || exit 1
46533
46534 @endif target-libada
46535
46536 .PHONY: maybe-pdf-target-libada pdf-target-libada
46537 maybe-pdf-target-libada:
46538 @if target-libada
46539 maybe-pdf-target-libada: pdf-target-libada
46540
46541 pdf-target-libada: \
46542 configure-target-libada
46543 @: $(MAKE); $(unstage)
46544 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46545 r=`${PWD_COMMAND}`; export r; \
46546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46547 $(NORMAL_TARGET_EXPORTS) \
46548 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
46549 for flag in $(EXTRA_TARGET_FLAGS); do \
46550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46551 done; \
46552 (cd $(TARGET_SUBDIR)/libada && \
46553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46555 "RANLIB=$${RANLIB}" \
46556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46557 pdf) \
46558 || exit 1
46559
46560 @endif target-libada
46561
46562 .PHONY: maybe-html-target-libada html-target-libada
46563 maybe-html-target-libada:
46564 @if target-libada
46565 maybe-html-target-libada: html-target-libada
46566
46567 html-target-libada: \
46568 configure-target-libada
46569 @: $(MAKE); $(unstage)
46570 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46571 r=`${PWD_COMMAND}`; export r; \
46572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46573 $(NORMAL_TARGET_EXPORTS) \
46574 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
46575 for flag in $(EXTRA_TARGET_FLAGS); do \
46576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46577 done; \
46578 (cd $(TARGET_SUBDIR)/libada && \
46579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46581 "RANLIB=$${RANLIB}" \
46582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46583 html) \
46584 || exit 1
46585
46586 @endif target-libada
46587
46588 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
46589 maybe-TAGS-target-libada:
46590 @if target-libada
46591 maybe-TAGS-target-libada: TAGS-target-libada
46592
46593 TAGS-target-libada: \
46594 configure-target-libada
46595 @: $(MAKE); $(unstage)
46596 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46597 r=`${PWD_COMMAND}`; export r; \
46598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46599 $(NORMAL_TARGET_EXPORTS) \
46600 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
46601 for flag in $(EXTRA_TARGET_FLAGS); do \
46602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46603 done; \
46604 (cd $(TARGET_SUBDIR)/libada && \
46605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46607 "RANLIB=$${RANLIB}" \
46608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46609 TAGS) \
46610 || exit 1
46611
46612 @endif target-libada
46613
46614 .PHONY: maybe-install-info-target-libada install-info-target-libada
46615 maybe-install-info-target-libada:
46616 @if target-libada
46617 maybe-install-info-target-libada: install-info-target-libada
46618
46619 install-info-target-libada: \
46620 configure-target-libada \
46621 info-target-libada
46622 @: $(MAKE); $(unstage)
46623 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46624 r=`${PWD_COMMAND}`; export r; \
46625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46626 $(NORMAL_TARGET_EXPORTS) \
46627 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
46628 for flag in $(EXTRA_TARGET_FLAGS); do \
46629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46630 done; \
46631 (cd $(TARGET_SUBDIR)/libada && \
46632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46634 "RANLIB=$${RANLIB}" \
46635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46636 install-info) \
46637 || exit 1
46638
46639 @endif target-libada
46640
46641 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
46642 maybe-install-pdf-target-libada:
46643 @if target-libada
46644 maybe-install-pdf-target-libada: install-pdf-target-libada
46645
46646 install-pdf-target-libada: \
46647 configure-target-libada \
46648 pdf-target-libada
46649 @: $(MAKE); $(unstage)
46650 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46651 r=`${PWD_COMMAND}`; export r; \
46652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46653 $(NORMAL_TARGET_EXPORTS) \
46654 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
46655 for flag in $(EXTRA_TARGET_FLAGS); do \
46656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46657 done; \
46658 (cd $(TARGET_SUBDIR)/libada && \
46659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46661 "RANLIB=$${RANLIB}" \
46662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46663 install-pdf) \
46664 || exit 1
46665
46666 @endif target-libada
46667
46668 .PHONY: maybe-install-html-target-libada install-html-target-libada
46669 maybe-install-html-target-libada:
46670 @if target-libada
46671 maybe-install-html-target-libada: install-html-target-libada
46672
46673 install-html-target-libada: \
46674 configure-target-libada \
46675 html-target-libada
46676 @: $(MAKE); $(unstage)
46677 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46678 r=`${PWD_COMMAND}`; export r; \
46679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46680 $(NORMAL_TARGET_EXPORTS) \
46681 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
46682 for flag in $(EXTRA_TARGET_FLAGS); do \
46683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46684 done; \
46685 (cd $(TARGET_SUBDIR)/libada && \
46686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46688 "RANLIB=$${RANLIB}" \
46689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46690 install-html) \
46691 || exit 1
46692
46693 @endif target-libada
46694
46695 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
46696 maybe-installcheck-target-libada:
46697 @if target-libada
46698 maybe-installcheck-target-libada: installcheck-target-libada
46699
46700 installcheck-target-libada: \
46701 configure-target-libada
46702 @: $(MAKE); $(unstage)
46703 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46704 r=`${PWD_COMMAND}`; export r; \
46705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46706 $(NORMAL_TARGET_EXPORTS) \
46707 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
46708 for flag in $(EXTRA_TARGET_FLAGS); do \
46709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46710 done; \
46711 (cd $(TARGET_SUBDIR)/libada && \
46712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46714 "RANLIB=$${RANLIB}" \
46715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46716 installcheck) \
46717 || exit 1
46718
46719 @endif target-libada
46720
46721 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
46722 maybe-mostlyclean-target-libada:
46723 @if target-libada
46724 maybe-mostlyclean-target-libada: mostlyclean-target-libada
46725
46726 mostlyclean-target-libada:
46727 @: $(MAKE); $(unstage)
46728 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46729 r=`${PWD_COMMAND}`; export r; \
46730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46731 $(NORMAL_TARGET_EXPORTS) \
46732 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
46733 for flag in $(EXTRA_TARGET_FLAGS); do \
46734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46735 done; \
46736 (cd $(TARGET_SUBDIR)/libada && \
46737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46739 "RANLIB=$${RANLIB}" \
46740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46741 mostlyclean) \
46742 || exit 1
46743
46744 @endif target-libada
46745
46746 .PHONY: maybe-clean-target-libada clean-target-libada
46747 maybe-clean-target-libada:
46748 @if target-libada
46749 maybe-clean-target-libada: clean-target-libada
46750
46751 clean-target-libada:
46752 @: $(MAKE); $(unstage)
46753 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46754 r=`${PWD_COMMAND}`; export r; \
46755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46756 $(NORMAL_TARGET_EXPORTS) \
46757 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
46758 for flag in $(EXTRA_TARGET_FLAGS); do \
46759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46760 done; \
46761 (cd $(TARGET_SUBDIR)/libada && \
46762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46764 "RANLIB=$${RANLIB}" \
46765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46766 clean) \
46767 || exit 1
46768
46769 @endif target-libada
46770
46771 .PHONY: maybe-distclean-target-libada distclean-target-libada
46772 maybe-distclean-target-libada:
46773 @if target-libada
46774 maybe-distclean-target-libada: distclean-target-libada
46775
46776 distclean-target-libada:
46777 @: $(MAKE); $(unstage)
46778 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46779 r=`${PWD_COMMAND}`; export r; \
46780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46781 $(NORMAL_TARGET_EXPORTS) \
46782 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
46783 for flag in $(EXTRA_TARGET_FLAGS); do \
46784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46785 done; \
46786 (cd $(TARGET_SUBDIR)/libada && \
46787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46789 "RANLIB=$${RANLIB}" \
46790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46791 distclean) \
46792 || exit 1
46793
46794 @endif target-libada
46795
46796 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
46797 maybe-maintainer-clean-target-libada:
46798 @if target-libada
46799 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
46800
46801 maintainer-clean-target-libada:
46802 @: $(MAKE); $(unstage)
46803 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46804 r=`${PWD_COMMAND}`; export r; \
46805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46806 $(NORMAL_TARGET_EXPORTS) \
46807 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
46808 for flag in $(EXTRA_TARGET_FLAGS); do \
46809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46810 done; \
46811 (cd $(TARGET_SUBDIR)/libada && \
46812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46814 "RANLIB=$${RANLIB}" \
46815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46816 maintainer-clean) \
46817 || exit 1
46818
46819 @endif target-libada
46820
46821
46822
46823
46824
46825 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
46826 maybe-configure-target-libgomp:
46827 @if gcc-bootstrap
46828 configure-target-libgomp: stage_current
46829 @endif gcc-bootstrap
46830 @if target-libgomp
46831 maybe-configure-target-libgomp: configure-target-libgomp
46832 configure-target-libgomp:
46833 @r=`${PWD_COMMAND}`; export r; \
46834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46835 echo "Checking multilib configuration for libgomp..."; \
46836 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46837 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46838 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46839 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46840 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46841 else \
46842 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46843 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46844 fi; \
46845 else \
46846 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46847 fi; \
46848 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46849 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46850 $(NORMAL_TARGET_EXPORTS) \
46851 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
46852 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
46853 case $(srcdir) in \
46854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46855 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46857 esac; \
46858 module_srcdir=libgomp; \
46859 rm -f no-such-file || : ; \
46860 CONFIG_SITE=no-such-file $(SHELL) \
46861 $$s/$$module_srcdir/configure \
46862 --srcdir=$${topdir}/$$module_srcdir \
46863 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46864 --target=${target_alias} \
46865 || exit 1
46866 @endif target-libgomp
46867
46868
46869
46870 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
46871 maybe-configure-stage1-target-libgomp:
46872 @if target-libgomp-bootstrap
46873 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
46874 configure-stage1-target-libgomp:
46875 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46876 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46877 @r=`${PWD_COMMAND}`; export r; \
46878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46879 TFLAGS="$(STAGE1_TFLAGS)"; \
46880 echo "Checking multilib configuration for libgomp..."; \
46881 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46882 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46883 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46884 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46885 else \
46886 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46887 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46888 fi; \
46889 else \
46890 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46891 fi; \
46892 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46893 $(NORMAL_TARGET_EXPORTS) \
46894 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46895 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46896 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46897 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
46898 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46899 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46900 case $(srcdir) in \
46901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46902 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46904 esac; \
46905 module_srcdir=libgomp; \
46906 $(SHELL) $$s/$$module_srcdir/configure \
46907 --srcdir=$${topdir}/$$module_srcdir \
46908 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46909 --target=${target_alias} \
46910 \
46911 $(STAGE1_CONFIGURE_FLAGS)
46912 @endif target-libgomp-bootstrap
46913
46914 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
46915 maybe-configure-stage2-target-libgomp:
46916 @if target-libgomp-bootstrap
46917 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
46918 configure-stage2-target-libgomp:
46919 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46920 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46921 @r=`${PWD_COMMAND}`; export r; \
46922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46923 TFLAGS="$(STAGE2_TFLAGS)"; \
46924 echo "Checking multilib configuration for libgomp..."; \
46925 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46926 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46927 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46928 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46929 else \
46930 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46931 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46932 fi; \
46933 else \
46934 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46935 fi; \
46936 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46937 $(NORMAL_TARGET_EXPORTS) \
46938 \
46939 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46940 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46941 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46942 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
46943 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46944 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46945 case $(srcdir) in \
46946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46947 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46949 esac; \
46950 module_srcdir=libgomp; \
46951 $(SHELL) $$s/$$module_srcdir/configure \
46952 --srcdir=$${topdir}/$$module_srcdir \
46953 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46954 --target=${target_alias} \
46955 --with-build-libsubdir=$(HOST_SUBDIR) \
46956 $(STAGE2_CONFIGURE_FLAGS)
46957 @endif target-libgomp-bootstrap
46958
46959 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
46960 maybe-configure-stage3-target-libgomp:
46961 @if target-libgomp-bootstrap
46962 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
46963 configure-stage3-target-libgomp:
46964 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46965 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46966 @r=`${PWD_COMMAND}`; export r; \
46967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46968 TFLAGS="$(STAGE3_TFLAGS)"; \
46969 echo "Checking multilib configuration for libgomp..."; \
46970 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46971 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46972 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46973 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46974 else \
46975 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46976 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46977 fi; \
46978 else \
46979 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46980 fi; \
46981 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46982 $(NORMAL_TARGET_EXPORTS) \
46983 \
46984 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46985 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46986 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46987 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
46988 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46989 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46990 case $(srcdir) in \
46991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46992 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46994 esac; \
46995 module_srcdir=libgomp; \
46996 $(SHELL) $$s/$$module_srcdir/configure \
46997 --srcdir=$${topdir}/$$module_srcdir \
46998 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46999 --target=${target_alias} \
47000 --with-build-libsubdir=$(HOST_SUBDIR) \
47001 $(STAGE3_CONFIGURE_FLAGS)
47002 @endif target-libgomp-bootstrap
47003
47004 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
47005 maybe-configure-stage4-target-libgomp:
47006 @if target-libgomp-bootstrap
47007 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
47008 configure-stage4-target-libgomp:
47009 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47010 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47011 @r=`${PWD_COMMAND}`; export r; \
47012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47013 TFLAGS="$(STAGE4_TFLAGS)"; \
47014 echo "Checking multilib configuration for libgomp..."; \
47015 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47016 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47017 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47018 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47019 else \
47020 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47021 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47022 fi; \
47023 else \
47024 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47025 fi; \
47026 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47027 $(NORMAL_TARGET_EXPORTS) \
47028 \
47029 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47030 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47031 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47032 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
47033 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47034 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47035 case $(srcdir) in \
47036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47037 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47039 esac; \
47040 module_srcdir=libgomp; \
47041 $(SHELL) $$s/$$module_srcdir/configure \
47042 --srcdir=$${topdir}/$$module_srcdir \
47043 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47044 --target=${target_alias} \
47045 --with-build-libsubdir=$(HOST_SUBDIR) \
47046 $(STAGE4_CONFIGURE_FLAGS)
47047 @endif target-libgomp-bootstrap
47048
47049 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
47050 maybe-configure-stageprofile-target-libgomp:
47051 @if target-libgomp-bootstrap
47052 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
47053 configure-stageprofile-target-libgomp:
47054 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47055 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47056 @r=`${PWD_COMMAND}`; export r; \
47057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47058 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47059 echo "Checking multilib configuration for libgomp..."; \
47060 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47061 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47062 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47063 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47064 else \
47065 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47066 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47067 fi; \
47068 else \
47069 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47070 fi; \
47071 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47072 $(NORMAL_TARGET_EXPORTS) \
47073 \
47074 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47075 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47076 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47077 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
47078 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47079 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47080 case $(srcdir) in \
47081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47082 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47084 esac; \
47085 module_srcdir=libgomp; \
47086 $(SHELL) $$s/$$module_srcdir/configure \
47087 --srcdir=$${topdir}/$$module_srcdir \
47088 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47089 --target=${target_alias} \
47090 --with-build-libsubdir=$(HOST_SUBDIR) \
47091 $(STAGEprofile_CONFIGURE_FLAGS)
47092 @endif target-libgomp-bootstrap
47093
47094 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
47095 maybe-configure-stagefeedback-target-libgomp:
47096 @if target-libgomp-bootstrap
47097 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
47098 configure-stagefeedback-target-libgomp:
47099 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47100 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47101 @r=`${PWD_COMMAND}`; export r; \
47102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47103 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47104 echo "Checking multilib configuration for libgomp..."; \
47105 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47106 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47107 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47108 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47109 else \
47110 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47111 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47112 fi; \
47113 else \
47114 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47115 fi; \
47116 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47117 $(NORMAL_TARGET_EXPORTS) \
47118 \
47119 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47120 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47121 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47122 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
47123 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47124 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47125 case $(srcdir) in \
47126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47127 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47129 esac; \
47130 module_srcdir=libgomp; \
47131 $(SHELL) $$s/$$module_srcdir/configure \
47132 --srcdir=$${topdir}/$$module_srcdir \
47133 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47134 --target=${target_alias} \
47135 --with-build-libsubdir=$(HOST_SUBDIR) \
47136 $(STAGEfeedback_CONFIGURE_FLAGS)
47137 @endif target-libgomp-bootstrap
47138
47139
47140
47141
47142
47143 .PHONY: all-target-libgomp maybe-all-target-libgomp
47144 maybe-all-target-libgomp:
47145 @if gcc-bootstrap
47146 all-target-libgomp: stage_current
47147 @endif gcc-bootstrap
47148 @if target-libgomp
47149 TARGET-target-libgomp=all
47150 maybe-all-target-libgomp: all-target-libgomp
47151 all-target-libgomp: configure-target-libgomp
47152 @r=`${PWD_COMMAND}`; export r; \
47153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47154 $(NORMAL_TARGET_EXPORTS) \
47155 (cd $(TARGET_SUBDIR)/libgomp && \
47156 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47157 $(TARGET-target-libgomp))
47158 @endif target-libgomp
47159
47160
47161
47162 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
47163 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
47164 maybe-all-stage1-target-libgomp:
47165 maybe-clean-stage1-target-libgomp:
47166 @if target-libgomp-bootstrap
47167 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
47168 all-stage1: all-stage1-target-libgomp
47169 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
47170 all-stage1-target-libgomp: configure-stage1-target-libgomp
47171 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47172 @r=`${PWD_COMMAND}`; export r; \
47173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47174 TFLAGS="$(STAGE1_TFLAGS)"; \
47175 $(NORMAL_TARGET_EXPORTS) \
47176 cd $(TARGET_SUBDIR)/libgomp && \
47177 \
47178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47179 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47180 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47181 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47182 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47183 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47184 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47185 $(EXTRA_TARGET_FLAGS) \
47186 \
47187 TFLAGS="$(STAGE1_TFLAGS)" \
47188 $(TARGET-stage1-target-libgomp)
47189
47190 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
47191 clean-stage1: clean-stage1-target-libgomp
47192 clean-stage1-target-libgomp:
47193 @if [ $(current_stage) = stage1 ]; then \
47194 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47195 else \
47196 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
47197 $(MAKE) stage1-start; \
47198 fi; \
47199 cd $(TARGET_SUBDIR)/libgomp && \
47200 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47201 clean
47202 @endif target-libgomp-bootstrap
47203
47204
47205 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
47206 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
47207 maybe-all-stage2-target-libgomp:
47208 maybe-clean-stage2-target-libgomp:
47209 @if target-libgomp-bootstrap
47210 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
47211 all-stage2: all-stage2-target-libgomp
47212 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
47213 all-stage2-target-libgomp: configure-stage2-target-libgomp
47214 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47215 @r=`${PWD_COMMAND}`; export r; \
47216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47217 TFLAGS="$(STAGE2_TFLAGS)"; \
47218 $(NORMAL_TARGET_EXPORTS) \
47219 \
47220 cd $(TARGET_SUBDIR)/libgomp && \
47221 \
47222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47223 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47224 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47225 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47229 $(EXTRA_TARGET_FLAGS) \
47230 TFLAGS="$(STAGE2_TFLAGS)" \
47231 $(TARGET-stage2-target-libgomp)
47232
47233 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
47234 clean-stage2: clean-stage2-target-libgomp
47235 clean-stage2-target-libgomp:
47236 @if [ $(current_stage) = stage2 ]; then \
47237 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47238 else \
47239 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
47240 $(MAKE) stage2-start; \
47241 fi; \
47242 cd $(TARGET_SUBDIR)/libgomp && \
47243 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47244 @endif target-libgomp-bootstrap
47245
47246
47247 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
47248 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
47249 maybe-all-stage3-target-libgomp:
47250 maybe-clean-stage3-target-libgomp:
47251 @if target-libgomp-bootstrap
47252 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
47253 all-stage3: all-stage3-target-libgomp
47254 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
47255 all-stage3-target-libgomp: configure-stage3-target-libgomp
47256 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47257 @r=`${PWD_COMMAND}`; export r; \
47258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47259 TFLAGS="$(STAGE3_TFLAGS)"; \
47260 $(NORMAL_TARGET_EXPORTS) \
47261 \
47262 cd $(TARGET_SUBDIR)/libgomp && \
47263 \
47264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47265 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47266 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47267 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47268 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47269 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47270 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47271 $(EXTRA_TARGET_FLAGS) \
47272 TFLAGS="$(STAGE3_TFLAGS)" \
47273 $(TARGET-stage3-target-libgomp)
47274
47275 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
47276 clean-stage3: clean-stage3-target-libgomp
47277 clean-stage3-target-libgomp:
47278 @if [ $(current_stage) = stage3 ]; then \
47279 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47280 else \
47281 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
47282 $(MAKE) stage3-start; \
47283 fi; \
47284 cd $(TARGET_SUBDIR)/libgomp && \
47285 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47286 @endif target-libgomp-bootstrap
47287
47288
47289 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
47290 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
47291 maybe-all-stage4-target-libgomp:
47292 maybe-clean-stage4-target-libgomp:
47293 @if target-libgomp-bootstrap
47294 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
47295 all-stage4: all-stage4-target-libgomp
47296 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
47297 all-stage4-target-libgomp: configure-stage4-target-libgomp
47298 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47299 @r=`${PWD_COMMAND}`; export r; \
47300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47301 TFLAGS="$(STAGE4_TFLAGS)"; \
47302 $(NORMAL_TARGET_EXPORTS) \
47303 \
47304 cd $(TARGET_SUBDIR)/libgomp && \
47305 \
47306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47307 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47308 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47309 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47310 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47311 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47312 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47313 $(EXTRA_TARGET_FLAGS) \
47314 TFLAGS="$(STAGE4_TFLAGS)" \
47315 $(TARGET-stage4-target-libgomp)
47316
47317 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
47318 clean-stage4: clean-stage4-target-libgomp
47319 clean-stage4-target-libgomp:
47320 @if [ $(current_stage) = stage4 ]; then \
47321 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47322 else \
47323 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
47324 $(MAKE) stage4-start; \
47325 fi; \
47326 cd $(TARGET_SUBDIR)/libgomp && \
47327 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47328 @endif target-libgomp-bootstrap
47329
47330
47331 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
47332 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
47333 maybe-all-stageprofile-target-libgomp:
47334 maybe-clean-stageprofile-target-libgomp:
47335 @if target-libgomp-bootstrap
47336 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
47337 all-stageprofile: all-stageprofile-target-libgomp
47338 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
47339 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
47340 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47341 @r=`${PWD_COMMAND}`; export r; \
47342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47343 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47344 $(NORMAL_TARGET_EXPORTS) \
47345 \
47346 cd $(TARGET_SUBDIR)/libgomp && \
47347 \
47348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47349 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47350 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47351 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47355 $(EXTRA_TARGET_FLAGS) \
47356 TFLAGS="$(STAGEprofile_TFLAGS)" \
47357 $(TARGET-stageprofile-target-libgomp)
47358
47359 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
47360 clean-stageprofile: clean-stageprofile-target-libgomp
47361 clean-stageprofile-target-libgomp:
47362 @if [ $(current_stage) = stageprofile ]; then \
47363 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47364 else \
47365 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
47366 $(MAKE) stageprofile-start; \
47367 fi; \
47368 cd $(TARGET_SUBDIR)/libgomp && \
47369 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47370 @endif target-libgomp-bootstrap
47371
47372
47373 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
47374 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
47375 maybe-all-stagefeedback-target-libgomp:
47376 maybe-clean-stagefeedback-target-libgomp:
47377 @if target-libgomp-bootstrap
47378 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
47379 all-stagefeedback: all-stagefeedback-target-libgomp
47380 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
47381 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
47382 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47383 @r=`${PWD_COMMAND}`; export r; \
47384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47385 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47386 $(NORMAL_TARGET_EXPORTS) \
47387 \
47388 cd $(TARGET_SUBDIR)/libgomp && \
47389 \
47390 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47391 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47392 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47393 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47394 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47395 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47396 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47397 $(EXTRA_TARGET_FLAGS) \
47398 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47399 $(TARGET-stagefeedback-target-libgomp)
47400
47401 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
47402 clean-stagefeedback: clean-stagefeedback-target-libgomp
47403 clean-stagefeedback-target-libgomp:
47404 @if [ $(current_stage) = stagefeedback ]; then \
47405 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47406 else \
47407 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
47408 $(MAKE) stagefeedback-start; \
47409 fi; \
47410 cd $(TARGET_SUBDIR)/libgomp && \
47411 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47412 @endif target-libgomp-bootstrap
47413
47414
47415
47416
47417
47418
47419 .PHONY: check-target-libgomp maybe-check-target-libgomp
47420 maybe-check-target-libgomp:
47421 @if target-libgomp
47422 maybe-check-target-libgomp: check-target-libgomp
47423
47424 check-target-libgomp:
47425 @: $(MAKE); $(unstage)
47426 @r=`${PWD_COMMAND}`; export r; \
47427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47428 $(NORMAL_TARGET_EXPORTS) \
47429 (cd $(TARGET_SUBDIR)/libgomp && \
47430 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47431
47432 @endif target-libgomp
47433
47434 .PHONY: install-target-libgomp maybe-install-target-libgomp
47435 maybe-install-target-libgomp:
47436 @if target-libgomp
47437 maybe-install-target-libgomp: install-target-libgomp
47438
47439 install-target-libgomp: installdirs
47440 @: $(MAKE); $(unstage)
47441 @r=`${PWD_COMMAND}`; export r; \
47442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47443 $(NORMAL_TARGET_EXPORTS) \
47444 (cd $(TARGET_SUBDIR)/libgomp && \
47445 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47446
47447 @endif target-libgomp
47448
47449 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
47450 maybe-install-strip-target-libgomp:
47451 @if target-libgomp
47452 maybe-install-strip-target-libgomp: install-strip-target-libgomp
47453
47454 install-strip-target-libgomp: installdirs
47455 @: $(MAKE); $(unstage)
47456 @r=`${PWD_COMMAND}`; export r; \
47457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47458 $(NORMAL_TARGET_EXPORTS) \
47459 (cd $(TARGET_SUBDIR)/libgomp && \
47460 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47461
47462 @endif target-libgomp
47463
47464 # Other targets (info, dvi, pdf, etc.)
47465
47466 .PHONY: maybe-info-target-libgomp info-target-libgomp
47467 maybe-info-target-libgomp:
47468 @if target-libgomp
47469 maybe-info-target-libgomp: info-target-libgomp
47470
47471 info-target-libgomp: \
47472 configure-target-libgomp
47473 @: $(MAKE); $(unstage)
47474 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47475 r=`${PWD_COMMAND}`; export r; \
47476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47477 $(NORMAL_TARGET_EXPORTS) \
47478 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
47479 for flag in $(EXTRA_TARGET_FLAGS); do \
47480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47481 done; \
47482 (cd $(TARGET_SUBDIR)/libgomp && \
47483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47485 "RANLIB=$${RANLIB}" \
47486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47487 info) \
47488 || exit 1
47489
47490 @endif target-libgomp
47491
47492 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
47493 maybe-dvi-target-libgomp:
47494 @if target-libgomp
47495 maybe-dvi-target-libgomp: dvi-target-libgomp
47496
47497 dvi-target-libgomp: \
47498 configure-target-libgomp
47499 @: $(MAKE); $(unstage)
47500 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47501 r=`${PWD_COMMAND}`; export r; \
47502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47503 $(NORMAL_TARGET_EXPORTS) \
47504 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
47505 for flag in $(EXTRA_TARGET_FLAGS); do \
47506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47507 done; \
47508 (cd $(TARGET_SUBDIR)/libgomp && \
47509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47511 "RANLIB=$${RANLIB}" \
47512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47513 dvi) \
47514 || exit 1
47515
47516 @endif target-libgomp
47517
47518 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
47519 maybe-pdf-target-libgomp:
47520 @if target-libgomp
47521 maybe-pdf-target-libgomp: pdf-target-libgomp
47522
47523 pdf-target-libgomp: \
47524 configure-target-libgomp
47525 @: $(MAKE); $(unstage)
47526 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47527 r=`${PWD_COMMAND}`; export r; \
47528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47529 $(NORMAL_TARGET_EXPORTS) \
47530 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
47531 for flag in $(EXTRA_TARGET_FLAGS); do \
47532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47533 done; \
47534 (cd $(TARGET_SUBDIR)/libgomp && \
47535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47537 "RANLIB=$${RANLIB}" \
47538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47539 pdf) \
47540 || exit 1
47541
47542 @endif target-libgomp
47543
47544 .PHONY: maybe-html-target-libgomp html-target-libgomp
47545 maybe-html-target-libgomp:
47546 @if target-libgomp
47547 maybe-html-target-libgomp: html-target-libgomp
47548
47549 html-target-libgomp: \
47550 configure-target-libgomp
47551 @: $(MAKE); $(unstage)
47552 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47553 r=`${PWD_COMMAND}`; export r; \
47554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47555 $(NORMAL_TARGET_EXPORTS) \
47556 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
47557 for flag in $(EXTRA_TARGET_FLAGS); do \
47558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47559 done; \
47560 (cd $(TARGET_SUBDIR)/libgomp && \
47561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47563 "RANLIB=$${RANLIB}" \
47564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47565 html) \
47566 || exit 1
47567
47568 @endif target-libgomp
47569
47570 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
47571 maybe-TAGS-target-libgomp:
47572 @if target-libgomp
47573 maybe-TAGS-target-libgomp: TAGS-target-libgomp
47574
47575 TAGS-target-libgomp: \
47576 configure-target-libgomp
47577 @: $(MAKE); $(unstage)
47578 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47579 r=`${PWD_COMMAND}`; export r; \
47580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47581 $(NORMAL_TARGET_EXPORTS) \
47582 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
47583 for flag in $(EXTRA_TARGET_FLAGS); do \
47584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47585 done; \
47586 (cd $(TARGET_SUBDIR)/libgomp && \
47587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47589 "RANLIB=$${RANLIB}" \
47590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47591 TAGS) \
47592 || exit 1
47593
47594 @endif target-libgomp
47595
47596 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
47597 maybe-install-info-target-libgomp:
47598 @if target-libgomp
47599 maybe-install-info-target-libgomp: install-info-target-libgomp
47600
47601 install-info-target-libgomp: \
47602 configure-target-libgomp \
47603 info-target-libgomp
47604 @: $(MAKE); $(unstage)
47605 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47606 r=`${PWD_COMMAND}`; export r; \
47607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47608 $(NORMAL_TARGET_EXPORTS) \
47609 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
47610 for flag in $(EXTRA_TARGET_FLAGS); do \
47611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47612 done; \
47613 (cd $(TARGET_SUBDIR)/libgomp && \
47614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47616 "RANLIB=$${RANLIB}" \
47617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47618 install-info) \
47619 || exit 1
47620
47621 @endif target-libgomp
47622
47623 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
47624 maybe-install-pdf-target-libgomp:
47625 @if target-libgomp
47626 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
47627
47628 install-pdf-target-libgomp: \
47629 configure-target-libgomp \
47630 pdf-target-libgomp
47631 @: $(MAKE); $(unstage)
47632 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47633 r=`${PWD_COMMAND}`; export r; \
47634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47635 $(NORMAL_TARGET_EXPORTS) \
47636 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
47637 for flag in $(EXTRA_TARGET_FLAGS); do \
47638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47639 done; \
47640 (cd $(TARGET_SUBDIR)/libgomp && \
47641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47643 "RANLIB=$${RANLIB}" \
47644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47645 install-pdf) \
47646 || exit 1
47647
47648 @endif target-libgomp
47649
47650 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
47651 maybe-install-html-target-libgomp:
47652 @if target-libgomp
47653 maybe-install-html-target-libgomp: install-html-target-libgomp
47654
47655 install-html-target-libgomp: \
47656 configure-target-libgomp \
47657 html-target-libgomp
47658 @: $(MAKE); $(unstage)
47659 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47660 r=`${PWD_COMMAND}`; export r; \
47661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47662 $(NORMAL_TARGET_EXPORTS) \
47663 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
47664 for flag in $(EXTRA_TARGET_FLAGS); do \
47665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47666 done; \
47667 (cd $(TARGET_SUBDIR)/libgomp && \
47668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47670 "RANLIB=$${RANLIB}" \
47671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47672 install-html) \
47673 || exit 1
47674
47675 @endif target-libgomp
47676
47677 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
47678 maybe-installcheck-target-libgomp:
47679 @if target-libgomp
47680 maybe-installcheck-target-libgomp: installcheck-target-libgomp
47681
47682 installcheck-target-libgomp: \
47683 configure-target-libgomp
47684 @: $(MAKE); $(unstage)
47685 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47686 r=`${PWD_COMMAND}`; export r; \
47687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47688 $(NORMAL_TARGET_EXPORTS) \
47689 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
47690 for flag in $(EXTRA_TARGET_FLAGS); do \
47691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47692 done; \
47693 (cd $(TARGET_SUBDIR)/libgomp && \
47694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47696 "RANLIB=$${RANLIB}" \
47697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47698 installcheck) \
47699 || exit 1
47700
47701 @endif target-libgomp
47702
47703 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
47704 maybe-mostlyclean-target-libgomp:
47705 @if target-libgomp
47706 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
47707
47708 mostlyclean-target-libgomp:
47709 @: $(MAKE); $(unstage)
47710 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47711 r=`${PWD_COMMAND}`; export r; \
47712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47713 $(NORMAL_TARGET_EXPORTS) \
47714 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
47715 for flag in $(EXTRA_TARGET_FLAGS); do \
47716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47717 done; \
47718 (cd $(TARGET_SUBDIR)/libgomp && \
47719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47721 "RANLIB=$${RANLIB}" \
47722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47723 mostlyclean) \
47724 || exit 1
47725
47726 @endif target-libgomp
47727
47728 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
47729 maybe-clean-target-libgomp:
47730 @if target-libgomp
47731 maybe-clean-target-libgomp: clean-target-libgomp
47732
47733 clean-target-libgomp:
47734 @: $(MAKE); $(unstage)
47735 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47736 r=`${PWD_COMMAND}`; export r; \
47737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47738 $(NORMAL_TARGET_EXPORTS) \
47739 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
47740 for flag in $(EXTRA_TARGET_FLAGS); do \
47741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47742 done; \
47743 (cd $(TARGET_SUBDIR)/libgomp && \
47744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47746 "RANLIB=$${RANLIB}" \
47747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47748 clean) \
47749 || exit 1
47750
47751 @endif target-libgomp
47752
47753 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
47754 maybe-distclean-target-libgomp:
47755 @if target-libgomp
47756 maybe-distclean-target-libgomp: distclean-target-libgomp
47757
47758 distclean-target-libgomp:
47759 @: $(MAKE); $(unstage)
47760 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47761 r=`${PWD_COMMAND}`; export r; \
47762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47763 $(NORMAL_TARGET_EXPORTS) \
47764 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
47765 for flag in $(EXTRA_TARGET_FLAGS); do \
47766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47767 done; \
47768 (cd $(TARGET_SUBDIR)/libgomp && \
47769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47771 "RANLIB=$${RANLIB}" \
47772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47773 distclean) \
47774 || exit 1
47775
47776 @endif target-libgomp
47777
47778 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
47779 maybe-maintainer-clean-target-libgomp:
47780 @if target-libgomp
47781 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
47782
47783 maintainer-clean-target-libgomp:
47784 @: $(MAKE); $(unstage)
47785 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47786 r=`${PWD_COMMAND}`; export r; \
47787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47788 $(NORMAL_TARGET_EXPORTS) \
47789 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
47790 for flag in $(EXTRA_TARGET_FLAGS); do \
47791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47792 done; \
47793 (cd $(TARGET_SUBDIR)/libgomp && \
47794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47796 "RANLIB=$${RANLIB}" \
47797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47798 maintainer-clean) \
47799 || exit 1
47800
47801 @endif target-libgomp
47802
47803
47804
47805
47806
47807 .PHONY: configure-target-libitm maybe-configure-target-libitm
47808 maybe-configure-target-libitm:
47809 @if gcc-bootstrap
47810 configure-target-libitm: stage_current
47811 @endif gcc-bootstrap
47812 @if target-libitm
47813 maybe-configure-target-libitm: configure-target-libitm
47814 configure-target-libitm:
47815 @: $(MAKE); $(unstage)
47816 @r=`${PWD_COMMAND}`; export r; \
47817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47818 echo "Checking multilib configuration for libitm..."; \
47819 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
47820 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
47821 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
47822 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
47823 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
47824 else \
47825 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
47826 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
47827 fi; \
47828 else \
47829 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
47830 fi; \
47831 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
47832 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
47833 $(NORMAL_TARGET_EXPORTS) \
47834 echo Configuring in $(TARGET_SUBDIR)/libitm; \
47835 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
47836 case $(srcdir) in \
47837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47838 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
47839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47840 esac; \
47841 module_srcdir=libitm; \
47842 rm -f no-such-file || : ; \
47843 CONFIG_SITE=no-such-file $(SHELL) \
47844 $$s/$$module_srcdir/configure \
47845 --srcdir=$${topdir}/$$module_srcdir \
47846 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47847 --target=${target_alias} \
47848 || exit 1
47849 @endif target-libitm
47850
47851
47852
47853
47854
47855 .PHONY: all-target-libitm maybe-all-target-libitm
47856 maybe-all-target-libitm:
47857 @if gcc-bootstrap
47858 all-target-libitm: stage_current
47859 @endif gcc-bootstrap
47860 @if target-libitm
47861 TARGET-target-libitm=all
47862 maybe-all-target-libitm: all-target-libitm
47863 all-target-libitm: configure-target-libitm
47864 @: $(MAKE); $(unstage)
47865 @r=`${PWD_COMMAND}`; export r; \
47866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47867 $(NORMAL_TARGET_EXPORTS) \
47868 (cd $(TARGET_SUBDIR)/libitm && \
47869 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47870 $(TARGET-target-libitm))
47871 @endif target-libitm
47872
47873
47874
47875
47876
47877 .PHONY: check-target-libitm maybe-check-target-libitm
47878 maybe-check-target-libitm:
47879 @if target-libitm
47880 maybe-check-target-libitm: check-target-libitm
47881
47882 check-target-libitm:
47883 @: $(MAKE); $(unstage)
47884 @r=`${PWD_COMMAND}`; export r; \
47885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47886 $(NORMAL_TARGET_EXPORTS) \
47887 (cd $(TARGET_SUBDIR)/libitm && \
47888 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47889
47890 @endif target-libitm
47891
47892 .PHONY: install-target-libitm maybe-install-target-libitm
47893 maybe-install-target-libitm:
47894 @if target-libitm
47895 maybe-install-target-libitm: install-target-libitm
47896
47897 install-target-libitm: installdirs
47898 @: $(MAKE); $(unstage)
47899 @r=`${PWD_COMMAND}`; export r; \
47900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47901 $(NORMAL_TARGET_EXPORTS) \
47902 (cd $(TARGET_SUBDIR)/libitm && \
47903 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47904
47905 @endif target-libitm
47906
47907 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
47908 maybe-install-strip-target-libitm:
47909 @if target-libitm
47910 maybe-install-strip-target-libitm: install-strip-target-libitm
47911
47912 install-strip-target-libitm: installdirs
47913 @: $(MAKE); $(unstage)
47914 @r=`${PWD_COMMAND}`; export r; \
47915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47916 $(NORMAL_TARGET_EXPORTS) \
47917 (cd $(TARGET_SUBDIR)/libitm && \
47918 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47919
47920 @endif target-libitm
47921
47922 # Other targets (info, dvi, pdf, etc.)
47923
47924 .PHONY: maybe-info-target-libitm info-target-libitm
47925 maybe-info-target-libitm:
47926 @if target-libitm
47927 maybe-info-target-libitm: info-target-libitm
47928
47929 info-target-libitm: \
47930 configure-target-libitm
47931 @: $(MAKE); $(unstage)
47932 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47933 r=`${PWD_COMMAND}`; export r; \
47934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47935 $(NORMAL_TARGET_EXPORTS) \
47936 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
47937 for flag in $(EXTRA_TARGET_FLAGS); do \
47938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47939 done; \
47940 (cd $(TARGET_SUBDIR)/libitm && \
47941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47943 "RANLIB=$${RANLIB}" \
47944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47945 info) \
47946 || exit 1
47947
47948 @endif target-libitm
47949
47950 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
47951 maybe-dvi-target-libitm:
47952 @if target-libitm
47953 maybe-dvi-target-libitm: dvi-target-libitm
47954
47955 dvi-target-libitm: \
47956 configure-target-libitm
47957 @: $(MAKE); $(unstage)
47958 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47959 r=`${PWD_COMMAND}`; export r; \
47960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47961 $(NORMAL_TARGET_EXPORTS) \
47962 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
47963 for flag in $(EXTRA_TARGET_FLAGS); do \
47964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47965 done; \
47966 (cd $(TARGET_SUBDIR)/libitm && \
47967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47969 "RANLIB=$${RANLIB}" \
47970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47971 dvi) \
47972 || exit 1
47973
47974 @endif target-libitm
47975
47976 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
47977 maybe-pdf-target-libitm:
47978 @if target-libitm
47979 maybe-pdf-target-libitm: pdf-target-libitm
47980
47981 pdf-target-libitm: \
47982 configure-target-libitm
47983 @: $(MAKE); $(unstage)
47984 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47985 r=`${PWD_COMMAND}`; export r; \
47986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47987 $(NORMAL_TARGET_EXPORTS) \
47988 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
47989 for flag in $(EXTRA_TARGET_FLAGS); do \
47990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47991 done; \
47992 (cd $(TARGET_SUBDIR)/libitm && \
47993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47995 "RANLIB=$${RANLIB}" \
47996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47997 pdf) \
47998 || exit 1
47999
48000 @endif target-libitm
48001
48002 .PHONY: maybe-html-target-libitm html-target-libitm
48003 maybe-html-target-libitm:
48004 @if target-libitm
48005 maybe-html-target-libitm: html-target-libitm
48006
48007 html-target-libitm: \
48008 configure-target-libitm
48009 @: $(MAKE); $(unstage)
48010 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48011 r=`${PWD_COMMAND}`; export r; \
48012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48013 $(NORMAL_TARGET_EXPORTS) \
48014 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
48015 for flag in $(EXTRA_TARGET_FLAGS); do \
48016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48017 done; \
48018 (cd $(TARGET_SUBDIR)/libitm && \
48019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48021 "RANLIB=$${RANLIB}" \
48022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48023 html) \
48024 || exit 1
48025
48026 @endif target-libitm
48027
48028 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
48029 maybe-TAGS-target-libitm:
48030 @if target-libitm
48031 maybe-TAGS-target-libitm: TAGS-target-libitm
48032
48033 TAGS-target-libitm: \
48034 configure-target-libitm
48035 @: $(MAKE); $(unstage)
48036 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48037 r=`${PWD_COMMAND}`; export r; \
48038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48039 $(NORMAL_TARGET_EXPORTS) \
48040 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
48041 for flag in $(EXTRA_TARGET_FLAGS); do \
48042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48043 done; \
48044 (cd $(TARGET_SUBDIR)/libitm && \
48045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48047 "RANLIB=$${RANLIB}" \
48048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48049 TAGS) \
48050 || exit 1
48051
48052 @endif target-libitm
48053
48054 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
48055 maybe-install-info-target-libitm:
48056 @if target-libitm
48057 maybe-install-info-target-libitm: install-info-target-libitm
48058
48059 install-info-target-libitm: \
48060 configure-target-libitm \
48061 info-target-libitm
48062 @: $(MAKE); $(unstage)
48063 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48064 r=`${PWD_COMMAND}`; export r; \
48065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48066 $(NORMAL_TARGET_EXPORTS) \
48067 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
48068 for flag in $(EXTRA_TARGET_FLAGS); do \
48069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48070 done; \
48071 (cd $(TARGET_SUBDIR)/libitm && \
48072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48074 "RANLIB=$${RANLIB}" \
48075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48076 install-info) \
48077 || exit 1
48078
48079 @endif target-libitm
48080
48081 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
48082 maybe-install-pdf-target-libitm:
48083 @if target-libitm
48084 maybe-install-pdf-target-libitm: install-pdf-target-libitm
48085
48086 install-pdf-target-libitm: \
48087 configure-target-libitm \
48088 pdf-target-libitm
48089 @: $(MAKE); $(unstage)
48090 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48091 r=`${PWD_COMMAND}`; export r; \
48092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48093 $(NORMAL_TARGET_EXPORTS) \
48094 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
48095 for flag in $(EXTRA_TARGET_FLAGS); do \
48096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48097 done; \
48098 (cd $(TARGET_SUBDIR)/libitm && \
48099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48101 "RANLIB=$${RANLIB}" \
48102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48103 install-pdf) \
48104 || exit 1
48105
48106 @endif target-libitm
48107
48108 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
48109 maybe-install-html-target-libitm:
48110 @if target-libitm
48111 maybe-install-html-target-libitm: install-html-target-libitm
48112
48113 install-html-target-libitm: \
48114 configure-target-libitm \
48115 html-target-libitm
48116 @: $(MAKE); $(unstage)
48117 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48118 r=`${PWD_COMMAND}`; export r; \
48119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48120 $(NORMAL_TARGET_EXPORTS) \
48121 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
48122 for flag in $(EXTRA_TARGET_FLAGS); do \
48123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48124 done; \
48125 (cd $(TARGET_SUBDIR)/libitm && \
48126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48128 "RANLIB=$${RANLIB}" \
48129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48130 install-html) \
48131 || exit 1
48132
48133 @endif target-libitm
48134
48135 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
48136 maybe-installcheck-target-libitm:
48137 @if target-libitm
48138 maybe-installcheck-target-libitm: installcheck-target-libitm
48139
48140 installcheck-target-libitm: \
48141 configure-target-libitm
48142 @: $(MAKE); $(unstage)
48143 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48144 r=`${PWD_COMMAND}`; export r; \
48145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48146 $(NORMAL_TARGET_EXPORTS) \
48147 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
48148 for flag in $(EXTRA_TARGET_FLAGS); do \
48149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48150 done; \
48151 (cd $(TARGET_SUBDIR)/libitm && \
48152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48154 "RANLIB=$${RANLIB}" \
48155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48156 installcheck) \
48157 || exit 1
48158
48159 @endif target-libitm
48160
48161 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
48162 maybe-mostlyclean-target-libitm:
48163 @if target-libitm
48164 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
48165
48166 mostlyclean-target-libitm:
48167 @: $(MAKE); $(unstage)
48168 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48169 r=`${PWD_COMMAND}`; export r; \
48170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48171 $(NORMAL_TARGET_EXPORTS) \
48172 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
48173 for flag in $(EXTRA_TARGET_FLAGS); do \
48174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48175 done; \
48176 (cd $(TARGET_SUBDIR)/libitm && \
48177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48179 "RANLIB=$${RANLIB}" \
48180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48181 mostlyclean) \
48182 || exit 1
48183
48184 @endif target-libitm
48185
48186 .PHONY: maybe-clean-target-libitm clean-target-libitm
48187 maybe-clean-target-libitm:
48188 @if target-libitm
48189 maybe-clean-target-libitm: clean-target-libitm
48190
48191 clean-target-libitm:
48192 @: $(MAKE); $(unstage)
48193 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48194 r=`${PWD_COMMAND}`; export r; \
48195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48196 $(NORMAL_TARGET_EXPORTS) \
48197 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
48198 for flag in $(EXTRA_TARGET_FLAGS); do \
48199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48200 done; \
48201 (cd $(TARGET_SUBDIR)/libitm && \
48202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48204 "RANLIB=$${RANLIB}" \
48205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48206 clean) \
48207 || exit 1
48208
48209 @endif target-libitm
48210
48211 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
48212 maybe-distclean-target-libitm:
48213 @if target-libitm
48214 maybe-distclean-target-libitm: distclean-target-libitm
48215
48216 distclean-target-libitm:
48217 @: $(MAKE); $(unstage)
48218 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48219 r=`${PWD_COMMAND}`; export r; \
48220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48221 $(NORMAL_TARGET_EXPORTS) \
48222 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
48223 for flag in $(EXTRA_TARGET_FLAGS); do \
48224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48225 done; \
48226 (cd $(TARGET_SUBDIR)/libitm && \
48227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48229 "RANLIB=$${RANLIB}" \
48230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48231 distclean) \
48232 || exit 1
48233
48234 @endif target-libitm
48235
48236 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
48237 maybe-maintainer-clean-target-libitm:
48238 @if target-libitm
48239 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
48240
48241 maintainer-clean-target-libitm:
48242 @: $(MAKE); $(unstage)
48243 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48244 r=`${PWD_COMMAND}`; export r; \
48245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48246 $(NORMAL_TARGET_EXPORTS) \
48247 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
48248 for flag in $(EXTRA_TARGET_FLAGS); do \
48249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48250 done; \
48251 (cd $(TARGET_SUBDIR)/libitm && \
48252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48254 "RANLIB=$${RANLIB}" \
48255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48256 maintainer-clean) \
48257 || exit 1
48258
48259 @endif target-libitm
48260
48261
48262
48263
48264
48265 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
48266 maybe-configure-target-libatomic:
48267 @if gcc-bootstrap
48268 configure-target-libatomic: stage_current
48269 @endif gcc-bootstrap
48270 @if target-libatomic
48271 maybe-configure-target-libatomic: configure-target-libatomic
48272 configure-target-libatomic:
48273 @: $(MAKE); $(unstage)
48274 @r=`${PWD_COMMAND}`; export r; \
48275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48276 echo "Checking multilib configuration for libatomic..."; \
48277 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
48278 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
48279 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
48280 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
48281 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
48282 else \
48283 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
48284 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
48285 fi; \
48286 else \
48287 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
48288 fi; \
48289 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
48290 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
48291 $(NORMAL_TARGET_EXPORTS) \
48292 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
48293 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
48294 case $(srcdir) in \
48295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48296 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
48297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48298 esac; \
48299 module_srcdir=libatomic; \
48300 rm -f no-such-file || : ; \
48301 CONFIG_SITE=no-such-file $(SHELL) \
48302 $$s/$$module_srcdir/configure \
48303 --srcdir=$${topdir}/$$module_srcdir \
48304 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48305 --target=${target_alias} \
48306 || exit 1
48307 @endif target-libatomic
48308
48309
48310
48311
48312
48313 .PHONY: all-target-libatomic maybe-all-target-libatomic
48314 maybe-all-target-libatomic:
48315 @if gcc-bootstrap
48316 all-target-libatomic: stage_current
48317 @endif gcc-bootstrap
48318 @if target-libatomic
48319 TARGET-target-libatomic=all
48320 maybe-all-target-libatomic: all-target-libatomic
48321 all-target-libatomic: configure-target-libatomic
48322 @: $(MAKE); $(unstage)
48323 @r=`${PWD_COMMAND}`; export r; \
48324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48325 $(NORMAL_TARGET_EXPORTS) \
48326 (cd $(TARGET_SUBDIR)/libatomic && \
48327 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48328 $(TARGET-target-libatomic))
48329 @endif target-libatomic
48330
48331
48332
48333
48334
48335 .PHONY: check-target-libatomic maybe-check-target-libatomic
48336 maybe-check-target-libatomic:
48337 @if target-libatomic
48338 maybe-check-target-libatomic: check-target-libatomic
48339
48340 check-target-libatomic:
48341 @: $(MAKE); $(unstage)
48342 @r=`${PWD_COMMAND}`; export r; \
48343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48344 $(NORMAL_TARGET_EXPORTS) \
48345 (cd $(TARGET_SUBDIR)/libatomic && \
48346 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48347
48348 @endif target-libatomic
48349
48350 .PHONY: install-target-libatomic maybe-install-target-libatomic
48351 maybe-install-target-libatomic:
48352 @if target-libatomic
48353 maybe-install-target-libatomic: install-target-libatomic
48354
48355 install-target-libatomic: installdirs
48356 @: $(MAKE); $(unstage)
48357 @r=`${PWD_COMMAND}`; export r; \
48358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48359 $(NORMAL_TARGET_EXPORTS) \
48360 (cd $(TARGET_SUBDIR)/libatomic && \
48361 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48362
48363 @endif target-libatomic
48364
48365 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
48366 maybe-install-strip-target-libatomic:
48367 @if target-libatomic
48368 maybe-install-strip-target-libatomic: install-strip-target-libatomic
48369
48370 install-strip-target-libatomic: installdirs
48371 @: $(MAKE); $(unstage)
48372 @r=`${PWD_COMMAND}`; export r; \
48373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48374 $(NORMAL_TARGET_EXPORTS) \
48375 (cd $(TARGET_SUBDIR)/libatomic && \
48376 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48377
48378 @endif target-libatomic
48379
48380 # Other targets (info, dvi, pdf, etc.)
48381
48382 .PHONY: maybe-info-target-libatomic info-target-libatomic
48383 maybe-info-target-libatomic:
48384 @if target-libatomic
48385 maybe-info-target-libatomic: info-target-libatomic
48386
48387 info-target-libatomic: \
48388 configure-target-libatomic
48389 @: $(MAKE); $(unstage)
48390 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48391 r=`${PWD_COMMAND}`; export r; \
48392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48393 $(NORMAL_TARGET_EXPORTS) \
48394 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
48395 for flag in $(EXTRA_TARGET_FLAGS); do \
48396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48397 done; \
48398 (cd $(TARGET_SUBDIR)/libatomic && \
48399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48401 "RANLIB=$${RANLIB}" \
48402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48403 info) \
48404 || exit 1
48405
48406 @endif target-libatomic
48407
48408 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
48409 maybe-dvi-target-libatomic:
48410 @if target-libatomic
48411 maybe-dvi-target-libatomic: dvi-target-libatomic
48412
48413 dvi-target-libatomic: \
48414 configure-target-libatomic
48415 @: $(MAKE); $(unstage)
48416 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48417 r=`${PWD_COMMAND}`; export r; \
48418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48419 $(NORMAL_TARGET_EXPORTS) \
48420 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
48421 for flag in $(EXTRA_TARGET_FLAGS); do \
48422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48423 done; \
48424 (cd $(TARGET_SUBDIR)/libatomic && \
48425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48427 "RANLIB=$${RANLIB}" \
48428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48429 dvi) \
48430 || exit 1
48431
48432 @endif target-libatomic
48433
48434 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
48435 maybe-pdf-target-libatomic:
48436 @if target-libatomic
48437 maybe-pdf-target-libatomic: pdf-target-libatomic
48438
48439 pdf-target-libatomic: \
48440 configure-target-libatomic
48441 @: $(MAKE); $(unstage)
48442 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48443 r=`${PWD_COMMAND}`; export r; \
48444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48445 $(NORMAL_TARGET_EXPORTS) \
48446 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
48447 for flag in $(EXTRA_TARGET_FLAGS); do \
48448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48449 done; \
48450 (cd $(TARGET_SUBDIR)/libatomic && \
48451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48453 "RANLIB=$${RANLIB}" \
48454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48455 pdf) \
48456 || exit 1
48457
48458 @endif target-libatomic
48459
48460 .PHONY: maybe-html-target-libatomic html-target-libatomic
48461 maybe-html-target-libatomic:
48462 @if target-libatomic
48463 maybe-html-target-libatomic: html-target-libatomic
48464
48465 html-target-libatomic: \
48466 configure-target-libatomic
48467 @: $(MAKE); $(unstage)
48468 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48469 r=`${PWD_COMMAND}`; export r; \
48470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48471 $(NORMAL_TARGET_EXPORTS) \
48472 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
48473 for flag in $(EXTRA_TARGET_FLAGS); do \
48474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48475 done; \
48476 (cd $(TARGET_SUBDIR)/libatomic && \
48477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48479 "RANLIB=$${RANLIB}" \
48480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48481 html) \
48482 || exit 1
48483
48484 @endif target-libatomic
48485
48486 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
48487 maybe-TAGS-target-libatomic:
48488 @if target-libatomic
48489 maybe-TAGS-target-libatomic: TAGS-target-libatomic
48490
48491 TAGS-target-libatomic: \
48492 configure-target-libatomic
48493 @: $(MAKE); $(unstage)
48494 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48495 r=`${PWD_COMMAND}`; export r; \
48496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48497 $(NORMAL_TARGET_EXPORTS) \
48498 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
48499 for flag in $(EXTRA_TARGET_FLAGS); do \
48500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48501 done; \
48502 (cd $(TARGET_SUBDIR)/libatomic && \
48503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48505 "RANLIB=$${RANLIB}" \
48506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48507 TAGS) \
48508 || exit 1
48509
48510 @endif target-libatomic
48511
48512 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
48513 maybe-install-info-target-libatomic:
48514 @if target-libatomic
48515 maybe-install-info-target-libatomic: install-info-target-libatomic
48516
48517 install-info-target-libatomic: \
48518 configure-target-libatomic \
48519 info-target-libatomic
48520 @: $(MAKE); $(unstage)
48521 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48522 r=`${PWD_COMMAND}`; export r; \
48523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48524 $(NORMAL_TARGET_EXPORTS) \
48525 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
48526 for flag in $(EXTRA_TARGET_FLAGS); do \
48527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48528 done; \
48529 (cd $(TARGET_SUBDIR)/libatomic && \
48530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48532 "RANLIB=$${RANLIB}" \
48533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48534 install-info) \
48535 || exit 1
48536
48537 @endif target-libatomic
48538
48539 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
48540 maybe-install-pdf-target-libatomic:
48541 @if target-libatomic
48542 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
48543
48544 install-pdf-target-libatomic: \
48545 configure-target-libatomic \
48546 pdf-target-libatomic
48547 @: $(MAKE); $(unstage)
48548 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48549 r=`${PWD_COMMAND}`; export r; \
48550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48551 $(NORMAL_TARGET_EXPORTS) \
48552 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
48553 for flag in $(EXTRA_TARGET_FLAGS); do \
48554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48555 done; \
48556 (cd $(TARGET_SUBDIR)/libatomic && \
48557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48559 "RANLIB=$${RANLIB}" \
48560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48561 install-pdf) \
48562 || exit 1
48563
48564 @endif target-libatomic
48565
48566 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
48567 maybe-install-html-target-libatomic:
48568 @if target-libatomic
48569 maybe-install-html-target-libatomic: install-html-target-libatomic
48570
48571 install-html-target-libatomic: \
48572 configure-target-libatomic \
48573 html-target-libatomic
48574 @: $(MAKE); $(unstage)
48575 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48576 r=`${PWD_COMMAND}`; export r; \
48577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48578 $(NORMAL_TARGET_EXPORTS) \
48579 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
48580 for flag in $(EXTRA_TARGET_FLAGS); do \
48581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48582 done; \
48583 (cd $(TARGET_SUBDIR)/libatomic && \
48584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48586 "RANLIB=$${RANLIB}" \
48587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48588 install-html) \
48589 || exit 1
48590
48591 @endif target-libatomic
48592
48593 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
48594 maybe-installcheck-target-libatomic:
48595 @if target-libatomic
48596 maybe-installcheck-target-libatomic: installcheck-target-libatomic
48597
48598 installcheck-target-libatomic: \
48599 configure-target-libatomic
48600 @: $(MAKE); $(unstage)
48601 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48602 r=`${PWD_COMMAND}`; export r; \
48603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48604 $(NORMAL_TARGET_EXPORTS) \
48605 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
48606 for flag in $(EXTRA_TARGET_FLAGS); do \
48607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48608 done; \
48609 (cd $(TARGET_SUBDIR)/libatomic && \
48610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48612 "RANLIB=$${RANLIB}" \
48613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48614 installcheck) \
48615 || exit 1
48616
48617 @endif target-libatomic
48618
48619 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
48620 maybe-mostlyclean-target-libatomic:
48621 @if target-libatomic
48622 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
48623
48624 mostlyclean-target-libatomic:
48625 @: $(MAKE); $(unstage)
48626 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48627 r=`${PWD_COMMAND}`; export r; \
48628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48629 $(NORMAL_TARGET_EXPORTS) \
48630 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
48631 for flag in $(EXTRA_TARGET_FLAGS); do \
48632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48633 done; \
48634 (cd $(TARGET_SUBDIR)/libatomic && \
48635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48637 "RANLIB=$${RANLIB}" \
48638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48639 mostlyclean) \
48640 || exit 1
48641
48642 @endif target-libatomic
48643
48644 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
48645 maybe-clean-target-libatomic:
48646 @if target-libatomic
48647 maybe-clean-target-libatomic: clean-target-libatomic
48648
48649 clean-target-libatomic:
48650 @: $(MAKE); $(unstage)
48651 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48652 r=`${PWD_COMMAND}`; export r; \
48653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48654 $(NORMAL_TARGET_EXPORTS) \
48655 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
48656 for flag in $(EXTRA_TARGET_FLAGS); do \
48657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48658 done; \
48659 (cd $(TARGET_SUBDIR)/libatomic && \
48660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48662 "RANLIB=$${RANLIB}" \
48663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48664 clean) \
48665 || exit 1
48666
48667 @endif target-libatomic
48668
48669 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
48670 maybe-distclean-target-libatomic:
48671 @if target-libatomic
48672 maybe-distclean-target-libatomic: distclean-target-libatomic
48673
48674 distclean-target-libatomic:
48675 @: $(MAKE); $(unstage)
48676 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48677 r=`${PWD_COMMAND}`; export r; \
48678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48679 $(NORMAL_TARGET_EXPORTS) \
48680 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
48681 for flag in $(EXTRA_TARGET_FLAGS); do \
48682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48683 done; \
48684 (cd $(TARGET_SUBDIR)/libatomic && \
48685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48687 "RANLIB=$${RANLIB}" \
48688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48689 distclean) \
48690 || exit 1
48691
48692 @endif target-libatomic
48693
48694 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
48695 maybe-maintainer-clean-target-libatomic:
48696 @if target-libatomic
48697 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
48698
48699 maintainer-clean-target-libatomic:
48700 @: $(MAKE); $(unstage)
48701 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48702 r=`${PWD_COMMAND}`; export r; \
48703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48704 $(NORMAL_TARGET_EXPORTS) \
48705 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
48706 for flag in $(EXTRA_TARGET_FLAGS); do \
48707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48708 done; \
48709 (cd $(TARGET_SUBDIR)/libatomic && \
48710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48712 "RANLIB=$${RANLIB}" \
48713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48714 maintainer-clean) \
48715 || exit 1
48716
48717 @endif target-libatomic
48718
48719
48720
48721 @if target-libgomp
48722 .PHONY: check-target-libgomp-c++
48723 check-target-libgomp-c++:
48724 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
48725
48726 .PHONY: check-target-libgomp-fortran
48727 check-target-libgomp-fortran:
48728 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
48729
48730 @endif target-libgomp
48731
48732 @if target-libitm
48733 .PHONY: check-target-libitm-c++
48734 check-target-libitm-c++:
48735 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
48736
48737 @endif target-libitm
48738
48739 # ----------
48740 # GCC module
48741 # ----------
48742
48743 @if gcc-no-bootstrap
48744 .PHONY: cross
48745 cross: all-build all-gas all-ld
48746 @r=`${PWD_COMMAND}`; export r; \
48747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48748 $(HOST_EXPORTS) \
48749 echo "Building the C and C++ compiler"; \
48750 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
48751 @r=`${PWD_COMMAND}`; export r; \
48752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48753 echo "Building runtime libraries"; \
48754 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
48755 @endif gcc-no-bootstrap
48756
48757 @if gcc
48758
48759 .PHONY: check-gcc-c check-c
48760 check-gcc-c:
48761 r=`${PWD_COMMAND}`; export r; \
48762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48763 $(HOST_EXPORTS) \
48764 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
48765 check-c: check-gcc-c
48766
48767 .PHONY: check-gcc-c++ check-c++
48768 check-gcc-c++:
48769 r=`${PWD_COMMAND}`; export r; \
48770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48771 $(HOST_EXPORTS) \
48772 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
48773 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
48774
48775 .PHONY: check-gcc-fortran check-fortran
48776 check-gcc-fortran:
48777 r=`${PWD_COMMAND}`; export r; \
48778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48779 $(HOST_EXPORTS) \
48780 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
48781 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
48782
48783 .PHONY: check-gcc-ada check-ada
48784 check-gcc-ada:
48785 r=`${PWD_COMMAND}`; export r; \
48786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48787 $(HOST_EXPORTS) \
48788 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
48789 check-ada: check-gcc-ada check-target-libada
48790
48791 .PHONY: check-gcc-objc check-objc
48792 check-gcc-objc:
48793 r=`${PWD_COMMAND}`; export r; \
48794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48795 $(HOST_EXPORTS) \
48796 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
48797 check-objc: check-gcc-objc check-target-libobjc
48798
48799 .PHONY: check-gcc-obj-c++ check-obj-c++
48800 check-gcc-obj-c++:
48801 r=`${PWD_COMMAND}`; export r; \
48802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48803 $(HOST_EXPORTS) \
48804 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
48805 check-obj-c++: check-gcc-obj-c++
48806
48807 .PHONY: check-gcc-go check-go
48808 check-gcc-go:
48809 r=`${PWD_COMMAND}`; export r; \
48810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48811 $(HOST_EXPORTS) \
48812 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
48813 check-go: check-gcc-go check-target-libgo
48814
48815
48816 # The gcc part of install-no-fixedincludes, which relies on an intimate
48817 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
48818 .PHONY: gcc-install-no-fixedincludes
48819 gcc-install-no-fixedincludes:
48820 @if [ -f ./gcc/Makefile ]; then \
48821 r=`${PWD_COMMAND}`; export r; \
48822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48823 $(HOST_EXPORTS) \
48824 (cd ./gcc \
48825 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
48826 else true; fi
48827 @endif gcc
48828
48829 # ---------------------
48830 # GCC bootstrap support
48831 # ---------------------
48832
48833 # We track the current stage (the one in 'gcc') in the stage_current file.
48834 # stage_last instead tracks the stage that was built last. These targets
48835 # are dummy when toplevel bootstrap is not active.
48836
48837 # While making host and target tools, symlinks to the final stage must be
48838 # there, so $(unstage) should be run at various points. To avoid excessive
48839 # recursive invocations of make, we "inline" them using a variable. These
48840 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
48841 # to avoid warnings from the GNU Make job server.
48842
48843 unstage = :
48844 stage = :
48845 current_stage = ""
48846
48847 @if gcc-bootstrap
48848 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
48849 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
48850 current_stage = "`cat stage_current 2> /dev/null`"
48851 @endif gcc-bootstrap
48852
48853 .PHONY: unstage stage
48854 unstage:
48855 @: $(MAKE); $(unstage)
48856 stage:
48857 @: $(MAKE); $(stage)
48858
48859 # Disable commands for lean bootstrap.
48860 LEAN = false
48861
48862 # We name the build directories for the various stages "stage1-gcc",
48863 # "stage2-gcc","stage3-gcc", etc.
48864
48865 # Since the 'compare' process will fail (on debugging information) if any
48866 # directory names are different, we need to link the gcc directory for
48867 # the previous stage to a constant name ('prev-gcc'), and to make the name of
48868 # the build directories constant as well. For the latter, we use naked names
48869 # like 'gcc', because the scripts in that directory assume it. We use
48870 # mv on platforms where symlinks to directories do not work or are not
48871 # reliable.
48872
48873 # 'touch' doesn't work right on some platforms.
48874 STAMP = echo timestamp >
48875
48876 # We only want to compare .o files, so set this!
48877 objext = .o
48878
48879
48880 .PHONY: stage1-start stage1-end
48881
48882 stage1-start::
48883 @: $(MAKE); $(stage); \
48884 echo stage1 > stage_current; \
48885 echo stage1 > stage_last; \
48886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48887 @if bfd
48888 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
48889 mkdir stage1-bfd; \
48890 mv stage1-bfd bfd
48891 @endif bfd
48892 @if opcodes
48893 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
48894 mkdir stage1-opcodes; \
48895 mv stage1-opcodes opcodes
48896 @endif opcodes
48897 @if binutils
48898 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
48899 mkdir stage1-binutils; \
48900 mv stage1-binutils binutils
48901 @endif binutils
48902 @if fixincludes
48903 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
48904 mkdir stage1-fixincludes; \
48905 mv stage1-fixincludes fixincludes
48906 @endif fixincludes
48907 @if gas
48908 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
48909 mkdir stage1-gas; \
48910 mv stage1-gas gas
48911 @endif gas
48912 @if gcc
48913 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
48914 mkdir stage1-gcc; \
48915 mv stage1-gcc gcc
48916 @endif gcc
48917 @if gmp
48918 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
48919 mkdir stage1-gmp; \
48920 mv stage1-gmp gmp
48921 @endif gmp
48922 @if mpfr
48923 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
48924 mkdir stage1-mpfr; \
48925 mv stage1-mpfr mpfr
48926 @endif mpfr
48927 @if mpc
48928 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
48929 mkdir stage1-mpc; \
48930 mv stage1-mpc mpc
48931 @endif mpc
48932 @if isl
48933 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
48934 mkdir stage1-isl; \
48935 mv stage1-isl isl
48936 @endif isl
48937 @if libelf
48938 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
48939 mkdir stage1-libelf; \
48940 mv stage1-libelf libelf
48941 @endif libelf
48942 @if gold
48943 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
48944 mkdir stage1-gold; \
48945 mv stage1-gold gold
48946 @endif gold
48947 @if intl
48948 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
48949 mkdir stage1-intl; \
48950 mv stage1-intl intl
48951 @endif intl
48952 @if ld
48953 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
48954 mkdir stage1-ld; \
48955 mv stage1-ld ld
48956 @endif ld
48957 @if libbacktrace
48958 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
48959 mkdir stage1-libbacktrace; \
48960 mv stage1-libbacktrace libbacktrace
48961 @endif libbacktrace
48962 @if libcpp
48963 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
48964 mkdir stage1-libcpp; \
48965 mv stage1-libcpp libcpp
48966 @endif libcpp
48967 @if libdecnumber
48968 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
48969 mkdir stage1-libdecnumber; \
48970 mv stage1-libdecnumber libdecnumber
48971 @endif libdecnumber
48972 @if libiberty
48973 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
48974 mkdir stage1-libiberty; \
48975 mv stage1-libiberty libiberty
48976 @endif libiberty
48977 @if libiberty-linker-plugin
48978 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
48979 mkdir stage1-libiberty-linker-plugin; \
48980 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
48981 @endif libiberty-linker-plugin
48982 @if libiconv
48983 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
48984 mkdir stage1-libiconv; \
48985 mv stage1-libiconv libiconv
48986 @endif libiconv
48987 @if zlib
48988 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
48989 mkdir stage1-zlib; \
48990 mv stage1-zlib zlib
48991 @endif zlib
48992 @if lto-plugin
48993 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
48994 mkdir stage1-lto-plugin; \
48995 mv stage1-lto-plugin lto-plugin
48996 @endif lto-plugin
48997 @if libctf
48998 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
48999 mkdir stage1-libctf; \
49000 mv stage1-libctf libctf
49001 @endif libctf
49002 @[ -d stage1-$(TARGET_SUBDIR) ] || \
49003 mkdir stage1-$(TARGET_SUBDIR); \
49004 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
49005
49006 stage1-end::
49007 @if bfd
49008 @if test -d $(HOST_SUBDIR)/bfd; then \
49009 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
49010 fi
49011 @endif bfd
49012 @if opcodes
49013 @if test -d $(HOST_SUBDIR)/opcodes; then \
49014 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
49015 fi
49016 @endif opcodes
49017 @if binutils
49018 @if test -d $(HOST_SUBDIR)/binutils; then \
49019 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
49020 fi
49021 @endif binutils
49022 @if fixincludes
49023 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49024 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
49025 fi
49026 @endif fixincludes
49027 @if gas
49028 @if test -d $(HOST_SUBDIR)/gas; then \
49029 cd $(HOST_SUBDIR); mv gas stage1-gas; \
49030 fi
49031 @endif gas
49032 @if gcc
49033 @if test -d $(HOST_SUBDIR)/gcc; then \
49034 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
49035 fi
49036 @endif gcc
49037 @if gmp
49038 @if test -d $(HOST_SUBDIR)/gmp; then \
49039 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
49040 fi
49041 @endif gmp
49042 @if mpfr
49043 @if test -d $(HOST_SUBDIR)/mpfr; then \
49044 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
49045 fi
49046 @endif mpfr
49047 @if mpc
49048 @if test -d $(HOST_SUBDIR)/mpc; then \
49049 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
49050 fi
49051 @endif mpc
49052 @if isl
49053 @if test -d $(HOST_SUBDIR)/isl; then \
49054 cd $(HOST_SUBDIR); mv isl stage1-isl; \
49055 fi
49056 @endif isl
49057 @if libelf
49058 @if test -d $(HOST_SUBDIR)/libelf; then \
49059 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
49060 fi
49061 @endif libelf
49062 @if gold
49063 @if test -d $(HOST_SUBDIR)/gold; then \
49064 cd $(HOST_SUBDIR); mv gold stage1-gold; \
49065 fi
49066 @endif gold
49067 @if intl
49068 @if test -d $(HOST_SUBDIR)/intl; then \
49069 cd $(HOST_SUBDIR); mv intl stage1-intl; \
49070 fi
49071 @endif intl
49072 @if ld
49073 @if test -d $(HOST_SUBDIR)/ld; then \
49074 cd $(HOST_SUBDIR); mv ld stage1-ld; \
49075 fi
49076 @endif ld
49077 @if libbacktrace
49078 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49079 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
49080 fi
49081 @endif libbacktrace
49082 @if libcpp
49083 @if test -d $(HOST_SUBDIR)/libcpp; then \
49084 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
49085 fi
49086 @endif libcpp
49087 @if libdecnumber
49088 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49089 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
49090 fi
49091 @endif libdecnumber
49092 @if libiberty
49093 @if test -d $(HOST_SUBDIR)/libiberty; then \
49094 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
49095 fi
49096 @endif libiberty
49097 @if libiberty-linker-plugin
49098 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49099 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
49100 fi
49101 @endif libiberty-linker-plugin
49102 @if libiconv
49103 @if test -d $(HOST_SUBDIR)/libiconv; then \
49104 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
49105 fi
49106 @endif libiconv
49107 @if zlib
49108 @if test -d $(HOST_SUBDIR)/zlib; then \
49109 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
49110 fi
49111 @endif zlib
49112 @if lto-plugin
49113 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49114 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
49115 fi
49116 @endif lto-plugin
49117 @if libctf
49118 @if test -d $(HOST_SUBDIR)/libctf; then \
49119 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
49120 fi
49121 @endif libctf
49122 @if test -d $(TARGET_SUBDIR); then \
49123 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
49124 fi
49125 rm -f stage_current
49126
49127 # Bubble a bug fix through all the stages up to stage 1. They are
49128 # remade, but not reconfigured. The next stage (if any) will not be
49129 # reconfigured either.
49130 .PHONY: stage1-bubble
49131 stage1-bubble::
49132 @r=`${PWD_COMMAND}`; export r; \
49133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49134 if test -f stage1-lean ; then \
49135 echo Skipping rebuild of stage1; \
49136 else \
49137 $(MAKE) stage1-start; \
49138 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
49139 fi
49140
49141 .PHONY: all-stage1 clean-stage1
49142 do-clean: clean-stage1
49143
49144 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49145 # only possibility, but now it conflicts with no-bootstrap rules
49146 @if gcc-bootstrap
49147
49148
49149
49150
49151 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49152
49153 .PHONY: distclean-stage1
49154 distclean-stage1::
49155 @: $(MAKE); $(stage)
49156 @test "`cat stage_last`" != stage1 || rm -f stage_last
49157 rm -rf stage1-*
49158
49159
49160 @endif gcc-bootstrap
49161
49162
49163 .PHONY: stage2-start stage2-end
49164
49165 stage2-start::
49166 @: $(MAKE); $(stage); \
49167 echo stage2 > stage_current; \
49168 echo stage2 > stage_last; \
49169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49170 @if bfd
49171 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
49172 mkdir stage2-bfd; \
49173 mv stage2-bfd bfd; \
49174 mv stage1-bfd prev-bfd || test -f stage1-lean
49175 @endif bfd
49176 @if opcodes
49177 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
49178 mkdir stage2-opcodes; \
49179 mv stage2-opcodes opcodes; \
49180 mv stage1-opcodes prev-opcodes || test -f stage1-lean
49181 @endif opcodes
49182 @if binutils
49183 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
49184 mkdir stage2-binutils; \
49185 mv stage2-binutils binutils; \
49186 mv stage1-binutils prev-binutils || test -f stage1-lean
49187 @endif binutils
49188 @if fixincludes
49189 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
49190 mkdir stage2-fixincludes; \
49191 mv stage2-fixincludes fixincludes; \
49192 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
49193 @endif fixincludes
49194 @if gas
49195 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
49196 mkdir stage2-gas; \
49197 mv stage2-gas gas; \
49198 mv stage1-gas prev-gas || test -f stage1-lean
49199 @endif gas
49200 @if gcc
49201 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
49202 mkdir stage2-gcc; \
49203 mv stage2-gcc gcc; \
49204 mv stage1-gcc prev-gcc || test -f stage1-lean
49205 @endif gcc
49206 @if gmp
49207 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
49208 mkdir stage2-gmp; \
49209 mv stage2-gmp gmp; \
49210 mv stage1-gmp prev-gmp || test -f stage1-lean
49211 @endif gmp
49212 @if mpfr
49213 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
49214 mkdir stage2-mpfr; \
49215 mv stage2-mpfr mpfr; \
49216 mv stage1-mpfr prev-mpfr || test -f stage1-lean
49217 @endif mpfr
49218 @if mpc
49219 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
49220 mkdir stage2-mpc; \
49221 mv stage2-mpc mpc; \
49222 mv stage1-mpc prev-mpc || test -f stage1-lean
49223 @endif mpc
49224 @if isl
49225 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
49226 mkdir stage2-isl; \
49227 mv stage2-isl isl; \
49228 mv stage1-isl prev-isl || test -f stage1-lean
49229 @endif isl
49230 @if libelf
49231 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
49232 mkdir stage2-libelf; \
49233 mv stage2-libelf libelf; \
49234 mv stage1-libelf prev-libelf || test -f stage1-lean
49235 @endif libelf
49236 @if gold
49237 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
49238 mkdir stage2-gold; \
49239 mv stage2-gold gold; \
49240 mv stage1-gold prev-gold || test -f stage1-lean
49241 @endif gold
49242 @if intl
49243 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
49244 mkdir stage2-intl; \
49245 mv stage2-intl intl; \
49246 mv stage1-intl prev-intl || test -f stage1-lean
49247 @endif intl
49248 @if ld
49249 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
49250 mkdir stage2-ld; \
49251 mv stage2-ld ld; \
49252 mv stage1-ld prev-ld || test -f stage1-lean
49253 @endif ld
49254 @if libbacktrace
49255 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
49256 mkdir stage2-libbacktrace; \
49257 mv stage2-libbacktrace libbacktrace; \
49258 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
49259 @endif libbacktrace
49260 @if libcpp
49261 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
49262 mkdir stage2-libcpp; \
49263 mv stage2-libcpp libcpp; \
49264 mv stage1-libcpp prev-libcpp || test -f stage1-lean
49265 @endif libcpp
49266 @if libdecnumber
49267 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
49268 mkdir stage2-libdecnumber; \
49269 mv stage2-libdecnumber libdecnumber; \
49270 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
49271 @endif libdecnumber
49272 @if libiberty
49273 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
49274 mkdir stage2-libiberty; \
49275 mv stage2-libiberty libiberty; \
49276 mv stage1-libiberty prev-libiberty || test -f stage1-lean
49277 @endif libiberty
49278 @if libiberty-linker-plugin
49279 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
49280 mkdir stage2-libiberty-linker-plugin; \
49281 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
49282 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
49283 @endif libiberty-linker-plugin
49284 @if libiconv
49285 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
49286 mkdir stage2-libiconv; \
49287 mv stage2-libiconv libiconv; \
49288 mv stage1-libiconv prev-libiconv || test -f stage1-lean
49289 @endif libiconv
49290 @if zlib
49291 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
49292 mkdir stage2-zlib; \
49293 mv stage2-zlib zlib; \
49294 mv stage1-zlib prev-zlib || test -f stage1-lean
49295 @endif zlib
49296 @if lto-plugin
49297 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
49298 mkdir stage2-lto-plugin; \
49299 mv stage2-lto-plugin lto-plugin; \
49300 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
49301 @endif lto-plugin
49302 @if libctf
49303 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
49304 mkdir stage2-libctf; \
49305 mv stage2-libctf libctf; \
49306 mv stage1-libctf prev-libctf || test -f stage1-lean
49307 @endif libctf
49308 @[ -d stage2-$(TARGET_SUBDIR) ] || \
49309 mkdir stage2-$(TARGET_SUBDIR); \
49310 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49311 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
49312
49313 stage2-end::
49314 @if bfd
49315 @if test -d $(HOST_SUBDIR)/bfd; then \
49316 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
49317 mv prev-bfd stage1-bfd; : ; \
49318 fi
49319 @endif bfd
49320 @if opcodes
49321 @if test -d $(HOST_SUBDIR)/opcodes; then \
49322 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
49323 mv prev-opcodes stage1-opcodes; : ; \
49324 fi
49325 @endif opcodes
49326 @if binutils
49327 @if test -d $(HOST_SUBDIR)/binutils; then \
49328 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
49329 mv prev-binutils stage1-binutils; : ; \
49330 fi
49331 @endif binutils
49332 @if fixincludes
49333 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49334 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
49335 mv prev-fixincludes stage1-fixincludes; : ; \
49336 fi
49337 @endif fixincludes
49338 @if gas
49339 @if test -d $(HOST_SUBDIR)/gas; then \
49340 cd $(HOST_SUBDIR); mv gas stage2-gas; \
49341 mv prev-gas stage1-gas; : ; \
49342 fi
49343 @endif gas
49344 @if gcc
49345 @if test -d $(HOST_SUBDIR)/gcc; then \
49346 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
49347 mv prev-gcc stage1-gcc; : ; \
49348 fi
49349 @endif gcc
49350 @if gmp
49351 @if test -d $(HOST_SUBDIR)/gmp; then \
49352 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
49353 mv prev-gmp stage1-gmp; : ; \
49354 fi
49355 @endif gmp
49356 @if mpfr
49357 @if test -d $(HOST_SUBDIR)/mpfr; then \
49358 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
49359 mv prev-mpfr stage1-mpfr; : ; \
49360 fi
49361 @endif mpfr
49362 @if mpc
49363 @if test -d $(HOST_SUBDIR)/mpc; then \
49364 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
49365 mv prev-mpc stage1-mpc; : ; \
49366 fi
49367 @endif mpc
49368 @if isl
49369 @if test -d $(HOST_SUBDIR)/isl; then \
49370 cd $(HOST_SUBDIR); mv isl stage2-isl; \
49371 mv prev-isl stage1-isl; : ; \
49372 fi
49373 @endif isl
49374 @if libelf
49375 @if test -d $(HOST_SUBDIR)/libelf; then \
49376 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
49377 mv prev-libelf stage1-libelf; : ; \
49378 fi
49379 @endif libelf
49380 @if gold
49381 @if test -d $(HOST_SUBDIR)/gold; then \
49382 cd $(HOST_SUBDIR); mv gold stage2-gold; \
49383 mv prev-gold stage1-gold; : ; \
49384 fi
49385 @endif gold
49386 @if intl
49387 @if test -d $(HOST_SUBDIR)/intl; then \
49388 cd $(HOST_SUBDIR); mv intl stage2-intl; \
49389 mv prev-intl stage1-intl; : ; \
49390 fi
49391 @endif intl
49392 @if ld
49393 @if test -d $(HOST_SUBDIR)/ld; then \
49394 cd $(HOST_SUBDIR); mv ld stage2-ld; \
49395 mv prev-ld stage1-ld; : ; \
49396 fi
49397 @endif ld
49398 @if libbacktrace
49399 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49400 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
49401 mv prev-libbacktrace stage1-libbacktrace; : ; \
49402 fi
49403 @endif libbacktrace
49404 @if libcpp
49405 @if test -d $(HOST_SUBDIR)/libcpp; then \
49406 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
49407 mv prev-libcpp stage1-libcpp; : ; \
49408 fi
49409 @endif libcpp
49410 @if libdecnumber
49411 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49412 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
49413 mv prev-libdecnumber stage1-libdecnumber; : ; \
49414 fi
49415 @endif libdecnumber
49416 @if libiberty
49417 @if test -d $(HOST_SUBDIR)/libiberty; then \
49418 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
49419 mv prev-libiberty stage1-libiberty; : ; \
49420 fi
49421 @endif libiberty
49422 @if libiberty-linker-plugin
49423 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49424 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
49425 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49426 fi
49427 @endif libiberty-linker-plugin
49428 @if libiconv
49429 @if test -d $(HOST_SUBDIR)/libiconv; then \
49430 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
49431 mv prev-libiconv stage1-libiconv; : ; \
49432 fi
49433 @endif libiconv
49434 @if zlib
49435 @if test -d $(HOST_SUBDIR)/zlib; then \
49436 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
49437 mv prev-zlib stage1-zlib; : ; \
49438 fi
49439 @endif zlib
49440 @if lto-plugin
49441 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49442 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
49443 mv prev-lto-plugin stage1-lto-plugin; : ; \
49444 fi
49445 @endif lto-plugin
49446 @if libctf
49447 @if test -d $(HOST_SUBDIR)/libctf; then \
49448 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
49449 mv prev-libctf stage1-libctf; : ; \
49450 fi
49451 @endif libctf
49452 @if test -d $(TARGET_SUBDIR); then \
49453 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
49454 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49455 fi
49456 rm -f stage_current
49457
49458 # Bubble a bug fix through all the stages up to stage 2. They are
49459 # remade, but not reconfigured. The next stage (if any) will not be
49460 # reconfigured either.
49461 .PHONY: stage2-bubble
49462 stage2-bubble:: stage1-bubble
49463 @r=`${PWD_COMMAND}`; export r; \
49464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49465 if test -f stage2-lean || test -f stage1-lean ; then \
49466 echo Skipping rebuild of stage2; \
49467 else \
49468 $(MAKE) stage2-start; \
49469 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
49470 fi
49471
49472 .PHONY: all-stage2 clean-stage2
49473 do-clean: clean-stage2
49474
49475 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49476 # only possibility, but now it conflicts with no-bootstrap rules
49477 @if gcc-bootstrap
49478
49479
49480
49481 .PHONY: bootstrap2 bootstrap2-lean
49482 bootstrap2:
49483 echo stage2 > stage_final
49484 @r=`${PWD_COMMAND}`; export r; \
49485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49486 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
49487 @: $(MAKE); $(unstage)
49488 @r=`${PWD_COMMAND}`; export r; \
49489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49490 TFLAGS="$(STAGE2_TFLAGS)"; \
49491 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49492
49493 bootstrap2-lean:
49494 echo stage2 > stage_final
49495 @r=`${PWD_COMMAND}`; export r; \
49496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49497 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
49498 @: $(MAKE); $(unstage)
49499 @r=`${PWD_COMMAND}`; export r; \
49500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49501 TFLAGS="$(STAGE2_TFLAGS)"; \
49502 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49503
49504
49505 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49506 distclean-stage1:: distclean-stage2
49507 .PHONY: distclean-stage2
49508 distclean-stage2::
49509 @: $(MAKE); $(stage)
49510 @test "`cat stage_last`" != stage2 || rm -f stage_last
49511 rm -rf stage2-*
49512
49513
49514 @endif gcc-bootstrap
49515
49516
49517 .PHONY: stage3-start stage3-end
49518
49519 stage3-start::
49520 @: $(MAKE); $(stage); \
49521 echo stage3 > stage_current; \
49522 echo stage3 > stage_last; \
49523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49524 @if bfd
49525 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
49526 mkdir stage3-bfd; \
49527 mv stage3-bfd bfd; \
49528 mv stage2-bfd prev-bfd || test -f stage2-lean
49529 @endif bfd
49530 @if opcodes
49531 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
49532 mkdir stage3-opcodes; \
49533 mv stage3-opcodes opcodes; \
49534 mv stage2-opcodes prev-opcodes || test -f stage2-lean
49535 @endif opcodes
49536 @if binutils
49537 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
49538 mkdir stage3-binutils; \
49539 mv stage3-binutils binutils; \
49540 mv stage2-binutils prev-binutils || test -f stage2-lean
49541 @endif binutils
49542 @if fixincludes
49543 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
49544 mkdir stage3-fixincludes; \
49545 mv stage3-fixincludes fixincludes; \
49546 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
49547 @endif fixincludes
49548 @if gas
49549 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
49550 mkdir stage3-gas; \
49551 mv stage3-gas gas; \
49552 mv stage2-gas prev-gas || test -f stage2-lean
49553 @endif gas
49554 @if gcc
49555 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
49556 mkdir stage3-gcc; \
49557 mv stage3-gcc gcc; \
49558 mv stage2-gcc prev-gcc || test -f stage2-lean
49559 @endif gcc
49560 @if gmp
49561 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
49562 mkdir stage3-gmp; \
49563 mv stage3-gmp gmp; \
49564 mv stage2-gmp prev-gmp || test -f stage2-lean
49565 @endif gmp
49566 @if mpfr
49567 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
49568 mkdir stage3-mpfr; \
49569 mv stage3-mpfr mpfr; \
49570 mv stage2-mpfr prev-mpfr || test -f stage2-lean
49571 @endif mpfr
49572 @if mpc
49573 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
49574 mkdir stage3-mpc; \
49575 mv stage3-mpc mpc; \
49576 mv stage2-mpc prev-mpc || test -f stage2-lean
49577 @endif mpc
49578 @if isl
49579 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
49580 mkdir stage3-isl; \
49581 mv stage3-isl isl; \
49582 mv stage2-isl prev-isl || test -f stage2-lean
49583 @endif isl
49584 @if libelf
49585 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
49586 mkdir stage3-libelf; \
49587 mv stage3-libelf libelf; \
49588 mv stage2-libelf prev-libelf || test -f stage2-lean
49589 @endif libelf
49590 @if gold
49591 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
49592 mkdir stage3-gold; \
49593 mv stage3-gold gold; \
49594 mv stage2-gold prev-gold || test -f stage2-lean
49595 @endif gold
49596 @if intl
49597 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
49598 mkdir stage3-intl; \
49599 mv stage3-intl intl; \
49600 mv stage2-intl prev-intl || test -f stage2-lean
49601 @endif intl
49602 @if ld
49603 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
49604 mkdir stage3-ld; \
49605 mv stage3-ld ld; \
49606 mv stage2-ld prev-ld || test -f stage2-lean
49607 @endif ld
49608 @if libbacktrace
49609 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
49610 mkdir stage3-libbacktrace; \
49611 mv stage3-libbacktrace libbacktrace; \
49612 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
49613 @endif libbacktrace
49614 @if libcpp
49615 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
49616 mkdir stage3-libcpp; \
49617 mv stage3-libcpp libcpp; \
49618 mv stage2-libcpp prev-libcpp || test -f stage2-lean
49619 @endif libcpp
49620 @if libdecnumber
49621 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
49622 mkdir stage3-libdecnumber; \
49623 mv stage3-libdecnumber libdecnumber; \
49624 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
49625 @endif libdecnumber
49626 @if libiberty
49627 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
49628 mkdir stage3-libiberty; \
49629 mv stage3-libiberty libiberty; \
49630 mv stage2-libiberty prev-libiberty || test -f stage2-lean
49631 @endif libiberty
49632 @if libiberty-linker-plugin
49633 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
49634 mkdir stage3-libiberty-linker-plugin; \
49635 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
49636 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
49637 @endif libiberty-linker-plugin
49638 @if libiconv
49639 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
49640 mkdir stage3-libiconv; \
49641 mv stage3-libiconv libiconv; \
49642 mv stage2-libiconv prev-libiconv || test -f stage2-lean
49643 @endif libiconv
49644 @if zlib
49645 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
49646 mkdir stage3-zlib; \
49647 mv stage3-zlib zlib; \
49648 mv stage2-zlib prev-zlib || test -f stage2-lean
49649 @endif zlib
49650 @if lto-plugin
49651 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
49652 mkdir stage3-lto-plugin; \
49653 mv stage3-lto-plugin lto-plugin; \
49654 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
49655 @endif lto-plugin
49656 @if libctf
49657 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
49658 mkdir stage3-libctf; \
49659 mv stage3-libctf libctf; \
49660 mv stage2-libctf prev-libctf || test -f stage2-lean
49661 @endif libctf
49662 @[ -d stage3-$(TARGET_SUBDIR) ] || \
49663 mkdir stage3-$(TARGET_SUBDIR); \
49664 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49665 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
49666
49667 stage3-end::
49668 @if bfd
49669 @if test -d $(HOST_SUBDIR)/bfd; then \
49670 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
49671 mv prev-bfd stage2-bfd; : ; \
49672 fi
49673 @endif bfd
49674 @if opcodes
49675 @if test -d $(HOST_SUBDIR)/opcodes; then \
49676 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
49677 mv prev-opcodes stage2-opcodes; : ; \
49678 fi
49679 @endif opcodes
49680 @if binutils
49681 @if test -d $(HOST_SUBDIR)/binutils; then \
49682 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
49683 mv prev-binutils stage2-binutils; : ; \
49684 fi
49685 @endif binutils
49686 @if fixincludes
49687 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49688 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
49689 mv prev-fixincludes stage2-fixincludes; : ; \
49690 fi
49691 @endif fixincludes
49692 @if gas
49693 @if test -d $(HOST_SUBDIR)/gas; then \
49694 cd $(HOST_SUBDIR); mv gas stage3-gas; \
49695 mv prev-gas stage2-gas; : ; \
49696 fi
49697 @endif gas
49698 @if gcc
49699 @if test -d $(HOST_SUBDIR)/gcc; then \
49700 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
49701 mv prev-gcc stage2-gcc; : ; \
49702 fi
49703 @endif gcc
49704 @if gmp
49705 @if test -d $(HOST_SUBDIR)/gmp; then \
49706 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
49707 mv prev-gmp stage2-gmp; : ; \
49708 fi
49709 @endif gmp
49710 @if mpfr
49711 @if test -d $(HOST_SUBDIR)/mpfr; then \
49712 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
49713 mv prev-mpfr stage2-mpfr; : ; \
49714 fi
49715 @endif mpfr
49716 @if mpc
49717 @if test -d $(HOST_SUBDIR)/mpc; then \
49718 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
49719 mv prev-mpc stage2-mpc; : ; \
49720 fi
49721 @endif mpc
49722 @if isl
49723 @if test -d $(HOST_SUBDIR)/isl; then \
49724 cd $(HOST_SUBDIR); mv isl stage3-isl; \
49725 mv prev-isl stage2-isl; : ; \
49726 fi
49727 @endif isl
49728 @if libelf
49729 @if test -d $(HOST_SUBDIR)/libelf; then \
49730 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
49731 mv prev-libelf stage2-libelf; : ; \
49732 fi
49733 @endif libelf
49734 @if gold
49735 @if test -d $(HOST_SUBDIR)/gold; then \
49736 cd $(HOST_SUBDIR); mv gold stage3-gold; \
49737 mv prev-gold stage2-gold; : ; \
49738 fi
49739 @endif gold
49740 @if intl
49741 @if test -d $(HOST_SUBDIR)/intl; then \
49742 cd $(HOST_SUBDIR); mv intl stage3-intl; \
49743 mv prev-intl stage2-intl; : ; \
49744 fi
49745 @endif intl
49746 @if ld
49747 @if test -d $(HOST_SUBDIR)/ld; then \
49748 cd $(HOST_SUBDIR); mv ld stage3-ld; \
49749 mv prev-ld stage2-ld; : ; \
49750 fi
49751 @endif ld
49752 @if libbacktrace
49753 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49754 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
49755 mv prev-libbacktrace stage2-libbacktrace; : ; \
49756 fi
49757 @endif libbacktrace
49758 @if libcpp
49759 @if test -d $(HOST_SUBDIR)/libcpp; then \
49760 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
49761 mv prev-libcpp stage2-libcpp; : ; \
49762 fi
49763 @endif libcpp
49764 @if libdecnumber
49765 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49766 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
49767 mv prev-libdecnumber stage2-libdecnumber; : ; \
49768 fi
49769 @endif libdecnumber
49770 @if libiberty
49771 @if test -d $(HOST_SUBDIR)/libiberty; then \
49772 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
49773 mv prev-libiberty stage2-libiberty; : ; \
49774 fi
49775 @endif libiberty
49776 @if libiberty-linker-plugin
49777 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49778 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
49779 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
49780 fi
49781 @endif libiberty-linker-plugin
49782 @if libiconv
49783 @if test -d $(HOST_SUBDIR)/libiconv; then \
49784 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
49785 mv prev-libiconv stage2-libiconv; : ; \
49786 fi
49787 @endif libiconv
49788 @if zlib
49789 @if test -d $(HOST_SUBDIR)/zlib; then \
49790 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
49791 mv prev-zlib stage2-zlib; : ; \
49792 fi
49793 @endif zlib
49794 @if lto-plugin
49795 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49796 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
49797 mv prev-lto-plugin stage2-lto-plugin; : ; \
49798 fi
49799 @endif lto-plugin
49800 @if libctf
49801 @if test -d $(HOST_SUBDIR)/libctf; then \
49802 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
49803 mv prev-libctf stage2-libctf; : ; \
49804 fi
49805 @endif libctf
49806 @if test -d $(TARGET_SUBDIR); then \
49807 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
49808 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
49809 fi
49810 rm -f stage_current
49811
49812 # Bubble a bug fix through all the stages up to stage 3. They are
49813 # remade, but not reconfigured. The next stage (if any) will not be
49814 # reconfigured either.
49815 .PHONY: stage3-bubble
49816 stage3-bubble:: stage2-bubble
49817 @r=`${PWD_COMMAND}`; export r; \
49818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49819 if test -f stage3-lean || test -f stage2-lean ; then \
49820 echo Skipping rebuild of stage3; \
49821 else \
49822 $(MAKE) stage3-start; \
49823 if $(LEAN); then \
49824 rm -rf stage1-*; \
49825 $(STAMP) stage1-lean; \
49826 fi; \
49827 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
49828 fi
49829 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
49830
49831 .PHONY: all-stage3 clean-stage3
49832 do-clean: clean-stage3
49833
49834 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49835 # only possibility, but now it conflicts with no-bootstrap rules
49836 @if gcc-bootstrap
49837
49838 compare:
49839 @r=`${PWD_COMMAND}`; export r; \
49840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49841 if test -f stage2-lean; then \
49842 echo Cannot compare object files as stage 2 was deleted.; \
49843 exit 0; \
49844 fi; \
49845 : $(MAKE); $(stage); \
49846 rm -f .bad_compare; \
49847 echo Comparing stages 2 and 3; \
49848 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
49849 files=`find stage3-* -name "*$(objext)" -print | \
49850 sed -n s,^stage$$sed-,,p`; \
49851 for file in $${files}; do \
49852 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
49853 if test ! -f $$f1; then continue; fi; \
49854 $(do-compare) > /dev/null 2>&1; \
49855 if test $$? -eq 1; then \
49856 case $$file in \
49857 @compare_exclusions@) \
49858 echo warning: $$file differs ;; \
49859 *) \
49860 echo $$file differs >> .bad_compare ;; \
49861 esac; \
49862 fi; \
49863 done; \
49864 if [ -f .bad_compare ]; then \
49865 echo "Bootstrap comparison failure!"; \
49866 cat .bad_compare; \
49867 exit 1; \
49868 else \
49869 echo Comparison successful.; \
49870 fi; \
49871 $(STAMP) compare
49872 if $(LEAN); then \
49873 rm -rf stage2-*; \
49874 $(STAMP) stage2-lean; \
49875 fi
49876
49877
49878
49879 .PHONY: bootstrap bootstrap-lean
49880 bootstrap:
49881 echo stage3 > stage_final
49882 @r=`${PWD_COMMAND}`; export r; \
49883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49884 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
49885 @: $(MAKE); $(unstage)
49886 @r=`${PWD_COMMAND}`; export r; \
49887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49888 TFLAGS="$(STAGE3_TFLAGS)"; \
49889 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49890
49891 bootstrap-lean:
49892 echo stage3 > stage_final
49893 @r=`${PWD_COMMAND}`; export r; \
49894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49895 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
49896 @: $(MAKE); $(unstage)
49897 @r=`${PWD_COMMAND}`; export r; \
49898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49899 TFLAGS="$(STAGE3_TFLAGS)"; \
49900 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49901
49902
49903 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49904 distclean-stage2:: distclean-stage3
49905 .PHONY: distclean-stage3
49906 distclean-stage3::
49907 @: $(MAKE); $(stage)
49908 @test "`cat stage_last`" != stage3 || rm -f stage_last
49909 rm -rf stage3-* compare
49910
49911
49912 .PHONY: cleanstrap
49913 cleanstrap: do-distclean local-clean
49914 echo stage3 > stage_final
49915 @r=`${PWD_COMMAND}`; export r; \
49916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49917 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
49918 @: $(MAKE); $(unstage)
49919 @r=`${PWD_COMMAND}`; export r; \
49920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49921 TFLAGS="$(STAGE3_TFLAGS)"; \
49922 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49923
49924 @endif gcc-bootstrap
49925
49926
49927 .PHONY: stage4-start stage4-end
49928
49929 stage4-start::
49930 @: $(MAKE); $(stage); \
49931 echo stage4 > stage_current; \
49932 echo stage4 > stage_last; \
49933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49934 @if bfd
49935 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
49936 mkdir stage4-bfd; \
49937 mv stage4-bfd bfd; \
49938 mv stage3-bfd prev-bfd || test -f stage3-lean
49939 @endif bfd
49940 @if opcodes
49941 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
49942 mkdir stage4-opcodes; \
49943 mv stage4-opcodes opcodes; \
49944 mv stage3-opcodes prev-opcodes || test -f stage3-lean
49945 @endif opcodes
49946 @if binutils
49947 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
49948 mkdir stage4-binutils; \
49949 mv stage4-binutils binutils; \
49950 mv stage3-binutils prev-binutils || test -f stage3-lean
49951 @endif binutils
49952 @if fixincludes
49953 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
49954 mkdir stage4-fixincludes; \
49955 mv stage4-fixincludes fixincludes; \
49956 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
49957 @endif fixincludes
49958 @if gas
49959 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
49960 mkdir stage4-gas; \
49961 mv stage4-gas gas; \
49962 mv stage3-gas prev-gas || test -f stage3-lean
49963 @endif gas
49964 @if gcc
49965 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
49966 mkdir stage4-gcc; \
49967 mv stage4-gcc gcc; \
49968 mv stage3-gcc prev-gcc || test -f stage3-lean
49969 @endif gcc
49970 @if gmp
49971 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
49972 mkdir stage4-gmp; \
49973 mv stage4-gmp gmp; \
49974 mv stage3-gmp prev-gmp || test -f stage3-lean
49975 @endif gmp
49976 @if mpfr
49977 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
49978 mkdir stage4-mpfr; \
49979 mv stage4-mpfr mpfr; \
49980 mv stage3-mpfr prev-mpfr || test -f stage3-lean
49981 @endif mpfr
49982 @if mpc
49983 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
49984 mkdir stage4-mpc; \
49985 mv stage4-mpc mpc; \
49986 mv stage3-mpc prev-mpc || test -f stage3-lean
49987 @endif mpc
49988 @if isl
49989 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
49990 mkdir stage4-isl; \
49991 mv stage4-isl isl; \
49992 mv stage3-isl prev-isl || test -f stage3-lean
49993 @endif isl
49994 @if libelf
49995 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
49996 mkdir stage4-libelf; \
49997 mv stage4-libelf libelf; \
49998 mv stage3-libelf prev-libelf || test -f stage3-lean
49999 @endif libelf
50000 @if gold
50001 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
50002 mkdir stage4-gold; \
50003 mv stage4-gold gold; \
50004 mv stage3-gold prev-gold || test -f stage3-lean
50005 @endif gold
50006 @if intl
50007 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
50008 mkdir stage4-intl; \
50009 mv stage4-intl intl; \
50010 mv stage3-intl prev-intl || test -f stage3-lean
50011 @endif intl
50012 @if ld
50013 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
50014 mkdir stage4-ld; \
50015 mv stage4-ld ld; \
50016 mv stage3-ld prev-ld || test -f stage3-lean
50017 @endif ld
50018 @if libbacktrace
50019 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
50020 mkdir stage4-libbacktrace; \
50021 mv stage4-libbacktrace libbacktrace; \
50022 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
50023 @endif libbacktrace
50024 @if libcpp
50025 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
50026 mkdir stage4-libcpp; \
50027 mv stage4-libcpp libcpp; \
50028 mv stage3-libcpp prev-libcpp || test -f stage3-lean
50029 @endif libcpp
50030 @if libdecnumber
50031 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
50032 mkdir stage4-libdecnumber; \
50033 mv stage4-libdecnumber libdecnumber; \
50034 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
50035 @endif libdecnumber
50036 @if libiberty
50037 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
50038 mkdir stage4-libiberty; \
50039 mv stage4-libiberty libiberty; \
50040 mv stage3-libiberty prev-libiberty || test -f stage3-lean
50041 @endif libiberty
50042 @if libiberty-linker-plugin
50043 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
50044 mkdir stage4-libiberty-linker-plugin; \
50045 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
50046 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
50047 @endif libiberty-linker-plugin
50048 @if libiconv
50049 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
50050 mkdir stage4-libiconv; \
50051 mv stage4-libiconv libiconv; \
50052 mv stage3-libiconv prev-libiconv || test -f stage3-lean
50053 @endif libiconv
50054 @if zlib
50055 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
50056 mkdir stage4-zlib; \
50057 mv stage4-zlib zlib; \
50058 mv stage3-zlib prev-zlib || test -f stage3-lean
50059 @endif zlib
50060 @if lto-plugin
50061 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
50062 mkdir stage4-lto-plugin; \
50063 mv stage4-lto-plugin lto-plugin; \
50064 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
50065 @endif lto-plugin
50066 @if libctf
50067 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
50068 mkdir stage4-libctf; \
50069 mv stage4-libctf libctf; \
50070 mv stage3-libctf prev-libctf || test -f stage3-lean
50071 @endif libctf
50072 @[ -d stage4-$(TARGET_SUBDIR) ] || \
50073 mkdir stage4-$(TARGET_SUBDIR); \
50074 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50075 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
50076
50077 stage4-end::
50078 @if bfd
50079 @if test -d $(HOST_SUBDIR)/bfd; then \
50080 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
50081 mv prev-bfd stage3-bfd; : ; \
50082 fi
50083 @endif bfd
50084 @if opcodes
50085 @if test -d $(HOST_SUBDIR)/opcodes; then \
50086 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
50087 mv prev-opcodes stage3-opcodes; : ; \
50088 fi
50089 @endif opcodes
50090 @if binutils
50091 @if test -d $(HOST_SUBDIR)/binutils; then \
50092 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
50093 mv prev-binutils stage3-binutils; : ; \
50094 fi
50095 @endif binutils
50096 @if fixincludes
50097 @if test -d $(HOST_SUBDIR)/fixincludes; then \
50098 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
50099 mv prev-fixincludes stage3-fixincludes; : ; \
50100 fi
50101 @endif fixincludes
50102 @if gas
50103 @if test -d $(HOST_SUBDIR)/gas; then \
50104 cd $(HOST_SUBDIR); mv gas stage4-gas; \
50105 mv prev-gas stage3-gas; : ; \
50106 fi
50107 @endif gas
50108 @if gcc
50109 @if test -d $(HOST_SUBDIR)/gcc; then \
50110 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
50111 mv prev-gcc stage3-gcc; : ; \
50112 fi
50113 @endif gcc
50114 @if gmp
50115 @if test -d $(HOST_SUBDIR)/gmp; then \
50116 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
50117 mv prev-gmp stage3-gmp; : ; \
50118 fi
50119 @endif gmp
50120 @if mpfr
50121 @if test -d $(HOST_SUBDIR)/mpfr; then \
50122 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
50123 mv prev-mpfr stage3-mpfr; : ; \
50124 fi
50125 @endif mpfr
50126 @if mpc
50127 @if test -d $(HOST_SUBDIR)/mpc; then \
50128 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
50129 mv prev-mpc stage3-mpc; : ; \
50130 fi
50131 @endif mpc
50132 @if isl
50133 @if test -d $(HOST_SUBDIR)/isl; then \
50134 cd $(HOST_SUBDIR); mv isl stage4-isl; \
50135 mv prev-isl stage3-isl; : ; \
50136 fi
50137 @endif isl
50138 @if libelf
50139 @if test -d $(HOST_SUBDIR)/libelf; then \
50140 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
50141 mv prev-libelf stage3-libelf; : ; \
50142 fi
50143 @endif libelf
50144 @if gold
50145 @if test -d $(HOST_SUBDIR)/gold; then \
50146 cd $(HOST_SUBDIR); mv gold stage4-gold; \
50147 mv prev-gold stage3-gold; : ; \
50148 fi
50149 @endif gold
50150 @if intl
50151 @if test -d $(HOST_SUBDIR)/intl; then \
50152 cd $(HOST_SUBDIR); mv intl stage4-intl; \
50153 mv prev-intl stage3-intl; : ; \
50154 fi
50155 @endif intl
50156 @if ld
50157 @if test -d $(HOST_SUBDIR)/ld; then \
50158 cd $(HOST_SUBDIR); mv ld stage4-ld; \
50159 mv prev-ld stage3-ld; : ; \
50160 fi
50161 @endif ld
50162 @if libbacktrace
50163 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
50164 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
50165 mv prev-libbacktrace stage3-libbacktrace; : ; \
50166 fi
50167 @endif libbacktrace
50168 @if libcpp
50169 @if test -d $(HOST_SUBDIR)/libcpp; then \
50170 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
50171 mv prev-libcpp stage3-libcpp; : ; \
50172 fi
50173 @endif libcpp
50174 @if libdecnumber
50175 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
50176 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
50177 mv prev-libdecnumber stage3-libdecnumber; : ; \
50178 fi
50179 @endif libdecnumber
50180 @if libiberty
50181 @if test -d $(HOST_SUBDIR)/libiberty; then \
50182 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
50183 mv prev-libiberty stage3-libiberty; : ; \
50184 fi
50185 @endif libiberty
50186 @if libiberty-linker-plugin
50187 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
50188 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
50189 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
50190 fi
50191 @endif libiberty-linker-plugin
50192 @if libiconv
50193 @if test -d $(HOST_SUBDIR)/libiconv; then \
50194 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
50195 mv prev-libiconv stage3-libiconv; : ; \
50196 fi
50197 @endif libiconv
50198 @if zlib
50199 @if test -d $(HOST_SUBDIR)/zlib; then \
50200 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
50201 mv prev-zlib stage3-zlib; : ; \
50202 fi
50203 @endif zlib
50204 @if lto-plugin
50205 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
50206 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
50207 mv prev-lto-plugin stage3-lto-plugin; : ; \
50208 fi
50209 @endif lto-plugin
50210 @if libctf
50211 @if test -d $(HOST_SUBDIR)/libctf; then \
50212 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
50213 mv prev-libctf stage3-libctf; : ; \
50214 fi
50215 @endif libctf
50216 @if test -d $(TARGET_SUBDIR); then \
50217 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
50218 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
50219 fi
50220 rm -f stage_current
50221
50222 # Bubble a bug fix through all the stages up to stage 4. They are
50223 # remade, but not reconfigured. The next stage (if any) will not be
50224 # reconfigured either.
50225 .PHONY: stage4-bubble
50226 stage4-bubble:: stage3-bubble
50227 @r=`${PWD_COMMAND}`; export r; \
50228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50229 if test -f stage4-lean || test -f stage3-lean ; then \
50230 echo Skipping rebuild of stage4; \
50231 else \
50232 $(MAKE) stage4-start; \
50233 if $(LEAN); then \
50234 rm -rf stage2-*; \
50235 $(STAMP) stage2-lean; \
50236 fi; \
50237 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
50238 fi
50239 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
50240
50241 .PHONY: all-stage4 clean-stage4
50242 do-clean: clean-stage4
50243
50244 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50245 # only possibility, but now it conflicts with no-bootstrap rules
50246 @if gcc-bootstrap
50247
50248 compare3:
50249 @r=`${PWD_COMMAND}`; export r; \
50250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50251 if test -f stage3-lean; then \
50252 echo Cannot compare object files as stage 3 was deleted.; \
50253 exit 0; \
50254 fi; \
50255 : $(MAKE); $(stage); \
50256 rm -f .bad_compare; \
50257 echo Comparing stages 3 and 4; \
50258 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
50259 files=`find stage4-* -name "*$(objext)" -print | \
50260 sed -n s,^stage$$sed-,,p`; \
50261 for file in $${files}; do \
50262 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
50263 if test ! -f $$f1; then continue; fi; \
50264 $(do-compare3) > /dev/null 2>&1; \
50265 if test $$? -eq 1; then \
50266 case $$file in \
50267 @compare_exclusions@) \
50268 echo warning: $$file differs ;; \
50269 *) \
50270 echo $$file differs >> .bad_compare ;; \
50271 esac; \
50272 fi; \
50273 done; \
50274 if [ -f .bad_compare ]; then \
50275 echo "Bootstrap comparison failure!"; \
50276 cat .bad_compare; \
50277 exit 1; \
50278 else \
50279 echo Comparison successful.; \
50280 fi; \
50281 $(STAMP) compare3
50282 if $(LEAN); then \
50283 rm -rf stage3-*; \
50284 $(STAMP) stage3-lean; \
50285 fi
50286
50287
50288
50289 .PHONY: bootstrap4 bootstrap4-lean
50290 bootstrap4:
50291 echo stage4 > stage_final
50292 @r=`${PWD_COMMAND}`; export r; \
50293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50294 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
50295 @: $(MAKE); $(unstage)
50296 @r=`${PWD_COMMAND}`; export r; \
50297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50298 TFLAGS="$(STAGE4_TFLAGS)"; \
50299 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50300
50301 bootstrap4-lean:
50302 echo stage4 > stage_final
50303 @r=`${PWD_COMMAND}`; export r; \
50304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50305 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
50306 @: $(MAKE); $(unstage)
50307 @r=`${PWD_COMMAND}`; export r; \
50308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50309 TFLAGS="$(STAGE4_TFLAGS)"; \
50310 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50311
50312
50313 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50314 distclean-stage3:: distclean-stage4
50315 .PHONY: distclean-stage4
50316 distclean-stage4::
50317 @: $(MAKE); $(stage)
50318 @test "`cat stage_last`" != stage4 || rm -f stage_last
50319 rm -rf stage4-* compare3
50320
50321
50322 @endif gcc-bootstrap
50323
50324
50325 .PHONY: stageprofile-start stageprofile-end
50326
50327 stageprofile-start::
50328 @: $(MAKE); $(stage); \
50329 echo stageprofile > stage_current; \
50330 echo stageprofile > stage_last; \
50331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50332 @if bfd
50333 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
50334 mkdir stageprofile-bfd; \
50335 mv stageprofile-bfd bfd; \
50336 mv stage1-bfd prev-bfd || test -f stage1-lean
50337 @endif bfd
50338 @if opcodes
50339 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
50340 mkdir stageprofile-opcodes; \
50341 mv stageprofile-opcodes opcodes; \
50342 mv stage1-opcodes prev-opcodes || test -f stage1-lean
50343 @endif opcodes
50344 @if binutils
50345 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
50346 mkdir stageprofile-binutils; \
50347 mv stageprofile-binutils binutils; \
50348 mv stage1-binutils prev-binutils || test -f stage1-lean
50349 @endif binutils
50350 @if fixincludes
50351 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
50352 mkdir stageprofile-fixincludes; \
50353 mv stageprofile-fixincludes fixincludes; \
50354 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
50355 @endif fixincludes
50356 @if gas
50357 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
50358 mkdir stageprofile-gas; \
50359 mv stageprofile-gas gas; \
50360 mv stage1-gas prev-gas || test -f stage1-lean
50361 @endif gas
50362 @if gcc
50363 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
50364 mkdir stageprofile-gcc; \
50365 mv stageprofile-gcc gcc; \
50366 mv stage1-gcc prev-gcc || test -f stage1-lean
50367 @endif gcc
50368 @if gmp
50369 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
50370 mkdir stageprofile-gmp; \
50371 mv stageprofile-gmp gmp; \
50372 mv stage1-gmp prev-gmp || test -f stage1-lean
50373 @endif gmp
50374 @if mpfr
50375 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
50376 mkdir stageprofile-mpfr; \
50377 mv stageprofile-mpfr mpfr; \
50378 mv stage1-mpfr prev-mpfr || test -f stage1-lean
50379 @endif mpfr
50380 @if mpc
50381 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
50382 mkdir stageprofile-mpc; \
50383 mv stageprofile-mpc mpc; \
50384 mv stage1-mpc prev-mpc || test -f stage1-lean
50385 @endif mpc
50386 @if isl
50387 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
50388 mkdir stageprofile-isl; \
50389 mv stageprofile-isl isl; \
50390 mv stage1-isl prev-isl || test -f stage1-lean
50391 @endif isl
50392 @if libelf
50393 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
50394 mkdir stageprofile-libelf; \
50395 mv stageprofile-libelf libelf; \
50396 mv stage1-libelf prev-libelf || test -f stage1-lean
50397 @endif libelf
50398 @if gold
50399 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
50400 mkdir stageprofile-gold; \
50401 mv stageprofile-gold gold; \
50402 mv stage1-gold prev-gold || test -f stage1-lean
50403 @endif gold
50404 @if intl
50405 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
50406 mkdir stageprofile-intl; \
50407 mv stageprofile-intl intl; \
50408 mv stage1-intl prev-intl || test -f stage1-lean
50409 @endif intl
50410 @if ld
50411 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
50412 mkdir stageprofile-ld; \
50413 mv stageprofile-ld ld; \
50414 mv stage1-ld prev-ld || test -f stage1-lean
50415 @endif ld
50416 @if libbacktrace
50417 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
50418 mkdir stageprofile-libbacktrace; \
50419 mv stageprofile-libbacktrace libbacktrace; \
50420 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
50421 @endif libbacktrace
50422 @if libcpp
50423 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
50424 mkdir stageprofile-libcpp; \
50425 mv stageprofile-libcpp libcpp; \
50426 mv stage1-libcpp prev-libcpp || test -f stage1-lean
50427 @endif libcpp
50428 @if libdecnumber
50429 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
50430 mkdir stageprofile-libdecnumber; \
50431 mv stageprofile-libdecnumber libdecnumber; \
50432 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
50433 @endif libdecnumber
50434 @if libiberty
50435 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
50436 mkdir stageprofile-libiberty; \
50437 mv stageprofile-libiberty libiberty; \
50438 mv stage1-libiberty prev-libiberty || test -f stage1-lean
50439 @endif libiberty
50440 @if libiberty-linker-plugin
50441 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
50442 mkdir stageprofile-libiberty-linker-plugin; \
50443 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
50444 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
50445 @endif libiberty-linker-plugin
50446 @if libiconv
50447 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
50448 mkdir stageprofile-libiconv; \
50449 mv stageprofile-libiconv libiconv; \
50450 mv stage1-libiconv prev-libiconv || test -f stage1-lean
50451 @endif libiconv
50452 @if zlib
50453 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
50454 mkdir stageprofile-zlib; \
50455 mv stageprofile-zlib zlib; \
50456 mv stage1-zlib prev-zlib || test -f stage1-lean
50457 @endif zlib
50458 @if lto-plugin
50459 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
50460 mkdir stageprofile-lto-plugin; \
50461 mv stageprofile-lto-plugin lto-plugin; \
50462 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
50463 @endif lto-plugin
50464 @if libctf
50465 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
50466 mkdir stageprofile-libctf; \
50467 mv stageprofile-libctf libctf; \
50468 mv stage1-libctf prev-libctf || test -f stage1-lean
50469 @endif libctf
50470 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
50471 mkdir stageprofile-$(TARGET_SUBDIR); \
50472 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50473 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
50474
50475 stageprofile-end::
50476 @if bfd
50477 @if test -d $(HOST_SUBDIR)/bfd; then \
50478 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
50479 mv prev-bfd stage1-bfd; : ; \
50480 fi
50481 @endif bfd
50482 @if opcodes
50483 @if test -d $(HOST_SUBDIR)/opcodes; then \
50484 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
50485 mv prev-opcodes stage1-opcodes; : ; \
50486 fi
50487 @endif opcodes
50488 @if binutils
50489 @if test -d $(HOST_SUBDIR)/binutils; then \
50490 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
50491 mv prev-binutils stage1-binutils; : ; \
50492 fi
50493 @endif binutils
50494 @if fixincludes
50495 @if test -d $(HOST_SUBDIR)/fixincludes; then \
50496 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
50497 mv prev-fixincludes stage1-fixincludes; : ; \
50498 fi
50499 @endif fixincludes
50500 @if gas
50501 @if test -d $(HOST_SUBDIR)/gas; then \
50502 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
50503 mv prev-gas stage1-gas; : ; \
50504 fi
50505 @endif gas
50506 @if gcc
50507 @if test -d $(HOST_SUBDIR)/gcc; then \
50508 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
50509 mv prev-gcc stage1-gcc; : ; \
50510 fi
50511 @endif gcc
50512 @if gmp
50513 @if test -d $(HOST_SUBDIR)/gmp; then \
50514 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
50515 mv prev-gmp stage1-gmp; : ; \
50516 fi
50517 @endif gmp
50518 @if mpfr
50519 @if test -d $(HOST_SUBDIR)/mpfr; then \
50520 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
50521 mv prev-mpfr stage1-mpfr; : ; \
50522 fi
50523 @endif mpfr
50524 @if mpc
50525 @if test -d $(HOST_SUBDIR)/mpc; then \
50526 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
50527 mv prev-mpc stage1-mpc; : ; \
50528 fi
50529 @endif mpc
50530 @if isl
50531 @if test -d $(HOST_SUBDIR)/isl; then \
50532 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
50533 mv prev-isl stage1-isl; : ; \
50534 fi
50535 @endif isl
50536 @if libelf
50537 @if test -d $(HOST_SUBDIR)/libelf; then \
50538 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
50539 mv prev-libelf stage1-libelf; : ; \
50540 fi
50541 @endif libelf
50542 @if gold
50543 @if test -d $(HOST_SUBDIR)/gold; then \
50544 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
50545 mv prev-gold stage1-gold; : ; \
50546 fi
50547 @endif gold
50548 @if intl
50549 @if test -d $(HOST_SUBDIR)/intl; then \
50550 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
50551 mv prev-intl stage1-intl; : ; \
50552 fi
50553 @endif intl
50554 @if ld
50555 @if test -d $(HOST_SUBDIR)/ld; then \
50556 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
50557 mv prev-ld stage1-ld; : ; \
50558 fi
50559 @endif ld
50560 @if libbacktrace
50561 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
50562 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
50563 mv prev-libbacktrace stage1-libbacktrace; : ; \
50564 fi
50565 @endif libbacktrace
50566 @if libcpp
50567 @if test -d $(HOST_SUBDIR)/libcpp; then \
50568 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
50569 mv prev-libcpp stage1-libcpp; : ; \
50570 fi
50571 @endif libcpp
50572 @if libdecnumber
50573 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
50574 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
50575 mv prev-libdecnumber stage1-libdecnumber; : ; \
50576 fi
50577 @endif libdecnumber
50578 @if libiberty
50579 @if test -d $(HOST_SUBDIR)/libiberty; then \
50580 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
50581 mv prev-libiberty stage1-libiberty; : ; \
50582 fi
50583 @endif libiberty
50584 @if libiberty-linker-plugin
50585 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
50586 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
50587 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
50588 fi
50589 @endif libiberty-linker-plugin
50590 @if libiconv
50591 @if test -d $(HOST_SUBDIR)/libiconv; then \
50592 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
50593 mv prev-libiconv stage1-libiconv; : ; \
50594 fi
50595 @endif libiconv
50596 @if zlib
50597 @if test -d $(HOST_SUBDIR)/zlib; then \
50598 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
50599 mv prev-zlib stage1-zlib; : ; \
50600 fi
50601 @endif zlib
50602 @if lto-plugin
50603 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
50604 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
50605 mv prev-lto-plugin stage1-lto-plugin; : ; \
50606 fi
50607 @endif lto-plugin
50608 @if libctf
50609 @if test -d $(HOST_SUBDIR)/libctf; then \
50610 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
50611 mv prev-libctf stage1-libctf; : ; \
50612 fi
50613 @endif libctf
50614 @if test -d $(TARGET_SUBDIR); then \
50615 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
50616 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
50617 fi
50618 rm -f stage_current
50619
50620 # Bubble a bug fix through all the stages up to stage profile. They are
50621 # remade, but not reconfigured. The next stage (if any) will not be
50622 # reconfigured either.
50623 .PHONY: stageprofile-bubble
50624 stageprofile-bubble:: stage1-bubble
50625 @r=`${PWD_COMMAND}`; export r; \
50626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50627 if test -f stageprofile-lean || test -f stage1-lean ; then \
50628 echo Skipping rebuild of stageprofile; \
50629 else \
50630 $(MAKE) stageprofile-start; \
50631 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
50632 fi
50633
50634 .PHONY: all-stageprofile clean-stageprofile
50635 do-clean: clean-stageprofile
50636
50637 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50638 # only possibility, but now it conflicts with no-bootstrap rules
50639 @if gcc-bootstrap
50640
50641
50642
50643
50644 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50645 distclean-stage1:: distclean-stageprofile
50646 .PHONY: distclean-stageprofile
50647 distclean-stageprofile::
50648 @: $(MAKE); $(stage)
50649 @test "`cat stage_last`" != stageprofile || rm -f stage_last
50650 rm -rf stageprofile-*
50651
50652
50653 @endif gcc-bootstrap
50654
50655
50656 .PHONY: stagefeedback-start stagefeedback-end
50657
50658 stagefeedback-start::
50659 @: $(MAKE); $(stage); \
50660 echo stagefeedback > stage_current; \
50661 echo stagefeedback > stage_last; \
50662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50663 @if bfd
50664 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
50665 mkdir stagefeedback-bfd; \
50666 mv stagefeedback-bfd bfd; \
50667 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
50668 @endif bfd
50669 @if opcodes
50670 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
50671 mkdir stagefeedback-opcodes; \
50672 mv stagefeedback-opcodes opcodes; \
50673 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
50674 @endif opcodes
50675 @if binutils
50676 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
50677 mkdir stagefeedback-binutils; \
50678 mv stagefeedback-binutils binutils; \
50679 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
50680 @endif binutils
50681 @if fixincludes
50682 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
50683 mkdir stagefeedback-fixincludes; \
50684 mv stagefeedback-fixincludes fixincludes; \
50685 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
50686 @endif fixincludes
50687 @if gas
50688 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
50689 mkdir stagefeedback-gas; \
50690 mv stagefeedback-gas gas; \
50691 mv stageprofile-gas prev-gas || test -f stageprofile-lean
50692 @endif gas
50693 @if gcc
50694 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
50695 mkdir stagefeedback-gcc; \
50696 mv stagefeedback-gcc gcc; \
50697 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
50698 @endif gcc
50699 @if gmp
50700 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
50701 mkdir stagefeedback-gmp; \
50702 mv stagefeedback-gmp gmp; \
50703 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
50704 @endif gmp
50705 @if mpfr
50706 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
50707 mkdir stagefeedback-mpfr; \
50708 mv stagefeedback-mpfr mpfr; \
50709 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
50710 @endif mpfr
50711 @if mpc
50712 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
50713 mkdir stagefeedback-mpc; \
50714 mv stagefeedback-mpc mpc; \
50715 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
50716 @endif mpc
50717 @if isl
50718 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
50719 mkdir stagefeedback-isl; \
50720 mv stagefeedback-isl isl; \
50721 mv stageprofile-isl prev-isl || test -f stageprofile-lean
50722 @endif isl
50723 @if libelf
50724 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
50725 mkdir stagefeedback-libelf; \
50726 mv stagefeedback-libelf libelf; \
50727 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
50728 @endif libelf
50729 @if gold
50730 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
50731 mkdir stagefeedback-gold; \
50732 mv stagefeedback-gold gold; \
50733 mv stageprofile-gold prev-gold || test -f stageprofile-lean
50734 @endif gold
50735 @if intl
50736 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
50737 mkdir stagefeedback-intl; \
50738 mv stagefeedback-intl intl; \
50739 mv stageprofile-intl prev-intl || test -f stageprofile-lean
50740 @endif intl
50741 @if ld
50742 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
50743 mkdir stagefeedback-ld; \
50744 mv stagefeedback-ld ld; \
50745 mv stageprofile-ld prev-ld || test -f stageprofile-lean
50746 @endif ld
50747 @if libbacktrace
50748 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
50749 mkdir stagefeedback-libbacktrace; \
50750 mv stagefeedback-libbacktrace libbacktrace; \
50751 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
50752 @endif libbacktrace
50753 @if libcpp
50754 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
50755 mkdir stagefeedback-libcpp; \
50756 mv stagefeedback-libcpp libcpp; \
50757 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
50758 @endif libcpp
50759 @if libdecnumber
50760 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
50761 mkdir stagefeedback-libdecnumber; \
50762 mv stagefeedback-libdecnumber libdecnumber; \
50763 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
50764 @endif libdecnumber
50765 @if libiberty
50766 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
50767 mkdir stagefeedback-libiberty; \
50768 mv stagefeedback-libiberty libiberty; \
50769 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
50770 @endif libiberty
50771 @if libiberty-linker-plugin
50772 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
50773 mkdir stagefeedback-libiberty-linker-plugin; \
50774 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
50775 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
50776 @endif libiberty-linker-plugin
50777 @if libiconv
50778 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
50779 mkdir stagefeedback-libiconv; \
50780 mv stagefeedback-libiconv libiconv; \
50781 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
50782 @endif libiconv
50783 @if zlib
50784 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
50785 mkdir stagefeedback-zlib; \
50786 mv stagefeedback-zlib zlib; \
50787 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
50788 @endif zlib
50789 @if lto-plugin
50790 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
50791 mkdir stagefeedback-lto-plugin; \
50792 mv stagefeedback-lto-plugin lto-plugin; \
50793 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
50794 @endif lto-plugin
50795 @if libctf
50796 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
50797 mkdir stagefeedback-libctf; \
50798 mv stagefeedback-libctf libctf; \
50799 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
50800 @endif libctf
50801 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
50802 mkdir stagefeedback-$(TARGET_SUBDIR); \
50803 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50804 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
50805
50806 stagefeedback-end::
50807 @if bfd
50808 @if test -d $(HOST_SUBDIR)/bfd; then \
50809 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
50810 mv prev-bfd stageprofile-bfd; : ; \
50811 fi
50812 @endif bfd
50813 @if opcodes
50814 @if test -d $(HOST_SUBDIR)/opcodes; then \
50815 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
50816 mv prev-opcodes stageprofile-opcodes; : ; \
50817 fi
50818 @endif opcodes
50819 @if binutils
50820 @if test -d $(HOST_SUBDIR)/binutils; then \
50821 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
50822 mv prev-binutils stageprofile-binutils; : ; \
50823 fi
50824 @endif binutils
50825 @if fixincludes
50826 @if test -d $(HOST_SUBDIR)/fixincludes; then \
50827 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
50828 mv prev-fixincludes stageprofile-fixincludes; : ; \
50829 fi
50830 @endif fixincludes
50831 @if gas
50832 @if test -d $(HOST_SUBDIR)/gas; then \
50833 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
50834 mv prev-gas stageprofile-gas; : ; \
50835 fi
50836 @endif gas
50837 @if gcc
50838 @if test -d $(HOST_SUBDIR)/gcc; then \
50839 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
50840 mv prev-gcc stageprofile-gcc; : ; \
50841 fi
50842 @endif gcc
50843 @if gmp
50844 @if test -d $(HOST_SUBDIR)/gmp; then \
50845 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
50846 mv prev-gmp stageprofile-gmp; : ; \
50847 fi
50848 @endif gmp
50849 @if mpfr
50850 @if test -d $(HOST_SUBDIR)/mpfr; then \
50851 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
50852 mv prev-mpfr stageprofile-mpfr; : ; \
50853 fi
50854 @endif mpfr
50855 @if mpc
50856 @if test -d $(HOST_SUBDIR)/mpc; then \
50857 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
50858 mv prev-mpc stageprofile-mpc; : ; \
50859 fi
50860 @endif mpc
50861 @if isl
50862 @if test -d $(HOST_SUBDIR)/isl; then \
50863 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
50864 mv prev-isl stageprofile-isl; : ; \
50865 fi
50866 @endif isl
50867 @if libelf
50868 @if test -d $(HOST_SUBDIR)/libelf; then \
50869 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
50870 mv prev-libelf stageprofile-libelf; : ; \
50871 fi
50872 @endif libelf
50873 @if gold
50874 @if test -d $(HOST_SUBDIR)/gold; then \
50875 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
50876 mv prev-gold stageprofile-gold; : ; \
50877 fi
50878 @endif gold
50879 @if intl
50880 @if test -d $(HOST_SUBDIR)/intl; then \
50881 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
50882 mv prev-intl stageprofile-intl; : ; \
50883 fi
50884 @endif intl
50885 @if ld
50886 @if test -d $(HOST_SUBDIR)/ld; then \
50887 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
50888 mv prev-ld stageprofile-ld; : ; \
50889 fi
50890 @endif ld
50891 @if libbacktrace
50892 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
50893 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
50894 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
50895 fi
50896 @endif libbacktrace
50897 @if libcpp
50898 @if test -d $(HOST_SUBDIR)/libcpp; then \
50899 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
50900 mv prev-libcpp stageprofile-libcpp; : ; \
50901 fi
50902 @endif libcpp
50903 @if libdecnumber
50904 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
50905 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
50906 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
50907 fi
50908 @endif libdecnumber
50909 @if libiberty
50910 @if test -d $(HOST_SUBDIR)/libiberty; then \
50911 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
50912 mv prev-libiberty stageprofile-libiberty; : ; \
50913 fi
50914 @endif libiberty
50915 @if libiberty-linker-plugin
50916 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
50917 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
50918 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
50919 fi
50920 @endif libiberty-linker-plugin
50921 @if libiconv
50922 @if test -d $(HOST_SUBDIR)/libiconv; then \
50923 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
50924 mv prev-libiconv stageprofile-libiconv; : ; \
50925 fi
50926 @endif libiconv
50927 @if zlib
50928 @if test -d $(HOST_SUBDIR)/zlib; then \
50929 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
50930 mv prev-zlib stageprofile-zlib; : ; \
50931 fi
50932 @endif zlib
50933 @if lto-plugin
50934 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
50935 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
50936 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
50937 fi
50938 @endif lto-plugin
50939 @if libctf
50940 @if test -d $(HOST_SUBDIR)/libctf; then \
50941 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
50942 mv prev-libctf stageprofile-libctf; : ; \
50943 fi
50944 @endif libctf
50945 @if test -d $(TARGET_SUBDIR); then \
50946 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
50947 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
50948 fi
50949 rm -f stage_current
50950
50951 # Bubble a bug fix through all the stages up to stage feedback. They are
50952 # remade, but not reconfigured. The next stage (if any) will not be
50953 # reconfigured either.
50954 .PHONY: stagefeedback-bubble
50955 stagefeedback-bubble:: stageprofile-bubble
50956 @r=`${PWD_COMMAND}`; export r; \
50957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50958 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
50959 echo Skipping rebuild of stagefeedback; \
50960 else \
50961 $(MAKE) stagefeedback-start; \
50962 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
50963 fi
50964
50965 .PHONY: all-stagefeedback clean-stagefeedback
50966 do-clean: clean-stagefeedback
50967
50968 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50969 # only possibility, but now it conflicts with no-bootstrap rules
50970 @if gcc-bootstrap
50971
50972
50973
50974 .PHONY: profiledbootstrap profiledbootstrap-lean
50975 profiledbootstrap:
50976 echo stagefeedback > stage_final
50977 @r=`${PWD_COMMAND}`; export r; \
50978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50979 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
50980 @: $(MAKE); $(unstage)
50981 @r=`${PWD_COMMAND}`; export r; \
50982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50983 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50984 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50985
50986 profiledbootstrap-lean:
50987 echo stagefeedback > stage_final
50988 @r=`${PWD_COMMAND}`; export r; \
50989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50990 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
50991 @: $(MAKE); $(unstage)
50992 @r=`${PWD_COMMAND}`; export r; \
50993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50994 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50995 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50996
50997
50998 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50999 distclean-stageprofile:: distclean-stagefeedback
51000 .PHONY: distclean-stagefeedback
51001 distclean-stagefeedback::
51002 @: $(MAKE); $(stage)
51003 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
51004 rm -rf stagefeedback-*
51005
51006
51007 @endif gcc-bootstrap
51008
51009
51010
51011 stageprofile-end::
51012 $(MAKE) distclean-stagefeedback
51013
51014 stagefeedback-start::
51015 @r=`${PWD_COMMAND}`; export r; \
51016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51017 for i in prev-*; do \
51018 j=`echo $$i | sed s/^prev-//`; \
51019 cd $$r/$$i && \
51020 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
51021 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
51022 done
51023
51024 @if gcc-bootstrap
51025 do-distclean: distclean-stage1
51026
51027 # Provide a GCC build when we're building target libraries. This does
51028 # not work as a dependency, just as the minimum necessary to avoid errors.
51029 stage_last:
51030 @r=`${PWD_COMMAND}`; export r; \
51031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51032 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
51033
51034 # Same as unstage, but not phony and defaulting to stage1-start. We place
51035 # it in the dependency so that for example `make -j3 all-gcc' works.
51036 stage_current:
51037 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
51038
51039 .PHONY: restrap
51040 restrap::
51041 @: $(MAKE); $(stage)
51042 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
51043 restrap:: all
51044 @endif gcc-bootstrap
51045
51046 # --------------------------------------
51047 # Dependencies between different modules
51048 # --------------------------------------
51049
51050 # Generic dependencies for target modules on host stuff, especially gcc
51051 @if gcc-bootstrap
51052 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
51053 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
51054 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
51055 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
51056 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
51057 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
51058 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
51059 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
51060 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
51061 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
51062 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
51063 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
51064 configure-stage1-target-libmpx: maybe-all-stage1-gcc
51065 configure-stage2-target-libmpx: maybe-all-stage2-gcc
51066 configure-stage3-target-libmpx: maybe-all-stage3-gcc
51067 configure-stage4-target-libmpx: maybe-all-stage4-gcc
51068 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
51069 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
51070 configure-stage1-target-libvtv: maybe-all-stage1-gcc
51071 configure-stage2-target-libvtv: maybe-all-stage2-gcc
51072 configure-stage3-target-libvtv: maybe-all-stage3-gcc
51073 configure-stage4-target-libvtv: maybe-all-stage4-gcc
51074 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
51075 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
51076 configure-target-libcilkrts: stage_last
51077 configure-target-liboffloadmic: stage_last
51078 configure-target-libssp: stage_last
51079 configure-target-newlib: stage_last
51080 configure-stage1-target-libgcc: maybe-all-stage1-gcc
51081 configure-stage2-target-libgcc: maybe-all-stage2-gcc
51082 configure-stage3-target-libgcc: maybe-all-stage3-gcc
51083 configure-stage4-target-libgcc: maybe-all-stage4-gcc
51084 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
51085 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
51086 configure-target-libbacktrace: stage_last
51087 configure-target-libquadmath: stage_last
51088 configure-target-libgfortran: stage_last
51089 configure-target-libobjc: stage_last
51090 configure-target-libgo: stage_last
51091 configure-target-libtermcap: stage_last
51092 configure-target-winsup: stage_last
51093 configure-target-libgloss: stage_last
51094 configure-target-libffi: stage_last
51095 configure-target-zlib: stage_last
51096 configure-target-rda: stage_last
51097 configure-target-libada: stage_last
51098 configure-stage1-target-libgomp: maybe-all-stage1-gcc
51099 configure-stage2-target-libgomp: maybe-all-stage2-gcc
51100 configure-stage3-target-libgomp: maybe-all-stage3-gcc
51101 configure-stage4-target-libgomp: maybe-all-stage4-gcc
51102 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
51103 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
51104 configure-target-libitm: stage_last
51105 configure-target-libatomic: stage_last
51106 @endif gcc-bootstrap
51107
51108 @if gcc-no-bootstrap
51109 configure-target-libstdc++-v3: maybe-all-gcc
51110 configure-target-libsanitizer: maybe-all-gcc
51111 configure-target-libmpx: maybe-all-gcc
51112 configure-target-libvtv: maybe-all-gcc
51113 configure-target-libcilkrts: maybe-all-gcc
51114 configure-target-liboffloadmic: maybe-all-gcc
51115 configure-target-libssp: maybe-all-gcc
51116 configure-target-newlib: maybe-all-gcc
51117 configure-target-libgcc: maybe-all-gcc
51118 configure-target-libbacktrace: maybe-all-gcc
51119 configure-target-libquadmath: maybe-all-gcc
51120 configure-target-libgfortran: maybe-all-gcc
51121 configure-target-libobjc: maybe-all-gcc
51122 configure-target-libgo: maybe-all-gcc
51123 configure-target-libtermcap: maybe-all-gcc
51124 configure-target-winsup: maybe-all-gcc
51125 configure-target-libgloss: maybe-all-gcc
51126 configure-target-libffi: maybe-all-gcc
51127 configure-target-zlib: maybe-all-gcc
51128 configure-target-rda: maybe-all-gcc
51129 configure-target-libada: maybe-all-gcc
51130 configure-target-libgomp: maybe-all-gcc
51131 configure-target-libitm: maybe-all-gcc
51132 configure-target-libatomic: maybe-all-gcc
51133 @endif gcc-no-bootstrap
51134
51135
51136 # There are two types of dependencies here: 'hard' dependencies, where one
51137 # module simply won't build without the other; and 'soft' dependencies, where
51138 # if the depended-on module is missing, the depending module will do without
51139 # or find a substitute somewhere (perhaps installed). Soft dependencies
51140 # are made here to depend on a 'maybe-' target. If you're not sure,
51141 # it's safer to use a soft dependency.
51142
51143
51144
51145
51146
51147
51148 # With all the machinery above in place, it is pretty easy to generate
51149 # dependencies. Host dependencies are a bit more complex because we have
51150 # to check for bootstrap/prebootstrap dependencies. To resolve
51151 # prebootstrap dependencies, prebootstrap modules are gathered in
51152 # a hash table.
51153 all-build-bison: maybe-all-build-texinfo
51154 all-build-flex: maybe-all-build-texinfo
51155 all-build-flex: maybe-all-build-bison
51156 all-build-flex: maybe-all-build-m4
51157 all-build-libiberty: maybe-all-build-texinfo
51158 all-build-m4: maybe-all-build-texinfo
51159 all-build-fixincludes: maybe-all-build-libiberty
51160 all-build-libcpp: maybe-all-build-libiberty
51161 configure-gcc: maybe-configure-intl
51162 configure-stage1-gcc: maybe-configure-stage1-intl
51163 configure-stage2-gcc: maybe-configure-stage2-intl
51164 configure-stage3-gcc: maybe-configure-stage3-intl
51165 configure-stage4-gcc: maybe-configure-stage4-intl
51166 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
51167 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
51168 configure-gcc: maybe-all-gmp
51169 configure-stage1-gcc: maybe-all-stage1-gmp
51170 configure-stage2-gcc: maybe-all-stage2-gmp
51171 configure-stage3-gcc: maybe-all-stage3-gmp
51172 configure-stage4-gcc: maybe-all-stage4-gmp
51173 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
51174 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
51175 configure-gcc: maybe-all-mpfr
51176 configure-stage1-gcc: maybe-all-stage1-mpfr
51177 configure-stage2-gcc: maybe-all-stage2-mpfr
51178 configure-stage3-gcc: maybe-all-stage3-mpfr
51179 configure-stage4-gcc: maybe-all-stage4-mpfr
51180 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
51181 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51182 configure-gcc: maybe-all-mpc
51183 configure-stage1-gcc: maybe-all-stage1-mpc
51184 configure-stage2-gcc: maybe-all-stage2-mpc
51185 configure-stage3-gcc: maybe-all-stage3-mpc
51186 configure-stage4-gcc: maybe-all-stage4-mpc
51187 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
51188 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
51189 configure-gcc: maybe-all-isl
51190 configure-stage1-gcc: maybe-all-stage1-isl
51191 configure-stage2-gcc: maybe-all-stage2-isl
51192 configure-stage3-gcc: maybe-all-stage3-isl
51193 configure-stage4-gcc: maybe-all-stage4-isl
51194 configure-stageprofile-gcc: maybe-all-stageprofile-isl
51195 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
51196 configure-gcc: maybe-all-lto-plugin
51197 configure-stage1-gcc: maybe-all-stage1-lto-plugin
51198 configure-stage2-gcc: maybe-all-stage2-lto-plugin
51199 configure-stage3-gcc: maybe-all-stage3-lto-plugin
51200 configure-stage4-gcc: maybe-all-stage4-lto-plugin
51201 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
51202 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
51203 configure-gcc: maybe-all-binutils
51204 configure-stage1-gcc: maybe-all-stage1-binutils
51205 configure-stage2-gcc: maybe-all-stage2-binutils
51206 configure-stage3-gcc: maybe-all-stage3-binutils
51207 configure-stage4-gcc: maybe-all-stage4-binutils
51208 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
51209 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
51210 configure-gcc: maybe-all-gas
51211 configure-stage1-gcc: maybe-all-stage1-gas
51212 configure-stage2-gcc: maybe-all-stage2-gas
51213 configure-stage3-gcc: maybe-all-stage3-gas
51214 configure-stage4-gcc: maybe-all-stage4-gas
51215 configure-stageprofile-gcc: maybe-all-stageprofile-gas
51216 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
51217 configure-gcc: maybe-all-ld
51218 configure-stage1-gcc: maybe-all-stage1-ld
51219 configure-stage2-gcc: maybe-all-stage2-ld
51220 configure-stage3-gcc: maybe-all-stage3-ld
51221 configure-stage4-gcc: maybe-all-stage4-ld
51222 configure-stageprofile-gcc: maybe-all-stageprofile-ld
51223 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
51224 configure-gcc: maybe-all-gold
51225 configure-stage1-gcc: maybe-all-stage1-gold
51226 configure-stage2-gcc: maybe-all-stage2-gold
51227 configure-stage3-gcc: maybe-all-stage3-gold
51228 configure-stage4-gcc: maybe-all-stage4-gold
51229 configure-stageprofile-gcc: maybe-all-stageprofile-gold
51230 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
51231 configure-gcc: maybe-all-libelf
51232 configure-stage1-gcc: maybe-all-stage1-libelf
51233 configure-stage2-gcc: maybe-all-stage2-libelf
51234 configure-stage3-gcc: maybe-all-stage3-libelf
51235 configure-stage4-gcc: maybe-all-stage4-libelf
51236 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
51237 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
51238 configure-gcc: maybe-all-libiconv
51239 configure-stage1-gcc: maybe-all-stage1-libiconv
51240 configure-stage2-gcc: maybe-all-stage2-libiconv
51241 configure-stage3-gcc: maybe-all-stage3-libiconv
51242 configure-stage4-gcc: maybe-all-stage4-libiconv
51243 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
51244 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
51245 all-gcc: all-libiberty
51246 all-stage1-gcc: all-stage1-libiberty
51247 all-stage2-gcc: all-stage2-libiberty
51248 all-stage3-gcc: all-stage3-libiberty
51249 all-stage4-gcc: all-stage4-libiberty
51250 all-stageprofile-gcc: all-stageprofile-libiberty
51251 all-stagefeedback-gcc: all-stagefeedback-libiberty
51252 all-gcc: maybe-all-intl
51253 all-stage1-gcc: maybe-all-stage1-intl
51254 all-stage2-gcc: maybe-all-stage2-intl
51255 all-stage3-gcc: maybe-all-stage3-intl
51256 all-stage4-gcc: maybe-all-stage4-intl
51257 all-stageprofile-gcc: maybe-all-stageprofile-intl
51258 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
51259 all-gcc: maybe-all-mpfr
51260 all-stage1-gcc: maybe-all-stage1-mpfr
51261 all-stage2-gcc: maybe-all-stage2-mpfr
51262 all-stage3-gcc: maybe-all-stage3-mpfr
51263 all-stage4-gcc: maybe-all-stage4-mpfr
51264 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
51265 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51266 all-gcc: maybe-all-mpc
51267 all-stage1-gcc: maybe-all-stage1-mpc
51268 all-stage2-gcc: maybe-all-stage2-mpc
51269 all-stage3-gcc: maybe-all-stage3-mpc
51270 all-stage4-gcc: maybe-all-stage4-mpc
51271 all-stageprofile-gcc: maybe-all-stageprofile-mpc
51272 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
51273 all-gcc: maybe-all-isl
51274 all-stage1-gcc: maybe-all-stage1-isl
51275 all-stage2-gcc: maybe-all-stage2-isl
51276 all-stage3-gcc: maybe-all-stage3-isl
51277 all-stage4-gcc: maybe-all-stage4-isl
51278 all-stageprofile-gcc: maybe-all-stageprofile-isl
51279 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
51280 all-gcc: maybe-all-build-texinfo
51281 all-stage1-gcc: maybe-all-build-texinfo
51282 all-stage2-gcc: maybe-all-build-texinfo
51283 all-stage3-gcc: maybe-all-build-texinfo
51284 all-stage4-gcc: maybe-all-build-texinfo
51285 all-stageprofile-gcc: maybe-all-build-texinfo
51286 all-stagefeedback-gcc: maybe-all-build-texinfo
51287 all-gcc: maybe-all-build-bison
51288 all-stage1-gcc: maybe-all-build-bison
51289 all-stage2-gcc: maybe-all-build-bison
51290 all-stage3-gcc: maybe-all-build-bison
51291 all-stage4-gcc: maybe-all-build-bison
51292 all-stageprofile-gcc: maybe-all-build-bison
51293 all-stagefeedback-gcc: maybe-all-build-bison
51294 all-gcc: maybe-all-build-flex
51295 all-stage1-gcc: maybe-all-build-flex
51296 all-stage2-gcc: maybe-all-build-flex
51297 all-stage3-gcc: maybe-all-build-flex
51298 all-stage4-gcc: maybe-all-build-flex
51299 all-stageprofile-gcc: maybe-all-build-flex
51300 all-stagefeedback-gcc: maybe-all-build-flex
51301 all-gcc: maybe-all-build-libiberty
51302 all-stage1-gcc: maybe-all-build-libiberty
51303 all-stage2-gcc: maybe-all-build-libiberty
51304 all-stage3-gcc: maybe-all-build-libiberty
51305 all-stage4-gcc: maybe-all-build-libiberty
51306 all-stageprofile-gcc: maybe-all-build-libiberty
51307 all-stagefeedback-gcc: maybe-all-build-libiberty
51308 all-gcc: maybe-all-build-fixincludes
51309 all-stage1-gcc: maybe-all-build-fixincludes
51310 all-stage2-gcc: maybe-all-build-fixincludes
51311 all-stage3-gcc: maybe-all-build-fixincludes
51312 all-stage4-gcc: maybe-all-build-fixincludes
51313 all-stageprofile-gcc: maybe-all-build-fixincludes
51314 all-stagefeedback-gcc: maybe-all-build-fixincludes
51315 all-gcc: maybe-all-build-libcpp
51316 all-stage1-gcc: maybe-all-build-libcpp
51317 all-stage2-gcc: maybe-all-build-libcpp
51318 all-stage3-gcc: maybe-all-build-libcpp
51319 all-stage4-gcc: maybe-all-build-libcpp
51320 all-stageprofile-gcc: maybe-all-build-libcpp
51321 all-stagefeedback-gcc: maybe-all-build-libcpp
51322 all-gcc: maybe-all-zlib
51323 all-stage1-gcc: maybe-all-stage1-zlib
51324 all-stage2-gcc: maybe-all-stage2-zlib
51325 all-stage3-gcc: maybe-all-stage3-zlib
51326 all-stage4-gcc: maybe-all-stage4-zlib
51327 all-stageprofile-gcc: maybe-all-stageprofile-zlib
51328 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
51329 all-gcc: all-libbacktrace
51330 all-stage1-gcc: all-stage1-libbacktrace
51331 all-stage2-gcc: all-stage2-libbacktrace
51332 all-stage3-gcc: all-stage3-libbacktrace
51333 all-stage4-gcc: all-stage4-libbacktrace
51334 all-stageprofile-gcc: all-stageprofile-libbacktrace
51335 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
51336 all-gcc: all-libcpp
51337 all-stage1-gcc: all-stage1-libcpp
51338 all-stage2-gcc: all-stage2-libcpp
51339 all-stage3-gcc: all-stage3-libcpp
51340 all-stage4-gcc: all-stage4-libcpp
51341 all-stageprofile-gcc: all-stageprofile-libcpp
51342 all-stagefeedback-gcc: all-stagefeedback-libcpp
51343 all-gcc: all-libdecnumber
51344 all-stage1-gcc: all-stage1-libdecnumber
51345 all-stage2-gcc: all-stage2-libdecnumber
51346 all-stage3-gcc: all-stage3-libdecnumber
51347 all-stage4-gcc: all-stage4-libdecnumber
51348 all-stageprofile-gcc: all-stageprofile-libdecnumber
51349 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
51350 all-gcc: maybe-all-libiberty
51351 all-stage1-gcc: maybe-all-stage1-libiberty
51352 all-stage2-gcc: maybe-all-stage2-libiberty
51353 all-stage3-gcc: maybe-all-stage3-libiberty
51354 all-stage4-gcc: maybe-all-stage4-libiberty
51355 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
51356 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
51357 all-gcc: maybe-all-fixincludes
51358 all-stage1-gcc: maybe-all-stage1-fixincludes
51359 all-stage2-gcc: maybe-all-stage2-fixincludes
51360 all-stage3-gcc: maybe-all-stage3-fixincludes
51361 all-stage4-gcc: maybe-all-stage4-fixincludes
51362 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
51363 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
51364 all-gcc: maybe-all-lto-plugin
51365 all-stage1-gcc: maybe-all-stage1-lto-plugin
51366 all-stage2-gcc: maybe-all-stage2-lto-plugin
51367 all-stage3-gcc: maybe-all-stage3-lto-plugin
51368 all-stage4-gcc: maybe-all-stage4-lto-plugin
51369 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
51370 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
51371 all-gcc: maybe-all-libiconv
51372 all-stage1-gcc: maybe-all-stage1-libiconv
51373 all-stage2-gcc: maybe-all-stage2-libiconv
51374 all-stage3-gcc: maybe-all-stage3-libiconv
51375 all-stage4-gcc: maybe-all-stage4-libiconv
51376 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
51377 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
51378 info-gcc: maybe-all-build-libiberty
51379 info-stage1-gcc: maybe-all-build-libiberty
51380 info-stage2-gcc: maybe-all-build-libiberty
51381 info-stage3-gcc: maybe-all-build-libiberty
51382 info-stage4-gcc: maybe-all-build-libiberty
51383 info-stageprofile-gcc: maybe-all-build-libiberty
51384 info-stagefeedback-gcc: maybe-all-build-libiberty
51385 dvi-gcc: maybe-all-build-libiberty
51386 dvi-stage1-gcc: maybe-all-build-libiberty
51387 dvi-stage2-gcc: maybe-all-build-libiberty
51388 dvi-stage3-gcc: maybe-all-build-libiberty
51389 dvi-stage4-gcc: maybe-all-build-libiberty
51390 dvi-stageprofile-gcc: maybe-all-build-libiberty
51391 dvi-stagefeedback-gcc: maybe-all-build-libiberty
51392 pdf-gcc: maybe-all-build-libiberty
51393 pdf-stage1-gcc: maybe-all-build-libiberty
51394 pdf-stage2-gcc: maybe-all-build-libiberty
51395 pdf-stage3-gcc: maybe-all-build-libiberty
51396 pdf-stage4-gcc: maybe-all-build-libiberty
51397 pdf-stageprofile-gcc: maybe-all-build-libiberty
51398 pdf-stagefeedback-gcc: maybe-all-build-libiberty
51399 html-gcc: maybe-all-build-libiberty
51400 html-stage1-gcc: maybe-all-build-libiberty
51401 html-stage2-gcc: maybe-all-build-libiberty
51402 html-stage3-gcc: maybe-all-build-libiberty
51403 html-stage4-gcc: maybe-all-build-libiberty
51404 html-stageprofile-gcc: maybe-all-build-libiberty
51405 html-stagefeedback-gcc: maybe-all-build-libiberty
51406 install-gcc: maybe-install-fixincludes
51407 install-gcc: maybe-install-lto-plugin
51408 install-strip-gcc: maybe-install-strip-fixincludes
51409 install-strip-gcc: maybe-install-strip-lto-plugin
51410 configure-libcpp: configure-libiberty
51411 configure-stage1-libcpp: configure-stage1-libiberty
51412 configure-stage2-libcpp: configure-stage2-libiberty
51413 configure-stage3-libcpp: configure-stage3-libiberty
51414 configure-stage4-libcpp: configure-stage4-libiberty
51415 configure-stageprofile-libcpp: configure-stageprofile-libiberty
51416 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
51417 configure-libcpp: maybe-configure-intl
51418 configure-stage1-libcpp: maybe-configure-stage1-intl
51419 configure-stage2-libcpp: maybe-configure-stage2-intl
51420 configure-stage3-libcpp: maybe-configure-stage3-intl
51421 configure-stage4-libcpp: maybe-configure-stage4-intl
51422 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
51423 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
51424 configure-libcpp: maybe-all-libiconv
51425 configure-stage1-libcpp: maybe-all-stage1-libiconv
51426 configure-stage2-libcpp: maybe-all-stage2-libiconv
51427 configure-stage3-libcpp: maybe-all-stage3-libiconv
51428 configure-stage4-libcpp: maybe-all-stage4-libiconv
51429 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
51430 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
51431 all-libcpp: all-libiberty
51432 all-stage1-libcpp: all-stage1-libiberty
51433 all-stage2-libcpp: all-stage2-libiberty
51434 all-stage3-libcpp: all-stage3-libiberty
51435 all-stage4-libcpp: all-stage4-libiberty
51436 all-stageprofile-libcpp: all-stageprofile-libiberty
51437 all-stagefeedback-libcpp: all-stagefeedback-libiberty
51438 all-libcpp: maybe-all-intl
51439 all-stage1-libcpp: maybe-all-stage1-intl
51440 all-stage2-libcpp: maybe-all-stage2-intl
51441 all-stage3-libcpp: maybe-all-stage3-intl
51442 all-stage4-libcpp: maybe-all-stage4-intl
51443 all-stageprofile-libcpp: maybe-all-stageprofile-intl
51444 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
51445 all-libcpp: maybe-all-libiconv
51446 all-stage1-libcpp: maybe-all-stage1-libiconv
51447 all-stage2-libcpp: maybe-all-stage2-libiconv
51448 all-stage3-libcpp: maybe-all-stage3-libiconv
51449 all-stage4-libcpp: maybe-all-stage4-libiconv
51450 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
51451 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
51452 all-fixincludes: maybe-all-libiberty
51453 all-stage1-fixincludes: maybe-all-stage1-libiberty
51454 all-stage2-fixincludes: maybe-all-stage2-libiberty
51455 all-stage3-fixincludes: maybe-all-stage3-libiberty
51456 all-stage4-fixincludes: maybe-all-stage4-libiberty
51457 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
51458 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
51459 all-gnattools: maybe-all-target-libada
51460 all-lto-plugin: maybe-all-libiberty
51461 all-stage1-lto-plugin: maybe-all-stage1-libiberty
51462 all-stage2-lto-plugin: maybe-all-stage2-libiberty
51463 all-stage3-lto-plugin: maybe-all-stage3-libiberty
51464 all-stage4-lto-plugin: maybe-all-stage4-libiberty
51465 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
51466 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
51467 all-lto-plugin: maybe-all-libiberty-linker-plugin
51468 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
51469 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
51470 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
51471 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
51472 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
51473 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
51474 all-gotools: maybe-all-target-libgo
51475 configure-intl: maybe-all-libiconv
51476 configure-stage1-intl: maybe-all-stage1-libiconv
51477 configure-stage2-intl: maybe-all-stage2-libiconv
51478 configure-stage3-intl: maybe-all-stage3-libiconv
51479 configure-stage4-intl: maybe-all-stage4-libiconv
51480 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
51481 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
51482 configure-mpfr: maybe-all-gmp
51483 configure-stage1-mpfr: maybe-all-stage1-gmp
51484 configure-stage2-mpfr: maybe-all-stage2-gmp
51485 configure-stage3-mpfr: maybe-all-stage3-gmp
51486 configure-stage4-mpfr: maybe-all-stage4-gmp
51487 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
51488 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
51489 configure-mpc: maybe-all-mpfr
51490 configure-stage1-mpc: maybe-all-stage1-mpfr
51491 configure-stage2-mpc: maybe-all-stage2-mpfr
51492 configure-stage3-mpc: maybe-all-stage3-mpfr
51493 configure-stage4-mpc: maybe-all-stage4-mpfr
51494 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
51495 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
51496 configure-isl: maybe-all-gmp
51497 configure-stage1-isl: maybe-all-stage1-gmp
51498 configure-stage2-isl: maybe-all-stage2-gmp
51499 configure-stage3-isl: maybe-all-stage3-gmp
51500 configure-stage4-isl: maybe-all-stage4-gmp
51501 configure-stageprofile-isl: maybe-all-stageprofile-gmp
51502 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
51503 all-intl: maybe-all-libiconv
51504 all-stage1-intl: maybe-all-stage1-libiconv
51505 all-stage2-intl: maybe-all-stage2-libiconv
51506 all-stage3-intl: maybe-all-stage3-libiconv
51507 all-stage4-intl: maybe-all-stage4-libiconv
51508 all-stageprofile-intl: maybe-all-stageprofile-libiconv
51509 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
51510 configure-gdb: maybe-configure-sim
51511 configure-gdb: maybe-all-gnulib
51512 configure-gdb: maybe-all-gdbsupport
51513 all-gdb: maybe-all-gnulib
51514 all-gdb: maybe-all-gdbsupport
51515 all-gdb: maybe-all-readline
51516 all-gdb: maybe-all-build-bison
51517 all-gdb: maybe-all-sim
51518 all-gdb: maybe-all-libtermcap
51519 configure-libgui: maybe-configure-tcl
51520 configure-libgui: maybe-configure-tk
51521 all-libgui: maybe-all-tcl
51522 all-libgui: maybe-all-tk
51523 all-libgui: maybe-all-itcl
51524 configure-gdbsupport: maybe-configure-gnulib
51525 all-gdbsupport: maybe-all-gnulib
51526 configure-bfd: configure-libiberty
51527 configure-stage1-bfd: configure-stage1-libiberty
51528 configure-stage2-bfd: configure-stage2-libiberty
51529 configure-stage3-bfd: configure-stage3-libiberty
51530 configure-stage4-bfd: configure-stage4-libiberty
51531 configure-stageprofile-bfd: configure-stageprofile-libiberty
51532 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
51533 configure-bfd: maybe-configure-intl
51534 configure-stage1-bfd: maybe-configure-stage1-intl
51535 configure-stage2-bfd: maybe-configure-stage2-intl
51536 configure-stage3-bfd: maybe-configure-stage3-intl
51537 configure-stage4-bfd: maybe-configure-stage4-intl
51538 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
51539 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
51540 all-bfd: maybe-all-libiberty
51541 all-stage1-bfd: maybe-all-stage1-libiberty
51542 all-stage2-bfd: maybe-all-stage2-libiberty
51543 all-stage3-bfd: maybe-all-stage3-libiberty
51544 all-stage4-bfd: maybe-all-stage4-libiberty
51545 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
51546 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
51547 all-bfd: maybe-all-intl
51548 all-stage1-bfd: maybe-all-stage1-intl
51549 all-stage2-bfd: maybe-all-stage2-intl
51550 all-stage3-bfd: maybe-all-stage3-intl
51551 all-stage4-bfd: maybe-all-stage4-intl
51552 all-stageprofile-bfd: maybe-all-stageprofile-intl
51553 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
51554 all-bfd: maybe-all-zlib
51555 all-stage1-bfd: maybe-all-stage1-zlib
51556 all-stage2-bfd: maybe-all-stage2-zlib
51557 all-stage3-bfd: maybe-all-stage3-zlib
51558 all-stage4-bfd: maybe-all-stage4-zlib
51559 all-stageprofile-bfd: maybe-all-stageprofile-zlib
51560 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
51561 configure-opcodes: configure-libiberty
51562 configure-stage1-opcodes: configure-stage1-libiberty
51563 configure-stage2-opcodes: configure-stage2-libiberty
51564 configure-stage3-opcodes: configure-stage3-libiberty
51565 configure-stage4-opcodes: configure-stage4-libiberty
51566 configure-stageprofile-opcodes: configure-stageprofile-libiberty
51567 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
51568 all-opcodes: maybe-all-libiberty
51569 all-stage1-opcodes: maybe-all-stage1-libiberty
51570 all-stage2-opcodes: maybe-all-stage2-libiberty
51571 all-stage3-opcodes: maybe-all-stage3-libiberty
51572 all-stage4-opcodes: maybe-all-stage4-libiberty
51573 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
51574 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
51575 configure-binutils: maybe-configure-intl
51576 configure-stage1-binutils: maybe-configure-stage1-intl
51577 configure-stage2-binutils: maybe-configure-stage2-intl
51578 configure-stage3-binutils: maybe-configure-stage3-intl
51579 configure-stage4-binutils: maybe-configure-stage4-intl
51580 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
51581 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
51582 all-binutils: maybe-all-libiberty
51583 all-stage1-binutils: maybe-all-stage1-libiberty
51584 all-stage2-binutils: maybe-all-stage2-libiberty
51585 all-stage3-binutils: maybe-all-stage3-libiberty
51586 all-stage4-binutils: maybe-all-stage4-libiberty
51587 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
51588 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
51589 all-binutils: maybe-all-opcodes
51590 all-stage1-binutils: maybe-all-stage1-opcodes
51591 all-stage2-binutils: maybe-all-stage2-opcodes
51592 all-stage3-binutils: maybe-all-stage3-opcodes
51593 all-stage4-binutils: maybe-all-stage4-opcodes
51594 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
51595 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
51596 all-binutils: maybe-all-bfd
51597 all-stage1-binutils: maybe-all-stage1-bfd
51598 all-stage2-binutils: maybe-all-stage2-bfd
51599 all-stage3-binutils: maybe-all-stage3-bfd
51600 all-stage4-binutils: maybe-all-stage4-bfd
51601 all-stageprofile-binutils: maybe-all-stageprofile-bfd
51602 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
51603 all-binutils: maybe-all-build-flex
51604 all-stage1-binutils: maybe-all-build-flex
51605 all-stage2-binutils: maybe-all-build-flex
51606 all-stage3-binutils: maybe-all-build-flex
51607 all-stage4-binutils: maybe-all-build-flex
51608 all-stageprofile-binutils: maybe-all-build-flex
51609 all-stagefeedback-binutils: maybe-all-build-flex
51610 all-binutils: maybe-all-build-bison
51611 all-stage1-binutils: maybe-all-build-bison
51612 all-stage2-binutils: maybe-all-build-bison
51613 all-stage3-binutils: maybe-all-build-bison
51614 all-stage4-binutils: maybe-all-build-bison
51615 all-stageprofile-binutils: maybe-all-build-bison
51616 all-stagefeedback-binutils: maybe-all-build-bison
51617 all-binutils: maybe-all-intl
51618 all-stage1-binutils: maybe-all-stage1-intl
51619 all-stage2-binutils: maybe-all-stage2-intl
51620 all-stage3-binutils: maybe-all-stage3-intl
51621 all-stage4-binutils: maybe-all-stage4-intl
51622 all-stageprofile-binutils: maybe-all-stageprofile-intl
51623 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
51624 all-binutils: maybe-all-gas
51625 all-stage1-binutils: maybe-all-stage1-gas
51626 all-stage2-binutils: maybe-all-stage2-gas
51627 all-stage3-binutils: maybe-all-stage3-gas
51628 all-stage4-binutils: maybe-all-stage4-gas
51629 all-stageprofile-binutils: maybe-all-stageprofile-gas
51630 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
51631 all-binutils: maybe-all-libctf
51632 all-stage1-binutils: maybe-all-stage1-libctf
51633 all-stage2-binutils: maybe-all-stage2-libctf
51634 all-stage3-binutils: maybe-all-stage3-libctf
51635 all-stage4-binutils: maybe-all-stage4-libctf
51636 all-stageprofile-binutils: maybe-all-stageprofile-libctf
51637 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
51638 all-ld: maybe-all-libctf
51639 all-stage1-ld: maybe-all-stage1-libctf
51640 all-stage2-ld: maybe-all-stage2-libctf
51641 all-stage3-ld: maybe-all-stage3-libctf
51642 all-stage4-ld: maybe-all-stage4-libctf
51643 all-stageprofile-ld: maybe-all-stageprofile-libctf
51644 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
51645 install-binutils: maybe-install-opcodes
51646 install-strip-binutils: maybe-install-strip-opcodes
51647 install-opcodes: maybe-install-bfd
51648 install-strip-opcodes: maybe-install-strip-bfd
51649 configure-gas: maybe-configure-intl
51650 configure-stage1-gas: maybe-configure-stage1-intl
51651 configure-stage2-gas: maybe-configure-stage2-intl
51652 configure-stage3-gas: maybe-configure-stage3-intl
51653 configure-stage4-gas: maybe-configure-stage4-intl
51654 configure-stageprofile-gas: maybe-configure-stageprofile-intl
51655 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
51656 all-gas: maybe-all-libiberty
51657 all-stage1-gas: maybe-all-stage1-libiberty
51658 all-stage2-gas: maybe-all-stage2-libiberty
51659 all-stage3-gas: maybe-all-stage3-libiberty
51660 all-stage4-gas: maybe-all-stage4-libiberty
51661 all-stageprofile-gas: maybe-all-stageprofile-libiberty
51662 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
51663 all-gas: maybe-all-opcodes
51664 all-stage1-gas: maybe-all-stage1-opcodes
51665 all-stage2-gas: maybe-all-stage2-opcodes
51666 all-stage3-gas: maybe-all-stage3-opcodes
51667 all-stage4-gas: maybe-all-stage4-opcodes
51668 all-stageprofile-gas: maybe-all-stageprofile-opcodes
51669 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
51670 all-gas: maybe-all-bfd
51671 all-stage1-gas: maybe-all-stage1-bfd
51672 all-stage2-gas: maybe-all-stage2-bfd
51673 all-stage3-gas: maybe-all-stage3-bfd
51674 all-stage4-gas: maybe-all-stage4-bfd
51675 all-stageprofile-gas: maybe-all-stageprofile-bfd
51676 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
51677 all-gas: maybe-all-intl
51678 all-stage1-gas: maybe-all-stage1-intl
51679 all-stage2-gas: maybe-all-stage2-intl
51680 all-stage3-gas: maybe-all-stage3-intl
51681 all-stage4-gas: maybe-all-stage4-intl
51682 all-stageprofile-gas: maybe-all-stageprofile-intl
51683 all-stagefeedback-gas: maybe-all-stagefeedback-intl
51684 configure-ld: maybe-configure-intl
51685 configure-stage1-ld: maybe-configure-stage1-intl
51686 configure-stage2-ld: maybe-configure-stage2-intl
51687 configure-stage3-ld: maybe-configure-stage3-intl
51688 configure-stage4-ld: maybe-configure-stage4-intl
51689 configure-stageprofile-ld: maybe-configure-stageprofile-intl
51690 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
51691 all-ld: maybe-all-libiberty
51692 all-stage1-ld: maybe-all-stage1-libiberty
51693 all-stage2-ld: maybe-all-stage2-libiberty
51694 all-stage3-ld: maybe-all-stage3-libiberty
51695 all-stage4-ld: maybe-all-stage4-libiberty
51696 all-stageprofile-ld: maybe-all-stageprofile-libiberty
51697 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
51698 all-ld: maybe-all-bfd
51699 all-stage1-ld: maybe-all-stage1-bfd
51700 all-stage2-ld: maybe-all-stage2-bfd
51701 all-stage3-ld: maybe-all-stage3-bfd
51702 all-stage4-ld: maybe-all-stage4-bfd
51703 all-stageprofile-ld: maybe-all-stageprofile-bfd
51704 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
51705 all-ld: maybe-all-opcodes
51706 all-stage1-ld: maybe-all-stage1-opcodes
51707 all-stage2-ld: maybe-all-stage2-opcodes
51708 all-stage3-ld: maybe-all-stage3-opcodes
51709 all-stage4-ld: maybe-all-stage4-opcodes
51710 all-stageprofile-ld: maybe-all-stageprofile-opcodes
51711 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
51712 all-ld: maybe-all-build-bison
51713 all-stage1-ld: maybe-all-build-bison
51714 all-stage2-ld: maybe-all-build-bison
51715 all-stage3-ld: maybe-all-build-bison
51716 all-stage4-ld: maybe-all-build-bison
51717 all-stageprofile-ld: maybe-all-build-bison
51718 all-stagefeedback-ld: maybe-all-build-bison
51719 all-ld: maybe-all-build-flex
51720 all-stage1-ld: maybe-all-build-flex
51721 all-stage2-ld: maybe-all-build-flex
51722 all-stage3-ld: maybe-all-build-flex
51723 all-stage4-ld: maybe-all-build-flex
51724 all-stageprofile-ld: maybe-all-build-flex
51725 all-stagefeedback-ld: maybe-all-build-flex
51726 all-ld: maybe-all-intl
51727 all-stage1-ld: maybe-all-stage1-intl
51728 all-stage2-ld: maybe-all-stage2-intl
51729 all-stage3-ld: maybe-all-stage3-intl
51730 all-stage4-ld: maybe-all-stage4-intl
51731 all-stageprofile-ld: maybe-all-stageprofile-intl
51732 all-stagefeedback-ld: maybe-all-stagefeedback-intl
51733 all-ld: maybe-all-gas
51734 all-stage1-ld: maybe-all-stage1-gas
51735 all-stage2-ld: maybe-all-stage2-gas
51736 all-stage3-ld: maybe-all-stage3-gas
51737 all-stage4-ld: maybe-all-stage4-gas
51738 all-stageprofile-ld: maybe-all-stageprofile-gas
51739 all-stagefeedback-ld: maybe-all-stagefeedback-gas
51740 all-ld: maybe-all-binutils
51741 all-stage1-ld: maybe-all-stage1-binutils
51742 all-stage2-ld: maybe-all-stage2-binutils
51743 all-stage3-ld: maybe-all-stage3-binutils
51744 all-stage4-ld: maybe-all-stage4-binutils
51745 all-stageprofile-ld: maybe-all-stageprofile-binutils
51746 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
51747 install-ld: maybe-install-gold
51748 install-strip-ld: maybe-install-strip-gold
51749 configure-gold: maybe-configure-intl
51750 configure-stage1-gold: maybe-configure-stage1-intl
51751 configure-stage2-gold: maybe-configure-stage2-intl
51752 configure-stage3-gold: maybe-configure-stage3-intl
51753 configure-stage4-gold: maybe-configure-stage4-intl
51754 configure-stageprofile-gold: maybe-configure-stageprofile-intl
51755 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
51756 all-gold: maybe-all-libiberty
51757 all-stage1-gold: maybe-all-stage1-libiberty
51758 all-stage2-gold: maybe-all-stage2-libiberty
51759 all-stage3-gold: maybe-all-stage3-libiberty
51760 all-stage4-gold: maybe-all-stage4-libiberty
51761 all-stageprofile-gold: maybe-all-stageprofile-libiberty
51762 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
51763 all-gold: maybe-all-intl
51764 all-stage1-gold: maybe-all-stage1-intl
51765 all-stage2-gold: maybe-all-stage2-intl
51766 all-stage3-gold: maybe-all-stage3-intl
51767 all-stage4-gold: maybe-all-stage4-intl
51768 all-stageprofile-gold: maybe-all-stageprofile-intl
51769 all-stagefeedback-gold: maybe-all-stagefeedback-intl
51770 all-gold: maybe-all-bfd
51771 all-stage1-gold: maybe-all-stage1-bfd
51772 all-stage2-gold: maybe-all-stage2-bfd
51773 all-stage3-gold: maybe-all-stage3-bfd
51774 all-stage4-gold: maybe-all-stage4-bfd
51775 all-stageprofile-gold: maybe-all-stageprofile-bfd
51776 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
51777 all-gold: maybe-all-build-bison
51778 all-stage1-gold: maybe-all-build-bison
51779 all-stage2-gold: maybe-all-build-bison
51780 all-stage3-gold: maybe-all-build-bison
51781 all-stage4-gold: maybe-all-build-bison
51782 all-stageprofile-gold: maybe-all-build-bison
51783 all-stagefeedback-gold: maybe-all-build-bison
51784 all-gold: maybe-all-gas
51785 all-stage1-gold: maybe-all-stage1-gas
51786 all-stage2-gold: maybe-all-stage2-gas
51787 all-stage3-gold: maybe-all-stage3-gas
51788 all-stage4-gold: maybe-all-stage4-gas
51789 all-stageprofile-gold: maybe-all-stageprofile-gas
51790 all-stagefeedback-gold: maybe-all-stagefeedback-gas
51791 check-gold: maybe-all-binutils
51792 check-stage1-gold: maybe-all-stage1-binutils
51793 check-stage2-gold: maybe-all-stage2-binutils
51794 check-stage3-gold: maybe-all-stage3-binutils
51795 check-stage4-gold: maybe-all-stage4-binutils
51796 check-stageprofile-gold: maybe-all-stageprofile-binutils
51797 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
51798 check-gold: maybe-all-gas
51799 check-stage1-gold: maybe-all-stage1-gas
51800 check-stage2-gold: maybe-all-stage2-gas
51801 check-stage3-gold: maybe-all-stage3-gas
51802 check-stage4-gold: maybe-all-stage4-gas
51803 check-stageprofile-gold: maybe-all-stageprofile-gas
51804 check-stagefeedback-gold: maybe-all-stagefeedback-gas
51805 configure-opcodes: maybe-configure-intl
51806 configure-stage1-opcodes: maybe-configure-stage1-intl
51807 configure-stage2-opcodes: maybe-configure-stage2-intl
51808 configure-stage3-opcodes: maybe-configure-stage3-intl
51809 configure-stage4-opcodes: maybe-configure-stage4-intl
51810 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
51811 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
51812 all-opcodes: maybe-all-bfd
51813 all-stage1-opcodes: maybe-all-stage1-bfd
51814 all-stage2-opcodes: maybe-all-stage2-bfd
51815 all-stage3-opcodes: maybe-all-stage3-bfd
51816 all-stage4-opcodes: maybe-all-stage4-bfd
51817 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
51818 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
51819 all-opcodes: maybe-all-libiberty
51820 all-stage1-opcodes: maybe-all-stage1-libiberty
51821 all-stage2-opcodes: maybe-all-stage2-libiberty
51822 all-stage3-opcodes: maybe-all-stage3-libiberty
51823 all-stage4-opcodes: maybe-all-stage4-libiberty
51824 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
51825 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
51826 all-opcodes: maybe-all-intl
51827 all-stage1-opcodes: maybe-all-stage1-intl
51828 all-stage2-opcodes: maybe-all-stage2-intl
51829 all-stage3-opcodes: maybe-all-stage3-intl
51830 all-stage4-opcodes: maybe-all-stage4-intl
51831 all-stageprofile-opcodes: maybe-all-stageprofile-intl
51832 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
51833 all-dejagnu: maybe-all-tcl
51834 all-dejagnu: maybe-all-expect
51835 all-dejagnu: maybe-all-tk
51836 configure-expect: maybe-configure-tcl
51837 configure-expect: maybe-configure-tk
51838 all-expect: maybe-all-tcl
51839 all-expect: maybe-all-tk
51840 configure-itcl: maybe-configure-tcl
51841 configure-itcl: maybe-configure-tk
51842 all-itcl: maybe-all-tcl
51843 all-itcl: maybe-all-tk
51844 install-itcl: maybe-install-tcl
51845 install-strip-itcl: maybe-install-strip-tcl
51846 configure-tk: maybe-configure-tcl
51847 all-tk: maybe-all-tcl
51848 all-sid: maybe-all-tcl
51849 all-sid: maybe-all-tk
51850 install-sid: maybe-install-tcl
51851 install-strip-sid: maybe-install-strip-tcl
51852 install-sid: maybe-install-tk
51853 install-strip-sid: maybe-install-strip-tk
51854 all-sim: maybe-all-readline
51855 all-sim: maybe-configure-gdb
51856 all-fastjar: maybe-all-build-texinfo
51857 all-libctf: all-libiberty
51858 all-stage1-libctf: all-stage1-libiberty
51859 all-stage2-libctf: all-stage2-libiberty
51860 all-stage3-libctf: all-stage3-libiberty
51861 all-stage4-libctf: all-stage4-libiberty
51862 all-stageprofile-libctf: all-stageprofile-libiberty
51863 all-stagefeedback-libctf: all-stagefeedback-libiberty
51864 all-libctf: maybe-all-bfd
51865 all-stage1-libctf: maybe-all-stage1-bfd
51866 all-stage2-libctf: maybe-all-stage2-bfd
51867 all-stage3-libctf: maybe-all-stage3-bfd
51868 all-stage4-libctf: maybe-all-stage4-bfd
51869 all-stageprofile-libctf: maybe-all-stageprofile-bfd
51870 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
51871 all-libctf: maybe-all-zlib
51872 all-stage1-libctf: maybe-all-stage1-zlib
51873 all-stage2-libctf: maybe-all-stage2-zlib
51874 all-stage3-libctf: maybe-all-stage3-zlib
51875 all-stage4-libctf: maybe-all-stage4-zlib
51876 all-stageprofile-libctf: maybe-all-stageprofile-zlib
51877 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
51878 configure-libctf: maybe-all-bfd
51879 configure-stage1-libctf: maybe-all-stage1-bfd
51880 configure-stage2-libctf: maybe-all-stage2-bfd
51881 configure-stage3-libctf: maybe-all-stage3-bfd
51882 configure-stage4-libctf: maybe-all-stage4-bfd
51883 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
51884 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
51885 configure-libctf: maybe-all-intl
51886 configure-stage1-libctf: maybe-all-stage1-intl
51887 configure-stage2-libctf: maybe-all-stage2-intl
51888 configure-stage3-libctf: maybe-all-stage3-intl
51889 configure-stage4-libctf: maybe-all-stage4-intl
51890 configure-stageprofile-libctf: maybe-all-stageprofile-intl
51891 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
51892 configure-libctf: maybe-all-zlib
51893 configure-stage1-libctf: maybe-all-stage1-zlib
51894 configure-stage2-libctf: maybe-all-stage2-zlib
51895 configure-stage3-libctf: maybe-all-stage3-zlib
51896 configure-stage4-libctf: maybe-all-stage4-zlib
51897 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
51898 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
51899 configure-libctf: maybe-all-libiconv
51900 configure-stage1-libctf: maybe-all-stage1-libiconv
51901 configure-stage2-libctf: maybe-all-stage2-libiconv
51902 configure-stage3-libctf: maybe-all-stage3-libiconv
51903 configure-stage4-libctf: maybe-all-stage4-libiconv
51904 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
51905 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
51906 all-bison: maybe-all-build-texinfo
51907 all-flex: maybe-all-build-bison
51908 all-flex: maybe-all-m4
51909 all-flex: maybe-all-build-texinfo
51910 all-m4: maybe-all-build-texinfo
51911 configure-target-fastjar: maybe-configure-target-zlib
51912 all-target-fastjar: maybe-all-target-zlib
51913 configure-target-libgo: maybe-configure-target-libffi
51914 all-target-libgo: maybe-all-target-libbacktrace
51915 all-target-libgo: maybe-all-target-libffi
51916 all-target-libgo: maybe-all-target-libatomic
51917 configure-target-libstdc++-v3: maybe-configure-target-libgomp
51918 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
51919 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
51920 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
51921 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
51922 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
51923 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
51924 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
51925 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
51926 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
51927 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
51928 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
51929 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
51930 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
51931 configure-target-libvtv: maybe-all-target-libstdc++-v3
51932 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
51933 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
51934 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
51935 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
51936 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
51937 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
51938 all-target-libstdc++-v3: maybe-configure-target-libgomp
51939 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
51940 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
51941 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
51942 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
51943 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
51944 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
51945 install-target-libgo: maybe-install-target-libatomic
51946 install-target-libgfortran: maybe-install-target-libquadmath
51947 install-target-libgfortran: maybe-install-target-libgcc
51948 install-target-libsanitizer: maybe-install-target-libstdc++-v3
51949 install-target-libsanitizer: maybe-install-target-libgcc
51950 install-target-libvtv: maybe-install-target-libstdc++-v3
51951 install-target-libvtv: maybe-install-target-libgcc
51952 install-target-libcilkrts: maybe-install-target-libstdc++-v3
51953 install-target-libcilkrts: maybe-install-target-libgcc
51954 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
51955 install-target-liboffloadmic: maybe-install-target-libgcc
51956 install-target-libitm: maybe-install-target-libgcc
51957 install-target-libobjc: maybe-install-target-libgcc
51958 install-target-libstdc++-v3: maybe-install-target-libgcc
51959 all-target-libgloss: maybe-all-target-newlib
51960 all-target-winsup: maybe-all-target-libtermcap
51961 configure-target-libgfortran: maybe-all-target-libquadmath
51962 configure-target-libgfortran: maybe-all-target-libbacktrace
51963
51964
51965 @if gcc-bootstrap
51966 configure-gnattools: stage_last
51967 configure-libcc1: stage_last
51968 configure-utils: stage_last
51969 configure-gdb: stage_last
51970 configure-gdbsupport: stage_last
51971 configure-gprof: stage_last
51972 configure-sid: stage_last
51973 configure-sim: stage_last
51974 configure-fastjar: stage_last
51975 configure-bison: stage_last
51976 configure-flex: stage_last
51977 configure-m4: stage_last
51978 @endif gcc-bootstrap
51979
51980 @unless gcc-bootstrap
51981 all-gnattools: maybe-all-target-libstdc++-v3
51982 configure-libcc1: maybe-configure-gcc
51983 all-libcc1: maybe-all-gcc
51984 all-utils: maybe-all-libiberty
51985 configure-gdb: maybe-all-intl
51986 configure-gdb: maybe-all-bfd
51987 configure-gdb: maybe-all-libiconv
51988 all-gdb: maybe-all-libiberty
51989 all-gdb: maybe-all-libiconv
51990 all-gdb: maybe-all-opcodes
51991 all-gdb: maybe-all-libdecnumber
51992 all-gdb: maybe-all-libctf
51993 configure-gdbsupport: maybe-configure-bfd
51994 all-gdbsupport: maybe-all-bfd
51995 configure-gprof: maybe-configure-intl
51996 all-gprof: maybe-all-libiberty
51997 all-gprof: maybe-all-bfd
51998 all-gprof: maybe-all-opcodes
51999 all-gprof: maybe-all-intl
52000 all-gprof: maybe-all-gas
52001 all-sid: maybe-all-libiberty
52002 all-sid: maybe-all-bfd
52003 all-sid: maybe-all-opcodes
52004 configure-sim: maybe-configure-intl
52005 all-sim: maybe-all-intl
52006 all-sim: maybe-all-libiberty
52007 all-sim: maybe-all-bfd
52008 all-sim: maybe-all-opcodes
52009 all-fastjar: maybe-all-zlib
52010 all-fastjar: maybe-all-libiberty
52011 all-bison: maybe-all-intl
52012 all-flex: maybe-all-intl
52013 all-m4: maybe-all-intl
52014 configure-target-libgo: maybe-all-target-libstdc++-v3
52015 configure-target-liboffloadmic: maybe-configure-target-libgomp
52016 all-target-liboffloadmic: maybe-all-target-libgomp
52017 configure-target-newlib: maybe-all-binutils
52018 configure-target-newlib: maybe-all-ld
52019 @endunless gcc-bootstrap
52020
52021 # Dependencies for target modules on other target modules are
52022 # described by lang_env_dependencies; the defaults apply to anything
52023 # not mentioned there.
52024
52025
52026 @if gcc-bootstrap
52027 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
52028 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
52029 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
52030 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
52031 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
52032 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
52033 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
52034 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
52035 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
52036 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
52037 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
52038 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
52039 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
52040 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
52041 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
52042 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
52043 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
52044 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
52045 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
52046 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
52047 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
52048 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
52049 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
52050 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
52051 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
52052 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
52053 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
52054 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
52055 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
52056 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
52057 @endif gcc-bootstrap
52058
52059 @if gcc-no-bootstrap
52060 configure-target-libstdc++-v3: maybe-all-target-libgcc
52061 configure-target-libsanitizer: maybe-all-target-libgcc
52062 configure-target-libmpx: maybe-all-target-libgcc
52063 configure-target-libvtv: maybe-all-target-libgcc
52064 configure-target-libcilkrts: maybe-all-target-libgcc
52065 configure-target-liboffloadmic: maybe-all-target-libgcc
52066 configure-target-libssp: maybe-all-target-libgcc
52067 configure-target-newlib: maybe-all-target-libgcc
52068 configure-target-libbacktrace: maybe-all-target-libgcc
52069 configure-target-libquadmath: maybe-all-target-libgcc
52070 configure-target-libgfortran: maybe-all-target-libgcc
52071 configure-target-libobjc: maybe-all-target-libgcc
52072 configure-target-libgo: maybe-all-target-libgcc
52073 configure-target-libtermcap: maybe-all-target-libgcc
52074 configure-target-winsup: maybe-all-target-libgcc
52075 configure-target-libgloss: maybe-all-target-libgcc
52076 configure-target-libffi: maybe-all-target-libgcc
52077 configure-target-zlib: maybe-all-target-libgcc
52078 configure-target-rda: maybe-all-target-libgcc
52079 configure-target-libada: maybe-all-target-libgcc
52080 configure-target-libgomp: maybe-all-target-libgcc
52081 configure-target-libitm: maybe-all-target-libgcc
52082 configure-target-libatomic: maybe-all-target-libgcc
52083 @endif gcc-no-bootstrap
52084
52085
52086 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
52087
52088 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
52089
52090 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
52091
52092 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
52093
52094 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
52095 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
52096
52097 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
52098 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
52099
52100 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
52101
52102
52103
52104 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
52105
52106 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
52107
52108 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
52109
52110 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
52111
52112 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
52113
52114 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
52115
52116 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
52117
52118
52119 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
52120 configure-target-libffi: maybe-all-target-libstdc++-v3
52121
52122 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
52123
52124 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
52125
52126 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
52127
52128 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
52129
52130 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
52131 configure-target-libitm: maybe-all-target-libstdc++-v3
52132
52133 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
52134
52135
52136 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
52137 GDB_TK = @GDB_TK@
52138 INSTALL_GDB_TK = @INSTALL_GDB_TK@
52139 configure-gdb: $(CONFIGURE_GDB_TK)
52140 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
52141 install-gdb: $(INSTALL_GDB_TK)
52142
52143 # Serialization dependencies. Host configures don't work well in parallel to
52144 # each other, due to contention over config.cache. Target configures and
52145 # build configures are similar.
52146 @serialization_dependencies@
52147
52148 # --------------------------------
52149 # Regenerating top level configury
52150 # --------------------------------
52151
52152 # Rebuilding Makefile.in, using autogen.
52153 AUTOGEN = autogen
52154 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
52155 cd $(srcdir) && $(AUTOGEN) Makefile.def
52156
52157 # Rebuilding Makefile.
52158 Makefile: $(srcdir)/Makefile.in config.status
52159 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
52160
52161 config.status: configure
52162 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
52163
52164 # Rebuilding configure.
52165 AUTOCONF = autoconf
52166 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
52167 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
52168 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
52169 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
52170 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
52171 cd $(srcdir) && $(AUTOCONF)
52172
52173 # ------------------------------
52174 # Special directives to GNU Make
52175 # ------------------------------
52176
52177 # Don't pass command-line variables to submakes.
52178 .NOEXPORT:
52179 MAKEOVERRIDES=
52180
52181 # end of Makefile.in
This page took 1.07917 seconds and 5 git commands to generate.